a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on March 29, 2018 */@font-face{font-family:bio_sans;src:url(/assets/fonts/biosans-light-webfont.eot);src:url(/assets/fonts/biosans-light-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/biosans-light-webfont.woff2) format("woff2"),url(/assets/fonts/biosans-light-webfont.woff) format("woff"),url(/assets/fonts/biosans-light-webfont.ttf) format("truetype"),url(/assets/fonts/biosans-light-webfont.svg#bio_sanslight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:bio_sans;src:url(/assets/fonts/biosans-regular-webfont.eot);src:url(/assets/fonts/biosans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/biosans-regular-webfont.woff2) format("woff2"),url(/assets/fonts/biosans-regular-webfont.woff) format("woff"),url(/assets/fonts/biosans-regular-webfont.ttf) format("truetype"),url(/assets/fonts/biosans-regular-webfont.svg#bio_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:bio_sans;src:url(/assets/fonts/biosans-semibold-webfont.eot);src:url(/assets/fonts/biosans-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/biosans-semibold-webfont.woff2) format("woff2"),url(/assets/fonts/biosans-semibold-webfont.woff) format("woff"),url(/assets/fonts/biosans-semibold-webfont.ttf) format("truetype"),url(/assets/fonts/biosans-semibold-webfont.svg#bio_sanssemibold) format("svg");font-weight:500;font-style:normal}@font-face{font-family:bio_sans;src:url(/assets/fonts/biosans-bold-webfont.woff2) format("woff2"),url(/assets/fonts/biosans-bold-webfont.woff) format("woff"),url(/assets/fonts/biosans-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}.capital--item a,.hard_wrapper .product .wd .text .links a,.index_wrapper .hard .hard_slider .slides .slide .info .more,.index_wrapper .hpc .hpc_slider .slides .slide .info .more,.index_wrapper .leadership .leadership_container .leadership_item .more,.index_wrapper .soft .soft_slider .slides .slide .info .more,.news_wrapper .articles .container .article .right .read_more,.partners--item a,.ref-design__item .more,.resources_wrapper .articles .container .article .right .read_more{text-decoration:none;color:#535659;font-size:14px;border-bottom:1.25px solid transparent;padding-bottom:3px;transition:250ms;display:inline-block;margin-right:16px}.capital--item a.arrdown:after,.hard_wrapper .product .wd .text .links a.arrdown:after,.index_wrapper .hard .hard_slider .slides .slide .info .arrdown.more:after,.index_wrapper .hpc .hpc_slider .slides .slide .info .arrdown.more:after,.index_wrapper .leadership .leadership_container .leadership_item .arrdown.more:after,.index_wrapper .soft .soft_slider .slides .slide .info .arrdown.more:after,.news_wrapper .articles .container .article .right .arrdown.read_more:after,.partners--item a.arrdown:after,.ref-design__item .arrdown.more:after,.resources_wrapper .articles .container .article .right .arrdown.read_more:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.capital--item a:after,.hard_wrapper .product .wd .text .links a:after,.index_wrapper .hard .hard_slider .slides .slide .info .more:after,.index_wrapper .hpc .hpc_slider .slides .slide .info .more:after,.index_wrapper .leadership .leadership_container .leadership_item .more:after,.index_wrapper .soft .soft_slider .slides .slide .info .more:after,.news_wrapper .articles .container .article .right .read_more:after,.partners--item a:after,.ref-design__item .more:after,.resources_wrapper .articles .container .article .right .read_more:after{content:url(/assets/img/next_blue.svg);display:inline-block;margin-left:4px;position:relative;top:3px;-webkit-filter:grayscale(1);filter:grayscale(1)}.capital--item a:hover,.hard_wrapper .product .wd .text .links a:hover,.index_wrapper .hard .hard_slider .slides .slide .info .more:hover,.index_wrapper .hpc .hpc_slider .slides .slide .info .more:hover,.index_wrapper .leadership .leadership_container .leadership_item .more:hover,.index_wrapper .soft .soft_slider .slides .slide .info .more:hover,.news_wrapper .articles .container .article .right .read_more:hover,.partners--item a:hover,.ref-design__item .more:hover,.resources_wrapper .articles .container .article .right .read_more:hover{border-bottom-color:#f6be00}@media screen and (max-width:959px){.capital--item a,.hard_wrapper .product .wd .text .links a,.index_wrapper .hard .hard_slider .slides .slide .info .more,.index_wrapper .hpc .hpc_slider .slides .slide .info .more,.index_wrapper .leadership .leadership_container .leadership_item .more,.index_wrapper .soft .soft_slider .slides .slide .info .more,.news_wrapper .articles .container .article .right .read_more,.partners--item a,.ref-design__item .more,.resources_wrapper .articles .container .article .right .read_more{font-size:4.8vw;line-height:5.8666666667vw;margin-bottom:11.7333333333vw}.capital--item a:after,.hard_wrapper .product .wd .text .links a:after,.index_wrapper .hard .hard_slider .slides .slide .info .more:after,.index_wrapper .hpc .hpc_slider .slides .slide .info .more:after,.index_wrapper .leadership .leadership_container .leadership_item .more:after,.index_wrapper .soft .soft_slider .slides .slide .info .more:after,.news_wrapper .articles .container .article .right .read_more:after,.partners--item a:after,.ref-design__item .more:after,.resources_wrapper .articles .container .article .right .read_more:after{content:"";display:inline-block;margin-left:4px;position:relative;top:-.2666666667vw;width:1.3333333333vw;height:1.3333333333vw;border:2px solid #f6be00;border-color:#f6be00 #f6be00 transparent transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.about_wrapper .about_top .play_button,.hard_wrapper .hard_top .play_button,.hard_wrapper .product.product-bottom .wd .text .links .video_btn,.index_wrapper .index_top .play_button{border:1px solid rgba(255,255,255,.5);height:44px;line-height:42px;background-color:rgba(0,0,0,.1);display:inline-block;color:#fff;font-size:14px;padding:0 26px 0 55px;position:relative;transition:250ms;cursor:pointer}.about_wrapper .about_top .play_button:hover,.hard_wrapper .hard_top .play_button:hover,.hard_wrapper .product.product-bottom .wd .text .links .video_btn:hover,.index_wrapper .index_top .play_button:hover{border-color:#f6be00}.about_wrapper .about_top .play_button:hover::before,.hard_wrapper .hard_top .play_button:hover::before,.hard_wrapper .product.product-bottom .wd .text .links .video_btn:hover::before,.index_wrapper .index_top .play_button:hover::before{border-left-color:#f6be00}.about_wrapper .about_top .play_button:before,.hard_wrapper .hard_top .play_button:before,.hard_wrapper .product.product-bottom .wd .text .links .video_btn:before,.index_wrapper .index_top .play_button:before{content:"";display:block;position:absolute;border:8px solid transparent;border-left:14px solid #fff;top:50%;margin-top:-8px;left:26px;transition:250ms}.about_wrapper .about_top .play_button--dark.play_button,.hard_wrapper .hard_top .play_button--dark.play_button,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn,.index_wrapper .index_top .play_button--dark.play_button{background-color:transparent;color:#000;border:1px solid #fff;font-size:16px;height:48px;line-height:46px;padding:0 20px 0 45px}.about_wrapper .about_top .play_button--dark.play_button::before,.hard_wrapper .hard_top .play_button--dark.play_button::before,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn::before,.index_wrapper .index_top .play_button--dark.play_button::before{left:20px}.about_wrapper .about_top .play_button--dark.play_button:hover,.hard_wrapper .hard_top .play_button--dark.play_button:hover,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn:hover,.index_wrapper .index_top .play_button--dark.play_button:hover{border-color:#000}.about_wrapper .about_top .play_button--dark.play_button:hover::before,.hard_wrapper .hard_top .play_button--dark.play_button:hover::before,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn:hover::before,.index_wrapper .index_top .play_button--dark.play_button:hover::before{border-left-color:#000}@media screen and (max-width:959px){.about_wrapper .about_top .play_button,.hard_wrapper .hard_top .play_button,.hard_wrapper .product.product-bottom .wd .text .links .video_btn,.index_wrapper .index_top .play_button{height:11.7333333333vw;line-height:11.2vw;font-size:4vw;padding:0 5.3333333333vw 0 13.3333333333vw}.about_wrapper .about_top .play_button:before,.hard_wrapper .hard_top .play_button:before,.hard_wrapper .product.product-bottom .wd .text .links .video_btn:before,.index_wrapper .index_top .play_button:before{border:2.6666666667vw solid transparent;border-left:4.2666666667vw solid #fff;left:5.3333333333vw;margin-top:-2.6666666667vw}.about_wrapper .about_top .play_button--dark.play_button,.hard_wrapper .hard_top .play_button--dark.play_button,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn,.index_wrapper .index_top .play_button--dark.play_button{font-size:3.7333333333vw;height:11.7333333333vw;line-height:11.2vw}.about_wrapper .about_top .play_button--dark.play_button:hover,.hard_wrapper .hard_top .play_button--dark.play_button:hover,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn:hover,.index_wrapper .index_top .play_button--dark.play_button:hover{border-color:#fff}.about_wrapper .about_top .play_button--dark.play_button:hover::before,.hard_wrapper .hard_top .play_button--dark.play_button:hover::before,.hard_wrapper .product.product-bottom .wd .text .links .play_button--dark.video_btn:hover::before,.index_wrapper .index_top .play_button--dark.play_button:hover::before{border-left-color:#fff}}.person_wrapper .back,.product_wrapper .back{position:absolute;top:0;right:0;left:0;height:18.6666666667vw;background-color:rgba(51,51,51,.35);z-index:100;padding:4.8vw 8vw;box-sizing:border-box}.person_wrapper .back a,.product_wrapper .back a{display:block;float:left;width:9.0666666667vw;height:9.0666666667vw;border-radius:0;border:2px solid rgba(255,255,255,.35);background-image:url(/assets/img/white_arrow.svg);background-position:center;background-repeat:no-repeat;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-size:6.4vw}.person_wrapper .back p,.product_wrapper .back p{float:right;font-size:6.9333333333vw;line-height:9.0666666667vw;color:#fff}.person_wrapper .dark.back,.product_wrapper .dark.back{background-color:#222}.events__item-content a,.leadership_wrapper .leadership_item .right a,.news_wrapper .articles .container .article .right .outer_link,.resources_wrapper .articles .container .article .right .outer_link,.soft_wrapper .product_link{text-decoration:none;font-size:14px;line-height:24px;color:#000;border-bottom:1px solid #f6be00;transition:250ms;position:relative}.events__item-content a:after,.leadership_wrapper .leadership_item .right a:after,.news_wrapper .articles .container .article .right .outer_link:after,.resources_wrapper .articles .container .article .right .outer_link:after,.soft_wrapper .product_link:after{content:url(/assets/img/product_link_after.svg);display:block;margin-left:8px;position:absolute;top:5px;right:-20px}.events__item-content a:hover,.leadership_wrapper .leadership_item .right a:hover,.news_wrapper .articles .container .article .right .outer_link:hover,.resources_wrapper .articles .container .article .right .outer_link:hover,.soft_wrapper .product_link:hover{color:#f6be00;border-bottom-color:transparent}@media screen and (max-width:959px){.events__item-content a,.leadership_wrapper .leadership_item .right a,.news_wrapper .articles .container .article .right .outer_link,.resources_wrapper .articles .container .article .right .outer_link,.soft_wrapper .product_link{font-size:4.8vw;line-height:5.8666666667vw;padding-right:0;background-size:3.7333333333vw}.events__item-content a:after,.leadership_wrapper .leadership_item .right a:after,.news_wrapper .articles .container .article .right .outer_link:after,.resources_wrapper .articles .container .article .right .outer_link:after,.soft_wrapper .product_link:after{margin-left:2.1333333333vw;top:1.3333333333vw;right:-5.3333333333vw}}mark{background-color:#f6be00}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.categories .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;border-bottom:1px solid #e1e1e1}.categories .container .js-link,.categories .container a{cursor:pointer;display:block;margin-right:40px;font-size:18px;text-transform:uppercase;font-weight:500;padding-bottom:16px;border-bottom:1px solid transparent;text-decoration:none;color:rgba(51,51,51,.7);margin-bottom:-1px;position:relative}.categories .container .js-link.active,.categories .container a.active{color:#333;border-bottom-color:#333;pointer-events:none}.categories .container .js-link .counter,.categories .container a .counter{font-size:12px;line-height:14px;color:#f6be00;position:absolute;top:-8px;left:100%}.categories__hardware .container{margin-top:32px}.breadcrumbs{font-size:14px;line-height:24px;color:rgba(107,107,107,.35);position:absolute;top:24px}.breadcrumbs a{text-decoration:none;display:inline-block;color:#535659;transition:all 250ms;border-bottom:1px solid #f6be00}.breadcrumbs a:hover{border-bottom-color:transparent;color:#f6be00}.breadcrumbs .dest{color:#6b6b6b;display:inline-block}.breadcrumbs .split{display:inline;margin:0 8px}.contact_cta .wd a,.contacts_wrapper .form .form-submit-button{display:block;float:right;height:44px;line-height:42px;border:1px solid #f6be00;color:#000;padding:0 35px 0 20px;text-decoration:none;font-weight:400;margin-top:33px;transition:250ms}.contact_cta .wd a:before,.contacts_wrapper .form .form-submit-button:before{content:'';display:block;position:absolute;top:calc(50% - 3px);margin-top:0;right:20px;width:7px;height:7px;border-width:0 1px 1px 0;border-color:#000;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.contact_cta .wd a:hover,.contacts_wrapper .form .form-submit-button:hover{background-color:#f6be00;text-shadow:none}@media screen and (max-width:959px){.contact_cta .wd a,.contacts_wrapper .form .form-submit-button{padding:0 10.6666666667vw;height:12.8vw;font-size:4.2666666667vw;line-height:12.2666666667vw;display:inline-block}.contact_cta .wd a:before,.contacts_wrapper .form .form-submit-button:before{content:none}}body,html{height:100%;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,select,textarea{font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,Ubuntu,Arial,sans-serif;color:#333}input:focus,select:focus,textarea:focus{outline:0}.wd{max-width:1280px;padding:0 20px;box-sizing:border-box;margin:0 auto}.top_slide{height:515px;box-sizing:border-box}.top_slide h1{letter-spacing:-.8px}.wrapper{min-height:100%;margin-bottom:-291px}.wrapper:after{content:'';display:block;height:291px}.mobonly{display:none}.scroll-hidden{position:fixed}.contact_cta:not(.no-border){border-top:1px solid #f6f6f6}.contact_cta .wd{overflow:hidden;height:115px;line-height:115px}.contact_cta .wd .cta{font-size:26px;line-height:115px;float:left;font-weight:300}.contact_cta .wd a{position:relative}.bits-wrap{position:absolute;top:0;left:50%;width:100%;height:100%;max-width:840px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bits-wrap .bit-unit{position:absolute;background-color:#f6be00;width:500px;height:500px;left:0;top:0;opacity:0;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:250ms;animation-delay:250ms}.bits-wrap .bit-unit-2x{width:calc(500px * 2);height:calc(500px * 2);left:calc(-500px * 2);top:500px;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.bits-wrap .bit-unit-2{width:calc(500px / 2);height:calc(500px / 2);left:500px;top:500px;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.bits-wrap .bit-unit-4{width:calc(500px / 4);height:calc(500px / 4);left:calc(500px + 500px / 2);top:calc(500px - 500px / 4);-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:150ms;animation-delay:150ms}.bits-wrap .bit-unit-8{width:calc(500px / 8);height:calc(500px / 8);left:calc(500px + 500px / 2 + 500px / 4);top:500px;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.bits-wrap .bit-unit-16{width:calc(500px / 16);height:calc(500px / 16);left:calc(500px + 500px / 2 + 500px / 4 + 500px / 8);top:calc(500px - 500px / 16);-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:50ms;animation-delay:50ms}.bits-wrap .bit-unit-32{width:calc(500px / 32);height:calc(500px / 32);left:calc(500px + 500px / 2 + 500px / 4 + 500px / 8 + 500px / 16);top:500px;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:0s;animation-delay:0s}@media screen and (max-width:959px){.bits-wrap{-webkit-transform:none;transform:none;max-height:100vw;left:0;top:26.6666666667vw}.bits-wrap .bit-unit{width:68vw;height:68vw;left:0;top:0;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.bits-wrap .bit-unit-2x{display:none}.bits-wrap .bit-unit-2{width:calc(68vw / 2);height:calc(68vw / 2);left:68vw;top:68vw;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.bits-wrap .bit-unit-4{width:calc(68vw / 4);height:calc(68vw / 4);left:calc(68vw - 68vw / 4);top:calc(68vw + 68vw / 2);-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.bits-wrap .bit-unit-8{width:calc(68vw / 8);height:calc(68vw / 8);left:calc(68vw - 68vw / 4 - 68vw / 8);top:calc(68vw + 68vw / 2 - 68vw / 8);-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.bits-wrap .bit-unit-16{width:calc(68vw / 16);height:calc(68vw / 16);left:calc(68vw - 68vw / 4 - 68vw / 8 - 68vw / 16);top:calc(68vw + 68vw / 2);-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards;-webkit-animation-delay:0s;animation-delay:0s}.bits-wrap .bit-unit-32{display:none}}.view_link{display:inline-block;height:36px;border:1px solid #cfcfcf;padding:0 34px 0 22px;font-size:14px;line-height:34px;text-decoration:none;color:#000;position:relative;transition:250ms}.view_link.mobonly{display:none}.view_link:hover{border-color:#535659}.view_link:after{content:'';display:block;position:absolute;top:calc(50% - 4px);margin-top:0;right:17px;width:7px;height:7px;border-width:0 1px 1px 0;border-color:#000;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:959px){.view_link{font-size:4.2666666667vw;border:none;padding:0;padding-right:5.3333333333vw;height:auto;line-height:4.2666666667vw;background:url(/assets/img/view_all.svg) no-repeat 100% center;background-size:4.2666666667vw}.view_link.mobonly{display:inline-block}.view_link.desktop{display:none}.view_link:after{content:none;right:0;margin-top:-2.6666666667vw}}@media screen and (max-width:959px){.top_slide{height:auto;position:relative}.top_slide:not(.nomob){background-image:none!important}.top_slide--mob{width:100vw;position:absolute;top:0;left:0;height:100%;background-position:center;background-size:cover}.top_slide .wd{position:relative;z-index:1}.wrapper{min-width:0}.wd{width:100%;padding:0 8vw}.mobonly{display:block}.dtonly{display:none}.contact_cta .wd{height:auto;line-height:1;padding-top:8vw;padding-bottom:8vw}.contact_cta .wd .cta,.contact_cta .wd a{float:none}.contact_cta .wd .cta{font-size:6.9333333333vw;line-height:8.5333333333vw}.categories{position:relative;min-height:10.1333333333vw}.categories .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;position:absolute;padding:1.3333333333vw 8.5333333333vw 0;left:0;width:100vw;box-sizing:border-box;-webkit-overflow-scrolling:touch}.categories .container .js-link,.categories .container a{font-size:4.8vw;line-height:4.8vw;margin-bottom:0;padding-bottom:3.2vw;width:auto;word-break:normal;margin-right:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:4.2666666667vw}.categories .container .js-link span,.categories .container a span{display:block}.categories .container .js-link.active,.categories .container a.active{border-bottom-color:transparent;position:relative}.categories .container .js-link.active::after,.categories .container a.active::after{position:absolute;width:calc(100% - 4.2666666667vw);content:'';height:1px;background-color:#333;bottom:-1px;left:0}.categories .container .js-link .counter,.categories .container a .counter{font-size:3.7333333333vw;line-height:3.7333333333vw;left:calc(100% - 8vw)}.categories__hardware{margin-top:4.2666666667vw}.categories__hardware .container{margin-top:0}.categories__hardware .js-link,.categories__hardware a{width:auto}}@-webkit-keyframes slideUpText{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@keyframes slideUpText{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}}@-webkit-keyframes slideDownText{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes slideDownText{0%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes slideDownBit{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes slideDownBit{0%{-webkit-transform:translateY(-20%);transform:translateY(-20%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes slideToLeft{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes slideToLeft{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes bitAnimationsLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes bitAnimationsLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes bitAnimationsRight{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes bitAnimationsRight{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes bitAnimationsUp{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes bitAnimationsUp{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes bitAnimationsDown{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes bitAnimationsDown{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes bitAnimationsScaleIn{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes bitAnimationsScaleIn{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}100%{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes bitsFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes bitsFadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes bitAnimations{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes bitAnimations{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes axesAnimDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(-100%) rotate(-14deg);transform:translateY(-100%) rotate(-14deg);opacity:1}}@keyframes axesAnimDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}100%{-webkit-transform:translateY(-100%) rotate(-14deg);transform:translateY(-100%) rotate(-14deg);opacity:1}}@-webkit-keyframes moveLeftRight{0%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}50%{-webkit-transform:translateX(30%);transform:translateX(30%)}100%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}@keyframes moveLeftRight{0%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}50%{-webkit-transform:translateX(30%);transform:translateX(30%)}100%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}.custom-scrollbar--horizontal{overflow-x:auto}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05);border-radius:6px}.custom-scrollbar::-webkit-scrollbar-thumb{border-radius:6px;background-color:rgba(120,120,120,.32)}.custom-scrollbar::-webkit-scrollbar-button{height:0;width:0}.custom-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#787878}.custom-scrollbar-check{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.custom-scrollbar-check::-webkit-scrollbar{display:none}.nicescroll-rails{height:6px}.hidden{display:none}.intl-tel-input{display:block}.iti-flag{background-image:url(/assets/js/vendors/intltelinput/img/flags.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(/assets/js/vendors/intltelinput/img/flags@2x.png)}}.header{height:60px;line-height:56px;position:fixed;top:20px;right:0;left:0;z-index:100;background-color:rgba(255,255,255,.96);transition:box-shadow 250ms}.header .wd{transition:opacity 250ms;opacity:0}.header.loaded .wd{opacity:1}.header.shadowed{box-shadow:0 0 20px 2px rgba(34,34,34,.08)}.header .logo-wrap{float:left}.header .logo{margin-right:58px;height:34px;position:relative;top:10px}.header .js-nav-dots{width:50px;position:relative}.header .js-nav-dots .dots-head{position:relative;color:transparent;cursor:pointer}.header .js-nav-dots .dots-head span{position:absolute;color:#333;font-size:28px;top:-7px;letter-spacing:2px;width:100%;left:0;text-align:center}.header .js-nav-dots .dots-list{position:absolute;width:130px;background-color:#fff;padding:10px;right:0;top:100%;display:none;box-shadow:10px 10px 20px 1px rgba(0,0,0,.1)}.header .js-nav-dots .dots-list.show{display:block}.header .js-nav-dots .dots-list li{width:100%;margin:0;line-height:1}.header .js-nav-dots .dots-list li a{width:100%;display:block;line-height:32px}.header .main_nav{float:left}.header .main_nav li{padding:0 18px;float:left;position:relative}.header .main_nav li:first-child{padding-left:0}.header .main_nav li:after{content:"";display:block;width:1px;height:28px;position:absolute;right:0;top:16px;background-color:#cfcfcf}.header .main_nav li:last-child:after{display:none}.header .main_nav li a{font-weight:500;font-size:12px;font-size:12px;color:#535659;transition:250ms;text-decoration:none;text-transform:uppercase}.header .main_nav li a:hover{color:#000}.header .main_nav li a.active{color:#000}.header .header_right{float:right}.header .sub_nav{float:left}.header .sub_nav li{float:left;margin-left:30px;margin-left:30px}.header .sub_nav li a{font-weight:500;text-transform:uppercase;font-size:12px;color:#535659;transition:250ms;text-decoration:none}.header .sub_nav li a:hover{color:#000}.header .sub_nav li a.active{color:#000}.header .sub_nav.slideUp li{-webkit-animation:.2s slideUpText forwards;animation:.2s slideUpText forwards}.header .sub_nav.slideUp li:nth-child(1){-webkit-animation-delay:125ms;animation-delay:125ms}.header .sub_nav.slideUp li:nth-child(2){-webkit-animation-delay:62.5ms;animation-delay:62.5ms}.header .sub_nav.slideUp li:nth-child(3){-webkit-animation-delay:.041s;animation-delay:.041s}.header .sub_nav.slideUp li:nth-child(4){-webkit-animation-delay:.031s;animation-delay:.031s}.header .sub_nav.slideUp li:nth-child(5){-webkit-animation-delay:25ms;animation-delay:25ms}.header .sub_nav.slideDown li{opacity:0;-webkit-animation:.2s slideDownText forwards;animation:.2s slideDownText forwards}.header .sub_nav.slideDown li:nth-child(1){-webkit-animation-delay:25ms;animation-delay:25ms}.header .sub_nav.slideDown li:nth-child(2){-webkit-animation-delay:50ms;animation-delay:50ms}.header .sub_nav.slideDown li:nth-child(3){-webkit-animation-delay:75ms;animation-delay:75ms}.header .sub_nav.slideDown li:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}.header .sub_nav.slideDown li:nth-child(5){-webkit-animation-delay:125ms;animation-delay:125ms}.header .header_search{float:right;height:60px;position:relative;min-width:60px;margin-left:15px;min-height:60px}.header .header_search--input{height:40px;outline:0;-webkit-appearance:none;-moz-appearance:none;width:445px;color:#fff;padding:0 40px 0 50px;box-sizing:border-box;font-size:16px;background-color:#000;border:1px solid #535659;background-image:url(/assets/img/ic_search.svg);background-position:18px center;background-repeat:no-repeat;transition:all 250ms;position:absolute;right:0;top:calc(50% - 20px);-webkit-filter:invert(1);filter:invert(1)}.header .header_search--input::-webkit-search-cancel-button,.header .header_search--input::-webkit-search-decoration,.header .header_search--input::-webkit-search-results-button,.header .header_search--input::-webkit-search-results-decoration{display:none}.header .header_search--input::-ms-clear,.header .header_search--input::-ms-reveal{display:none;width:0;height:0}.header .header_search.isClose .header_search--input{background-color:transparent;width:40px;cursor:pointer;color:transparent;padding:0;background-position:right center;border:none}.header .header_search--submit{display:none}.header .header_search--clear{position:absolute;top:calc(50% - 10px);right:12px;width:20px;height:20px;border-radius:50%;cursor:pointer}.header .header_search--clear::after,.header .header_search--clear::before{content:'';width:13px;background:#535659;height:2px;top:9px;left:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;transition:background-color .225s}.header .header_search--clear::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .header_search.isClose .header_search--clear{display:none}.popup_bg{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:300;display:none}.popup_bg .popup_order{width:408px;background-color:#fff}.popup_bg .popup_order .heading{height:76px;line-height:76px;font-size:26px;padding:0 30px;border-bottom:1px solid #e1e1e1;position:relative}.popup_bg .popup_order .heading .close{width:76px;height:76px;background-image:url(/assets/img/cross.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:0;right:0;cursor:pointer}.popup_bg .popup_order .footer{height:78px;line-height:78px;font-size:18px;background-color:#f6f6f6;text-align:center}.popup_bg .popup_order .footer a{color:#0778e8;text-decoration:none}.popup_bg .popup_order .jotform-form{width:100%;box-sizing:border-box;padding:24px 32px 32px}.popup_bg .popup_order .jotform-form input,.popup_bg .popup_order .jotform-form select,.popup_bg .popup_order .jotform-form textarea{border:1px solid #ececec!important;border-radius:2px!important;width:100%;-o-box-shadow:none;box-shadow:none}.popup_bg .popup_order .jotform-form input,.popup_bg .popup_order .jotform-form select{height:40px!important;padding-left:16px;font-size:16px;font-weight:500}.popup_bg .popup_order .jotform-form select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/assets/img/select_arr.svg);background-repeat:no-repeat;background-position:right 12px center}.popup_bg .popup_order .jotform-form .form-buttons-wrapper{margin-left:0!important;text-align:right}.popup_bg .popup_order .jotform-form button{background:#fff;border:2px solid rgba(7,120,232,.5);border-radius:100px;font-size:16px;font-weight:700;color:#0778e8;height:48px;line-height:44px;padding:0 24px;margin:24px 0 0;box-shadow:none}.popup_bg .popup_order .jotform-form button:focus{outline:0}.popup_bg .popup_order .jotform-form .form-line-active,.popup_bg .popup_order .jotform-form .form-line-error{background-color:#fff}.popup_bg .popup_order .jotform-form .form-line-active input,.popup_bg .popup_order .jotform-form .form-line-error input{-o-box-shadow:none;box-shadow:none}.popup_bg .popup_order .jotform-form .form-error-message{background-color:#fff;color:red}.popup_bg .popup_order .jotform-form .form-error-message .form-error-arrow,.popup_bg .popup_order .jotform-form .form-error-message img{display:none}.popup_bg .popup_order .jotform-form .formFooter,.popup_bg .popup_order .jotform-form .formFooter-heightMask{display:none}.popup_bg .popup_order .jotform-form *{font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif!important}.popup_bg .popup_order .jotform-form .form-all{width:100%}.popup_bg .popup_order .jotform-form .form-all ul li{padding:0;margin:0;width:auto}.popup_bg .popup_order .jotform-form .form-all ul li label{font-size:18px;line-height:20px;color:#24282d}.popup_bg .popup_order .jotform-form .form-all ul li[data-type=control_image]{width:auto;float:left;margin:0}.popup_bg .popup_order .jotform-form .form-all ul li[data-type=control_dropdown] .form-input-wide{width:100%!important}.popup_bg .popup_order .jotform-form .form-all ul li[data-type=control_dropdown] .form-input-wide select{width:100%!important}.popup_bg .popup_order .jotform-form .form-all ul .fr{width:calc(100% - 165px);float:right;text-align:left}.popup_bg .popup_order .jotform-form .form-all ul .fr .form-header-group{padding:0;margin:0;border:none}.popup_bg .popup_order .jotform-form .form-all ul .fr .form-header-group .form-header{font-size:26px;line-height:28px;color:#24282d;margin-bottom:16px}.popup_bg .popup_order .jotform-form .form-all ul .fr+li{clear:both;padding-top:30px}.product_form--popup{max-width:665px;width:100%;background-color:#fff;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:80%;-webkit-animation:.225s scaleInWithTransformv2;animation:.225s scaleInWithTransformv2;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product_form--popup .grey_bg{padding:24px 32px 1px;background-color:#f4f4f4}.product_form--popup .grey_bg label{line-height:normal}.product_form--popup .grey_bg label[for=Planning__c]{margin-bottom:0}.product_form--popup .grey_bg label[for=Additional_information__c]{margin-bottom:8px}.product_form--popup .grey_bg label[for=Radiobutton__c]{margin-bottom:16px}.product_form--popup.close{-webkit-animation:.225s scaleOutWithTransformv2 forwards;animation:.225s scaleOutWithTransformv2 forwards}.product_form--popup-top{padding:24px 32px;box-sizing:border-box;border-bottom:1px solid #e1e1e1;position:relative;color:#24282d;background-color:#fff;z-index:1}.product_form--popup-top-text{font-size:26px;line-height:1;padding-right:76px}.product_form--popup-top-close{width:76px;height:100%;background-image:url(/assets/img/cross.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:0;right:0;cursor:pointer}.product_form--popup img{max-width:100%;max-height:160px;display:block;margin:0 auto 28px}.product_form--popup-form{padding:32px 0 0;color:#000;font-size:18px;line-height:20px;position:relative;width:100%;box-sizing:border-box;bottom:0;overflow:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product_form--popup-form .g-recaptcha{clear:both;margin-bottom:24px}.product_form--popup-form .form_row.img{padding:0 32px 8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.product_form--popup-form .form_row--img{width:calc(50% - 12px);float:left;margin-right:24px}.product_form--popup-form .form_row::after{content:"";display:table;clear:both}.product_form--popup-form .form_row .js-version-only-legend{width:100%}.product_form--popup-form .form_row .js-version-only-legend h4{font-size:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:8px;margin-top:16px}.product_form--popup-form .form_row .js-version-only-legend h4 span{margin-left:auto;font-weight:700;font-size:24px}.product_form--popup-form .form_row .js-version-only-legend p{font-size:11px;line-height:1.4}.product_form--popup-form .form_row .js-version-only-legend p:last-child{padding-bottom:16px}.product_form--popup-form .form_row .js-version-only-input.mobile-only{display:none}.product_form--popup-form .form_row .js-version-only-input label{display:block;margin-bottom:15px}.product_form--popup-form .form_row .js-version-only-input input{display:block;width:100%;-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.product_form--popup-form .form_row .js-version-only-input input::-webkit-inner-spin-button,.product_form--popup-form .form_row .js-version-only-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product_form--popup-form .form_row .inp_holder{width:calc(50% - 12px);float:left}.product_form--popup-form .form_row .inp_holder:first-child{margin-right:24px}.product_form--popup-form .form_row .inp_holder>label{margin-bottom:0}.product_form--popup-form .form_row .inp_holder.country{width:100%;margin-right:0}.product_form--popup-form .form_row .holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 12px)}.product_form--popup-form .form_row .holder .is-smaller{margin-bottom:12px}.product_form--popup-form .form_row .holder .availability{font-size:14px;margin-bottom:8px}.product_form--popup-form .form_row .holder .inp_holder{width:100%}.product_form--popup-form .form_row .holder .label-price{width:100%;margin:0 0 8px}.product_form--popup-form .form_row .holder .price-radio{padding:14px 14px 14px 36px;border:1px solid #ececec;font-size:14px;position:relative;cursor:pointer;border-radius:2px}.product_form--popup-form .form_row .holder .price-radio::before{position:absolute;left:12px;top:12px;content:'';width:16px;height:16px;border-radius:50%;border:1px solid #d8d8d8}.product_form--popup-form .form_row .holder .price-radio::after{position:absolute;left:16px;top:16px;content:'';width:10px;height:10px;border-radius:50%;background-color:#fff}.product_form--popup-form .form_row .holder .price-radio span{font-size:16px;display:block;margin-top:4px}.product_form--popup-form .form_row .holder .price-radio .price{font-size:18px;margin-top:8px;font-weight:700;text-align:right}.product_form--popup-form .form_row .holder input[type=radio]:checked~.price-radio{border-color:#f6be00}.product_form--popup-form .form_row .holder input[type=radio]:checked~.price-radio::before{border-color:#f6be00;background-color:#f6be00}.product_form--popup-form .form_row .holder input[type=radio]:checked~.price-radio::after{background-color:#2a2a2a}.product_form--popup-form .js-first-list>.form_row,.product_form--popup-form .js-second-list>.form_row{margin-bottom:16px}.product_form--popup-form h3{font-size:26px;line-height:1.1;margin-bottom:28px}.product_form--popup-form .inp_holder{margin-bottom:24px;font-size:16px}.product_form--popup-form .intl-tel-input{margin-top:8px;max-height:40px;display:inline-block;width:100%}.product_form--popup-form br{display:none}.product_form--popup-form input[type=number],.product_form--popup-form input[type=text],.product_form--popup-form select{margin:8px 0 0;height:40px;width:100%;border:1px solid #ececec;border-radius:2px;background-color:#fff;font-size:16px;line-height:20px;box-sizing:border-box;padding:0 16px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .225s}.product_form--popup-form input[type=number]:hover,.product_form--popup-form input[type=text]:hover,.product_form--popup-form select:hover{border-color:rgba(34,34,34,.2)}.product_form--popup-form input[type=number]:focus,.product_form--popup-form input[type=text]:focus,.product_form--popup-form select:focus{border-color:rgba(34,34,34,.4)}.product_form--popup-form input[type=number]:active,.product_form--popup-form input[type=text]:active,.product_form--popup-form select:active{border-color:#2f80e8}.product_form--popup-form input[type=number].empty,.product_form--popup-form input[type=text].empty,.product_form--popup-form select.empty{border-color:red}.product_form--popup-form textarea{outline:0;margin:8px 0 24px;width:100%;display:block;padding:9px 16px;min-height:80px;border:1px solid #ececec;border-radius:2px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;box-sizing:border-box}.product_form--popup-form textarea:hover{border-color:rgba(34,34,34,.2)}.product_form--popup-form textarea:focus{border-color:rgba(34,34,34,.4)}.product_form--popup-form textarea:active{border-color:#2f80e8}.product_form--popup-form select:not([multiple]){background:#fff url(/assets/img/select_arr.svg) no-repeat calc(100% - 16px) center}.product_form--popup-form select[multiple]{height:120px}.product_form--popup-form .btnSubmit,.product_form--popup-form input[type=submit]{height:48px;margin-bottom:32px;border-radius:0;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;font-size:16px;line-height:44px;border:1px solid #f6be00;box-sizing:border-box;color:#000;padding:0 40px;cursor:pointer;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,sans-serif;transition:all 250ms;float:right}.product_form--popup-form .btnSubmit:hover,.product_form--popup-form input[type=submit]:hover{background-color:#f6be00}.product_form--popup-form .btnSubmit{margin-top:24px;margin-bottom:24px;margin-right:32px}.product_form--popup-form p.empty,.product_form--popup-form p.invalid{display:none;font-size:12px;color:red;margin-top:8px}.product_form--popup .inp_holder.empty input,.product_form--popup .inp_holder.empty select,.product_form--popup .inp_holder.empty textarea{border-color:red!important}.product_form--popup .inp_holder.empty p.empty{display:block}.product_form--popup .inp_holder.invalid input,.product_form--popup .inp_holder.invalid select,.product_form--popup .inp_holder.invalid textarea{border-color:red!important}.product_form--popup .inp_holder.invalid p.invalid{display:block}.product_form--popup-label{width:100%;line-height:18px;font-size:14px;overflow:unset;margin-bottom:12px;display:-webkit-flex;display:-ms-flexbox;display:flex}.product_form--popup-label.last{margin-bottom:24px}.product_form--popup-label i{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product_form--popup-label a{color:inherit;text-decoration:none;border-bottom:1px solid #f6be00;transition:250ms}.product_form--popup-label a:hover{border-bottom-color:transparent;color:#f6be00}.product_form--popup-label.error{color:red}.product_form--popup-label.error i{border-color:red}.yt_bg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:200;display:none}.yt_bg .close{position:absolute;width:40px;height:40px;cursor:pointer;top:40px;right:40px}.yt_bg .yt_iframe{width:78.2vw;height:44vw;max-height:100vh;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}.lang_header{position:fixed;top:0;left:0;right:0;height:20px;background-color:#fff;z-index:120;border-bottom:1px solid #f5f5f5}.lang_header .wd{overflow:hidden}.lang_header .wd .lang_sw{float:right;overflow:hidden}.lang_header .wd .lang_sw li{float:left;line-height:20px;margin-left:12px;font-size:9px;text-transform:uppercase;font-weight:500}.lang_header .wd .lang_sw li a{text-decoration:none;color:#535659}.lang_header .wd .lang_sw li a.current{color:#000}@media screen and (max-width:959px){.mobile_header{position:fixed;top:0;left:0;right:0;height:18.9333333333vw;padding:4vw 8vw 5.3333333333vw;background-color:#fff;box-sizing:border-box;z-index:200}.mobile_header.shadowed{box-shadow:0 0 20px 2px rgba(34,34,34,.08)}.mobile_header.fixed{position:fixed}.mobile_header .logo{height:9.3333333333vw}.mobile_header .hamburger{position:absolute;top:6.4vw;right:8vw;width:9.0666666667vw}.mobile_header .hamburger span{position:absolute;height:.8vw;background-color:#535659;display:block;width:100%;transition:250ms}.mobile_header .hamburger span.top{top:0}.mobile_header .hamburger span.middle,.mobile_header .hamburger span.middle2{top:2.6666666667vw}.mobile_header .hamburger span.bottom{top:5.3333333333vw}.mobile_header .hamburger.open span.bottom,.mobile_header .hamburger.open span.top{opacity:0}.mobile_header .hamburger.open span.middle{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile_header .hamburger.open span.middle2{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile_menu{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;overflow-x:hidden;background-color:#fff;z-index:100;display:none;-webkit-animation:slideToLeft .3s;animation:slideToLeft .3s}.mobile_menu .top{padding:25.0666666667vw 8vw 8vw;background:#f4f4f4}.mobile_menu .top ul li{margin-bottom:5.26vw;opacity:0}.mobile_menu .top ul li:nth-child(1){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:50ms;animation-delay:50ms}.mobile_menu .top ul li:nth-child(2){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.mobile_menu .top ul li:nth-child(3){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:150ms;animation-delay:150ms}.mobile_menu .top ul li a{height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#535659;font-size:4.8vw}.mobile_menu .top ul li a img{height:11.7333333333vw;display:inline-block;margin-right:5.6vw}.mobile_menu .top ul li a span{position:relative;text-transform:uppercase;line-height:6.4vw}.mobile_menu .top ul li:last-child{margin-bottom:0}.mobile_menu .bottom{padding:8vw}.mobile_menu .bottom ul{border-bottom:1px solid #cfcfcf;margin-bottom:8vw}.mobile_menu .bottom ul li{font-size:5.8666666667vw;line-height:6.4vw;margin-bottom:8vw;opacity:0}.mobile_menu .bottom ul li:nth-child(1){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:175ms;animation-delay:175ms}.mobile_menu .bottom ul li:nth-child(2){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.mobile_menu .bottom ul li:nth-child(3){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:225ms;animation-delay:225ms}.mobile_menu .bottom ul li:nth-child(4){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:250ms;animation-delay:250ms}.mobile_menu .bottom ul li:nth-child(5){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:275ms;animation-delay:275ms}.mobile_menu .bottom ul li:nth-child(6){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.mobile_menu .bottom ul li:nth-child(7){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:325ms;animation-delay:325ms}.mobile_menu .bottom ul li:nth-child(8){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:350ms;animation-delay:350ms}.mobile_menu .bottom ul li:nth-child(9){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:375ms;animation-delay:375ms}.mobile_menu .bottom ul li:nth-child(10){-webkit-animation:slideToLeft .3s forwards;animation:slideToLeft .3s forwards;-webkit-animation-delay:.4s;animation-delay:.4s}.mobile_menu .bottom ul li a{text-decoration:none;color:#515757;text-transform:uppercase}.mobile_menu .bottom ul li a.active{color:#333}.mobile_menu .bottom .mob_lang_heading{font-size:4.2666666667vw;margin-bottom:4.8vw;font-weight:500;color:#333;text-transform:uppercase}.mobile_menu .bottom .lang_select{width:100%;height:8.5333333333vw;font-size:3.7333333333vw;padding-left:4.2666666667vw;border:1px solid #e1e1e1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/img/select_arr.svg) no-repeat 98% center;border-radius:0}.header_search_mob{margin-bottom:6.4vw}.header_search_mob--input{height:10.6666666667vw;width:100%;box-sizing:border-box;background-color:#fff;border:1px solid #cfcfcf;background-image:url(/assets/img/search.svg);background-size:6.6666666667vw;background-position:4.2666666667vw center;font-size:4.8vw;line-height:9.6vw;color:rgba(34,34,34,.8);background-repeat:no-repeat;padding:0 5.3333333333vw 0 13.3333333333vw;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-border-radius:0}.header_search_mob--input::-webkit-search-cancel-button,.header_search_mob--input::-webkit-search-decoration,.header_search_mob--input::-webkit-search-results-button,.header_search_mob--input::-webkit-search-results-decoration{display:none}.header_search_mob--input::-webkit-input-placeholder{color:rgba(34,34,34,.2);line-height:9.6vw}.header_search_mob--input::-moz-placeholder{color:rgba(34,34,34,.2);line-height:9.6vw}.header_search_mob--submit{display:none}.popup_bg{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.yt_bg{width:100%;height:100%;background-color:#000;z-index:200;padding-top:15vw;display:none}.yt_bg .close{position:absolute;width:10vw;height:10vw;cursor:pointer;top:5vw;right:8vw}.yt_bg .yt_iframe{width:100%;height:calc(100% - 32vw);margin:0 auto;top:0;-webkit-transform:none;transform:none}.product_form--popup{height:100%}.product_form--popup-top{padding:5.3333333333vw 8vw}.product_form--popup-top-text{font-size:6.4vw;padding-right:20.2666666667vw}.product_form--popup-top-close{width:20.2666666667vw}.product_form--popup img{max-width:100%;max-height:37.3333333333vw;display:block;margin:0 auto 8vw;float:none}.product_form--popup .grey_bg{padding:6.4vw 8vw .2666666667vw}.product_form--popup .form_row .js-version-only-input{display:none}.product_form--popup .form_row .js-version-only-input.mobile-only{display:block;width:100%}.product_form--popup .form_row .js-version-only-input.mobile-only label{margin-top:16px}.product_form--popup .form_row.img{padding:0 8vw 8px}.product_form--popup .form_row h3{text-align:center;margin-bottom:6.4vw;font-size:6.4vw}.product_form--popup .form_row .form_row--img{width:100%;margin-right:0}.product_form--popup .form_row .inp_holder{float:none;width:100%}.product_form--popup .form_row .inp_holder:first-child{margin-right:0}.product_form--popup .form_row .holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.product_form--popup .inp_holder{margin-bottom:0}.product_form--popup-form{padding:8vw 0;font-size:4.2666666667vw;line-height:4.8vw;height:calc(100% - 18vw)}.product_form--popup-form .g-recaptcha{clear:both;margin-bottom:6.4vw}.product_form--popup-form .intl-tel-input{margin-bottom:4.2666666667vw}.product_form--popup-form input[type=text],.product_form--popup-form select{margin:2.1333333333vw 0 4.2666666667vw;height:10.6666666667vw;font-size:4.2666666667vw;line-height:1.2;padding:0 3.2vw}.product_form--popup-form textarea{margin:2.1333333333vw 0 4.2666666667vw;padding:2.1333333333vw 3.2vw;min-height:26.6666666667vw;resize:none}.product_form--popup-form select[multiple]{height:26.6666666667vw}.product_form--popup-form .btnSubmit,.product_form--popup-form input[type=submit]{height:12.8vw;width:calc(100% - 16vw);margin:6.4vw 8vw;font-size:4.2666666667vw;line-height:11.7333333333vw;padding:0 8vw;text-align:center}}@media screen and (min-width:959px) and (max-width:1240px){.header .header_search--input{width:380px}}@media screen and (min-width:959px) and (max-width:1080px){.header .header_search{min-width:30px}.header .header_search--input{width:300px}.header .header_search.isClose .header_search--input{width:40px;background-position:17px center}}@-webkit-keyframes scaleInWithTransform{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@keyframes scaleInWithTransform{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@-webkit-keyframes scaleOutWithTransform{from{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}to{opacity:0;-webkit-transform:scale(.5) translate(-50%,-50%);transform:scale(.5) translate(-50%,-50%)}}@keyframes scaleOutWithTransform{from{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}to{opacity:0;-webkit-transform:scale(.5) translate(-50%,-50%);transform:scale(.5) translate(-50%,-50%)}}@-webkit-keyframes scaleInWithTransformv2{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleInWithTransformv2{from{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOutWithTransformv2{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes scaleOutWithTransformv2{from{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}.footer{z-index:1;position:relative}.footer .top{background-color:#f4f4f4;padding:30px 0 16px}.footer .top .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.footer .top .wd section{width:calc(100% / 5 + 3px)}.footer .top .wd section .heading{font-size:14px;font-weight:500;color:#333;margin-bottom:15px;text-transform:uppercase}.footer .top .wd section ul{font-size:14px;line-height:1.5}.footer .top .wd section ul li:not(:last-child){margin-bottom:12px}.footer .top .wd section ul li a{color:rgba(34,34,34,.6);text-decoration:none;transition:250ms}.footer .top .wd section ul li a:hover{color:rgba(34,34,34,.8)}.footer .top .wd section ul li a.active{color:#222}.footer .top .wd section .social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .top .wd section .social a{display:block;text-decoration:none;opacity:1;margin-right:10px;transition:250ms}.footer .top .wd section .social a img{transition:250ms;width:30px;border:1px solid #cfcfcf}.footer .top .wd section .social a:hover img{border-color:#535659}.footer .top .wd section .footer_lang select{min-width:200px;height:32px;font-size:14px;padding-left:16px;border:1px solid #e1e1e1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/assets/img/select_arr.svg) no-repeat 98% center;border-radius:0}.footer .top .wd-bottom section{padding-top:30px;width:calc(100% - 40px);display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.footer .top .wd-bottom section>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin-left:32px}.footer .top .wd-bottom section>div .heading{margin-right:20px;margin-bottom:0}.footer .bottom{height:78px}.footer .bottom .copy{line-height:78px;float:left;font-size:13px;color:#333;margin-right:50px;font-weight:500}.footer .bottom ul{float:left}.footer .bottom ul li{float:left;margin-right:16px;font-size:14px}.footer .bottom ul li a{display:block;line-height:78px;text-decoration:none;color:rgba(34,34,34,.6);transition:250ms}.footer .bottom ul li a:hover{color:rgba(34,34,34,.8)}.footer .bottom ul li a.active{color:#222}.footer .bottom .lang_select{float:right;height:32px;margin-top:23px;padding:0 44px 0 24px;line-height:32px;border-radius:100px;border:1px solid #e5e5e5;position:relative;font-size:14px;color:#333;cursor:pointer;transition:250ms}.footer .bottom .lang_select:hover{border-color:#c5c5c5}.footer .bottom .lang_select:after{content:url(/assets/img/view_all.svg);display:block;position:absolute;top:50%;margin-top:-8px;right:24px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer--disclaimer{background-color:#f4f4f4;border-top:1px solid #fff}.footer--disclaimer-links-wrapper{border-top:1px solid #fff}.footer--disclaimer-links li{color:rgba(34,34,34,.6);font-size:14px;line-height:76px;margin-right:32px;float:left}.footer--disclaimer-links li a{text-decoration:none;color:rgba(34,34,34,.6);transition:color .225s}.footer--disclaimer-links li a:hover{color:#222}.footer--disclaimer-links li:last-child{float:right}.footer--disclaimer-links-right{float:right}.footer--disclaimer-links-right li{margin-right:0;margin-left:24px}.footer--disclaimer-text{padding-top:24px;padding-bottom:24px;font-size:10px;line-height:17px;color:rgba(34,34,34,.6)}.footer--disclaimer-text strong{font-size:13px;line-height:16px;color:#333;margin-bottom:8px}@media screen and (max-width:959px){.footer .top{min-width:0;padding:8vw 0;padding-bottom:0}.footer .top .wd{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .top .wd section{min-width:50%;max-width:50%;margin-bottom:8.5333333333vw;-webkit-flex:1;-ms-flex:1;flex:1}.footer .top .wd section .footer_lang select{height:8.5333333333vw;font-size:3.7333333333vw;padding-left:4.2666666667vw}.footer .top .wd section ul{font-size:3.7333333333vw}.footer .top .wd section ul li:not(:last-child){margin-bottom:3.2vw}.footer .top .wd section .heading{font-size:4.2666666667vw;margin-bottom:4.8vw}.footer .top .wd section .heading ul{font-size:4.2666666667vw;line-height:8vw}.footer .top .wd section.social_sec{min-width:100%;margin-bottom:5.3333333333vw}.footer .top .wd section.social_sec .heading{margin-bottom:3.7333333333vw}.footer .top .wd section.social_sec a img{width:10.1333333333vw}.footer .top .wd-bottom section{padding-top:0;width:100%;display:block}.footer .top .wd-bottom section>div{display:block;width:100%;margin-left:0}.footer .top .wd-bottom section>div:not(:last-child){margin-bottom:8.5333333333vw}.footer .bottom{height:auto;overflow:hidden}.footer .bottom .wd ul{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e1e1e1;float:none;margin-bottom:4.8vw}.footer .bottom .wd ul li{float:none;font-size:3.7333333333vw;margin-right:0}.footer .bottom .wd ul li a{line-height:16.5333333333vw}.footer .bottom .wd .copy{color:rgba(51,51,51,.6);font-size:3.2vw;line-height:4.5333333333vw;width:100%;margin-right:0;border-bottom:1px solid #e1e1e1;padding-bottom:4.2666666667vw}.footer .bottom .wd .lang_select{float:right;height:8.5333333333vw;padding:0 11.7333333333vw 0 6.4vw;font-size:3.7333333333vw;line-height:8.5333333333vw;margin-top:-.5333333333vw}.footer--disclaimer{min-width:0;background-color:#fff;color:#222}.footer--disclaimer-links{padding-top:2.1333333333vw}.footer--disclaimer-links li{width:auto;margin:0 8vw 0 0;font-size:3.7333333333vw;line-height:8vw}.footer--disclaimer-links li:last-child{float:left}.footer--disclaimer-links-right{float:left}.footer--disclaimer-text{padding-top:4.2666666667vw;padding-bottom:4.2666666667vw;font-size:2.6666666667vw;line-height:4.8vw}}.index_wrapper .hard .hard_slider,.index_wrapper .hpc .hpc_slider,.index_wrapper .soft .soft_slider{position:relative}.index_wrapper .hard .hard_slider .controls .buttons .next,.index_wrapper .hard .hard_slider .controls .buttons .prev,.index_wrapper .hpc .hpc_slider .controls .buttons .next,.index_wrapper .hpc .hpc_slider .controls .buttons .prev,.index_wrapper .soft .soft_slider .controls .buttons .next,.index_wrapper .soft .soft_slider .controls .buttons .prev{width:44px;height:44px;border-radius:44px;position:absolute;top:50%;margin-top:-49px;transition:250ms;cursor:pointer}.index_wrapper .hard .hard_slider .controls .buttons .next::after,.index_wrapper .hard .hard_slider .controls .buttons .prev::after,.index_wrapper .hpc .hpc_slider .controls .buttons .next::after,.index_wrapper .hpc .hpc_slider .controls .buttons .prev::after,.index_wrapper .soft .soft_slider .controls .buttons .next::after,.index_wrapper .soft .soft_slider .controls .buttons .prev::after{content:'';border-width:0 2px 2px 0;border-color:#cfcfcf;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;width:20px;height:20px;top:10px;transition:250ms}.index_wrapper .hard .hard_slider .controls .buttons .next:hover::after,.index_wrapper .hard .hard_slider .controls .buttons .prev:hover::after,.index_wrapper .hpc .hpc_slider .controls .buttons .next:hover::after,.index_wrapper .hpc .hpc_slider .controls .buttons .prev:hover::after,.index_wrapper .soft .soft_slider .controls .buttons .next:hover::after,.index_wrapper .soft .soft_slider .controls .buttons .prev:hover::after{border-color:#535659}.index_wrapper .hard .hard_slider .controls .buttons .prev,.index_wrapper .hpc .hpc_slider .controls .buttons .prev,.index_wrapper .soft .soft_slider .controls .buttons .prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.index_wrapper .hard .hard_slider .controls .buttons .next,.index_wrapper .hpc .hpc_slider .controls .buttons .next,.index_wrapper .soft .soft_slider .controls .buttons .next{right:0}.index_wrapper .hard .hard_slider .controls .bars,.index_wrapper .hpc .hpc_slider .controls .bars,.index_wrapper .soft .soft_slider .controls .bars{position:absolute;left:86px;bottom:68px}.index_wrapper .hard .hard_slider .controls .bars .bar,.index_wrapper .hpc .hpc_slider .controls .bars .bar,.index_wrapper .soft .soft_slider .controls .bars .bar{float:left;margin-right:8px;width:60px;height:2px;background-color:rgba(51,51,51,.2)}.index_wrapper .hard .hard_slider .controls .bars .bar.active,.index_wrapper .hpc .hpc_slider .controls .bars .bar.active,.index_wrapper .soft .soft_slider .controls .bars .bar.active{background-color:#333}.index_wrapper .hard .hard_slider .controls .bars .bar .progress,.index_wrapper .hpc .hpc_slider .controls .bars .bar .progress,.index_wrapper .soft .soft_slider .controls .bars .bar .progress{height:100%;background-color:#333;width:0}.index_wrapper .hard .hard_slider .slides .slide,.index_wrapper .hpc .hpc_slider .slides .slide,.index_wrapper .soft .soft_slider .slides .slide{height:450px;display:-webkit-flex;display:-ms-flexbox;display:flex}.index_wrapper .hard .hard_slider .slides .slide .info,.index_wrapper .hpc .hpc_slider .slides .slide .info,.index_wrapper .soft .soft_slider .slides .slide .info{padding-top:93px;left:86px;width:calc(50% - 86px);position:relative;box-sizing:border-box}.index_wrapper .hard .hard_slider .slides .slide .info .dtonly,.index_wrapper .hpc .hpc_slider .slides .slide .info .dtonly,.index_wrapper .soft .soft_slider .slides .slide .info .dtonly{max-width:220px}.index_wrapper .hard .hard_slider .slides .slide .info .product_name,.index_wrapper .hpc .hpc_slider .slides .slide .info .product_name,.index_wrapper .soft .soft_slider .slides .slide .info .product_name{font-size:24px;font-weight:500;color:#333;text-transform:uppercase}.index_wrapper .hard .hard_slider .slides .slide .info .availability,.index_wrapper .hpc .hpc_slider .slides .slide .info .availability,.index_wrapper .soft .soft_slider .slides .slide .info .availability{margin-top:5px;font-weight:500}.index_wrapper .hard .hard_slider .slides .slide .info .price,.index_wrapper .hpc .hpc_slider .slides .slide .info .price,.index_wrapper .soft .soft_slider .slides .slide .info .price{font-weight:500}.index_wrapper .hard .hard_slider .slides .slide .info .price:not(:last-child),.index_wrapper .hpc .hpc_slider .slides .slide .info .price:not(:last-child),.index_wrapper .soft .soft_slider .slides .slide .info .price:not(:last-child){margin-bottom:8px}.index_wrapper .hard .hard_slider .slides .slide .info .prices,.index_wrapper .hpc .hpc_slider .slides .slide .info .prices,.index_wrapper .soft .soft_slider .slides .slide .info .prices{margin-bottom:24px;margin-top:20px}.index_wrapper .hard .hard_slider .slides .slide .info .description,.index_wrapper .hpc .hpc_slider .slides .slide .info .description,.index_wrapper .soft .soft_slider .slides .slide .info .description{font-size:14px;line-height:24px;color:#535659;margin-top:20px;margin-bottom:12px;font-weight:300;width:calc(100% - 68px)}.index_wrapper .hard .hard_slider .slides .slide .illustration,.index_wrapper .hpc .hpc_slider .slides .slide .illustration,.index_wrapper .soft .soft_slider .slides .slide .illustration{position:absolute;right:83px;width:calc(50% - 83px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.index_wrapper .hard .hard_slider .slides .slide--img_holder,.index_wrapper .hpc .hpc_slider .slides .slide--img_holder,.index_wrapper .soft .soft_slider .slides .slide--img_holder{width:50%;position:relative;display:block}.index_wrapper .hard .hard_slider .slides .slide--img_holder img.illustration,.index_wrapper .hpc .hpc_slider .slides .slide--img_holder img.illustration,.index_wrapper .soft .soft_slider .slides .slide--img_holder img.illustration{position:relative;margin:0 auto;max-height:302px;max-width:100%;width:auto;right:0;left:0;display:block}.index_wrapper section{padding-top:40px}.index_wrapper section:nth-child(odd){background-color:#f4f4f4}.index_wrapper section .wd{position:relative}.index_wrapper section .wd h2{font-size:38px;font-weight:100;line-height:38px}.index_wrapper section .wd .view_link{display:inline-block;height:36px;border:1px solid #cfcfcf;padding:0 34px 0 22px;font-size:14px;line-height:34px;text-decoration:none;color:#000;position:absolute;right:20px;top:2px;transition:250ms}.index_wrapper section .wd .view_link:hover{border-color:#535659}.index_wrapper section .wd .view_link:after{content:'';display:block;position:absolute;top:calc(50% - 4px);margin-top:0;right:17px;width:7px;height:7px;border-width:0 1px 1px 0;border-color:#000;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.index_wrapper .index_top{background-color:#fff;padding-top:170px;position:relative;overflow:hidden;background-size:cover;background-position:center;height:650px}.index_wrapper .index_top .main__heading,.index_wrapper .index_top h1{color:#333;font-size:42px;line-height:48px;font-weight:100;margin-bottom:30px;letter-spacing:-.8px}.index_wrapper .index_top .play_button{color:#333!important}@media screen and (max-width:959px){.index_wrapper .index_top .play_button{height:10.1333333333vw!important;line-height:9.6vw!important;margin-bottom:2.1333333333vw;padding:0 4.2666666667vw 0 9.6vw!important}.index_wrapper .index_top .play_button:before{border:1.8666666667vw solid transparent;border-left:3.2vw solid #fff;left:4vw!important;margin-top:-1.8666666667vw}}.index_wrapper .index_top .temp_wrapper{width:54vw}.index_wrapper .index_top .button{font-size:16px;line-height:46px;height:48px;border:1px solid #fff;display:inline-block;text-decoration:none;color:#333;padding:0 20px;transition:250ms;margin-left:12px;opacity:0;-webkit-animation:bitsFadeIn .6s forwards;animation:bitsFadeIn .6s forwards;-webkit-animation-delay:.6s;animation-delay:.6s}@media screen and (min-width:959px){.index_wrapper .index_top .button:hover{border-color:#000}}@media screen and (max-width:959px){.index_wrapper .index_top .button{margin-left:0;font-size:3.733vw;line-height:9.6vw;height:10.1333333333vw}}.index_wrapper .index_top #mask{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1 );-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(4);transform:scale(4)}.index_wrapper .index_top canvas{position:absolute;top:0;left:0}.index_wrapper .index_top .wd{z-index:2;position:relative;height:100%;max-width:840px;padding:0 30px;opacity:0;-webkit-animation:bitsFadeIn .6s forwards;animation:bitsFadeIn .6s forwards;-webkit-animation-delay:.6s;animation-delay:.6s;max-height:300px}.index_wrapper .index_top .wd .temp_wrapper{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.index_wrapper .soft{padding-top:40px}.index_wrapper .hard{padding-top:40px}.index_wrapper .hard .slides .slide{display:-webkit-flex;display:-ms-flexbox;display:flex}.index_wrapper .hard .slides .slide .slide--img_holder{box-sizing:border-box}.index_wrapper .hpc .hpc_slider .controls .bars{left:calc(50% + 16px);bottom:56px}.index_wrapper .hpc .hpc_slider .slides .slide .info{left:10px;padding-top:97px}.index_wrapper .hpc .hpc_slider .slides .slide img.illustration{left:20px}.index_wrapper .securing{padding-top:56px;padding-bottom:68px}.index_wrapper .securing h2{margin-bottom:34px}.index_wrapper .securing .securing_container{position:relative}.index_wrapper .securing .securing_container .text{width:calc(50%);padding:50px 54px 100px 0;box-sizing:border-box;color:#333}.index_wrapper .securing .securing_container .text .top{font-size:24px;line-height:32px;font-weight:300;margin-bottom:24px}.index_wrapper .securing .securing_container .text .bottom{font-size:14px;line-height:22px;font-weight:300}.index_wrapper .securing .securing_container .pic{position:absolute;top:0;right:0;bottom:0;width:calc(50% - 20px);background-size:cover;background-position:right center}.index_wrapper .news{padding-bottom:50px;padding-top:46px}.index_wrapper .news h2{margin-bottom:26px}.index_wrapper .news .news_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.index_wrapper .news .news_container .article{width:calc(100% / 3 - 40px / 3);min-height:240px;padding:35px 40px 70px;box-sizing:border-box;text-decoration:none;position:relative;overflow:hidden}.index_wrapper .news .news_container .article .title{color:#fff;font-size:18px;line-height:26px;position:relative;z-index:2}.index_wrapper .news .news_container .article .source{position:absolute;bottom:25px;right:30px;font-size:12px;text-align:right;color:rgba(255,255,255,.7);z-index:2}.index_wrapper .news .news_container .article .source span{display:block;font-size:16px;margin-bottom:6px;color:#fff}.index_wrapper .news .news_container .article__bg{position:absolute;width:100%;height:100%;z-index:0;left:0;top:0;background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-filter:blur(2px);filter:blur(2px);transition:250ms -webkit-filter;transition:250ms filter;transition:250ms filter,250ms -webkit-filter}.index_wrapper .news .news_container .article .mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;transition:250ms;z-index:1}.index_wrapper .news .news_container .article:hover .article__bg{-webkit-filter:none;filter:none}.index_wrapper .news .news_container .article:hover .mask{background-color:rgba(0,0,0,.3)}.index_wrapper .ceo{background-color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF6F6F6');background-image:-owg-linear-gradient(top,#fff 0,#f6f6f6 100%);background-image:linear-gradient(top,#fff 0,#f6f6f6 100%);padding-top:126px;height:444px;box-sizing:border-box}.index_wrapper .ceo .wd{height:317px}.index_wrapper .ceo .position{color:rgba(51,51,51,.5);font-size:18px;line-height:32px;margin-bottom:29px}.index_wrapper .ceo .quote{font-size:22px;line-height:32px;font-style:italic;width:calc(50% - 34px);font-weight:300;box-sizing:border-box;margin-left:50px;position:relative}.index_wrapper .ceo .quote:before{content:url(/assets/img/quotes_left.svg);display:block;position:absolute;top:4px;left:-24px}.index_wrapper .ceo .quote>p:after{content:url(/assets/img/quotes_left.svg);display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:5px}.index_wrapper .ceo .seo_photo{position:absolute;left:calc(50% + 101px);height:404px;bottom:0}.index_wrapper .leadership{padding-bottom:54px}.index_wrapper .leadership h2{margin-bottom:40px}.index_wrapper .leadership .leadership_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.index_wrapper .leadership .leadership_container .leadership_item{width:25%;padding:0 19px;padding-bottom:14px;box-sizing:border-box;margin-bottom:30px}.index_wrapper .leadership .leadership_container .leadership_item:nth-child(4n+1){padding-left:0}.index_wrapper .leadership .leadership_container .leadership_item:nth-child(4n+4){border-right:none;padding-right:0}.index_wrapper .leadership .leadership_container .leadership_item .top{overflow:hidden;margin-bottom:17px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.index_wrapper .leadership .leadership_container .leadership_item .top img{width:56px;float:none;margin-bottom:18px}.index_wrapper .leadership .leadership_container .leadership_item .top .title{font-size:18px;line-height:22px;color:#333;width:100%}.index_wrapper .leadership .leadership_container .leadership_item .description{font-size:14px;line-height:18px;margin-bottom:16px;font-weight:300}.index_wrapper .leadership .leadership_container .leadership_item .more{margin-right:0}@media screen and (max-width:959px){.index_wrapper .mobile_header.fixed .logo{display:inline-block}.index_wrapper .index_top{height:auto;min-height:100vh;position:relative;padding-top:0;padding-bottom:5.3333333333vw}.index_wrapper .index_top .wd{max-height:100%;box-sizing:border-box;padding:33.0666666667vw 8vw;position:relative;-webkit-animation:none;animation:none;opacity:1;height:121vw}.index_wrapper .index_top .wd .mob_content{opacity:0;-webkit-animation:bitsFadeIn .6s forwards;animation:bitsFadeIn .6s forwards;-webkit-animation-delay:.6s;animation-delay:.6s}.index_wrapper .index_top .wd .play_button{opacity:0;-webkit-animation:bitsFadeIn .6s forwards;animation:bitsFadeIn .6s forwards;-webkit-animation-delay:.6s;animation-delay:.6s;padding-left:12vw}.index_wrapper .index_top .wd .main__heading,.index_wrapper .index_top .wd h1{display:none}.index_wrapper .index_top .wd .mob_content{margin-left:.2666666667vw}.index_wrapper .index_top .wd .mob_content img{display:block;height:18.1333333333vw;margin-bottom:5.3333333333vw}.index_wrapper .index_top .wd .mob_content .desc{padding-left:0;font-size:4.8vw;line-height:6.9333333333vw;margin-bottom:3.2vw;color:#000;font-weight:300;position:relative}.index_wrapper .index_top .wd .scrolldown{position:absolute;bottom:11.7333333333vw;color:rgba(255,255,255,.7);font-size:4.5333333333vw;font-weight:500;display:none}.index_wrapper .index_top .wd .scrolldown:before{content:url(/assets/img/arrow_down.svg);display:inline-block;position:relative;top:2.6666666667vw}.index_wrapper section .wd>.top{border-bottom:1px solid #e1e1e1;position:relative}.index_wrapper section .wd>.top .view_link{font-size:4.2666666667vw;border:none;padding:0;padding-right:5.3333333333vw;right:0;bottom:3.2vw;height:auto;line-height:4.2666666667vw;top:auto;background:url(/assets/img/view_all.svg) no-repeat 100% center;background-size:4.2666666667vw}.index_wrapper section .wd>.top .view_link:after{content:none;right:0;margin-top:-2.6666666667vw}.index_wrapper section .wd>.top h2{display:inline-block;border-bottom:1px solid #333;margin-bottom:-1px;padding-bottom:2.1333333333vw;font-size:10.1333333333vw;font-weight:300}.index_wrapper .soft{background-color:#fff!important;padding-top:8.8vw}.index_wrapper .soft .soft_slider{padding-top:4vw}.index_wrapper .soft .soft_slider .slides .slide{display:block!important;opacity:1!important;border-bottom:1px solid #e1e1e1;height:auto;position:relative}.index_wrapper .soft .soft_slider .slides .slide:last-child{margin-bottom:8vw}.index_wrapper .soft .soft_slider .slides .slide .toggle{position:absolute;top:0;right:0;background-image:url(/assets/img/toggle.svg);width:16vw;height:16vw;background-size:8.5333333333vw;background-position:center;background-repeat:no-repeat;transition:250ms}.index_wrapper .soft .soft_slider .slides .slide .toggle.open{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.index_wrapper .soft .soft_slider .slides .slide .illustration{display:none}.index_wrapper .soft .soft_slider .slides .slide .info{width:100%;padding:0;left:0}.index_wrapper .soft .soft_slider .slides .slide .info .product_name{height:16vw;line-height:16vw;font-size:6.9333333333vw;font-size:6.9333333333vw;color:#333}.index_wrapper .soft .soft_slider .slides .slide .info .text_info{display:none}.index_wrapper .soft .soft_slider .slides .slide .info .text_info .description{margin:0 4.2666666667vw 0 0;font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:2.6666666667vw}.index_wrapper .soft .soft_slider .slides .slide .info .text_info .more{margin-bottom:6.7vw}.index_wrapper .soft .soft_slider .controls .bars,.index_wrapper .soft .soft_slider .controls .next,.index_wrapper .soft .soft_slider .controls .prev{display:none}.index_wrapper .hard,.index_wrapper .hpc{padding-top:10.6666666667vw;background-color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF6F6F6');background-image:-owg-linear-gradient(top,#fff 0,#f6f6f6 100%);background-image:linear-gradient(top,#fff 0,#f6f6f6 100%)}.index_wrapper .hard .hard_slider,.index_wrapper .hard .hpc_slider,.index_wrapper .hpc .hard_slider,.index_wrapper .hpc .hpc_slider{padding-bottom:9.8666666667vw}.index_wrapper .hard .hard_slider .slides .slide,.index_wrapper .hard .hpc_slider .slides .slide,.index_wrapper .hpc .hard_slider .slides .slide,.index_wrapper .hpc .hpc_slider .slides .slide{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;padding-top:0}.index_wrapper .hard .hard_slider .slides .slide img.illustration,.index_wrapper .hard .hpc_slider .slides .slide img.illustration,.index_wrapper .hpc .hard_slider .slides .slide img.illustration,.index_wrapper .hpc .hpc_slider .slides .slide img.illustration{position:relative;display:block;width:auto!important;max-width:84vw!important;top:auto;left:auto;right:auto;-webkit-transform:translateY(0);transform:translateY(0);margin:0 auto;margin-bottom:9.0666666667vw;max-height:53.3333333333vw}.index_wrapper .hard .hard_slider .slides .slide--img_holder,.index_wrapper .hard .hpc_slider .slides .slide--img_holder,.index_wrapper .hpc .hard_slider .slides .slide--img_holder,.index_wrapper .hpc .hpc_slider .slides .slide--img_holder{width:100%;position:static;display:block;float:none;padding:8.5333333333vw 0 4.2666666667vw}.index_wrapper .hard .hard_slider .slides .slide--img_holder img.illustration,.index_wrapper .hard .hpc_slider .slides .slide--img_holder img.illustration,.index_wrapper .hpc .hard_slider .slides .slide--img_holder img.illustration,.index_wrapper .hpc .hpc_slider .slides .slide--img_holder img.illustration{position:relative;margin:0 auto;width:auto;left:auto}.index_wrapper .hard .hard_slider .slides .slide .info,.index_wrapper .hard .hpc_slider .slides .slide .info,.index_wrapper .hpc .hard_slider .slides .slide .info,.index_wrapper .hpc .hpc_slider .slides .slide .info{padding:0;float:none;width:auto;left:0}.index_wrapper .hard .hard_slider .slides .slide .info .price,.index_wrapper .hard .hpc_slider .slides .slide .info .price,.index_wrapper .hpc .hard_slider .slides .slide .info .price,.index_wrapper .hpc .hpc_slider .slides .slide .info .price{font-size:14px}.index_wrapper .hard .hard_slider .slides .slide .info .availability,.index_wrapper .hard .hpc_slider .slides .slide .info .availability,.index_wrapper .hpc .hard_slider .slides .slide .info .availability,.index_wrapper .hpc .hpc_slider .slides .slide .info .availability{font-size:14px;margin-bottom:14px}.index_wrapper .hard .hard_slider .slides .slide .info .product_name,.index_wrapper .hard .hpc_slider .slides .slide .info .product_name,.index_wrapper .hpc .hard_slider .slides .slide .info .product_name,.index_wrapper .hpc .hpc_slider .slides .slide .info .product_name{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:1.3333333333vw}.index_wrapper .hard .hard_slider .slides .slide .info .description,.index_wrapper .hard .hpc_slider .slides .slide .info .description,.index_wrapper .hpc .hard_slider .slides .slide .info .description,.index_wrapper .hpc .hpc_slider .slides .slide .info .description{display:none}.index_wrapper .hard .hard_slider .slides .slide .info .more,.index_wrapper .hard .hpc_slider .slides .slide .info .more,.index_wrapper .hpc .hard_slider .slides .slide .info .more,.index_wrapper .hpc .hpc_slider .slides .slide .info .more{margin-bottom:0}.index_wrapper .hard .hard_slider .controls .next,.index_wrapper .hard .hard_slider .controls .prev,.index_wrapper .hard .hpc_slider .controls .next,.index_wrapper .hard .hpc_slider .controls .prev,.index_wrapper .hpc .hard_slider .controls .next,.index_wrapper .hpc .hard_slider .controls .prev,.index_wrapper .hpc .hpc_slider .controls .next,.index_wrapper .hpc .hpc_slider .controls .prev{display:none}.index_wrapper .hard .hard_slider .controls .bars,.index_wrapper .hard .hpc_slider .controls .bars,.index_wrapper .hpc .hard_slider .controls .bars,.index_wrapper .hpc .hpc_slider .controls .bars{width:auto;text-align:center;position:relative;left:auto;bottom:auto;margin-top:9.8666666667vw;line-height:0}.index_wrapper .hard .hard_slider .controls .bars .bar,.index_wrapper .hard .hpc_slider .controls .bars .bar,.index_wrapper .hpc .hard_slider .controls .bars .bar,.index_wrapper .hpc .hpc_slider .controls .bars .bar{display:inline-block;float:none;width:16vw;position:relative}.index_wrapper .hard .hard_slider .controls .bars .bar::before,.index_wrapper .hard .hpc_slider .controls .bars .bar::before,.index_wrapper .hpc .hard_slider .controls .bars .bar::before,.index_wrapper .hpc .hpc_slider .controls .bars .bar::before{content:'';width:100%;position:absolute;height:10vw;left:0;top:-5vw}.index_wrapper .hard .hard_slider .slides .slide,.index_wrapper .hpc .hard_slider .slides .slide{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.index_wrapper .securing{background-image:url(/assets/img/sbc.jpg);padding:10.6666666667vw 0;background-size:auto 100%;background-position:right -40vw center;position:relative}.index_wrapper .securing .wd>.top{color:#fff;border-bottom-color:rgba(255,255,255,.35)}.index_wrapper .securing .wd>.top h2{width:70%;border-bottom-color:#fff}.index_wrapper .securing .wd>.top .view_link{color:#fff;background-image:url(/assets/img/white_arrow.svg)}.index_wrapper .securing .wd .securing_container{background-color:transparent;padding-top:6.6666666667vw}.index_wrapper .securing .wd .securing_container .text{width:100%;padding:0;color:#fff}.index_wrapper .securing .wd .securing_container .text .top{font-size:4.8vw;line-height:5.8666666667vw;margin-bottom:4.2666666667vw}.index_wrapper .securing .wd .securing_container .text .bottom{font-size:4.2666666667vw;line-height:5.3333333333vw}.index_wrapper .securing .wd .securing_container .pic{display:none}.index_wrapper .news{padding-top:10.6666666667vw;padding-bottom:0}.index_wrapper .news .wd.mob_nopadding{padding:0}.index_wrapper .news .news_container{width:100%;overflow-x:scroll;padding-top:8vw;-webkit-overflow-scrolling:touch}.index_wrapper .news .news_container .article{min-width:86.6666666667vw;margin-right:5.3333333333vw;padding:9.0666666667vw 8vw 11.2vw;min-height:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.index_wrapper .news .news_container .article .title{padding-bottom:5.3333333333vw;font-size:5.8666666667vw;line-height:6.6666666667vw}.index_wrapper .news .news_container .article .source{bottom:8vw;right:8vw;font-size:3.7333333333vw}.index_wrapper .news .news_container .article .source span{display:inline-block;font-size:3.7333333333vw;margin-bottom:0}.index_wrapper .news .news_container .article .source span::after{content:' - ';display:inline-block;margin:0 1.0666666667vw}.index_wrapper .ceo{padding-top:10.6666666667vw;position:relative;padding-bottom:27.2vw;height:auto;overflow:hidden}.index_wrapper .ceo .wd{position:static;height:auto}.index_wrapper .ceo .wd .quote{margin-top:5.3333333333vw;width:auto;margin-left:0;font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:14.9333333333vw}.index_wrapper .ceo .wd .ceo_credentials .name{font-size:7.4666666667vw;line-height:10.1333333333vw;margin-bottom:2.1333333333vw}.index_wrapper .ceo .wd .ceo_credentials .position{font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:0;width:50%}.index_wrapper .ceo .wd .seo_photo{height:66.1333333333vw;left:auto;right:-7.4666666667vw}.index_wrapper .leadership{padding-bottom:0}.index_wrapper .leadership .leadership_container .leadership_item{width:100%;margin:0;padding:10.6666666667vw 0 8vw;border-right:0;border-bottom:1px solid #ebebeb;margin-bottom:0}.index_wrapper .leadership .leadership_container .leadership_item:last-child{border-bottom:none}.index_wrapper .leadership .leadership_container .leadership_item .top{margin-bottom:5.3333333333vw}.index_wrapper .leadership .leadership_container .leadership_item .top img{width:20vw;height:20vw;margin-right:6.6666666667vw;margin-bottom:0}.index_wrapper .leadership .leadership_container .leadership_item .top .title{padding-top:2.1333333333vw;width:calc(100% - 26.6666666667vw);font-size:6.9333333333vw;line-height:8vw}.index_wrapper .leadership .leadership_container .leadership_item .description{font-size:3.7333333333vw;line-height:4.8vw;margin-bottom:4.8vw}.index_wrapper .leadership .leadership_container .leadership_item .more{margin-bottom:0}}@-webkit-keyframes widen{from{width:0}to{width:100%}}@keyframes widen{from{width:0}to{width:100%}}.about_wrapper .offices div.map,.contacts_wrapper .map_container div.map{position:relative;padding-bottom:35px}.about_wrapper .offices div.map img,.contacts_wrapper .map_container div.map img{display:block;margin:0 auto}.about_wrapper .offices div.map .point,.contacts_wrapper .map_container div.map .point{position:absolute;font-size:14px;cursor:pointer;z-index:1}.about_wrapper .offices div.map .point span,.contacts_wrapper .map_container div.map .point span{transition:opacity 225ms}.about_wrapper .offices div.map .point:hover span,.about_wrapper .offices div.map .point:hover::before,.about_wrapper .offices div.map .point:hover:after,.contacts_wrapper .map_container div.map .point:hover span,.contacts_wrapper .map_container div.map .point:hover::before,.contacts_wrapper .map_container div.map .point:hover:after{opacity:.6}.about_wrapper .offices div.map .point:hover .point-hint,.contacts_wrapper .map_container div.map .point:hover .point-hint{-webkit-animation:225ms myFadeInDownSmall forwards;animation:225ms myFadeInDownSmall forwards;display:block}.about_wrapper .offices div.map .point-hint,.contacts_wrapper .map_container div.map .point-hint{display:none;position:absolute;border:1px solid #ececec;background-color:#fff;width:216px;padding:10px 16px;font-size:14px;line-height:18px;color:#333;top:calc(100% + 10px);left:-50%;z-index:1}.about_wrapper .offices div.map .point-hint::before,.contacts_wrapper .map_container div.map .point-hint::before{content:'';position:absolute;top:-15px;width:100%;height:15px;left:0}.about_wrapper .offices div.map .point-hint a,.contacts_wrapper .map_container div.map .point-hint a{color:#333;text-decoration:none}.about_wrapper .offices div.map .point:before,.contacts_wrapper .map_container div.map .point:before{content:url(/assets/img/location.svg);display:inline-block;margin-right:8px;position:relative;top:7px;transition:opacity 225ms}.about_wrapper .offices div.map .point.server,.contacts_wrapper .map_container div.map .point.server{z-index:0;pointer-events:none}.about_wrapper .offices div.map .point.server::before,.contacts_wrapper .map_container div.map .point.server::before{content:url(/assets/img/server_point.svg)!important;top:3px!important}.about_wrapper .offices div.map .point.london:after,.contacts_wrapper .map_container div.map .point.london:after{content:url(/assets/img/location.svg);display:inline-block;margin-left:8px;position:relative;top:7px;transition:opacity 225ms}.about_wrapper .offices div.map .point.london:before,.contacts_wrapper .map_container div.map .point.london:before{content:none}.about_wrapper .offices div.map .point.canada,.contacts_wrapper .map_container div.map .point.canada{top:190px;left:190px}.about_wrapper .offices div.map .point.san_francisco,.contacts_wrapper .map_container div.map .point.san_francisco{top:220px;left:195px}.about_wrapper .offices div.map .point.washington_dc,.contacts_wrapper .map_container div.map .point.washington_dc{top:205px;left:355px}.about_wrapper .offices div.map .point.london,.contacts_wrapper .map_container div.map .point.london{top:160px;left:550px}.about_wrapper .offices div.map .point.amsterdam,.contacts_wrapper .map_container div.map .point.amsterdam{top:154px;left:625px;z-index:1}.about_wrapper .offices div.map .point.tokyo,.contacts_wrapper .map_container div.map .point.tokyo{top:200px;left:1095px;z-index:2}.about_wrapper .offices div.map .point.tokyo .point-hint,.contacts_wrapper .map_container div.map .point.tokyo .point-hint{left:auto;right:0}.about_wrapper .offices div.map .point.georgia,.contacts_wrapper .map_container div.map .point.georgia{top:210px;left:760px}.about_wrapper .offices div.map .point.iceland,.contacts_wrapper .map_container div.map .point.iceland{top:105px;left:550px}.about_wrapper .offices div.map .point.hong_kong,.contacts_wrapper .map_container div.map .point.hong_kong{top:270px;left:1005px}.about_wrapper .offices div.map .point.norway,.contacts_wrapper .map_container div.map .point.norway{top:122px;left:637px}.about_wrapper .offices div.map .point.moscow,.contacts_wrapper .map_container div.map .point.moscow{top:140px;left:740px;z-index:2}.about_wrapper .offices div.map .point.dubai,.contacts_wrapper .map_container div.map .point.dubai{top:266px;left:794px}.about_wrapper .offices div.map .point.seoul,.contacts_wrapper .map_container div.map .point.seoul{top:227px;left:1048px}@media screen and (max-width:959px){.about_wrapper .offices div.map,.contacts_wrapper .map_container div.map{width:100%;height:104vw;overflow-x:auto;overflow-y:hidden;border-bottom:0}.about_wrapper .offices div.map img,.contacts_wrapper .map_container div.map img{height:620px;padding:0 70px}.about_wrapper .offices div.map .point,.contacts_wrapper .map_container div.map .point{font-size:4.8vw;line-height:6.6666666667vw;white-space:nowrap}.about_wrapper .offices div.map .point.san_francisco,.contacts_wrapper .map_container div.map .point.san_francisco{top:227px;left:260px}.about_wrapper .offices div.map .point.washington_dc,.contacts_wrapper .map_container div.map .point.washington_dc{top:206px;left:430px}.about_wrapper .offices div.map .point.london,.contacts_wrapper .map_container div.map .point.london{top:167px;left:594px}.about_wrapper .offices div.map .point.amsterdam,.contacts_wrapper .map_container div.map .point.amsterdam{top:160px;left:694px}.about_wrapper .offices div.map .point:after,.about_wrapper .offices div.map .point:before,.contacts_wrapper .map_container div.map .point:after,.contacts_wrapper .map_container div.map .point:before{height:8.2666666667vw}.about_wrapper .offices div.map .point.tokyo,.contacts_wrapper .map_container div.map .point.tokyo{top:210px;right:auto;left:1164px}.about_wrapper .offices div.map .point.georgia,.contacts_wrapper .map_container div.map .point.georgia{top:220px;left:826px}.about_wrapper .offices div.map .point.iceland,.contacts_wrapper .map_container div.map .point.iceland{top:107px;left:610px}.about_wrapper .offices div.map .point.canada,.contacts_wrapper .map_container div.map .point.canada{top:197px;left:260px}.about_wrapper .offices div.map .point.hong_kong,.contacts_wrapper .map_container div.map .point.hong_kong{top:287px;left:1066px}.about_wrapper .offices div.map .point.norway,.contacts_wrapper .map_container div.map .point.norway{top:130px;left:706px}.about_wrapper .offices div.map .point.moscow,.contacts_wrapper .map_container div.map .point.moscow{top:140px;left:815px}.about_wrapper .offices div.map .point.dubai,.contacts_wrapper .map_container div.map .point.dubai{top:280px;left:866px}.about_wrapper .offices div.map .point.seoul,.contacts_wrapper .map_container div.map .point.seoul{top:240px;right:auto;left:1116px}.about_wrapper .offices div.map .point:hover .point-hint,.contacts_wrapper .map_container div.map .point:hover .point-hint{display:none}}.about_wrapper h2{font-size:38px;font-weight:300}.about_wrapper .about_top{background-color:#fff;padding-top:190px;color:#000;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.about_wrapper .about_top .play_button{margin-top:30px;color:#000;background-color:transparent;border-color:#f6be00}.about_wrapper .about_top .play_button::before{border-left-color:#f6be00}.about_wrapper .about_top .play_button:hover{border-color:#000}.about_wrapper .about_top .play_button:hover::before{border-left-color:#000}.about_wrapper .about_top #mask{position:absolute;top:0;left:0;bottom:0;right:0;background:0 0}.about_wrapper .about_top #canvasAbout{position:absolute;top:0;left:0}.about_wrapper .about_top .wd{position:relative;z-index:1}.about_wrapper .about_top h1{font-size:56px;margin-bottom:32px;font-weight:300}.about_wrapper .about_top h2{font-size:24px;line-height:32px;font-weight:300;width:900px}.about_wrapper .wwd .top{padding:48px 0;background-color:#fff;overflow:hidden}.about_wrapper .wwd .top .right{font-size:14px;line-height:24px;font-weight:300}.about_wrapper .wwd .top .right a{color:inherit;text-decoration:none;border-bottom:1px solid #f6be00;transition:250ms}.about_wrapper .wwd .top .right a:hover{color:#f6be00;border-bottom-color:transparent}.about_wrapper .wwd .top .right p{margin-bottom:25px}.about_wrapper .wwd .top .right p:last-child{margin-bottom:0}.about_wrapper .wwd .bottom{padding:56px 0;background-color:#f9f9f9;overflow:hidden}.about_wrapper .wwd .bottom .left{font-size:26px;line-height:32px;font-weight:300}.about_wrapper .wwd .bottom .left p{margin-bottom:16px}.about_wrapper .wwd .bottom .left p:last-child{margin-bottom:0}.about_wrapper .wwd .bottom .right ul li{padding-left:24px;position:relative;font-size:14px;line-height:18px;margin-bottom:15px;font-weight:300}.about_wrapper .wwd .bottom .right ul li:before{content:'';display:block;width:8px;height:8px;border:1px solid #f6be00;background-color:#f6be00;position:absolute;left:0;top:6px}.about_wrapper .wwd .left{width:calc(50% - 195px);float:left}.about_wrapper .wwd .right{width:calc(50% + 95px);float:right}.about_wrapper .wwd .right p{margin-bottom:20px;font-size:18px}.about_wrapper .core_values{padding:40px 0 64px}.about_wrapper .core_values.active .value{opacity:0;-webkit-animation:bitAnimationsScaleIn .5s forwards;animation:bitAnimationsScaleIn .5s forwards}.about_wrapper .core_values.active .value:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.about_wrapper .core_values.active .value:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.about_wrapper .core_values.active .value:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.about_wrapper .core_values.active .value:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.about_wrapper .core_values h2{margin-bottom:40px}.about_wrapper .core_values .values_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.about_wrapper .core_values .values_container .value{opacity:0;border:1px solid #ececec;width:calc(25% - 15px);box-sizing:border-box;padding:24px;transition:box-shadow 250ms}.about_wrapper .core_values .values_container .value:hover{position:relative;z-index:1;box-shadow:0 0 40px 1px rgba(83,86,89,.15)}.about_wrapper .core_values .values_container .value img{margin:0 auto 26px;display:block;max-width:64px}.about_wrapper .core_values .values_container .value .title{text-align:center;font-size:18px;line-height:32px;margin-bottom:16px;text-transform:uppercase}.about_wrapper .core_values .values_container .value .title:after{content:'';width:30px;height:2px;background-color:#333;display:block;margin:16px auto}.about_wrapper .core_values .values_container .value .description{font-size:14px;line-height:24px;font-weight:300;color:#333}.about_wrapper .history{background-color:#f9f9f9;padding-bottom:56px;padding-top:40px}.about_wrapper .history h2{margin-bottom:40px}.about_wrapper .history .history_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;position:relative}.about_wrapper .history .history_container .axis{position:absolute;height:140px;width:100%;top:30px;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.about_wrapper .history .history_container .period{width:310px;padding:0 8px}.about_wrapper .history .history_container .period li{color:#333;font-size:14px;font-weight:300;line-height:18px;margin-bottom:16px;padding-left:28px;position:relative}.about_wrapper .history .history_container .period li::before{content:'';position:absolute;left:0;top:5px;width:12px;height:12px;background-color:#f6be00;display:block}.about_wrapper .history .history_container .period li a{color:#333;text-decoration:none;border-bottom:1px solid #f6be00;transition:border-bottom-color 250ms}.about_wrapper .history .history_container .period li a:hover{border-bottom-color:transparent}.about_wrapper .history .history_container .title{font-size:18px;line-height:25px;color:#222;padding-top:16px;border-top:2px solid #222;margin-bottom:40px}.about_wrapper .history .history_container .title__year{font-size:18px;line-height:25px;color:rgba(34,34,34,.4);display:block;margin-bottom:155px;height:25px}.about_wrapper .who_we_are{padding-top:48px;padding-bottom:48px}.about_wrapper .who_we_are h2{margin-bottom:24px}.about_wrapper .who_we_are h3{font-size:14px;line-height:24px;font-weight:300;width:58%;margin-bottom:40px}.about_wrapper .who_we_are .cats{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;position:relative;border-bottom:1px solid #e1e1e1}.about_wrapper .who_we_are .cats .container{border-bottom-color:transparent}.about_wrapper .who_we_are .cats .cat{margin-right:48px;font-size:18px;line-height:1.2;padding-bottom:16px;text-transform:uppercase;margin-bottom:-1px;font-weight:500;color:rgba(51,51,51,.7);border-bottom:1px solid transparent!important;cursor:pointer;transition:250ms}.about_wrapper .who_we_are .cats .cat:hover{color:rgba(51,51,51,.9)}.about_wrapper .who_we_are .cats .cat.active{color:#333}.about_wrapper .who_we_are .cats .js-line{position:absolute;left:0;bottom:0;background-color:#333;width:1px;height:1px;transition:all 250ms}.about_wrapper .who_we_are .team_slider{padding-top:40px;position:relative}.about_wrapper .who_we_are .team_slider .member{text-decoration:none;display:block}.about_wrapper .who_we_are .team_slider .member .photo{height:190px;background-color:#e0e0e0;margin-bottom:16px;background-size:contain;background-position:center;background-repeat:no-repeat}.about_wrapper .who_we_are .team_slider .member .photo:hover+.name{border-bottom-color:#f6be00}.about_wrapper .who_we_are .team_slider .member .name{font-size:18px;line-height:27px;margin-bottom:4px;color:#000;display:inline-block;transition:border-bottom-color 250ms;border-bottom:1px solid transparent}.about_wrapper .who_we_are .team_slider .member .name:hover{border-bottom-color:#f6be00}.about_wrapper .who_we_are .team_slider .member .position{font-size:14px;line-height:18px;font-weight:300;color:#333}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev{position:absolute;top:40px;width:56px;height:190px;margin:0;padding:0;border-radius:0;background:0 0;opacity:.4;transition:250ms;cursor:pointer}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next:hover,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev:hover{opacity:.6}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next:after,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev:after{content:url(/assets/img/arrow_dark.svg);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:22px}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next.disabled,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev.disabled{display:none}.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev{left:-45px}.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next{right:-45px}.about_wrapper .who_we_are .view_link{margin-left:auto;margin-bottom:16px;margin-top:-16px;line-height:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.about_wrapper .who_we_are .view_link.mobonly{display:none}.about_wrapper .offices{padding-top:40px;background-color:#f9f9f9;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6F6F6', endColorstr='#FFFFFFFF');background-image:-owg-linear-gradient(top,#f6f6f6 0,#fff 100%);background-image:linear-gradient(top,#f6f6f6 0,#fff 100%)}.about_wrapper .offices h2{margin-bottom:17px}.about_wrapper .offices h3{width:60%;font-size:14px;line-height:18px;margin-bottom:85px;font-weight:300}.about_wrapper .offices div.map img{opacity:.5;width:100%;min-width:1240px}@media screen and (max-width:1360px){.about_wrapper .who_we_are .team_slider .owl-nav .owl-next,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev{background-color:transparent!important;background-size:100%!important}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next:after,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev:after{content:url(/assets/img/slider_arrow.svg)}.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev{left:0;border-top-left-radius:6px;border-bottom-left-radius:6px;background-image:linear-gradient(left,#000 0,rgba(0,0,0,0) 100%)}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next{right:0;border-top-right-radius:6px;border-bottom-right-radius:6px;background-image:linear-gradient(left,rgba(0,0,0,0) 0,#000 100%)}}@media screen and (max-width:959px){.about_wrapper h2{font-size:10.1333333333vw;width:auto}.about_wrapper .about_top{height:100vh;padding-top:29.3333333333vw;text-align:left}.about_wrapper .about_top h1{font-size:12.8vw;line-height:13.3333333333vw;font-weight:300;margin-bottom:4.2666666667vw}.about_wrapper .about_top h1 span{display:block}.about_wrapper .about_top h2{font-size:6.9333333333vw;line-height:8vw;font-weight:300;width:auto}.about_wrapper .wwd .left,.about_wrapper .wwd .right{float:none;width:100%}.about_wrapper .wwd .top{padding:0;padding-top:8.5333333333vw;margin-bottom:10.6666666667vw}.about_wrapper .wwd .top h2{margin-bottom:6.4vw}.about_wrapper .wwd .top .right{font-size:4.8vw;line-height:6.6666666667vw}.about_wrapper .wwd .top .right p{margin-bottom:6.6666666667vw}.about_wrapper .wwd .bottom{background-color:#fff;padding:0}.about_wrapper .wwd .bottom .left{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:8.5333333333vw}.about_wrapper .wwd .bottom .left p{margin-bottom:8.5333333333vw}.about_wrapper .wwd .bottom .right p{margin-bottom:5.3333333333vw;font-size:4.8vw}.about_wrapper .wwd .bottom .right ul li{font-size:4.8vw;line-height:5.8666666667vw;margin-bottom:5.8666666667vw;padding-left:4.8vw}.about_wrapper .wwd .bottom .right ul li:before{box-sizing:border-box;height:2.1333333333vw;width:2.1333333333vw;border-width:2px;top:1.6vw}.about_wrapper .core_values{background-color:#f4f4f4;padding-top:8.5333333333vw}.about_wrapper .core_values.active .value{opacity:1;-webkit-animation:none;animation:none}.about_wrapper .core_values h2{margin-bottom:8vw}.about_wrapper .core_values .values_container{display:block}.about_wrapper .core_values .values_container .value{opacity:1;width:100%;background-color:#fff;padding:11.4666666667vw 6.4vw 6.4vw;margin-bottom:6.4vw;-webkit-animation:none;animation:none}.about_wrapper .core_values .values_container .value:hover{box-shadow:none}.about_wrapper .core_values .values_container .value img{height:14.1333333333vw;margin-bottom:5.3333333333vw}.about_wrapper .core_values .values_container .value .title{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:4.2666666667vw}.about_wrapper .core_values .values_container .value .title:after{width:8vw;margin:4.2666666667vw auto}.about_wrapper .core_values .values_container .value .description{font-size:4.8vw;line-height:6.6666666667vw}.about_wrapper .history{background-color:#fff;padding-top:10.6666666667vw}.about_wrapper .history.active{opacity:1}.about_wrapper .history.active .history_container{opacity:1}.about_wrapper .history.active .history_container .period{opacity:1;-webkit-animation:none;animation:none}.about_wrapper .history h2{margin-bottom:8vw}.about_wrapper .history .history_container{display:block;opacity:1!important}.about_wrapper .history .history_container .axis{display:none}.about_wrapper .history .history_container .period{opacity:1!important;width:100%}.about_wrapper .history .history_container .period:not(:last-child){padding-bottom:13.3333333333vw;position:relative}.about_wrapper .history .history_container .period:not(:last-child)::before{content:'';position:absolute;width:.2666666667vw;height:13.3333333333vw;left:2.6666666667vw;bottom:0;background-color:#cfcfcf}.about_wrapper .history .history_container .period .title{padding-top:0;border-top:none;font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:3.4666666667vw}.about_wrapper .history .history_container .period .title__year{margin-bottom:1.6vw;padding-top:3.2vw;height:auto}.about_wrapper .history .history_container .period .points{height:auto;padding-top:1.8666666667vw}.about_wrapper .history .history_container .period .points .arrow{position:absolute;width:2px;left:-2px;bottom:-4vw;background-color:#e1e1e1}.about_wrapper .history .history_container .period .points .arrow:before{content:none;display:block;height:10px;width:2px;background-color:#e1e1e1;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;bottom:0}.about_wrapper .history .history_container .period .points .arrow:after{content:none;display:block;height:10px;width:2px;background-color:#e1e1e1;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:0}.about_wrapper .history .history_container .period .points .point{position:relative;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;font-size:4.8vw;max-width:100%!important}.about_wrapper .history .history_container .period .points .point li{white-space:normal;margin-top:0!important;margin-bottom:4.2666666667vw;font-size:4.8vw;line-height:5.8666666667vw;position:relative}.about_wrapper .history .history_container .period .points .point li::before{content:'';width:3.2vw;height:3.2vw;background-color:#f6be00;left:-1.0666666667vw;top:1.6vw}.about_wrapper .history .history_container .period .points .point li span{display:inline}.about_wrapper .history .history_container .period .points .point.text_at_bottom:before,.about_wrapper .history .history_container .period .points .point.text_at_top:after{display:none!important}.about_wrapper .history .history_container .period .points .point.text_at_bottom:after,.about_wrapper .history .history_container .period .points .point.text_at_top:before{content:none;display:block!important;width:6.6666666667vw!important;height:2px!important;border-radius:0!important;left:0!important;top:3.2vw!important}.about_wrapper .who_we_are{padding-top:9.0666666667vw;background-color:#f4f4f4;padding-bottom:8vw}.about_wrapper .who_we_are h2{margin-bottom:6.4vw;padding:0 8vw}.about_wrapper .who_we_are h3{width:100%;font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:9.6vw;padding:0 8vw;box-sizing:border-box}.about_wrapper .who_we_are .wd{padding:0}.about_wrapper .who_we_are .cats{padding:0 8vw;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10.6666666667vw;border-bottom:none}.about_wrapper .who_we_are .cats .container{border-bottom-color:#cfcfcf}.about_wrapper .who_we_are .cats .cat{font-size:3.7333333333vw;line-height:6.4vw;margin-right:0;padding-bottom:1.8666666667vw;border-bottom:2px solid #cfcfcf;max-width:100%}.about_wrapper .who_we_are .cats .cat.active{border-bottom:2px solid #535659}.about_wrapper .who_we_are .cats .js-line{display:none}.about_wrapper .who_we_are .team_slider{padding-top:0;-webkit-overflow-scrolling:touch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;padding:0 8vw;box-sizing:border-box}.about_wrapper .who_we_are .team_slider .member{width:48vw;min-width:48vw;margin-right:9.6vw}.about_wrapper .who_we_are .team_slider .member:last-child{margin-right:0;padding-right:8.5333333333vw}.about_wrapper .who_we_are .team_slider .member .photo{height:42.6666666667vw;margin-bottom:6.9333333333vw}.about_wrapper .who_we_are .team_slider .member .name{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:1.6vw}.about_wrapper .who_we_are .team_slider .member .name .position{font-size:4.8vw;line-height:6.1333333333vw}.about_wrapper .who_we_are .team_slider .member .name .position span{display:block}.about_wrapper .who_we_are .team_slider .owl-nav{margin-top:0}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev{width:10.6666666667vw;height:10.6666666667vw;border-radius:11.7333333333vw;background-color:#fff;background-image:url(/assets/img/arrow_dark.svg);background-position:center;background-repeat:no-repeat;background-size:4.8vw;top:16vw}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next.owl-prev,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev.owl-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.about_wrapper .who_we_are .team_slider .owl-nav .owl-next:after,.about_wrapper .who_we_are .team_slider .owl-nav .owl-prev:after{display:none}.about_wrapper .who_we_are .view_link{border:1px solid #cfcfcf;padding:0 8vw 0 5.3333333333vw;line-height:10.6666666667vw;background-position:90% center;margin-top:5.3333333333vw;margin-left:8vw}.about_wrapper .who_we_are .view_link.desktop{display:none}.about_wrapper .who_we_are .view_link.mobonly{display:inline-block}.about_wrapper .offices{background:0 0;background-color:#fff;padding-top:10.6666666667vw}.about_wrapper .offices h2{margin-bottom:6.4vw}.about_wrapper .offices h3{width:100%;font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:10.6666666667vw}.about_wrapper .offices .map_wd{padding:0;position:relative}.about_wrapper .offices .map_wd::after{content:'';width:16vw;height:16vw;left:calc(50% - 8vw);display:block;position:absolute;bottom:5.3333333333vw;background-image:url(/assets/img/swipe.svg);background-size:100%;-webkit-animation:moveLeftRight 1s forwards infinite;animation:moveLeftRight 1s forwards infinite}.about_wrapper .offices .map_wd.active::after{content:none}.about_wrapper .offices .map_wd .map{-webkit-overflow-scrolling:touch}}@-webkit-keyframes reveal{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(4);transform:scale(4)}}@keyframes reveal{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(4);transform:scale(4)}}@-webkit-keyframes myFadeInDown{0%{opacity:0;-webkit-transform:translateY(-40%);transform:translateY(-40%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes myFadeInDown{0%{opacity:0;-webkit-transform:translateY(-40%);transform:translateY(-40%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes myFadeInDownSmall{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes myFadeInDownSmall{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes myFadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes myFadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.soft_wrapper .product_logo{display:block;height:56px;margin-bottom:24px}.soft_wrapper .product_summary{font-size:26px;line-height:32px;margin-top:16px;margin-bottom:16px}.soft_wrapper .product_description{font-size:14px;line-height:24px;margin-bottom:24px;font-weight:300}.soft_wrapper .product_name{font-size:24px;line-height:32px;font-weight:500;margin-bottom:24px;text-transform:uppercase}.soft_wrapper .soft_top{background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:190px;color:#000;overflow:hidden;position:relative}.soft_wrapper .soft_top canvas{position:absolute;top:0;left:0;z-index:0}.soft_wrapper .soft_top .wd{z-index:1;position:relative}.soft_wrapper .soft_top h1{font-size:56px;margin-bottom:32px;font-weight:300;letter-spacing:-.8px}.soft_wrapper .soft_top h2{font-size:24px;font-weight:300;line-height:32px;width:900px}.soft_wrapper .top_product{padding-top:56px}.soft_wrapper .top_product .top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.soft_wrapper .top_product .top .info{width:calc(50% - 125px);padding-top:34px}.soft_wrapper .top_product .top .ill{height:417px}.soft_wrapper .top_product .details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:24px}.soft_wrapper .top_product .details .detail{width:calc(25% - 15px)}.soft_wrapper .top_product .details .detail .title{font-size:26px;line-height:41px;font-weight:700;margin-bottom:16px}.soft_wrapper .top_product .details .detail .description{font-size:16px;line-height:25px}.soft_wrapper .other_products .product_item{width:100%;background-color:#fff;height:533px}.soft_wrapper .other_products .product_item:nth-child(odd){background:linear-gradient(0deg,#f6f6f6 100%,#fff 0)}.soft_wrapper .other_products .product_item:nth-child(even) .product_item--img{float:right}.soft_wrapper .other_products .product_item:nth-child(even) .product_item--content{float:left}.soft_wrapper .other_products .product_item--img{width:50%;float:left;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.soft_wrapper .other_products .product_item--img img{display:block;margin:0 auto;max-width:100%}.soft_wrapper .other_products .product_item--content{padding:0 20px;box-sizing:border-box;width:50%;float:right;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.soft_wrapper .other_products .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:56px;padding-bottom:60px;height:100%}.soft_wrapper .other_products .wd .product{width:85%;box-sizing:border-box}@media screen and (max-width:959px){.soft_wrapper .product_logo{height:13.3333333333vw;margin-bottom:6.4vw}.soft_wrapper .product_summary{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-top:8.5333333333vw;margin-bottom:4.2666666667vw}.soft_wrapper .product_description{font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:0}.soft_wrapper .product_name{font-size:11.2vw;line-height:13.6vw;margin-bottom:4.2666666667vw}.soft_wrapper .product_link{margin-top:4.2666666667vw;display:inline-block}.soft_wrapper .soft_top{padding-top:29.6vw;text-align:left;height:100vh}.soft_wrapper .soft_top h1{font-size:12.8vw;line-height:13.3333333333vw;font-weight:300;margin-bottom:6.4vw}.soft_wrapper .soft_top h2{width:auto;font-size:6.9333333333vw;line-height:8vw;font-weight:300}.soft_wrapper .top_product{padding-top:11.2vw;padding-bottom:10.6666666667vw}.soft_wrapper .top_product .top{display:block}.soft_wrapper .top_product .top .info{width:100%;padding-top:0}.soft_wrapper .top_product .top .ill{height:auto;width:100%}.soft_wrapper .top_product .details{display:block;padding-top:6.9333333333vw}.soft_wrapper .top_product .details .detail{width:100%;margin-bottom:6.4vw}.soft_wrapper .top_product .details .detail:last-child{margin-bottom:0}.soft_wrapper .top_product .details .detail .title{font-size:6.9333333333vw;line-height:11.2vw;margin-bottom:2.6666666667vw;font-weight:400}.soft_wrapper .top_product .details .detail .description{font-size:4.8vw;line-height:6.6666666667vw}.soft_wrapper .other_products .product_item{width:100%;background-color:#fff;height:auto;padding:12.8vw 8vw;box-sizing:border-box}.soft_wrapper .other_products .product_item:nth-child(odd){background:#fafafa}.soft_wrapper .other_products .product_item:nth-child(even) .product_item--img{float:none}.soft_wrapper .other_products .product_item:nth-child(even) .product_item--content{float:none}.soft_wrapper .other_products .product_item--img{margin-bottom:12.8vw;width:100%;float:none;position:static;top:0;-webkit-transform:none;transform:none}.soft_wrapper .other_products .product_item--content{padding:0;width:100%;float:none;position:static;top:0;-webkit-transform:none;transform:none}.soft_wrapper .other_products .wd{padding:0;display:block;height:auto}.soft_wrapper .other_products .wd .product{width:auto;padding:0;margin-bottom:0}}.hard_wrapper .hard_top{background-image:url(/assets/img/hard_bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;padding-top:190px}.hard_wrapper .hard_top h1{font-size:56px;margin-bottom:32px;font-weight:300}.hard_wrapper .hard_top h2{font-size:24px;line-height:32px;width:900px;margin:0 0 32px;font-weight:300}.hard_wrapper .hard_top h2.desktop{display:block}.hard_wrapper .hard_top h2.mob_only{display:none}.hard_wrapper .product{position:relative}.hard_wrapper .product:nth-child(2n),.hard_wrapper .product:nth-child(2n).image{background-color:#f4f4f4}.hard_wrapper .product .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;min-height:533px;position:relative}.hard_wrapper .product .wd .img{min-height:533px}.hard_wrapper .product .wd .img,.hard_wrapper .product .wd .text{width:calc(50% - 10px);box-sizing:border-box}.hard_wrapper .product .wd .text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hard_wrapper .product .wd .text .name{font-size:24px;margin-bottom:24px;font-weight:500;text-transform:uppercase}.hard_wrapper .product .wd .text .availability{margin-bottom:5px;font-weight:500}.hard_wrapper .product .wd .text .price{font-weight:500}.hard_wrapper .product .wd .text .price:not(:last-child){margin-bottom:8px}.hard_wrapper .product .wd .text .prices{margin-bottom:24px}.hard_wrapper .product .wd .text .summary{font-size:14px;line-height:24px;margin-bottom:12px;font-weight:300}.hard_wrapper .product .wd .text .links.darken a{color:#898d8d}.hard_wrapper .product.imgtext .img{-webkit-order:1;-ms-flex-order:1;order:1}.hard_wrapper .product.imgtext .text{-webkit-order:2;-ms-flex-order:2;order:2;padding-right:105px}.hard_wrapper .product.textimg .img{-webkit-order:2;-ms-flex-order:2;order:2}.hard_wrapper .product.textimg .text{-webkit-order:1;-ms-flex-order:1;order:1;padding-left:105px}.hard_wrapper .product.image{background-color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF6F6F6');background-image:-owg-linear-gradient(top,#fff 1%,#f6f6f6 100%);background-image:linear-gradient(top,#fff 1%,#f6f6f6 100%)}.hard_wrapper .product.image .img{position:relative}.hard_wrapper .product.image .img img{display:block;max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.hard_wrapper .product.background{background-color:#000}.hard_wrapper .product.background .bg{position:absolute;top:0;width:auto;max-height:100%;z-index:1}.hard_wrapper .product.background .text{color:#fff;position:relative;z-index:2}.hard_wrapper .product.background.textimg .wd{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.hard_wrapper .product.background.textimg .bg{right:calc(50% - 640px)}.hard_wrapper .product.background.imgtext .wd{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hard_wrapper .product.background.imgtext .bg{left:calc(50% - 640px)}.hard_wrapper .product.product-bottom{padding:100px 0;background-color:#f4f4f4}.hard_wrapper .product.product-bottom .wd{min-height:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hard_wrapper .product.product-bottom .wd .img{width:calc(50% - 80px);min-height:auto}.hard_wrapper .product.product-bottom .wd .content{width:calc(50% - 10px);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.hard_wrapper .product.product-bottom .wd img{max-width:100%;width:100%}.hard_wrapper .product.product-bottom .wd h2{font-size:24px;font-weight:600;line-height:42px;text-transform:uppercase}.hard_wrapper .product.product-bottom .wd .text{width:100%;padding-top:8px;font-size:14px;line-height:1.6;font-weight:300}.hard_wrapper .product.product-bottom .wd .text p{margin-bottom:10px}.hard_wrapper .product.product-bottom .wd .text .links{margin-top:24px}.hard_wrapper .product.product-bottom .wd .text .links .video_btn{border-color:#f6be00;background-color:transparent;color:#000;font-size:16px;margin-right:32px;font-weight:400}.hard_wrapper .product.product-bottom .wd .text .links .video_btn::before{border-left-color:#f6be00}.hard_wrapper .product.product-bottom .wd .text .links .video_btn:hover{border-color:#000}.hard_wrapper .product.product-bottom .wd .text .links .video_btn:hover::before{border-left-color:#000}.hard_wrapper .product.product-bottom .wd .text .links a{font-weight:400;color:#222}@media screen and (max-width:959px){.hard_wrapper .hard_top{height:100vh;padding-top:29.3333333333vw;text-align:left}.hard_wrapper .hard_top h1{font-size:12.8vw;line-height:13.3333333333vw;font-weight:300;margin-bottom:6.4vw}.hard_wrapper .hard_top h2{width:auto;font-size:6.9333333333vw;line-height:8vw;font-weight:300}.hard_wrapper .hard_top .smaller-text h1{font-size:10.6666666667vw;line-height:11.2vw}.hard_wrapper .hard_top .smaller-text h2{font-size:5.8666666667vw;line-height:6.9333333333vw}.hard_wrapper .hard_top h2.desktop{display:none}.hard_wrapper .hard_top h2.mob_only{display:block}.hard_wrapper .product{padding-top:13.3333333333vw}.hard_wrapper .product .wd{display:block;min-height:0}.hard_wrapper .product .wd .desktop{display:none}.hard_wrapper .product .wd .img,.hard_wrapper .product .wd .text{width:100%;min-height:auto}.hard_wrapper .product .wd .img img{width:100%!important;position:relative;margin-bottom:10.6666666667vw}.hard_wrapper .product .wd .text{padding:0}.hard_wrapper .product .wd .text .prices{margin-bottom:16px}.hard_wrapper .product .wd .text .price{font-size:14px}.hard_wrapper .product .wd .text .availability{margin-bottom:14px}.hard_wrapper .product .wd .text .name{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:2.6666666667vw}.hard_wrapper .product .wd .text .summary{font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:5.8666666667vw}.hard_wrapper .product.background{background:#000}.hard_wrapper .product.background .bg{display:none}.hard_wrapper .product.background .mob_img{display:block;width:100%;margin:0 auto}.hard_wrapper .product.product-bottom{padding:10.6666666667vw 0}.hard_wrapper .product.product-bottom .wd{display:block;padding:0}.hard_wrapper .product.product-bottom .wd .img{width:100%;min-height:auto}.hard_wrapper .product.product-bottom .wd .content{width:100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding:0 8vw;box-sizing:border-box}.hard_wrapper .product.product-bottom .wd img{max-width:100%;width:100%;margin-bottom:5.3333333333vw}.hard_wrapper .product.product-bottom .wd h2{font-size:6.9333333333vw;line-height:1.3}.hard_wrapper .product.product-bottom .wd .text{padding-top:5.3333333333vw;font-size:3.7333333333vw}.hard_wrapper .product.product-bottom .wd .text p{margin-bottom:2.6666666667vw}.hard_wrapper .product.product-bottom .wd .text .links{margin-top:6.4vw}.hard_wrapper .product.product-bottom .wd .text .links .video_btn{font-size:4.2666666667vw;margin-right:5.3333333333vw}.hard_wrapper .product.product-bottom .wd .text .links a{font-weight:400;color:#222;margin-right:0;margin-left:auto;margin-bottom:0}}.product_wrapper .hard__cta{border-top:1px solid #ececec}.product_wrapper .product_top{background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;min-height:100vh;padding-top:80px;box-sizing:border-box;text-align:center;position:relative}.product_wrapper .product_top--stick_bottom{position:relative;width:100%;margin-top:auto}.product_wrapper .product_top--gradient{position:absolute;height:50%;width:100%;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0,#000 100%);opacity:.35}.product_wrapper .product_top--animate{background:#000!important;position:relative}.product_wrapper .product_top--animate-child{position:absolute;width:200px;height:200px;left:calc(50% - 100px);top:calc(50% - 80px);background-size:cover;background-position:center;opacity:0;-webkit-animation:1s scaleInProductChild forwards;animation:1s scaleInProductChild forwards;-webkit-animation-delay:.4s;animation-delay:.4s;overflow:hidden}.product_wrapper .product_top--animate-child.mob_only{display:none}.product_wrapper .product_top--animate-child::after{content:'';position:absolute;width:270px;height:270px;top:calc(50% - 135px);left:calc(50% - 135px);box-shadow:0 -200px 100px -120px #000 inset;-webkit-animation:15s ProductChildGradient forwards infinite linear;animation:15s ProductChildGradient forwards infinite linear}.product_wrapper .product_top--alt{background:#000!important}.product_wrapper .product_top--alt_bg{height:46vh;width:46vw;background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:calc(50% - 23vw);top:calc(50% - 17vh)}.product_wrapper .product_top .js-particle-ct{width:100%;max-width:800px;position:absolute;left:50%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;opacity:0;-webkit-animation:1s showParticleCt forwards;animation:1s showParticleCt forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.product_wrapper .product_top .js-particle-ct i{display:block;width:28px;height:28px;max-width:30px;max-height:30px;background-color:#f6be00;position:absolute;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-animation:3.5s particleFadeIn forwards infinite linear;animation:3.5s particleFadeIn forwards infinite linear}.product_wrapper .product_top .js-particle-ct i.anim-1{-webkit-animation:3s particleFadeInOne forwards infinite linear;animation:3s particleFadeInOne forwards infinite linear}.product_wrapper .product_top .js-particle-ct i.anim-2{-webkit-animation:3.5s particleFadeInTwo forwards infinite linear;animation:3.5s particleFadeInTwo forwards infinite linear}.product_wrapper .product_top .breadcrumbs{color:rgba(255,255,255,.35);top:-110px}.product_wrapper .product_top .breadcrumbs a{color:#fff}.product_wrapper .product_top .breadcrumbs .dest{color:rgba(255,255,255,.35)}.product_wrapper .product_top .mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:10;display:none}.product_wrapper .product_top.use_mask .mask{display:block}.product_wrapper .product_top .wd{position:relative;z-index:20;height:calc(100vh - 152px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:48px;padding-bottom:48px}.product_wrapper .product_top h1{font-size:56px;letter-spacing:-.8px;margin-bottom:24px;font-weight:300}.product_wrapper .product_top h2{font-size:22px;line-height:32px;font-weight:300;width:820px;margin:0 auto 32px}.product_wrapper .product_top .buttons .button{display:inline-block;height:48px;line-height:42px;box-sizing:border-box;padding:0 40px;font-size:15px;text-decoration:none;color:#fff;cursor:pointer}.product_wrapper .product_top .buttons .button.learn,.product_wrapper .product_top .buttons .button.pdf{background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.5);transition:250ms;margin-right:24px}.product_wrapper .product_top .buttons .button.learn:hover,.product_wrapper .product_top .buttons .button.pdf:hover{border-color:#f6be00}.product_wrapper .product_top .buttons .button.order{color:#000;background-color:#f6be00;border:2px solid #f6be00}.product_wrapper .product_top .buttons .button.pdf{background-image:url(/assets/img/ic_pdf_w.svg);background-repeat:no-repeat;background-position:32px center;padding-left:68px}.product_wrapper .summary .wd{padding-top:48px;padding-bottom:70px;text-align:center;border-bottom:1px solid #ececec}.product_wrapper .summary .text{width:820px;margin:0 auto;font-size:14px;line-height:24px;margin-bottom:32px;font-weight:300}.product_wrapper .summary .link.btn_spec{height:48px;border:1px solid #f6be00;box-sizing:border-box;line-height:44px;background:url(/assets/img/pdf_black.svg) no-repeat 30px center;padding:0 32px 0 66px;font-size:16px;color:#000;display:inline-block;text-decoration:none;transition:background-color .225s}.product_wrapper .summary .link.btn_spec:hover{background-color:#f6be00}.product_wrapper .summary .divider{width:166px;height:1px;background-color:#ebebeb;margin:40px auto 42px}.product_wrapper .info.bt .wd{border-top:1px solid #ececec}.product_wrapper .info .block{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:40px;padding-bottom:56px}.product_wrapper .info .block:not(:last-child){border-bottom:1px solid #ececec}.product_wrapper .info .block.nobb{border-bottom:none}.product_wrapper .info .block--img{display:block;padding-top:0}.product_wrapper .info .block--img-spec{float:right;width:calc(100% - 280px);margin-bottom:60px}.product_wrapper .info .block--img-spec:last-child{margin-bottom:0}.product_wrapper .info .block--img-spec img{width:100%;height:auto}.product_wrapper .info .block h2{width:200px;font-size:26px;font-weight:300}.product_wrapper .info .block .details{width:calc(100% - 280px)}.product_wrapper .info .block .details h3{font-size:16px;line-height:24px;margin-bottom:6px;font-weight:500;text-transform:uppercase}.product_wrapper .info .block .details p{font-size:14px;line-height:24px;margin-bottom:24px;font-weight:300}.product_wrapper .info .block .details p:last-child{margin-bottom:0}.product_wrapper .info .block .details ul li{font-size:14px;line-height:18px;margin-bottom:16px;padding-left:24px;font-weight:300;position:relative}.product_wrapper .info .block .details ul li:last-child{margin-bottom:0}.product_wrapper .info .block .details ul li:before{content:'';display:block;width:8px;height:8px;border:1px solid #f6be00;position:absolute;background-color:#f6be00;left:0;top:6px}.product_wrapper .info .block .details.spb ul li{margin-bottom:12px}.product_wrapper .info .block-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_wrapper .info .block-bottom .button{display:inline-block;padding:13px 20px 15px;box-sizing:border-box;font-size:15px;line-height:16px;text-decoration:none;cursor:pointer;color:#000;background-color:#f6be00;border:2px solid #f6be00;min-width:143px;text-align:center}.product_wrapper .info .block-bottom .button:hover{background-color:rgba(246,190,0,.8);border-color:rgba(246,190,0,.8)}.product_wrapper .pt--menu{background-color:rgba(255,255,255,.05);position:relative;z-index:11;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product_wrapper .pt--menu_top{margin-top:80px}.product_wrapper .pt--item{font-size:14px;text-align:center;color:rgba(255,255,255,.7);text-decoration:none;padding-top:8px;padding-bottom:8px;line-height:1.1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_wrapper .pt--item:hover p{color:#f6be00}.product_wrapper .pt--item:not(:last-child){margin-right:45px}.product_wrapper .pt--item_img{width:56px;height:56px;background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:8px}.product_wrapper .pt--item_title{transition:color 250ms}.product_wrapper .pt--item.active{color:#f6be00;pointer-events:none}.product_wrapper .special_block .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:48px;padding-bottom:89px;border-bottom:1px solid #ececec}.product_wrapper .special_block .wd .info,.product_wrapper .special_block .wd .pic{width:calc(50% - 10px);background-color:#fafafa;box-sizing:border-box}.product_wrapper .special_block .wd .pic{text-align:center;padding:60px 0;-webkit-order:1;-ms-flex-order:1;order:1}.product_wrapper .special_block .wd .info{-webkit-order:2;-ms-flex-order:2;order:2;padding:50px}.product_wrapper .special_block .wd .info h2{font-size:26px;line-height:32px;font-weight:500;margin-bottom:16px;text-transform:uppercase}.product_wrapper .special_block .wd .info .description{font-size:14px;line-height:18px;margin-bottom:42px;font-weight:300}.product_wrapper .special_block .wd .info .features li{overflow:hidden;margin-bottom:34px}.product_wrapper .special_block .wd .info .features li:last-child{margin-bottom:0}.product_wrapper .special_block .wd .info .features li img{float:left;margin-right:24px;position:relative;top:4px}.product_wrapper .special_block .wd .info .features li .texts{float:left}.product_wrapper .special_block .wd .info .features li .texts .heading{font-size:18px;margin-bottom:8px}.product_wrapper .special_block .wd .info .features li .texts .text{font-size:14px;opacity:.6;font-weight:300}.product_wrapper .product-table{margin-top:0}.product_wrapper .product-table table{font-size:16px;line-height:24px;width:100%}.product_wrapper .product-table table th{background-color:#f4f4f4;text-align:left}.product_wrapper .product-table table td,.product_wrapper .product-table table th{border:1px solid #ececec;padding:16px 24px}.product_wrapper .product-table table td:nth-child(2),.product_wrapper .product-table table th:nth-child(2){width:20%;text-align:right}@media screen and (max-width:959px){.product_wrapper{margin-top:18.6666666667vw}.product_wrapper .hard__cta{border-top:none}.product_wrapper .back{color:#fff;position:absolute;z-index:11;padding:5.3333333333vw 8.5333333333vw;background-color:transparent;top:18.6666666667vw;display:none}.product_wrapper .back a{display:inline;padding-left:0;float:none;background-image:none;border:none;color:#fff;text-decoration:none;font-size:3.7333333333vw;line-height:4.8vw;position:relative;-webkit-transform:none;transform:none;border-bottom:1px solid #f6be00}.product_wrapper .product_top{height:92vh;padding-top:0;text-align:left;position:relative}.product_wrapper .product_top .breadcrumbs{display:none}.product_wrapper .product_top--mob_bg{position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;background-size:cover;background-position:center top}.product_wrapper .product_top h1{font-size:11.2vw;font-weight:300;margin-bottom:6.4vw;text-align:center}.product_wrapper .product_top h2{width:auto;font-size:4.8vw;line-height:7.4666666667vw;font-weight:300;margin-bottom:4.2666666667vw}.product_wrapper .product_top .wd{height:82vh}.product_wrapper .product_top--stick_bottom{padding:0;left:0;box-sizing:border-box}.product_wrapper .product_top--gradient{height:100%}.product_wrapper .product_top--alt_bg{height:46vh;width:96vw;left:2vw;top:calc(50% - 25vh)}.product_wrapper .product_top .js-particle-ct{overflow:hidden}.product_wrapper .product_top--animate{position:relative}.product_wrapper .product_top--animate-child{background-size:contain;background-repeat:no-repeat;background-position:center;display:none}.product_wrapper .product_top--animate-child.mob_only{display:block;width:52vw;height:52vw;top:calc(50% - 35vw);left:calc(50% - 26vw)}.product_wrapper .product_top--animate-child::after{width:70vw;height:70vw;top:calc(50% - 35vw);left:calc(50% - 35vw);box-shadow:0 -20vw 10vw -12vw #000 inset}.product_wrapper .product_top .buttons .button{height:auto;line-height:5.3333333333vw;font-size:4vw;padding:3.2vw 8vw;word-break:break-all;margin-bottom:0}.product_wrapper .product_top .buttons .button.learn{margin-right:5.3333333333vw;padding:3.4666666667vw 8vw}.product_wrapper .product_top .buttons .button.pdf{padding:3.7333333333vw 8vw 3.7333333333vw 14.4vw;background-position-x:5.3333333333vw}.product_wrapper .summary .wd{padding:8.5333333333vw 8vw 14.9333333333vw;border-bottom:none}.product_wrapper .summary .wd .text{width:auto;font-size:4.8vw;line-height:1.5;text-align:left;margin-bottom:12.8vw}.product_wrapper .summary .wd .divider{display:none}.product_wrapper .summary .wd .link.btn_spec{height:auto;margin-bottom:13.3333333333vw;font-size:4.2666666667vw;line-height:5.3333333333vw;padding:3.4666666667vw 6.6666666667vw 3.4666666667vw 14.6666666667vw;background-size:4.8vw}.product_wrapper .summary .wd img{width:100%;height:auto!important}.product_wrapper .info .wd{padding:0}.product_wrapper .info .wd .block{display:block;padding:10.6666666667vw 8vw}.product_wrapper .info .wd .block:nth-child(2n+1){background-color:#f7f7f7;border-bottom:none}.product_wrapper .info .wd .block .details,.product_wrapper .info .wd .block h2{width:auto}.product_wrapper .info .wd .block h2{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:5.8666666667vw}.product_wrapper .info .wd .block .details h3{font-size:4.8vw;line-height:1.6;margin-bottom:1.3333333333vw}.product_wrapper .info .wd .block .details p{font-size:4.8vw;line-height:1.6;margin-bottom:6.6666666667vw}.product_wrapper .info .wd .block .details ul li{font-size:4.8vw;line-height:5.8666666667vw;margin-bottom:5.8666666667vw;padding-left:4.8vw}.product_wrapper .info .wd .block .details ul li:before{box-sizing:border-box;height:2.1333333333vw;width:2.1333333333vw;border-width:2px;top:1.6vw}.product_wrapper .info .wd .block .details.spb ul li{margin-bottom:5.8666666667vw}.product_wrapper .info .wd .block--img{position:relative}.product_wrapper .info .wd .block--img:before{content:'';*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#00000000');background-image:-owg-linear-gradient(left,#fff 0,#fff 5%,rgba(255,255,255,0) 100%);background-image:linear-gradient(left,#fff 0,#fff 5%,rgba(255,255,255,0) 100%);display:block;position:absolute;top:0;bottom:0;width:16vw;z-index:10;right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product_wrapper .info .wd .block--img-spec{float:none;width:100%;margin-bottom:8vw;overflow-x:auto;position:relative}.product_wrapper .info .wd .block--img-spec:not(.active)::after{content:'';width:16vw;height:16vw;left:calc(50% - 8vw);display:block;position:absolute;bottom:5.3333333333vw;background-image:url(/assets/img/swipe.svg);background-size:100%;-webkit-animation:moveLeftRight 1s forwards infinite;animation:moveLeftRight 1s forwards infinite}.product_wrapper .info .wd .block--img-spec img{width:auto;height:60vw}.product_wrapper .info .wd .block--img-spec .table{height:35vw}.product_wrapper .special_block .wd{display:block;padding:0;border-bottom:none}.product_wrapper .special_block .wd .info,.product_wrapper .special_block .wd .pic{width:100%;margin:0;background-color:#fff;padding:8vw}.product_wrapper .special_block .wd .pic{background-color:#fafafa}.product_wrapper .special_block .wd .pic img{width:100%!important}.product_wrapper .special_block .wd .info h2{font-size:6.9333333333vw;line-height:1.3}.product_wrapper .special_block .wd .info .description{font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:10.6666666667vw}.product_wrapper .special_block .wd .info .features{margin-bottom:0}.product_wrapper .special_block .wd .info .features li{margin-bottom:8vw;display:-webkit-flex;display:-ms-flexbox;display:flex}.product_wrapper .special_block .wd .info .features li img{width:8.5333333333vw;margin-right:6.4vw}.product_wrapper .special_block .wd .info .features li .texts .heading{font-size:4.8vw;margin-bottom:2.1333333333vw}.product_wrapper .special_block .wd .info .features li .texts .text{font-size:3.7333333333vw}.product_wrapper .overflow-menu{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;background-color:rgba(255,255,255,.15);position:relative;z-index:11}.product_wrapper .pt--menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-color:transparent;z-index:1;position:relative}.product_wrapper .pt--menu_top{margin-top:0}.product_wrapper .pt--item{width:auto;white-space:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;z-index:2;position:relative;font-size:3.7333333333vw;padding-top:3.2vw;padding-bottom:4.8vw;padding-left:6.4vw;padding-right:6.4vw;line-height:1.1}.product_wrapper .pt--item:not(:last-child){padding-right:1.6vw}.product_wrapper .pt--item:hover p{color:rgba(255,255,255,.7)}.product_wrapper .pt--item:not(:last-child){margin-right:0}.product_wrapper .pt--item_img{width:14.9333333333vw;height:14.9333333333vw;display:none}.product_wrapper .pt--item_title{margin-top:1.0666666667vw}.product_wrapper .product-table table{font-size:3.7333333333vw}}@-webkit-keyframes particleFadeIn{0%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}25%{-webkit-transform:scale(.5) translate(4px,4px);transform:scale(.5) translate(4px,4px)}50%{-webkit-transform:scale(1) translate(4px,0);transform:scale(1) translate(4px,0)}75%{-webkit-transform:scale(.5) translate(-4px,-4px);transform:scale(.5) translate(-4px,-4px)}100%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}}@keyframes particleFadeIn{0%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}25%{-webkit-transform:scale(.5) translate(4px,4px);transform:scale(.5) translate(4px,4px)}50%{-webkit-transform:scale(1) translate(4px,0);transform:scale(1) translate(4px,0)}75%{-webkit-transform:scale(.5) translate(-4px,-4px);transform:scale(.5) translate(-4px,-4px)}100%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}}@-webkit-keyframes particleFadeInOne{0%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}25%{-webkit-transform:scale(.6) translate(-5px,0);transform:scale(.6) translate(-5px,0)}50%{-webkit-transform:scale(1) translate(0,-5px);transform:scale(1) translate(0,-5px)}75%{-webkit-transform:scale(.6) translate(5px,0);transform:scale(.6) translate(5px,0)}100%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}}@keyframes particleFadeInOne{0%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}25%{-webkit-transform:scale(.6) translate(-5px,0);transform:scale(.6) translate(-5px,0)}50%{-webkit-transform:scale(1) translate(0,-5px);transform:scale(1) translate(0,-5px)}75%{-webkit-transform:scale(.6) translate(5px,0);transform:scale(.6) translate(5px,0)}100%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}}@-webkit-keyframes particleFadeInTwo{0%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}25%{-webkit-transform:scale(.5) translate(-4px,4px);transform:scale(.5) translate(-4px,4px)}50%{-webkit-transform:scale(1) translate(-4px,0);transform:scale(1) translate(-4px,0)}75%{-webkit-transform:scale(.5) translate(-4px,-4px);transform:scale(.5) translate(-4px,-4px)}100%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}}@keyframes particleFadeInTwo{0%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}25%{-webkit-transform:scale(.5) translate(-4px,4px);transform:scale(.5) translate(-4px,4px)}50%{-webkit-transform:scale(1) translate(-4px,0);transform:scale(1) translate(-4px,0)}75%{-webkit-transform:scale(.5) translate(-4px,-4px);transform:scale(.5) translate(-4px,-4px)}100%{-webkit-transform:scale(0) translate(0,0);transform:scale(0) translate(0,0)}}@-webkit-keyframes showParticleCt{from{opacity:0}to{opacity:1}}@keyframes showParticleCt{from{opacity:0}to{opacity:1}}@-webkit-keyframes scaleInProductChild{from{opacity:.5;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes scaleInProductChild{from{opacity:.5;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes ProductChildGradient{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.8}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@keyframes ProductChildGradient{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.8}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}.team_wrapper{padding-top:106px}.team_wrapper h1{font-size:38px;font-weight:300;margin-bottom:40px;letter-spacing:-.8px}.team_wrapper .team__categories{position:relative;margin-bottom:40px}.team_wrapper .team__categories .container .js-link.active,.team_wrapper .team__categories .container a.active{border-bottom-color:transparent}.team_wrapper .team__categories .js-line{position:absolute;left:0;bottom:0;background-color:#333;width:1px;height:1px;transition:all 250ms}.team_wrapper .team_part{margin-bottom:56px;padding-bottom:10px;-webkit-animation:teamPartFadeIn 250ms linear;animation:teamPartFadeIn 250ms linear}.team_wrapper .team_part:first-child h2{display:none}.team_wrapper .team_part:last-child{border-bottom:none;margin-bottom:0}.team_wrapper .team_part h2{font-size:24px;line-height:38px;margin-bottom:18px;text-transform:uppercase;font-weight:500}.team_wrapper .team_part .members{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden}.team_wrapper .team_part .members .member{width:calc(20% - 28px);margin-bottom:48px;margin-right:35px;opacity:0;-webkit-animation:teamPartFadeIn 250ms linear forwards;animation:teamPartFadeIn 250ms linear forwards}.team_wrapper .team_part .members .member:nth-child(5n+5){margin-right:0}.team_wrapper .team_part .members .member .pic{height:190px;margin-bottom:16px;background-color:#e1e1e1;overflow:hidden;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE1E1E1', endColorstr='#FFF6F6F6');background-image:-owg-linear-gradient(top,#e1e1e1 0,#f6f6f6 100%);background-image:linear-gradient(top,#e1e1e1 0,#f6f6f6 100%)}.team_wrapper .team_part .members .member .pic .photo{background-position:center bottom;background-size:contain;background-repeat:no-repeat;width:100%;height:100%}.team_wrapper .team_part .members .member .pic:hover+.text a{border-bottom-color:#f6be00}.team_wrapper .team_part .members .member .text a{font-size:18px;line-height:24px;color:#000;text-decoration:none;transition:border-bottom-color 250ms;border-bottom:1px solid transparent}.team_wrapper .team_part .members .member .text a:hover{border-bottom-color:#f6be00}.team_wrapper .team_part .members .member .text .position{margin-top:4px;font-size:14px;font-weight:300;line-height:18px;color:rgba(51,51,51,.5)}.team_wrapper .team_part .members__subpart{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;width:100%}.team_wrapper .team_part .members__subpart h4{width:100%;font-size:24px;margin-bottom:24px}@media screen and (max-width:959px){.team_wrapper{padding-top:28vw}.team_wrapper .team__categories{margin-bottom:6.6666666667vw}.team_wrapper .team__categories .container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;position:absolute;padding:1.3333333333vw 8.5333333333vw 0;left:-8.5333333333vw;width:100vw;box-sizing:border-box;-webkit-overflow-scrolling:touch}.team_wrapper .team__categories .container .js-link:not(:last-child),.team_wrapper .team__categories .container a:not(:last-child){margin-right:3.2vw}.team_wrapper .team .wd{padding:0 8vw}.team_wrapper .team .wd h1{font-size:10.1333333333vw;font-weight:300;margin-bottom:10.6666666667vw}.team_wrapper .team .wd .team_part{padding-bottom:0;border-bottom:0;margin-bottom:10.6666666667vw}.team_wrapper .team .wd .team_part h2{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:3.2vw}.team_wrapper .team .wd .team_part .members{display:block}.team_wrapper .team .wd .team_part .members .member{width:100%;margin-right:0;overflow:hidden;margin-bottom:0;padding:.8vw 0;position:relative;opacity:0;-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards}.team_wrapper .team .wd .team_part .members .member:nth-child(1){-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards;-webkit-animation-delay:50ms;animation-delay:50ms}.team_wrapper .team .wd .team_part .members .member:nth-child(2){-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards;-webkit-animation-delay:.1s;animation-delay:.1s}.team_wrapper .team .wd .team_part .members .member:nth-child(3){-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards;-webkit-animation-delay:150ms;animation-delay:150ms}.team_wrapper .team .wd .team_part .members .member:nth-child(4){-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.team_wrapper .team .wd .team_part .members .member:nth-child(5){-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards;-webkit-animation-delay:250ms;animation-delay:250ms}.team_wrapper .team .wd .team_part .members .member:nth-child(6){-webkit-animation:slideToLeft .4s forwards;animation:slideToLeft .4s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.team_wrapper .team .wd .team_part .members .member:last-child .text{border-bottom:none}.team_wrapper .team .wd .team_part .members .member::after{content:none;width:50%;height:1px;background-color:#ebebeb;position:absolute;display:block;bottom:0;left:25%}.team_wrapper .team .wd .team_part .members .member .pic{height:29.3333333333vw;width:32vw;margin-top:2.6666666667vw;margin-bottom:0;float:left}.team_wrapper .team .wd .team_part .members .member .text{width:calc(100% - 32vw);float:right;padding:10.1333333333vw 0 0 5.3333333333vw;box-sizing:border-box;padding-top:4vw}.team_wrapper .team .wd .team_part .members .member .text .name{font-size:5.8666666667vw;line-height:7.2vw}.team_wrapper .team .wd .team_part .members .member .text .position{font-size:4.2666666667vw;line-height:5.8666666667vw;margin-top:1.8666666667vw;min-height:11.7333333333vw}.team_wrapper .team .wd .team_part .members__subpart{display:block}.team_wrapper .team .wd .team_part .members__subpart h4{font-size:5.8666666667vw;margin-top:8.5333333333vw;margin-bottom:3.2vw}}@-webkit-keyframes teamPartFadeIn{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1}}@keyframes teamPartFadeIn{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1}}.person_wrapper{padding-top:76px}.person_wrapper .person_top{background-color:#fff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFF6F6F6');background-image:-owg-linear-gradient(top,#fff 0,#f6f6f6 100%);background-image:linear-gradient(top,#fff 0,#f6f6f6 100%)}.person_wrapper .person_top.dark{background:radial-gradient(circle at right calc(50% - 280px) bottom,#5a5a5a 0,#2d2d2d 60%,#2d2d2d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a5a5a', endColorstr='#2d2d2d', GradientType=1 )}.person_wrapper .person_top.dark .wd .breadcrumbs a{color:#fff}.person_wrapper .person_top.dark .wd .breadcrumbs .dest,.person_wrapper .person_top.dark .wd .breadcrumbs .split{color:rgba(255,255,255,.5)}.person_wrapper .person_top.dark .wd .breadcrumbs .text h1{color:#fff}.person_wrapper .person_top.dark .wd .breadcrumbs .text h2{color:rgba(255,255,255,.5)}.person_wrapper .person_top .wd{position:relative;border-bottom:1px solid #eee}.person_wrapper .person_top .wd .content{min-height:370px;width:820px;margin:0 auto;box-sizing:border-box;background-size:auto 100%;background-position:right bottom;background-repeat:no-repeat;position:relative}.person_wrapper .person_top .wd .content .text{padding-top:142px;max-width:50%;box-sizing:border-box}.person_wrapper .person_top .wd .content .text h1{font-size:56px;line-height:64px;font-weight:300;margin-bottom:17px;letter-spacing:-.8px}.person_wrapper .person_top .wd .content .text h2{font-size:24px;line-height:1.4;font-weight:300;color:rgba(51,51,51,.5);padding-bottom:40px}.person_wrapper .person_top .wd .content .portrait{position:absolute;height:100%;right:0;bottom:0;max-height:370px}.person_wrapper .about_person{padding:24px 0 72px}.person_wrapper .about_person .content{width:820px;margin:0 auto}.person_wrapper .about_person .content p{font-size:14px;line-height:24px;margin-bottom:5px;font-weight:300}.person_wrapper .about_person .content p:last-child{margin-bottom:0}.person_wrapper .about_person .content li{font-size:14px;line-height:24px;font-weight:300}@media screen and (max-width:959px){.person_wrapper{padding-top:18.6666666667vw}.person_wrapper .person_top .back{color:#000;position:absolute;z-index:11;padding:5.3333333333vw 8.5333333333vw;background-color:transparent;top:18.6666666667vw}.person_wrapper .person_top .back a{display:inline;padding-left:0;float:none;background-image:none;border:none;color:#000;text-decoration:none;font-size:3.7333333333vw;line-height:4.8vw;position:relative;-webkit-transform:none;transform:none;border-bottom:1px solid #f6be00}.person_wrapper .person_top .back a::before{content:none}.person_wrapper .person_top .wd{padding:0}.person_wrapper .person_top .wd .breadcrumbs{display:none}.person_wrapper .person_top .wd .content{min-height:52vw;width:auto;overflow:hidden}.person_wrapper .person_top .wd .content .text{padding-left:8vw;padding-top:15.2vw;z-index:1;position:relative}.person_wrapper .person_top .wd .content .text h1{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:1.6vw}.person_wrapper .person_top .wd .content .text h2{font-size:4.2666666667vw;line-height:5.6vw;padding-bottom:5.3333333333vw}.person_wrapper .person_top .wd .content .portrait{max-height:52vw}.person_wrapper .person_top .wd .content .portrait.shifted{right:-4vw;bottom:-4vw}.person_wrapper .about_person{padding:6.4vw 0 10.6666666667vw}.person_wrapper .about_person .wd .content{width:auto}.person_wrapper .about_person .wd .content p{font-size:4.8vw;line-height:6.6666666667vw}}.leadership_wrapper .leadership_top{height:515px;padding-top:190px;color:#fff;background-size:cover;background-position:top center;background-repeat:no-repeat}.leadership_wrapper .leadership_top h1{font-size:56px;margin-bottom:32px;font-weight:300}.leadership_wrapper .leadership_top h2{font-size:24px;line-height:32px;font-weight:300;width:900px}.leadership_wrapper .leadership_item .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:48px;padding-bottom:48px;border-bottom:1px solid #e1e1e1}.leadership_wrapper .leadership_item:last-child .wd{border-bottom:none}.leadership_wrapper .leadership_item .left,.leadership_wrapper .leadership_item .right{width:calc(50% - 10px)}.leadership_wrapper .leadership_item .left{overflow:hidden}.leadership_wrapper .leadership_item .left img{width:75px;float:left;margin-right:25px}.leadership_wrapper .leadership_item .left h2{float:left;width:295px;font-size:24px;line-height:32px;padding-top:4px}.leadership_wrapper .leadership_item .right strong{font-weight:700}.leadership_wrapper .leadership_item .right>div{margin-top:14px}.leadership_wrapper .leadership_item .right p{font-size:14px;line-height:24px;margin-bottom:26px;font-weight:300}.leadership_wrapper .leadership_item .right p:last-child{margin-bottom:0}.leadership_wrapper .leadership_item .right ul li{font-size:14px;line-height:24px;font-weight:300;color:#333;margin-bottom:15px;padding-left:20px;position:relative}.leadership_wrapper .leadership_item .right ul li:before{content:'';display:block;width:8px;height:8px;background-color:#f6be00;box-sizing:border-box;position:absolute;left:0;top:7px}@media screen and (max-width:959px){.leadership_wrapper .leadership_top{height:100vh;padding-top:29.3333333333vw;text-align:left}.leadership_wrapper .leadership_top h1{font-size:10.1333333333vw;font-weight:300;line-height:12.5333333333vw;margin-bottom:4.2666666667vw}.leadership_wrapper .leadership_top h2{width:auto;font-size:5.3333333333vw;line-height:6.6666666667vw;opacity:.8}.leadership_wrapper .leadership_items{border-bottom:1px solid #e1e1e1}.leadership_wrapper .leadership_items .leadership_item:nth-child(2n+2){background-color:#f9f9f9}.leadership_wrapper .leadership_items .leadership_item .wd{display:block;border-bottom:none}.leadership_wrapper .leadership_items .leadership_item .wd .left,.leadership_wrapper .leadership_items .leadership_item .wd .right{width:100%}.leadership_wrapper .leadership_items .leadership_item .wd .left{margin-bottom:9.6vw}.leadership_wrapper .leadership_items .leadership_item .wd .left img{width:20vw;margin-right:8vw}.leadership_wrapper .leadership_items .leadership_item .wd .left h2{width:calc(100% - 28vw);padding-top:1.0666666667vw;font-size:6.9333333333vw;line-height:8.5333333333vw}.leadership_wrapper .leadership_items .leadership_item .wd .right a{margin-bottom:2.6666666667vw}.leadership_wrapper .leadership_items .leadership_item .wd .right a::after{top:2.1333333333vw}.leadership_wrapper .leadership_items .leadership_item .wd .right p{font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:6.6666666667vw}.leadership_wrapper .leadership_items .leadership_item .wd .right ul li{font-size:4.8vw;line-height:6.6666666667vw;padding-left:5.3333333333vw}.leadership_wrapper .leadership_items .leadership_item .wd .right ul li:before{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;top:1.8666666667vw}}.securing_wrapper .securing_top{padding-top:190px;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.securing_wrapper .securing_top h1{font-size:56px;margin-bottom:32px;letter-spacing:-.8px;font-weight:300}.securing_wrapper .securing_top h2{font-size:24px;line-height:32px;font-weight:300;width:900px}.securing_wrapper .kv .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:48px;padding-bottom:48px}.securing_wrapper .kv .wd .content,.securing_wrapper .kv .wd h2{width:calc(50% - 10px)}.securing_wrapper .kv .wd h2{font-size:38px;font-weight:300}.securing_wrapper .kv .wd .content p{font-size:14px;line-height:22px;font-weight:300;margin-bottom:25px}.securing_wrapper .kv .wd .content p:last-child{margin-bottom:0}.securing_wrapper .securing--centers{background-color:#f4f4f4;padding:52px 0}.securing_wrapper .securing--centers_list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.securing_wrapper .securing--center{max-width:calc(50% - 26px);width:100%;background-color:#fff;color:#222;margin-bottom:52px;transition:box-shadow 250ms}.securing_wrapper .securing--center:nth-child(odd){margin-right:52px}.securing_wrapper .securing--center_ct{padding:38px}.securing_wrapper .securing--center-name{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.securing_wrapper .securing--center-name img{max-width:40px;max-height:30px;display:block;margin-right:16px}.securing_wrapper .securing--center-name h3{text-transform:uppercase;font-size:24px;font-weight:500;line-height:30px}.securing_wrapper .securing--center_bg{height:264px;background-color:#d8d8d8;background-position:center;background-size:cover;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.securing_wrapper .securing--center_bg::after,.securing_wrapper .securing--center_bg::before{content:'';position:absolute;width:12px;height:12px;left:50%;top:50%;background-color:#f6be00;display:block;-webkit-animation:securingCenterAnimate 4s infinite linear;animation:securingCenterAnimate 4s infinite linear;z-index:2}.securing_wrapper .securing--center_bg video{display:none;-webkit-animation:scaleVideoIn .5s linear;animation:scaleVideoIn .5s linear;position:absolute;z-index:0;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.securing_wrapper .securing--center.ca .securing--center_bg::after{left:35%;top:70%}.securing_wrapper .securing--center.ca .securing--center_bg::before{left:38%;top:74%}.securing_wrapper .securing--center.no .securing--center_bg::after{left:35%;top:82%;content:none}.securing_wrapper .securing--center.no .securing--center_bg::before{left:46%;top:32%}.securing_wrapper .securing--center.ge .securing--center_bg::after{left:52%;top:55%}.securing_wrapper .securing--center.ge .securing--center_bg::before{left:45%;top:50%}.securing_wrapper .securing--center.is .securing--center_bg::before{content:none}.securing_wrapper .securing--center.is .securing--center_bg::after{left:40%;top:58%}.securing_wrapper .securing--center-img{width:100%;height:100%;display:block;position:relative;z-index:1;transition:all .5s;margin:auto;background-position:center;background-repeat:no-repeat}.securing_wrapper .securing--center_mask{position:absolute;z-index:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity 250ms}.securing_wrapper .securing--center_text{font-size:14px;font-weight:300;line-height:25px}.securing_wrapper .securing--center_link{margin-top:32px;display:inline-block;font-size:14px;line-height:18px;color:#222;text-decoration:none;cursor:pointer;padding-bottom:2px;border-bottom:1px solid transparent;transition:border-bottom-color 250ms}.securing_wrapper .securing--center_link::after{content:'';width:6px;height:6px;border:1px solid #222;border-width:1px 1px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;margin-bottom:1px;margin-left:3px}.securing_wrapper .securing--center_link:hover{border-bottom-color:#f6be00}@media screen and (min-width:959px){.securing_wrapper .securing--center:hover{box-shadow:0 0 45px 1px rgba(51,51,51,.15)}.securing_wrapper .securing--center:hover .securing--center_mask{opacity:0}.securing_wrapper .securing--center:hover .securing--center-img{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.securing_wrapper .securing--center:hover .securing--center_bg::after,.securing_wrapper .securing--center:hover .securing--center_bg::before{-webkit-animation:securingScaleIn .5s linear forwards;animation:securingScaleIn .5s linear forwards}.securing_wrapper .securing--center:hover .securing--center_bg video{display:block}}@media screen and (max-width:959px){.securing_wrapper .securing_top{padding-top:35.4666666667vw;text-align:left;height:100vh;background-position:right -106.666666667vw center}.securing_wrapper .securing_top h1{font-size:12.8vw;line-height:13.3333333333vw;font-weight:300;margin-bottom:6.4vw}.securing_wrapper .securing_top h2{width:auto;font-size:6.9333333333vw;line-height:8vw;font-weight:300}.securing_wrapper .kv .wd{display:block;padding-top:10.6666666667vw;padding-bottom:10.6666666667vw;border-bottom:none}.securing_wrapper .kv .wd .content,.securing_wrapper .kv .wd h2{width:100%}.securing_wrapper .kv .wd h2{font-size:10.1333333333vw;font-weight:300;margin-bottom:6.4vw}.securing_wrapper .kv .wd .content p{font-size:v(18);line-height:6.6666666667vw}.securing_wrapper .securing--center{max-width:100%;margin-bottom:6.4vw}.securing_wrapper .securing--center:nth-child(odd){margin-right:0}.securing_wrapper .securing--center_bg{height:48vw}.securing_wrapper .securing--center_bg::after,.securing_wrapper .securing--center_bg::before{width:8px;height:8px;-webkit-animation:securingCenterAnimateMob 4s infinite linear;animation:securingCenterAnimateMob 4s infinite linear}.securing_wrapper .securing--center.ca .securing--center_bg::after{left:35%;top:61%}.securing_wrapper .securing--center.ca .securing--center_bg::before{left:38%;top:65%}.securing_wrapper .securing--center.no .securing--center_bg::after{top:75%}.securing_wrapper .securing--center.no .securing--center_bg::before{top:32%}.securing_wrapper .securing--center_ct{padding:6.4vw 6.4vw 8.5333333333vw}.securing_wrapper .securing--center-img{background-size:contain}}@-webkit-keyframes securingCenterAnimate{0%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}25%{-webkit-transform:scale(.8) translate(3px,3px);transform:scale(.8) translate(3px,3px)}50%{-webkit-transform:translate(3px,0);transform:translate(3px,0)}75%{-webkit-transform:scale(.8) translate(-3px,-3px);transform:scale(.8) translate(-3px,-3px)}100%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}}@keyframes securingCenterAnimate{0%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}25%{-webkit-transform:scale(.8) translate(3px,3px);transform:scale(.8) translate(3px,3px)}50%{-webkit-transform:translate(3px,0);transform:translate(3px,0)}75%{-webkit-transform:scale(.8) translate(-3px,-3px);transform:scale(.8) translate(-3px,-3px)}100%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}}@-webkit-keyframes securingCenterAnimateMob{0%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}25%{-webkit-transform:scale(.8) translate(1px,1px);transform:scale(.8) translate(1px,1px)}50%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}75%{-webkit-transform:scale(.8) translate(-1px,-1px);transform:scale(.8) translate(-1px,-1px)}100%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}}@keyframes securingCenterAnimateMob{0%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}25%{-webkit-transform:scale(.8) translate(1px,1px);transform:scale(.8) translate(1px,1px)}50%{-webkit-transform:translate(1px,0);transform:translate(1px,0)}75%{-webkit-transform:scale(.8) translate(-1px,-1px);transform:scale(.8) translate(-1px,-1px)}100%{-webkit-transform:scale(.5) translate(0,0);transform:scale(.5) translate(0,0)}}@-webkit-keyframes securingScaleIn{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@keyframes securingScaleIn{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@-webkit-keyframes scaleVideoIn{0%{opacity:0}100%{opacity:1}}@keyframes scaleVideoIn{0%{opacity:0}100%{opacity:1}}.terms_wrapper{padding-top:106px}.terms_wrapper .terms .wd{border-bottom:1px solid #ececec;padding-bottom:20px}.terms_wrapper .terms .wd h1{font-size:38px;font-weight:300;margin-bottom:16px}.terms_wrapper .terms .wd .content{width:100%;margin:0 auto;font-size:14px;line-height:28px;color:#222}.terms_wrapper .terms .wd .content strong{font-weight:700}.terms_wrapper .terms .wd .content h2{margin-top:20px;margin-bottom:16px;font-size:24px;color:#333}.terms_wrapper .terms .wd .content h3{font-size:18px;line-height:1.4;font-weight:700;color:#333;margin-bottom:16px}.terms_wrapper .terms .wd .content a{color:inherit;text-decoration:none;border-bottom:2px solid #f6be00;transition:250ms}.terms_wrapper .terms .wd .content a:hover{border-bottom-color:transparent;color:#f6be00}.terms_wrapper .terms .wd .content p,.terms_wrapper .terms .wd .content ul{margin-bottom:24px;font-weight:300}.terms_wrapper .terms .wd .content ul{line-height:28px}.terms_wrapper .terms .wd .content ul li{padding-left:25px;position:relative;margin-bottom:14px}.terms_wrapper .terms .wd .content ul li:before{content:'';display:block;width:8px;height:8px;box-sizing:border-box;background-color:#f6be00;position:absolute;left:0;top:12px}.terms_wrapper .terms .wd .content .anchors ol{list-style-type:decimal;color:rgba(34,34,34,.4);padding-left:25px;font-size:14px}.terms_wrapper .terms .wd .content .anchors ol li{padding:2px 0 2px 12px}.terms_wrapper .terms .wd .content .anchors ol li h1{font-size:14px;color:#000;line-height:18px;cursor:pointer;margin-bottom:0;font-weight:300;display:inline-block;transition:250ms;border-bottom:2px solid #f6be00}.terms_wrapper .terms .wd .content .anchors ol li h1:hover{border-bottom-color:transparent;color:#f6be00}.terms_wrapper .terms .wd .container{margin-bottom:20px}.terms_wrapper .terms .wd .heading_legal_text{font-size:18px;line-height:28px;color:#222;margin-bottom:32px}@media screen and (max-width:959px){.terms_wrapper{padding-top:26.6666666667vw}.terms_wrapper .terms .wd h1{font-size:10.1333333333vw;line-height:10.6666666667vw;margin-bottom:4.2666666667vw}.terms_wrapper .terms .wd .content{width:auto;font-size:4.2666666667vw;line-height:6.6666666667vw}.terms_wrapper .terms .wd .content h2{font-size:6.4vw;margin-top:4vw;margin-bottom:2.1333333333vw}.terms_wrapper .terms .wd .content p,.terms_wrapper .terms .wd .content ul{margin-bottom:5.8666666667vw}.terms_wrapper .terms .wd .content h2{margin-top:4vw;margin-bottom:2.1333333333vw}.terms_wrapper .terms .wd .content ul{line-height:7.4666666667vw}.terms_wrapper .terms .wd .content ul li{padding-left:6.6666666667vw;margin-bottom:3.7333333333vw}.terms_wrapper .terms .wd .content ul li:before{width:2.1333333333vw;height:2.1333333333vw;border-width:2px;top:2.9333333333vw}.terms_wrapper .terms .wd .content .anchors ol{list-style-type:decimal;padding-left:6.6666666667vw;font-size:3.7333333333vw}.terms_wrapper .terms .wd .content .anchors ol li{padding:.5333333333vw 0 .5333333333vw 3.2vw}.terms_wrapper .terms .wd .content .anchors ol li h1{font-size:3.7333333333vw;line-height:1.4}.terms_wrapper .terms .wd .container{margin-bottom:0;left:-8.5333333333vw}.terms_wrapper .terms .wd .categories{margin-bottom:5.3333333333vw}.terms_wrapper .terms .wd .heading_legal_text{font-size:4.2666666667vw;line-height:1.5;margin-bottom:6.6666666667vw}}.news_wrapper .news_top,.resources_wrapper .news_top{padding-top:116px;padding-bottom:42px}.news_wrapper .news_top .wd,.resources_wrapper .news_top .wd{overflow:hidden}.news_wrapper .news_top .wd h1,.resources_wrapper .news_top .wd h1{font-size:38px;float:left;font-weight:300;line-height:1.3}.news_wrapper .news_top .wd .search_container,.resources_wrapper .news_top .wd .search_container{margin:5px 0;float:right;position:relative}.news_wrapper .news_top .wd .search_container input,.resources_wrapper .news_top .wd .search_container input{padding:9px 40px 10px 14px;line-height:1;border:1px solid #d9d9d9;width:315px;box-sizing:border-box;font-size:18px;color:#333;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:38px}.news_wrapper .news_top .wd .search_container input[placeholder],.resources_wrapper .news_top .wd .search_container input[placeholder]{color:rgba(51,51,51,.25)!important;transition:250ms}.news_wrapper .news_top .wd .search_container input::-webkit-input-placeholder,.resources_wrapper .news_top .wd .search_container input::-webkit-input-placeholder{color:rgba(51,51,51,.25)!important;transition:250ms}.news_wrapper .news_top .wd .search_container input:-moz-placeholder,.resources_wrapper .news_top .wd .search_container input:-moz-placeholder{color:rgba(51,51,51,.25)!important;transition:250ms}.news_wrapper .news_top .wd .search_container input::-moz-placeholder,.resources_wrapper .news_top .wd .search_container input::-moz-placeholder{color:rgba(51,51,51,.25)!important;transition:250ms}.news_wrapper .news_top .wd .search_container input::-ms-input-placeholder,.resources_wrapper .news_top .wd .search_container input::-ms-input-placeholder{color:rgba(51,51,51,.25)!important;transition:250ms}.news_wrapper .news_top .wd .search_container input:focus,.resources_wrapper .news_top .wd .search_container input:focus{outline:0}.news_wrapper .news_top .wd .search_container input:focus[placeholder],.resources_wrapper .news_top .wd .search_container input:focus[placeholder]{color:rgba(51,51,51,.5)!important}.news_wrapper .news_top .wd .search_container input:focus::-webkit-input-placeholder,.resources_wrapper .news_top .wd .search_container input:focus::-webkit-input-placeholder{color:rgba(51,51,51,.5)!important}.news_wrapper .news_top .wd .search_container input:focus:-moz-placeholder,.resources_wrapper .news_top .wd .search_container input:focus:-moz-placeholder{color:rgba(51,51,51,.5)!important}.news_wrapper .news_top .wd .search_container input:focus::-moz-placeholder,.resources_wrapper .news_top .wd .search_container input:focus::-moz-placeholder{color:rgba(51,51,51,.5)!important}.news_wrapper .news_top .wd .search_container input:focus::-ms-input-placeholder,.resources_wrapper .news_top .wd .search_container input:focus::-ms-input-placeholder{color:rgba(51,51,51,.5)!important}.news_wrapper .news_top .wd .search_container img,.resources_wrapper .news_top .wd .search_container img{position:absolute;right:14px;top:8px}.news_wrapper .news_top .wd .search_container--clear,.resources_wrapper .news_top .wd .search_container--clear{position:absolute;top:calc(50% - 9px);right:18px;width:18px;height:18px;background-color:rgba(34,34,34,.2);border-radius:50%;cursor:pointer;transition:background-color .225s;display:none}.news_wrapper .news_top .wd .search_container--clear:hover,.resources_wrapper .news_top .wd .search_container--clear:hover{background-color:rgba(34,34,34,.4)}.news_wrapper .news_top .wd .search_container--clear::after,.news_wrapper .news_top .wd .search_container--clear::before,.resources_wrapper .news_top .wd .search_container--clear::after,.resources_wrapper .news_top .wd .search_container--clear::before{content:'';width:14px;background:#fff;height:2px;top:8px;left:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.news_wrapper .news_top .wd .search_container--clear::after,.resources_wrapper .news_top .wd .search_container--clear::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.news_wrapper .news_top .wd .search_container.show .search_container--clear,.resources_wrapper .news_top .wd .search_container.show .search_container--clear{display:block}.news_wrapper .news_top .wd .search_container.show .search_container--img,.resources_wrapper .news_top .wd .search_container.show .search_container--img{display:none}.news_wrapper .articles .container,.resources_wrapper .articles .container{margin-bottom:30px}.news_wrapper .articles .container .article,.resources_wrapper .articles .container .article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:48px 0;border-bottom:1px solid #e1e1e1}.news_wrapper .articles .container .article:last-child,.resources_wrapper .articles .container .article:last-child{border-bottom:none}.news_wrapper .articles .container .article .left,.resources_wrapper .articles .container .article .left{width:calc(50% - 210px);overflow:hidden}.news_wrapper .articles .container .article .left img,.resources_wrapper .articles .container .article .left img{display:block;width:85px;float:left;margin-right:20px}.news_wrapper .articles .container .article .left .img_ct,.resources_wrapper .articles .container .article .left .img_ct{width:85px;float:left;margin-right:20px;height:50px;background-color:#f4f4f4}.news_wrapper .articles .container .article .left .article_empty_state,.resources_wrapper .articles .container .article .left .article_empty_state{width:85px;float:left;margin-right:20px;background-color:#f5f5f5}.news_wrapper .articles .container .article .left .text,.resources_wrapper .articles .container .article .left .text{float:left;width:calc(100% - 105px)}.news_wrapper .articles .container .article .left .text .title,.resources_wrapper .articles .container .article .left .text .title{font-size:24px;line-height:32px;margin-bottom:8px}.news_wrapper .articles .container .article .left .text .date,.resources_wrapper .articles .container .article .left .text .date{font-size:14px;color:rgba(34,34,34,.7)}.news_wrapper .articles .container .article .right,.resources_wrapper .articles .container .article .right{width:calc(50% + 105px)}.news_wrapper .articles .container .article .right .read_more,.resources_wrapper .articles .container .article .right .read_more{display:none}.news_wrapper .articles .container .article .right .summary,.resources_wrapper .articles .container .article .right .summary{margin-top:14px;cursor:pointer}.news_wrapper .articles .container .article .right .summary p,.resources_wrapper .articles .container .article .right .summary p{font-size:14px;line-height:20px;margin-bottom:25px;font-weight:300}.news_wrapper .articles .container .article .right .summary p strong,.resources_wrapper .articles .container .article .right .summary p strong{font-weight:700}.news_wrapper .articles .container .article .right>div:last-child,.resources_wrapper .articles .container .article .right>div:last-child{margin-bottom:0}.news_wrapper .articles .container .article .right a,.resources_wrapper .articles .container .article .right a{text-decoration:none;color:#000;font-size:14px;line-height:24px;transition:all 250ms;border-bottom:1px solid #f6be00}.news_wrapper .articles .container .article .right a:hover,.resources_wrapper .articles .container .article .right a:hover{border-bottom-color:transparent;color:#f6be00}.news_wrapper .articles .pagination,.resources_wrapper .articles .pagination{line-height:50px;text-align:right;padding-bottom:52px}.news_wrapper .articles .pagination>a,.news_wrapper .articles .pagination>div,.resources_wrapper .articles .pagination>a,.resources_wrapper .articles .pagination>div{display:inline-block;text-decoration:none;width:44px;height:44px;margin-left:8px;background-color:transparent;border:1px solid #cfcfcf;text-align:center;font-size:22px;color:#333;line-height:40px}.news_wrapper .articles .pagination>a.next,.news_wrapper .articles .pagination>a.prev,.news_wrapper .articles .pagination>div.next,.news_wrapper .articles .pagination>div.prev,.resources_wrapper .articles .pagination>a.next,.resources_wrapper .articles .pagination>a.prev,.resources_wrapper .articles .pagination>div.next,.resources_wrapper .articles .pagination>div.prev{background-image:url(/assets/img/grey_arrow.svg);background-position:center;background-size:24px;background-repeat:no-repeat}.news_wrapper .articles .pagination>a.prev,.news_wrapper .articles .pagination>div.prev,.resources_wrapper .articles .pagination>a.prev,.resources_wrapper .articles .pagination>div.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news_wrapper .articles .pagination>a.disabled,.news_wrapper .articles .pagination>div.disabled,.resources_wrapper .articles .pagination>a.disabled,.resources_wrapper .articles .pagination>div.disabled{opacity:.5;pointer-events:none}.news_wrapper .articles .pagination>a.current,.news_wrapper .articles .pagination>div.current,.resources_wrapper .articles .pagination>a.current,.resources_wrapper .articles .pagination>div.current{background-color:#f6be00;border-color:#f6be00}@media screen and (max-width:959px){.news_wrapper .news_top,.resources_wrapper .news_top{padding-top:30.1333333333vw}.news_wrapper .news_top .wd .search_container,.news_wrapper .news_top .wd h1,.resources_wrapper .news_top .wd .search_container,.resources_wrapper .news_top .wd h1{float:none}.news_wrapper .news_top .wd h1,.resources_wrapper .news_top .wd h1{font-size:10.1333333333vw;line-height:10.6666666667vw;font-weight:300;margin-bottom:9.8666666667vw}.news_wrapper .news_top .wd .search_container,.resources_wrapper .news_top .wd .search_container{margin:0}.news_wrapper .news_top .wd .search_container input,.resources_wrapper .news_top .wd .search_container input{background-color:#f1f1f1;font-size:4.8vw;line-height:1;padding:2.9333333333vw 10.6666666667vw 3.2vw 6.6666666667vw;height:auto;border:none;width:100%;text-decoration:none;border-radius:0}.news_wrapper .news_top .wd .search_container img,.resources_wrapper .news_top .wd .search_container img{width:5.8666666667vw;height:5.8666666667vw;top:calc(50% - 2.9vw);right:3.7333333333vw}.news_wrapper .articles,.resources_wrapper .articles{border-bottom:3px solid #f3f3f3}.news_wrapper .articles .wd .container,.resources_wrapper .articles .wd .container{margin-bottom:0}.news_wrapper .articles .wd .container .article,.resources_wrapper .articles .wd .container .article{padding:11.4666666667vw 0 6.4vw;display:block}.news_wrapper .articles .wd .container .article .left,.news_wrapper .articles .wd .container .article .right,.resources_wrapper .articles .wd .container .article .left,.resources_wrapper .articles .wd .container .article .right{width:auto}.news_wrapper .articles .wd .container .article .left,.resources_wrapper .articles .wd .container .article .left{margin-bottom:4vw}.news_wrapper .articles .wd .container .article .left img,.resources_wrapper .articles .wd .container .article .left img{float:right;width:21.3333333333vw;margin:0}.news_wrapper .articles .wd .container .article .left .img_ct,.resources_wrapper .articles .wd .container .article .left .img_ct{width:21.3333333333vw;float:right;margin:0;height:13.3333333333vw}.news_wrapper .articles .wd .container .article .left .article_empty_state,.resources_wrapper .articles .wd .container .article .left .article_empty_state{width:21.3333333333vw;float:right;margin:0;background-color:transparent}.news_wrapper .articles .wd .container .article .left .text,.resources_wrapper .articles .wd .container .article .left .text{float:left;width:54.6666666667vw}.news_wrapper .articles .wd .container .article .left .title,.resources_wrapper .articles .wd .container .article .left .title{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:1.6vw}.news_wrapper .articles .wd .container .article .left .date,.resources_wrapper .articles .wd .container .article .left .date{font-size:4.2666666667vw;line-height:5.0666666667vw}.news_wrapper .articles .wd .container .article .right a,.resources_wrapper .articles .wd .container .article .right a{font-size:3.7333333333vw}.news_wrapper .articles .wd .container .article .right div:not(.summary),.resources_wrapper .articles .wd .container .article .right div:not(.summary){margin-bottom:1.6vw}.news_wrapper .articles .wd .container .article .right .summary,.resources_wrapper .articles .wd .container .article .right .summary{margin-bottom:3.4666666667vw}.news_wrapper .articles .wd .container .article .right .summary p,.resources_wrapper .articles .wd .container .article .right .summary p{font-size:4.8vw;line-height:6.6666666667vw;margin-bottom:6.6666666667vw}.news_wrapper .articles .wd .container .article .right .read_more,.resources_wrapper .articles .wd .container .article .right .read_more{margin-bottom:0;display:inline-block}.news_wrapper .articles .wd .pagination,.resources_wrapper .articles .wd .pagination{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-bottom:8vw;border-bottom:none}.news_wrapper .articles .wd .pagination>a,.news_wrapper .articles .wd .pagination>div,.resources_wrapper .articles .wd .pagination>a,.resources_wrapper .articles .wd .pagination>div{display:block;width:11.2vw;height:11.2vw;line-height:10.6666666667vw;margin:0 .8vw;text-decoration:none}.news_wrapper .categories .container .js-link,.news_wrapper .categories .container a,.resources_wrapper .categories .container .js-link,.resources_wrapper .categories .container a{margin-right:4.2666666667vw}.news_wrapper .categories .container .js-link .counter,.news_wrapper .categories .container a .counter,.resources_wrapper .categories .container .js-link .counter,.resources_wrapper .categories .container a .counter{left:calc(100% - 3.2vw);top:-1.6vw}}.resources_wrapper .resources_top{background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:190px;color:#fff}.resources_wrapper .resources_top h1{font-size:56px;margin-bottom:32px;letter-spacing:-.8px;font-weight:300}.resources_wrapper .resources_top h2{font-size:24px;line-height:32px;font-weight:300;width:900px}.resources_wrapper .categories{padding-top:40px}.resources_wrapper .categories .wd .container{margin-bottom:16px}.resources_wrapper .categories .wd .intro{width:calc(50% + 75px);font-size:14px;line-height:20px;font-weight:300}.resources_wrapper .articles{padding-top:16px}@media screen and (max-width:959px){.resources_wrapper .resources_top{min-height:100vh;padding-top:33.8666666667vw;padding-bottom:10.6666666667vw;text-align:left}.resources_wrapper .resources_top h1{font-size:12.8vw;line-height:13.3333333333vw;font-weight:300}.resources_wrapper .resources_top h2{width:auto;font-size:6.9333333333vw;line-height:8vw;font-weight:300}.resources_wrapper .categories{background-color:#f6f6f6;padding-bottom:9.0666666667vw}.resources_wrapper .categories .wd .container a{width:38.6666666667vw;font-size:4.8vw;line-height:5.8666666667vw}.resources_wrapper .categories .wd .container a span{font-size:6.9333333333vw;line-height:8.5333333333vw;display:block}.resources_wrapper .categories .wd .intro{width:100%;font-size:4.8vw;line-height:6.6666666667vw}.resources_wrapper .articles{padding-top:0}.resources_wrapper .articles .wd .container .article .left .text{width:100%;float:none}}.contacts_wrapper .contact_header{border-bottom:1px solid #e1e1e1;padding:32px 20px;z-index:1;position:relative}.contacts_wrapper .contact_header h1{font-size:38px;font-weight:300;line-height:1}.contacts_wrapper .custom-scrollbar{overflow:visible}.contacts_wrapper .map_container{overflow:hidden;background-color:#fff}.contacts_wrapper .map_container .map_wd{padding:0}.contacts_wrapper .map_container .map{border-bottom:none;padding-bottom:0;height:515px;width:1280px;overflow:visible}@media screen and (max-width:1500px){.contacts_wrapper .map_container .map{overflow:hidden}}.contacts_wrapper .map_container .js-pointer-list{position:absolute;width:1280px;left:calc(50% - 1280px / 2)}@media screen and (max-width:1240px){.contacts_wrapper .map_container .js-pointer-list{position:relative;width:auto;left:40px}}.contacts_wrapper .map_container div.map{border-bottom:none}.contacts_wrapper .map_container div.map img{opacity:.5;width:1500px;position:absolute;left:calc(50% - 45px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1240px){.contacts_wrapper .map_container div.map img{width:1500px;position:absolute;left:-116px;-webkit-transform:none;transform:none}}.contacts_wrapper .map_container div.point{opacity:0;-webkit-animation:.225s slideDownText forwards;animation:.225s slideDownText forwards}.contacts_wrapper .map_container div.point:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.contacts_wrapper .map_container div.point:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.contacts_wrapper .map_container div.point:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.contacts_wrapper .map_container div.point:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.contacts_wrapper .map_container div.point:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.contacts_wrapper .map_container div.point:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.contacts_wrapper .map_container div.point:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.contacts_wrapper .map_container div.point:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.contacts_wrapper .map_container div.point:nth-child(9){-webkit-animation-delay:.9s;animation-delay:.9s}.contacts_wrapper .map_container div.point:nth-child(10){-webkit-animation-delay:1s;animation-delay:1s}.contacts_wrapper .map_container div.point:nth-child(11){-webkit-animation-delay:1.1s;animation-delay:1.1s}.contacts_wrapper .map_container div.point:nth-child(12){-webkit-animation-delay:1.2s;animation-delay:1.2s}.contacts_wrapper .map_container div.point:nth-child(13){-webkit-animation-delay:1.3s;animation-delay:1.3s}.contacts_wrapper .map_container div.point:nth-child(14){-webkit-animation-delay:1.4s;animation-delay:1.4s}.contacts_wrapper .map_container div.point:nth-child(15){-webkit-animation-delay:1.5s;animation-delay:1.5s}.contacts_wrapper .map_container div.point:nth-child(16){-webkit-animation-delay:1.6s;animation-delay:1.6s}.contacts_wrapper .map_container div.point:nth-child(17){-webkit-animation-delay:1.7s;animation-delay:1.7s}.contacts_wrapper .map_container div.point:nth-child(18){-webkit-animation-delay:1.8s;animation-delay:1.8s}.contacts_wrapper .map_container div.point:nth-child(19){-webkit-animation-delay:1.9s;animation-delay:1.9s}.contacts_wrapper .map_container div.point:nth-child(20){-webkit-animation-delay:2s;animation-delay:2s}.contacts_wrapper .map_container div.point.san_francisco.white{top:263px;left:70px}.contacts_wrapper .map_container div.point.washington_dc.white{top:253px;left:275px}.contacts_wrapper .map_container div.point.iceland.white{top:135px;left:510px}.contacts_wrapper .map_container div.point.london.white{top:203px;left:524px}.contacts_wrapper .map_container div.point.amsterdam.white{top:196px;left:599px}.contacts_wrapper .map_container div.point.georgia.white{top:261px;left:770px}.contacts_wrapper .map_container div.point.canada.white{top:225px;left:68px}.contacts_wrapper .map_container div.point.tokyo.white{top:250px;right:45px;left:auto}.contacts_wrapper .map_container div.point.hong_kong.white{top:338px;left:1056px}.contacts_wrapper .map_container div.point.norway.white{top:160px;left:615px}.contacts_wrapper .map_container div.point.moscow.white{top:180px;left:740px}.contacts_wrapper .map_container div.point.dubai.white{top:326px;left:808px}.contacts_wrapper .map_container div.point.seoul.white{top:275px;right:110px;left:auto}.contacts_wrapper .mails_holder{border-bottom:1px solid #e1e1e1}.contacts_wrapper .contacts--right{float:right;width:505px}.contacts_wrapper .contacts--mails{padding:32px 0 0;overflow:hidden}.contacts_wrapper .contacts--mail{font-size:14px;color:#535659;float:left;margin-right:40px;margin-bottom:40px}.contacts_wrapper .contacts--mail .key{margin-bottom:16px}.contacts_wrapper .contacts--mail a{text-decoration:none;transition:border-bottom-color 250ms;border-bottom:1px solid #f6be00;color:#000}.contacts_wrapper .contacts--mail a:hover{border-bottom-color:transparent}.contacts_wrapper .form{font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,Arial,sans-serif;box-sizing:border-box;background-color:#fff;border:1px solid #ececec;padding:32px;z-index:40;width:100%;overflow:hidden}.contacts_wrapper .form p{font-size:18px;line-height:20px;margin-bottom:16px}.contacts_wrapper .form input,.contacts_wrapper .form select,.contacts_wrapper .form textarea{width:100%!important;height:40px;font-size:14px;font-weight:300;padding-left:16px;border:1px solid #ececec;margin-bottom:24px;border-radius:0}.contacts_wrapper .form input::-webkit-input-placeholder,.contacts_wrapper .form select::-webkit-input-placeholder,.contacts_wrapper .form textarea::-webkit-input-placeholder{color:#535659;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,Arial,sans-serif}.contacts_wrapper .form input::-moz-placeholder,.contacts_wrapper .form select::-moz-placeholder,.contacts_wrapper .form textarea::-moz-placeholder{color:#535659;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,Arial,sans-serif}.contacts_wrapper .form input:-ms-input-placeholder,.contacts_wrapper .form select:-ms-input-placeholder,.contacts_wrapper .form textarea:-ms-input-placeholder{color:#535659;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,Arial,sans-serif}.contacts_wrapper .form select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:url(/assets/img/select_arr.svg);background-repeat:no-repeat;background-position:right 12px center;background-color:transparent;font-size:14px;font-weight:300;border-radius:0}.contacts_wrapper .form textarea{resize:none;line-height:20px;padding-top:9px;height:110px;font-size:14px;font-weight:300;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,sans-serif;border-radius:0}.contacts_wrapper .form textarea::-webkit-input-placeholder{color:#cfcfcf}.contacts_wrapper .form textarea::-moz-placeholder{color:#cfcfcf}.contacts_wrapper .form .form-h3-title{font-size:24px;margin-bottom:40px;font-family:bio_sans,Helvetica,Ubuntu,Arial,sans-serif,Helvetica,Arial,sans-serif;line-height:1}.contacts_wrapper .form .form-submit-button{width:auto;margin-top:0;background:#fff;line-height:40px;margin-bottom:0;position:relative;font-size:14px;border-radius:0}.contacts_wrapper .office_holder{padding:0 20px 64px;z-index:2;position:relative}.contacts_wrapper .offices{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-top:27px;padding-bottom:8px}.contacts_wrapper .offices .office{width:25%;margin-bottom:64px;padding-right:30px;min-width:230px;box-sizing:border-box}.contacts_wrapper .offices .office .city{font-size:18px;font-weight:500;text-transform:uppercase;line-height:32px;margin-bottom:8px}.contacts_wrapper .offices .office .address{font-size:14px;line-height:20px;font-weight:300;color:#222;transition:color .225s;position:relative;display:block;cursor:pointer}.contacts_wrapper .offices .office .address a{color:#222;text-decoration:none}.contacts_wrapper .offices .office .address:hover{color:#f6be00}.contacts_wrapper .offices .office .address:hover::after{content:'View on Google Maps';bottom:100%;position:absolute;left:0;top:100%;background-color:#fff;display:block;padding:21px 0;line-height:0;font-size:14px;color:#b0b0b0}.clearfix::after{content:"";display:table;clear:both}.gmaps--popup{max-width:950px;width:100%;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:80%;-webkit-animation:.225s scaleInWithTransform;animation:.225s scaleInWithTransform}.gmaps--popup.close{-webkit-animation:.225s scaleOutWithTransform forwards;animation:.225s scaleOutWithTransform forwards}.gmaps--popup-header{box-sizing:border-box;color:#24282d;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gmaps--popup-header h1{font-size:26px;padding:0 32px 0 62px;background-image:url(/assets/img/location.svg);background-size:22px 32px;background-position:22px center;background-repeat:no-repeat;color:#000;background-color:#f4f4f4;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gmaps--popup-header h2{font-size:14px;line-height:1.4;color:#333;padding:24px;max-width:70%}.gmaps--popup-header-close{width:76px;height:76px;background-image:url(/assets/img/cross.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:0;right:0;cursor:pointer}.gmaps--popup-loader{position:absolute;top:108px;width:100%;height:calc(100% - 108px);z-index:-1}.gmaps--popup-loader::after{position:absolute;content:'';display:block;width:80px;height:80px;border:8px dashed #f6be00;border-radius:50%;top:calc(50% - 40px);left:calc(50% - 40px);transition:-webkit-transform .225s;transition:transform .225s;transition:transform .225s,-webkit-transform .225s;-webkit-animation:1.5s rotate360 forwards infinite linear;animation:1.5s rotate360 forwards infinite linear}@media screen and (max-width:959px){.contacts_wrapper{padding-top:0}.contacts_wrapper .contact_header{padding:8vw}.contacts_wrapper .contact_header h1{margin-bottom:0;font-size:10.1333333333vw;font-weight:300;line-height:10.6666666667vw}.contacts_wrapper .map{-webkit-overflow-scrolling:touch}.contacts_wrapper h1{font-size:10.1333333333vw;font-weight:300;line-height:10.6666666667vw;margin-bottom:8.5333333333vw;padding-bottom:0;border-bottom:none}.contacts_wrapper .contacts--right{width:100%}.contacts_wrapper .contacts--mail{font-size:3.7333333333vw;margin-bottom:3.7333333333vw;float:none;width:100%}.contacts_wrapper .contacts--mail .key,.contacts_wrapper .contacts--mail .val{display:inline;margin:0}.contacts_wrapper .contacts--mails{margin-top:0;padding:6.4vw 0}.contacts_wrapper .form{width:100%;position:relative;padding:0;border:none;top:auto;right:auto;margin-bottom:10.6666666667vw}.contacts_wrapper .form .form-all{width:100%!important}.contacts_wrapper .form p{font-size:4.8vw;line-height:5.3333333333vw;margin-bottom:4.2666666667vw}.contacts_wrapper .form input,.contacts_wrapper .form select{height:10.6666666667vw;font-size:4.2666666667vw;padding-left:4.2666666667vw;border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contacts_wrapper .form select{background-size:4.2666666667vw;padding-left:3.2vw;border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:4.2666666667vw}.contacts_wrapper .form textarea{padding-top:2.1333333333vw;font-size:4.2666666667vw;line-height:5.3333333333vw;padding-left:4.2666666667vw;border-radius:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contacts_wrapper .form .form-submit-button{background:#fff;font-size:4.2666666667vw!important}.contacts_wrapper .form .form-custom-hint{font-size:4.2666666667vw!important}.contacts_wrapper .map_container div.point.san_francisco.white{top:227px;left:260px}.contacts_wrapper .map_container div.point.washington_dc.white{top:206px;left:470px}.contacts_wrapper .map_container div.point.london.white{top:167px;left:684px}.contacts_wrapper .map_container div.point.amsterdam.white{top:160px;left:788px}.contacts_wrapper .map_container div.point.tokyo.white{top:210px;right:auto;left:1354px}.contacts_wrapper .map_container div.point.georgia.white{top:220px;left:956px}.contacts_wrapper .map_container div.point.iceland.white{top:107px;left:690px}.contacts_wrapper .map_container div.point.canada.white{top:197px;left:260px}.contacts_wrapper .map_container div.point.hong_kong.white{top:287px;left:1236px}.contacts_wrapper .map_container div.point.norway.white{top:130px;left:796px}.contacts_wrapper .map_container div.point.moscow.white{top:140px;left:925px}.contacts_wrapper .map_container div.point.dubai.white{top:280px;left:986px}.contacts_wrapper .map_container div.point.seoul.white{top:236px;right:auto;left:1297px}.contacts_wrapper .map_container .map_wd{padding:0;position:relative}.contacts_wrapper .map_container .map_wd::after{content:'';width:16vw;height:16vw;left:calc(50% - 8vw);display:block;position:absolute;bottom:5.3333333333vw;background-image:url(/assets/img/swipe.svg);background-size:100%;-webkit-animation:moveLeftRight 1s forwards infinite;animation:moveLeftRight 1s forwards infinite}.contacts_wrapper .map_container .map_wd.active::after{content:none}.contacts_wrapper .map_container .map_wd div.map img{height:620px;padding:0 70px;left:0}.contacts_wrapper .office_holder{padding:0 8vw 8vw}.contacts_wrapper .offices{width:100%;display:block;padding-bottom:10.6666666667vw}.contacts_wrapper .offices .office{width:100%;margin-bottom:8.5333333333vw;padding-right:0;min-width:auto}.contacts_wrapper .offices .office:last-child{margin-bottom:0}.contacts_wrapper .offices .office .city{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:2.1333333333vw}.contacts_wrapper .offices .office .address{font-size:4.8vw;line-height:6.6666666667vw}.contacts_wrapper .offices .office .address a:hover::after{background-color:transparent;padding:2.6666666667vw 0;font-size:3.7333333333vw}.contacts_wrapper .custom-scrollbar{padding-bottom:2.6666666667vw}.contacts_wrapper div.map::-webkit-scrollbar{height:4px;background-color:rgba(0,0,0,.1)}.contacts_wrapper div.map::-webkit-scrollbar-button{background-color:transparent}.contacts_wrapper div.map::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.8);border-radius:8px}.contacts_wrapper div.map::-webkit-scrollbar-corner{background-color:rgba(255,255,255,.8)}.gmaps--popup{height:100%}.gmaps--popup-header{display:block}.gmaps--popup-header h1{font-size:6.9333333333vw;padding:7.2vw 17.0666666667vw;background-image:url(/assets/img/location.svg);background-size:5.8666666667vw 8.5333333333vw;background-position:5.8666666667vw center;display:block}.gmaps--popup-header h2{font-size:3.7333333333vw;padding:4.2666666667vw 6.4vw;max-width:100%}.gmaps--popup-header-close{width:21.8666666667vw;height:21.8666666667vw}}@-webkit-keyframes slideLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes slideLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes gradientAnimation{0%{background-position:0 0}50%{background-position:100% 90%}100%{background-position:0 0}}@keyframes gradientAnimation{0%{background-position:0 0}50%{background-position:100% 90%}100%{background-position:0 0}}@-webkit-keyframes rotate360{0%{-webkit-transform:scale(.8) rotate(0);transform:scale(.8) rotate(0)}50%{-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}100%{-webkit-transform:scale(.8) rotate(360deg);transform:scale(.8) rotate(360deg)}}@keyframes rotate360{0%{-webkit-transform:scale(.8) rotate(0);transform:scale(.8) rotate(0)}50%{-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}100%{-webkit-transform:scale(.8) rotate(360deg);transform:scale(.8) rotate(360deg)}}.search-page{padding-top:76px}.search_helpers{font-size:18px;overflow:hidden}.search_helpers .search_other{margin-bottom:16px}.search_helpers .search_shorter{margin-bottom:12px;font-weight:300}label{display:block;float:left;margin-right:16px;overflow:hidden;font-size:16px;line-height:16px;margin-bottom:16px}label input[type=checkbox],label input[type=radio]{display:none}label input[type=checkbox]+i,label input[type=radio]+i{display:block;float:left;margin-right:8px;width:16px;height:16px;border:1px solid #f6be00;background-color:#fff;border:1px solid rgba(34,34,34,.3);position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}label input[type=checkbox]+i img,label input[type=radio]+i img{width:10px;height:10px;position:absolute;top:3px;left:3px;display:none}label input[type=checkbox]:checked+i,label input[type=radio]:checked+i{background-color:#f6be00;border-color:#f6be00}label input[type=checkbox]:checked+i img,label input[type=radio]:checked+i img{display:block}label .view_link{display:block;float:left;clear:both;background-color:#fff}.output_list{margin-top:72px}.output_list--item{margin-bottom:56px;display:-webkit-flex;display:-ms-flexbox;display:flex}.output_list--item-img{width:190px;height:190px;background-color:rgba(216,216,216,.2);box-sizing:border-box;margin-right:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.output_list--item-img img{max-width:190px;max-height:190px;display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.output_list--item-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.output_list--item-title{font-size:26px;line-height:1.4;margin-bottom:8px}.output_list--item-txt{font-size:18px;line-height:1.4;margin-bottom:16px}.output_list--item-link{display:inline;font-size:18px;line-height:1.5;color:inherit;text-decoration:none;border-bottom:2px solid #f6be00;transition:all 250ms}.output_list--item-link:hover{color:#f6be00;border-bottom-color:transparent}.output_list--item-pr{margin-bottom:16px}.output_list--item-pr:last-child{margin-bottom:60px}.output_list--not_found{font-size:18px;line-height:25px;color:rgba(51,51,51,.6)}.output_list--not_found strong{color:#333;font-weight:300;font-size:38px;line-height:1;margin-bottom:8px;display:block}.output_list--not_found.in_news{margin-top:60px}.output_list--not_found-title{font-size:38px;line-height:1;font-weight:300;text-shadow:0 2px 12px 0 rgba(18,116,231,.28);color:#333;margin-top:80px;margin-bottom:16px}.output_list--not_found-title.in_news{margin-top:60px;margin-bottom:0}.search_form{margin-top:42px;position:relative;overflow:hidden}.search_form--input{width:100%;padding:5px 40px 6px 40px;border:1px solid rgba(34,34,34,.3);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:18px;transition:border-color .225s;background:#fff url(/assets/img/ic_searchpage.svg) no-repeat 12px center;margin-bottom:18px}.search_form--input::-webkit-search-cancel-button,.search_form--input::-webkit-search-decoration,.search_form--input::-webkit-search-results-button,.search_form--input::-webkit-search-results-decoration{display:none}.search_form--input::-ms-clear,.search_form--input::-ms-reveal{display:none;width:0;height:0}.search_form--input:hover{border-color:rgba(34,34,34,.4)}.search_form--input:focus{border-color:rgba(34,34,34,.5)}.search_form--submit{display:none}.search_form--clear{position:absolute;top:10px;right:12px;width:18px;height:18px;background-color:rgba(34,34,34,.2);border-radius:50%;cursor:pointer;transition:background-color .225s;display:none}.search_form--clear.show{display:block}.search_form--clear:hover{background-color:rgba(34,34,34,.4)}.search_form--clear::after,.search_form--clear::before{content:'';width:14px;background:#fff;height:2px;top:8px;left:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.search_form--clear::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:959px){.search-page{padding-top:19.2vw}.search_helpers{font-size:3.7333333333vw}.search_helpers .search_other{margin-bottom:4.2666666667vw}.search_helpers .search_shorter{margin-bottom:3.2vw;font-weight:300}label{margin-right:4.2666666667vw;font-size:3.7333333333vw;line-height:4.2666666667vw;margin-bottom:4.2666666667vw}label input[type=checkbox]+i,label input[type=radio]+i{margin-right:2.1333333333vw;width:4.2666666667vw;height:4.2666666667vw}label input[type=checkbox]+i img,label input[type=radio]+i img{width:2.6666666667vw;height:2.6666666667vw;top:.8vw;left:.8vw}.search_form{margin-top:8.5333333333vw}.search_form--input{height:10.1333333333vw;padding:0 12vw;font-size:4.8vw;line-height:9.6vw;background:#fff url(/assets/img/search.svg) no-repeat 3.2vw center}.search_form--clear{top:2.6666666667vw;right:2.6666666667vw;width:5.3333333333vw;height:5.3333333333vw}.search_form--clear::after,.search_form--clear::before{content:'';width:3.7333333333vw;background:#fff;top:2.4vw;left:.8vw}.output_list{margin-top:14.9333333333vw}.output_list--item{margin-bottom:11.2vw}.output_list--item-content{display:block}.output_list--item-img{width:21.3333333333vw;height:21.3333333333vw;margin-right:3.2vw}.output_list--item-img img{max-width:21.3333333333vw;max-height:21.3333333333vw}.output_list--item-title{font-size:5.3333333333vw;margin-bottom:2.1333333333vw;line-height:1.2}.output_list--item-txt{font-size:3.7333333333vw}.output_list--item-link{margin-top:2.1333333333vw;font-size:3.7333333333vw;word-break:break-all}.output_list--item-link:hover{border-bottom-color:transparent}.output_list--not_found{font-size:4vw;line-height:1.5}.output_list--not_found strong{font-size:6.4vw;margin-bottom:2.1333333333vw}.output_list--not_found-title{font-size:6.4vw;margin-top:10.6666666667vw;margin-bottom:4.2666666667vw}.output_list--not_found-title.in_news{margin-top:13.3333333333vw}.output_list--not_found.in_news{margin-top:8vw}}.page404--holder{height:calc(100vh - 210px);overflow:hidden}.page404--holder.isGradient{position:absolute;left:0;bottom:0;right:0;top:0;opacity:.41}.page404--header{position:absolute;left:0;bottom:0;right:0;top:0}.page404--header-pos{position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;right:0}.page404--header-left{width:50%;float:left;text-align:right;font-size:210px;font-weight:700;color:#333;box-sizing:border-box;padding-right:20px;padding-top:20px}.page404--header-right{float:right;width:50%;box-sizing:border-box;padding-left:20px}.page404--header-right p{font-size:28px;line-height:36px;max-width:360px;color:rgba(0,0,0,.6);margin-bottom:28px}.page404--header-right a{height:48px;padding:0 40px;border:1px solid #f6be00;box-sizing:border-box;display:inline-block;font-size:16px;line-height:46px;text-decoration:none;color:#000;transition:background-color .225s}.page404--header-right a:hover{background-color:#f6be00}@media screen and (max-width:959px){.page404--main{margin-top:19vw;min-height:calc(100vh - 19vw)}.page404--holder{height:calc(100vh - 19vw)}.page404--holder.isGradient{opacity:.4}.page404--header{margin-top:20vh}.page404--header-pos{position:relative;-webkit-transform:none;transform:none;top:0}.page404--header-left{text-align:center;width:100%;font-size:32vw;line-height:1;padding-right:0;padding-top:0}.page404--header-right{width:100%;padding:8vw 8vw}.page404--header-right p{font-size:5.8666666667vw;line-height:6.9333333333vw;max-width:100%;margin-bottom:6.6666666667vw;text-align:center}.page404--header-right a{height:12.8vw;padding:0 10.6666666667vw;font-size:4.2666666667vw;line-height:11.7333333333vw;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.tnx_page{min-height:calc(100vh - 290px);background-color:#f0f0f1;color:#333;margin-top:72px;padding:72px;box-sizing:border-box}.tnx_page--popup{max-width:734px;width:100%;border:1px solid #ececec;box-shadow:0 0 30px 0 rgba(227,227,227,.5);background:#fff;text-align:center;padding:72px;margin:8% auto;box-sizing:border-box}.tnx_page--header{font-size:38px;font-weight:300;line-height:1;margin-bottom:16px}.tnx_page--msg{font-size:18px;line-height:1;margin-bottom:32px}.tnx_page--btn{border:1px solid #f6be00;border-radius:0;height:48px;display:inline-block;box-sizing:border-box;font-size:16px;line-height:44px;padding:0 40px;color:#000;text-decoration:none;transition:background-color .225s}.tnx_page--btn:hover{background-color:#f6be00}@media screen and (max-width:959px){.tnx_page{min-height:auto;margin-top:16vw;padding:18.6666666667vw 5.3333333333vw}.tnx_page--popup{max-width:100%;margin:0;padding:16vw 8vw}.tnx_page--header{font-size:7.4666666667vw;margin-bottom:4.2666666667vw}.tnx_page--msg{font-size:4.2666666667vw;margin-bottom:8.5333333333vw}.tnx_page--btn{padding:0 5.3333333333vw;display:block;font-size:4.2666666667vw;height:12.8vw;line-height:11.7333333333vw}}.events__downloads{text-align:right}.events__btn-xml{font-size:14px;line-height:24px;color:#222;padding:24px 0 24px 30px;background-image:url(/assets/img/xml.svg);display:inline-block;background-repeat:no-repeat;background-position:0 center;cursor:pointer;margin-bottom:-16px}.events__month{color:#333}.events__month-name{font-size:24px;font-weight:500;line-height:1.5;text-transform:uppercase;margin-bottom:8px}.events__month-name span{color:rgba(51,51,51,.3)}.events__month-list{margin-bottom:32px}.events__item{border:1px solid #e1e1e1;border-left:2px solid #f5bd2c;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;margin-bottom:16px}.events__item-more{display:none}.events__item-mob-ct{display:none}.events__item-left{background-color:rgba(238,238,238,.49);width:110px;text-align:center;color:#333}.events__item-left p{font-size:24px;font-weight:300;line-height:32px}.events__item-left span{font-size:12px;text-transform:uppercase;font-weight:600;line-height:16px}.events__item-ct{top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.events__item-right{width:calc(100% - 110px);padding:32px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.events__item-logo{width:80px;height:80px;background-size:contain;background-position:center;background-repeat:no-repeat}.events__item-content{padding-left:16px;width:calc(100% - 80px);box-sizing:border-box}.events__item-content h4{font-size:26px;margin-bottom:8px}.events__item-content span{font-size:14px;line-height:1.2;display:inline-block;margin-bottom:8px}.events__item-content p{color:#535659;font-size:14px;font-weight:300;line-height:1.2;margin-bottom:16px}.events__item-speaker{border:1px solid #ececec;min-width:250px;width:calc(33.3% - 50px);padding:8px;margin-top:16px;margin-right:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.events__item-speakers{margin-top:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.events__item-speaker-ct{padding-left:16px;box-sizing:border-box;width:calc(100% - 56px)}.events__item-speaker-ct p{font-size:18px;line-height:24px;font-weight:600;color:#222;margin-bottom:4px}.events__item-speaker-ct span{font-size:14px;line-height:1.2;margin-bottom:0}.events__item-photo{width:56px;height:56px;background-image:url(/assets/img/person_layout.svg);background-size:cover;background-position:center}.events__item-text a::after{content:none}.events__popup{border:1px solid #ececec;background-color:#fff;max-width:600px;width:100%;box-shadow:0 0 30px 0 rgba(227,227,227,.5);padding:56px;position:relative;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:350ms popupScale;animation:350ms popupScale;text-align:center}.events__popup-bg{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(34,34,34,.6);z-index:100;-webkit-animation:250ms popupFadeIn;animation:250ms popupFadeIn;display:none}.events__popup-title{color:#000;font-size:38px;font-weight:300;text-align:center;margin-bottom:32px}.events__popup-desc{font-size:18px;line-height:26px;color:rgba(51,51,51,.7);margin-bottom:32px;text-align:center}.events__popup-btn{border:1px solid #f6be00;height:46px;box-sizing:border-box;line-height:44px;color:#0d0d0d;font-size:16px;padding:0 16px;display:inline-block;transition:background-color 250ms;cursor:pointer}.events__popup-btn:hover{background-color:#f6be00}.events__popup-picker{text-align:left;width:calc(50% - 12px)}.events__popup-picker.mob_custom{display:none}.events__popup-picker p{font-size:14px;line-height:1.2;margin-bottom:8px;color:#000}.events__popup-picker input,.events__popup-picker select{border-radius:2px;height:42px;font-size:14px;padding-right:40px;background:#fff url(/assets/img/view_all_down.svg) no-repeat 96% center;border:1px solid #ececec;width:100%;padding-left:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.events__popup-pickers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.events__popup-close{width:32px;height:32px;position:absolute;right:24px;top:24px;cursor:pointer}.events__popup-close::after,.events__popup-close::before{content:'';position:absolute;width:24px;height:1px;background-color:#6b6b6b;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:calc(50% - 12px);top:50%;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms}.events__popup-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.events__popup-close:hover::before{background-color:#333;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.events__popup-close:hover::after{background-color:#333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes popupScale{0%{-webkit-transform:translateY(-50%) scale(.2);transform:translateY(-50%) scale(.2);opacity:0}100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}}@keyframes popupScale{0%{-webkit-transform:translateY(-50%) scale(.2);transform:translateY(-50%) scale(.2);opacity:0}100%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}}@-webkit-keyframes popupFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popupFadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:959px){.events__categories .wd .container{padding-top:2.6666666667vw}.events__categories .wd .container a{margin-right:5.3333333333vw;width:auto;bottom:0}.events__categories .wd .container a span{position:absolute;top:-1.3333333333vw;right:auto;left:calc(100% - 3.2vw);font-size:3.2vw;line-height:3.2vw}.events__btn-xml{font-size:3.7333333333vw;background-size:6.4vw;padding:6.4vw 0 6.4vw 8vw;margin-bottom:-4.2666666667vw}.events__month-name{font-size:6.4vw;line-height:8.5333333333vw;margin-bottom:2.1333333333vw}.events__month_list{margin-bottom:10.6666666667vw}.events__item-left{display:none}.events__item-right{width:100%;display:block;padding:0}.events__item-mob-ct{display:block}.events__item-logo{width:17vw;float:left;height:17vw;margin:4vw}.events__item-mob-ct{width:calc(100% - 25vw);height:25vw;float:right;background-color:rgba(238,238,238,.49);box-sizing:border-box;text-align:center;padding-top:6.4vw}.events__item-mob-ct p{font-size:6.4vw;line-height:8.5333333333vw}.events__item-mob-ct span{display:block;font-size:3.2vw;line-height:4.2666666667vw;font-weight:600;text-transform:uppercase}.events__item-content{width:100%;clear:both;padding-top:6.4vw;padding:6.4vw 4.2666666667vw 4.2666666667vw}.events__item-content h4{font-size:6.9333333333vw;line-height:6.9333333333vw;margin-bottom:16px}.events__item-content span{font-size:3.7333333333vw;line-height:4.8vw}.events__item-content p{font-size:3.7333333333vw;line-height:4.8vw;margin-bottom:4.2666666667vw}.events__item-content a{font-size:3.7333333333vw;line-height:4.8vw}.events__item-content a:after{width:4vw}.events__item-speakers{margin-top:4.2666666667vw}.events__item-speaker{margin-top:0;margin-right:0;margin-bottom:2.1333333333vw;padding:2.1333333333vw;width:100%;box-sizing:border-box;min-width:0}.events__item-speaker:nth-child(n+4){display:none}.events__item-speaker-ct{padding-left:2.1333333333vw;width:auto}.events__item-speaker-ct p{font-size:4.2666666667vw;line-height:5.3333333333vw;margin-bottom:0}.events__item-speaker-ct span{font-size:3.2vw;line-height:4.8vw}.events__item-photo{width:10.6666666667vw;height:10.6666666667vw}.events__item-more{display:block}.events__item-more a{border-bottom-style:dashed;font-weight:400}.events__item-more a:after{display:none}.events__popup{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;max-width:10000px;-webkit-transform:none;transform:none;-webkit-animation:350ms fadeIn;animation:350ms fadeIn;padding:21.3333333333vw 6.4vw 6.4vw;text-align:left}.events__popup-bg{z-index:300}.events__popup-close{width:8.5333333333vw;height:8.5333333333vw}.events__popup-close:after,.events__popup-close:before{width:6.4vw;left:calc(50% - 3.2vw)}.events__popup-title{font-size:10.1333333333vw;text-align:left;margin-bottom:6.4vw}.events__popup-desc{font-size:wv(18);line-height:6.9333333333vw;margin-bottom:10.6666666667vw}.events__popup-pickers{display:block;margin-bottom:4.2666666667vw}.events__popup-picker{width:100%;padding-bottom:4.2666666667vw}.events__popup-picker.dt_custom{display:none}.events__popup-picker.mob_custom{display:block;overflow:hidden}.events__popup-picker.mob_custom input{width:48%;float:left;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;line-height:8.5333333333vw}.events__popup-picker.mob_custom input:nth-child(3){float:right}.events__popup-picker p{font-size:3.7333333333vw;line-height:4.8vw;margin-bottom:2.1333333333vw}.events__popup-picker input,.events__popup-picker select{height:11.2vw;font-size:3.7333333333vw;background-size:4.2666666667vw}.events__popup-btn{height:12.2666666667vw;line-height:12.2666666667vw;font-size:4.2666666667vw;padding:0 4.2666666667vw}.events__downloads{text-align:left;margin-bottom:3.7333333333vw}.events__top .wd h1{margin-bottom:0!important}}.solutions{border-bottom:1px solid #ececec;color:#333}.solutions__head{font-size:26px;font-weight:300;line-height:34px;margin:32px 0 16px}.solutions__desc{font-size:14px;line-height:1.5;font-weight:300}.solutions__items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.solutions__item{width:calc(25% - 18px);border:1px solid #e1e1e1;padding:40px 24px;box-sizing:border-box;transition:box-shadow 250ms;margin-bottom:32px}.solutions__item:hover{box-shadow:0 0 30px 2px rgba(51,51,51,.05)}.solutions__item-title{font-size:18px;line-height:26px;text-align:center;text-transform:uppercase}.solutions__item-separator{background-color:#343434;width:30px;height:2px;margin:16px auto}.solutions__item-desc{font-size:14px;font-weight:300;line-height:1.5}.solutions__item-photo{width:64px;height:64px;background-size:contain;background-repeat:no-repeat;margin:0 auto 24px}.solutions__bottom{font-size:18px;font-weight:300;line-height:24px;margin-bottom:48px}.solutions__bottom p:not(:last-child){margin-bottom:10px}.solutions__cta{font-size:22px;font-weight:300;padding:40px 0;line-height:1.5}.solutions__cta a{color:#000;border-bottom:1px solid #f6be00;text-decoration:none;font-weight:400;transition:border-bottom-color 250ms}.solutions__cta a:hover{border-bottom-color:transparent}@media screen and (max-width:959px){.solutions__head{font-size:6.4vw;line-height:1.5;margin:8.5333333333vw 0}.solutions__item{width:100%;padding:10.6666666667vw 6.4vw}.solutions__item:hover{box-shadow:none}.solutions__item-title{font-size:4.8vw;line-height:1.5}.solutions__item-separator{width:10.6666666667vw;height:.5333333333vw;margin:4.2666666667vw auto}.solutions__item-desc{font-size:3.7333333333vw;text-align:center}.solutions__item-photo{width:21.3333333333vw;height:21.3333333333vw;background-size:100%;margin:0 auto 6.4vw}.solutions__bottom{font-size:4.8vw;line-height:6.4vw;margin-bottom:12.8vw}.solutions__bottom p:not(:last-child){margin-bottom:2.6666666667vw}.solutions__cta{font-size:4.8vw;padding:8.5333333333vw 0}}.sp__top{min-height:100vh;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;overflow:hidden;position:relative}.sp__top-additional-text{font-size:12px;color:rgba(255,255,255,.7);line-height:1.2;text-align:center;margin-top:25px}.sp__top-additional-text i{display:inline-block;width:17px;height:12px;background-image:url(/assets/img/south_korea.svg);background-size:cover;background-position:center;margin:0 4px;-webkit-transform:translateY(2px);transform:translateY(2px)}.sp__top__bottom{position:absolute;bottom:80px;left:0;right:0}@media screen and (max-height:860px){.sp__top__bottom{bottom:40px}}@media screen and (max-height:700px){.sp__top__bottom{bottom:20px}}.sp__top .bg_vid{position:absolute;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.sp__top .mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.35)}.sp__top .wd{padding-top:116px;text-align:center;position:relative;height:calc(100vh - 152px)}@media screen and (max-height:860px){.sp__top .wd{padding-top:90px}}@media screen and (max-height:700px){.sp__top .wd{padding-top:60px}}.sp__top h1{font-size:56px;margin-bottom:144px;font-weight:300}.sp__top__trailer{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);cursor:pointer}.sp__top__trailer__icon{margin-bottom:8px}.sp__top__trailer__text{font-size:16px;line-height:21px}.sp__top__moto{font-size:22px;line-height:32px;font-weight:300;margin-bottom:30px}.sp__top__button{height:46px;line-height:46px;padding:0 40px;font-size:15px;border:1px solid rgba(255,255,255,.5);cursor:pointer;display:inline-block;margin:0 10px;transition:250ms}@media screen and (min-width:959px){.sp__top__button:hover{border-color:#f6be00}}.sp__ill{height:416px;border-bottom:1px solid #ececec;position:relative}.sp__chip__bottom,.sp__chip__top{height:172px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1}.sp__chip__bottom{position:absolute;top:135px;left:calc(50% - 280px);z-index:10;-webkit-animation-name:chip-bottom;animation-name:chip-bottom;display:none}.sp__chip__bottom.active{display:block}.sp__chip__top{position:absolute;top:105px;left:calc(50% - 241px);z-index:20;-webkit-animation-name:chip-top;animation-name:chip-top;display:none}.sp__chip__top.active{display:block}.sp__chip__logo{position:absolute;top:121px;left:calc(50% - 2px)}.sp__info__block{overflow:hidden;padding-top:48px;padding-bottom:16px;border-bottom:1px solid #ececec}.sp__info__links{margin-bottom:40px}.sp__info h2{float:left;width:300px;font-size:26px;font-weight:300}.sp__info__details{width:calc(100% - 314px);float:right}.sp__info__details h3{font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;margin-bottom:8px}.sp__info__details p{font-size:14px;line-height:24px;margin-bottom:40px;color:#333;font-weight:300}.sp__info__details ul{margin-top:16px;margin-bottom:40px}.sp__info__details ul li{font-size:14px;line-height:18px;margin-bottom:18px;padding-left:24px;font-weight:300;position:relative}.sp__info__details ul li:before{content:'';display:block;width:8px;height:8px;border:1px solid #f6be00;position:absolute;background-color:#f6be00;left:0;top:6px;box-sizing:border-box}.sp__info__buy,.sp__info__specslink{display:inline-block;height:46px;line-height:46px;font-size:16px;text-decoration:none;border:1px solid #f6be00;padding:0 28px 0 20px;color:#222;margin-right:32px;transition:250ms;position:relative}@media screen and (min-width:959px){.sp__info__buy:hover,.sp__info__specslink:hover{border-color:#000}}.sp__info__buy img,.sp__info__specslink img{margin-right:12px;position:relative;top:7px}.sp__info__buy{padding-right:35px}.sp__info__buy:after{content:'';display:block;position:absolute;top:calc(50% - 3px);margin-top:0;right:20px;width:7px;height:7px;border-width:0 1px 1px 0;border-color:#000;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:959px){.sp__info__buy:hover span{border-bottom-color:#f6be00}}.sp__info figure{display:block}.sp__info figure.half-width{float:left;width:50%;margin-bottom:40px}.sp__info figure.half-width img{width:100%}.sp__info__graphs{margin-bottom:40px}.sp__info__specs{padding-top:56px;padding-bottom:24px;overflow:hidden}.sp__info__specs .left{float:left;width:300px}.sp__info__specs .left h2{font-size:26px;font-weight:300;margin-bottom:32px}.sp__info__specs .left a{text-decoration:none;display:inline-block;font-size:14px;border-bottom:1px solid #f6be00;padding-bottom:4px;color:#222}.sp__info__specs .right{width:100%;float:right}.sp__info__specs .right h2{font-size:32px;line-height:40px;margin-bottom:24px;font-weight:700;float:none;width:auto}.sp__info__specs__tab{margin-right:32px;border-bottom:1px solid transparent;margin-bottom:-1px;color:rgba(51,51,51,.7);text-transform:uppercase;font-size:16px;font-weight:600;line-height:24px;padding-bottom:9px;cursor:pointer;transition:250ms}@media screen and (min-width:959px){.sp__info__specs__tab:hover{border-bottom-color:#333}}.sp__info__specs__tab.selected{border-bottom-color:#333;color:#333}.sp__info__specs__tabs{border-bottom:1px solid #e1e1e1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sp__info__specs__subsection{overflow:hidden}.sp__info__specs__subsection__left{width:300px;float:left}.sp__info__specs__subsection__right{width:calc(100% - 314px);float:right}.sp__info__specs__subsection__right h3{font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;margin-bottom:8px}.sp__info__specs__subsection__right p{font-size:14px;line-height:24px;margin-bottom:40px;color:#333;font-weight:300}.sp__info__specs__subsection__right ul{margin-top:16px;margin-bottom:40px}.sp__info__specs__subsection__right ul:first-child{margin-top:0}.sp__info__specs__subsection__right ul li{font-size:14px;line-height:18px;margin-bottom:18px;padding-left:24px;font-weight:300;position:relative}.sp__info__specs__subsection__right ul li:before{content:'';display:block;width:8px;height:8px;border:1px solid #f6be00;position:absolute;background-color:#f6be00;left:0;top:6px;box-sizing:border-box}.sp__info__specs__subsection__heading{font-size:26px;font-weight:300}.sp__info__specs__content{padding-top:24px}.sp__info__specs__header{height:248px;margin-bottom:40px}.sp__info__specs__header__imgtext{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.sp__info__specs__header__imgtext.black{background-color:#000}.sp__info__specs__header__imgtext.black p{color:#fff}.sp__info__specs__header__imgtext.grey{background-color:#fafafa}.sp__info__specs__header__imgtext.grey p{color:#333}.sp__info__specs__header__imgtext img{height:100%;margin-right:46px}.sp__info__specs__header__bgonly{background-color:#000;background-size:cover;background-position:center;background-repeat:no-repeat}.sp__info__specs__heading{width:calc(100% - 398px);font-size:22px;line-height:28px;color:#333}.sp__info__specs__text{padding-bottom:16px}.sp__info__specs__text h3{font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase;margin-bottom:8px}.sp__info__specs__text p{font-size:14px;line-height:24px;margin-bottom:40px;color:#333;font-weight:300}.sp__info__specs__text img{margin-bottom:40px}.sp__info__specs__text ul{margin-top:16px;margin-bottom:40px}.sp__info__specs__text ul li{font-size:14px;line-height:18px;margin-bottom:18px;padding-left:24px;font-weight:300;position:relative}.sp__info__specs__text ul li:before{content:'';display:block;width:8px;height:8px;border:1px solid #f6be00;position:absolute;background-color:#f6be00;left:0;top:6px;box-sizing:border-box}.sp__info__specs__cta{border-top:1px solid #f4f4f4;padding-top:24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sp__info__specs__cta p{font-size:24px;line-height:32px;font-weight:300;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-basis:calc(100% - 290px);-ms-flex-preferred-size:calc(100% - 290px);flex-basis:calc(100% - 290px);-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.sp__info__specs__cta p.shorten{-webkit-flex-basis:calc(100% - 290px);-ms-flex-preferred-size:calc(100% - 290px);flex-basis:calc(100% - 290px)}.sp__info__specs__cta a.button{display:block;float:right;height:46px;line-height:46px;padding:0 24px;padding-right:35px;border:1px solid #f6be00;text-decoration:none;color:0;transition:250ms;margin-left:16px;position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.sp__info__specs__cta a.button:after{content:'';display:block;position:absolute;top:calc(50% - 3px);margin-top:0;right:20px;width:7px;height:7px;border-width:0 1px 1px 0;border-color:#000;border-style:solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sp__info__specs__cta a.button:nth-child(2){margin-left:auto}@media screen and (min-width:959px){.sp__info__specs__cta a.button:hover{border-color:#000}}.sp__info__specs__cta a.email{text-decoration:none;color:#424242;border-bottom:2px solid #f6be00;font-size:24px;margin-left:auto}@media screen and (max-width:959px){.sp__top{height:auto}.sp__top__bottom{position:relative;bottom:0}.sp__top-additional-text{font-size:3.2vw;line-height:1.5}.sp__top .wd{padding:16vw 6.4vw 12.8vw;height:auto}.sp__top h1{font-size:11.7333333333vw;line-height:14.9333333333vw;margin-bottom:8vw}.sp__top__trailer{position:relative;top:0;left:0;-webkit-transform:none;transform:none;margin-bottom:14.4vw}.sp__top__trailer__icon{width:19.2vw;margin-bottom:2.1333333333vw}.sp__top__trailer__text{font-size:4.2666666667vw;line-height:5.3333333333vw}.sp__top__moto{font-size:4.8vw;line-height:6.4vw;margin-bottom:6.4vw}.sp__top__button{height:12.8vw;line-height:12.2666666667vw;font-size:4vw;padding:0 6.4vw}.sp__chip__bottom,.sp__chip__top{height:25.6vw}.sp__ill{height:53.8666666667vw}.sp__chip__bottom{top:16vw;left:7.7333333333vw}.sp__chip__top{top:11.2vw;left:13.6vw}.sp__chip__logo{top:13.6vw;left:auto;height:14.6666666667vw;right:7.7333333333vw}.sp__ill,.sp__info__block{padding-left:8vw;padding-right:8vw}.sp__info .wd{padding:0}.sp__info__links{margin-bottom:10.6666666667vw;overflow:hidden}.sp__info__buy,.sp__info__specslink{font-size:4.2666666667vw;line-height:12.2666666667vw;height:12.2666666667vw;padding:0 4.8vw 0 3.7333333333vw;margin-right:0;float:left;margin-right:6.4vw}.sp__info__buy img,.sp__info__specslink img{height:6.4vw;margin-right:3.2vw}.sp__info__buy{padding-right:9.3333333333vw;float:left}.sp__info__buy:after{width:1.8666666667vw;height:1.8666666667vw;right:4vw}.sp__info__block{padding-top:10.6666666667vw;padding-bottom:2.1333333333vw}.sp__info figure.half-width{float:none;display:block;width:auto;margin-bottom:12.8vw}.sp__info h2{font-size:6.9333333333vw;line-height:6.9333333333vw;float:none;margin-bottom:8.5333333333vw;width:auto}.sp__info__details{width:auto;float:none}.sp__info__details h3{font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:2.1333333333vw}.sp__info__details p{font-size:3.7333333333vw;line-height:6.4vw;margin-bottom:8.5333333333vw}.sp__info__details ul{margin-top:4.2666666667vw;margin-bottom:10.6666666667vw}.sp__info__details ul li{font-size:3.7333333333vw;line-height:4.8vw;margin-bottom:4.8vw;padding-left:6.4vw}.sp__info__details ul li:before{width:2.1333333333vw;height:2.1333333333vw;top:1.6vw}.sp__info__graphs{margin-bottom:0}.sp__info__graphs img{width:100%;margin-bottom:12.8vw}.sp__info__graphs img:first-child{margin-right:0}.sp__info__specs{padding-top:14.9333333333vw;padding-bottom:8.5333333333vw}.sp__info__specs__subsection{padding:0 8vw}.sp__info__specs__subsection__left,.sp__info__specs__subsection__right{width:auto;float:none}.sp__info__specs__subsection__heading{font-size:6.9333333333vw;line-height:6.9333333333vw;float:none;margin-bottom:8.5333333333vw;width:auto}.sp__info__specs__subsection__right h3{font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:2.1333333333vw}.sp__info__specs__subsection__right p{font-size:3.7333333333vw;line-height:6.4vw;margin-bottom:8.5333333333vw}.sp__info__specs__subsection__right ul{margin-top:4.2666666667vw;margin-bottom:10.6666666667vw}.sp__info__specs__subsection__right ul li{font-size:3.7333333333vw;line-height:4.8vw;margin-bottom:4.8vw;padding-left:6.4vw}.sp__info__specs__subsection__right ul li:before{width:2.1333333333vw;height:2.1333333333vw;top:1.6vw}.sp__info__specs .left,.sp__info__specs .right{width:auto;float:none}.sp__info__specs .right h2{font-size:7.4666666667vw;line-height:9.6vw;margin-bottom:0;padding-left:8vw;padding-right:8vw}.sp__info__specs figure.mob-scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative}.sp__info__specs figure.mob-scroll.active:after{display:none}.sp__info__specs figure.mob-scroll:after{content:'';width:16vw;height:16vw;left:calc(50% - 8vw);top:10vw;display:block;position:absolute;bottom:5.3333333333vw;background-image:url(/assets/img/swipe.svg);background-size:100%;-webkit-animation:moveLeftRight 1s forwards infinite;animation:moveLeftRight 1s forwards infinite}.sp__info__specs .left{margin-bottom:0}.sp__info__specs .left h2{font-size:6.9333333333vw;line-height:7.4666666667vw;margin-bottom:6.4vw}.sp__info__specs .left a{font-size:3.7333333333vw;line-height:4.8vw;padding-bottom:1.0666666667vw}.sp__info__specs__tab{margin-bottom:0;margin-right:8.5333333333vw;font-size:4.2666666667vw;line-height:6.4vw;padding-bottom:2.4vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.sp__info__specs__tabs{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-bottom:none;margin-bottom:-1px;padding:0 8vw}.sp__info__specs__tabs__wrapper{padding:0;border-bottom:1px solid #e1e1e1;display:none}.sp__info__specs__content{padding-top:8.5333333333vw;display:block!important}.sp__info__specs__mob__title{font-size:6.9333333333vw;line-height:8.5333333333vw;margin-bottom:8.5333333333vw}.sp__info__specs__header{margin-bottom:6.4vw}.sp__info__specs__header__imgtext{display:block;height:auto;padding:8.5333333333vw 8vw}.sp__info__specs__header__imgtext img{height:auto;width:100%;margin-right:0}.sp__info__specs__heading{font-size:3.7333333333vw;line-height:6.4vw;margin-bottom:3.2vw;width:auto}.sp__info__specs__text{padding:0 8vw 10.6666666667vw;font-size:4.2666666667vw;line-height:6.4vw;margin-bottom:2.1333333333vw}.sp__info__specs__text p{font-size:3.7333333333vw;line-height:6.4vw;margin-bottom:8.5333333333vw}.sp__info__specs__text p:last-child{margin-bottom:0}.sp__info__specs__text ul{margin-top:4.2666666667vw;margin-bottom:10.6666666667vw}.sp__info__specs__text ul li{font-size:3.7333333333vw;line-height:4.8vw;margin-bottom:4.8vw;padding-left:6.4vw}.sp__info__specs__text ul li:before{width:2.1333333333vw;height:2.1333333333vw;top:1.6vw}.sp__info__specs__cta{display:block;padding:0 8vw 8vw;border-bottom:1px solid #f4f4f4;padding-top:6.4vw;overflow:hidden}.sp__info__specs__cta p{float:none;max-width:none;font-size:6.4vw;line-height:8.5333333333vw;margin-bottom:4.2666666667vw}.sp__info__specs__cta a.button{font-size:4.2666666667vw;height:12.2666666667vw;line-height:12.2666666667vw;padding:0 6.4vw;padding-right:9.3333333333vw;margin-right:4.2666666667vw;margin-left:0;float:left}.sp__info__specs__cta a.button:after{width:1.8666666667vw;height:1.8666666667vw;right:4vw}.sp__info__specs__cta a.button:last-child{margin-right:0}.sp__info__specs__cta a.email{font-size:6.4vw}}@-webkit-keyframes chip-top{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes chip-top{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes chip-bottom{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes chip-bottom{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.brochure--wrapper{min-height:auto}.brochure--top{width:100%;padding-top:80px;color:#fff;min-height:515px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover}.brochure--top .wd{width:100%}.brochure--top h1{font-size:56px;margin-bottom:16px;letter-spacing:-.8px;font-weight:300}.brochure--top h2{font-size:24px;font-weight:300;letter-spacing:.18px;line-height:30px;margin-bottom:8px}.brochure--top p{font-size:14px;font-weight:300;line-height:22px;margin-bottom:32px}.brochure--top p a{color:#fff;display:inline-block;border-bottom:1px solid #f6be00;text-decoration:none;position:relative;transition:border-bottom-color 250ms}.brochure--top p a:hover{border-bottom-color:transparent}.brochure--top p a::after{content:'';background-image:url(/assets/img/product_link_after.svg);width:16px;height:16px;background-size:contain;display:inline-block;margin-top:4px;margin-left:4px;position:absolute}.brochure--top-btn{border:2px solid #f5bd2c;display:inline-block;background-image:url(/assets/img/ic_pdf_w.svg);background-repeat:no-repeat;background-position:32px center;padding-right:32px;padding-left:68px;line-height:44px;color:#fff;font-size:16px;text-decoration:none;transition:border-color 250ms}.brochure--top-btn:hover{border-color:#fff}@media screen and (max-width:959px){.brochure--top{padding:120px 0 60px;box-sizing:border-box}.brochure--top h1{font-size:9.6vw;line-height:10.6666666667vw;margin-bottom:4.2666666667vw}.brochure--top h2{font-size:4.8vw;line-height:7.4666666667vw}}.partners--top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;color:#fff;background-position:center}.partners--top .wd{width:100%}.partners--top h1{font-size:56px;margin-bottom:16px;letter-spacing:-.8px;font-weight:300}.partners--top h2{font-size:24px;font-weight:300;letter-spacing:.18px;line-height:30px;margin-bottom:8px}.partners--main{background-color:#f4f4f4;padding:40px 0}.partners--categories .deactive{pointer-events:none}.partners--item{padding:40px 32px;max-width:calc(33.3% - 99px);width:100%;background-color:#fff;text-align:center;display:none;opacity:0;transition:box-shadow 250ms;margin-bottom:52px}.partners--item.show{-webkit-animation:teamPartFadeIn 250ms linear forwards;animation:teamPartFadeIn 250ms linear forwards;display:block}.partners--item:not(:nth-child(3n)){margin-right:52px}.partners--item:hover{box-shadow:0 0 45px rgba(51,51,51,.15)}.partners--item:hover img{-webkit-filter:saturate(100%);filter:saturate(100%);opacity:1}.partners--item img{display:block;max-width:100%;max-height:88px;height:auto;margin:0 auto 36px;-webkit-filter:saturate(60%);filter:saturate(60%);transition:all 250ms;opacity:.6}.partners--item h2{font-weight:600;font-size:24px;line-height:1.7;text-transform:uppercase;margin-bottom:8px}.partners--item-txt{font-size:14px;font-weight:300;line-height:1.8;margin-bottom:16px}.partners--item a{margin-right:0}.partners--list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:48px;border-bottom:1px solid #e1e1e1}@media screen and (min-width:1600px){.partners--top{background-size:70%;background-position:right center;background-repeat:no-repeat;background-color:#000}}@media screen and (max-width:959px){.partners--top{min-height:80vh;display:block;padding-top:34.6666666667vw}.partners--top h1{font-size:11.7333333333vw;margin-bottom:8.5333333333vw}.partners--top h2{font-size:4.8vw;line-height:6.4vw;margin-bottom:6.4vw}.partners--main{padding:6.4vw 0}.partners--main .wd{padding:0}.partners--item{max-width:100%;margin-bottom:4.2666666667vw}.partners--item:not(:nth-child(3n)){margin-right:0}.partners--item img{-webkit-filter:none;filter:none;opacity:1}.partners--item a{font-size:14px;margin-bottom:0}.partners--item:hover{box-shadow:none}.partners--list{padding:8.5333333333vw 6.4vw}}.ref-design{padding-top:12px}.ref-design__items{padding:68px 0 0}.ref-design__item{font-weight:300;font-size:14px;color:#333;line-height:1.6}.ref-design__item-title{font-size:24px;font-weight:600;margin-bottom:8px;text-transform:uppercase}.ref-design__item-ct{width:50%}.ref-design__item-photo{width:50%}.ref-design__item-photo img{max-width:400px;width:100%;display:block;margin:0 auto}.ref-design__item-txt p:not(:last-child){margin-bottom:24px}.ref-design__item-txt h2{font-size:16px;font-weight:600;margin-bottom:16px;text-transform:uppercase}.ref-design__item-txt li{position:relative;padding-left:24px}.ref-design__item-txt li:not(:last-child){margin-bottom:12px}.ref-design__item-txt li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;background-color:#f6be00}.ref-design__item-txt i{display:block;margin-top:5px;font-size:12px;color:rgba(83,86,89,.8)}.ref-design__item-txt i::before{content:'* '}.ref-design__item-top{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:60px}.ref-design__item-list{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:40px;border-top:1px solid #e1e1e1}.ref-design__item-list h2{font-size:26px;font-weight:300;padding-right:50px}.ref-design__item h3{font-size:26px;font-weight:300;margin-bottom:16px}.ref-design__item .more{margin-top:32px;display:inline-block;font-weight:400}.ref-design__item-tables{padding-top:40px;margin-top:40px;border-top:1px solid #e1e1e1}.ref-design__item-tables table{font-size:16px;line-height:24px;width:100%}.ref-design__item-tables table td{border:1px solid #ececec;padding:16px 24px}.ref-design__item-tables table td:nth-child(1){width:20%}.ref-design__item-table{margin-bottom:24px}.ref-design__item .table-title{padding:15px 24px;font-size:16px;font-weight:600;line-height:24px;background-color:#f4f4f4}@media screen and (max-width:959px){.ref-design__items{padding:12vw 0 0}.ref-design__item{font-size:3.7333333333vw}.ref-design__item-top{display:block;margin-bottom:0}.ref-design__item-photo{width:100%;margin-bottom:12px}.ref-design__item-ct{width:100%}.ref-design__item-title{font-size:5.8666666667vw}.ref-design__item-txt{font-size:3.7333333333vw}.ref-design__item .more{font-size:4.2666666667vw;margin:5.3333333333vw 0}.ref-design__item-list{display:block;padding-top:6.4vw}.ref-design__item h2{font-size:6.4vw;padding-right:0;line-height:1.4;margin-bottom:3.2vw}.ref-design__item-tables{padding-top:6.4vw}.ref-design__item table{font-size:3.7333333333vw}.ref-design__item table td{padding:16px 24px}.ref-design__item table td:nth-child(1){width:40%}.ref-design__item .table-title{font-size:4.2666666667vw}}.hardware-support{padding-bottom:80px}.hardware-support__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.6;font-size:14px;padding:80px 0}.hardware-support__item:not(:last-child){border-bottom:1px solid #ececec}.hardware-support__item .hs__item-photo{max-width:250px;margin-right:75px;width:100%}.hardware-support__item .hs__item-photo img{max-width:250px;width:auto;max-height:200px;height:auto}.hardware-support__item .hs__item-title{font-size:24px;font-weight:600;text-transform:uppercase;margin-bottom:8px}.hardware-support__item .hs__item-txt span{font-weight:300}.hardware-support a{display:inline-block;color:#000;border-bottom:1px solid #f6be00;text-decoration:none;font-weight:400;transition:border-bottom-color 250ms;line-height:1.6}.hardware-support a:hover{border-bottom-color:transparent}.hardware-support__email{font-size:18px}.hardware-support__email span{font-weight:300;padding-right:12px}@media screen and (max-width:959px){.hardware-support{padding-bottom:40px}.hardware-support__item{display:block;padding:24px 0 32px}.hardware-support .hs__item-photo{max-width:100%;margin-right:0;margin-bottom:24px}.hardware-support .hs__item-photo img{max-width:100%;max-height:300px;margin:0 auto;display:block}}#immersion-cooling{overflow:hidden}#immersion-cooling .cooling_top{height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-position:center;position:relative;padding-bottom:2px}@media screen and (max-width:959px){#immersion-cooling .cooling_top{height:auto}}#immersion-cooling .cooling_top #mask{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.35)}#immersion-cooling .cooling_top .product_top{width:100%}@media screen and (max-width:959px){#immersion-cooling .cooling_top .product_top{height:auto;min-height:82vh;padding-bottom:6.4vw}}#immersion-cooling .cooling_top .product_top .wd{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#immersion-cooling .cooling_top .product_top .wd h1{margin-top:30px;line-height:1.5}@media screen and (max-width:959px){#immersion-cooling .cooling_top .product_top .wd h1{font-size:11.7333333333vw;line-height:14.9333333333vw;width:100%;margin:0 auto 0}}#immersion-cooling .cooling_top .product_top .wd .sp__top__bottom{position:relative;margin-top:auto;bottom:0}@media screen and (max-width:959px){#immersion-cooling .cooling_top .product_top .wd .sp__top__bottom{text-align:center;margin-bottom:0}}#immersion-cooling .tech_desc{width:100%;background-color:#fff;padding-top:56px;padding-bottom:48px}@media screen and (max-width:959px){#immersion-cooling .tech_desc{padding:6.4vw 0 8vw}}#immersion-cooling .tech_desc .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#immersion-cooling .tech_desc .wd .sp__info__details{width:auto}#immersion-cooling .tech_desc .wd .sp__info__details p{width:100%;max-width:820px;font-size:16px;line-height:24px;padding-bottom:56px;margin-bottom:30px;position:relative;text-align:center}@media screen and (max-width:959px){#immersion-cooling .tech_desc .wd .sp__info__details p{text-align:left;font-size:4.2666666667vw;line-height:6.4vw;padding-bottom:0;margin-bottom:5.3333333333vw}}#immersion-cooling .tech_desc .wd .sp__info__details p:after{content:'';position:absolute;left:0;right:0;bottom:0;margin:auto;height:1px;width:166px;background-color:#ebebeb}@media screen and (max-width:959px){#immersion-cooling .tech_desc .wd .sp__info__details p:after{content:none}}#immersion-cooling .tech_desc img{height:400px}@media screen and (max-width:959px){#immersion-cooling .tech_desc img{height:80vw}}#immersion-cooling .why_desc{background-color:#f4f4f4;padding:56px 0;position:relative;overflow:hidden}@media screen and (max-width:959px){#immersion-cooling .why_desc{padding:10.6666666667vw 0}}#immersion-cooling .why_desc:before{content:'';display:block;position:absolute;right:49px;bottom:-184px;height:491px;width:calc(100% - 146px);opacity:.6;background-image:url(/assets/img/about_bg.png);background-position:center;background-size:cover;background-repeat:no-repeat;pointer-events:none}@media screen and (max-width:959px){#immersion-cooling .why_desc:before{right:-154.666666667vw;bottom:80vw;height:133.333333333vw;width:300%;-webkit-transform:scaleY(-1) rotate(-103deg);transform:scaleY(-1) rotate(-103deg)}}#immersion-cooling .why_desc .sp__info__details{width:auto;float:none}#immersion-cooling .why_desc .sp__info__details h2{color:#333;font-size:32px;font-weight:500;line-height:40px;margin-bottom:15px}@media screen and (max-width:959px){#immersion-cooling .why_desc .sp__info__details h2{font-size:6.9333333333vw;line-height:9.0666666667vw;margin-bottom:4.2666666667vw}}#immersion-cooling .why_desc .sp__info__details p{margin-bottom:20px}@media screen and (max-width:959px){#immersion-cooling .why_desc .sp__info__details p{margin-bottom:5.3333333333vw}}#immersion-cooling .why_desc .sp__info__details .video_btn{font-size:14px;margin-right:32px;border:1px solid #f6be00;height:44px;line-height:44px;display:inline-block;padding:0 26px 0 55px;position:relative;transition:250ms;cursor:pointer;margin-top:12px}@media screen and (max-width:959px){#immersion-cooling .why_desc .sp__info__details .video_btn{font-size:3.7333333333vw;margin-right:8.5333333333vw;border:.2666666667vw solid #f6be00;height:11.7333333333vw;line-height:11.2vw;padding:0 6.9333333333vw 0 14.6666666667vw;margin-top:0}}#immersion-cooling .why_desc .sp__info__details .video_btn:hover{border-color:#000}#immersion-cooling .why_desc .sp__info__details .video_btn:hover:before{border-left:14px solid #000}@media screen and (max-width:959px){#immersion-cooling .why_desc .sp__info__details .video_btn:hover:before{border-left:3.7333333333vw solid #000}}#immersion-cooling .why_desc .sp__info__details .video_btn:before{content:"";display:block;position:absolute;border:8px solid transparent;border-left:14px solid #f6be00;top:50%;margin-top:-8px;left:26px;transition:250ms}@media screen and (max-width:959px){#immersion-cooling .why_desc .sp__info__details .video_btn:before{border:2.1333333333vw solid transparent;border-left:3.7333333333vw solid #f6be00;margin-top:-2.1333333333vw;left:6.9333333333vw}}#immersion-cooling .info{padding-top:40px}@media screen and (max-width:959px){#immersion-cooling .info{padding-top:10.6666666667vw}}#immersion-cooling .info .block{border:none;padding-top:0;padding-bottom:56px;background-color:transparent}@media screen and (max-width:959px){#immersion-cooling .info .block{padding-bottom:7.4666666667vw}}#immersion-cooling .info .block h2{width:210px;margin-bottom:16px;line-height:normal}@media screen and (max-width:959px){#immersion-cooling .info .block h2{width:90%;margin-bottom:4.2666666667vw}}#immersion-cooling .info .block .details{width:calc(100% - 315px)}@media screen and (max-width:959px){#immersion-cooling .info .block .details{width:100%}}#immersion-cooling .info .block .details p,#immersion-cooling .info .block .details ul li{font-size:14px;line-height:24px}@media screen and (max-width:959px){#immersion-cooling .info .block .details p,#immersion-cooling .info .block .details ul li{font-size:3.7333333333vw;line-height:6.4vw;margin-bottom:4.2666666667vw}}#immersion-cooling .info .block .details ul li{margin-bottom:0}#immersion-cooling .info .block .details ul li:before{top:9px}@media screen and (max-width:959px){#immersion-cooling .info .block .details ul li:before{top:2.4vw}}#immersion-cooling .info .block.img_block{display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:959px){#immersion-cooling .info .block.img_block{padding:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:10.6666666667vw}}#immersion-cooling .info .block.img_block .img_factory{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:959px){#immersion-cooling .info .block.img_block .img_factory{width:100%;height:80vw}}#immersion-cooling .info .block.img_block .details.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#f4f4f4;padding:48px}@media screen and (max-width:959px){#immersion-cooling .info .block.img_block .details.flex{box-sizing:border-box;padding:10.6666666667vw 6.4vw}}#immersion-cooling .info .block.img_block .details.flex h2{width:100%}@media screen and (max-width:959px){#immersion-cooling .info .block.img_block .details.flex p{margin-bottom:6.4vw}}#immersion-cooling .info .block.img_block .details.flex .sp__top__buy{display:block;height:44px;line-height:42px;border:1px solid #f6be00;background-color:#f6be00;color:#000;padding:0 50px;text-decoration:none;font-weight:400;margin:0;transition:250ms}@media screen and (max-width:959px){#immersion-cooling .info .block.img_block .details.flex .sp__top__buy{height:12.8vw;font-size:4.2666666667vw;line-height:12.2666666667vw;border:.2666666667vw solid #f6be00;padding:0 12vw}}#immersion-cooling .info .block.img_block .details.flex .sp__top__buy:hover{border:1px solid #f6be00;background-color:transparent}.capital--top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:cover;color:#fff;background-position:center;padding-top:80px;min-height:595px}.capital--top .wd{width:100%}.capital--top h1{font-size:56px;margin-bottom:16px;letter-spacing:-.8px;font-weight:300}.capital--top h2{font-size:24px;font-weight:300;letter-spacing:.18px;line-height:30px;margin-bottom:8px;max-width:630px}.capital--first{background-color:#fff;padding:64px 0;color:#333}.capital--first .wd{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.capital--first .wd .capital--text{max-width:820px;font-size:16px;font-weight:300;line-height:24px}.capital--portfolio{background-color:#f4f4f4;padding:64px 0}.capital--list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:24px;color:#222}.capital--heading{font-size:38px;font-weight:300;line-height:1}.capital--item{padding:20px 32px 40px;max-width:calc(25% - 82px);width:100%;text-align:center;transition:box-shadow 250ms;background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.capital--item:not(:nth-child(4n)){margin-right:24px}.capital--item:hover{box-shadow:0 0 45px rgba(51,51,51,.15)}.capital--item:hover img{-webkit-filter:saturate(100%);filter:saturate(100%);opacity:1}.capital--item img{display:block;max-width:100%;max-height:88px;height:auto;margin:0 auto;-webkit-filter:saturate(60%);filter:saturate(60%);transition:all 250ms;opacity:.6}.capital--item .img{min-height:88px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:24px}.capital--item h2{font-weight:600;font-size:24px;line-height:1.7;text-transform:uppercase;margin-bottom:8px;width:100%}.capital--item-txt{font-size:14px;font-weight:300;line-height:1.8;margin-bottom:16px;width:100%}.capital--item a{margin-right:auto;margin-top:auto;margin-left:auto}.capital--bottom{background-color:#fff;padding:40px 0;color:#333;font-size:26px;font-weight:300;line-height:32px}.capital--bottom a{font-weight:700;color:#222;text-decoration:none;border-bottom:2px solid #f6be00;transition:border-bottom-color 250ms}.capital--bottom a:hover{border-bottom-color:transparent}@media screen and (max-width:959px){.capital--top{min-height:100vh;display:block;padding-top:32vw}.capital--top h1{font-size:11.7333333333vw;margin-bottom:8.5333333333vw}.capital--top h2{font-size:4.8vw;line-height:6.4vw;margin-bottom:0}.capital--item{max-width:100%;padding:40px 32px;margin-bottom:4.2666666667vw}.capital--item:not(:nth-child(4n)){margin-right:0}.capital--item:last-child{margin-bottom:0}.capital--item .img{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;min-height:auto}.capital--item-txt{margin-bottom:30px}.capital--item img{-webkit-filter:none;filter:none;opacity:1}.capital--item a{font-size:14px;margin-bottom:0}.capital--item:hover{box-shadow:none}.capital--first{padding:40px 0}.capital--first .wd{display:block}.capital--first .wd .capital--text{max-width:100%}.capital--portfolio{padding:40px 0}.capital--list{padding-top:0}.capital--heading{font-size:26px;line-height:1;margin-bottom:24px}.capital--bottom{padding:24px 0;font-size:24px}}