.res{display:none;background:#f5f5f5;padding:0 10px;font-size:14px !important;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:10px;width:100% !important;}.res:before,.res:after{content:" ";display:block;height:10px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,hr,time,mark,audio,video,button,input,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none;box-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul,menu{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.animated{display:block;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-ms-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fast{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-ms-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}.faster{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}.fastest{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-ms-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}.slow{-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-ms-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s}.slower{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}.slowest{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s}.delay-250{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;-o-animation-delay:.25s;animation-delay:.25s}.delay-350{-webkit-animation-delay:.35s;-moz-animation-delay:.35s;-o-animation-delay:.35s;animation-delay:.35s}.delay-500{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}.delay-650{-webkit-animation-delay:.65s;-moz-animation-delay:.65s;-o-animation-delay:.65s;animation-delay:.65s}.delay-750{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s}.delay-850{-webkit-animation-delay:.85s;-moz-animation-delay:.85s;-o-animation-delay:.85s;animation-delay:.85s}.delay-950{-webkit-animation-delay:.95s;-moz-animation-delay:.95s;-o-animation-delay:.95s;animation-delay:.95s}.delay-1000{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3s;-moz-animation-delay:3s;-o-animation-delay:3s;animation-delay:3s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;-webkit-transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0)}}.slideInLeft{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slideInLeft.go{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(150%)}100%{-webkit-transform:translateX(0)}}.slideInRight{-webkit-transform:translateX(150%);transform:translateX(150%)}.slideInRight.go{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-200%)}100%{-webkit-transform:translateY(0)}}.slideInDown{-webkit-transform:translateY(-200%);transform:translateY(-200%)}.slideInDown.go{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes fadeInUpShort{0%{opacity:0;-o-transform:translateY(100px)}100%{opacity:1;-o-transform:translateY(0)}}@-moz-keyframes fadeInUpShort{0%{opacity:0;-moz-transform:translateY(100px)}100%{opacity:1;-moz-transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;-moz-animation-name:fadeInUpShort;-ms-animation-name:fadeInUpShort;-o-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInUpShorter{0%{opacity:0;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes fadeInUpShorter{0%{opacity:0;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@-moz-keyframes fadeInUpShorter{0%{opacity:0;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}.fadeInUpShorter{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}.fadeInUpShorter.go{-webkit-animation-name:fadeInUpShorter;-moz-animation-name:fadeInUpShorter;-ms-animation-name:fadeInUpShorter;-o-animation-name:fadeInUpShorter;animation-name:fadeInUpShorter}@-webkit-keyframes fadeInUpShortest{0%{opacity:0;-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes fadeInUpShortest{0%{opacity:0;-o-transform:translateY(10px)}100%{opacity:1;-o-transform:translateY(0)}}@-moz-keyframes fadeInUpShortest{0%{opacity:0;-moz-transform:translateY(10px)}100%{opacity:1;-moz-transform:translateY(0)}}.fadeInUpShortest{opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.fadeInUpShortest.go{-webkit-animation-name:fadeInUpShortest;-moz-animation-name:fadeInUpShortest;-ms-animation-name:fadeInUpShortest;-o-animation-name:fadeInUpShortest;animation-name:fadeInUpShortest}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes fadeInDownShort{0%{opacity:0;-o-transform:translateY(-100px)}100%{opacity:1;-o-transform:translateY(0)}}@-moz-keyframes fadeInDownShort{0%{opacity:0;-moz-transform:translateY(-100px)}100%{opacity:1;-moz-transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;-moz-animation-name:fadeInDownShort;-ms-animation-name:fadeInDownShort;-o-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInDownShorter{0%{opacity:0;-webkit-transform:translateY(-40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes fadeInDownShorter{0%{opacity:0;-o-transform:translateY(-40px)}100%{opacity:1;-o-transform:translateY(0)}}@-moz-keyframes fadeInDownShorter{0%{opacity:0;-moz-transform:translateY(-40px)}100%{opacity:1;-moz-transform:translateY(0)}}.fadeInDownShorter{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}.fadeInDownShorter.go{-webkit-animation-name:fadeInDownShorter;-moz-animation-name:fadeInDownShorter;-ms-animation-name:fadeInDownShorter;-o-animation-name:fadeInDownShorter;animation-name:fadeInDownShorter}@-webkit-keyframes fadeInDownShortest{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-o-keyframes fadeInDownShortest{0%{opacity:0;-o-transform:translateY(-10px)}100%{opacity:1;-o-transform:translateY(0)}}@-moz-keyframes fadeInDownShortest{0%{opacity:0;-moz-transform:translateY(-10px)}100%{opacity:1;-moz-transform:translateY(0)}}.fadeInDownShortest{opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.fadeInDownShortest.go{-webkit-animation-name:fadeInDownShortest;-moz-animation-name:fadeInDownShortest;-ms-animation-name:fadeInDownShortest;-o-animation-name:fadeInDownShortest;animation-name:fadeInDownShortest}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes fadeInRightShort{0%{opacity:0;-o-transform:translateX(100px)}100%{opacity:1;-o-transform:translateX(0)}}@-moz-keyframes fadeInRightShort{0%{opacity:0;-moz-transform:translateX(100px)}100%{opacity:1;-moz-transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;-moz-animation-name:fadeInRightShort;-ms-animation-name:fadeInRightShort;-o-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInRightShorter{0%{opacity:0;-webkit-transform:translateX(40px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes fadeInRightShorter{0%{opacity:0;-o-transform:translateX(40px)}100%{opacity:1;-o-transform:translateX(0)}}@-moz-keyframes fadeInRightShorter{0%{opacity:0;-moz-transform:translateX(40px)}100%{opacity:1;-moz-transform:translateX(0)}}.fadeInRightShorter{opacity:0;-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);transform:translateX(40px)}.fadeInRightShorter.go{-webkit-animation-name:fadeInRightShorter;-moz-animation-name:fadeInRightShorter;-ms-animation-name:fadeInRightShorter;-o-animation-name:fadeInRightShorter;animation-name:fadeInRightShorter}@-webkit-keyframes fadeInRightShortest{0%{opacity:0;-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes fadeInRightShortest{0%{opacity:0;-o-transform:translateX(10px)}100%{opacity:1;-o-transform:translateX(0)}}@-moz-keyframes fadeInRightShortest{0%{opacity:0;-moz-transform:translateX(10px)}100%{opacity:1;-moz-transform:translateX(0)}}.fadeInRightShortest{opacity:0;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}.fadeInRightShortest.go{-webkit-animation-name:fadeInRightShortest;-moz-animation-name:fadeInRightShortest;-ms-animation-name:fadeInRightShortest;-o-animation-name:fadeInRightShortest;animation-name:fadeInRightShortest}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes fadeInLeftShort{0%{opacity:0;-o-transform:translateX(-100px)}100%{opacity:1;-o-transform:translateX(0)}}@-moz-keyframes fadeInLeftShort{0%{opacity:0;-moz-transform:translateX(-100px)}100%{opacity:1;-moz-transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;-moz-animation-name:fadeInLeftShort;-ms-animation-name:fadeInLeftShort;-o-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}@-webkit-keyframes fadeInLeftShorter{0%{opacity:0;-webkit-transform:translateX(-40px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes fadeInLeftShorter{0%{opacity:0;-o-transform:translateX(-40px)}100%{opacity:1;-o-transform:translateX(0)}}@-moz-keyframes fadeInLeftShorter{0%{opacity:0;-moz-transform:translateX(-40px)}100%{opacity:1;-moz-transform:translateX(0)}}.fadeInLeftShorter{opacity:0;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}.fadeInLeftShorter.go{-webkit-animation-name:fadeInLeftShorter;-moz-animation-name:fadeInLeftShorter;-ms-animation-name:fadeInLeftShorter;-o-animation-name:fadeInLeftShorter;animation-name:fadeInLeftShorter}@-webkit-keyframes fadeInLeftShortest{0%{opacity:0;-webkit-transform:translateX(-40px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-o-keyframes fadeInLeftShortest{0%{opacity:0;-o-transform:translateX(-40px)}100%{opacity:1;-o-transform:translateX(0)}}@-moz-keyframes fadeInLeftShortest{0%{opacity:0;-moz-transform:translateX(-40px)}100%{opacity:1;-moz-transform:translateX(0)}}.fadeInLeftShortest{opacity:0;-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px)}.fadeInLeftShortest.go{-webkit-animation-name:fadeInLeftShortest;-moz-animation-name:fadeInLeftShortest;-ms-animation-name:fadeInLeftShortest;-o-animation-name:fadeInLeftShortest;animation-name:fadeInLeftShortest}@-webkit-keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.thumbAnim{-webkit-animation-duration:1.6s;-moz-animation-duration:1.6s;-ms-animation-duration:1.6s;-o-animation-duration:1.6s;animation-duration:1.6s;-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.thumbAnim.go{-webkit-animation-name:thumbAnim;-moz-animation-name:thumbAnim;-ms-animation-name:thumbAnim;-o-animation-name:thumbAnim;animation-name:thumbAnim}@-webkit-keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@-o-keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@-moz-keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}.thumImgAnim{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px);-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-ms-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.thumImgAnim.go{-webkit-animation-name:thumImgAnim;-moz-animation-name:thumImgAnim;-ms-animation-name:thumImgAnim;-o-animation-name:thumImgAnim;animation-name:thumImgAnim}@-webkit-keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-o-keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-moz-keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}.thumMaskAnimRight{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-ms-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.thumMaskAnimRight.go{-webkit-animation-name:thumMaskAnimRight;-moz-animation-name:thumMaskAnimRight;-ms-animation-name:thumMaskAnimRight;-o-animation-name:thumMaskAnimRight;animation-name:thumMaskAnimRight}@-webkit-keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-o-keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-moz-keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}.thumMaskAnimLeft{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-ms-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.thumMaskAnimLeft.go{-webkit-animation-name:thumMaskAnimLeft;-moz-animation-name:thumMaskAnimLeft;-ms-animation-name:thumMaskAnimLeft;-o-animation-name:thumMaskAnimLeft;animation-name:thumMaskAnimLeft}@-webkit-keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.diagonalTopLeft{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}.diagonalTopLeft.go{-webkit-animation-name:diagonalTopLeft;-moz-animation-name:diagonalTopLeft;-ms-animation-name:diagonalTopLeft;-o-animation-name:diagonalTopLeft;animation-name:diagonalTopLeft}@-webkit-keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.diagonalTopRight{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}.diagonalTopRight.go{-webkit-animation-name:diagonalTopRight;-moz-animation-name:diagonalTopRight;-ms-animation-name:diagonalTopRight;-o-animation-name:diagonalTopRight;animation-name:diagonalTopRight}@-moz-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:.3}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes slideInLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@-webkit-keyframes slideInLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@-o-keyframes slideInLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@-moz-keyframes slideInRight{0%{transform:translateX(150%)}100%{transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{transform:translateX(150%)}100%{transform:translateX(0)}}@-o-keyframes slideInRight{0%{transform:translateX(150%)}100%{transform:translateX(0)}}@keyframes slideInRight{0%{transform:translateX(150%)}100%{transform:translateX(0)}}@-moz-keyframes slideInDown{0%{transform:translateY(-200%)}100%{transform:translateY(0)}}@-webkit-keyframes slideInDown{0%{transform:translateY(-200%)}100%{transform:translateY(0)}}@-o-keyframes slideInDown{0%{transform:translateY(-200%)}100%{transform:translateY(0)}}@keyframes slideInDown{0%{transform:translateY(-200%)}100%{transform:translateY(0)}}@-moz-keyframes fadeInUpShort{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUpShort{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInUpShort{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInUpShorter{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUpShorter{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInUpShorter{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUpShorter{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInUpShortest{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInUpShortest{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInUpShortest{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInUpShortest{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInDownShorter{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDownShorter{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInDownShorter{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownShorter{0%{opacity:0;transform:translateY(-40px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInDownShortest{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDownShortest{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-o-keyframes fadeInDownShortest{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownShortest{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes fadeInRightShort{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRightShort{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInRightShort{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInRightShorter{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRightShorter{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInRightShorter{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightShorter{0%{opacity:0;transform:translateX(40px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInRightShortest{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInRightShortest{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInRightShortest{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInRightShortest{0%{opacity:0;transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInLeftShorter{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeftShorter{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInLeftShorter{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftShorter{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes fadeInLeftShortest{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeftShortest{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-o-keyframes fadeInLeftShortest{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftShortest{0%{opacity:0;transform:translateX(-40px)}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes thumbAnim{0%{-webkit-transform:translateY(120px);-moz-transform:translateY(120px);-ms-transform:translateY(120px);-o-transform:translateY(120px);transform:translateY(120px)}100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@-webkit-keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@-o-keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@keyframes thumImgAnim{0%{-webkit-transform:translateY(70px);-moz-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(-70px);-moz-transform:translateY(-70px);-ms-transform:translateY(-70px);-o-transform:translateY(-70px);transform:translateY(-70px)}}@-moz-keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-o-keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@keyframes thumMaskAnimRight{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-moz-keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-webkit-keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-o-keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@keyframes thumMaskAnimLeft{0%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}}@-moz-keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@keyframes diagonalTopLeft{0%{opacity:0;-webkit-transform:translate(-200px,-200px);-moz-transform:translate(-200px,-200px);-ms-transform:translate(-200px,-200px);-o-transform:translate(-200px,-200px);transform:translate(-200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-moz-keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@-o-keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@keyframes diagonalTopRight{0%{opacity:0;-webkit-transform:translate(200px,-200px);-moz-transform:translate(200px,-200px);-ms-transform:translate(200px,-200px);-o-transform:translate(200px,-200px);transform:translate(200px,-200px)}100%{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}@font-face{font-family:'icons';src:url("../fonts/icons.eot?sqht24");src:url("../fonts/icons.eot?sqht24#iefix") format('embedded-opentype'),url("../fonts/icons.ttf?sqht24") format('truetype'),url("../fonts/icons.woff?sqht24") format('woff'),url("../fonts/icons.svg?sqht24#icons") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus_in_rec:before{content:"\e900"}.icon-rectangle:before{content:"\e901"}.icon-mail:before{content:"\e902"}.icon-send_mail:before{content:"\e903"}.icon-warning:before{content:"\e904"}.icon-loope:before{content:"\e905"}.icon-loope_zoom:before{content:"\e906"}.icon-doc:before{content:"\e907"}.icon-pdf:before{content:"\e908"}.icon-exel:before{content:"\e909"}.icon-arrow_right_bg:before{content:"\e90a"}.icon-attach:before{content:"\e90b"}.icon-controller-record:before{content:"\e90c"}.icon-slash:before{content:"\e90d"}.icon-pdf-2:before{content:"\e90e"}.icon-check:before{content:"\e90f"}.icon-close:before{content:"\e910"}.icon-facebook:before{content:"\e911"}.icon-ok:before{content:"\e912"}.icon-pan:before{content:"\e913"}.icon-paper:before{content:"\e914"}.icon-phone:before{content:"\e915"}.icon-tweeter:before{content:"\e916"}.icon-user:before{content:"\e917"}.icon-vk:before{content:"\e918"}.icon-arrow-right:before{content:"\e919"}.icon-arrow-left:before{content:"\e91a"}.icon-arrow-down:before{content:"\e91b"}.icon-arrow-up:before{content:"\e91c"}.icon-lock:before{content:"\e91d"}.icon-chevron-thin-down:before{content:"\e91e"}.icon-chevron-thin-left:before{content:"\e91f"}.icon-chevron-thin-right:before{content:"\e920"}.icon-chevron-thin-up:before{content:"\e921"}.icon-dots-three-horizontal:before{content:"\e922"}.icon-minus:before{content:"\e923"}.icon-plus:before{content:"\e924"}.icon-chevron-down:before{content:"\e925"}.icon-chevron-left:before{content:"\e926"}.icon-chevron-right:before{content:"\e927"}.icon-chevron-small-down:before{content:"\e928"}.icon-chevron-small-left:before{content:"\e929"}.icon-chevron-small-right:before{content:"\e92a"}.icon-chevron-small-up:before{content:"\e92b"}.icon-chevron-up:before{content:"\e92c"}.icon-triangle-down:before{content:"\e92d"}.icon-triangle-left:before{content:"\e92e"}.icon-triangle-right:before{content:"\e92f"}.icon-triangle-up:before{content:"\e930"}.icon-question:before{content:"\e931"}.icon-lock_outline:before{content:"\e932"}.icon-login:before{content:"\e933"}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.7}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;max-width:600px;background:#fff}.mfp-content-wrap{padding:60px 80px}.mfp-img .mfp-content{max-width:800px}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:22px;height:22px;line-height:16px;position:absolute;right:30px;top:30px;text-decoration:none;text-align:center;opacity:1;padding:0 0 18px 10px;color:#bfbebe;font-style:normal;font-size:22px;font-family:Arial,Baskerville,monospace;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mfp-close:hover,.mfp-close:focus{color:#d01417}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:8px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.mfp-figure{line-height:0;border:1px solid #e5e5e5;padding:60px 80px}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:none;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.error-popup .mfp-inline-holder .mfp-content{max-width:500px}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.row{font-size:0;display:block}.row__cell{display:inline-block;vertical-align:top}.row__cell_1-17{width:5.95238095%}.row__cell_2-17{width:11.9047619%}.row__cell_3-17{width:17.85714286%}.row__cell_4-17{width:23.80952381%}.row__cell_5-17{width:29.76190476%}.row__cell_6-17{width:35.71428571%}.row__cell_7-17{width:41.66666667%}.row__cell_8-17{width:47.61904762%}.row__cell_1-2{width:50%}.row__cell_9-17{width:53.57142857%}.row__cell_10-17{width:59.52380952%}.row__cell_11-17{width:65.47619048%}.row__cell_12-17{width:71.42857143%}.row__cell_13-17{width:77.38095238%}.row__cell_14-17{width:83.33333333%}.row__cell_15-17{width:89.28571429%}.row__cell_16-17{width:95.23809524%}.row__cell_17-17{width:100%}.row__cell_1-17-m-1-5{width:4.76190476%}.row__cell_1-17-m-2-5{width:3.57142857%}.row__cell_1-17-m-1-2{width:2.97619048%}.row__cell_1-17-m-3-5{width:2.38095238%}.row__cell_1-17-m-4-5{width:1.19047619%}.row__cell_2-17-m-1-5{width:10.71428571%}.row__cell_2-17-m-2-5{width:9.52380952%}.row__cell_2-17-m-1-2{width:8.92857143%}.row__cell_2-17-m-3-5{width:8.33333333%}.row__cell_2-17-m-4-5{width:7.14285714%}.row__cell_3-17-m-1-5{width:16.66666667%}.row__cell_3-17-m-2-5{width:15.47619048%}.row__cell_3-17-m-1-2{width:14.88095238%}.row__cell_3-17-m-3-5{width:14.28571429%}.row__cell_3-17-m-4-5{width:13.0952381%}.row__cell_4-17-m-1-5{width:22.61904762%}.row__cell_4-17-m-2-5{width:21.42857143%}.row__cell_4-17-m-1-2{width:20.83333333%}.row__cell_4-17-m-3-5{width:20.23809524%}.row__cell_4-17-m-4-5{width:19.04761905%}.row__cell_5-17-m-1-5{width:28.57142857%}.row__cell_5-17-m-2-5{width:27.38095238%}.row__cell_5-17-m-1-2{width:26.78571429%}.row__cell_5-17-m-3-5{width:26.19047619%}.row__cell_5-17-m-4-5{width:25%}.row__cell_6-17-m-1-5{width:34.52380952%}.row__cell_6-17-m-2-5{width:33.33333333%}.row__cell_6-17-m-1-2{width:32.73809524%}.row__cell_6-17-m-3-5{width:32.14285714%}.row__cell_6-17-m-4-5{width:30.95238095%}.row__cell_7-17-m-1-5{width:40.47619048%}.row__cell_7-17-m-2-5{width:39.28571429%}.row__cell_7-17-m-1-2{width:38.69047619%}.row__cell_7-17-m-3-5{width:38.0952381%}.row__cell_7-17-m-4-5{width:36.9047619%}.row__cell_8-17-m-1-5{width:46.42857143%}.row__cell_8-17-m-2-5{width:45.23809524%}.row__cell_8-17-m-1-2{width:44.64285714%}.row__cell_8-17-m-3-5{width:44.04761905%}.row__cell_8-17-m-4-5{width:42.85714286%}.row__cell_9-17-m-1-5{width:52.38095238%}.row__cell_9-17-m-2-5{width:51.19047619%}.row__cell_9-17-m-1-2{width:50.5952381%}.row__cell_9-17-m-3-5{width:50%}.row__cell_9-17-m-4-5{width:48.80952381%}.row__cell_10-17-m-1-5{width:58.33333333%}.row__cell_10-17-m-2-5{width:57.14285714%}.row__cell_10-17-m-1-2{width:56.54761905%}.row__cell_10-17-m-3-5{width:55.95238095%}.row__cell_10-17-m-4-5{width:54.76190476%}.row__cell_11-17-m-1-5{width:64.28571429%}.row__cell_11-17-m-2-5{width:63.0952381%}.row__cell_11-17-m-1-2{width:62.5%}.row__cell_11-17-m-3-5{width:61.9047619%}.row__cell_11-17-m-4-5{width:60.71428571%}.row__cell_12-17-m-1-5{width:70.23809524%}.row__cell_12-17-m-2-5{width:69.04761905%}.row__cell_12-17-m-1-2{width:68.45238095%}.row__cell_12-17-m-3-5{width:67.85714286%}.row__cell_12-17-m-4-5{width:66.66666667%}.row__cell_13-17-m-1-5{width:76.19047619%}.row__cell_13-17-m-2-5{width:75%}.row__cell_13-17-m-1-2{width:74.4047619%}.row__cell_13-17-m-3-5{width:73.80952381%}.row__cell_13-17-m-4-5{width:72.61904762%}.row__cell_14-17-m-1-5{width:82.14285714%}.row__cell_14-17-m-2-5{width:80.95238095%}.row__cell_14-17-m-1-2{width:80.35714286%}.row__cell_14-17-m-3-5{width:79.76190476%}.row__cell_14-17-m-4-5{width:78.57142857%}.row__cell_15-17-m-1-5{width:88.0952381%}.row__cell_15-17-m-2-5{width:86.9047619%}.row__cell_15-17-m-1-2{width:86.30952381%}.row__cell_15-17-m-3-5{width:85.71428571%}.row__cell_15-17-m-4-5{width:84.52380952%}.row__cell_16-17-m-1-5{width:94.04761905%}.row__cell_16-17-m-2-5{width:92.85714286%}.row__cell_16-17-m-1-2{width:92.26190476%}.row__cell_16-17-m-3-5{width:91.66666667%}.row__cell_16-17-m-4-5{width:90.47619048%}.offset-l-1-17{margin-left:5.95238095%}.offset-l-2-17{margin-left:11.9047619%}.offset-l-3-17{margin-left:17.85714286%}.offset-l-4-17{margin-left:23.80952381%}.offset-l-5-17{margin-left:29.76190476%}.offset-l-6-17{margin-left:35.71428571%}.offset-l-7-17{margin-left:41.66666667%}.offset-l-8-17{margin-left:47.61904762%}.offset-l-1-2{margin-left:50%}.offset-l-9-17{margin-left:53.57142857%}.offset-l-10-17{margin-left:59.52380952%}.offset-l-11-17{margin-left:65.47619048%}.offset-l-12-17{margin-left:71.42857143%}.offset-l-13-17{margin-left:77.38095238%}.offset-l-14-17{margin-left:83.33333333%}.offset-l-15-17{margin-left:89.28571429%}.offset-l-16-17{margin-left:95.23809524%}.offset-l-17-17{margin-left:100%}.offset-l-1-17-m-1-5{margin-left:4.76190476%}.offset-l-1-17-m-2-5{margin-left:3.57142857%}.offset-l-1-17-m-1-2{margin-left:2.97619048%}.offset-l-1-17-m-3-5{margin-left:2.38095238%}.offset-l-1-17-m-4-5{margin-left:1.19047619%}.offset-l-2-17-m-1-5{margin-left:10.71428571%}.offset-l-2-17-m-2-5{margin-left:9.52380952%}.offset-l-2-17-m-1-2{margin-left:8.92857143%}.offset-l-2-17-m-3-5{margin-left:8.33333333%}.offset-l-2-17-m-4-5{margin-left:7.14285714%}.offset-l-3-17-m-1-5{margin-left:16.66666667%}.offset-l-3-17-m-2-5{margin-left:15.47619048%}.offset-l-3-17-m-1-2{margin-left:14.88095238%}.offset-l-3-17-m-3-5{margin-left:14.28571429%}.offset-l-3-17-m-4-5{margin-left:13.0952381%}.offset-l-4-17-m-1-5{margin-left:22.61904762%}.offset-l-4-17-m-2-5{margin-left:21.42857143%}.offset-l-4-17-m-1-2{margin-left:20.83333333%}.offset-l-4-17-m-3-5{margin-left:20.23809524%}.offset-l-4-17-m-4-5{margin-left:19.04761905%}.offset-l-5-17-m-1-5{margin-left:28.57142857%}.offset-l-5-17-m-2-5{margin-left:27.38095238%}.offset-l-5-17-m-1-2{margin-left:26.78571429%}.offset-l-5-17-m-3-5{margin-left:26.19047619%}.offset-l-5-17-m-4-5{margin-left:25%}.offset-l-6-17-m-1-5{margin-left:34.52380952%}.offset-l-6-17-m-2-5{margin-left:33.33333333%}.offset-l-6-17-m-1-2{margin-left:32.73809524%}.offset-l-6-17-m-3-5{margin-left:32.14285714%}.offset-l-6-17-m-4-5{margin-left:30.95238095%}.offset-l-7-17-m-1-5{margin-left:40.47619048%}.offset-l-7-17-m-2-5{margin-left:39.28571429%}.offset-l-7-17-m-1-2{margin-left:38.69047619%}.offset-l-7-17-m-3-5{margin-left:38.0952381%}.offset-l-7-17-m-4-5{margin-left:36.9047619%}.offset-l-8-17-m-1-5{margin-left:46.42857143%}.offset-l-8-17-m-2-5{margin-left:45.23809524%}.offset-l-8-17-m-1-2{margin-left:44.64285714%}.offset-l-8-17-m-3-5{margin-left:44.04761905%}.offset-l-8-17-m-4-5{margin-left:42.85714286%}.offset-l-9-17-m-1-5{margin-left:52.38095238%}.offset-l-9-17-m-2-5{margin-left:51.19047619%}.offset-l-9-17-m-1-2{margin-left:50.5952381%}.offset-l-9-17-m-3-5{margin-left:50%}.offset-l-9-17-m-4-5{margin-left:48.80952381%}.offset-l-10-17-m-1-5{margin-left:58.33333333%}.offset-l-10-17-m-2-5{margin-left:57.14285714%}.offset-l-10-17-m-1-2{margin-left:56.54761905%}.offset-l-10-17-m-3-5{margin-left:55.95238095%}.offset-l-10-17-m-4-5{margin-left:54.76190476%}.offset-l-11-17-m-1-5{margin-left:64.28571429%}.offset-l-11-17-m-2-5{margin-left:63.0952381%}.offset-l-11-17-m-1-2{margin-left:62.5%}.offset-l-11-17-m-3-5{margin-left:61.9047619%}.offset-l-11-17-m-4-5{margin-left:60.71428571%}.offset-l-12-17-m-1-5{margin-left:70.23809524%}.offset-l-12-17-m-2-5{margin-left:69.04761905%}.offset-l-12-17-m-1-2{margin-left:68.45238095%}.offset-l-12-17-m-3-5{margin-left:67.85714286%}.offset-l-12-17-m-4-5{margin-left:66.66666667%}.offset-l-13-17-m-1-5{margin-left:76.19047619%}.offset-l-13-17-m-2-5{margin-left:75%}.offset-l-13-17-m-1-2{margin-left:74.4047619%}.offset-l-13-17-m-3-5{margin-left:73.80952381%}.offset-l-13-17-m-4-5{margin-left:72.61904762%}.offset-l-14-17-m-1-5{margin-left:82.14285714%}.offset-l-14-17-m-2-5{margin-left:80.95238095%}.offset-l-14-17-m-1-2{margin-left:80.35714286%}.offset-l-14-17-m-3-5{margin-left:79.76190476%}.offset-l-14-17-m-4-5{margin-left:78.57142857%}.offset-l-15-17-m-1-5{margin-left:88.0952381%}.offset-l-15-17-m-2-5{margin-left:86.9047619%}.offset-l-15-17-m-1-2{margin-left:86.30952381%}.offset-l-15-17-m-3-5{margin-left:85.71428571%}.offset-l-15-17-m-4-5{margin-left:84.52380952%}.offset-l-16-17-m-1-5{margin-left:94.04761905%}.offset-l-16-17-m-2-5{margin-left:92.85714286%}.offset-l-16-17-m-1-2{margin-left:92.26190476%}.offset-l-16-17-m-3-5{margin-left:91.66666667%}.offset-l-16-17-m-4-5{margin-left:90.47619048%}.offset-r-1-17{margin-right:5.95238095%}.offset-r-2-17{margin-right:11.9047619%}.offset-r-3-17{margin-right:17.85714286%}.offset-r-4-17{margin-right:23.80952381%}.offset-r-5-17{margin-right:29.76190476%}.offset-r-6-17{margin-right:35.71428571%}.offset-r-7-17{margin-right:41.66666667%}.offset-r-8-17{margin-right:47.61904762%}.offset-r-1-2{margin-right:50%}.offset-r-9-17{margin-right:53.57142857%}.offset-r-10-17{margin-right:59.52380952%}.offset-r-11-17{margin-right:65.47619048%}.offset-r-12-17{margin-right:71.42857143%}.offset-r-13-17{margin-right:77.38095238%}.offset-r-14-17{margin-right:83.33333333%}.offset-r-15-17{margin-right:89.28571429%}.offset-r-16-17{margin-right:95.23809524%}.offset-r-17-17{margin-right:100%}.offset-r-1-17-m-1-5{margin-right:4.76190476%}.offset-r-1-17-m-2-5{margin-right:3.57142857%}.offset-r-1-17-m-1-2{margin-right:2.97619048%}.offset-r-1-17-m-3-5{margin-right:2.38095238%}.offset-r-1-17-m-4-5{margin-right:1.19047619%}.offset-r-2-17-m-1-5{margin-right:10.71428571%}.offset-r-2-17-m-2-5{margin-right:9.52380952%}.offset-r-2-17-m-1-2{margin-right:8.92857143%}.offset-r-2-17-m-3-5{margin-right:8.33333333%}.offset-r-2-17-m-4-5{margin-right:7.14285714%}.offset-r-3-17-m-1-5{margin-right:16.66666667%}.offset-r-3-17-m-2-5{margin-right:15.47619048%}.offset-r-3-17-m-1-2{margin-right:14.88095238%}.offset-r-3-17-m-3-5{margin-right:14.28571429%}.offset-r-3-17-m-4-5{margin-right:13.0952381%}.offset-r-4-17-m-1-5{margin-right:22.61904762%}.offset-r-4-17-m-2-5{margin-right:21.42857143%}.offset-r-4-17-m-1-2{margin-right:20.83333333%}.offset-r-4-17-m-3-5{margin-right:20.23809524%}.offset-r-4-17-m-4-5{margin-right:19.04761905%}.offset-r-5-17-m-1-5{margin-right:28.57142857%}.offset-r-5-17-m-2-5{margin-right:27.38095238%}.offset-r-5-17-m-1-2{margin-right:26.78571429%}.offset-r-5-17-m-3-5{margin-right:26.19047619%}.offset-r-5-17-m-4-5{margin-right:25%}.offset-r-6-17-m-1-5{margin-right:34.52380952%}.offset-r-6-17-m-2-5{margin-right:33.33333333%}.offset-r-6-17-m-1-2{margin-right:32.73809524%}.offset-r-6-17-m-3-5{margin-right:32.14285714%}.offset-r-6-17-m-4-5{margin-right:30.95238095%}.offset-r-7-17-m-1-5{margin-right:40.47619048%}.offset-r-7-17-m-2-5{margin-right:39.28571429%}.offset-r-7-17-m-1-2{margin-right:38.69047619%}.offset-r-7-17-m-3-5{margin-right:38.0952381%}.offset-r-7-17-m-4-5{margin-right:36.9047619%}.offset-r-8-17-m-1-5{margin-right:46.42857143%}.offset-r-8-17-m-2-5{margin-right:45.23809524%}.offset-r-8-17-m-1-2{margin-right:44.64285714%}.offset-r-8-17-m-3-5{margin-right:44.04761905%}.offset-r-8-17-m-4-5{margin-right:42.85714286%}.offset-r-9-17-m-1-5{margin-right:52.38095238%}.offset-r-9-17-m-2-5{margin-right:51.19047619%}.offset-r-9-17-m-1-2{margin-right:50.5952381%}.offset-r-9-17-m-3-5{margin-right:50%}.offset-r-9-17-m-4-5{margin-right:48.80952381%}.offset-r-10-17-m-1-5{margin-right:58.33333333%}.offset-r-10-17-m-2-5{margin-right:57.14285714%}.offset-r-10-17-m-1-2{margin-right:56.54761905%}.offset-r-10-17-m-3-5{margin-right:55.95238095%}.offset-r-10-17-m-4-5{margin-right:54.76190476%}.offset-r-11-17-m-1-5{margin-right:64.28571429%}.offset-r-11-17-m-2-5{margin-right:63.0952381%}.offset-r-11-17-m-1-2{margin-right:62.5%}.offset-r-11-17-m-3-5{margin-right:61.9047619%}.offset-r-11-17-m-4-5{margin-right:60.71428571%}.offset-r-12-17-m-1-5{margin-right:70.23809524%}.offset-r-12-17-m-2-5{margin-right:69.04761905%}.offset-r-12-17-m-1-2{margin-right:68.45238095%}.offset-r-12-17-m-3-5{margin-right:67.85714286%}.offset-r-12-17-m-4-5{margin-right:66.66666667%}.offset-r-13-17-m-1-5{margin-right:76.19047619%}.offset-r-13-17-m-2-5{margin-right:75%}.offset-r-13-17-m-1-2{margin-right:74.4047619%}.offset-r-13-17-m-3-5{margin-right:73.80952381%}.offset-r-13-17-m-4-5{margin-right:72.61904762%}.offset-r-14-17-m-1-5{margin-right:82.14285714%}.offset-r-14-17-m-2-5{margin-right:80.95238095%}.offset-r-14-17-m-1-2{margin-right:80.35714286%}.offset-r-14-17-m-3-5{margin-right:79.76190476%}.offset-r-14-17-m-4-5{margin-right:78.57142857%}.offset-r-15-17-m-1-5{margin-right:88.0952381%}.offset-r-15-17-m-2-5{margin-right:86.9047619%}.offset-r-15-17-m-1-2{margin-right:86.30952381%}.offset-r-15-17-m-3-5{margin-right:85.71428571%}.offset-r-15-17-m-4-5{margin-right:84.52380952%}.offset-r-16-17-m-1-5{margin-right:94.04761905%}.offset-r-16-17-m-2-5{margin-right:92.85714286%}.offset-r-16-17-m-1-2{margin-right:92.26190476%}.offset-r-16-17-m-3-5{margin-right:91.66666667%}.offset-r-16-17-m-4-5{margin-right:90.47619048%}.offset-b-1-17{margin-bottom:5.95238095%}.offset-b-2-17{margin-bottom:11.9047619%}.offset-b-3-17{margin-bottom:17.85714286%}.offset-b-4-17{margin-bottom:23.80952381%}.offset-b-5-17{margin-bottom:29.76190476%}.offset-b-6-17{margin-bottom:35.71428571%}.offset-b-7-17{margin-bottom:41.66666667%}.offset-b-8-17{margin-bottom:47.61904762%}.offset-b-1-2{margin-bottom:50%}.offset-b-9-17{margin-bottom:53.57142857%}.offset-b-10-17{margin-bottom:59.52380952%}.offset-b-11-17{margin-bottom:65.47619048%}.offset-b-12-17{margin-bottom:71.42857143%}.offset-b-13-17{margin-bottom:77.38095238%}.offset-b-14-17{margin-bottom:83.33333333%}.offset-b-15-17{margin-bottom:89.28571429%}.offset-b-16-17{margin-bottom:95.23809524%}.offset-b-1-17-m-1-5{margin-bottom:4.76190476%}.offset-b-1-17-m-2-5{margin-bottom:3.57142857%}.offset-b-1-17-m-1-2{margin-bottom:2.97619048%}.offset-b-1-17-m-3-5{margin-bottom:2.38095238%}.offset-b-1-17-m-4-5{margin-bottom:1.19047619%}.offset-b-2-17-m-1-5{margin-bottom:10.71428571%}.offset-b-2-17-m-2-5{margin-bottom:9.52380952%}.offset-b-2-17-m-1-2{margin-bottom:8.92857143%}.offset-b-2-17-m-3-5{margin-bottom:8.33333333%}.offset-b-2-17-m-4-5{margin-bottom:7.14285714%}.offset-b-3-17-m-1-5{margin-bottom:16.66666667%}.offset-b-3-17-m-2-5{margin-bottom:15.47619048%}.offset-b-3-17-m-1-2{margin-bottom:14.88095238%}.offset-b-3-17-m-3-5{margin-bottom:14.28571429%}.offset-b-3-17-m-4-5{margin-bottom:13.0952381%}.offset-b-4-17-m-1-5{margin-bottom:22.61904762%}.offset-b-4-17-m-2-5{margin-bottom:21.42857143%}.offset-b-4-17-m-1-2{margin-bottom:20.83333333%}.offset-b-4-17-m-3-5{margin-bottom:20.23809524%}.offset-b-4-17-m-4-5{margin-bottom:19.04761905%}.offset-b-5-17-m-1-5{margin-bottom:28.57142857%}.offset-b-5-17-m-2-5{margin-bottom:27.38095238%}.offset-b-5-17-m-1-2{margin-bottom:26.78571429%}.offset-b-5-17-m-3-5{margin-bottom:26.19047619%}.offset-b-5-17-m-4-5{margin-bottom:25%}.offset-b-6-17-m-1-5{margin-bottom:34.52380952%}.offset-b-6-17-m-2-5{margin-bottom:33.33333333%}.offset-b-6-17-m-1-2{margin-bottom:32.73809524%}.offset-b-6-17-m-3-5{margin-bottom:32.14285714%}.offset-b-6-17-m-4-5{margin-bottom:30.95238095%}.offset-b-7-17-m-1-5{margin-bottom:40.47619048%}.offset-b-7-17-m-2-5{margin-bottom:39.28571429%}.offset-b-7-17-m-1-2{margin-bottom:38.69047619%}.offset-b-7-17-m-3-5{margin-bottom:38.0952381%}.offset-b-7-17-m-4-5{margin-bottom:36.9047619%}.offset-b-8-17-m-1-5{margin-bottom:46.42857143%}.offset-b-8-17-m-2-5{margin-bottom:45.23809524%}.offset-b-8-17-m-1-2{margin-bottom:44.64285714%}.offset-b-8-17-m-3-5{margin-bottom:44.04761905%}.offset-b-8-17-m-4-5{margin-bottom:42.85714286%}.offset-b-9-17-m-1-5{margin-bottom:52.38095238%}.offset-b-9-17-m-2-5{margin-bottom:51.19047619%}.offset-b-9-17-m-1-2{margin-bottom:50.5952381%}.offset-b-9-17-m-3-5{margin-bottom:50%}.offset-b-9-17-m-4-5{margin-bottom:48.80952381%}.offset-b-10-17-m-1-5{margin-bottom:58.33333333%}.offset-b-10-17-m-2-5{margin-bottom:57.14285714%}.offset-b-10-17-m-1-2{margin-bottom:56.54761905%}.offset-b-10-17-m-3-5{margin-bottom:55.95238095%}.offset-b-10-17-m-4-5{margin-bottom:54.76190476%}.offset-b-11-17-m-1-5{margin-bottom:64.28571429%}.offset-b-11-17-m-2-5{margin-bottom:63.0952381%}.offset-b-11-17-m-1-2{margin-bottom:62.5%}.offset-b-11-17-m-3-5{margin-bottom:61.9047619%}.offset-b-11-17-m-4-5{margin-bottom:60.71428571%}.offset-b-12-17-m-1-5{margin-bottom:70.23809524%}.offset-b-12-17-m-2-5{margin-bottom:69.04761905%}.offset-b-12-17-m-1-2{margin-bottom:68.45238095%}.offset-b-12-17-m-3-5{margin-bottom:67.85714286%}.offset-b-12-17-m-4-5{margin-bottom:66.66666667%}.offset-b-13-17-m-1-5{margin-bottom:76.19047619%}.offset-b-13-17-m-2-5{margin-bottom:75%}.offset-b-13-17-m-1-2{margin-bottom:74.4047619%}.offset-b-13-17-m-3-5{margin-bottom:73.80952381%}.offset-b-13-17-m-4-5{margin-bottom:72.61904762%}.offset-b-14-17-m-1-5{margin-bottom:82.14285714%}.offset-b-14-17-m-2-5{margin-bottom:80.95238095%}.offset-b-14-17-m-1-2{margin-bottom:80.35714286%}.offset-b-14-17-m-3-5{margin-bottom:79.76190476%}.offset-b-14-17-m-4-5{margin-bottom:78.57142857%}.offset-b-15-17-m-1-5{margin-bottom:88.0952381%}.offset-b-15-17-m-2-5{margin-bottom:86.9047619%}.offset-b-15-17-m-1-2{margin-bottom:86.30952381%}.offset-b-15-17-m-3-5{margin-bottom:85.71428571%}.offset-b-15-17-m-4-5{margin-bottom:84.52380952%}.offset-b-16-17-m-1-5{margin-bottom:94.04761905%}.offset-b-16-17-m-2-5{margin-bottom:92.85714286%}.offset-b-16-17-m-1-2{margin-bottom:92.26190476%}.offset-b-16-17-m-3-5{margin-bottom:91.66666667%}.offset-b-16-17-m-4-5{margin-bottom:90.47619048%}.owl-carousel .animated{-webkit-transition:opacity 2s cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1);-moz-transition:opacity 2s cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1);-ms-transition:opacity 2s cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1);-o-transition:opacity 2s cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1);transition:opacity 2s cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1)}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.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__wrap{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel_department .owl-carousel__wrap{border:none;margin:0 6.4% 0 6.4%;width:auto}.owl-carousel__wrap .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel__wrap .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel__wrap .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel__wrap .owl-controls .owl-nav .owl-prev,.owl-carousel__wrap .owl-controls .owl-nav .owl-next,.owl-carousel__wrap .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel__wrap.owl-loaded{display:block}.owl-carousel__wrap.owl-loading{opacity:0;display:block}.owl-carousel__wrap.owl-hidden{opacity:0}.owl-carousel__wrap .owl-refresh .owl-item{display:none}.owl-carousel__wrap .owl-item{opacity:0;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__wrap .owl-item.active{opacity:1}.owl-carousel__wrap .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel__wrap.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel__wrap .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel__wrap.owl-rtl{direction:rtl}.owl-carousel__wrap.owl-rtl .owl-item{float:right}.no-js .owl-carousel__wrap{display:block}.owl-carousel__wrap .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__wrap .owl-item img{transform-style:preserve-3d}.owl-carousel__wrap .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel__wrap .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("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__wrap .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__wrap .owl-video-playing .owl-video-tn,.owl-carousel__wrap .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel__wrap .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__wrap .owl-video-frame{position:relative;z-index:1}.owl-nav.disabled{display:none}.owl-dots.disabled{display:none}.owl-carousel__navigate{text-align:center;font-size:0;line-height:20px;color:#2b2b2a;margin-top:42px;font-family:Georgia;font-style:italic}.tabs_years-popup .owl-carousel__navigate{margin-top:16px}.owl-carousel_shadow .owl-carousel__navigate{margin-top:52px}.owl-carousel__prev{display:inline-block;vertical-align:middle;height:16px;cursor:pointer;font-size:16px;margin-top:4px}.owl-carousel__next{display:inline-block;vertical-align:middle;height:16px;font-size:16px;margin-top:4px;cursor:pointer}.owl-carousel__prev,.owl-carousel__next{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.owl-carousel__prev:hover,.owl-carousel__next:hover{color:#e21a1a}.owl-carousel__pages{display:inline-block;vertical-align:middle;font-size:20px;margin:0 16px}.owl-carousel__pages-slash{vertical-align:middle}.owl-carousel__pages-curren{vertical-align:middle}.owl-carousel__pages-all{vertical-align:middle}.owl-carousel_department .owl-carousel__prev{float:left;width:50%;margin:0;text-align:left;height:auto;padding-left:9.4%}.owl-carousel_department .owl-carousel__next{float:right;width:50%;text-align:right;border-left:1px solid #ececec;height:auto;margin:0;padding-right:9.4%}.owl-carousel_department .owl-carousel__navigate{margin-top:15.671641%;height:74px;line-height:74px;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.owl-carousel_index{position:relative}.owl-carousel_shadow .owl-carousel__wrap{box-shadow:12px 14px 25px 0 rgba(0,0,0,0.08);border:1px solid #f0f0f0;background:#fff}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:14px;line-height:18px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:20px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{z-index:1000 !important;border:1px solid #fff;background-color:#fff;color:#000;font-family:proxima_nova_light;box-shadow:1px 2px 15px rgba(63,52,38,0.1)}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{border-color:#ccc;background:#f1f1f1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}.qtip .qtip-tip{margin:0 auto;overflow:hidden;width:24px !important;height:12px !important;z-index:10;top:-12px !important;left:-1px !important}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;display:none;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip:after{content:"";border-right:12px solid transparent;border-top:12px solid transparent;border-bottom:12px solid #fff;border-left:20px solid #fff;display:block}.qtip .qtip-tip .qtip-vml{behavior:url("#default#VML");display:inline-block;visibility:visible}@font-face{font-family:'proxima_nova_bold_i';src:url("../fonts/proxima_nova_bold_italic.eot");src:url("../fonts/proxima_nova_bold_italic.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_bold_italic.woff2") format('woff2'),url("../fonts/proxima_nova_bold_italic.woff") format('woff'),url("../fonts/proxima_nova_bold_italic.ttf") format('truetype'),url("../fonts/proxima_nova_bold_italic.svg#proxima_novabold_italic") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_bold';src:url("../fonts/proxima_nova_bold.eot");src:url("../fonts/proxima_nova_bold.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_bold.woff2") format('woff2'),url("../fonts/proxima_nova_bold.woff") format('woff'),url("../fonts/proxima_nova_bold.ttf") format('truetype'),url("../fonts/proxima_nova_bold.svg#proxima_nova_rgbold") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_light_i';src:url("../fonts/proxima_nova_light_italic.eot");src:url("../fonts/proxima_nova_light_italic.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_light_italic.woff2") format('woff2'),url("../fonts/proxima_nova_light_italic.woff") format('woff'),url("../fonts/proxima_nova_light_italic.ttf") format('truetype'),url("../fonts/proxima_nova_light_italic.svg#proxima_novalight_italic") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_light';src:url("../fonts/proxima_nova_light.eot");src:url("../fonts/proxima_nova_light.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_light.woff2") format('woff2'),url("../fonts/proxima_nova_light.woff") format('woff'),url("../fonts/proxima_nova_light.ttf") format('truetype'),url("../fonts/proxima_nova_light.svg#proxima_nova_ltlight") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_regular_i';src:url("../fonts/proxima_nova_regular_italic.eot");src:url("../fonts/proxima_nova_regular_italic.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_regular_italic.woff2") format('woff2'),url("../fonts/proxima_nova_regular_italic.woff") format('woff'),url("../fonts/proxima_nova_regular_italic.ttf") format('truetype'),url("../fonts/proxima_nova_regular_italic.svg#proxima_novaregular_italic") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_regular';src:url("../fonts/proxima_nova_regular.eot");src:url("../fonts/proxima_nova_regular.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_regular.woff2") format('woff2'),url("../fonts/proxima_nova_regular.woff") format('woff'),url("../fonts/proxima_nova_regular.ttf") format('truetype'),url("../fonts/proxima_nova_regular.svg#proxima_nova_rgregular") format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_semibold';src:url("../fonts/proxima_nova_semibold.eot");src:url("../fonts/proxima_nova_semibold.eot?#iefix") format('embedded-opentype'),url("../fonts/proxima_nova_semibold.woff") format('woff'),url("../fonts/proxima_nova_semibold.ttf") format('truetype'),url("../fonts/proxima_nova_semibold.svg#proxima_nova_rgregular") format('svg');font-weight:normal;font-style:normal}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clr{clear:both}.clrfix:after{content:"";display:table;clear:both}.simple{background:#ccc;margin:16px 0;padding:16px;min-height:100px;font-size:20px}.content{padding-bottom:60px}.content_activity{padding:6.3291139%;margin-bottom:60px;margin-top:60px}.content_development{padding-top:98px}.contacts{padding-bottom:0;min-height:100%;width:100%;vertical-align:middle;display:table;position:relative}.contacts__row{display:table-row;height:100%}.contacts__cell{display:table-cell;vertical-align:middle}.map{height:1200px;width:100%;position:absolute;left:0;top:0}.document{height:100%;font:20px/30px 'proxima_nova_light'}.page{height:100%}.layout{height:100%;width:100%;min-width:980px;position:relative}.layout__content{min-height:100%;padding-top:60px;padding-bottom:141px;position:relative;overflow-x:hidden}.layout__content-contacts{height:100%}.layout__footer{margin-top:-141px;position:relative}.central{margin:0 auto;min-width:980px}.bgc_gray{background-color:#f6f6f6}.bgc_white{background-color:#fff}.central{max-width:1344px}._va-bottom{vertical-align:bottom}._va-top{vertical-align:top}._va-middle{vertical-align:middle}.ga-justify{text-align:justify;overflow:hidden}.ga-justify:after{content:'';display:inline-block;width:100%}.search-btn,.login-btn{display:inline-block;height:59px;line-height:59px;width:64px;border-left:1px solid #ececec;text-align:center;cursor:pointer;font-size:17px;color:#1f1f1d;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s;cursor:pointer}.search-btn:hover,.login-btn:hover{color:#e8330a}.link{color:#e8330a;text-decoration:none;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;-ms-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;cursor:pointer;text-decoration:none;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:transparent}.link:hover{color:#e21a1a;border-bottom-color:#e21a1a}.link_docs{font-size:18px;display:inline;color:#b1b1b1;border-bottom-style:dotted}.link_invert{border-bottom-color:transparent}.link_invert:hover{border-bottom-color:#e21a1a}.link_dotted{border-bottom-style:dotted}.link_docs:hover{border-bottom-color:transparent}.link_docs-active{border-bottom-color:#b1b1b1;color:#e8330a}.link_news{display:inline;color:#3c3c3b;border-bottom:1px solid #ccc}.link_news:hover{border-bottom-color:transparent}.header__logo_7{float:left;margin-top:6px;padding-left:1px;}.header__logo_1{float:right;margin-top:3px;padding-right:35px;}.logo_7{display: block;width:95px;height:86px;}.logo_1{display:block;width:90px;height:36px;}.logo__img-ie8{display:none}.logo__img{width:100%;display:block;height:auto}.header__search-box{position:absolute;width:100%;height:58px;background:url("../images/search_box_bg.png") 0 0 repeat;top:60px;display:none}.search-form{margin-left:324px;margin-right:324px}.header__menu{float: left;margin-top: 1px;padding-left: 0px;z-index: 1;}.doc-links__divider{border-left:1px solid #bebebe;margin:0 22px}.menu_header .menu__item{display:inline-block;text-transform:uppercase;font-family:proxima_nova_regular;font-size:15px;letter-spacing:.05em;vertical-align:top}.menu_header .menu__item_hidden{display:none}.menu_header .menu__item_parent{position:relative}.menu_header .menu__sub{display:none;position:absolute;border:1px solid #ececec;top:59px;padding:27px;white-space:nowrap;left:0;background:#fcfcfc}.menu_header .menu__sub .menu__sub{position:static;padding:27px 0 0 27px;width:auto;border:0;white-space:normal}.menu_header:hover > .menu__item > .link{color:#cecece}.menu_header > .menu__item > .link_head-menu:hover,.menu_header > .menu__item:hover > .link_head-menu{color:#e21a1a;border-bottom-color:transparent}.link_head-menu{color:#606060;text-decoration:none;display:inline-block;height:59px;padding:0 27px;line-height:59px}.menu_header{font-size:0;display:inline-block;vertical-align:top}.menu_header .menu__item_sub{display:block;font-size:14px;padding:0;margin-bottom:26px}.menu_header .menu__item_sub-last{margin-bottom:0}.link_head-sub{color:#616160;display:inline;height:auto;line-height:normal;border-bottom:1px solid transparent}.menu__sub-col_first{margin-right:54px}.menu_header .menu__sub .menu__sub .menu__sub-col{margin-right:0}.menu_header .menu__item_parent:before{content:"";position:absolute;height:100%;width:100%;left:0;border:1px solid #ececec;border-top:none;border-bottom:none;z-index:-1;top:0;background:#fcfcfc;visibility:hidden;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.menu_header .menu__item_parent:hover:before{opacity:1;visibility:visible}.menu_header .menu__item_visible{display:inline-block}.menu_header .menu__item_visible:before{border-right:none}.header{border-bottom:1px solid #ececec;position:absolute;right:0;top:0;left:0;z-index:10}.header__search-box:after{content:"";position:absolute;width:100%;bottom:-6px;height:6px;left:0;background:url("../images/search_box_shadow.png") 0 0 repeat}.input{color:#b7b7b7;font-size:18px;width:100%;background:none;height:50px;padding:0 24px;border:1px solid #efefef;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;line-height:50px}.input:focus{color:#2a2a2a;border-color:#d1d1d1}.input_search{height:32px;line-height:32px;border:none;border-left:1px solid #3c3c3b;padding:0 12px;margin-top:11px;font-family:proxima_nova_light}.input_search:focus{border-color:#3c3c3b}.menu_footer .menu__item{font-size:16px;font-family:proxima_nova_bold;display:inline-block;letter-spacing:.03em;margin-right:68px}.link_foot-menu{color:#575655}.link_foot-menu:hover{border-bottom-color:transparent}.footer__top{border-bottom:1px solid #ddd}.footer__bottom .footer__grid{height:80px}.footer__top .footer__grid{height:60px}.link_social{font-size:24px;color:#a5a4a4;line-height:24px;margin-left:7px}.link_social:hover{color:#706f6f;border-bottom-color:transparent}.link_foot-phone-nbr{margin-right:50px;font-size:16px;text-decoration:none;color:#575655;font-family:proxima_nova_bold}.link_foot-phone-nbr:hover{border-bottom-color:transparent}.menu_footer .menu__item_last{margin-right:0 !important}.link_foot-email{color:#e21a1a;font-size:16px;font-family:proxima_nova_regular;letter-spacing:-.03em}.link_foot-email:hover{color:#ff2727;border-bottom-color:#ff2727}.copyright{font-size:16px;color:#a1a09d;color:rgba(53,51,44,0.6);font-family:proxima_nova_regular}.link_site-map{color:#cecece;font-size:16px}.footer__grid{display:block}.footer__grid-col{display:inline-table;vertical-align:middle}.footer__grid-cell{display:table-cell;vertical-align:middle}.footer__grid-table{display:inline-table;height:100%;vertical-align:top}.breadcrumbs{font-size:0}.breadcrumbs_mrg-b{margin-bottom:38px}.article{font-size:20px;line-height:30px;color:#000}.article_accordion{font-size:18px;line-height:26px}/* padding: 0 20px; */
/* margin: 0 -20px; */
.article_bos .article__info{padding:60px 60px 0 60px;background:#fff}.article_bos .article__body{padding:0 60px}.article a:not([class]){border-bottom:1px solid #e8330a;color:#e8330a;text-decoration:none;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;-ms-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s;cursor:pointer}.article a:not([class]):hover{border-bottom-color:transparent}.article p:not([class]){margin-bottom:46px}.article h2{color:#3c3c3b;font-size:28px;line-height:32px;font-family:proxima_nova_bold;margin-bottom:32px;margin-top:32px}.article h3{color:#3c3c3b;font-size:24px;line-height:28px;margin-bottom:28px;font-family:proxima_nova_bold}.article h5{font-size:20px;line-height:24px;margin-bottom:24px}.article h4{color:#3c3c3b;font-size:20px;margin-bottom:24px;font-family:proxima_nova_bold}.article ul:not([class]){margin-bottom:75px}.article ol:not([class]){counter-reset:li;margin-bottom:75px}.article ol:not([class]) li:before{content:counter(li) '.';display:inline;color:#e8330a;font-family:proxima_nova_bold;margin-right:4px}.article ol:not([class]) > li{counter-increment:li;position:relative;margin-bottom:32px}.article ul:not([class]) > li{margin-bottom:32px}.article ul:not([class]) > li:before{content:"\e901";font-size:9px;font-family:'icons';speak:none;vertical-align:middle;color:#e8330a;font-style:normal;margin-right:22px;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.article ol:not([class]) li ol:not([class]){counter-reset:li}.article ol:not([class]) li ol:not([class]) li{margin-left:32px;margin-bottom:16px;margin-top:16px}.article ul:not([class]) li ul:not([class]) li{margin-left:32px;margin-bottom:16px;margin-top:16px}.article ul:not([class]) li ul:not([class]) li:before{content:"\e90c";font-size:10px}.article ol:not([class]) li ul:not([class]) li{margin-left:32px;margin-bottom:16px;margin-top:16px}.article ul:not([class]) li ol:not([class]) li{margin-left:32px;margin-bottom:16px;margin-top:16px}.article strong,.article b{font-family:proxima_nova_bold}.article em strong,.article em b{font-family:proxima_nova_bold_i}.article strong em,.article b em{font-family:proxima_nova_bold_i}.article em{font-family:proxima_nova_light_i}.article table{width:100%;font-size:18px;text-align:left;margin-bottom:32px}.article table thead{background:#f6f6f6}.article table thead tr{border-bottom:none}.article table th{padding:16px 24px;vertical-align:middle;font-family:proxima_nova_regular;border:1px solid #f6f6f6}.article table th{text-align:left}.article table td{padding:18px 24px;vertical-align:middle;border:1px solid #ebebeb}.title_docs{margin-bottom:24px}.article table caption{font-family:proxima_nova_bold;font-size:24px;text-align:left;padding:22px 0 26px 0;color:#3c3c3b;vertical-align:middle}.article_base{background:#fff;padding:66px 80px;border:1px solid #efefef}.article_bos{padding-bottom:130px}.docs__toolbar{margin-bottom:20px;text-align:right}.docs-sort__item{font-size:18px;margin-right:5.9840425%;border-bottom:1px dotted #b3b1b1 !important;cursor:pointer}.docs-sort__item:hover{color:#e21a1a}.docs-sort__item_active{font-family:proxima_nova_bold;color:#3c3c3b;cursor:default}.docs-sort__item_active:hover{color:#3c3c3b}.docs__cont{background:#fff;padding:6.3829787%}.docs__title{margin-bottom:9.943181818%}.article_contacts{background:#fff;padding:62px 80px;position:relative;border:1px solid #efefef;max-width:540px;box-shadow:12px 14px 25px 0 rgba(0,0,0,0.08)}.article_contacts p:not([class]){margin-bottom:20px}.useful-site{padding:11.9047619%;margin-top:108px}.useful-site__title{font-size:14px;text-transform:uppercase;font-family:proxima_nova_regular;color:#3c3c3b}.underline{position:relative}.underline:after{content:"";width:40px;height:2px;display:block;margin-top:16px;background:#e21a1a}.underline_big:after{width:60px;height:3px;margin-top:36px}.underline_index:after{width:60px;height:3px;margin-left:auto;margin-right:auto;margin-top:1.872%}.underline_gray:after{background:#dfdfdf}.article_contacts .underline_big:after{margin-top:16px}.article__info{font-size:16px;color:#b7b7b7;color:rgba(60,60,59,0.5);font-family:proxima_nova_regular;margin-bottom:30px}.article__title{margin-bottom:44px}.article_contacts .article__title{margin-bottom:24px}.article__lead img{display:inline-block;width:33.898305%;vertical-align:middle;height:auto}.article__lead p{font-size:22px;line-height:30px;font-family:Georgia;font-style:italic;width:59.32203%;margin-left:6.779661%;overflow:hidden;vertical-align:middle;display:inline-block}.wrap-hidden{overflow:hidden}.article__body > p:last-child,.article__body > ol:last-child,.article__body > ul:last-child,.article__body > ol > li:last-child,.article__body > ul > li:last-child,.article > p:last-child,.article > ol:last-child,.article > ul:last-child,.article > ol > li:last-child,.article > ul > li:last-child,.article table:last-child,.article h1:last-child,.article h2:last-child,.article h3:last-child,.article h4:last-child,.article h5:last-child,.article h6:last-child{margin-bottom:0}.article__lead{font-size:0;margin-bottom:56px}.article_tabs .article__title{font-family:proxima_nova_regular;color:#3c3c3b;letter-spacing:.03em;font-size:14px;text-transform:uppercase;margin-bottom:32px}.article_tabs .article__body{margin-top:32px}.article_tabs .article__title .underline:after{margin-top:4px}.article_tabs p:not([class]){margin-bottom:24px}.article_tabs{font-size:18px}.tabs_index .tabs__cont-link{margin-top:44px;}[class^="link_icon-"] [class^="icon-"],[class*=" link_icon-"] [class^="icon-"]{position:absolute;top:.15em}[class^="link_icon-"],[class*=" link_icon-"]{position:relative;}.link_icon-left{margin-left:28px}.link_icon-right{margin-right:28px}.link_icon-left [class^="icon-"]{left:-28px}.link_icon-right [class^="icon-"]{right:-26px}.link_breadcrumbs{color:#3c3c3b;border-bottom-color:#3c3c3b}.link_breadcrumbs:hover{border-bottom-color:transparent}.breadcrumbs__item{display:inline-block;font-size:16px;vertical-align:top;color:#b2b2b0}.breadcrumbs__separ{display:inline-block;font-size:16px;margin:0 12px;color:#e7e7e7;color:rgba(0,0,0,0.1);vertical-align:top}.dropdown__old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.dropdown{border:1px solid #efefef;font-size:18px;color:#000;background:#fff;height:50px;padding:0 74px 0 30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;}.dropdown__selected{line-height:50px;display:block;font-size:18px;color:#000;overflow:hidden;white-space:nowrap}.dropdown__ul{height:100%;width:100%;list-style:none;background:#fff;border:1px solid #efefef;border-top:1px solid #efefef}.dropdown_scrollable .dropdown__ul{overflow:auto}.form__label{font-size:18px;line-height:24px;font-family:proxima_nova_semibold;margin-bottom:24px}.dropdown__hidden{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:0;overflow:hidden;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.dropdown__carat{width:50px;position:absolute;right:0;padding-left:0;top:0;font-size:14px;cursor:pointer;height:100%;text-align:center;line-height:50px;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;border-left:1px solid #efefef}.dropdown__carat:hover{color:#e21a1a}.dropdown_open{z-index:2}.dropdown_open .dropdown__carat{border-left:0;padding-left:1px}select{position:absolute;overflow:hidden;opacity:0}.dropdown_open .dropdown__hidden{opacity:1;z-index:2}.dropdown__li{line-height:50px;display:block;font-size:18px;color:#000;padding:0 30px;cursor:pointer;overflow:hidden;border-bottom:1px solid #efefef;white-space:nowrap;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s}.dropdown__li:last-child{border-bottom:0}.dropdown__li_hover{background:#f6f6f6}.dropdown__selected::after,.dropdown_scrollable .dropdown__hidden::after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.offer__text{font-size:20px;line-height:30px;margin-top:42px;font-family:Georgia;font-style:italic}.offer_products-cat .offer__text{margin-bottom:54px}.offer_products-cat .btn{font-family:proxima_nova_bold;width:100%}.offer_products-cat .icon-pdf-2{font-size:44px;line-height:33px}.offer_about .offer__img{padding-left:32px}.offer{min-height:470px;padding:80px 0}.offer_doc{min-height:inherit}.offer_doc .offer__text{font-family:proxima_nova_regular;font-style:normal;color:#bebebe;line-height:20px;margin-top:46px;padding-left:10.77%;font-size:18px}.offer_doc .offer__title{padding-left:10.77%}.offer_history{min-height:inherit}.offer_structure{min-height:inherit}.offer_news{min-height:inherit;}.offer_products-cat .offer__text{margin-bottom:36px}.offer_news-detail{min-height:inherit;padding-bottom:38px}.offer__img img{width:100%;height:auto}.offer_patents .offer__img{padding-left:40px;max-width:314px}.offer_patents .offer__img img{box-shadow:12px 14px 25px 0 rgba(0,0,0,0.08)}.article_about{padding-top:78px;padding-bottom:78px}.box{border:5px solid #fff}.box_index{border-color:#f6f6f6;position:absolute;padding-top:40.1785714%}.index-line_type-1 .box_index{top:0;width:49.3670886%;left:26.7857142%;z-index:-1;margin-top:4.7619047%}.index-line_type-2 .box_index{bottom:0;width:53.125%;right:-2.9761904%;z-index:0;margin-bottom:-15.23%}.box_product-list{border-color:#f6f6f6}.box_honors{border-color:#f6f6f6}.box__body{padding:18.181818% 11.818181%}.box_product-list .box__body{padding:0}.box_honors .box__body{padding:8.578431373% 14.21568627%;height:560px}.box.scroll-to-fixed-fixed{margin:0}.box_red{background:#e24646;margin:30px 0 40px 0;border:none}.box_red .box__body{padding:6.36363% 7.27272%}.box_red:before,.box_red:after{content:"";display:table}.menu_side-2{max-width:220px;border-color:#ea7777;border-color:rgba(255,255,255,0.3);border-width:1px;border-style:solid;text-align:center;padding:13.2978% 8.5106%}.menu_side-2 .menu__item{font-size:18px;line-height:28px;text-transform:uppercase;margin-bottom:36.1290322%;font-family:proxima_nova_bold;letter-spacing:.05em}.link_menu-side-2{position:relative;color:#fff;padding-bottom:16px}.link_menu-side-2:after{content:"";position:absolute;width:40px;left:50%;bottom:0;height:2px;background:#fff;margin-left:-20px;-webkit-transition:height .1s ease-in,bottom .1s ease-in;-moz-transition:height .1s ease-in,bottom .1s ease-in;-ms-transition:height .1s ease-in,bottom .1s ease-in;-o-transition:height .1s ease-in,bottom .1s ease-in;transition:height .1s ease-in,bottom .1s ease-in}.link_menu-side-2:hover{border-bottom-color:transparent;padding-bottom:16px;color:#fff}.link_menu-side-2:hover:after{bottom:8px}.menu_side-2 .menu__item_last{margin-bottom:19px}.menu_side-1 .menu__item{font-size:16px;text-transform:uppercase;line-height:19px;margin-bottom:14.54545454%;letter-spacing:.03em;font-family:proxima_nova_regular;}.menu_side-1 .menu__item:hover a{color:#e24646 !important}.menu_side-1 .menu__item_last{margin-bottom:0}.link_menu-side-1{color:#3c3c3b}.link_menu-side-1:hover{border-bottom-color:transparent}.menu_side-1{max-width:220px;word-break:break-all}.disp{background:url("../images/about_bg.jpg") center center no-repeat}.disp__text{font:italic 26px/40px Georgia;text-align:left;color:#fff;height:400px}.table{display:table}.table__row{display:table-row}.table__cell{display:table-cell;vertical-align:middle}.ul-icon li [class^="icon-"],.ul-icon li [class*=" icon-"]{position:absolute;left:-40px;top:0;font-size:20px;color:#e8330a}.ul-icon li{font-size:20px !important;line-height:28px !important;position:relative !important;display:inline !important;font-family:'proxima_nova_light' !important}.ul-icon li.ul-icon__divider{display:block !important;padding-bottom:25px;border:none !important}.ul-icon a{border-bottom:1px dotted #b3b1b1 !important;display:inline !important;text-decoration:none !important;color:#000 !important;cursor:pointer !important;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ul-icon a:hover{border-bottom-color:transparent !important}.ul-icon_red a{border-bottom-color:#e21a1a !important;color:#e21a1a !important}.ul-icon{padding-left:40px}.ul-icon_solid li{border-bottom:1px solid #000 !important}.ul-icon_dotted li{border-bottom:1px dotted #000 !important}.ul-icon_link-solid a{border-bottom-style:solid !important}.row_about-2{padding-bottom:80px}.accordion{font:inherit}.accordion__line{background:#fff;margin-bottom:4px;display:table;border:1px solid #f6f6f6;width:100%}.accordion__header{font:20px proxima_nova_bold;height:70px;line-height:28px;display:table-row;color:#3c3c3b;cursor:pointer;-webkit-transition:box-shadow .3s,-webkit-box-shadow .3s;-moz-transition:box-shadow .3s,-webkit-box-shadow .3s;-ms-transition:box-shadow .3s,-webkit-box-shadow .3s;-o-transition:box-shadow .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.accordion__header_lock{color:#c4c4c4}.lock{color:#e21a1a;vertical-align:bottom;font-size:16px;line-height:16px;display:inline-block;margin-left:16px;cursor:pointer}.lock:before{line-height:18px}.form__header .lock{margin-right:16px;margin-left:-32px}.form__reg-link{margin-top:28px;text-align:center}.lock_question{font-size:20px;line-height:16px;color:#9f9f9e}.accordion_faq{display:none}.accordion_faq._active{display:block}.accordion_faq .accordion__header{font-size:20px;line-height:24px}.accordion__header span{display:table-cell;padding-left:30px;padding-right:76px;position:relative;vertical-align:middle}.accordion__header_lock span b{display:inline;padding:0;font-family:proxima_nova_light}.accordion__header._active span:before{content:"\e921"}.accordion__header._active:hover{box-shadow:none}.accordion__header:hover{box-shadow:0 0 20px 0 rgba(0,0,0,0.15)}.accordion__header_lock:hover{box-shadow:none;cursor:default}.accordion__content{font-size:18px;line-height:26px;color:#000;display:none;padding:0 76px 30px 30px}.accordion_faq .accordion__content{padding:0 60px 30px 66px}.accordion__header span:before{font-size:16px;position:absolute;color:#3c3c3b;top:23px;content:"\e91e";font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:30px;}.accordion_faq .accordion__header span{padding-top:22px;padding-bottom:22px}.accordion_faq .accordion__header._active{font-size:24px;line-height:30px}.accordion_faq .accordion__header._active span{padding-left:66px;padding-right:96px}.accordion_faq .accordion__header._active span:before{right:62px}.accordion_faq .accordion__header._active span:after{content:"";width:40px;height:2px;display:block;margin-top:20px;background:#e21a1a}.accordion_in-text .accordion__line{background:none;margin-bottom:0;font-size:inherit;border:none}.accordion_in-text .accordion__header{font-family:proxima_nova_light;font-size:inherit;position:relative;height:auto;display:inline;line-height:normal;padding-left:0;margin-left:20px;color:#e8330a;cursor:pointer;padding-right:0;border-bottom:1px dotted transparent;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.accordion_in-text .accordion__header._active:after{content:"\e923"}.accordion_in-text .accordion__header._active:hover{box-shadow:none}.accordion_in-text .accordion__header:hover{box-shadow:none;border-bottom-color:#e8330a}.accordion_in-text .accordion__content{font-size:inherit;line-height:inherit;color:#000;display:none;padding:16px 0 0 0}.accordion_in-text .accordion__header:after{font-size:14px;position:absolute;color:#e8330a;content:"\e924";font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:-20px;right:auto;top:.3em}.article_accordion p:not([class]){margin-bottom:24px}.offer_faq,.offer_technobase{min-height:inherit;}.offer_servises{min-height:inherit;padding-bottom:40px}.offer_faq .offer__text{text-align:center;margin-top:0}.offer_faq .offer__text .btn{width:100%}.tabs__cont{display:none}.tabs__item{font-size:18px;cursor:pointer;line-height:22px;margin:0 10.90047393% 24px;font-family:proxima_nova_regular;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.faq-themes__item{font-size:18px;cursor:pointer;line-height:22px;color:#3c3c3b;margin:0 0 24px;font-family:proxima_nova_regular;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.link_faq-thems{display:inline;color:#3c3c3b;border-bottom:1px dotted transparent}.link_faq-thems:hover{display:inline;color:#e21a1a;border-bottom-color:transparent}.tabs__item:hover,.faq-themes__item:hover{color:#e21a1a;/* box-shadow: 12px 14px 15px rgba(31, 28, 22, .08); */}/* box-shadow: 12px 14px 15px rgba(31, 28, 22, .08); */
.tabs__item._active,.faq-themes__item._active,.faq-themes__item._active a{color:#e21a1a}.faq-themes__item_lock a,.faq-themes__item_lock a:hover{color:#ccc}.tabs__item span,.faq-themes__item span{border-bottom:1px dotted transparent;-webkit-transition:border-bottom-color .3s ease;-moz-transition:border-bottom-color .3s ease;-ms-transition:border-bottom-color .3s ease;-o-transition:border-bottom-color .3s ease;transition:border-bottom-color .3s ease}.tabs__item._active span,.faq-themes__item._active span,.faq-themes__item._active a{border-bottom-color:#e21a1a}.tooltip-content{display:none}.tabs__arrow{content:"";background:url("../images/tab-arrow.png") 0 0 no-repeat;height:31px;width:23px;position:absolute;right:-23px;z-index:1}.tabs__cont-wrap{padding-top:45px}.tabs__items{padding:43px 0;border:5px solid #fff;position:relative;margin-left:6.896551724%}.tabs_years .tabs__cont{position:relative;width:135.862069%;left:-40.34482759%}.tabs_years .tabs__item{margin:0;display:inline-block;text-align:center;margin-bottom:16px}.tabs_years .tabs__item span{border-bottom:1px dotted #3c3c3b;color:#3c3c3b;display:inline-block;letter-spacing:.03em}.tabs_years .tabs__item._active span{color:#d01417;border:none;border-bottom-color:transparent}.tabs_years .tabs__cont-wrap{margin-top:40px;padding-top:0}.tabs_years .tabs__items{border:none;margin:0;padding:0;font-size:0}.tabs_years-popup .tabs__cont{position:relative;width:100%}.tabs_years-popup .tabs__item{margin:0;display:inline-block;text-align:center;margin-bottom:16px}.tabs_years-popup .tabs__item span{border-bottom:1px dotted #3c3c3b;color:#3c3c3b;display:inline-block;letter-spacing:.03em}.tabs_years-popup .tabs__item._active span{color:#d01417;border-bottom-color:transparent}.tabs_years-popup .tabs__cont-wrap{padding-top:0}.tabs_years-popup .tabs__items{border:none;margin:0;padding:0;font-size:0}.docs-box__cats{padding:43px 0;border:5px solid #fff;position:relative}.docs-box__cat{margin:0 10.90047393%;margin-bottom:24px}.docs-box__cat:last-of-type{margin-bottom:0}.docs-box__cat-name{font-size:18px;cursor:pointer;color:#3c3c3b;line-height:22px;font-family:proxima_nova_semibold;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;border-bottom:1px dotted transparent}.docs-box__cat-name.active,.docs-box__cat-name.active:hover{color:#e21a1a}.docs-box__cat-name.active:hover{border-bottom-color:transparent}.docs-box__cat-name:hover{color:#000;border-bottom-color:#3b3b3c}.docs-box__subcats{display:none;margin-left:20px;padding-top:22px}.docs-box__subcats.visible{display:block}.docs-box__subcat{margin-bottom:20px}.docs-box__subcat-name{font-size:16px;cursor:pointer;color:#3c3c3b;line-height:22px;font-family:proxima_nova_regular;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;border-bottom:1px dotted transparent;transition:all .3s;border-bottom:1px dotted transparent}.docs-box__subcat-name.disabled,.docs-box__cat-name.disabled{color:#9d9d9c !important;border-bottom-color:transparent !important;}.docs-box__subcat-name:hover{color:#000;border-bottom-color:#3b3b3c}.docs-box__subcat-name.active{border-bottom-color:#e21a1a;color:#e21a1a}.docs-box__subcat-name.active:hover{border-bottom-color:transparent}.docs-box__arrow{content:"";background:url("../images/tab-arrow.png") 0 0 no-repeat;height:31px;width:23px;position:absolute;right:-23px;top:0;z-index:1}.tabs_history .tabs__cont{background:#fff;}.tabs_history .tabs__cont .bos__info{padding:0}.tabs_history .tabs__cont._visible{display:block}.tabs_history .tabs__item-wrap{margin-right:17.1428571%;position:relative;margin-top:24px;font-family:inherit;float:left;width:82.85714286%;margin-bottom:24px}.tabs_history .tabs__item{border:1px solid #efefef;width:100%;background:#fff;min-height:122px;display:table;font-size:inherit;line-height:normal;margin:0;cursor:pointer;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}.tabs_history .tabs__item:hover{box-shadow:12px 14px 15px rgba(31,28,22,0.08)}.tabs_history .tabs__item:after{content:"\e90c";position:absolute;right:-11.637931%;font-family:'icons' !important;font-size:14px;height:14px;color:#8c8c8c;width:14px;z-index:1;margin-top:-7px;top:50%;speak:none;margin-right:-.215517241%;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.tabs_history .tabs__item._active:after{color:#e8320a}.tabs_history .tabs__item._active .tabs__item-title,.tabs_history .tabs__item._active .bos__name{color:#e8320a}.tabs_history .tabs__item:hover:after{color:#e8320a}.tabs_history .tabs__item:hover .tabs__item-title,.tabs_history .tabs__item:hover .bos__name{color:#e8320a}.tabs_history .tabs__cont-wrap{padding-top:0;height:780px;background:#fff;position:relative}.tabs_bos .tabs__cont-wrap{height:auto}.tabs_history .tabs__cont-wrap.fixed{margin-top:0}.tabs_history .tabs__items{padding:0;margin:0;border:0}#fix{z-index:10;width:200px;height:200px;background:#ccc;position:fixed;top:0;left:0}.tabs_history .tabs__item-wrap:before{content:"";display:block;z-index:0;border-right:1px solid #e1e1e1;position:absolute;right:-10.3896103%;top:0;height:150%}.tabs_history .tabs__item-wrap_first{margin-top:0}.tabs_history .tabs__item-wrap_last{margin-bottom:0}.tabs_history .tabs__item-wrap_first:before{height:150%;top:50%}.tabs_history .tabs__item-wrap_last:before{bottom:50%;top:auto;height:50%}.tabs_history .tabs__item-cont{display:table-cell;width:51.7316017%;vertical-align:middle;padding:5.1948051% 5.1948051% 5.1948051% 6.9264069%}.tabs_history .tabs__item-title{margin-bottom:16px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.tabs_history .tabs__item-text{font-size:16px;line-height:20px;color:#000}.tabs_history .tabs__item-img{background-position:center center;display:table-cell;width:48.2683982%}.tabs__cont-img{background-position:center center;height:288px}.tabs_history .tabs__cont-title{margin:6.7307692% 12.8205128% 0 12.8205128%}.tabs_history .tabs__cont-line{margin-left:12.8205128%}.tabs_history .tabs__cont-pretext{font-size:20px;line-height:24px;max-height:45px;font-family:proxima_nova_bold;color:#3c3c3b;margin:4.8076923% 12.8205128% 0 12.8205128%}.tabs_history .tabs__cont-fulltext{position:relative;font-size:18px;max-height:200px;line-height:24px;margin:6.7307692% 12.8205128% 12.8205128% 12.8205128%;overflow-y:auto}.tabs_history .tabs__cont-nav{font-size:0;height:75px;width:100%;bottom:0;position:absolute;border-top:1px solid #ededed}.article figure{background:#fff;padding:16px;max-width:704px;text-align:center;margin:0 auto;border:1px solid #f0f0f0;margin-bottom:46px;box-shadow:12px 14px 25px 0 rgba(0,0,0,0.08)}.article figure img{width:100%}.article figure figcaption{text-align:center;padding:16px 0;font-size:18px;color:#3c3c3b}.article hr{margin-bottom:16px;margin-top:21px;border-top:1px solid #f0f0f0}.article p:last-child{margin-bottom:0}.content_patents{padding-top:114px}.ymaps-layers-pane{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);}.content_products-cat{padding-top:80px}.input-text{display:block;font-size:18px;color:#999;font-family:'proxima_nova_regular';border:1px solid #efefef;height:50px;line-height:50px;padding:0 28px;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.textarea{height:188px;resize:none;padding:16px 28px;line-height:24px}.form_faq-comment .textarea{border-top:1px solid #e32323}.form_faq-comment .textarea:focus{border-top:1px solid #e32323}.input-text:focus{color:#2a2a2a;border-color:#d1d1d1}.input-text_error{border-color:#e32323}.input-text_error:focus{border-color:#e32323}.input-icon{position:relative;margin-bottom:20px}.input-icon .input-text{padding-left:49px}.input-icon .input-text + [class^="icon-"],.input-icon .input-text + [class*=" icon-"]{color:#b7b7b7}.input-icon .input-text:focus + [class^="icon-"],.input-icon .input-text:focus + [class*=" icon-"]{color:#2a2a2a}.input-icon_right .input-text{padding-right:49px;padding-left:28px}.input-icon [class^="icon-"],.input-icon [class*=" icon-"]{position:absolute;font-size:15px;line-height:15px;top:1.15em;left:16px;right:auto;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.input-icon_right [class^="icon-"],.input-icon_right [class*=" icon-"]{right:16px;left:auto}.go-search:hover{color:#fe2727 !important;cursor:pointer}.filter{margin-bottom:45px}.filter_news{margin-top:40px;margin-bottom:0}.filter_news .filter__left{margin-right:24px;min-width:252px}.filter_news .filter__right{min-width:252px}.filter__title{font-size:20px;line-height:24px;color:#3c3c3b;font-family:proxima_nova_bold;margin-bottom:24px}.product{font-size:0;border:1px solid #f0f0f0;position:relative;left:0;display:table;top:0;width:100%;height:286px;max-height:286px;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s;-o-transition:all .1s;transition:all .1s}.product_side{height:auto;border:none;border-bottom:1px solid #f0f0f0;max-height:inherit;max-width:inherit;display:block;padding:13%;position:static}.product:hover{box-shadow:5px 8px 7px rgba(0,0,0,0.06);left:-4px;top:-4px}.product_side:hover{box-shadow:none}.product__left{display:table-cell;width:51.76848875%;padding:0 5.153%;vertical-align:middle}.product_side .product__left{display:block;width:100%;padding:0;text-align:center}.product__left img{width:100%;height:auto}.product_side .product__left img{width:auto;max-width:100%}.product__right{overflow:hidden;padding-right:10.666666%;height:284px;padding-bottom:32px}.product_side .product__right{overflow:inherit;height:auto;padding:0;margin-top:42px}.product__numb{font-size:16px;line-height:30px;text-decoration:none;color:#b7b7b7;padding-top:36px;margin-bottom:16px}.product_side .product__numb{padding-top:30px;line-height:14px;margin-bottom:0}.product-numb{font-size:16px;line-height:30px;color:#b7b7b7;margin-top:42px;margin-bottom:20px}.product-numb_index{margin:2.8985507% 0 6.5217391% 0}.products__item{text-decoration:none;display:table;width:100%;margin-bottom:2.564102564%;max-width:624px}.product__title{font-size:20px;line-height:24px;height:152px;vertical-align:middle;display:table-cell;color:#3c3c3b;font-family:proxima_nova_bold}.product_side .product__title{display:inline;height:auto;vertical-align:baseline;border-bottom:1px solid #848484}.product_side .product__title:hover{border-color:transparent}.show-more{text-align:center;margin-top:8.702531646%;padding-top:48px;border-top:1px solid #efefef}.btn{text-decoration:none !important;background:#fff;color:#c6c6c6;border:1px solid #efefef;font-size:14px;font-family:proxima_nova_regular !important;text-align:center;font-style:normal !important;vertical-align:middle;line-height:40px;height:42px;padding:0 28px;letter-spacing:.03em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;text-transform:uppercase}.btn:hover{border-color:#a7a7a7;color:#8a8a8a}.btn [class^="icon-"],.btn [class*=" icon-"]{margin-right:12px;display:inline-block;vertical-align:middle}.btn_trans{background-color:transparent;color:#fff;border-color:#fff;border-color:rgba(255,255,255,0.3)}.btn_trans:hover{background-color:transparent;color:#efefef;border-color:#efefef;background-color:rgba(255,255,255,0.3);color:#fff;border-color:rgba(255,255,255,0.3)}.btn_up [class^="icon-"],.btn_up [class*=" icon-"]{margin-right:18px !important;}.btn_history-nav{width:50%;border:none;font-size:18px;font-family:proxima_nova_light !important;position:relative;text-transform:none;height:74px;vertical-align:top;line-height:normal;color:#b6b6b6;}.btn_history-nav:hover{color:#000;border-color:#ededed}.btn_history-nav-l{text-align:left;padding:0 5.1282051% 0 12.8205128%;*}*
.btn_history-nav-r{text-align:right;padding:0 12.8205128% 0 5.1282051%;*border-left:1px solid #ededed}*
.btn_history-nav [class^="icon-"],.btn_history-nav [class*=" icon-"]{position:absolute;top:50%;font-size:16px;margin-top:-.6em;margin-left:0;margin-right:0;}.btn_history-nav-l [class^="icon-"],.btn_history-nav-l [class*=" icon-"]{left:10.2564102%}.btn_history-nav-r [class^="icon-"],.btn_history-nav-r [class*=" icon-"]{right:10.2564102%}.btn_icon-r [class^="icon-"],.btn_icon-r [class*=" icon-"]{margin-right:0;margin-left:12px}.btn_icon-r.btn_big [class^="icon-"],.btn_icon-r.btn_big [class*=" icon-"],.btn_big.btn_icon-r [class^="icon-"],.btn_big.btn_icon-r [class*=" icon-"]{margin-left:28px;margin-right:0}.btn_gray{background:#dcdcdc;color:#fff;border-color:#dcdcdc}.btn_gray-light{background:#f6f6f6;color:#fff;border-color:transparent}.btn_gray-light:hover{border-color:#efefef}.btn_big{height:50px;padding:0 40px;letter-spacing:.05em;line-height:50px;font-size:16px;border-width:2px}.btn_back{color:#e21a1a;padding:0 24px}.btn_back:hover{border-color:#e21a1a;color:#e21a1a}.btn_red{background:#e32323;color:#fff;border-color:#e32323}.btn_red:hover{background:#fff;color:#e32323;border-color:#e32323}.btn_red-reverse{background:#fff;color:#e32323;border-color:#e32323}.btn_red-reverse:hover{background:#e32323;color:#fff;border-color:#e32323}.btn_gray:hover{background:#cacaca;color:#fff;border-color:#cacaca}.btn_block{display:block;width:100%}.btn_big [class^="icon-"],.btn_big [class*=" icon-"]{margin-right:28px}.btn_up{position:fixed;right:0;bottom:240px;width:55px;text-align:left;padding:0 20px;display:none; z-index: 9999;}.index-line__download{padding:0;position:absolute;bottom:0;margin-bottom:-9.978261%;width:41.66666%;right:2.9761904%}.index-line_type-2 .index-line__download .icon-pdf-2{font-size:44px;line-height:33px;color:#e21a1a}.index-line_type-2 .index-line__download .btn:hover .icon-pdf-2{color:#fff}.index-line_type-2 .index-line__download .btn{width:100%;color:#3c3c3b;font-family:proxima_nova_bold !important}.index-line_type-2 .index-line__download .btn:hover{color:#fff;border-color:#e32323;background:#e32323}.offer_product .offer__text{margin-top:0}.content_product-detail{padding-top:50px}.prod-spec{background:#fff;font-size:0;margin-bottom:60px}.prod-spec__name{width:67.1875%;display:inline-block;position:relative;font-size:20px;background:inherit;line-height:24px;vertical-align:bottom;padding-right:10%;margin-bottom:16px}.prod-spec__name:before{content:"";position:absolute;left:0;right:10px;height:1px;background:url("../images/dots.png") 0 bottom repeat-x;bottom:.25em}.prod-spec__name-inner{background:inherit;position:relative;padding-right:6px;width:80%}.prod-spec__val{background:inherit;display:inline-block;width:32.8125%;font-size:20px;line-height:24px;margin-bottom:16px;vertical-align:bottom}.prod-spec__val-inner{background:inherit}.product_side-last{border-bottom:none}.show-patent{font-size:20px;line-height:24px}.content_honors{padding-top:74px;padding-bottom:370px}.slide{display:block}.slide img{width:100%;height:auto}.slide_hovering .slide__img{position:relative}.slide_hovering .slide__img a{display:block}.slide_hovering .slide__img:after{content:"\e906";font-size:82px;color:transparent;top:50%;position:absolute;left:50%;margin-left:-.5em;margin-top:-.5em;font-family:'icons' !important;speak:none;font-style:normal;font-weight:normal;z-index:2;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slide_hovering:hover .slide__img:after{color:#fff}.slide_hovering .slide__img{cursor:pointer}.slide_hovering .slide__img:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.slide_hovering:hover .slide__img:before{background:url("../images/hover_bg.png") 0 0 repeat;background:rgba(0,0,0,0.25)}.content_news{padding-top:48px}.news{background-color:#f2f2f2;padding:4.481132% 4.481132% 8.01886795%;position:relative;vertical-align:top;display:table-cell;width:45.28301887%;}.news-block__header{margin-bottom:60px}.news__inner{display:table;width:100%}.news__img{display:block;padding:37.8289473% 50%;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-background-size:cover;background-size:cover;background-position:center center}.news__img:hover{opacity:.8}.news-block__row{display:table-row;}.news-block__row_separ{height:32px}.news_separ{width:9.433962264%;background:none}.news-block__body{display:table;width:100%;margin-bottom:3.773584906%;table-layout:fixed}.news__cont{margin-bottom:10%}.news__cont-inner{position:relative;display:table-cell}.news__date{font-size:16px;margin-top:10.5263157%;color:#9d9d9c}.news__cat{font-size:16px;float:right;color:#9d9d9c}.news__title{font-size:20px;font-family:proxima_nova_bold;line-height:24px;margin-top:5.2631578%}.news__link{position:absolute;bottom:0;left:9.89583333%;margin-bottom:10.416666%}.news__pretext{color:#000;font-size:18px;margin-top:10.5263157%;line-height:26px}.news_even .news__img{float:right;margin-right:0;margin-left:9.09090909%}.box_news .box__body{padding:10.86956522%}.box_news{border:none;}.useful-site__img{width:45%;margin-right:8%}.useful-site__list{margin-top:13.73626374%}.useful-site__list-item{font-size:20px;font-family:proxima_nova_bold;line-height:24px;margin-bottom:24px}.useful-site__list-item_last{margin-bottom:0}.develop{margin-bottom:5.9523809%}.develop__body{font-size:20px;line-height:30px;color:#000;margin-top:30px;margin-top:3.826530612%}.develop__footer{margin-top:32px;font-size:20px;line-height:30px;margin-top:4.0816326%}.develop__footer .link{font-size:14px;line-height:18px;text-transform:uppercase}.develop__img{width:100%;position:relative}.develop__header{margin-top:4.846938776%;margin-bottom:4.3367346%}.index-line .thumb{position:absolute}.index-line_type-1 .thumb{height:784px;margin-top:18.2291666%;top:0;width:890px;width:66.2202381%;left:55.0595238%;z-index:-1}.index-line_type-2 .thumb{height:784px;margin-top:-7.9113924%;top:0;width:890px;width:66.2202381%;left:-26.1075949%;z-index:-1}.thumb__wrap{position:absolute;width:100%;top:0;height:100%;overflow:hidden;left:0}.thumb__img{position:absolute;top:0;display:block;width:100%;height:110%;-webkit-background-size:cover;background-size:cover;background-position:center center}.thumb__mask{position:absolute;top:-2%;right:-2%;height:104%;width:30%;display:block;background-color:#fff;z-index:1}.thumb__mask_left{left:-1%;right:auto}.develop .thumb{position:relative;z-index:1;padding:57.3170731% 50%}.develop__bg{position:absolute;height:240px;width:105%;bottom:-20.833333%;right:20.826923%;z-index:0}.develop__bg_rigth{left:19.53125%}.develop__inner{margin-bottom:32px; position:relative;z-index:1;}.structure-tile{position:relative;background:#fff;height:240px;border:1px solid #efefef;text-align:center;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.structure-tile:hover{background:#ed3b3b}.structure-tile__title-row{display:table;height:78px;width:100%}.structure-tile__title{border-bottom:1px solid #ebebeb;display:table-cell;vertical-align:middle;padding:6px 16px 0 16px;text-transform:uppercase;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.structure-tile__body-row{display:table;width:100%;height:160px}.structure-tile__body{display:table-cell;font-size:18px;padding:0 16px 0 16px;vertical-align:middle;line-height:24px;opacity:1}.structure-tile__btn{position:absolute;width:100%;opacity:0;top:50%}.structure-tile:hover .structure-tile__body{opacity:0}.structure-tile:hover .structure-tile__btn{opacity:1}.structure-tile:hover .structure-tile__title{color:#fff;border-bottom-color:transparent}.department{display:none;width:100%;background:#fff;position:relative;border-bottom:1px solid #efefef}.department__left{float:left;position:relative;width:33.33333%;background:#f6f6f6;height:100%;padding:6.6666666% 0 0 0;border-right:1px solid #ececec;min-height:100%;max-width:500px}.department__right{overflow:hidden;padding:6.66666666% 14.66666% 6.66666666% 9.2%;height:100%;padding:6.66666666% 0 3.3333333% 0}.article_structure{height:100%;margin:0 22% 0 13.8%}.article_structure .article__title span{font-family:proxima_nova_regular}.owl-fixer{bottom:-2px !important;top:auto !important}.persone{text-align:center}.persone__img{position:relative;margin:0 22.4% 0 22.4%}.persone__img-mask{position:absolute;top:-1%;left:-1%;width:102%;height:102%}.persone__img img{width:100%;display:block;height:auto;margin:0 auto}.persone__img > img{-webkit-border-radius:50%;border-radius:50%}.persone__name{font-family:proxima_nova_bold;font-size:20px;line-height:24px;color:#3c3c3b;margin-top:18.6567164%}.persone__name.underline:after{margin-left:auto;margin-right:auto}.persone__position{font-size:18px;line-height:20px;font-family:"Georgia";margin-top:8%;font-style:italic}.persone__tel{font-size:16px;line-height:20px;margin-top:8.5%;font-family:proxima_nova_regular}.persone__mail{font-size:16px;line-height:20px;margin-top:2.2388%;font-family:proxima_nova_regular}.department__back{position:absolute;top:0;margin-top:3.3333333%;right:3.3333333%;z-index:1}.structure-tile__loader{display:none;position:absolute;right:16px;bottom:16px;z-index:1}.offer_index{position:relative;text-align:center;background:url("../images/index-offer-bg.jpg") center bottom no-repeat;padding:0 0 88px 0}.trails{position:relative;height:100%;margin:4.5833333% auto 0 auto;padding-bottom:9.970238095%;max-width:1920px}.trails__left{position:absolute;left:0;top:228px;width:41.9791666%;max-width:806px;background-size:cover;}.trails__left img,.trails__right img{width:100%;height:auto}.trails__right{position:absolute;right:0;top:173px;width:40.2604166%;max-width:733px;background:url("../images/train-right.png") 0 0 no-repeat;background-size:cover}.offer_index .offer__text{font-style:normal;margin-top:0}.clock-logo{display:block;margin:1.45833% auto 1.666666% auto;width:4.58333333%}.offer_index .offer__text-company{color:#575655;font-size:20px;margin-top:27px;margin-top:1.40625%;font-family:'proxima_nova_regular'}.offer_index .offer__text-based{position:relative;font-size:62px;line-height:60px;color:#fff;font-family:'proxima_nova_bold';text-shadow:-2px 1px 1px rgba(44,43,42,0.8)}.offer_index .offer__text-based_middle{margin-top:22px;margin-top:1.1458333%}.offer_index .offer__text-based span{font-size:158px;line-height:122px;vertical-align:middle;text-shadow:-8px 5px 5px rgba(44,43,42,0.5);margin-left:12px;display:inline-block}.index-line_type-1{position:relative;margin-bottom:15.1898734%}.index-line_type-2{position:relative;margin-bottom:22.3214%}.index-line_type-1 .index-line__header{margin-left:18.5546875%;margin-bottom:10.546875%;padding-top:9.375%;font-size:60px;font-family:proxima_nova_bold;line-height:66px;color:#3c3c3b}.tabs_index{background:#fff;position:relative}.tabs_index .tabs__items{width:39.0625%;margin:0;float:left;vertical-align:top;background:#f6f6f6;padding:8.7890625% 0 7.8125% 0;border:none}.tabs_index .tabs__item{margin:0 10% 7% 20%}.tabs_index .tabs__item_last{margin-bottom:0}.tabs_index .tabs__cont-wrap{width:60.9375%;float:left;padding-bottom:8.3984375%;overflow:hidden;padding-left:9.765625%;vertical-align:top;padding:6.4453125% 9.765625% 10.15625% 9.765625%}.product-index__left{float:left;padding-right:4.1666666%;padding-left:6.329113924%;width:50%;overflow:hidden;}.product-index__right{float:left;width:50%;padding-left:4.1666666%;padding-bottom:4.5289855%;padding-top:6.8840579%;padding-right:6.329113924%}.product-index{position:relative;padding:5.0632911% 0 0 0}.product-index__link{margin-top:44px;}.activity{padding:1.8281535%;border-radius:5px;margin-bottom:3.6563071%;border:1px solid #ebebeb}.activity__img{width:31.9926873%;overflow:hidden;float:left;margin-right:2.8462998%}.activity__img img{width:100%;height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.activity__img:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.activity_last{margin-bottom:0}.activity__title{font-size:24px;font-family:proxima_nova_regular;line-height:30px;margin-top:0}.activity__pretext{color:#000;font-size:20px;margin-top:2.9239766%;line-height:30px}.link_icon-show-more{font-size:14px;line-height:18px;text-transform:uppercase}.link_icon-show-more [class^="icon-"],.link_icon-show-more [class*=" icon-"]{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#e8330a;height:20px;color:#fff;right:-38px;line-height:20px;width:20px;top:-.15em;overflow:hidden}.link_icon-show-more:hover [class^="icon-"],.link_icon-show-more:hover [class*=" icon-"]{right:-48px}.link_icon-show-more [class^="icon-"]:before,.link_icon-show-more [class*=" icon-"]:before{display:block;position:relative;left:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;line-height:20px;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-ms-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.link_icon-show-more._mouse-over [class^="icon-"]:before,.link_icon-show-more._mouse-over [class*=" icon-"]:before{-webkit-animation-name:link_icon_show_more_over;-moz-animation-name:link_icon_show_more_over;-ms-animation-name:link_icon_show_more_over;-o-animation-name:link_icon_show_more_over;animation-name:link_icon_show_more_over}.link_icon-show-more._mouse-out [class^="icon-"]:before,.link_icon-show-more._mouse-out [class*=" icon-"]:before{-webkit-animation-name:link_icon_show_more_out;-moz-animation-name:link_icon_show_more_out;-ms-animation-name:link_icon_show_more_out;-o-animation-name:link_icon_show_more_out;animation-name:link_icon_show_more_out}.news_special{background:#e24646;padding:10px;height:264px;display:table;width:100%}.news_last{margin-bottom:0}.news_special .news__cont{display:table-cell;border:1px solid #eb7e7e;border:1px solid rgba(255,255,255,0.3);text-align:center;vertical-align:middle}.news_special .news__title{color:#fff;margin-bottom:10px;line-height:30px;margin-top:0}.news_special .news__date{color:#fff;font-size:18px;float:none;font-family:Georgia;line-height:24px;font-style:italic}.news_special .news__pretext{margin-top:38px}.news-block__fooret{margin-top:7.95454545%}.box_border-gray{border-color:#efefef;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-ms-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}.offer_product .product-numb{font-family:proxima_nova_bold;font-size:40px;line-height:46px;color:#3c3c3b}.psevdo-carousel{position:relative}.psevdo-carousel__navigate{text-align:center;font-size:0;line-height:20px;color:#2b2b2a;font-family:Georgia;font-style:italic;float:right;width:50%;padding-left:4.1666666%;padding-bottom:4.5289855%;padding-right:6.329113924%}.product-index__right img{box-shadow:12px 14px 25px 0 rgba(0,0,0,0.08);border:1px solid #f0f0f0;background:#fff;width:100%;height:auto}.psevdo-carousel__prev{display:inline-block;vertical-align:middle;height:16px;cursor:pointer;font-size:16px;margin-top:4px}.psevdo-carousel__next{display:inline-block;vertical-align:middle;height:16px;font-size:16px;margin-top:4px;cursor:pointer}.psevdo-carousel__prev,.psevdo-carousel__next{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.psevdo-carousel__prev:hover,.psevdo-carousel__next:hover{color:#e21a1a}.psevdo-carousel__pages{display:inline-block;vertical-align:middle;font-size:20px;margin:0 16px}.psevdo-carousel__item{display:none}.psevdo-carousel__pages-slash{vertical-align:middle}.psevdo-carousel__pages-curren{vertical-align:middle}.psevdo-carousel__pages-all{vertical-align:middle}.scroll-down{width:29px;cursor:pointer;height:46px;position:absolute;left:50%;margin-left:-15px;bottom:0;margin-bottom:-8px}.scroll-down__mouse{display:block;width:29px;height:46px;background:url("../images/scroll.png") 0 0}.scroll-down__mouse:after{content:"";width:3px;display:block;height:8px;border-radius:2px;background:#fff;position:relative;margin:0 auto;top:12px;left:0;-webkit-animation:scrolls 1.3s ease-out infinite;-moz-animation:scrolls 1.3s ease-out infinite;animation:scrolls 1.3s ease-out infinite}.scroll-down__arow{position:absolute;font-size:24px;width:100%;bottom:-32px;color:#fff;text-align:center}.trails__clock{width:40.7291666%;position:absolute;left:30.7291666%;margin-top:126px;top:0}.trails__clock img{width:100%;height:auto}.bos{display:table;width:100%;table-layout:fixed;height:166px;background:#fff;/* border: 1px solid #f0f0f0; *//* cursor: pointer; *//* -webkit-transition: box-shadow .3s; *//* -o-transition: box-shadow .3s; *//* transition: box-shadow .3s; */}/* border: 1px solid #f0f0f0; */
/* cursor: pointer; */
/* -webkit-transition: box-shadow .3s; */
/* -o-transition: box-shadow .3s; */
/* transition: box-shadow .3s; */
/* box-shadow: 12px 14px 15px rgba(31, 28, 22, .08); */
.bos__img{display:table-cell;width:168px;background-position:center center}.bos__name{font-size:20px;line-height:24px;color:#3c3c3b;margin-bottom:10px;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;font-family:proxima_nova_bold}/* color: #e8320a; */
.bos__info{padding:4.97%;position:relative;display:table-cell}.bos__loader{display:none;position:absolute;right:16px;bottom:16px;z-index:1}.bos__post{font-size:16px;line-height:20px;font-family:Georgia;margin-bottom:10px;font-style:italic;color:#3c3c3c}.bos__tel{font-size:16px;margin-bottom:10px;line-height:20px;color:#3c3c3c}.bos__mail{font-size:16px;color:#e8320a;line-height:20px}@-webkit-keyframes scrolls{0%{top:12px;opacity:1;height:8px}95%{top:20px;opacity:.3;height:12px}100%{top:12px;opacity:0;height:8px}}.form__line{margin-bottom:20px}.form__footer{margin-top:44px}.form_faq-comment .form__footer{max-width:340px;margin:38px auto 0 auto;width:100%}.form__footer .btn{width:100%}.form__header{margin-bottom:38px}.form_faq-create-quest .form__header{text-align:center}.form__message{margin:18px 0;color:#2a2a2a;}.form__message [class^="icon-"],.form__message [class*=" icon-"]{font-size:24px;vertical-align:middle;color:#e32323;margin-right:14px;line-height:24px}.input-file{position:relative;overflow:hidden}.input-file__input{position:absolute;height:0;width:0;font-size:0;opacity:0;left:-100em}.input-file__name{font-size:16px;display:block;color:#b7b7b7}.faq-chat__message{margin-bottom:24px;padding:20px 0 20px 40px;border-left:1px solid #d9d9d9}.faq-chat__message_user{background:#f8f8f8}.faq-chat__header{margin-bottom:24px}.faq-chat{font-size:18px;line-height:26px}.faq-chat__message-author{color:#3c3c3c;font-family:cursive;overflow:hidden;font:18px proxima_nova_bold}.faq-chat__message-date{float:right;margin-left:16px}.faq-chat__message-head{margin-bottom:22px}.faq-chat__footer{margin-top:40px}.scroll-btn{margin-left:-44px;cursor:pointer;height:88px;top:auto !important;text-align:center;position:absolute;left:48.4%;bottom:30px;}.scroll-btn__text{margin-top:10px;letter-spacing:1px;color:#fff;animation:colorText 5s ease-out infinite,nudgeText 5s ease-out infinite}.scroll-btn__mouse{background:#e21a1a linear-gradient(transparent 0%,transparent 50%,#fff 50%,#fff 100%);position:relative;width:28px;margin:0 auto;height:52px;background-size:100% 100%;border-radius:100px;background-size:225%;animation:colorSlide 5s linear infinite,nudgeMouse 5s ease-out infinite}.scroll-btn__mouse:before,.scroll-btn__mouse:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.scroll-btn__mouse:before{width:22px;height:46px;background-color:#f0f0f0;border-radius:100px}.scroll-btn__mouse:after{background-color:#e21a1a;width:6px;height:6px;border-radius:100%;animation:trackBallSlide 5s linear infinite}.title{font-family:proxima_nova_bold;font-size:40px;line-height:46px;color:#3c3c3b}.title_small{font-size:28px;line-height:36px}.title_tiny{font-size:24px;line-height:30px}.title_big{font-size:52px;line-height:58px}.title_biger{font-size:60px;line-height:66px}@media only screen and (min-width:1281px){.input_search{font-size:20px}}@media only screen and (max-width:1366px){.menu_footer .menu__item{margin-right:50px}}@media only screen and (max-width:1280px){.product__title{font-size:18px;line-height:20px}.link_foot-phone-nbr{margin-right:32px}.menu_footer .menu__item{margin-right:32px}}@media only screen and (max-width:1152px){.link_foot-phone-nbr,.link_foot-email{font-size:14px}.menu_footer .menu__item{font-size:14px;margin-right:24px}.link_social{font-size:22px;line-height:22px;margin-left:4px}.title{font-size:36px;line-height:42px}.title_big{font-size:48px;line-height:52px}.title_biger{font-size:52px;line-height:58px}.title_small{font-size:24px;line-height:32px}.title_tiny{font-size:20px;line-height:24px}.useful-site{margin-top:102px}.tabs_history .tabs__cont-fulltext-cont{font-size:16px;line-height:20px}.tabs_history .tabs__cont-pretext{font-size:18px;line-height:22px}.btn_big{padding:0 20px}.menu_side-2 .menu__item{font-size:16px;line-height:26px}.btn_back{padding:0 16px;margin:0;height:42px;line-height:38px;font-size:16px}.index-line_type-1 .index-line__header{font-size:54px;line-height:60px}.structure-tile__body{font-size:16px;line-height:20px}.article{font-size:18px;line-height:26px}.article p:not([class]){margin-bottom:24px}.article p:last-child{margin-bottom:0}.offer_product .product-numb{font-size:36px;line-height:42px}.index-line__download{margin-bottom:-10.978261%}.offer_index .offer__text-based{position:relative;font-size:54px;line-height:56px}.offer_index .offer__text-based span{font-size:150px;line-height:114px}}@media only screen and (max-width:1024px){.title_small{font-size:20px;line-height:24px}}.docs{display:none;}.docs.selected{display:block}.docs__table{width:100%;line-height:30px;}.docs__table td:first-child{width:1%}.docs__table a:hover{border-bottom-color:transparent !important}.docs__table-type{color:#e21a1a;font-size:20px;padding-bottom:18px;padding-right:38px}.docs__table-name{padding-bottom:16px}.docs__table-name a{border-bottom:1px dotted #b3b1b1 !important;font-size:18px;display:inline !important;text-decoration:none !important;color:#000 !important;cursor:pointer !important;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.docs__table-date{color:#b9b9b8;text-align:right;font-size:16px;white-space:nowrap;padding-bottom:16px;padding-left:20px}.article_body img{max-width:100%}@-moz-keyframes link_icon_show_more_over{0%{opacity:0;left:-12px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@-webkit-keyframes link_icon_show_more_over{0%{opacity:0;left:-12px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@-o-keyframes link_icon_show_more_over{0%{opacity:0;left:-12px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@keyframes link_icon_show_more_over{0%{opacity:0;left:-12px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@-moz-keyframes link_icon_show_more_out{0%{opacity:0;left:16px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@-webkit-keyframes link_icon_show_more_out{0%{opacity:0;left:16px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@-o-keyframes link_icon_show_more_out{0%{opacity:0;left:16px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@keyframes link_icon_show_more_out{0%{opacity:0;left:16px}50%{left:0;opacity:1}100%{left:0;opacity:1}}@-moz-keyframes scrolls{0%{top:12px;opacity:1;height:8px}95%{top:20px;opacity:.3;height:12px}100%{top:12px;opacity:0;height:8px}}@-webkit-keyframes scrolls{0%{top:12px;opacity:1;height:8px}95%{top:20px;opacity:.3;height:12px}100%{top:12px;opacity:0;height:8px}}@-o-keyframes scrolls{0%{top:12px;opacity:1;height:8px}95%{top:20px;opacity:.3;height:12px}100%{top:12px;opacity:0;height:8px}}@keyframes scrolls{0%{top:12px;opacity:1;height:8px}95%{top:20px;opacity:.3;height:12px}100%{top:12px;opacity:0;height:8px}}@-moz-keyframes colorSlide{0%{background-position:0% 100%}20%{background-position:0% 0%}21%{background-color:#e21a1a}29.99%{background-color:#fff;background-position:0% 0%}30%{background-color:#e21a1a;background-position:0% 100%}50%{background-position:0% 0%}51%{background-color:#e21a1a}59.99%{background-color:#fff;background-position:0% 0%}60%{background-color:#e21a1a;background-position:0% 100%}80%{background-position:0% 0%}81%{background-color:#e21a1a}89.99%,100%{background-color:#fff}}@-webkit-keyframes colorSlide{0%{background-position:0% 100%}20%{background-position:0% 0%}21%{background-color:#e21a1a}29.99%{background-color:#fff;background-position:0% 0%}30%{background-color:#e21a1a;background-position:0% 100%}50%{background-position:0% 0%}51%{background-color:#e21a1a}59.99%{background-color:#fff;background-position:0% 0%}60%{background-color:#e21a1a;background-position:0% 100%}80%{background-position:0% 0%}81%{background-color:#e21a1a}89.99%,100%{background-color:#fff}}@-o-keyframes colorSlide{0%{background-position:0% 100%}20%{background-position:0% 0%}21%{background-color:#e21a1a}29.99%{background-color:#fff;background-position:0% 0%}30%{background-color:#e21a1a;background-position:0% 100%}50%{background-position:0% 0%}51%{background-color:#e21a1a}59.99%{background-color:#fff;background-position:0% 0%}60%{background-color:#e21a1a;background-position:0% 100%}80%{background-position:0% 0%}81%{background-color:#e21a1a}89.99%,100%{background-color:#fff}}@keyframes colorSlide{0%{background-position:0% 100%}20%{background-position:0% 0%}21%{background-color:#e21a1a}29.99%{background-color:#fff;background-position:0% 0%}30%{background-color:#e21a1a;background-position:0% 100%}50%{background-position:0% 0%}51%{background-color:#e21a1a}59.99%{background-color:#fff;background-position:0% 0%}60%{background-color:#e21a1a;background-position:0% 100%}80%{background-position:0% 0%}81%{background-color:#e21a1a}89.99%,100%{background-color:#fff}}@-moz-keyframes trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-15px)}6%{opacity:1;transform:scale(.9) translateY(5px)}14%{opacity:0;transform:scale(.4) translateY(40px)}15%,19%{opacity:0;transform:scale(.4) translateY(-15px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-15px)}30%{opacity:1;transform:scale(1) translateY(-15px)}36%{opacity:1;transform:scale(.9) translateY(5px)}44%{opacity:0;transform:scale(.4) translateY(40px)}45%,49%{opacity:0;transform:scale(.4) translateY(-15px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-15px)}60%{opacity:1;transform:scale(1) translateY(-15px)}66%{opacity:1;transform:scale(.9) translateY(5px)}74%{opacity:0;transform:scale(.4) translateY(40px)}75%,79%{opacity:0;transform:scale(.4) translateY(-15px)}88%,100%{opacity:1;transform:scale(1) translateY(-15px)}}@-webkit-keyframes trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-15px)}6%{opacity:1;transform:scale(.9) translateY(5px)}14%{opacity:0;transform:scale(.4) translateY(40px)}15%,19%{opacity:0;transform:scale(.4) translateY(-15px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-15px)}30%{opacity:1;transform:scale(1) translateY(-15px)}36%{opacity:1;transform:scale(.9) translateY(5px)}44%{opacity:0;transform:scale(.4) translateY(40px)}45%,49%{opacity:0;transform:scale(.4) translateY(-15px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-15px)}60%{opacity:1;transform:scale(1) translateY(-15px)}66%{opacity:1;transform:scale(.9) translateY(5px)}74%{opacity:0;transform:scale(.4) translateY(40px)}75%,79%{opacity:0;transform:scale(.4) translateY(-15px)}88%,100%{opacity:1;transform:scale(1) translateY(-15px)}}@-o-keyframes trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-15px)}6%{opacity:1;transform:scale(.9) translateY(5px)}14%{opacity:0;transform:scale(.4) translateY(40px)}15%,19%{opacity:0;transform:scale(.4) translateY(-15px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-15px)}30%{opacity:1;transform:scale(1) translateY(-15px)}36%{opacity:1;transform:scale(.9) translateY(5px)}44%{opacity:0;transform:scale(.4) translateY(40px)}45%,49%{opacity:0;transform:scale(.4) translateY(-15px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-15px)}60%{opacity:1;transform:scale(1) translateY(-15px)}66%{opacity:1;transform:scale(.9) translateY(5px)}74%{opacity:0;transform:scale(.4) translateY(40px)}75%,79%{opacity:0;transform:scale(.4) translateY(-15px)}88%,100%{opacity:1;transform:scale(1) translateY(-15px)}}@keyframes trackBallSlide{0%{opacity:1;transform:scale(1) translateY(-15px)}6%{opacity:1;transform:scale(.9) translateY(5px)}14%{opacity:0;transform:scale(.4) translateY(40px)}15%,19%{opacity:0;transform:scale(.4) translateY(-15px)}28%,29.99%{opacity:1;transform:scale(1) translateY(-15px)}30%{opacity:1;transform:scale(1) translateY(-15px)}36%{opacity:1;transform:scale(.9) translateY(5px)}44%{opacity:0;transform:scale(.4) translateY(40px)}45%,49%{opacity:0;transform:scale(.4) translateY(-15px)}58%,59.99%{opacity:1;transform:scale(1) translateY(-15px)}60%{opacity:1;transform:scale(1) translateY(-15px)}66%{opacity:1;transform:scale(.9) translateY(5px)}74%{opacity:0;transform:scale(.4) translateY(40px)}75%,79%{opacity:0;transform:scale(.4) translateY(-15px)}88%,100%{opacity:1;transform:scale(1) translateY(-15px)}}@-moz-keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}@-webkit-keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}@-o-keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}@keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}@-moz-keyframes nudgeText{0%{transform:translateY(0)}20%{transform:translateY(2px)}30%{transform:translateY(0)}50%{transform:translateY(2px)}60%{transform:translateY(0)}80%{transform:translateY(2px)}90%{transform:translateY(0)}}@-webkit-keyframes nudgeText{0%{transform:translateY(0)}20%{transform:translateY(2px)}30%{transform:translateY(0)}50%{transform:translateY(2px)}60%{transform:translateY(0)}80%{transform:translateY(2px)}90%{transform:translateY(0)}}@-o-keyframes nudgeText{0%{transform:translateY(0)}20%{transform:translateY(2px)}30%{transform:translateY(0)}50%{transform:translateY(2px)}60%{transform:translateY(0)}80%{transform:translateY(2px)}90%{transform:translateY(0)}}@keyframes nudgeText{0%{transform:translateY(0)}20%{transform:translateY(2px)}30%{transform:translateY(0)}50%{transform:translateY(2px)}60%{transform:translateY(0)}80%{transform:translateY(2px)}90%{transform:translateY(0)}}@-moz-keyframes colorText{21%{color:#4e5559}30%{color:#fff}51%{color:#4e5559}60%{color:#fff}81%{color:#4e5559}90%{color:#fff}}@-webkit-keyframes colorText{21%{color:#4e5559}30%{color:#fff}51%{color:#4e5559}60%{color:#fff}81%{color:#4e5559}90%{color:#fff}}@-o-keyframes colorText{21%{color:#4e5559}30%{color:#fff}51%{color:#4e5559}60%{color:#fff}81%{color:#4e5559}90%{color:#fff}}@keyframes colorText{21%{color:#4e5559}30%{color:#fff}51%{color:#4e5559}60%{color:#fff}81%{color:#4e5559}90%{color:#fff}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside > .mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside + .mCSB_scrollTools{right:-26px}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url("mCSB_buttons.png");background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}#sitemap{color:#000;}#sitemap li{margin-bottom:10px}#sitemap ul{margin:10px 0 20px;padding-left:20px}#sitemap a{color:inherit;text-decoration:none;border-bottom:1px dotted;}#sitemap a:hover{border-bottom:1px solid}#sitemap h1,#sitemap h2,#sitemap h3,#sitemap h4,#sitemap h5,#sitemap h6{font-weight:bold}#sitemap h1{margin-top:20px;font-size:36px;margin-bottom:30px}#sitemap h2{margin-bottom:20px}#sitemap h2 a{font-size:30px}#sitemap h3{margin-bottom:20px}#sitemap h3 a{font-size:20px}#sitemap b{font-weight:bold}.navs{margin-top:20px;}.navs:before,.navs:after{content:" ";display:table;clear:both}.navs a{display:inline-block;border:1px solid #b3b3b3;text-decoration:none;border-radius:3px;height:35px;line-height:35px;min-width:35px;text-align:center;margin:0 5px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px;color:#808080;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;-webkit-transition-duration:.11666666666666667s;-moz-transition-duration:.11666666666666667s;-o-transition-duration:.11666666666666667s;-ms-transition-duration:.11666666666666667s;transition-duration:.11666666666666667s;}.navs a:hover,.navs a.selected{background:#e21a1a;color:#fff;border:1px solid #e21a1a}.menu__item.menu__item_parent.menu__item_sub:hover .menu__sub {display: block;left: 0 !important;}.docs-box__cat .lock{ float: right; } .docs-box__cat .docs-box__cat-name {display: inline-block;width: 85%;}




/* by FergusSawyer */
.products-cat__location {
    text-align: right;
    padding-right: 40px;
}

.products-cat__location-item {
    width: 35px;
    height: 35px;
    font-size: 0;
    border: 1px solid #efefef;
    background-color: transparent;
    cursor: pointer;
    transition: 0.3s;
    margin-left: -1px;
}
.products-cat__location-item:first-child {
    margin-left: 0px;
}

.products-cat__location-item:hover {
    background-color: #dbdbdb;
    transition: 0.3s;
}

.products-cat__location-item--inline {
    background-image: url(../images/products-cat-inline.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.products-cat__location-item--inline:hover {
    background-image: url(../images/products-cat-inline-white.png);
}

.products-cat__location-item--inline.products-cat__location-item--active {
    background-color: #dbdbdb;
    background-image: url(../images/products-cat-inline-white.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    transition: 0.3s;
    pointer-events: none;
    cursor: default;
}

.products-cat__location-item--block {
    background-image: url(../images/products-cat-block.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.products-cat__location-item--block.products-cat__location-item--active {
    background-color: #dbdbdb;
    background-image: url(../images/products-cat-block-white.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    transition: 0.3s;
    pointer-events: none;
    cursor: default;
}

.products-cat__location-item--block:hover {
    background-image: url(../images/products-cat-block-white.png);
}

.products-cat__title {
    font-size: 28px;
    font-family: proxima_nova_bold;
    color: #3c3c3b;
    position: relative;
    line-height: 80px;
    display: block;
}

.products-cat__title::before {
    content: "";
    background: #e21a1a;
    width: 40px;
    height: 2px;
    display: block;
    position: absolute;
    bottom: 0px;
}

.products-cat__collating {
    text-align: right;
    padding-right: 40px;
    padding-top: 40px;
    padding-bottom: 40px;
    display: block;
}

.products-cat__collating-item {
    font-size: 18px;
    display: inline-block;
    background: transparent;
    margin: 0 25px;
    border-bottom: 1px dotted #b3b1b1;
    padding-bottom: 3px;
    cursor: pointer;
}

.products-cat__collating-item:hover {
    color: #e21a1a;
}

.products-cat__collating-item--active {
    color: #3c3c3b;
    font-family: proxima_nova_bold;
    pointer-events: none;
    cursor: default;
}

.products-cat__collating-item:first-child {
    margin-left: 0;
}

.products-cat__collating-item:last-child {
    margin-right: 0;
}

.products__item-inline {
    text-decoration: none;
    display: block;
    position: relative;
}

.products__item-inline:hover .products__item-inline-title span {
    border-bottom: 1px dotted transparent;
    transition: 0.3s;
    color: #e21a1a;
}

.products__item-inline-title {
    font-size: 18px;
    color: #3c3c3c;
    max-width: 750px;
    display: block;
    padding: 5px 0;
}

.products__item-inline-title span {
    border-bottom: 1px dotted #b3b1b1;
    transition: 0.3s;
    line-height: 30px;
}

.products__item-inline-art {
    font-size: 18px;
    line-height: 30px;
    color: #3c3c3c;
    padding: 5px 80px 5px 0;
    width: 150px;
    box-sizing: content-box;
    position: absolute;
    top: 0;
    right: 0;
}

/*end FergusSawyer*/



.product_side {
    height: auto;
    border: none;
    border-bottom: 1px solid #f0f0f0;
    max-height: inherit;
    max-width: inherit;
    display: block;
    padding: 13%;
    position: static;
}

.product:hover {
    box-shadow: 5px 8px 7px rgba(0,0,0, 0.06);
    left: -4px;
    top: -4px;
}
.product_side:hover {
    box-shadow: none;
}
.product__left {
    display: table-cell;
    width: 51.76848875%;
    padding: 0 5.153%;
    vertical-align: middle;
}

.product_side .product__left {
    display: block;
    width: 100%;
    padding: 0;
    text-align: center;
}

.product__left img {
    width: 100%;
    height: auto;
}

.product_side .product__left img {
    width: auto;
    max-width: 100%;
}

.product__right {
    overflow: hidden;
    padding-right: 10.666666%;
    height: 284px;
    padding-bottom: 32px;
}

.product_side .product__right {
    overflow: inherit;
    height: auto;
    padding: 0;
    margin-top: 42px;
}

.product__numb {
    font-size: 16px;
    line-height: 30px;
    text-decoration: none;
    color: #b7b7b7;
    padding-top: 36px;
    margin-bottom: 16px;
}

.product_side .product__numb {
    padding-top: 30px;
    line-height: 14px;
    margin-bottom: 0;
}
.product-numb {
    font-size: 16px;
    line-height: 30px;
    color: #b7b7b7;
    margin-top: 42px;
    margin-bottom: 20px;
}
.product-numb_index {
    margin: 2.8985507% 0 6.5217391% 0;
}
.products__item {text-decoration: none;display: table;width: 100%;margin-bottom: 2.564102564%;max-width: 624px;}

.product__title {
    font-size: 20px;
    line-height: 24px;
    height: 152px;
    vertical-align: middle;
    display: table-cell;
    color: #3c3c3b;
    font-family: proxima_nova_bold;
}

.product_side .product__title {
    display: inline;
    height: auto;
    vertical-align: baseline;
    border-bottom: 1px solid #848484;
}

.product_side .product__title:hover {
    /* border: none; */
    border-color: transparent;
}


.product {

}
.show-more {
    text-align: center;
    margin-top: 8.702531646%;
    padding-top: 48px;
    border-top: 1px solid #efefef;
}

.btn {
    text-decoration: none!important;
    background: #ffffff;
    color: #c6c6c6;
    border: 1px solid #efefef;
    font-size: 14px;
    font-family: proxima_nova_regular!important;
    text-align: center;
    font-style: normal!important;
    vertical-align: middle;
    line-height: 40px;
    height: 42px;
    padding: 0 28px;
    letter-spacing: .03em;
    cursor: pointer;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    display: inline-block;
    text-transform: uppercase;
}

.btn:hover {
    border-color: #a7a7a7;
    color: #8a8a8a;
}
.btn [class^="icon-"],
.btn [class*=" icon-"] {
    margin-right: 12px;
    display: inline-block;
    vertical-align: middle;
}
.btn_trans {
    background-color: transparent;
    color: #ffffff;
    border-color: #ffffff;
    border-color: rgba(255,255,255,.3);
}
.btn_trans:hover {
    background-color: transparent;
    color: #efefef;
    border-color: #efefef;
    background-color: rgba(255,255,255,0.3);
    color: #ffffff;
    border-color: rgba(255,255,255,0.3);
}

.btn_up [class^="icon-"],
.btn_up [class*=" icon-"] {
    margin-right: 18px!important;
    /* font-size:16px; */
}
.btn_history-nav{
    width: 50%;
    border: none;
    font-size: 18px;
    font-family: proxima_nova_light!important;
    position: relative;
    text-transform: none;
    height: 74px;
    vertical-align: top;
    line-height: normal;
    color: #b6b6b6;
    /* padding: 0 5.1282051% 0 12.8205128%; */
}

.btn_history-nav:hover {
    color: #000;
    border-color: #ededed;
}
.btn_history-nav-l{
    text-align: left;
    padding: 0 5.1282051% 0 12.8205128%; */
}
.btn_history-nav-r{
    text-align: right;
    padding: 0 12.8205128% 0 5.1282051%; */
    border-left: 1px solid #ededed;
}

.btn_history-nav [class^="icon-"],
.btn_history-nav [class*=" icon-"] {position: absolute;top: 50%;font-size: 16px;margin-top: -.6em;margin-left: 0;margin-right: 0;/* height: 74px; *//* line-height: 74px; */}
.btn_history-nav-l [class^="icon-"],
.btn_history-nav-l [class*=" icon-"] {
    left: 10.2564102%;
}
.btn_history-nav-r [class^="icon-"],
.btn_history-nav-r [class*=" icon-"] {
    right: 10.2564102%;
}

.btn_icon-r [class^="icon-"],
.btn_icon-r [class*=" icon-"] {margin-right: 0;margin-left: 12px;}

.btn_icon-r.btn_big [class^="icon-"],
.btn_icon-r.btn_big [class*=" icon-"],
.btn_big.btn_icon-r [class^="icon-"],
.btn_big.btn_icon-r [class*=" icon-"] {
    margin-left: 28px;
    margin-right: 0;
}


.btn_gray {
    background: #dcdcdc;
    color: #ffffff;
    border-color: #dcdcdc;
}
.btn_gray-light {
    background: #f6f6f6;
    color: #ffffff;
    border-color: transparent;
}

.btn_gray-light:hover {
    border-color: #efefef;
}

.btn_back {
    color: #e21a1a;
    padding: 0 24px;
}

.btn_back:hover {
    border-color: #e21a1a;
    color: #e21a1a;
}

.btn_red {
    background: #e32323;
    color: #ffffff;
    border-color: #e32323;
}

.btn_red:hover {
    background: #ffffff;
    color: #e32323;
    border-color: #e32323;
}
.btn_red-reverse {
    background: #ffffff;
    color: #e32323;
    border-color: #e32323;
}

.btn_red-reverse:hover {
    background: #e32323;
    color: #ffffff;
    border-color: #e32323;
}

.btn_gray:hover {
    background: #cacaca;
    color: #ffffff;
    border-color: #cacaca;
}
.btn_block {
    display: block;
    width: 100%;
}
.btn_big [class^="icon-"],
.btn_big [class*=" icon-"] {
    margin-right: 22px;
}

.btn_up {
    position: fixed;
    right: 0;
    bottom: 240px;
    width: 60px;
    text-align: left;
    padding: 0 20px;
    display: none;
}

.btn_big {
    height: 64px;
    padding: 0 20px;
    letter-spacing: .05em;
    line-height: 60px;
    font-size: 18px;
    border-width: 2px;
}


.index-line__download {
    padding: 0;
    position: absolute;
    bottom: 0;
    margin-bottom: -9.978261%;
    width: 41.66666%;
    right: 2.9761904%;
}
.index-line_type-2 .index-line__download .icon-pdf-2 {
    font-size: 44px;
    line-height: 33px;
    color: #e21a1a;
}

.index-line_type-2 .index-line__download .btn:hover .icon-pdf-2 {
    color: #ffffff;
}

.index-line_type-2 .index-line__download .btn {
    width: 100%;
    color: #3c3c3b;
    font-family: proxima_nova_bold!important;
}

.index-line_type-2 .index-line__download .btn:hover {
    color: #ffffff;
    border-color: #e32323;
    background: #e32323;
}
.offer_product .offer__text {
    margin-top: 0;
}
.content_product-detail {
    padding-top: 50px;
}
.prod-spec {
    background: #ffffff;
    font-size: 0;
    margin-bottom: 60px;
}
.prod-spec__name {
    width: 67.1875%;
    display: inline-block;
    position: relative;
    font-size: 20px;
    background: inherit;
    line-height: 24px;
    vertical-align: bottom;
    padding-right: 10%;
    margin-bottom: 16px;
}

.prod-spec__name:before {content: "";position: absolute;left: 0;right: 10px;height: 1px; background: url(../images/dots.png) 0 bottom repeat-x; bottom: 0.25em;}
.prod-spec__name-inner {
    background: inherit;
    position: relative;
    padding-right: 6px;
    width: 80%;
}

.prod-spec__val {
    background: inherit;
    display: inline-block;
    width: 32.8125%;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 16px;
    vertical-align: bottom;
}
.prod-spec__val-inner {
    background: inherit;
}

.product_side-last {
    border-bottom: none
}
.show-patent {
    font-size: 20px;
    line-height: 24px;
}
.content_honors {
    padding-top: 74px;
    padding-bottom: 370px;
}
.slide{
    display: block;
}
.slide img {
    width: 100%;
    height: auto;
}
.slide_hovering .slide__img {
    position: relative;
}
.slide_hovering .slide__img a {
    display: block;
}
.tabs_years-popup {
    /* max-width: 710px; */
}
.slide_hovering .slide__img:after {
    content: "\e906";
    font-size: 82px;
    color: transparent;
    top: 50%;
    position: absolute;
    left: 50%;
    margin-left: -.5em;
    margin-top: -.5em;
    font-family: 'icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    z-index: 2;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.slide_hovering:hover .slide__img:after {
    color: #ffffff;
}
.slide_hovering .slide__img{
    cursor: pointer;
}
.slide_hovering .slide__img:before {
    content: "";
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.slide_hovering:hover .slide__img:before {
    background: url(../images/hover_bg.png) 0 0 repeat;
    background: rgba(0,0,0,.25);
}
.content_news {
    padding-top: 48px;
}
.news {
    background-color: #f2f2f2;
    padding: 4.481132% 4.481132% 8.01886795%;
    position: relative;
    /* min-height: 600px; */
    vertical-align: top;
    display: table-cell;
    width: 45.28301887%;
    /* float: left; */
}

.news + .news {
    /* margin-left: 9.433962264%; */
}
.news-block__header {
    margin-bottom: 60px;
}
.news__inner {
    display: table;
    width: 100%;
}
.news__img {
    /* float: left; */
    display: block;
    /* width: 45.45454545%; */
    padding: 37.8289473% 50%;
    -webkit-transition: opacity 1s ease;
    -moz-transition: opacity 1s ease;
    -ms-transition: opacity 1s ease;
    -o-transition: opacity 1s ease;
    transition: opacity 1s ease;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center center;
}

.news__img:hover {
    opacity: .8

}
.news-block__row {
    display: table-row;
    /* width: 100%; */
    /* padding-bottom: 3.773584906%; */
}
.news-block__row_separ {
    height: 32px;
}
.news_separ {
    width: 9.433962264%;
    background: none;
}

.news-block__body {
    display: table;
    width: 100%;
    margin-bottom: 3.773584906%;
    table-layout: fixed;
}
.news__cont {
    margin-bottom: 10%;
}

.news__cont-inner {
    /* height: 100%; */
    /* overflow: hidden; */
    position: relative;
    display: table-cell;
}
.news__cont-wrap {
    /* float: left; */
    /* overflow: hidden; */
    /* height: 100%; */
    /* width: 45.45454545%; */
    /* margin-left: 9.09090909%; */
}

.news__date {
    font-size: 16px;
    /* float: left; */
    margin-top: 10.5263157%;
    color: #9d9d9c;
}

.news__cat {
    font-size: 16px;
    float: right;
    color: #9d9d9c;
}

.news__title {
    font-size: 20px;
    font-family: proxima_nova_bold;
    line-height: 24px;
    margin-top: 5.2631578%;
}
.news__link{position: absolute;bottom: 0;left: 9.89583333%;margin-bottom: 10.416666%;}
.news__pretext {
    color: #000000;
    font-size: 18px;
    margin-top: 10.5263157%;
    line-height: 26px;
}
.news_even .news__img {
    float: right;
    margin-right: 0;
    margin-left: 9.09090909%;
}
.news_even .news__cont {
    /* float: right; */
    /* margin-right: 9.09090909%; */
    /* margin-left: 0; */
}
.box_news .box__body {
    padding: 10.86956522%;
}

.box_news {
    border: none;
    /* margin-top: 48px; */
}
.news-block {
    /*margin-top: 50px;*/
}
.useful-site__img {
    width: 45%;
    margin-right: 8%;
}
.useful-site__list {
    margin-top: 13.73626374%;
}

.useful-site__list-item {
    font-size: 20px;
    font-family: proxima_nova_bold;
    line-height: 24px;
    margin-bottom: 24px;
}
.useful-site__list-item_last {
    margin-bottom: 0
}

.develop {
    /*min-height: 580px;*/
    margin-bottom: 5.9523809%;
}
.develop__body {
    font-size: 20px;
    line-height: 30px;
    color: #000000;
    margin-top: 30px;
    margin-top: 3.826530612%;
}
.develop__footer{
    margin-top: 32px;
    font-size: 20px;
    line-height: 30px;
    margin-top: 4.0816326%;
}
.develop__footer .link {
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
}
.develop__img {
    width: 100%;
    position: relative;
}

.develop__header {
    margin-top: 4.846938776%;
    margin-bottom: 4.3367346%;
}

.thumb {
    /*overflow: hidden;*/
}

.index-line .thumb {
    position: absolute;
}

.index-line_type-1 .thumb {
    height: 784px;
    margin-top: 18.2291666%;
    top: 0;
    width: 890px;
    width: 66.2202381%;
    left: 55.0595238%;
    z-index: -1;
}
.index-line_type-2 .thumb {
    height: 784px;
    margin-top: -7.9113924%;
    top: 0;
    width: 890px;
    width: 66.2202381%;
    left: -26.1075949%;
    z-index: -1;
}
.thumb__wrap {
    position: absolute;
    width: 100%;
    top: 0;
    height: 100%;
    overflow: hidden;
    left: 0;
}
.thumb__img {
    position: absolute;
    top: 0;
    display: block;
    width: 100%;
    height: 110%;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center center;
}
.thumb__mask {
    position: absolute;
    top: -2%;
    right: -2%;
    height: 104%;
    width: 30%;
    display: block;
    background-color: white;
    z-index: 1
}
.thumb__mask_left{
    left: -1%;
    right: auto;
}
.develop .thumb {
    position: relative;
    z-index: 1;
    padding: 57.3170731% 50%;
}

.develop__bg {
    position: absolute;
    height: 240px;
    width: 150%;
    bottom: -20.833333%;
    right: 41.826923%;
    z-index: 0;
}
.develop__bg_rigth {
    left: 19.53125%;
}
.develop__inner {
    margin-bottom: 32px;
    background: #fff;
    position: relative;
}

.structure-tile {
    position: relative;
    background: #fff;
    height: 240px;
    border: 1px solid #efefef;
    text-align: center;
    -webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;

}

.structure-tile:hover {
    background: #ed3b3b;
}
.structure-tile__title-row{
    display: table;
    height: 78px;
    width: 100%;
}
.structure-tile__title{
    border-bottom: 1px solid #ebebeb;
    display: table-cell;
    vertical-align: middle;
    padding: 6px 16px 0 16px;
    text-transform: uppercase;
    -webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;

}
.structure-tile__body-row{
    display: table;
    width: 100%;
    height: 160px;
}
.structure-tile__body{
    display: table-cell;
    font-size: 18px;
    padding: 0 16px 0 16px;
    vertical-align: middle;
    line-height: 24px;
    opacity: 1;
}
.structure-tile__btn{
    position: absolute;
    width: 100%;
    opacity: 0;
    top: 50%;
}
.structure-tile:hover .structure-tile__body{
    opacity: 0;
}
.structure-tile:hover .structure-tile__btn{
    opacity: 1;
}

.structure-tile:hover .structure-tile__title{
    color: #fff;
    border-bottom-color: transparent;
}

.department {
    display: none;
    width: 100%;
    background: #fff;
    position: relative;
    border-bottom: 1px solid #efefef;
}

.department__left {
    float: left;
    position: relative;
    width: 33.33333%;
    background: #f6f6f6;
     height: 100%;
    padding: 6.6666666% 0 0 0;
    border-right: 1px solid #ececec;
    min-height: 100%;
    max-width: 500px;
}

.department__right {
    overflow: hidden;
    padding: 6.66666666% 14.66666% 6.66666666% 9.2%;
    height: 100%;
    padding: 6.66666666% 0 3.3333333% 0;
}
.content_structure {
    /* position: relative; */
}
.article_structure {
    height: 100%;
    margin: 0 22% 0 13.8%;
}
.article_structure .article__title span {
    font-family: proxima_nova_regular
}
.owl-fixer {
    bottom: -2px!important;
    top: auto!important;
}
.persone {
    text-align: center;
}
.persone__img {
    position: relative;
    margin: 0 22.4% 0 22.4%;
}
.persone__img-mask{
    position: absolute;
    top: -1%;
    /* right: 0%; */
    /* bottom: 0%; */
    left: -1%;
    width: 102%;
    height: 102%;
}
.persone__img img{
    width: 100%;
    display: block;
    height: auto;
    margin: 0 auto;
}

.persone__img > img {
    -webkit-border-radius: 50%;
    border-radius: 50%;

}
.persone__name {
    font-family: proxima_nova_bold;
    font-size: 20px;
    line-height: 24px;
    color: #3c3c3b;
    margin-top: 18.6567164%;
}

.persone__name.underline:after {
    margin-left: auto;
    margin-right: auto;
}
.persone__position {
    font-size: 18px;
    line-height: 20px;
    font-family: "Georgia";
    margin-top: 8%;
    font-style: italic;
}
.persone__tel {
    font-size: 16px;
    line-height: 20px;
    margin-top: 8.5%;
    font-family: proxima_nova_regular;
}
.persone__mail {
    font-size: 16px;
    line-height: 20px;
    margin-top: 2.2388%;
    font-family: proxima_nova_regular;
}

.department__back {
    position: absolute;
    top: 0;
    margin-top: 3.3333333%;
    right: 3.3333333%;
    z-index: 1;
}
.structure-tile__loader {
    display: none;
    position: absolute;
    right: 16px;
    bottom: 16px;
    z-index: 1;
}


.offer_index {
   /* height: 940px;*/
   position: relative;
   text-align: center;
   background: url(../images/index-offer-bg.jpg) center bottom no-repeat;
   padding: 0 0 88px 0;
}
.trails {
    position: relative;
    height: 100%;
    margin: 4.5833333% auto 0 auto;
    padding-bottom: 9.970238095%;
    max-width: 1920px;
}
.trails__left {
    position: absolute;
    left: 0;
    top: 228px;
    width: 41.9791666%;
    max-width: 806px;
    /* padding-top: 40.3273809%; */
    /* background: url(../images/train-left.png) 0 0 no-repeat; */
    background-size: cover;
    /* z-index: 20; */
}

.trails__left img, .trails__right img {
    width: 100%;
    height: auto;
}
.trails__right {
    position: absolute;
    right: 0;
    top: 173px;
    width: 40.2604166%;
    max-width: 733px;
    /* padding-top: 42.1130952%; */
    background: url(../images/train-right.png) 0 0 no-repeat;
    background-size: cover;
}
.offer_index .offer__text {
    font-style: normal;
    /* font-family:    'proxima_nova_light'; */
    margin-top: 0;
}
.clock-logo {
    display: block;
    margin: 1.45833% auto 1.666666% auto;
    width: 4.58333333%;
}
.offer_index .offer__text-company {
    color: #575655;
    font-size: 20px;
    margin-top: 27px;
    margin-top: 1.40625%;
    font-family: 'proxima_nova_regular';
}
.offer_index .offer__text-based {
    position: relative;
    font-size: 62px;
    line-height: 60px;
    color: #ffffff;
    font-family: 'proxima_nova_bold';
    text-shadow: -2px 1px 1px rgba(44,43,42,.8);
}

.offer_index .offer__text-based_middle {
    margin-top: 22px;
    margin-top: 1.1458333%;
}

.offer_index .offer__text-based span {
    font-size: 158px;
    line-height: 122px;
    vertical-align: middle;
    text-shadow: -8px 5px 5px rgba(44,43,42,.5);
    margin-left: 12px;
    display: inline-block;
}

.index-line {}

.index-line_type-1 {
    /* padding-top: 7.1428571%; */
    position: relative;
    margin-bottom: 15.1898734%;
}
.index-line_type-2 {
    position: relative;
    margin-bottom: 22.3214%;
}
.index-line_type-3 {}

.index-line_type-1 .index-line__inner{}
.index-line_type-1 .index-line__header{
    margin-left: 18.5546875%;
    margin-bottom: 10.546875%;
    padding-top: 9.375%;
    font-size: 60px;
    font-family: proxima_nova_bold;
    line-height: 66px;
    color: #3c3c3b;
}
.index-line_type-2 .index-line__inner{}
.index-line_type-2 .index-line__header{}
.index-line_type-3 .index-line__inner{}
.index-line_type-3 .index-line__header{}

.tabs_index {
    background: #fff;
    position: relative;
}
.tabs_index .tabs__items{
    width: 39.0625%;
    /* display: inline-block; */
    margin: 0;
    float: left;
    vertical-align: top;
    background: #f6f6f6;
    padding: 8.7890625% 0 7.8125% 0;
    border: none;
}
.tabs_index .tabs__item{
    margin: 0 10% 7% 20%;
}

.tabs_index .tabs__item_last {
    margin-bottom: 0;
}
.tabs_index .tabs__cont-wrap{
    width: 60.9375%;
    float: left;
    padding-bottom: 8.3984375%;
    overflow: hidden;
    padding-left: 9.765625%;
    vertical-align: top;
    padding: 6.4453125% 9.765625% 10.15625% 9.765625%;
}
.tabs_index .tabs__cont{}

.product-index__left {
    float: left;
    padding-right: 4.1666666%;
    padding-left: 6.329113924%;
    width: 50%;
    overflow: hidden;
    /* padding-bottom: 4.5289855%; */
}

.product-index__right {
    float: left;
    width: 50%;
    padding-left: 4.1666666%;
    padding-bottom: 4.5289855%;
    padding-top: 6.8840579%;
    padding-right: 6.329113924%;
}

.product-index {
    position: relative;
    padding: 5.0632911% 0 0 0;
}
.product-index__link {
    /* position: absolute; */
    /* left: 6.329113924%; */
    /* font-size: 14px; */
    margin-top: 44px;
    /* line-height: 18px; */
    /* text-transform: uppercase; */
    /* bottom: 6.8037974%; */
}
.activity {
    padding: 1.8281535%;
    border-radius: 5px;
    margin-bottom: 3.6563071%;
    border: 1px solid #ebebeb;
}
.activity__img{
    width: 31.9926873%;
    overflow: hidden;
    float: left;
    margin-right: 2.8462998%;
}

.activity__img img {
    width: 100%;
    height: auto;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}

.activity__img:hover img {
    -webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);

}
.activity_last{
    margin-bottom: 0
}

.activity__title {
    font-size: 24px;
    font-family: proxima_nova_regular;
    line-height: 30px;
    margin-top: 0;
}
.activity__pretext{
    color: #000000;
    font-size: 20px;
    margin-top: 2.9239766%;
    line-height: 30px;
}
.link_icon-show-more {
    font-size: 14px;
    line-height: 18px;
    text-transform: uppercase;
}
.link_icon-show-more [class^="icon-"],
.link_icon-show-more [class*=" icon-"] {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    background: #e8330a;
    height: 20px;
    color: #fff;
    right: -38px;
    line-height: 20px;
    width: 20px;
    top: -.15em;
    overflow: hidden;
}
.link_icon-show-more:hover [class^="icon-"],
.link_icon-show-more:hover [class*=" icon-"] {
    right: -48px;
}
.link_icon-show-more [class^="icon-"]:before,
.link_icon-show-more [class*=" icon-"]:before {
    display: block;
    position: relative;
    left: 0;
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -ms-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    line-height: 20px;
    -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -moz-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -ms-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
    transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}
.link_icon-show-more._mouse-over [class^="icon-"]:before,
.link_icon-show-more._mouse-over [class*=" icon-"]:before {
    -webkit-animation-name: link_icon_show_more_over;
    -moz-animation-name: link_icon_show_more_over;
    -ms-animation-name: link_icon_show_more_over;
    -o-animation-name: link_icon_show_more_over;
    animation-name: link_icon_show_more_over;
}
.link_icon-show-more._mouse-out [class^="icon-"]:before,
.link_icon-show-more._mouse-out [class*=" icon-"]:before {
    -webkit-animation-name: link_icon_show_more_out;
    -moz-animation-name: link_icon_show_more_out;
    -ms-animation-name: link_icon_show_more_out;
    -o-animation-name: link_icon_show_more_out;
    animation-name: link_icon_show_more_out;
}
@-webkit-keyframes link_icon_show_more_over {

}
@-o-keyframes link_icon_show_more_over {

}
@-moz-keyframes link_icon_show_more_over {

}
@keyframes link_icon_show_more_over {
    0% {
        opacity: 0;
        left: -12px;
    }
    50% {
        left: 0px;
        opacity: 1
    }
    100% {
        left: 0px;
        opacity: 1
    }
}

@-webkit-keyframes link_icon_show_more_out {

}
@-o-keyframes link_icon_show_more_out {

}
@-moz-keyframes link_icon_show_more_out {

}
@keyframes link_icon_show_more_out {
    0% {
        opacity: 0;
        left: 16px;
    }
    50% {
        left: 0px;
        opacity: 1
    }
    100% {
        left: 0px;
        opacity: 1
    }
}
.news_special {
    background: #e24646;
    padding: 10px;
    height: 264px;
    display: table;
    width: 100%;
}
.news_last {
    margin-bottom: 0;
}
.news_special .news__cont{
    display: table-cell;
    border: 1px solid #eb7e7e;
    border: 1px solid rgba(255,255,255,.3);
    text-align: center;
    vertical-align: middle;
}
.news_special .news__title{
    color: #ffffff;
    margin-bottom: 10px;
    line-height: 30px;
    margin-top: 0;
}
.news_special .news__date{
    color: #ffffff;
    font-size: 18px;
    float: none;
    font-family: Georgia;
    line-height: 24px;
    font-style: italic;
}
.news_special .news__pretext{
    margin-top: 38px;
}

.news-block__fooret {
    margin-top: 7.95454545%
}
.box_border-gray {
    border-color: #efefef;
    -webkit-transition: border-color .3s;
    -moz-transition: border-color .3s;
    -ms-transition: border-color .3s;
    -o-transition: border-color .3s;
    transition: border-color .3s;

}
.offer_product .product-numb {
    font-family: proxima_nova_bold;
    font-size: 40px;
    line-height: 46px;
    color: #3c3c3b;
}
.psevdo-carousel {
    position: relative;
}
.psevdo-carousel__navigate {
    text-align: center;
    font-size: 0;
    line-height: 20px;
    color: #2b2b2a;
    /* margin-top: 42px; */
    font-family: Georgia;
    /* margin-left: 50%; */
    font-style: italic;
    float: right;
    width: 50%;
    padding-left: 4.1666666%;
    padding-bottom: 4.5289855%;
    /* padding-top: 6.8840579%; */
    padding-right: 6.329113924%;
}
.product-index__right img {
    box-shadow: 12px 14px 25px 0px rgba(0,0,0,.08);
    border: 1px solid #f0f0f0;
    background: #ffffff;
    width: 100%;
    height: auto
}
.psevdo-carousel__prev {
    display: inline-block;
    vertical-align: middle;
    height: 16px;
    cursor: pointer;
    font-size: 16px;
    margin-top: 4px;
}

.psevdo-carousel__next {
    display: inline-block;
    vertical-align: middle;
    height: 16px;
    font-size: 16px;
    margin-top: 4px;
    cursor: pointer;
}
.psevdo-carousel__prev,
.psevdo-carousel__next {
  -webkit-transition: color .3s;
  -moz-transition: color .3s;
  -ms-transition: color .3s;
  -o-transition: color .3s;
  transition: color .3s;

}
.psevdo-carousel__prev:hover,
.psevdo-carousel__next:hover{
  color: #e21a1a
}
.psevdo-carousel__pages {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    margin: 0 16px;
}

.psevdo-carousel__item {
    display: none;
}
.psevdo-carousel__pages-slash {
    vertical-align: middle;
}

.psevdo-carousel__pages-curren {
    vertical-align: middle;
}

.psevdo-carousel__pages-all {
    vertical-align: middle;
}
.scroll-down {
    width: 29px;
    cursor: pointer;
    height: 46px;
    position: absolute;
    left: 50%;
    margin-left: -15px;
    bottom: 0;
    margin-bottom: -8px;
}
.scroll-down__mouse{
    display: block;
    width: 29px;
    height: 46px;
    background: url(../images/scroll.png) 0 0;
}
.scroll-down__mouse:after {
    content: "";
    width: 3px;
    display: block;
    height: 8px;
    border-radius: 2px;
    background: #fff;
    position: relative;
    margin: 0 auto;
    top: 12px;
    left: 0px;
    -webkit-animation: scrolls 1.3s ease-out infinite;
    -moz-animation: scrolls 1.3s ease-out infinite;
    animation: scrolls 1.3s ease-out infinite;
}
.scroll-down__arow {
    position: absolute;
    font-size: 24px;
    width: 100%;
    bottom: -32px;
    color: #ffffff;
    text-align: center;
}
.trails__clock {
    width: 40.7291666%;
    position: absolute;
    left: 30.7291666%;
    margin-top: 126px;
    top: 0;
}
.trails__clock img {
    width: 100%;
    height: auto
}
.bos {
    display: table;
    width: 100%;
    table-layout: fixed;
    height: 166px;
    background: #fff;
    /*! border: 1px solid #f0f0f0; */
    /*! cursor: pointer; */
    /*! -webkit-transition: box-shadow .3s; */
    /*! -o-transition: box-shadow .3s; */
    /*! transition: box-shadow .3s; */
}
.bos:hover {
    /*! box-shadow: 12px 14px 15px rgba(31, 28, 22, .08); */
}
.bos__img {
    display: table-cell;
    width: 168px;
    background-position: center center;
}

.bos__name {
    font-size: 20px;
    line-height: 24px;
    color: #3c3c3b;
    margin-bottom: 10px;
    -webkit-transition: color .2s;
    -o-transition: color .2s;
    transition: color .2s;
    font-family: proxima_nova_bold;
}

.bos:hover .bos__name {
    /*! color: #e8320a; */
}

.bos__info {
    padding: 4.97%;
    position: relative;
    display: table-cell;
}
.bos__loader {
    display: none;
    position: absolute;
    right: 16px;
    bottom: 16px;
    z-index: 1;
}
.bos__post {
    font-size: 16px;
    line-height: 20px;
    font-family: Georgia;
    margin-bottom: 10px;
    font-style: italic;
    color: #3c3c3c;
}

.bos__tel {
    font-size: 16px;
    margin-bottom: 10px;
    line-height: 20px;
    color: #3c3c3c;
}


.bos__mail {
    font-size: 16px;
    color: #e8320a;
    line-height: 20px;
}
.bos__mail a {

}
@-webkit-keyframes scrolls {
  0% {
    top: 12px;
    opacity: 1;
    height: 8px;
  }
  95% {
    top: 20px;
    opacity: 0.3;
    height: 12px;
  }
  100% {
    top: 12px;
    opacity: 0;
    height: 8px;
  }
}
@keyframes scrolls {
  0% {
    top: 12px;
    opacity: 1;
    height: 8px;
  }
  95% {
    top: 20px;
    opacity: 0.3;
    height: 12px;
  }
  100% {
    top: 12px;
    opacity: 0;
    height: 8px;
  }
}

.form__line {
    margin-bottom: 20px;
}

.form__footer {
    margin-top: 44px;
}

.form_faq-comment .form__footer {
    max-width: 340px;
    margin: 38px auto 0 auto;
    width: 100%;
}

.form__footer .btn {
    width: 100%;
}

.form__header {
    margin-bottom: 38px;
}

.form_faq-create-quest .form__header {
    text-align: center;
}
.form__message {
    /* font-size: 18px; */
    margin: 18px 0;
    color: #2a2a2a;
    /* line-height: 30px; */
}
.form_faq-create-quest {
    /* max-width: 340px; */
    /* margin: 0 auto; */
}
.form__message [class^="icon-"],
.form__message [class*=" icon-"] {
    font-size: 24px;
    vertical-align: middle;
    color: #e32323;
    margin-right: 14px;
    line-height: 24px;
}
.input-file {
    position: relative;
    overflow: hidden;
}
.input-file__input {
    position: absolute;
    height: 0;
    width: 0;
    font-size: 0;
    opacity: 0;
    left: -100em;
    filter: alpha(opacity:0);
}
.input-file__name {
    font-size: 16px;
    display: block;
    color: #b7b7b7;
}
.faq-chat__message {
    margin-bottom: 24px;
    padding: 20px 0 20px 40px;
    border-left: 1px solid #d9d9d9;
}

.faq-chat__message_user {
    background: #f8f8f8;
}

.faq-chat__message.faq-chat__message_user {}

.faq-chat__header {
    margin-bottom: 24px;
}

.faq-chat {
    font-size: 18px;
    line-height: 26px;
}

.faq-chat__message-author {
    color: #3c3c3c;
    font-family: cursive;
    overflow: hidden;
    font: 18px proxima_nova_bold;
}

.faq-chat__message-date {
    float: right;
    margin-left: 16px;
}

.faq-chat__message-head {
    margin-bottom: 22px;
}
.faq-chat__footer {
    margin-top: 40px;
}
.scroll-btn {
    margin-left: -44px;
    /* width: 52px; */
    cursor: pointer;
    height: 88px;
    top: auto!important;
    text-align: center;
    position: absolute;
    left: 48.4%;
    bottom: 30px;
    /* margin-bottom: -44px; */
}
.scroll-btn__text {
    margin-top: 10px;
    letter-spacing: 1px;
    color: #fff;
    animation: colorText 5s ease-out infinite, nudgeText 5s ease-out infinite;
}
.scroll-btn__mouse {
    background: #e21a1a linear-gradient(transparent 0%, transparent 50%, #fff 50%, #fff 100%);
    position: relative;
    width: 28px;
    margin: 0 auto;
    height: 52px;
    background-size: 100% 100%;
    border-radius: 100px;
    background-size: 225%;
    animation: colorSlide 5s linear infinite, nudgeMouse 5s ease-out infinite;
}
.scroll-btn__mouse:before,
.scroll-btn__mouse:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}
.scroll-btn__mouse:before {
    width: 22px;
    height: 46px;
    background-color: #f0f0f0;
    border-radius: 100px;
}
.scroll-btn__mouse:after {
    background-color: #e21a1a;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    animation: trackBallSlide 5s linear infinite;
}
.title {
    font-family: proxima_nova_bold;
    font-size: 40px;
    line-height: 46px;
    color: #3c3c3b;
}

.title_small {
    font-size: 28px;
    line-height: 36px;
}
.title_tiny {
    font-size: 24px;
    line-height: 30px;
}
.title_big {
    font-size: 52px;
    line-height: 58px;
}
.title_biger {
    font-size: 60px;
    line-height: 66px
}
@keyframes colorSlide {
    0% {
        background-position: 0% 100%
    }
    20% {
        background-position: 0% 0%
    }
    21% {
        background-color: #e21a1a
        }
    29.99% {
        background-color: #fff;
        background-position: 0% 0%
    }
    30% {
        background-color: #e21a1a;
        background-position: 0% 100%
    }
    50% {
        background-position: 0% 0%
    }
    51% {
        background-color: #e21a1a
    }
    59.99% {
        background-color: #fff;
        background-position: 0% 0%
    }
    60% {
        background-color: #e21a1a;
        background-position: 0% 100%
    }
    80% {
        background-position: 0% 0%
    }
    81% {
        background-color: #e21a1a
    }
    89.99%,
    100% {
        background-color: #fff
    }
}
@keyframes trackBallSlide {
    0% {
        opacity: 1;
        transform: scale(1) translateY(-15px)
    }
    6% {
        opacity: 1;
        transform: scale(0.9) translateY(5px)
    }
    14% {
        opacity: 0;
        transform: scale(.4) translateY(40px)
    }
    15%,
    19% {
        opacity: 0;
        transform: scale(.4) translateY(-15px)
    }
    28%,
    29.99% {
        opacity: 1;
        transform: scale(1) translateY(-15px)
    }
    30% {
        opacity: 1;
        transform: scale(1) translateY(-15px)
    }
    36% {
        opacity: 1;
        transform: scale(0.9) translateY(5px)
    }
    44% {
        opacity: 0;
        transform: scale(.4) translateY(40px)
    }
    45%,
    49% {
        opacity: 0;
        transform: scale(.4) translateY(-15px)
    }
    58%,
    59.99% {
        opacity: 1;
        transform: scale(1) translateY(-15px)
    }
    60% {
        opacity: 1;
        transform: scale(1) translateY(-15px)
    }
    66% {
        opacity: 1;
        transform: scale(0.9) translateY(5px)
    }
    74% {
        opacity: 0;
        transform: scale(.4) translateY(40px)
    }
    75%,
    79% {
        opacity: 0;
        transform: scale(.4) translateY(-15px)
    }
    88%,
    100% {
        opacity: 1;
        transform: scale(1) translateY(-15px)
    }
}
@keyframes nudgeMouse {
    0% {
        transform: translateY(0)
    }
    20% {
        transform: translateY(8px)
    }
    30% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(8px)
    }
    60% {
        transform: translateY(0)
    }
    80% {
        transform: translateY(8px)
    }
    90% {
        transform: translateY(0)
    }
}
@keyframes nudgeText {
    0% {
        transform: translateY(0)
    }
    20% {
        transform: translateY(2px)
    }
    30% {
        transform: translateY(0)
    }
    50% {
        transform: translateY(2px)
    }
    60% {
        transform: translateY(0)
    }
    80% {
        transform: translateY(2px)
    }
    90% {
        transform: translateY(0)
    }
}
@keyframes colorText {
    21% {
        color: #4e5559
    }
    30% {
        color: #fff
    }
    51% {
        color: #4e5559
    }
    60% {
        color: #fff
    }
    81% {
        color: #4e5559
    }
    90% {
        color: #fff
    }
}
@media only screen and (min-width: 1281px) {
    .input_search {
        font-size: 20px
    }

}
@media only screen and (max-width: 1400px) {
    .central {
        /* padding-left: 1.142857143%; */
        /* padding-right: 1.142857143%; */
    }
}

@media only screen and (max-width: 1366px) {
    .menu_footer .menu__item {
        margin-right: 50px;
    }
}
@media only screen and (max-width: 1280px) {
    .central {}
    .product__title {
        font-size: 18px;
        line-height: 20px;
    }
    .link_foot-phone-nbr {
        margin-right: 32px;
    }
    .menu_footer .menu__item {
        margin-right: 32px
    }
}
@media only screen and (max-width: 1152px) {
    .link_foot-phone-nbr,
    .link_foot-email {
        font-size: 14px;
    }
    .menu_footer .menu__item {
        font-size: 14px;
        margin-right: 24px
    }
    .link_social {
        font-size: 22px;
        line-height: 22px;
        margin-left: 4px
    }
    .title {
        font-size: 36px;
        line-height: 42px;
    }


    .title_big {
        font-size: 48px;
        line-height: 52px
    }

    .title_biger {
        font-size: 52px;
        line-height: 58px
    }
    .title_small {
        font-size: 24px;
        line-height: 32px
    }
    .title_tiny {
        font-size: 20px;
        line-height: 24px;
    }

.useful-site {
    margin-top: 102px;
}

    .tabs_history .tabs__cont-fulltext-cont {
        font-size: 16px;
        line-height: 20px;
    }
    .tabs_history .tabs__cont-pretext {
        font-size: 18px;
        line-height: 22px;
    }
    .btn_big {
        padding: 0 20px;
    }

    .menu_side-2 .menu__item {
        font-size: 16px;
        line-height: 26px;
    }
    .btn_back {
        padding: 0 16px;
        margin: 0;
        height: 40px;
        line-height: 38px;
        font-size: 16px;
    }
    .index-line_type-1 .index-line__header {
        font-size: 54px;
        line-height: 60px;
    }
    .structure-tile__body {
        font-size:16px;
        line-height: 20px
    }
    .article {
        font-size: 18px;
        line-height: 26px;
    }

    .article p:not([class]) {
        margin-bottom: 24px;
    }
    .article p:last-child {
        margin-bottom: 0;
    }
    .offer_product .product-numb {
        font-size: 36px;
        line-height: 42px;
    }
    .index-line__download {
        margin-bottom: -10.978261%;
    }
    .offer_index .offer__text-based {
        position: relative;
        font-size: 54px;
        line-height: 56px;
    }
    .offer_index .offer__text-based span{
        font-size: 150px;
        line-height: 114px;
    }
    .offer_index .offer__text-based_middle {

    }
    .offer_index .offer__text-company {

    }
    .offer_index .offer__text {

    }
}
@media only screen and (max-width: 1024px) {
    .title_small {
        font-size: 20px;
        line-height: 24px;
    }
    .index-line__download {
        /* margin-bottom: -10%; */
    }
}
.docs__table {
    line-height: 30px;
}

.docs__table a:hover {
    border-bottom-color: transparent!important;
}
.docs__table-type{
    color: #e21a1a;
    font-size: 20px;
    padding-bottom: 18px;
    padding-right: 38px;
}

.docs__table-name {
    padding-bottom: 16px;
}
.docs__table-name a {
    border-bottom: 1px dotted #b3b1b1!important;
    font-size: 18px;
    display: inline!important;
    text-decoration: none!important;
    color: #000000!important;
    cursor: pointer!important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.docs__table-date {
    color: #b9b9b8;
    text-align: right;
    font-size: 16px;
    white-space: nowrap;
    padding-bottom: 16px;
    padding-left: 20px;
}

.cat_type1 {
	display: none;
}


.sort1 {
	display: none;
}


.products-cat__location-item--inline {
    background-image: url(../images/products-cat-inline.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.products-cat__location-item--inline:hover {
    background-image: url(../images/products-cat-inline-white.png);
}

.products-cat__location-item--inline.products-cat__location-item--active {
    background-color: #dbdbdb;
    background-image: url(../images/products-cat-inline-white.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    transition: 0.3s;
    pointer-events: none;
    cursor: default;
}

.products-cat__location-item--block {
    background-image: url(../images/products-cat-block.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.products-cat__location-item--block.products-cat__location-item--active {
    background-color: #dbdbdb;
    background-image: url(../images/products-cat-block-white.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    transition: 0.3s;
    pointer-events: none;
    cursor: default;
}

.products-cat__location-item--block:hover {
    background-image: url(../images/products-cat-block-white.png);
}
.btn_gray {
    background: #dcdcdc;
    color: #ffffff;
    border-color: #dcdcdc;
}
