.btn-close,.btn.btn-primary.inverse{background-color:transparent}.btn-close::after,.btn-close::before,.search-header-wrapper .btn::after,.search-header-wrapper .btn::before{animation-duration:.6s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.btn,.form-control,.page--header nav .primary-menu .nav>li>a,.radio label{text-transform:uppercase}@font-face{font-family:zortrax;src:url(../fonts/zortrax.eot?2);src:url(../fonts/zortrax.eot?2#iefix) format("embedded-opentype"),url(../fonts/zortrax.woff?2) format("woff"),url(../fonts/zortrax.ttf?2) format("truetype"),url(../fonts/zortrax.svg?2#zortrax) format("svg");font-weight:400;font-style:normal}[class*=icon-]{display:inline-block}[class*=icon-]:before{display:inline-block;font-family:zortrax;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-zortrax-m200:before{content:'\0041'}.icon-zortrax-inventure:before{content:'\0042'}.icon-zortrax{height:27px}.icon-zortrax:before{content:'\0043';height:27px;font-size:128px;line-height:.23}.icon-badge:before{content:'\0044'}.icon-reel:before{content:'\0045'}.icon-arrow-right:before{content:'\0047'}.icon-arrow-left:before{content:'\0048'}.icon-data:before{content:'\0049'}.icon-play-fill:before{content:'\004A'}.icon-volume-off:before{content:'\004B'}.icon-volume-on:before{content:'\004C'}.icon-arrow-down:before{content:'\004D'}.icon-close:before{content:'\004E'}.icon-dots:before{content:'\004F'}.icon-finger:before{content:'\0051'}.icon-folders:before{content:'\0052'}.icon-lift:before{content:'\0053'}.icon-locations:before{content:'\0054'}.icon-mail:before{content:'\0055'}.icon-mobile:before{content:'\0056'}.icon-printer-z:before{content:'\0057'}.icon-search-shape:before{content:'\0058'}.icon-z-suite:before{content:'\0059'}.icon-screen:before{content:'\005A'}.icon-pause:before{content:'\0061'}.icon-facebook:before{content:'\0062'}.icon-twitter:before{content:'\0063'}.icon-google-plus:before{content:'\0064'}.icon-linkedin2:before{content:'\0065'}.icon-comments:before{content:'\0066'}.icon-pdffile:before{content:'\0067'}.icon-screensetting:before{content:'\0068'}.icon-library:before{content:'\0069'}.icon-zarowka:before{content:'\006A'}.icon-pedzle:before{content:'\006B'}.icon-okno:before{content:'\006C'}.icon-lupka:before{content:'\006D'}.icon-architecture:before{content:'\006E'}.icon-automotive:before{content:'\006F'}.icon-engineering:before{content:'\0070'}.icon-localization:before{content:'\0073'}.icon-hand-cursor:before{content:'\0071'}.icon-zortrax-officialdistrbutor:before{content:'\0072'}.icon-robotic:before{content:'\0074'}.icon-medical:before{content:'\0075'}.icon-education:before{content:'\0076'}.icon-consumer:before{content:'\0077'}.icon-apple:before{content:'\0078'}.icon-windows8:before{content:'\0079'}.icon-demo:before{content:'\007A'}.icon-tools:before{content:'\0030'}.icon-zortrax-m300:before{content:'\0031'}.icon-search:before{content:'\0032'}.icon-architecture2:before{content:'\0033'}.icon-medicine2:before{content:'\0034'}.icon-engineering2:before{content:'\0035'}.icon-speaker:before{content:'\0036'}.icon-education2:before{content:'\0037'}.icon-robotic2:before{content:'\0038'}.icon-side-covers:before{content:'\0039'}.icon-spool:before,.icon-spools:before{content:'\0021'}.icon-starter-kit:before{content:'\0022'}.icon-ribbon:before{content:'\0023'}.icon-screensetting2:before{content:'\0024'}.icon-z:before{content:'\0025'}.icon-printer2:before{content:'\0026'}.icon-dj:before{content:'\0027'}.icon-bugtracker:before{content:'\0028'}.icon-youtube:before{content:'\0029'}.icon-game:before{content:'\002a'}.icon-fashion:before{content:'\002b'}.icon-arrow-right3:before{content:'\002c'}.icon-downloads:before{content:'\002d'}.icon-aerospace:before{content:'\002e'}.icon-mockups:before{content:'\002f'}.icon-mold:before{content:'\005b'}.icon-parts:before{content:'\005c'}.icon-prototyping:before{content:'\005d'}.icon-redesigning:before{content:'\005e'}.icon-tooling:before{content:'\005f'}.icon-printer3:before{content:'\0060'}.icon-dss_station:before{content:'\007b'}.icon-dss_activator:before{content:'\007c'}.icon-spool2:before{content:'\007d'}.icon-production:before{content:'\007e'}.icon-functional:before{content:'\003f'}.icon-material-and-support:before{content:'\e901'}.icon-build-plate:before{content:'\e900'}.icon-fashion2:before{content:"\e902"}.icon-arrow-down{font-size:35px}a .icon-arrow-down{color:#fff}a:hover .icon-arrow-down{transform:translateY(3px);-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}[class*=icong-]{display:inline-block;width:25px;height:25px;background-image:url(../img/icons/icon-sprites.png?v=2);background-repeat:no-repeat;overflow:hidden}.checkbox label .custom-checkbox:before,.choice-purchase .big-label-nav li a:before{background-image:url(../img/icons/icon-sprites.png);content:"";overflow:hidden}.icong-arrow-right.circle{width:25px;height:25px;background-position:0 0}.icong-arrow-right{width:18px;height:16px;background-position:-107px -37px}.icong-downloads{background-position:-27px 0}.icong-downloads.sm{width:16px;height:17px;background-position:-407px -39px}.icong-architecture,.icong-automotive,.icong-dj,.icong-education,.icong-engineering,.icong-medicine,.icong-robotic{width:47px;height:36px}.icong-architecture{background-position:-52px 0}.icong-automotive{background-position:-99px 0}.icong-engineering{background-position:-146px 0}.icong-medicine{background-position:-193px 0}.icong-robotic{background-position:-240px 0}.icong-education{background-position:-287px 0}.icong-dj{background-position:-381px 0}.icong-caret-left{width:17px;height:34px;background-position:0 -36px}.icong-caret-right{width:17px;height:34px;background-position:-22px -36px}.icong-hands{width:32px;height:22px;background-position:-18px -86px}.icong-caret-left-color{width:18px;height:34px;background-position:-56px -86px}.icong-mail{width:23px;height:15px;background-position:-80px -86px}.icong-phone{width:23px;height:23px;background-position:-80px -103px}.icong-web{width:25px;height:18px;background-position:-107px -83px}.icong-tab-x{width:26px;height:27px;background-position:-335px -39px}.icong-tab-tick{width:32px;height:21px;background-position:-365px -45px}.icong-backtop{width:44px;height:44px;background-position:-334px -85px}.icong-fashion{width:44px;height:44px;background-position:-379px -91px}@font-face{font-family:graphiebook;src:url(../fonts/Graphie-Book-webfont.eot);src:url(../fonts/Graphie-Book-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-Book-webfont.woff2) format("woff2"),url(../fonts/Graphie-Book-webfont.woff) format("woff"),url(../fonts/Graphie-Book-webfont.ttf) format("truetype"),url(../fonts/Graphie-Book-webfont.svg#graphiebook) format("svg");font-weight:400;font-style:normal}@font-face{font-family:graphieextralight;src:url(../fonts/Graphie-ExtraLight-webfont.eot);src:url(../fonts/Graphie-ExtraLight-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-ExtraLight-webfont.woff2) format("woff2"),url(../fonts/Graphie-ExtraLight-webfont.woff) format("woff"),url(../fonts/Graphie-ExtraLight-webfont.ttf) format("truetype"),url(../fonts/Graphie-ExtraLight-webfont.svg#graphieextralight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:graphielight;src:url(../fonts/Graphie-Light-webfont.eot);src:url(../fonts/Graphie-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-Light-webfont.woff2) format("woff2"),url(../fonts/Graphie-Light-webfont.woff) format("woff"),url(../fonts/Graphie-Light-webfont.ttf) format("truetype"),url(../fonts/Graphie-Light-webfont.svg#graphielight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:graphieregular;src:url(../fonts/Graphie-Regular-webfont.eot);src:url(../fonts/Graphie-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-Regular-webfont.woff2) format("woff2"),url(../fonts/Graphie-Regular-webfont.woff) format("woff"),url(../fonts/Graphie-Regular-webfont.ttf) format("truetype"),url(../fonts/Graphie-Regular-webfont.svg#graphieregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:graphiethin;src:url(../fonts/Graphie-Thin-webfont.eot);src:url(../fonts/Graphie-Thin-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-Thin-webfont.woff2) format("woff2"),url(../fonts/Graphie-Thin-webfont.woff) format("woff"),url(../fonts/Graphie-Thin-webfont.ttf) format("truetype"),url(../fonts/Graphie-Thin-webfont.svg#graphiethin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:graphiebold;src:url(../fonts/Graphie-Bold.eot);src:url(../fonts/Graphie-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-Bold.woff2) format("woff2"),url(../fonts/Graphie-Bold.woff) format("woff"),url(../fonts/Graphie-Bold.ttf) format("truetype"),url(../fonts/Graphie-Bold.svg#graphiebold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:graphiesemibold;src:url(../fonts/Graphie-SemiBold.eot);src:url(../fonts/Graphie-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphie-SemiBold.woff2) format("woff2"),url(../fonts/Graphie-SemiBold.woff) format("woff"),url(../fonts/Graphie-SemiBold.ttf) format("truetype"),url(../fonts/Graphie-SemiBold.svg#graphiebook) format("svg");font-weight:400;font-style:normal}.btn{transition:all .35s cubic-bezier(.645,.045,.355,1);outline:0!important;box-shadow:none!important}.btn.btn-default.inverse:active,.btn.btn-default.inverse:focus,.btn.btn-default.inverse:hover{border-color:#ec008c}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover{border-color:#ec008c!important}.btn::active,.btn::focus{outline:0;box-shadow:none}.btn.btn-sm{font-size:9.5px}.btn-close{width:25px;height:25px;position:relative}.btn-close::after,.btn-close::before{content:"";display:inline-block;width:35px;height:1px;background-color:#ec008c;position:absolute;top:50%;left:calc(50% - 17.5px)}.btn-close::after{transform:rotate3d(0,0,2,-46deg)}.btn-close::before{transform:rotate3d(0,0,2,46deg)}.btn-close:active,.btn-close:focus,.btn-close:hover{outline:0}.btn-group{position:relative;display:inline-block;vertical-align:middle}.btn-group .btn{font-size:20px;border:none;cursor:pointer}.btn-group .btn .text-primary{font-family:graphielight}.dropdown-menu{background-color:#171717;border:none;margin:0;padding:20px 0;box-shadow:none}.dropdown-menu li a{margin:0;padding:0 30px;line-height:30px;font-size:20px;color:#fff;font-family:graphieextralight;transition:all .2s cubic-bezier(.645,.045,.355,1)}.dropdown-menu li a:hover{color:#ec008c;background-color:transparent}.form-control{background-color:transparent;border:none;border-bottom:1px solid #fff;font-size:15px;color:#fff;text-align:center;height:38px;outline:0!important;box-shadow:none!important}.form-control::-webkit-input-placeholder{color:#fff}.form-control:-moz-placeholder{color:#fff}.form-control::-moz-placeholder{color:#fff}.form-control:-ms-input-placeholder{color:#fff}.form-control:active,.form-control:focus{border-bottom-color:#ec008c}.form-group{margin-bottom:30px;position:relative}.msg-error{font-size:12px;color:#ff4646;position:absolute;left:0;bottom:-18px;font-family:graphielight}.checkbox{display:inline-block;width:100%}.checkbox label{font-family:graphieextralight;font-size:15px;text-align:left;line-height:16px;position:relative;padding-left:40px;padding-top:7px}.checkbox label [type=checkbox]{display:none}.checkbox label [type=checkbox]:checked+.custom-checkbox:before{opacity:1}.checkbox label .custom-checkbox{position:absolute;left:0;top:4px;width:21px;height:21px;border:1px solid #fff;display:inline-block}.checkbox label .custom-checkbox:before{display:inline-block;position:absolute;opacity:0;background-position:0 -74px;width:16px;height:19px;top:-5px;left:5px}.radio{display:inline-block;margin:10px auto;padding:0 50px}.radio label{font-family:graphielight;font-size:18px;position:relative;padding-left:40px}.radio label [type=radio]{display:none}.radio label [type=radio]:checked+.custom-radio:before{opacity:1;transform:scale(1)}.radio label .custom-radio{position:absolute;left:0;top:0;width:21px;height:21px;border:1px solid #fff;border-radius:21px;display:inline-block}.radio label .custom-radio:before{content:"";display:inline-block;width:7px;height:7px;background-color:#ec008c;border-radius:100%;position:absolute;top:calc(50% - 3.5px);left:calc(50% - 3.5px);opacity:0;transform:scale(2.5);transition:all .25s cubic-bezier(.42,0,1,1)}.page--header .brand-menu-wrapper .menu-inner .brand:active,.page--header .brand-menu-wrapper .menu-inner .brand:focus,.page--header .brand-menu-wrapper .menu-inner .brand:hover,.page--header nav .brand:active,.page--header nav .brand:focus,.page--header nav .brand:hover,.page--header.open nav .primary-menu .nav>li>a:hover{opacity:.65}.thanks-over{border:1px solid #fff}.thanks-over .thanks-inner{padding:35px;text-align:center}.thanks-over .thanks-inner .copy{font-size:14px}.page--header{position:fixed;top:0;left:0;right:0;z-index:1000;overflow:hidden;transition:all .7s cubic-bezier(.25,.46,.45,.94);background-color:rgba(0,0,0,.35);-webkit-transform:translate(0)}.page--header .brand-menu-wrapper .menu-inner .brand,.page--header nav .brand,.page--header.open nav .primary-menu .nav>li>a{transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.page--header.open{background-color:#000}.page--header.open nav .primary-menu .nav>li>a:hover::after{display:none}.page--header .brand-menu-wrapper{background-color:#1b1b1b}.page--header .brand-menu-wrapper .menu-inner{position:relative;padding:0 55px;z-index:2}.page--header .brand-menu-wrapper .menu-inner .brand{position:absolute;top:18px;left:0;color:#fff;font-size:22px}.page--header .brand-menu-wrapper .menu-inner .nav{display:inline-block;float:right}.page--header .brand-menu-wrapper .menu-inner .nav>li>a{color:#fff;text-transform:uppercase;font-size:15px;font-family:graphieextralight;padding:20px 35px;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.page--header .brand-menu-wrapper .menu-inner .nav>li>a:active,.page--header .brand-menu-wrapper .menu-inner .nav>li>a:focus,.page--header .brand-menu-wrapper .menu-inner .nav>li>a:hover{opacity:.65;background-color:transparent;outline:0}.page--header .brand-menu-wrapper .menu-inner .btn{position:absolute;top:16px;right:0}.page--header .brand-menu-wrapper .menu-inner .btn.btn-default{position:relative;top:0}.page--header nav{text-align:right;position:relative;height:100px;padding-top:30px}.page--header nav .brand{position:absolute;left:0;top:33px;height:28px}.page--header nav .brand [class^=icon-]{font-size:188px;color:#fff;line-height:0;height:28px}.page--header nav .brand [class^=icon-]:before{line-height:.15;position:absolute;top:0}.page--header nav .primary-menu{display:inline-block}.page--header nav .primary-menu .nav{display:inline-block;float:left}.page--header nav .primary-menu .nav>li>a{color:#fff;font-size:15px;font-family:graphieextralight;padding:10px 30px;position:relative}.page--header nav .primary-menu .nav>li.active a,.page--header nav .primary-menu .nav>li>a.active{color:#ec008c;font-family:graphieregular}.page--header nav .primary-menu .nav>li>a::after{content:"";display:inline-block;right:50%;left:50%;height:1px;background-color:#ec008c;position:absolute;bottom:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.page--header nav .primary-menu .nav>li>a:active,.page--header nav .primary-menu .nav>li>a:focus,.page--header nav .primary-menu .nav>li>a:hover{background-color:transparent;outline:0}.page--header nav .primary-menu .nav>li>a:hover::after{right:30px;left:30px}.page--header nav .primary-menu .nav>li>a.active::after,.page--header nav .primary-menu .nav>li>a.active:active::after,.page--header nav .primary-menu .nav>li>a.active:focus::after{opacity:0;bottom:0}.page--header nav .primary-menu .nav>li.active,.page--header nav .primary-menu .nav>li.active a{background-color:transparent}.page--header nav .primary-menu .nav>li.active a:hover::after{opacity:0;right:50%;left:50%}.page--header nav .primary-menu .search-header-wrapper{display:inline-block;float:left}.page--header nav .primary-menu .search-header-wrapper .btn{padding-left:30px;padding-right:30px}.page--header nav .primary-menu .search-header-wrapper .header-search{position:absolute;top:31px;right:125px;width:472px;pointer-events:none;opacity:0}.page--header nav .primary-menu .search-header-wrapper .header-search.active{pointer-events:auto;opacity:1}.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn{height:47px}.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn [class^=icon-]{opacity:0}.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before{opacity:1;pointer-events:auto}.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after:active::after,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after:focus::after,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after:hover::after,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before:active::after,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before:focus::after,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before:hover::after{animation-name:close-icon-anim-before}.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after:active::before,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after:focus::before,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::after:hover::before,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before:active::before,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before:focus::before,.page--header nav .primary-menu .search-header-wrapper .header-search.active+.btn::before:hover::before{animation-name:close-icon-anim-after}.page--header nav .primary-menu .brand-menu{display:none;float:left;padding-left:20px;padding-top:3px}.page--header nav .primary-menu .brand-menu .btn{height:35px;width:35px;padding:8px;position:relative;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.page--header nav .primary-menu .brand-menu .btn.collapsed{pointer-events:auto;opacity:1}.page--header nav .primary-menu .brand-menu .btn .collapsed-menu{position:absolute;display:inline-block;height:1px;background-color:#fff;top:calc(50% - .5px);left:8px;right:8px}.page--header nav .primary-menu .brand-menu .btn .collapsed-menu:after,.page--header nav .primary-menu .brand-menu .btn .collapsed-menu:before{content:"";display:inline-block;position:absolute;height:1px;background-color:#fff;left:0;right:0;transition:all .2s cubic-bezier(.68,-.55,.265,1.55)}.page--header nav .primary-menu .brand-menu .btn .collapsed-menu:before{top:-4px}.page--header nav .primary-menu .brand-menu .btn .collapsed-menu:after{top:4px;right:8px}.page--header nav .primary-menu .brand-menu .btn:active,.page--header nav .primary-menu .brand-menu .btn:focus,.page--header nav .primary-menu .brand-menu .btn:hover{outline:0}.page--header nav .primary-menu .brand-menu .btn:active .collapsed-menu:before,.page--header nav .primary-menu .brand-menu .btn:focus .collapsed-menu:before,.page--header nav .primary-menu .brand-menu .btn:hover .collapsed-menu:before{top:-6px}.page--header nav .primary-menu .brand-menu .btn:active .collapsed-menu:after,.page--header nav .primary-menu .brand-menu .btn:focus .collapsed-menu:after,.page--header nav .primary-menu .brand-menu .btn:hover .collapsed-menu:after{top:6px;right:0}.page--header.default{transition:top .5s cubic-bezier(.25,.46,.45,.94)}.page--header.default.mini-header{top:-157px}.page--header.default nav{min-height:100px;height:auto}.page--header.default nav .brand{top:37px}.page--header.default nav .primary-menu .search-header-wrapper .header-search{right:50px}.page--header.default nav .primary-menu .search-header-wrapper .btn{padding-right:0}.page--header.default nav .primary-menu .search-header-wrapper .btn::after,.page--header.default nav .primary-menu .search-header-wrapper .btn::before{left:auto;right:0}.page--header.default .brand-menu-wrapper .menu-inner{display:inline-block;width:100%;padding:0;float:right}.page--header.default .brand-menu-wrapper .menu-inner .nav>li>a{font-size:12px;text-transform:none}.page--header.default .brand-menu-wrapper .menu-inner .nav>li>a.btn-default{padding:7px 25px 6px;margin-top:13px}.choice-purchase{text-align:center;position:relative;z-index:0}.choice-purchase .btn-close{position:absolute;right:0;top:86px;z-index:10;padding:0;margin:0;cursor:pointer}.choice-purchase .big-label-nav{display:inline-block;width:100%;margin:0;padding:0 10%}.choice-purchase .big-label-nav li{width:50%;display:inline-block;float:left}.choice-purchase .big-label-nav li a{color:#fff;font-size:33px;font-family:graphieextralight;display:inline-block;width:100%;padding-left:140px;position:relative;text-align:left;padding-bottom:45px;padding-top:30px;text-decoration:none;transition:opacity .2s cubic-bezier(.645,.045,.355,1);line-height:1.1}.choice-purchase .big-label-nav li a:before{display:inline-block;position:absolute;left:0;top:22px;background-repeat:no-repeat}.choice-purchase .big-label-nav li a.btn-reseller:before{width:92px;height:92px;background-position:-237px -37px}.choice-purchase .big-label-nav li a.btn-store:before{width:96px;height:86px;background-position:-138px -40px}.choice-purchase .big-label-nav li a:active,.choice-purchase .big-label-nav li a:focus,.choice-purchase .big-label-nav li a:hover{opacity:.65;outline:0}.multinav-content{position:relative}.multinav-content .menu-panel{position:absolute;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.multinav-content .menu-panel>.row{opacity:0;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.multinav-content .menu-panel:before{content:"";display:inline-block;left:50%;right:50%;top:0;position:absolute;height:2px;background-color:#ec008c;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.multinav-content .menu-panel .menu-arrows li a,.multinav-content .menu-panel .menu-icons li a,.multinav-content .menu-panel .menu-imgs li a{transition:opacity .2s cubic-bezier(.645,.045,.355,1);text-decoration:none}.multinav-content .menu-panel.starting:before{left:0;right:0}.multinav-content .menu-panel.active{position:relative}.multinav-content .menu-panel.active>.row{opacity:1}.multinav-content .menu-panel .menu-arrows li a:active,.multinav-content .menu-panel .menu-arrows li a:focus,.multinav-content .menu-panel .menu-arrows li a:hover,.multinav-content .menu-panel .menu-icons li a:active,.multinav-content .menu-panel .menu-icons li a:focus,.multinav-content .menu-panel .menu-icons li a:hover,.multinav-content .menu-panel .menu-imgs li a:active,.multinav-content .menu-panel .menu-imgs li a:focus,.multinav-content .menu-panel .menu-imgs li a:hover{opacity:.65;outline:0}.multinav-content .menu-panel h2{font-size:35px;font-family:graphielight;margin:0 -10px 0 0}.multinav-content .menu-panel h2 small{font-size:30px;font-family:graphieextralight;color:#fff;display:inline-block;width:100%;padding-right:10px}.multinav-content .menu-panel h3{font-size:25px;font-family:graphielight;margin:10px 0 7px;text-align:left;display:inline-block;width:100%}.multinav-content .menu-panel .text{padding-top:60px;padding-bottom:60px;padding-right:30px}.multinav-content .menu-panel .text p{margin-top:25px;font-size:14px;line-height:24px}.multinav-content .menu-panel .text p .text-primary{font-family:graphieregular}.multinav-content .menu-panel .menu{text-align:left;padding-top:60px;padding-bottom:60px}.multinav-content .menu-panel ul{margin:0 0 25px;padding:0;text-align:left}.multinav-content .menu-panel .menu-arrows,.multinav-content .menu-panel .menu-icons,.multinav-content .menu-panel .menu-tile{margin-top:15px}.multinav-content .menu-panel ul li{display:inline-block;width:100%}.multinav-content .menu-panel ul li a{display:inline-flex;flex-wrap:nowrap;align-items:center;width:100%;padding-left:60px;position:relative;min-height:50px;color:#fff;font-size:15px;font-family:graphielight}.multinav-content .menu-panel ul li a .icon-arrow-right3,.multinav-content .menu-panel ul li a .icon-downloads,.multinav-content .menu-panel ul li a .icong-arrow-right,.multinav-content .menu-panel ul li a .icong-hands{position:absolute;left:0;top:12px;color:#ec008c;font-size:27px}.multinav-content .menu-panel ul li a .icong-downloads{position:absolute;left:9px;top:23px}.multinav-content .menu-panel ul li.small{display:block}.multinav-content .menu-panel ul li.small a{font-size:12px;display:inline-flex;padding-left:60px}.multinav-content .menu-panel ul li.small a [class^=icon-],.multinav-content .menu-panel ul li.small a [class^=icong-]{top:22px}.multinav-content .menu-panel .menu-imgs li a{min-height:70px}.multinav-content .menu-panel .menu-imgs li a .gfx{position:absolute;left:0;width:50px;height:70px;top:0;background-repeat:no-repeat;background-position:left center}.multinav-content .menu-panel .menu-arrows li.small a [class^=icon-],.multinav-content .menu-panel .menu-arrows li.small a [class^=icong-]{top:12px}.multinav-content .menu-panel .menu-icons li a [class^=icon-],.multinav-content .menu-panel .menu-icons li a [class^=icong-]{position:absolute;left:0;top:8px;line-height:0;color:#ec008c;font-size:42px}.multinav-content .menu-panel .menu-icons li a .icon-education2{font-size:50px;top:6px;left:-4px}.multinav-content .menu-panel .menu-icons li a .icon-automotive{font-size:55px;top:1px;left:-6px}.multinav-content .menu-panel .menu-icons li a .icon-engineering2{font-size:50px;top:2px;left:-4px}.multinav-content .menu-panel .menu-icons li.small a [class^=icon-],.multinav-content .menu-panel .menu-icons li.small a [class^=icong-]{top:12px;left:10px}.multinav-content .menu-panel .menu-tile li{float:left;width:auto;display:inline-flex;padding:10px 0}.multinav-content .menu-panel .menu-tile li a{position:relative;padding:0;width:auto;overflow:hidden}.multinav-content .menu-panel .menu-tile li a.arrow-link{padding-left:60px}.multinav-content .menu-panel .menu-tile li a>img{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.multinav-content .menu-panel .menu-tile li a .name{position:absolute;font-size:16px;font-family:graphielight;top:25px;left:25px;color:#fff;z-index:3;text-transform:uppercase}.multinav-content .menu-panel .menu-tile li a .over{position:absolute;background-color:rgba(0,0,0,.65);opacity:0;top:0;left:0;height:100%;width:100%;z-index:2;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:column;font-size:12px;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.multinav-content .menu-panel .menu-tile li a .over:after{content:"";display:inline-block;width:0;height:1px;background-color:#ec008c;margin:10px auto;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.multinav-content .menu-panel .menu-tile li a:hover>img{transform:scale(1.1)}.multinav-content .menu-panel .menu-tile li a:hover .over{opacity:1}.multinav-content .menu-panel .menu-tile li a:hover .over:after{width:10%}.multinav-content .menu-panel .menu-tile li.small a [class^=icon-],.multinav-content .menu-panel .menu-tile li.small a [class^=icong-]{top:12px}.multinav-content .menu-panel .menu-tile.lg{margin-left:-9px;margin-right:-9px}.multinav-content .menu-panel .menu-tile.lg li{width:50%;padding:9px}.multinav-content .menu-panel .menu-tile.lg li a .over{font-size:27px;opacity:1;background-color:transparent;font-family:graphielight;padding-top:30px;text-shadow:0 0 50px #000}.search-header-wrapper .btn{padding-left:0;padding-right:0;position:relative}.search-header-wrapper .btn [class^=icon-]{font-size:25px;margin-top:2px;color:#fff;line-height:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.search-header-wrapper .btn [class^=icon-]:before{line-height:1}.search-header-wrapper .btn::after,.search-header-wrapper .btn::before{content:"";display:inline-block;width:30px;height:1px;background-color:#fff;position:absolute;opacity:0;top:60%;left:calc(50% - 17.5px);pointer-events:none}.search-header-wrapper .btn::after{transform:rotate3d(0,0,2,-46deg)}.search-header-wrapper .btn::before{transform:rotate3d(0,0,2,46deg)}.search-header-wrapper .btn:active,.search-header-wrapper .btn:focus,.search-header-wrapper .btn:hover{outline:0}.search-header-wrapper .header-search{width:80%;border-bottom:1px solid #fff;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.search-header-wrapper .header-search .form-control{border:none;background-color:transparent;box-shadow:none;color:#fff;padding-left:0;text-align:left}.search-header-wrapper .header-search .placeholder-wrapper{position:relative}.search-header-wrapper .header-search .placeholder-wrapper::before{content:attr(data-placeholder);display:inline-block;font-size:15px;font-family:graphieextralight;position:absolute;pointer-events:none;top:7px;left:0;text-transform:uppercase;letter-spacing:1px;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.search-header-wrapper .header-search .placeholder-wrapper.active::before{opacity:.65;font-size:9.5px;top:-7px}.device--menu .modal-header{text-align:center;border:none;position:relative}.device--menu .modal-header .close{position:absolute;right:15px;top:15px}.device--menu .modal-header .btn-back{position:absolute;left:15px;top:15px;background-color:transparent;color:#ec008c;font-size:29px;height:29px;padding:0;display:none}.device--menu .modal-header .btn-back .icon-arrow-right3{transform:rotateZ(180deg);line-height:0}.device--menu .modal-header .brand{margin:0 auto;color:#fff;font-size:22px;transition:opacity .2s cubic-bezier(.645,.045,.355,1);display:inline-block;height:30px;overflow:hidden}.device--menu .modal-header .brand:active,.device--menu .modal-header .brand:focus,.device--menu .modal-header .brand:hover{opacity:.65}.device--menu.next-level .modal-header .close{display:none}.device--menu.next-level .modal-header .btn-back{display:inline-block}.device--menu.next-level .modal-body>.nav-pills,.device--menu.next-level .modal-body>.search-header-wrapper{display:none}.device--menu .modal-content{background-color:transparent;text-align:center}.device--menu .modal-content .nav{display:inline-block;margin:0 auto;float:none}.device--menu .modal-content .nav>li>a{color:#fff;text-transform:uppercase;font-size:15px;font-family:graphieextralight;padding:10px;position:relative}.device--menu .modal-content .nav>li>a::after{content:"";display:inline-block;right:50%;left:50%;height:1px;background-color:#ec008c;position:absolute;bottom:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.device--menu .modal-content .nav>li>a.btn-default{margin:0 0 10px!important}.device--menu .modal-content .nav>li>a:active,.device--menu .modal-content .nav>li>a:focus,.device--menu .modal-content .nav>li>a:hover{background-color:transparent;outline:0}.device--menu .modal-content .nav>li>a:active::after,.device--menu .modal-content .nav>li>a:focus::after,.device--menu .modal-content .nav>li>a:hover::after{right:30px;left:30px}.device--menu .modal-content .search-header-wrapper{margin:0 auto;padding:0 20px;width:88%;display:inline-block}.device--menu .modal-content .multinav-content .menu-panel,.device--menu .modal-content .search-header-wrapper .header-search .placeholder-wrapper::before{display:none}.device--menu .modal-content .search-header-wrapper .header-search{float:left}.device--menu .modal-content .search-header-wrapper .header-search .placeholder-wrapper input[type=text]+button{position:absolute;top:3px;left:0;right:0}.device--menu .modal-content .multinav-content .menu-panel::before{display:none!important}.device--menu .modal-content .multinav-content .menu-panel.active{display:inline-block}.device--menu .modal-content .multinav-content .menu-panel .menu,.device--menu .modal-content .multinav-content .menu-panel .text{padding:0;display:inline-block;width:100%}.device--menu .modal-content .multinav-content .menu-panel .menu-tile li a>img,.device--menu .modal-content .multinav-content .menu-panel ul li.small{width:100%}.device--menu .modal-content .multinav-content .menu-panel .menu-tile.lg li a .name{font-size:13px;top:15px;left:15px}.device--menu .modal-content .multinav-content .menu-panel .menu-tile.lg li a .over{font-size:15px}.device--menu .modal-content .choice-purchase .btn-close{display:none}.device--menu .modal-content .choice-purchase .big-label-nav{padding:0}.device--menu .modal-content .choice-purchase .big-label-nav li a{font-size:24px}.modal-backdrop.in{opacity:1}body.load .page--wrapper .product-section.hero-section .section-content .btn,body.load .page--wrapper .product-section.hero-section .section-content p,body.load .page--wrapper .scroll-toggle{opacity:0}.safari .choice-purchase .big-label-nav li a,.safari .multinav-content .menu-panel h2,.safari .multinav-content .menu-panel h3,.safari .page--header .brand-menu-wrapper .menu-inner .nav>li>a,.safari .page--header nav .primary-menu .nav>li>a{font-family:graphieregular}.safari .multinav-content .menu-panel h2 small,.safari .multinav-content .menu-panel h3 small{font-family:graphielight}.safari .device--menu .modal-content .nav>li>a,.safari .multinav-content .menu-panel ul li a,.safari .search-header-wrapper .header-search .placeholder-wrapper::before{font-family:graphieregular}@media only screen and (max-width:1200px){.multinav-content .menu-panel h2{font-size:28px}.multinav-content .menu-panel .text p br{display:none}}@media only screen and (max-width:992px){.page--header.default .brand-menu-wrapper .menu-inner .nav>li>a{padding:20px 15px;font-size:13px}.page--header.default nav{height:80px;min-height:80px!important;padding-top:19px}.page--header.default nav .brand{top:22px}.page--header.default nav .primary-menu .nav>li>a{font-size:13px;padding:12px 15px}.page--header.default nav .primary-menu .search-header-wrapper .header-search{width:350px;top:19px}}@media only screen and (max-width:767px){.page--header.default{height:80px!important;min-height:80px!important}.page--header.default .brand-menu-wrapper,.page--header.default nav .primary-menu .nav,.page--header.default nav .primary-menu .search-header-wrapper{display:none}.page--header.default nav .primary-menu .brand-menu{display:inline-block}.page--header.default nav .brand{top:30px}}@media only screen and (max-width:580px){.device--menu .modal-content .nav{display:block}.device--menu .modal-content .nav>li{float:none}.device--menu .modal-content .search-header-wrapper{width:90%}.device--menu .modal-content .choice-purchase .big-label-nav{padding:0;text-align:center}.device--menu .modal-content .choice-purchase .big-label-nav li{width:auto;display:inline-block;float:none;margin:0 auto}}@media only screen and (max-width:480px){.device--menu .modal-content .multinav-content .menu-panel .menu-tile.lg li,.device--menu .modal-content .search-header-wrapper{width:100%}}@media only screen and (max-width:360px){.device--menu .modal-content .choice-purchase .big-label-nav li a{padding-left:95px}.device--menu .modal-content .choice-purchase .big-label-nav li a:before{left:-10px;top:17px;transform:scale(.7)}}body.safari .page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material p{font-family:graphielight;font-size:13px}body.safari .page--wrapper .product-section.more .posts-list-category .posts-carousel .post h4{font-family:graphielight}body.load .page--wrapper .product-section.hero-section{opacity:0;transition:opacity 1.5s cubic-bezier(.25,.46,.45,.94)}body.starting .page--wrapper .scroll-toggle{transition-delay:1s;opacity:1}body.starting .page--wrapper .product-section.hero-section,body.starting .page--wrapper .product-section.hero-section .section-content p{opacity:1}body.starting .page--wrapper .product-section.hero-section .section-content .btn{transition:opacity .7s cubic-bezier(.25,.46,.45,.94);transition-delay:1.5s;opacity:1}body.visible-sections .page--wrapper .product-section{opacity:1!important}.context-navigation{top:230px;z-index:200;width:45px;left:0;right:0;opacity:0}.context-navigation.affix-top{position:absolute;pointer-events:none;transition:opacity .2s cubic-bezier(.55,.085,.68,.53)}.context-navigation.affix{position:fixed;opacity:1;transition:opacity .7s cubic-bezier(.55,.085,.68,.53)}.context-navigation.affix-bottom{position:absolute;opacity:1}.context-navigation ul{width:30px;padding:0 10px}.context-navigation ul>li>a{height:25px;padding:0;padding-top:12px;line-height:0}.context-navigation ul>li>a .line{width:10px;height:1px;background-color:#fff;display:inline-block;float:left;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.context-navigation ul>li>a:active,.context-navigation ul>li>a:focus,.context-navigation ul>li>a:hover{background-color:transparent}.context-navigation ul>li.active>a .line{width:25px}.page--wrapper .scroll-toggle{top:630px}.page--wrapper .product-section{display:inline-block;width:100%;float:left;min-height:755px;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94);box-sizing:border-box;overflow:hidden}.page--wrapper .product-section .section-content{min-height:755px;width:100%;position:relative}.page--wrapper .product-section.in{opacity:1}.page--wrapper .product-section.materials{background-image:url(../img/products/m300/bg-materials.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:110px;height:760px}.page--wrapper .product-section.materials>.container{padding-left:35px}.page--wrapper .product-section.materials .section-content{opacity:0;transition:opacity 2s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.materials .section-content header{text-align:center}.page--wrapper .product-section.materials .section-content header h2{font-family:graphiethin;font-size:39px;margin:0}.page--wrapper .product-section.materials .section-content header h2 span{font-family:graphieregular}.page--wrapper .product-section.materials .section-content .carousel-wrapper{position:relative;z-index:100;padding-top:45px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel{min-height:500px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material{width:360px;text-align:center;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slicky-cloned{opacity:0}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .thumb{text-align:center}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .thumb img{max-width:100%;margin:0 auto;transform:scale(.75) translate3d(0,0,0);transform-origin:center;transition:all .8s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slick-center .thumb img,.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel.show-desc .material.slick-active .thumb img{transform:scale(1) translate3d(0,0,0)}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material h4{font-family:graphiethin;font-size:30px;margin:0 0 15px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material p{font-family:graphiethin;font-size:12px;opacity:0;height:1px;margin-bottom:0;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .colors{margin:5px auto 0;padding:0;text-align:center}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .colors>li{display:inline-block;margin:0 auto;padding:0 5px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .colors .color-bulet{display:inline-block;width:8px;height:8px;border-radius:8px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .colors .color-bulet.border{border:1px solid #fff}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .btn{opacity:0;margin-top:15px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .btn:hover rect{stroke-dashoffset:100}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slick-active{opacity:1}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slick-center p{opacity:1;height:70px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slick-center .btn{opacity:1;height:auto}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel.show-desc .material.slick-active p{opacity:1;height:70px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel.show-desc .material.slick-active .btn{opacity:1;height:auto}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-left,.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-right{position:absolute;top:calc(50% - 147px);font-size:80px;cursor:pointer;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-left:hover,.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-right:hover{opacity:.5}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-left{left:0}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-right{right:0}.page--wrapper .product-section.materials.current .section-content{opacity:1}.page--wrapper .product-section.more{background-color:#141414;background-repeat:no-repeat;background-position:center bottom;background-size:100%;min-height:1165px;padding-top:160px;text-align:center}.page--wrapper .product-section.more .section-content{padding-left:30px;z-index:15;opacity:0;transition:opacity 2s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.more .section-content>header{padding-bottom:50px}.page--wrapper .product-section.more .section-content>header h2{font-family:graphiethin;font-size:32px;margin:0 0 5px}.page--wrapper .product-section.more .section-content>header h2 span{font-family:graphieregular;font-size:36px}.page--wrapper .product-section.more .section-content>header p{font-family:graphiethin;font-size:19px}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse]{display:none;padding:105px 30px 0;position:relative;font-size:18px;font-family:graphieextralight;border:none;color:#fff;line-height:1.2;z-index:1;transition:color .3s cubic-bezier(.25,.46,.45,.94);text-decoration:none;outline:0}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse] [class^=icon-]{position:absolute;font-size:86px;text-transform:none;top:0;left:0;width:100%}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse] .collapsed-icon{position:absolute;display:inline-block;top:35px;right:-23px;height:35px;width:35px;border:1px solid #fff}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse] .collapsed-icon:after,.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse] .collapsed-icon:before{content:"";display:inline-block;position:absolute;height:1px;background-color:#fff;left:8px;right:8px;transition:all .2s cubic-bezier(.68,-.55,.265,1.55)}.page--wrapper .product-section.more .section-content .nav-tabs>li.active>a,.page--wrapper .product-section.more .section-content .nav-tabs>li>a:hover{background-color:transparent;color:#ec008c}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse] .collapsed-icon:before{top:13px;transform:rotate3d(0,0,1,45deg) translate3d(2px,2px,0)}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse] .collapsed-icon:after{top:19px;transform:rotate3d(0,0,-1,45deg) translate3d(2px,-2px,0)}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse].collapsed .collapsed-icon:after,.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse].collapsed .collapsed-icon:before{transform:rotate3d(0,0,0,45deg) translate3d(0,0,0)}.page--wrapper .product-section.more .section-content .nav-tabs{border:none;display:inline-block}.page--wrapper .product-section.more .section-content .nav-tabs>li>a{padding:105px 30px 0;position:relative;font-size:18px;font-family:graphieextralight;border:none;width:100%;color:#fff;display:inline-block;line-height:1.2;z-index:1;transition:color .3s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.more .section-content .nav-tabs>li>a::before{content:"";background-image:url(../img/products/m300/bg-icon-tab.png);background-position:0 0;background-repeat:no-repeat;background-size:100%;width:175px;display:inline-block;height:187px;position:absolute;z-index:-1;top:-41px;left:-14px;transform:scale(.5);opacity:0;transition:all 1s cubic-bezier(.175,.885,.32,1.275)}.page--wrapper .product-section.more .section-content .nav-tabs>li>a [class^=icon-]{position:absolute;font-size:86px;top:0;left:0;right:0;text-align:center}.page--wrapper .product-section.more .section-content .nav-tabs>li>a .icon-automotive{font-size:115px}.page--wrapper .product-section.more .section-content .nav-tabs>li>a:active::before{transform:scale(.5);opacity:0}.page--wrapper .product-section.more .section-content .nav-tabs>li>a:hover::before{transform:scale(1);opacity:1}.page--wrapper .product-section.more .section-content .nav-tabs>li.active>a:hover::before{transform:scale(.5);opacity:0}.page--wrapper .product-section.more .section-content .tab-pane.active .carousel-wrapper{height:auto}.page--wrapper .product-section.more .section-content .posts-list-category .carousel-wrapper,.page--wrapper .product-section.more .section-content .tab-pane:not(.active) .posts-list-category .posts-carousel{height:540px}.page--wrapper .product-section.more .section-content .posts-list-category h3{font-size:50px;font-family:graphieregular;margin-top:30px;margin-bottom:20px}.page--wrapper .product-section.more .section-content .posts-list-category .lead{font-size:18px;font-family:graphiethin;line-height:31px}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel{padding:20px 0 60px;position:relative}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .post{min-height:540px}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .post .thumb{display:inline-block}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .post .thumb img{width:100%;height:auto}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .post h4{margin-top:40px;margin-bottom:30px;font-size:15px;font-family:graphiethin;line-height:26px}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .post .btn:hover rect{stroke-dashoffset:110}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-left,.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-right{position:absolute;top:calc(50% - 147px);font-size:80px;cursor:pointer;transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-left:hover,.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-right:hover{opacity:.5}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-left{left:10%}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-right{right:10%}.page--wrapper .product-section.more.current .section-content{opacity:1}.page--wrapper .product-section.awards{min-height:395px;padding-top:70px;background-color:#000}.page--wrapper .product-section.awards .section-content{min-height:1px;opacity:1;transition:opacity 2s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.awards .section-content header{text-align:center}.page--wrapper .product-section.awards .section-content header h2{font-family:graphiethin;font-size:39px;margin:0}.page--wrapper .product-section.awards .section-content header h2 span{font-family:graphieregular}.page--wrapper .product-section.awards .section-content .carousel-wrapper{position:relative;z-index:100;padding-top:70px;text-align:center}.page--wrapper .product-section.awards .section-content .carousel-wrapper .awards-carousel .item{text-align:center;padding:0 30px}.page--wrapper .product-section.awards .section-content .carousel-wrapper .awards-carousel .item img{margin:0 auto}.page--wrapper .product-section.awards .section-content .carousel-wrapper .slick-dots{margin:50px auto 0;padding:0;display:inline-block}.page--wrapper .product-section.awards .section-content .carousel-wrapper .slick-dots li{display:inline-block;padding:0 5px;box-sizing:border-box}.page--wrapper .product-section.awards .section-content .carousel-wrapper .slick-dots li .hit-area{height:25px;display:inline-block;width:100%;cursor:pointer}.page--wrapper .product-section.awards .section-content .carousel-wrapper .slick-dots li .dot{border:none;background-image:none;border-top:1px solid #fff;line-height:0;overflow:hidden;height:0;width:10px;transition:all .25s cubic-bezier(.25,.46,.45,.94);text-indent:-999px;display:inline-block}.page--wrapper .product-section.awards .section-content .carousel-wrapper .slick-dots li.slick-active .dot{width:20px;border-top:1px solid #fff}.page--wrapper .product-section.specifications{padding-top:150px;padding-bottom:55px;background-color:#171717;background-position:0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNrs0rEJAkEURVEHDDQyMrQCs93ECuzFSgUxE0zsYStYGN9ktvDlLFweTHZmp/XeN9W/BgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHxn4htuVtvbcw+zemdlnJ/Iohd5pnOA5CmiohL5v5zdKuIOGQ+6ZjW8awqIsac0jU90usrwAAgyJlpfCn1sQAAAABJRU5ErkJggg==)}.no--landscape,.products-carousel,.products-carousel .product .thumb:before{background-repeat:no-repeat;background-position:center}.page--wrapper .product-section.specifications .section-content{min-height:1px;opacity:1;transition:opacity 2s cubic-bezier(.25,.46,.45,.94)}.page--wrapper .product-section.specifications .section-content header{text-align:center}.page--wrapper .product-section.specifications .section-content header h2{font-family:graphiethin;font-size:39px;margin:0 0 40px}.page--wrapper .product-section.specifications .section-content header h2 span{font-family:graphieregular}.page--wrapper .product-section.specifications .section-content h3{font-family:graphieextralight;font-size:39px;margin-top:54px}.page--wrapper .product-section.specifications .section-content+.section-content header{padding-top:30px}.page--wrapper .product-section.specifications .section-content .product-spec{font-family:graphiethin;font-size:12px;line-height:22px;position:relative;padding-left:140px;min-height:171px;padding-top:75px;margin-bottom:60px}.page--wrapper .product-section.specifications .section-content .product-spec .media{position:absolute;z-index:10;left:0;top:0;width:142px;height:171px}.page--wrapper .product-section.specifications .section-content .product-spec h4{font-family:graphieregular;font-size:16px;margin:0}.page--wrapper .product-section.specifications .section-content .panel-spec{padding:50px 10px 30px;border:1px solid #fff;position:relative;margin-bottom:30px}.page--wrapper .product-section.specifications .section-content .panel-spec.lg{min-height:497px}.page--wrapper .product-section.specifications .section-content .panel-spec.lg.inv-dss{min-height:654px}.page--wrapper .product-section.specifications .section-content .panel-spec.md{min-height:293px}.page--wrapper .product-section.specifications .section-content .panel-spec.md.m200-printer,.page--wrapper .product-section.specifications .section-content .panel-spec.md.m300-printer{min-height:509px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm{min-height:174px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm.inv-printing{min-height:204px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm.inv-software{min-height:205px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm.inv-electrical{min-height:185px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm.m300-electric{min-height:186px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm.m200-printing{min-height:293px}.page--wrapper .product-section.specifications .section-content .panel-spec.sm.m200-electric{min-height:184px}.page--wrapper .product-section.specifications .section-content .panel-spec .panel-head{text-align:center;position:absolute;top:-25px;left:0;right:0}.page--wrapper .product-section.specifications .section-content .panel-spec .panel-head h4{font-family:graphielight;font-size:39px;margin:0;padding:0 10px;display:inline-block;background-color:#171717}.page--wrapper .product-section.specifications .section-content .panel-spec .panel-inner{font-family:graphiethin;font-size:12px}.page--wrapper .product-section.specifications .section-content .panel-spec .panel-inner .row-head{text-align:right;font-family:graphielight;padding-bottom:12px}.page--wrapper .product-section.specifications .section-content .product-adnotation{font-family:graphiethin;font-size:12px;padding-left:15px;padding-right:15px}.page--wrapper .product-section.specifications .section-content .icons-panel ul{margin:0;padding:0;text-align:center}.page--wrapper .product-section.specifications .section-content .icons-panel ul li{display:inline-block;width:16%;font-family:graphieextralight;font-size:18px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li [class^=icon-]{height:137px;font-size:105px;width:100%;text-align:center}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-spool{height:125px;font-size:85px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-screensetting2{height:145px;font-size:122px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-printer2{font-size:148px;position:relative;top:-22px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-material-and-support{font-size:80px;height:120px}.page--wrapper .product-section.specifications .section-content .btn-download{padding-top:70px}.page--wrapper .product-section.specifications .section-content .btn-download a{font-size:15px;text-transform:uppercase;color:#ec008c;font-family:graphielight;display:inline-block;margin:0 auto}.page--wrapper .product-section.specifications .section-content .btn-download a svg{width:55px;height:73px;margin-bottom:20px}.page--wrapper .product-section.specifications .section-content .btn-download a svg .st0{fill:none;stroke:#fff;stroke-miterlimit:10}.page--wrapper .product-section.specifications .section-content .btn-download a svg .st1{fill:none;stroke:#ec008c;stroke-miterlimit:10}.page--wrapper .product-section.specifications .section-content .btn-download a:hover{text-decoration:none}.page--wrapper .product-section.specifications .section-content .btn-download a:hover svg .st1{stroke-dasharray:100px;stroke-dashoffset:100px;animation-name:swg-auto-draw;animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955)}.notify-modal .modal-dialog{width:100%;margin:120px auto}.notify-modal .modal-dialog .modal-content{background-color:#000;box-shadow:none;background-image:url(../img/products/m300/bg-notify.png);background-repeat:no-repeat;background-position-x:calc(50% - 300px);background-position-y:bottom;min-height:709px}.notify-modal .modal-dialog .modal-content .container{position:relative}.notify-modal .modal-dialog .modal-content .container .btn-close{right:40px;position:absolute;top:18px;width:60px;height:60px;padding:0;z-index:1;display:inline-block}.notify-modal .modal-dialog .modal-content .container .btn-close::after,.notify-modal .modal-dialog .modal-content .container .btn-close::before{background-color:#fff;width:60px}.notify-modal .modal-dialog .modal-content .container .p1{font-size:74px;text-transform:uppercase;font-family:graphieregular;margin:0}.notify-modal .modal-dialog .modal-content .container .p2{font-size:76px;font-family:graphiethin;line-height:1;margin-bottom:0}.notify-modal .modal-dialog .modal-content .container .p3{font-size:120px;font-family:graphieregular;line-height:.8}.notify-modal .modal-dialog .modal-content .container .p4{font-size:22px;color:#fff;font-family:graphieextralight}.notify-modal .modal-dialog .modal-content .container form{padding-top:30px}.notify-modal .modal-dialog .modal-content .container .success-msg{padding:60px 0}.notify-modal .modal-dialog .modal-content .container .success-msg p{font-size:18px;color:#fff;font-family:graphieextralight}.mozaic-carousel .mozaic-item .thumb:hover>img,.mozaic-carousel .mozaic-item:hover .thumb img{transform:scale(1.1)}@media only screen and (max-height:720px) and (min-width:992px){.page--wrapper .scroll-toggle{position:fixed;top:auto;bottom:20px}}@media only screen and (max-height:590px) and (min-width:992px){.page--wrapper .product-section.hero-section .section-content{padding-top:150px}}@media only screen and (max-width:1200px){.page--wrapper .product-section.more .section-content .nav-tabs>li>a{font-size:16px;padding:95px 20px 0}.page--wrapper .product-section.more .section-content .nav-tabs>li>a [class^=icon-]{font-size:75px}.page--wrapper .product-section.more .section-content .nav-tabs>li>a .icon-automotive{font-size:90px}.page--wrapper .product-section.specifications .section-content h3{text-align:center;margin-top:0}.page--wrapper .product-section.specifications .section-content h3 br{display:none}.page--wrapper .product-section.specifications .section-content .panel-spec.lg{min-height:533px}.page--wrapper .product-section.specifications .section-content .panel-spec.md{min-height:329px}.notify-modal .modal-dialog .modal-content .container .btn-close{right:0;top:4px}.notify-modal .modal-dialog .modal-content .container .p1,.notify-modal .modal-dialog .modal-content .container .p2{font-size:54px}.notify-modal .modal-dialog .modal-content .container .p3{font-size:90px}}@media only screen and (max-width:992px){body,html{overflow-x:hidden}.context-navigation.affix .container{width:100%}.page--wrapper{margin-bottom:170px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slick-active.slick-center p{height:105px}.page--wrapper .product-section.more .section-content .nav-tabs>li>a{font-size:14px;padding:83px 15px 0}.page--wrapper .product-section.more .section-content .nav-tabs>li>a [class^=icon-]{font-size:62px}.page--wrapper .product-section.more .section-content .nav-tabs>li>a .icon-automotive{font-size:75px}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-right{right:0}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-left{left:0}.page--wrapper .product-section.specifications .section-content .product-spec{padding-left:97px;padding-top:47px;min-height:135px}.page--wrapper .product-section.specifications .section-content .product-spec .media{width:100px;height:140px}.page--wrapper .product-section.specifications .section-content .product-spec .media img{width:100%}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-screensetting2{height:120px;position:relative;top:20px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-spool{height:133px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-printer2{font-size:124px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-side-covers{font-size:96px;height:133px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-ribbon{font-size:93px;height:137px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li [class^=icon-]{height:145px}.page--wrapper .product-section.specifications .section-content .icons-panel.sm{min-height:207px}.notify-modal .modal-dialog .modal-content .container .p4 br{display:none}}@media only screen and (max-width:767px){.page--wrapper{margin-bottom:270px}.page--wrapper .product-section,.page--wrapper .product-section .section-content{min-height:555px}.page--wrapper .product-section.awards .section-content header h2,.page--wrapper .product-section.specifications .section-content header h2{font-size:28px}.page--wrapper .product-section.materials{background-image:url(../img/products/m300/bg-materials_768.gif)}.page--wrapper .product-section.materials .section-content header h2{font-size:33px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material.slick-active.slick-center p{height:auto}.page--wrapper .product-section.more .section-content .tabs--module [data-toggle=collapse]{display:inline-block}.page--wrapper .product-section.more .section-content .nav-tabs>li{display:inline-table;float:none;padding-top:30px}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel [class^=icon-arrow-]:before{background-color:rgba(0,0,0,.5);padding:10px 0}.page--wrapper .product-section.specifications .section-content .product-spec{min-height:1px;margin-bottom:30px}.page--wrapper .product-section.specifications .section-content .product-spec:last-child{margin-bottom:60px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li{width:30%}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-spool{height:120px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-starter-kit{height:133px}.page--wrapper .product-section.specifications .section-content .panel-spec.lg,.page--wrapper .product-section.specifications .section-content .panel-spec.md,.page--wrapper .product-section.specifications .section-content .panel-spec.sm{min-height:1px}.notify-modal .modal-dialog{margin:0 auto}.notify-modal .modal-dialog .modal-content{background-position-x:center;padding-bottom:600px;background-size:100%}}@media only screen and (max-width:650px){.page--wrapper .product-section.more .section-content>header h2,.page--wrapper .product-section.more .section-content>header h2 span{font-size:26px}.page--wrapper .product-section.more .section-content>header p{font-size:16px}.page--wrapper .product-section.more .section-content .posts-list-category h3{font-size:36px}.page--wrapper .product-section.more .section-content .posts-list-category .lead{font-size:15px;line-height:23px}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-left,.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-right{top:calc(50% - 169px)}.page--wrapper .product-section.specifications .section-content header h2{font-size:28px}}@media only screen and (max-width:480px){.page--wrapper .product-section,.page--wrapper .product-section .section-content{min-height:400px}.page--wrapper .product-section.materials .section-content header h2{font-size:28px}.page--wrapper .product-section.awards .section-content header h2,.page--wrapper .product-section.more .section-content .posts-list-category h3,.page--wrapper .product-section.specifications .section-content header h2{font-size:22px}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material p{opacity:1!important;height:auto!important}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .material .btn{opacity:1!important}.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-left,.page--wrapper .product-section.materials .section-content .carousel-wrapper .materials-carousel .icon-arrow-right{top:calc(50% - 187px)}.page--wrapper .product-section.more .section-content>header{padding-bottom:20px}.page--wrapper .product-section.more .section-content .posts-list-category .lead br,.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .post h4 br{display:none}.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-left,.page--wrapper .product-section.more .section-content .posts-list-category .posts-carousel .icon-arrow-right{top:calc(50% - 195px)}.page--wrapper .product-section.specifications .section-content .icons-panel ul li{width:49%}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-spool{height:120px}.page--wrapper .product-section.specifications .section-content .icons-panel ul li .icon-starter-kit{height:133px}.notify-modal .modal-dialog .modal-content{padding-bottom:350px}.notify-modal .modal-dialog .modal-content .container .btn-close{top:0;width:45px;height:45px}.notify-modal .modal-dialog .modal-content .container .btn-close::after,.notify-modal .modal-dialog .modal-content .container .btn-close::before{width:45px}.notify-modal .modal-dialog .modal-content .container .p1,.notify-modal .modal-dialog .modal-content .container .p2{font-size:36px}.notify-modal .modal-dialog .modal-content .container .p3{font-size:66px}.notify-modal .modal-dialog .modal-content .container .p4{font-size:18px}}@media only screen and (max-width:375px){.page--wrapper .product-section.materials{background-image:url(../img/products/m300/bg-materials_375.gif)}}.sub-cat{text-align:left;font-size:17px;padding-bottom:8px}strong{font-family:graphieregular}html{overflow-x:hidden}body.safari{font-family:graphielight,Helvetica,Arial,sans-serif}body.load{overflow:hidden}body.load .page--footer,body.load .page--header,body.load .page--wrapper{opacity:0}body.starting{overflow:hidden}body.starting .page--header{transition-delay:1s;opacity:1}body.starting .page--footer,body.starting .page--wrapper{opacity:1}.clickable-backdrop{position:fixed;z-index:500;top:0;left:0;right:0;bottom:0}.page--wrapper{display:inline-block;width:100%;float:left;margin-bottom:110px!important;position:relative;z-index:1}.page--wrapper .content--menu{text-align:center;padding:80px 0 45px}.page--wrapper .content--menu .mobile-content-nav{display:none}.page--wrapper .content--menu ul:not(.dropdown-menu){margin:0;padding:0;display:table;width:100%}.page--wrapper .content--menu ul:not(.dropdown-menu) li{display:table-cell}.page--wrapper .content--menu ul:not(.dropdown-menu) li a{font-size:35px;font-family:graphieextralight;color:#fff;transition:opacity .2s cubic-bezier(.645,.045,.355,1);text-decoration:none}.page--wrapper .content--menu ul:not(.dropdown-menu) li a:hover{opacity:.65}.page--wrapper .content--menu ul:not(.dropdown-menu) li.active a{color:#ec008c;font-family:graphieregular}.page--wrapper .scroll-toggle{width:65px;height:60px;text-align:center;cursor:pointer;position:absolute;z-index:500;bottom:50px;left:calc(50% - 32.5px);transition:opacity .7s cubic-bezier(.68,-.55,.265,1.55)}.page--wrapper .scroll-toggle .name{color:#ec008c;font-size:12px;font-family:graphieextralight;display:inline-block;width:100%}.page--wrapper .scroll-toggle .mouse-object{width:24px;height:35px;margin:0 auto}.page--wrapper .scroll-toggle .mouse-object .scroll{fill:none;stroke:#ec008c;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:10px;stroke-dashoffset:20px;animation-name:swg-auto-draw;animation-duration:1s;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.page--wrapper .scroll-toggle .mouse-object .mouse{fill:none;stroke:#ec008c;stroke-width:2;stroke-miterlimit:10}.popover{background-color:#000}.popover .popover-content{padding-top:30px}.popover .close{border:none;background-color:transparent;color:#ec008c;position:absolute;right:3px;top:3px;font-size:24px;line-height:1;outline:0}.popover.bottom>.arrow:after{border-bottom-color:#000}.cookies-module{position:fixed;bottom:0;left:0;right:0;background-color:#000;padding:30px 0;z-index:100;font-size:12px;display:none}.spinner{width:40px;height:40px;position:relative;margin:100px auto}.spinner .bounce1,.spinner .bounce2{width:100%;height:100%;border-radius:50%;background-color:#ec008c;opacity:.6;position:absolute;top:0;left:0;animation:bounce_spiner 2s infinite ease-in-out}.spinner .bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}.no--landscape{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#141414;z-index:5000;background-image:url(../../img/no-landscape.gif)}.no--landscape .over-inner{display:table;width:100%;height:100%}.no--landscape .over-inner .over-text{display:table-cell;height:100%;width:100%;vertical-align:middle;text-align:center}.no--landscape .over-inner .over-text p{color:#fff;font-family:graphieextralight;font-size:14px;margin:0}.no--landscape .over-inner .over-text p.head{font-size:50px;padding-bottom:40px;line-height:1}.no--landscape .over-inner .over-text p.head strong{font-size:58px;display:block;color:#ec008c;font-family:graphieregular;font-weight:400;text-transform:uppercase}.page--preloader{position:fixed;top:0;height:4px;width:0;background-color:#ec008c;left:0;z-index:1000;transition:width .3s cubic-bezier(.25,.25,.75,.75)}.mozaic-carousel .item{padding:0 11.5px;display:inline-block}.mozaic-carousel .item:nth-child(2n+1){padding-top:30px}.mozaic-carousel .mozaic-item{display:inline-block;width:100%;position:relative;padding-bottom:30px}.mozaic-carousel .mozaic-item .thumb{overflow:hidden;position:relative}.mozaic-carousel .mozaic-item .thumb img{width:100%;height:auto;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.mozaic-carousel .mozaic-item .thumb .over{position:absolute;background-color:rgba(0,0,0,.65);opacity:0;top:0;left:0;height:100%;width:100%;z-index:2;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:column;font-size:27px;padding-top:30px;color:#fff;text-shadow:0 0 50px #000;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}.mozaic-carousel .mozaic-item .thumb .over:after{content:"";display:inline-block;width:0;height:1px;background-color:#ec008c;margin:10px auto;transition:all .5s cubic-bezier(.25,.46,.45,.94)}.mozaic-carousel .mozaic-item .thumb:hover .over{opacity:1}.mozaic-carousel .mozaic-item .thumb:hover .over:after{width:10%}.mozaic-carousel .mozaic-item .name{position:absolute;font-size:16px;font-family:graphielight;top:25px;left:25px;z-index:2;color:#fff;text-transform:uppercase;text-align:left;right:25px}.mozaic-carousel .mozaic-item .category{position:absolute;bottom:50px;right:25px;font-size:12px;text-align:center;width:70px;line-height:1;color:#fff}.mozaic-carousel .mozaic-item .category [class^=icon-]{font-size:60px;margin:0 auto;text-align:center;display:block;line-height:0}.mozaic-carousel .mozaic-item .category .icon-architecture2{margin-bottom:6px}.mozaic-carousel .item{transition:all 0;opacity:0}.mozaic-carousel .item .mozaic-item{transition:all .5s cubic-bezier(.25,.46,.45,.94);transform:scale(.5);opacity:0}.mozaic-carousel .item.in,.mozaic-carousel .item.out{opacity:0;transition:all 0}.mozaic-carousel .item.slick-active{opacity:1;transition:all 0}.mozaic-carousel .item.slick-active .mozaic-item{transition-delay:.5s;transform:scale(1);opacity:1}.slick-dots{margin:50px auto 0;padding:0;display:inline-block}.slick-dots li{display:inline-block;padding:0 5px;box-sizing:border-box}.slick-dots li .hit-area{height:25px;display:inline-block;width:25px;cursor:pointer}.slick-dots li .dot{border:none;background-image:none;border-top:1px solid #fff;line-height:0;overflow:hidden;height:0;width:10px;transition:all .25s cubic-bezier(.25,.46,.45,.94);text-indent:-999px;display:inline-block;pointer-events:none}.slick-dots li.slick-active .dot{width:20px;border-top:1px solid #ec008c}.products-carousel{min-height:500px;position:static;background-image:url(../img/home/bg-products-carousel.png);opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.products-carousel.in{opacity:1}.products-carousel .product{width:360px;text-align:center;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);text-decoration:none}.products-carousel .product.slicky-cloned{opacity:0}.products-carousel .product .thumb{text-align:center;position:relative;height:320px;transition:height .5s cubic-bezier(.25,.46,.45,.94)}.products-carousel .product .icong-arrow-right,.products-carousel .product .thumb img,.products-carousel .product h4,.products-carousel .product p{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.products-carousel .product .thumb:before{content:"";display:none;position:absolute;top:50px;left:0;z-index:0;width:100%;height:249px;background-image:url(../img/home/bg-products-carousel-item.png);background-size:111%}.products-carousel .product .thumb img{position:absolute;z-index:1;top:0;left:calc(50% - 243px);margin:0 auto;transform:scale(.5) translate3d(0,35px,0);transform-origin:center}.products-carousel .product h4{font-family:graphiethin;font-size:33px;margin:0 0 15px;transform:scale(.75) translate3d(0,10px,0);color:#fff}.products-carousel .product h4 small{font-size:25px;font-family:graphiethin;color:#fff}.products-carousel .product p{font-family:graphiethin;font-size:25px;color:#ec008c;opacity:0;margin-bottom:0}.products-carousel .product.slick-active,.products-carousel .product.slick-center p{opacity:1}.products-carousel .product .icong-arrow-right{transform:translateY(-24px)}.products-carousel .product.slick-active .thumb:before{display:inline-block}.products-carousel .product.slick-center .thumb{height:388px}.products-carousel .product.slick-center .thumb img{transform:scale(1) translate3d(0,0,0)}.products-carousel .product.slick-center h4{transform:scale(1) translate3d(0,6px,0)}.products-carousel .product.slick-center .icong-arrow-right{transform:translateY(0)}.products-carousel .product.slick-center .btn{opacity:1;height:auto}.products-carousel .icon-arrow-left,.products-carousel .icon-arrow-right{position:absolute;top:55%;font-size:82px;line-height:0;cursor:pointer;transition:all .35s cubic-bezier(.25,.46,.45,.94)}.paged-nav ul li .page-numbers,img.lazylaod{transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.products-carousel .icon-arrow-left:hover,.products-carousel .icon-arrow-right:hover{opacity:.5}.products-carousel .icon-arrow-left:active,.products-carousel .icon-arrow-left:focus,.products-carousel .icon-arrow-right:active,.products-carousel .icon-arrow-right:focus{color:#ec008c}.products-carousel .icon-arrow-right{right:0}.products-carousel .icon-arrow-left{left:0}.paged-nav{display:inline-block;width:100%;text-align:center;padding-top:30px}.paged-nav ul{margin:0;padding:0;width:auto;display:inline-block}.paged-nav ul li{display:inline-block;color:#fff;font-family:graphielight;font-size:18px;float:left}.paged-nav ul li .page-numbers{color:#fff;padding:4px 10px;display:inline-block;float:left;text-decoration:none;cursor:pointer}.paged-nav ul li .page-numbers:hover{opacity:.65}.paged-nav ul li .prev{padding:0 40px 0 0}.paged-nav ul li .next{padding:0 0 0 40px}.paged-nav ul li .current{color:#ec008c;font-family:graphieregular;padding:3px 10px}img.lazylaod{opacity:0}img.lazylaod.done{opacity:1}.dropup .caret{border:none}.caret{margin:-6px 0 0 10px;border:none;position:relative;width:23px;height:13px}.caret:after,.caret:before{content:"";display:inline-block;height:2px;width:14px;background-color:#fff;transform:rotateZ(45deg);position:absolute;top:5px;left:0;transition:all .7s cubic-bezier(.175,.885,.32,1.275)}.caret:after,.collapsed .caret:before,.open .caret:before{transform:rotateZ(-45deg)}.caret:after{right:0;left:auto}.collapsed .caret:after,.open .caret:after{transform:rotateZ(45deg)}.thanks-modal{background-color:#171717;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNrs0rEJAkEURVEHDDQyMrQCs93ECuzFSgUxE0zsYStYGN9ktvDlLFweTHZmp/XeN9W/BgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHxn4htuVtvbcw+zemdlnJ/Iohd5pnOA5CmiohL5v5zdKuIOGQ+6ZjW8awqIsac0jU90usrwAAgyJlpfCn1sQAAAABJRU5ErkJggg==);background-repeat:repeat}.thanks-modal .modal-dialog{width:100%;margin:120px auto}.thanks-modal .modal-dialog .modal-content{background-color:transparent;border:none;box-shadow:none}.thanks-modal .modal-dialog .modal-content .container{position:relative}.thanks-modal .modal-dialog .modal-content .container .btn-close{right:40px;position:absolute;top:-80px;width:60px;height:60px;padding:0;z-index:1;display:inline-block}.thanks-modal .modal-dialog .modal-content .container .btn-close::after,.thanks-modal .modal-dialog .modal-content .container .btn-close::before{background-color:#fff;width:60px}.thanks-modal .modal-dialog .modal-content .container .copy{display:inline-block;width:100%;text-align:center;font-family:graphieextralight;font-size:22px;line-height:1.4}.thanks-modal .modal-dialog .modal-content .container .copy.lg{font-size:78px;line-height:1}.thanks-modal .modal-dialog .modal-content .container .copy.lg.text-primary{font-size:140px;line-height:1;font-family:graphieregular;margin-bottom:20px}.back-to-top-page{position:fixed;left:30px;bottom:-100px;z-index:1000;display:inline-block;opacity:0;transition:all .7s cubic-bezier(.68,-.55,.265,1.55)}.back-to-top-page.in{opacity:1}.back-to-top-page.active{bottom:30px}.safari .mozaic-carousel .mozaic-item .name,.safari .products-carousel .product h4,.safari .products-carousel .product p{font-family:graphieregular}@keyframes bounce_spiner{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@media only screen and (max-width:1200px){.products-carousel .slick-list{height:auto!important}.products-carousel .product .thumb:before{display:none!important}}@media only screen and (max-width:992px){.mozaic-carousel .item .mozaic-item .name{top:15px;left:15px;font-size:14px}.mozaic-carousel .item .mozaic-item .category{bottom:40px;right:15px}.mozaic-carousel .item .mozaic-item .category [class^=icon-]{font-size:45px}}@media only screen and (max-width:767px){.page--wrapper .content--menu .mobile-content-nav{display:inline-block;width:100%}.page--wrapper .content--menu .mobile-content-nav .dropdown-menu{width:100%;text-align:center}.page--wrapper .content--menu ul:not(.dropdown-menu){display:none}.thanks-modal .modal-dialog{margin:80px auto}.thanks-modal .modal-dialog .modal-content .container .copy{font-size:20px}.thanks-modal .modal-dialog .modal-content .container .copy.lg{font-size:55px}.thanks-modal .modal-dialog .modal-content .container .copy.lg.text-primary{font-size:90px;margin-bottom:10px}.back-to-top-page.active{left:10px!important;bottom:70px}}@media only screen and (max-width:650px){.products-carousel{min-height:1px;padding-bottom:60px}.products-carousel .icon-arrow-left,.products-carousel .icon-arrow-right{font-size:48px}.products-carousel .product .thumb{height:auto!important}.products-carousel .product .thumb img{position:relative;width:100%;left:0;transform:scale(1) translate3d(0,0,0)}.products-carousel .product h4{transform:scale(1) translate3d(0,0,0);font-size:24px;margin:15px 0 0}.products-carousel .product p{opacity:1;font-size:20px;font-family:graphieregular}}@media only screen and (max-width:480px){.thanks-modal .modal-dialog{margin:80px auto}.thanks-modal .modal-dialog .modal-content .container .btn-close{right:40px;top:-80px}.thanks-modal .modal-dialog .modal-content .container .copy{font-size:14px}.thanks-modal .modal-dialog .modal-content .container .copy br{display:none}.thanks-modal .modal-dialog .modal-content .container .copy.lg{font-size:33px}.thanks-modal .modal-dialog .modal-content .container .copy.lg.text-primary{font-size:55px}}@keyframes swg-auto-draw{to{stroke-dashoffset:0}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rotate-invert{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotate-invert{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(-360deg)}}@keyframes rotate-invert{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes close-icon-anim-before{0%,100%{transform:rotate3d(0,0,2,46deg) translate3d(0,0,0);opacity:1}49%{transform:rotate3d(0,0,2,46deg) translate3d(-35px,0,0);opacity:0}50%{transform:rotate3d(0,0,2,46deg) translate3d(35px,0,0);opacity:0}}@keyframes close-icon-anim-after{0%,100%{transform:rotate3d(0,0,2,-46deg) translate3d(0,0,0);opacity:1}49%{transform:rotate3d(0,0,2,-46deg) translate3d(35px,0,0);opacity:0}50%{transform:rotate3d(0,0,2,-46deg) translate3d(-35px,0,0);opacity:0}}@keyframes pulse{0%{transform:scale(.9)}70%{transform:scale(1);box-shadow:0 0 0 20px rgba(236,0,140,0)}100%{transform:scale(.9);box-shadow:0 0 0 0 rgba(236,0,140,0)}}.page--wrapper{background-color:#090909;padding-top:56px}.page--wrapper.careers .page--content .cover-section{display:table;height:750px;width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover}.page--wrapper.careers .page--content .cover-section .cover-inner{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;padding-top:100px}.page--wrapper.careers .page--content .cover-section .cover-inner h2{font-size:71px;font-family:graphieextralight;color:#fff;margin:0 0 20px}.page--wrapper.careers .page--content .cover-section .cover-inner h2 strong{display:block;font-size:139px;font-family:graphieregular;margin-top:15px}.page--wrapper.careers .page--content .cover-section .cover-inner p{font-size:19px;font-family:graphielight;margin-bottom:40px}.page--wrapper.careers .page--content .cover-section .cover-inner p.lead{font-size:30px;font-family:graphielight;margin-bottom:40px;font-weight:400}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading{padding-bottom:20px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2{line-height:1.2;display:inline-block;position:relative}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2 strong{font-size:270px;margin:0}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading .text-top{font-size:54px;position:absolute;left:12px;top:45px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading .text-bottom{font-size:52px;position:absolute;right:0;bottom:-8px}.page--wrapper.careers .page--content.more .cover-section .cover-inner{padding:0;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content.jobs.visible .tiles-section .tiles-list,.page--wrapper.careers .page--content.jobs.visible .tiles-section h2,.page--wrapper.careers .page--content.jobs.visible .tiles-section p,.page--wrapper.careers .page--content.more.visible .cover-section .cover-inner{opacity:1}.page--wrapper.careers .page--content.jobs{background-image:url(../img/careers/bg-jobs.jpg);background-position:top center;padding:100px 0}.page--wrapper.careers .page--content .tiles-section{text-align:center}.page--wrapper.careers .page--content .tiles-section h2{font-size:48px;font-family:graphieextralight;color:#fff;margin:0 0 20px;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .tiles-section h2 strong{font-size:88px;font-family:graphieregular}.page--wrapper.careers .page--content .tiles-section p{font-size:19px;font-family:graphielight;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .tiles-section .tiles-list{padding-top:50px;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .tiles-section .tiles-list .thumb img{margin:0 auto 10px}.page--wrapper.careers .page--content .tiles-section .tiles-list h3{font-size:18px;font-family:graphieregular;margin:0}.page--wrapper.careers .page--content .tiles-section .tiles-list p{font-family:graphielight;font-size:13px;line-height:26px;margin:3px 0 50px}.page--wrapper.careers .page--content.offers.visible .jobs-offer .filter-wrapper,.page--wrapper.careers .page--content.offers.visible .jobs-offer .jobs-list,.page--wrapper.careers .page--content.offers.visible .jobs-offer .tiles-list,.page--wrapper.careers .page--content.offers.visible .jobs-offer h2,.page--wrapper.careers .page--content.offers.visible .jobs-offer p{opacity:1}.page--wrapper.careers .page--content .jobs-offer .jobs-list,.page--wrapper.careers .page--content .jobs-offer h2,.page--wrapper.careers .page--content .jobs-offer p{opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .jobs-offer{padding-top:100px;padding-bottom:150px;background-color:#171717;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNrs0rEJAkEURVEHDDQyMrQCs93ECuzFSgUxE0zsYStYGN9ktvDlLFweTHZmp/XeN9W/BgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHxn4htuVtvbcw+zemdlnJ/Iohd5pnOA5CmiohL5v5zdKuIOGQ+6ZjW8awqIsac0jU90usrwAAgyJlpfCn1sQAAAABJRU5ErkJggg==),url(../img/careers/bg-jobsok.jpg);background-repeat:repeat,no-repeat;background-position:0 0,center bottom;text-align:center}.page--wrapper.careers .page--content .jobs-offer h2{font-size:66px;font-family:graphieextralight;color:#fff;line-height:.9;margin:0 0 35px}.page--wrapper.careers .page--content .jobs-offer h2 strong{display:block;font-size:160px;font-family:graphieregular}.page--wrapper.careers .page--content .jobs-offer p{font-size:19px;font-family:graphielight}.page--wrapper.careers .page--content .jobs-offer .filter-wrapper{margin:60px 0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94);opacity:0}.page--wrapper.careers .page--content .jobs-offer .filter-wrapper .btn{white-space:normal}.page--wrapper.careers .page--content .jobs-offer .jobs-list .input-wrapper{transition:opacity .7s cubic-bezier(.25,.46,.45,.94);position:relative}.page--wrapper.careers .page--content .jobs-offer .jobs-list .input-wrapper .spinner{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);margin:0}.page--wrapper.careers .page--content .jobs-offer .jobs-list .input-wrapper .panel{transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .jobs-offer .jobs-list .input-wrapper.loading .panel{opacity:.5}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel{background-color:transparent;text-align:left;border:none;margin:0}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading{color:#fff;background-color:transparent;border:none;padding:0}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a{display:inline-block;text-decoration:none;transition:all .7s cubic-bezier(.645,.045,.355,1);width:100%;font-size:25px;padding:25px 0;font-family:graphielight;position:relative}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a:after{content:"";display:inline-block;width:0;height:1px;background-color:#fff;position:absolute;left:0;bottom:0;z-index:2;transition:all .7s cubic-bezier(.645,.045,.355,1)}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a.collapsed:after{width:100%}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a:hover{color:#ec008c}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a .title{display:inline-block;float:left;width:70%}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a .place{display:inline-block;float:left;width:30%;font-size:18px}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a .caret{right:0;top:37px;position:absolute}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a .caret:after,.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a .caret:before{transform:rotateZ(-45deg)}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a .caret:after,.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a.collapsed .caret:before{transform:rotateZ(45deg)}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-heading .panel-title a.collapsed .caret:after{transform:rotateZ(-45deg)}.page--wrapper.careers .page--content .jobs-offer .jobs-list .panel .panel-body .apply-btn{padding-top:30px}.page--wrapper.careers .page--content .jobs-offer footer{padding:100px 0 0}.page--wrapper.careers .page--content .jobs-offer footer h3{font-size:37px;font-family:graphieextralight;color:#fff;line-height:.9;margin:0 0 20px}.page--wrapper.careers .page--content .jobs-offer footer h3 strong{display:block;font-size:133px;font-family:graphieregular}.page--wrapper.careers .page--content .jobs-offer footer p{font-size:27px;font-family:graphielight;margin-bottom:40px}.page--wrapper.careers .page--content .parallax-section{padding:150px 0}.page--wrapper.careers .page--content .parallax-section .layers-wrapper{background-repeat:no-repeat;background-position:top center}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .layers-inner{position:relative}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place{background-image:url(../img/careers/bg-fractal-place.png);margin-bottom:150px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place .layers-inner{height:560px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place .media{top:50px;right:50px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place .copy{padding-top:60px;transform:translateX(-60px);opacity:0;transition:all 2s cubic-bezier(.25,.46,.33,.98)}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place .copy.visible{transform:translateX(0);opacity:1}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office{background-image:url(../img/careers/bg-fractal-office.png);margin-bottom:130px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .layers-inner{height:740px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.one{top:0;left:20px;z-index:1}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.two{bottom:0;left:134px;z-index:5}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.three{bottom:120px;left:487px;z-index:3}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .copy{padding-left:423px;top:-43px;transform:translateX(60px);opacity:0;transition:all 2s cubic-bezier(.25,.46,.33,.98)}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .copy.visible{transform:translateX(0);opacity:1}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people{background-image:url(../img/careers/bg-fractal-people.png);margin-bottom:140px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .layers-inner{height:580px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .media{top:74px;left:20px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .copy{text-align:right;padding-top:85px;transform:translateX(60px);opacity:0;transition:all 2s cubic-bezier(.25,.46,.33,.98)}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .copy p{margin-right:35px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .copy.visible{transform:translateX(0);opacity:1}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .media{position:absolute;z-index:0}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy{position:relative;z-index:5}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy h2{font-size:68px;margin:0;line-height:1.3;color:#ec008c}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy h2 strong{font-size:158px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p{font-size:40px;font-family:graphieextralight;line-height:50px;margin:0}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p .large{font-size:66px}.page--wrapper.careers .page--content .graph-section{padding-top:0;padding-bottom:100px;background-color:#171717;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADEAAAAxCAYAAABznEEcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNrs0rEJAkEURVEHDDQyMrQCs93ECuzFSgUxE0zsYStYGN9ktvDlLFweTHZmp/XeN9W/BgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQHxn4htuVtvbcw+zemdlnJ/Iohd5pnOA5CmiohL5v5zdKuIOGQ+6ZjW8awqIsac0jU90usrwAAgyJlpfCn1sQAAAABJRU5ErkJggg==);background-repeat:repeat;background-position:0 0;position:relative}.page--wrapper.careers .page--content .graph-section:before{content:"";display:inline-block;width:100%;height:140px;background-image:url(../img/careers/bg-graph-top.png);position:absolute;top:-139px;background-position:19px 0;left:0}.page--wrapper.careers .page--content .graph-section h2{font-size:107px;margin:0;line-height:1.2;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .graph-section p{font-size:19px;font-family:graphielight;line-height:1;margin:0;opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .graph-section.visible .graph,.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p1,.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p2,.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p3,.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p4,.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p5,.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p6,.page--wrapper.careers .page--content .graph-section.visible h2,.page--wrapper.careers .page--content .graph-section.visible p{opacity:1}.page--wrapper.careers .page--content .graph-section p.lead{font-size:76px;font-family:graphielight;font-weight:400}.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p1{transition-delay:.3s}.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p2{transition-delay:.6s}.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p3{transition-delay:.9s}.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p4{transition-delay:1.2s}.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p5{transition-delay:1.5s}.page--wrapper.careers .page--content .graph-section.visible .graph ul li.p6{transition-delay:1.8s}.page--wrapper.careers .page--content .graph-section .graph,.page--wrapper.careers .page--content .graph-section .graph ul li.p1,.page--wrapper.careers .page--content .graph-section .graph ul li.p2,.page--wrapper.careers .page--content .graph-section .graph ul li.p3,.page--wrapper.careers .page--content .graph-section .graph ul li.p4,.page--wrapper.careers .page--content .graph-section .graph ul li.p5,.page--wrapper.careers .page--content .graph-section .graph ul li.p6{opacity:0;transition:opacity .7s cubic-bezier(.25,.46,.45,.94)}.page--wrapper.careers .page--content .graph-section .graph{height:475px;background-image:url(../img/careers/graph-line.png);background-repeat:no-repeat;background-position:top center}.page--wrapper.careers .page--content .graph-section .graph ul{margin:0;padding:0;position:relative;height:475px;width:100%}.page--wrapper.careers .page--content .graph-section .graph ul li{position:absolute;display:inline-block;padding-left:20px}.page--wrapper.careers .page--content .graph-section .graph ul li:before{content:"";left:0;height:100%;width:1px;background-color:#fff;display:inline-block;position:absolute;z-index:1;bottom:0}.page--wrapper.careers .page--content .graph-section .graph ul li:after{content:"";height:18px;width:18px;background-color:#ec008c;display:inline-block;position:absolute;border-radius:18px;z-index:5;left:-9px;bottom:-9px}.page--wrapper.careers .page--content .graph-section .graph ul li strong{font-weight:400;font-size:33px;line-height:.8;font-family:graphieextralight;position:relative;padding-bottom:20px;margin-bottom:10px;display:inline-block}.page--wrapper.careers .page--content .graph-section .graph ul li strong:after{content:"";display:inline-block;width:30px;position:absolute;bottom:0;left:0;height:1px;background-color:#ec008c}.page--wrapper.careers .page--content .graph-section .graph ul li p{font-size:13px;line-height:25px;font-family:graphielight;margin:0}.page--footer .nav>li>a:active,.page--footer .nav>li>a:focus,.page--footer .nav>li>a:hover,.page--footer.home .menu .spocial-icon a:active,.page--footer.home .menu .spocial-icon a:focus,.page--footer.home .menu .spocial-icon a:hover,.page--footer.home .menu header h2 a:active,.page--footer.home .menu header h2 a:focus,.page--footer.home .menu header h2 a:hover,.page--footer.home .menu ul li a:active,.page--footer.home .menu ul li a:focus,.page--footer.home .menu ul li a:hover{opacity:.65;background-color:transparent;outline:0}.page--footer .nav>li>a,.page--footer.home .menu .spocial-icon a,.page--footer.home .menu header h2 a,.page--footer.home .menu ul li a{color:#fff;transition:opacity .2s cubic-bezier(.645,.045,.355,1)}.page--wrapper.careers .page--content .graph-section .graph ul li.p1{height:244px;bottom:79px;left:28px}.page--wrapper.careers .page--content .graph-section .graph ul li.p2{height:244px;bottom:119px;left:218px}.page--wrapper.careers .page--content .graph-section .graph ul li.p3{height:272px;bottom:121px;left:413px}.page--wrapper.careers .page--content .graph-section .graph ul li.p4{height:304px;bottom:184px;left:604px}.page--wrapper.careers .page--content .graph-section .graph ul li.p5{height:294px;bottom:272px;left:814px}.page--wrapper.careers .page--content .graph-section .graph ul li.p6{height:287px;bottom:362px;left:1017px}.page--wrapper.careers .page--content .graph-section footer{padding-top:40px;text-align:center}.page--wrapper.careers .page--content .graph-section footer h3{font-size:32px;font-family:graphielight;margin:0 0 50px;line-height:1}.page--wrapper.careers .page--content .graph-section footer h3 strong{font-size:114px;font-family:graphieregular}@media only screen and (max-width:992px){.page--wrapper{margin-bottom:150px}.page--wrapper.careers .page--content .cover-section .cover-inner h2 strong{font-size:90px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy h2{font-size:117px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p{font-size:30px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p .large{font-size:42px}.page--wrapper.careers .page--content .graph-section h2{font-size:115px}.page--wrapper.careers .page--content .graph-section p.lead{font-size:42px}.page--wrapper.careers .page--content .graph-section p .large{font-size:72px}.page--wrapper.careers .page--content .graph-section .graph{background-image:none;height:auto}.page--wrapper.careers .page--content .graph-section .graph ul{height:auto;padding-top:50px;padding-left:12px}.page--wrapper.careers .page--content .graph-section .graph ul li{position:relative;left:0!important;top:0!important;width:100%;height:auto!important;padding-bottom:50px}.page--wrapper.careers .page--content .graph-section .graph ul li:after{bottom:auto;top:5px}.page--wrapper.careers .page--content .graph-section .graph ul li:before{top:5px}.page--wrapper.careers .page--content .graph-section .graph ul li p br,.page--wrapper.careers .page--content .graph-section .graph ul li strong br,.page--wrapper.careers .page--content .graph-section .graph ul li.p6:before{display:none}.page--wrapper.careers .page--content .graph-section footer h3 strong{font-size:90px;padding-bottom:30px;width:100%;display:inline-block}}@media only screen and (max-width:767px){.page--wrapper.careers .page--content .cover-section .cover-inner,.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .copy,.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place .copy{padding-top:0}.page--wrapper.careers .page--content .cover-section{height:650px}.page--wrapper.careers .page--content .cover-section .cover-inner h2{font-size:55px}.page--wrapper.careers .page--content .cover-section .cover-inner h2 strong{font-size:72px}.page--wrapper.careers .page--content .cover-section .cover-inner p{font-size:17px}.page--wrapper.careers .page--content .cover-section .cover-inner p.lead{font-size:26px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2 strong{font-size:154px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading .text-top{font-size:30px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading .text-bottom{right:50px;font-size:45px}.page--wrapper.careers .page--content .tiles-section h2 strong{font-size:72px}.page--wrapper.careers .page--content .jobs-offer h2{font-size:55px}.page--wrapper.careers .page--content .jobs-offer h2 strong{font-size:124px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.place .layers-inner{height:auto}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.two{left:50px;width:50%}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.two img{width:100%;height:auto}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.three{left:300px;width:80%}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.three img{width:100%;height:auto}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .copy{padding-left:280px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy h2,.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy h2 strong{font-size:15vw}}@media only screen and (max-width:650px){.page--wrapper.careers .page--content .jobs-offer .filter-wrapper .btn,.page--wrapper.careers .page--content .jobs-offer .filter-wrapper .btn-group,.page--wrapper.careers .page--content .parallax-section .layers-wrapper .media img{width:100%}.page--wrapper{margin-bottom:250px}.page--wrapper.careers .page--content .cover-section .cover-inner h2{font-size:42px}.page--wrapper.careers .page--content .cover-section .cover-inner h2 strong{font-size:54px}.page--wrapper.careers .page--content .cover-section .cover-inner p{font-size:16px}.page--wrapper.careers .page--content .cover-section .cover-inner p br{display:none}.page--wrapper.careers .page--content .cover-section .cover-inner p.lead{font-size:20px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2{line-height:1}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2 strong{font-size:120px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading .text-top{font-size:24px;position:relative;top:0;left:0}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading .text-bottom{font-size:36px;position:relative;bottom:0;right:0}.page--wrapper.careers .page--content .tiles-section h2 strong{font-size:54px}.page--wrapper.careers .page--content .tiles-section p{font-size:16px}.page--wrapper.careers .page--content .jobs-offer h2{font-size:42px}.page--wrapper.careers .page--content .jobs-offer h2 strong{font-size:90px}.page--wrapper.careers .page--content .jobs-offer p{font-size:16px}.page--wrapper.careers .page--content .jobs-offer .filter-wrapper .btn .text-primary{display:block}.page--wrapper.careers .page--content .parallax-section .layers-wrapper{margin-bottom:50px!important}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .layers-inner{height:auto!important}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .media{position:relative;top:0!important;left:0!important;right:0!important;bottom:0!important}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p{font-size:22px;line-height:1.4}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p .large{font-size:33px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.three,.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .media.two{left:0;width:100%}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.office .copy{padding-left:0}.page--wrapper.careers .page--content .parallax-section .layers-wrapper.people .copy{text-align:left}.page--wrapper.careers .page--content .graph-section h2{font-size:90px}.page--wrapper.careers .page--content .graph-section p.lead{font-size:33px}.page--wrapper.careers .page--content .graph-section p .large{font-size:42px}.page--wrapper.careers .page--content .graph-section footer h3{font-size:28px}.page--wrapper.careers .page--content .graph-section footer h3 strong{font-size:72px}}@media only screen and (max-width:480px){.page--wrapper.careers .page--content .cover-section .cover-inner .btn,.page--wrapper.careers .page--content .graph-section footer .btn,.page--wrapper.careers .page--content .jobs-offer .panel .panel-body .apply-btn .btn{width:100%}.page--wrapper.careers .page--content .cover-section{height:480px}.page--wrapper.careers .page--content .cover-section .cover-inner h2{font-size:33px;margin:0 0 20px}.page--wrapper.careers .page--content .cover-section .cover-inner h2 strong{font-size:36px;margin-top:8px}.page--wrapper.careers .page--content .cover-section .cover-inner p.lead{font-size:18px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2{margin-bottom:35px}.page--wrapper.careers .page--content .cover-section .cover-inner .custom-heading h2 strong{font-size:84px}.page--wrapper.careers .page--content .jobs-offer h2,.page--wrapper.careers .page--content .tiles-section h2 strong{font-size:36px}.page--wrapper.careers .page--content .jobs-offer h2 strong{font-size:72px}.page--wrapper.careers .page--content .jobs-offer p br{display:none}.page--wrapper.careers .page--content .jobs-offer .panel .panel-heading .panel-title a .title{font-size:18px}.page--wrapper.careers .page--content .jobs-offer .panel .panel-heading .panel-title a .place{font-size:16px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p{font-size:18px}.page--wrapper.careers .page--content .parallax-section .layers-wrapper .copy p .large{font-size:28px}.page--wrapper.careers .page--content .graph-section h2{font-size:72px}.page--wrapper.careers .page--content .graph-section p.lead{font-size:28px}.page--wrapper.careers .page--content .graph-section p .large{font-size:36px}.page--wrapper.careers .page--content .graph-section footer h3{font-size:20px;margin:0 0 30px}.page--wrapper.careers .page--content .graph-section footer h3 strong{font-size:36px;padding-bottom:20px}}.page--footer{position:relative;z-index:1;height:72px;clear:both}.page--footer .nav .icon-item a{display:inline-block;padding:0}.page--footer .nav .icon-item.logo{padding-right:35px}.page--footer .nav .icon-item.logo a{color:#fff;height:30px}.page--footer .nav .icon-item .icon-facebook,.page--footer .nav .icon-item .icon-twitter{font-size:20px;margin:8px}.page--footer .nav .icon-item .icon-facebook{margin-left:18px}.page--footer .nav .btn-item{padding:0 5px;padding-left:20px}.page--footer .nav .btn-item+.btn-item{padding-left:5px}.page--footer .nav .btn-item a{font-size:9.5px}.page--footer .nav>li>a{font-size:12px}.page--footer .nav>li+li{margin-left:0}.page--footer .copyright{font-size:10px;font-family:graphiethin;text-align:right;margin:5px 0 0}.page--footer.home{height:300px;padding-top:60px}.page--footer.home .footer-brand .icon-zortrax{line-height:0;height:40px;display:inline-block;float:left;margin-bottom:18px}.page--footer.home .footer-brand .icon-zortrax:before{font-size:180px}.page--footer.home .footer-brand .rights{font-size:11.5px;display:inline-block}.page--footer.home .menu header h2{font-size:14px;text-transform:uppercase;margin:6px 0 10px}.page--footer.home .menu header h2 a{text-decoration:none}.page--footer.home .menu ul{margin:0 0 20px;padding:0;display:inline-block;width:100%}.page--footer.home .menu ul li{display:inline-block;width:100%;float:left}.page--footer.home .menu ul li a{font-size:12px;text-decoration:none}.page--footer.home .menu .spocial-icon{display:inline-block;float:left;padding-top:5px}.page--footer.home .menu .spocial-icon a{font-size:24px;width:35px;display:inline-block;text-decoration:none}.page--footer.home .menu .spocial-icon a .icon-facebook{font-size:21px;position:relative;top:-1px}.page--footer.home .menu .spocial-icon a .icon-linkedin2{position:relative;top:-2px}.page--footer.home .menu .subscribe-form .msg-error{position:relative;right:auto;left:0;display:inline-block;font-size:10px;width:100%}.page--footer.home .menu .subscribe-form .input-group{width:100%;display:inline-block;position:relative}.page--footer.home .menu .subscribe-form .input-group .form-control{border:1px solid #fff;width:70%;float:left;display:inline-block;text-align:left;text-transform:none}.page--footer.home .menu .subscribe-form .input-group .input-group-btn{float:left;width:30%;display:inline-block}.page--footer.home .menu .subscribe-form .input-group .input-group-btn .btn{height:38px;border-left:none;width:100%}@media only screen and (max-width:1690px){.cookies-footer-row{padding-right:100px}}@media only screen and (max-width:1520px){.cookies-footer-row{padding-right:200px}}@media only screen and (max-width:1350px){.cookies-footer-row{padding-right:300px}}@media only screen and (max-width:1200px){.page--footer .nav>li>a{padding:10px 3px}.cookies-footer-row{padding-right:300px}}@media only screen and (max-width:1050px){.cookies-footer-row{padding-right:400px}}@media only screen and (max-width:992px){.page--footer.home{height:360px}.cookies-footer-row{padding-right:0}}@media only screen and (max-width:767px){.page--footer.home{height:auto;position:relative;bottom:auto;top:auto;padding:60px 0;display:inline-block;width:100%;float:left}.page--footer.home .footer-brand{padding-bottom:30px}.page--footer.home .footer-brand .icon-zortrax,.page--footer.home .footer-brand .rights{width:100%}}@media only screen and (max-width:650px){.page--footer .copyright,.page--footer .nav,.page--footer .nav>li{text-align:center}.page--footer{height:230px}.page--footer .nav>li{display:none}.page--footer .nav>li.icon-item{display:inline-block;margin:0 auto;padding:0}.page--footer .nav>li.icon-item.logo{height:53px;width:100%;text-align:center;padding:0}.page--footer .nav>li.btn-item{display:inline-block;width:100%;padding:0 0 10px!important}.page--footer .copyright br{display:none}}