.pull-left,.swiper-container-no-flexbox .swiper-slide{float:left}.fit,.header,.w-reset,body,html{width:100%}.breadcrumb ul,.footer .footer-col-list,.header .sub-menu-list,.ul-reset li{list-style-type:none}body,html{margin:0;padding:0}body.hidden,html.hidden{overflow:hidden;position:relative}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0 auto;font-size:16px;color:#000;font-weight:400;font-family:Mont,sans-serif}div,footer,header,input,section,select,textarea{position:relative;box-sizing:border-box}a img{border:0}input,select,textarea{outline:0;border-radius:0}a{text-decoration:none;-webkit-text-decoration-skip:objects}.object{backface-visibility:hidden;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat}.clr{clear:both}.ul-reset{margin:0;padding:0}.h-reset h1,.h-reset h2,.h-reset h3,.h-reset h4,.h-reset p{margin:0}.w-reset{max-width:100%}.h-reset{height:auto}.block{display:block}.inline_block{display:inline-block}.none{display:none}.bf-align:before,.header .header-logo,.header .header-logo-container:before{display:inline-block;vertical-align:middle}.ov-hidden{overflow:hidden}.ov-visible,button,input{overflow:visible}.ov-o-hidden{opacity:0;visibility:hidden}.ov-o-visible{opacity:1;visibility:visible}.bf-align:before{content:'';height:100%}button:focus,input,select,textarea{outline:0}input,textarea{-webkit-appearance:none}button,input,select,textarea{font:inherit;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}blockquote{padding:0;margin:0}button{cursor:pointer;border:0;background:0 0;padding:0}.center{text-align:center}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.case{text-transform:normal}.nocase{text-transform:none}.italic{font-style:italic}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.pull-right{float:right}.pull-none{float:none}.bx{-ms-box-sizing:border-box;box-sizing:border-box}.fit{height:100%}.accessibility-text{font-size:0;position:absolute}@font-face{font-family:Mont;src:url(fonts/Mont-Light.eot);src:url(fonts/Mont-Light.eot?#iefix) format('embedded-opentype'),url(fonts/Mont-Light.woff2) format('woff2'),url(fonts/Mont-Light.woff) format('woff'),url(fonts/Mont-Light.ttf) format('truetype'),url(fonts/Mont-Light.svg#Mont-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(fonts/Mont-Regular.eot);src:url(fonts/Mont-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/Mont-Regular.woff2) format('woff2'),url(fonts/Mont-Regular.woff) format('woff'),url(fonts/Mont-Regular.ttf) format('truetype'),url(fonts/Mont-Regular.svg#Mont-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(fonts/Mont-Bold.eot);src:url(fonts/Mont-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/Mont-Bold.woff2) format('woff2'),url(fonts/Mont-Bold.woff) format('woff'),url(fonts/Mont-Bold.ttf) format('truetype'),url(fonts/Mont-Bold.svg#Mont-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(Mont-SemiBold.eot);src:url(fonts/Mont-SemiBold.eot?#iefix) format('embedded-opentype'),url(fonts/Mont-SemiBold.woff2) format('woff2'),url(fonts/Mont-SemiBold.woff) format('woff'),url(fonts/Mont-SemiBold.ttf) format('truetype'),url(fonts/Mont-SemiBold.svg#Mont-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}.header{position:fixed;top:0;left:0;z-index:10;font-size:0;background:#fff;box-shadow:25px 25px 45px -22px rgba(0,0,0,.2)}.header.active-mobile-menu .header-nav-main-wrap{left:0}.header .header-logo-container{height:70px;z-index:2}.header .header-logo-container:before,.header .header-nav-link:before{height:100%;content:''}.header .header-logo{width:164px;backface-visibility:hidden;position:relative}.header .header-logo img{transition:.3s opacity ease-out}.header .white-logo{position:absolute;top:0;left:0;opacity:0}@media only screen and (max-width:1024px){.header .white-logo{display:none}}.header .header-nav-link,.header .header-nav-link-text,.header .header-nav-link:before{display:inline-block;vertical-align:middle}.header .header-nav-link-text{font-size:18px;color:#000;font-weight:600;padding-top:10px;padding-bottom:10px;transition:color .4s;box-sizing:border-box}.header .header-nav-list{margin:0;padding:0;list-style-type:none}.header .header-nav-item{display:block;border-bottom:1px solid #f3f3f3;padding-top:10px;padding-bottom:10px;position:relative}.header .header-nav-item.sub-menu .header-nav-link{width:calc(100% + 40px);padding-right:60px;position:sticky;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:20px;transition:background .4s;top:0;z-index:3;margin-left:-20px}.header .header-nav-item.sub-menu .header-nav-link .header-nav-link-text:after{content:'';width:7px;height:7px;display:inline-block;vertical-align:middle;-ms-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #3a70e0;border-bottom:2px solid #3a70e0;margin-left:3px;margin-bottom:6px;position:absolute;top:15px;right:29px;transition:transform .3s,top .3s,margin-bottom .3s,border-color .3s}.header .header-nav-item.active-mobile-sub-menu .sub-menu-list-outer{max-height:5000px;transition:max-height 4s}.header .header-nav-item.active-mobile-sub-menu .header-nav-link{color:#3a70e0;background:#cacaca}.header .header-nav-item.active-mobile-sub-menu .header-nav-link .header-nav-link-text{color:#3a70e0}.header .header-nav-item.active-mobile-sub-menu .header-nav-link .header-nav-link-text:after{-ms-transform:rotate(-135deg);transform:rotate(-135deg);top:18px}.header .header-nav-container{padding-top:10px}.header .login-svg{width:100%}.header .login-icon{width:16px;display:inline-block;vertical-align:middle;margin-right:13px}.header .login-text{display:inline-block;vertical-align:middle;font-size:12px;font-weight:600;color:#000}.header .login-tbn{display:inline-block;padding:13px 27px;max-height:42px;box-sizing:border-box;white-space:nowrap;border-radius:40px}@media only screen and (max-width:1024px){.header .login-tbn{padding:13px 27px 13px 20px}}.header .login-tbn.factory-login .login-fill{fill:#8c8c8c}.header .login-tbn.factory-login .login-text{color:#313131;text-transform:capitalize}.header .trail-btn-container{height:69px;display:block;border-bottom:1px solid #f3f3f3}.header .trail-btn-container:before{content:'';height:100%;display:inline-block;vertical-align:middle}.header .trail-btn-container .link-btn{text-transform:uppercase;font-weight:700;color:#d7ddef;vertical-align:middle;padding:14px 25px}.header .header-nav-main-wrap{width:100%;height:100%;position:fixed;top:0;left:-100%;overflow:hidden;padding-top:70px;background:#fff;transition:left .6s}.header .nav-main-wrap-inner{width:100%;height:100%;overflow:auto;background:#fff;padding-left:20px;padding-right:20px}.header .login-btn-container{height:69px;border-bottom:1px solid #f3f3f3}.header .login-btn-container:before{content:'';height:100%;display:inline-block;vertical-align:middle}.header .header-profile-container{padding-bottom:50px}.header .sign-up-btn-container{height:69px;border-bottom:1px solid #f3f3f3}.header .header-lang-nav:before,.header .sign-up-btn-container:before{height:100%;vertical-align:middle;content:''}.header .sign-up-btn-container:before{display:inline-block}.header .sign-up-btn-container .link-btn{min-width:50px;vertical-align:middle}.header .sub-menu-list{margin:0 -10px;padding:0}.header .sub-menu-item{display:block}.header .sub-menu-item .header-sub-link{width:100%;display:inline-block;font-size:14px;font-weight:400;color:#000;position:relative;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px}.header .sub-menu-list-outer{max-height:0;overflow:hidden;transition:max-height .5s}.header .header-lang-nav{padding-top:18px;padding-bottom:18px;font-size:0;border-bottom:1px solid #f3f3f3}.header .header-lang-nav:before{display:inline-block}.header .globe-image{display:inline-block;vertical-align:middle;width:20px}@media only screen and (max-width:1024px){.header .globe-image{display:none}}.header .globe-image path{fill:#4B6EDE}.header .lang-list{display:inline-block;vertical-align:middle}.header .lang-list .active-lang-row{border:none}.header .lang-list .active-lang-row:focus{border:1px solid #000}.header .lang-list .active-lang-row .lang-link{pointer-events:none}.header .lang-list .lang-nav{background:0 0}.header .lang-list .lang-link{border:none}.header .lang-text{color:#000;transition:.3s color ease-out}.header .menu-col-title{display:block;font-size:14px;line-height:1em;text-transform:uppercase;color:#1f1f1f;border-bottom:1px solid #e9e9e9;padding-bottom:10px;padding-top:10px;margin-bottom:5px;font-weight:600}.header .sub-menu-grid-col{margin-top:10px}.header .sub-menu-grid-col.double-width .sub-menu-item,.header .sub-menu-grid-col.triple-width .sub-menu-item{width:50%;display:inline-block;vertical-align:top}.header .mobile-menu-container{position:absolute;top:12px;right:0}.header .mobile-menu-btn-wrap{display:inline-block}.header .menu-btn{display:block;width:46px;height:46px;cursor:pointer;box-sizing:content-box;border-radius:40px;background:#3a70e0;transition:background .3s}.header .menu-btn .lines-wrap{width:100%;height:100%;display:block;position:relative}.header .menu-btn .line{display:block;width:24px;height:2px;background:#fff;position:absolute;left:11px;transition:top .3s,transform .3s,opacity .3s,visibility .3s,background .4s}.header .arrow-svg,.header .before-icon,.header .link-arrow{display:inline-block}.header .menu-btn .line1{top:16px}.header .menu-btn .line2{top:22px}.header .menu-btn .line3{top:28px}.header .menu-btn.active .line1,.header .menu-btn.active .line3{top:22px}.header .menu-btn.active{background:#cacaca}.header .menu-btn.active .line{background:#3a70e0}.header .menu-btn.active .line2{opacity:0;visibility:hidden}.header .menu-btn.active.rotate-lines .line1{-ms-transform:rotate(315deg);transform:rotate(315deg)}.header .menu-btn.active.rotate-lines .line3{-ms-transform:rotate(225deg);transform:rotate(225deg)}.header .link-arrow{position:relative;width:10px;font-size:0;line-height:1em;vertical-align:middle;margin-left:2px}.header .before-icon{margin-right:5px}.header .sub-link-info-text{width:100%;font-size:12px;color:#7f7f7f;margin-top:5px;display:inline-block}.header .header-sub-link-top{display:-ms-flexbox;display:flex}.header .mobile-sub-menu-btns-holder{margin-top:10px;margin-bottom:10px}.header .sub-menu-btns-holder{display:none}.header .sub-menu-btns-row{margin-bottom:15px}.header .sub-menu-btns-row .link-btn{font-size:12px;min-width:150px;padding-left:10px;padding-right:10px}.header .sub-menu-btns-row:last-child{margin-bottom:0}@media only screen and (min-width:480px){.header .header-logo{width:220px}.header .header-logo-container{height:80px}.header .header-nav-main-wrap{padding-top:80px}.header .header-nav-container{padding-top:20px}.header .mobile-menu-container{top:17px}}@media only screen and (min-width:720px){.header .nav-main-wrap-inner{padding-left:40px;padding-right:40px}.header .header-nav-link-text{font-size:20px}.header .sub-menu-grid-col{margin-top:10px}.header .sub-menu-grid-col.triple-width .sub-menu-item{width:33.333%;display:inline-block;vertical-align:top}}@media only screen and (min-width:1025px){.header .header-nav-item.active-sub-menu .header-nav-link,.header .header-nav-item:hover .header-nav-link .header-nav-link-text{color:#3a70e0}.header .header-nav-container:before,.header .header-nav-item:before,.header .header-nav-link:after,.header .header-profile-container:before{content:''}.header{transition:background .4s,transform .4s,box-shadow .4s;box-shadow:none}.header.home,.header.videos-info-page-header{background:0 0}.header.home:not(.sticky),.header.videos-info-page-header:not(.sticky){transition:background .1s,transform .4s,box-shadow .4s}.header.home:not(.sticky):hover,.header.sticky,.header.videos-info-page-header:not(.sticky):hover{background:#fff;box-shadow:25px 25px 45px -22px rgba(0,0,0,.2)}.header .header-profile-container{position:absolute;top:0;right:0;height:100%;z-index:2;padding-bottom:0}.header .header-profile-container:before{height:100%;display:inline-block;vertical-align:middle}.header .mobile-menu-container{display:none}.header .header-nav-main-wrap{position:relative;height:auto;padding-top:0;left:0;background:0 0;overflow:visible}.header .nav-main-wrap-inner{height:auto;background:0 0;padding-left:0;padding-right:0;overflow:visible}.header .main-wrap{padding-left:2.6vw;padding-right:2.6vw}.header .header-logo-container{height:100%;position:absolute;top:0;left:0}.header .header-nav-container{text-align:left;padding-left:13.02vw;padding-top:0;padding-bottom:0;height:70px}.header .header-nav,.header .header-nav-container:before,.header .header-nav-item,.header .header-nav-item:before{height:100%;display:inline-block;vertical-align:middle}.header .link-btn{min-width:50px;font-size:11px;text-transform:none;font-family:Mont,sans-serif;font-weight:400}.header .link-btn strong{font-weight:700}.header .header-logo{width:11.54vw}.header .header-nav{padding-right:100px;padding-top:3px;position:static}.header .header-nav-item{margin-right:1.56vw;border-bottom:none;padding-top:0;padding-bottom:0;position:static}.header .header-nav-item.sub-menu .header-nav-link{width:auto;padding-right:3px;position:relative;padding-left:0;margin-left:0}.header .header-nav-item.sub-menu .header-nav-link .header-nav-link-text:after{width:5px;height:5px;margin-bottom:3px;border-color:#3a70e0;position:static;top:0;right:0;margin-left:.52vw}.header .header-nav-item.active-sub-menu .header-nav-link:after,.header .header-nav-item:hover .header-nav-link:after{width:100%}.header .header-nav-item.active-sub-menu{cursor:pointer}.header .header-nav-item.active-sub-menu .header-nav-link .header-nav-link-text:after{-ms-transform:rotate(225deg);transform:rotate(225deg);margin-bottom:-4px!important}.header .header-nav-item.active-sub-menu .sub-menu-list-outer{display:block;opacity:1;visibility:visible;pointer-events:all;-ms-transform:translateY(0);transform:translateY(0);transition:top .4s,opacity .4s,visibility .4s,transform .3s}.header .header-nav-item.active-sub-menu .sub-menu-grid{transition-delay:.2s;opacity:1;visibility:visible;-ms-transform:translateY(0);transform:translateY(0)}.header .header-nav-link{height:100%;transition:color .4s;padding-top:5px;padding-bottom:5px;box-sizing:border-box;position:relative}.header .header-nav-link:after{width:0;height:2px;background:#3a70e0;display:inline-block;position:absolute;bottom:0;left:0;overflow:hidden;transition:width .3s}.header .login-btn-container,.header .sign-up-btn-container,.header .trail-btn-container{height:auto;display:inline-block;vertical-align:middle;border-bottom:none}.header .header-nav-link-text{font-size:14px;color:#7f7f7f}.header .login-text{transition:color .4s}.header .login-fill{transition:fill .4s}.header .login-tbn{transition:background .4s;padding:.68vw 1.41vw}.header .login-tbn:hover{background:#3a70e0}.header .login-tbn:hover.factory-login{background:0 0}.header .login-tbn:hover.factory-login .login-text{color:#313131}.header .login-tbn:hover.factory-login .login-fill{fill:#313131}.header .login-tbn:hover .login-text{color:#fff}.header .lang-list .lang-list-item .lang-link:hover .lang-text,.header .trail-btn-container .link-btn:hover{color:#3a70e0}.header .login-tbn:hover .login-fill{fill:#fff}.header .login-btn-container{margin-right:.52vw}.header .login-icon{width:12px;margin-right:8px}.header .lang-image,.header .sub-menu-item .header-sub-link:after{display:none}.header .sub-menu-item{margin-bottom:0}.header .sub-menu-item .header-sub-link{font-size:14px;line-height:1.4em}.header .sub-menu-list-outer{width:calc(100% + 5.2vw);max-height:calc(100vh - 70px);position:absolute;top:100%;left:-2.6vw;transition:top .4s,opacity .2s,visibility .2s,transform .3s;opacity:0;visibility:hidden;pointer-events:none;background:#fff;box-shadow:25px 25px 45px -22px rgba(0,0,0,.2);border-top:1px solid #e9e9e9;overflow:auto;padding:1.56vw 1.56vw 4.95vw}.header .header-nav-list{height:100%}.header .header-sub-link{padding:15px 10px;transition:color .4s,background .4s}.header .header-sub-link:hover{color:#3a70e0;text-decoration:underline;background:#f8f8f8}.header .header-sub-link:hover .arrow-svg polygon,.header .header-sub-link:hover .arrow-svg rect{fill:#3a70e0}.header .header-sub-link-text{transition:box-shadow .4s}.header .lang-text{padding-left:0}.header .active-lang-row{padding-left:9px}.header .lang-list .active-lang-row:after{top:7px}.header .lang-list .lang-list-item .lang-link .lang-text{transition:color .4s}.header .lang-list .lang-list-item .lang-link:hover{background:0 0}.header .header-lang-nav{min-height:auto;display:inline-block;vertical-align:middle;margin-right:.52vw;padding-top:0;padding-bottom:0;border-bottom:none}.header .sign-up-btn-container .link-btn{font-size:12px;font-weight:600;padding:.73vw}.header .sub-menu-grid{display:-ms-flexbox;display:flex;margin-left:-1.3vw;margin-right:-1.3vw;transition:opacity .4s,visibility .4s,transform .4s;opacity:0;visibility:hidden;-ms-transform:translateY(20px);transform:translateY(20px)}.header .sub-menu-grid-col{width:25%;display:inline-block;padding-left:1.3vw;padding-right:1.3vw;margin-top:0}.header .sub-menu-grid-col.double-width{width:50%}.header .sub-menu-grid-col.double-width .sub-menu-item{width:50%;display:inline-block;vertical-align:top}.header .sub-menu-grid-col.triple-width{width:75%}.header .sub-menu-grid-col.triple-width .sub-menu-item{width:33.333%;display:inline-block;vertical-align:top}.header .menu-col-title{margin-bottom:18px}.header .arrow-svg polygon,.header .arrow-svg rect{transition:fill .4s}.header .sub-menu-item{padding-left:.78vw;padding-right:.78vw;-ms-box-sizing:border-box;box-sizing:border-box}.header .sub-menu-list-holder{margin-left:-.78vw;margin-right:-.78vw;margin-bottom:1.56vw}.header .mobile-sub-menu-btns-holder{display:none}.header .sub-menu-btns-holder{display:block}}.lang-popup-btn,.lang-popup-btn-item{vertical-align:middle;display:inline-block}@media only screen and (min-width:1151px){.header .header-nav{padding-right:0}.header .link-btn{min-width:200px}.header .trail-btn-container .link-btn{height:42px}.header .sub-menu-item .header-sub-link{font-size:14px}.header .header-nav-item{margin-right:2.08vw}.header .header-nav-container{padding-left:15.1vw}.header .sub-menu-list-outer{padding-left:5.21vw;padding-right:5.21vw}}@media only screen and (min-width:1281px){.header .login-icon{margin-right:13px}.header .header-nav-link-text{font-size:16px}.header .header-nav-item.sub-menu .header-nav-link{padding-right:3px}.header .header-nav-item.sub-menu .header-nav-link .header-nav-link-text:after{width:7px;height:7px;margin-bottom:6px}.header .active-lang-row{padding-left:12px}}@media only screen and (min-width:1367px){.header .header-nav{padding-top:0}.header .sign-up-btn-container .link-btn{min-width:110px}.header .header-nav-container{padding-left:17.19vw}.header .header-logo{width:13.54vw}.header .sub-menu-list-outer{max-height:calc(100vh - 70px)}}@media only screen and (min-width:1661px){.header.home.sticky .header-nav-container,.header.videos-info-page-header.sticky .header-nav-container{height:90px}.header.home.sticky .sub-menu-list-outer,.header.videos-info-page-header.sticky .sub-menu-list-outer{max-height:calc(100vh - 90px)}.header.home .header-nav-container,.header.videos-info-page-header .header-nav-container{height:120px}.header.home .sub-menu-list-outer,.header.videos-info-page-header .sub-menu-list-outer{max-height:calc(100vh - 120px)}.header .header-nav-container{height:90px;transition:height .4s}.header .header-nav-item{margin-right:2.5vw}.header .sub-menu-list-outer{max-height:calc(100vh - 90px);padding-left:19.79vw;padding-right:19.79vw}.header .login-tbn{padding:13px 27px}.header .sign-up-btn-container .link-btn{padding:14px}}.lang-popup-container{position:fixed;bottom:20px;right:0;width:220px;padding:20px;border-top-left-radius:5px;border-bottom-left-radius:5px;background:#fff;box-shadow:-3px 0 10px 0 rgba(0,0,0,.1);z-index:32;-ms-transform:translateX(105%);transform:translateX(105%);transition:transform .3s}.lang-popup-container.show{-ms-transform:translateX(0);transform:translateX(0)}.pin-image-popup{width:11px;margin-left:auto;margin-right:auto}.lang-popup-text{text-align:center;color:#606060;font-size:13px;line-height:1.5em;letter-spacing:-.15px;margin-top:3px}.footer .footer-lang-text,.link-btn{letter-spacing:1px}.lang-popup-text strong{font-weight:700}.lang-popup-text p{margin:0}.lang-popup-btns-container{margin-top:10px;font-size:0;text-align:center}@media only screen and (min-width:1025px){.lang-popup-container{bottom:3.13vw;padding:1.82vw 1.04vw 1.3vw}.lang-popup-btns-container{margin-top:5px}}.lang-popup-btn-item{margin-right:5px}.footer .footer-store-row:last-child,.lang-popup-btn-item:last-child{margin-right:0}.lang-popup-btn{padding:10px;color:#869db8;font-size:14px}.lang-popup-btn span{display:inline-block;position:relative}@media only screen and (min-width:1025px){.lang-popup-btn:hover span:after{width:100%}.lang-popup-btn span:after{content:'';width:0;height:1px;display:inline-block;overflow:hidden;background:#869db8;position:absolute;bottom:0;left:0;transition:width .3s}}.contact-sales{display:none}@media only screen and (min-width:1025px){.contact-sales{display:inline-block;vertical-align:middle;padding-left:20px;padding-right:10px;border-left:1px solid #cecece}}.contact-sales a{font-size:12px;font-weight:600;color:#000;transition:color .3s ease-in-out}.contact-sales a:hover{color:#3a70e0;transition:color .3s ease-in-out}.footer{font-size:0;padding-left:20px;padding-right:20px;text-align:center}.footer .footer-top{background:#fff;padding-top:50px;padding-bottom:50px}.footer .footer-logo-link{width:100%;max-width:210px;display:inline-block}.footer .footer-store-container{margin-top:30px;text-align:center}.footer .footer-store-link{display:inline-block;position:relative;box-sizing:border-box;border:2px solid #0f3b70;padding:10px 30px;opacity:.7;border-radius:50px;text-align:center}.footer .store-image{width:78px;display:inline-block;vertical-align:middle}.footer .footer-store-row{display:inline-block;margin-bottom:15px;padding:0 10px}.footer .footer-nav-col{width:50%;display:inline-block;vertical-align:top;margin-bottom:35px;text-align:center}.footer .footer-nav-col:nth-child(2){-ms-flex-order:6;order:6}.footer .footer-col-heading{font-size:14px;font-weight:700;color:#000;text-transform:uppercase;display:inline-block;margin-bottom:10px}.footer .footer-col-heading:last-child{margin-bottom:0}.footer .footer-col-list{margin:10px 0 0;padding:0}.footer .footer-list-item{margin-bottom:10px}.footer .footer-list-item:last-child{margin-bottom:0}.footer .footer-list-link{display:inline-block;font-size:12px;padding:5px 0;color:#000}.footer .footer-contact-number-text,.footer .footer-contact-text,.footer .footer-number-text{display:block;color:#000;font-family:Montserrat,sans-serif}@media only screen and (min-width:1025px){.footer .footer-list-link{font-size:11px}.footer .footer-contact-text{text-align:right;max-width:180px;margin-left:auto;margin-right:0}}.footer .footer-top-row{margin-bottom:10px}.footer .footer-top-row:last-child{margin-bottom:0}.footer .footer-contact-col{margin-top:30px}.footer .footer-contact-btn-container,.footer .footer-lang-container,.footer .lang-list{margin-top:20px}.footer .footer-contact-text{font-size:14px;font-weight:600}@media only screen and (min-width:1367px){.footer .footer-contact-text{font-size:16px;max-width:200px}}.footer .footer-contact-number-text{font-size:28px;line-height:1.35em;font-weight:600}.footer .footer-number-text{font-size:14px;line-height:1.35em;font-weight:400}@media only screen and (min-width:1367px){.footer .footer-number-text{font-size:16px}}.footer .footer-copyright-text,.footer .footer-lang-text{font-size:12px;font-weight:600;font-family:Montserrat,sans-serif;color:#000}.footer .footer-social-link{width:26px;display:inline-block;position:relative;box-sizing:border-box}.footer .footer-social-item{display:inline-block;vertical-align:bottom;margin-right:10px}.footer .footer-social-item:last-child{margin-right:0}.footer .footer-ed-container,.footer .footer-links-container{margin-top:15px}.footer .footer-bottom{padding-bottom:50px}.footer .edesign-link,.footer .footer-link{font-size:12px;color:#494949;font-family:Montserrat,sans-serif;font-weight:600;padding:5px 0;display:inline-block}.footer .footer-link-item{display:inline-block;vertical-align:middle;margin-right:10px}.footer .footer-link-item:last-child{margin-right:0}.footer .footer-link{text-decoration:underline}.footer .edesign-link span{position:relative}.footer .footer-nav-container{margin-top:40px}.footer .footer-contact-link{display:inline-block}.footer .footer-contact-col-item{display:inline-block;vertical-align:middle;padding:0 40px;margin-bottom:20px}.footer .footer-nav-container-inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:480px){.footer .footer-contact-col-item{padding:0 60px}.footer .footer-logo-link{width:100%;max-width:300px}}@media only screen and (min-width:720px){.footer{padding-left:40px;padding-right:40px}.footer .footer-nav-col{width:20%;margin-bottom:0}.footer .footer-nav-col:nth-child(2){-ms-flex-order:2;order:2}.footer .footer-nav-container-inner{display:block}}@media only screen and (min-width:1025px){.footer{padding-left:0;padding-right:0;text-align:left}.footer .footer-copyright-text{font-size:11px}.footer .footer-links-container{display:inline-block;vertical-align:middle;margin-top:0}.footer .footer-contact-col-item{display:block;padding:0;margin-bottom:0}.footer .footer-col-list{margin-top:30px}.footer .footer-store-row{display:block;margin-right:0}.footer .footer-logo-link{max-width:100%}.footer .footer-contact-col{width:15.6%;position:absolute;top:0;right:0;text-align:right;margin-top:0}.footer .footer-contact-col .link-btn{min-width:160px}.footer .footer-top{padding:3.65vw 25px}.footer .footer-bottom{background:#e5e5e5;padding:1.04vw 25px}.footer .footer-store-container{margin-top:3.13vw}.footer .store-image{width:4.84vw}.footer .footer-store-link{transition:opacity .4s}.footer .footer-store-link:hover{opacity:1}.footer .footer-nav-container{padding-left:16.67vw;padding-right:16.67vw;margin-top:0}.footer .footer-nav-container-inner{margin-left:-1.04vw;margin-right:-1.04vw}.footer .footer-nav-col{padding-left:1.04vw;padding-right:1.04vw;text-align:left}.footer .footer-list-item{margin-bottom:.94vw}.footer .footer-col-heading,.footer .footer-top-row{margin-bottom:.78vw}.footer .footer-nav-container{margin-bottom:.52vw}.footer .footer-logo-col{width:15.6%;margin-top:-.52vw;position:absolute;top:0;left:0;z-index:2}.footer .footer-contact-number-text{font-size:1.46vw}.footer .edesign-link,.footer .footer-link{transition:opacity .4s;font-size:9px;padding:0}.footer .footer-contact-link{transition:opacity .4s}.footer .footer-contact-link:hover{opacity:.6}.footer .footer-contact-btn-container{margin-top:1.82vw}.footer .footer-social-container{margin-top:2.34vw}.footer .footer-social-link{opacity:.5;transition:opacity .4s}.footer .footer-social-link:hover{opacity:1}.footer .footer-social-item{margin-right:.78vw}.footer .footer-social-item.facebook{margin-left:-.63vw;margin-right:.42vw}.footer .footer-lang-container{margin-top:2.08vw}.footer .lang-list{margin-top:.89vw}.footer .footer-list-link{padding:0;transition:opacity .4s}.footer .footer-list-link:hover{opacity:.5}.footer .footer-copyright{margin-right:2.08vw;display:inline-block;vertical-align:middle}.footer .footer-link-item{margin-right:.78vw}.footer .footer-link{opacity:.6}.footer .footer-link:hover{opacity:1}.footer .footer-ed-container{position:absolute;top:50%;right:0;margin-top:-5px}.footer .edesign-link{opacity:.5}.footer .edesign-link span:after{content:'';width:0;height:1px;background:#494949;position:absolute;left:0;bottom:-2px;transition:width .4s}.footer .edesign-link:hover{opacity:1}.footer .edesign-link:hover span:after{width:100%}.footer .footer-bottom-inner{padding-left:1.82vw}}@media only screen and (min-width:1151px){.footer .footer-top{padding:3.65vw 7.55vw}.footer .footer-bottom{padding:1.04vw 7.55vw}.footer .footer-bottom-inner{padding-left:2.08vw}.footer .footer-contact-col{width:auto}.footer .footer-nav-container{padding-right:18.23vw}}@media only screen and (min-width:1367px){.footer .footer-list-link{font-size:12px}.footer .footer-col-heading{font-size:16px}.footer .footer-social-link{width:1.93vw;max-width:37px}.footer .footer-nav-container-inner{margin-left:-1.56vw;margin-right:-1.56vw}.footer .footer-nav-container{padding-right:16.67vw}.footer .footer-nav-col{padding-left:1.56vw;padding-right:1.56vw}}@media only screen and (min-width:1661px){.footer .footer-list-link{font-size:14px}.footer .footer-nav-container{padding-left:18.23vw;padding-right:14.06vw}}@media only screen and (max-width:1024px){.footer .footer-nav-col:nth-child(1){-ms-flex-order:1;order:1}.footer .footer-nav-col:nth-child(2){-ms-flex-order:3;order:3}.footer .footer-nav-col:nth-child(3){-ms-flex-order:5;order:5}.footer .footer-nav-col:nth-child(4){-ms-flex-order:4;order:4}.footer .footer-nav-col:nth-child(5){-ms-flex-order:2;order:2}.footer .footer-store-link{padding:10px 15px}}.footer-contact-list{margin-top:15px}@media only screen and (min-width:1025px){.footer-contact-list{margin-top:11px}}.cookies-pop-up{width:100%;height:100%;position:fixed;top:0;left:-100%;padding:50px 20px;text-align:center;font-size:0;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transition:opacity .4s,visibility .4s}.cookies-pop-up .info-title,.cookies-pop-up .tab-item-text{font-size:20px;font-weight:600}.cookies-pop-up:before{content:'';height:100%;display:inline-block;vertical-align:middle}.cookies-pop-up.active{opacity:1;visibility:visible;z-index:32;left:0;pointer-events:all}.cookies-pop-up .cookies-pop-up-bg{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.8)}.cookies-pop-up .cookies-pop-up-content{width:100%;max-width:900px;height:100%;display:inline-block;vertical-align:middle;background:#fff;padding-top:40px;padding-bottom:50px;border-top:8px solid #3a70e0;overflow:auto}.cookies-pop-up .content-grid{padding-top:20px;padding-bottom:20px;text-align:left}.cookies-pop-up .tabs-container{padding-left:20px;padding-right:20px}.cookies-pop-up .tab-item{width:100%;display:block;border:1px solid #e9e9e9;cursor:pointer;margin-bottom:10px;box-sizing:border-box;text-align:left}.cookies-pop-up .tab-item.active .tab-item-text{color:#fff;background:#3a70e0}.cookies-pop-up .tab-item:last-child{margin-bottom:0}.cookies-pop-up .tab-item-text{width:100%;display:inline-block;box-sizing:border-box;padding:5px 10px}.cookies-pop-up .settings-info-container{padding-left:20px;padding-right:20px;margin-top:50px}.cookies-pop-up .info-block-content,.cookies-pop-up .switch-fld-label{font-size:14px;font-family:Montserrat,sans-serif}.cookies-pop-up .info-block{display:none}.cookies-pop-up .info-block.active{display:block}.cookies-pop-up .info-block-content{margin-top:15px;color:#696969;line-height:1.4em}.cookies-pop-up .info-block-content p{margin:0 0 10px}.cookies-pop-up .info-block-content p:last-child{margin-bottom:0}.cookies-pop-up .info-block-content a{color:#3a70e0;text-decoration:underline}.cookies-pop-up .label-text{display:inline-block;vertical-align:middle}.cookies-pop-up .switch-row{margin-top:20px}.cookies-pop-up .switch-fld-label{font-weight:600}.cookies-pop-up .switch-btn-container{width:50px;height:20px;border-radius:10px;border:1px solid #696969;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:#696969;overflow:hidden;transition:background .6s}.cookies-pop-up .switch-circle{width:20px;height:20px;display:inline-block;border-radius:10px;background:#fff;position:absolute;top:0;left:0;transition:left .4s,transform .4s}.contact-sales-product-demo,.link-btn{border-radius:50px;box-sizing:border-box}.cookies-pop-up .no,.cookies-pop-up .yes{top:0;line-height:20px;font-size:12px;padding:0 4px;transition:transform .4s;position:absolute;display:inline-block;color:#fff}.cookies-pop-up .yes{left:0;-ms-transform:translateX(-100%);transform:translateX(-100%)}.cookies-pop-up .no{right:0}.cookies-pop-up input[type=checkbox].switch-fld:checked~.switch-fld-label .switch-circle{left:100%;-ms-transform:translateX(-100%);transform:translateX(-100%)}.cookies-pop-up input[type=checkbox].switch-fld:checked~.switch-fld-label .switch-btn-container{background:#42af49}.cookies-pop-up input[type=checkbox].switch-fld:checked~.switch-fld-label .yes{-ms-transform:translateX(0);transform:translateX(0)}.cookies-pop-up input[type=checkbox].switch-fld:checked~.switch-fld-label .no{-ms-transform:translateX(100%);transform:translateX(100%)}.cookies-pop-up .save-btn-container{text-align:left;margin-left:20px;margin-top:30px}.cookies-pop-up .close-btn-container{position:absolute;top:10px;right:10px}.cookies-pop-up .close-btn{width:40px;height:40px;display:inline-block;position:relative;box-sizing:border-box;font-size:0}.cookies-pop-up .close-btn-inner{width:100%;height:100%;display:inline-block;position:relative}.cookies-pop-up .close-btn-inner:after,.cookies-pop-up .close-btn-inner:before{width:24px;height:2px;background:#000;position:absolute;top:19px;left:8px;display:inline-block;content:''}.cookies-pop-up .close-btn-inner:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cookies-pop-up .close-btn-inner:after{-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:720px){.cookies-pop-up{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.cookies-pop-up .settings-info-container,.cookies-pop-up .tabs-container{vertical-align:top;padding-left:1.56vw;padding-right:1.56vw;display:inline-block}.cookies-pop-up{padding-top:5.21vw;padding-bottom:5.21vw}.cookies-pop-up .tab-item-text{transition:color .4s,background .4s}.cookies-pop-up .tab-item:hover .tab-item-text{color:#fff;background:#3a70e0}.cookies-pop-up .info-block-content a{transition:opacity .4s}.cookies-pop-up .info-block-content a:hover{opacity:.65}.cookies-pop-up .tabs-container{width:40%}.cookies-pop-up .settings-info-container{width:60%;margin-top:0}.cookies-pop-up .save-btn-container{position:absolute;left:40%;bottom:30px;margin-left:1.56vw;margin-top:0}.cookies-pop-up .close-btn-inner{transition:transform .4s}.cookies-pop-up .close-btn:hover .close-btn-inner{-ms-transform:rotate(180deg);transform:rotate(180deg)}.cookies-pop-up .cookies-pop-up-content{overflow:visible;padding-bottom:120px}.cookies-pop-up .cookies-pop-up-content:after{content:'';display:inline-block;width:1px;height:100%;background:#e9e9e9;position:absolute;top:0;left:40%}.cookies-pop-up .content-inner{height:100%;overflow:auto}}.cookies-bar{width:100%;position:fixed;left:0;bottom:0;background:#42af49;padding:10px 0;font-size:0;transition:transform .5s;-ms-transform:translateY(100%);transform:translateY(100%);z-index:-1}.cookies-bar.show{z-index:31;-ms-transform:translateY(0);transform:translateY(0)}.cookies-bar .cookies-text{font-size:12px;color:#fff;font-family:Montserrat,sans-serif}.cookies-bar .cookies-text a{text-decoration:underline;color:#fff}.cookies-bar .cookies-btn-wrap{margin-top:20px}.cookies-bar .cookies-btn,.cookies-bar .settings-btn{margin:5px}@media only screen and (min-width:640px){.cookies-bar{padding:20px 0}}@media only screen and (min-width:1025px){.cookies-bar .cookies-item{width:60%;display:inline-block;vertical-align:middle}.cookies-bar .cookies-btn-wrap{width:40%;display:inline-block;vertical-align:middle;padding-left:20px;margin-top:0}.cookies-bar .cookies-text{font-size:14px}.cookies-bar .cookies-text a{transition:opacity .4s}.cookies-bar .cookies-text a:hover{opacity:.65}}.link-btn{min-width:200px;display:inline-block;font-size:14px;line-height:1em;color:#696969;background:#fff;text-align:center;padding:14px 20px;border:1px solid #fff}.link-btn.buttons-green,.link-btn.green{color:#fff;background:#42af49;border-color:#42af49}.link-btn.buttons-red{color:#fff;background:#e2196a;border-color:#e2196a}.link-btn.buttons-blue{color:#fff;background:#3A70E0;border-color:#3A70E0}.link-btn.buttons-yellow{color:#fff;background:#ef872f;border-color:#ef872f}.link-btn.white-green{color:#42af49;background:#fff;border-color:#fff}.link-btn.blue{color:#fff;background:#3a70e0;border-color:#3a70e0}.link-btn.centered-button,.link-btn.features-btn,.link-btn.gray,.link-btn.main-post-btn{background:#e7e7e7;border:1px solid #e7e7e7}.link-btn.newsletter-submit-btn{padding:12px;min-width:179px;letter-spacing:0}.link-btn.centered-button,.link-btn.gray{color:#696969}.link-btn.features-btn{margin-top:20px;color:#696969}.link-btn.main-post-btn{font-weight:300;letter-spacing:0;color:#1F1F1F}.link-btn.border{color:#a0a0a0;background:0 0;border:1px solid #a0a0a0}.link-btn strong{font-weight:700}@media only screen and (min-width:1025px){.link-btn.features-btn{margin-top:1.56vw}.link-btn{transition:color .4s,background .4s,border-color .4s;font-size:13px;padding:13px 15px}.link-btn:hover{color:#fff;background:#696969;border-color:#696969}.link-btn:hover.buttons-green,.link-btn:hover.green{color:#42af49;background:#fff;border-color:#42af49}.link-btn:hover.buttons-red{color:#e2196a;background:#fff;border-color:#e2196a}.link-btn:hover.buttons-blue{color:#3A70E0;background:#fff;border-color:#3A70E0}.link-btn:hover.buttons-yellow{color:#ef872f;background:#fff;border-color:#ef872f}.link-btn:hover.blue{color:#3a70e0;background:#fff;border-color:#3a70e0}.link-btn:hover.gray{background:#3a70e0;border-color:#3a70e0}.link-btn:hover.border{color:#fff;background:#a0a0a0;border-color:#a0a0a0}.back-to-link:hover::before{animation:about-detail-left-arrow 1.2s ease-in-out 0s infinite alternate}}@media only screen and (min-width:1281px){.link-btn{font-size:14px}}.back-to-link,.dot-btn{font-size:15px;color:#3a70e0;font-family:Montserrat,sans-serif;font-weight:600}@media only screen and (min-width:1661px){.link-btn{padding:20px 30px}}.back-to-link{position:relative;display:inline-block}.back-to-link::before{content:'';display:inline-block;width:26px;height:16px;background:url(../images/icons/right-arrow.png) center center no-repeat;position:absolute;left:-35px;top:50%;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media only screen and (max-width:639px){.back-to-link::before{display:none}}.outside-back-link .back-to-link::before{left:2vw}.dot-btn{display:inline-block;position:relative;padding-bottom:1px}.contact-sales-bottom-btn-enterprise-page strong,.contact-sales-form-ppmops-course strong,.contact-sales-product-demo strong,.contact-sales-prof-services-btn-enterprise-page strong,.contact-sales-strategic-align-panel-enterprise-page strong,.contact-sales-top-btn-enterprise-page strong,.contact-us-btn-custom-sw-trial-home-page strong,.contact-us-btn-full-package-home-page strong,.contact-us-form-ppmops-appraisal strong,.contact-us-form-ppmops-course strong,.contact-us-form-ppmops-program strong,.learn-more-btn-ppmops-panel-home-page strong,.learn-more-ppmops-program-bottom strong,.register-form-ppmops-course strong,.sidebar-btn-resource-pages strong,.sign-up-btn-basic-free-trial-home-page strong,.sign-up-btn-software-platform-panel-home-page strong,.start-free-trial-product-demo strong,.view-full-product-demo strong{font-weight:700}.dot-btn::after{content:'';display:inline-block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#3a70e0;transition:background-color .4s}.swiper-slide,.swiper-wrapper{height:100%;position:relative;width:100%}.banner-section-videos-page a{margin:5px 10px;min-width:210px}@media only screen and (min-width:480px){.banner-section-videos-page a{min-width:246px}}@media only screen and (min-width:1025px){.outside-back-link .back-to-link:hover:before{animation:case-study-back-arrow 1.2s ease-in-out 0s infinite alternate}.dot-btn{transition:color .4s}.dot-btn:hover{-webkit-text-decoration-color:#42af49;text-decoration-color:#42af49;color:#42af49}.dot-btn:hover::after{background-color:#42af49}.banner-section-videos-page a{margin:.78vw 1.56vw;min-width:12.81vw}}.contact-sales-product-demo{min-width:200px;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1em;color:#696969;background:#fff;text-align:center;padding:14px 20px;border:1px solid #fff}@media only screen and (min-width:1025px){.contact-sales-product-demo{transition:color .4s,background .4s,border-color .4s;font-size:13px;padding:13px 15px}.contact-sales-product-demo:hover{color:#fff;background:#696969;border-color:#696969}}@media only screen and (min-width:1281px){.contact-sales-product-demo{font-size:14px}}@media only screen and (min-width:1661px){.contact-sales-product-demo{padding:20px 30px}}.contact-sales-bottom-btn-enterprise-page,.contact-sales-prof-services-btn-enterprise-page,.contact-sales-strategic-align-panel-enterprise-page,.contact-sales-top-btn-enterprise-page,.contact-us-form-ppmops-appraisal,.contact-us-form-ppmops-course,.contact-us-form-ppmops-program,.learn-more-btn-ppmops-panel-home-page,.learn-more-ppmops-program-bottom,.register-form-ppmops-course,.sidebar-btn-resource-pages,.sign-up-btn-software-platform-panel-home-page{min-width:200px;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1em;text-align:center;padding:14px 20px;border-radius:50px;border:1px solid #3a70e0;box-sizing:border-box;color:#fff;background:#3a70e0}@media only screen and (min-width:1025px){.contact-sales-bottom-btn-enterprise-page,.contact-sales-prof-services-btn-enterprise-page,.contact-sales-strategic-align-panel-enterprise-page,.contact-sales-top-btn-enterprise-page,.contact-us-form-ppmops-appraisal,.contact-us-form-ppmops-course,.contact-us-form-ppmops-program,.learn-more-btn-ppmops-panel-home-page,.learn-more-ppmops-program-bottom,.register-form-ppmops-course,.sidebar-btn-resource-pages,.sign-up-btn-software-platform-panel-home-page{transition:color .4s,background .4s,border-color .4s;font-size:13px;padding:13px 15px}.contact-sales-bottom-btn-enterprise-page:hover,.contact-sales-prof-services-btn-enterprise-page:hover,.contact-sales-strategic-align-panel-enterprise-page:hover,.contact-sales-top-btn-enterprise-page:hover,.contact-us-form-ppmops-appraisal:hover,.contact-us-form-ppmops-course:hover,.contact-us-form-ppmops-program:hover,.learn-more-btn-ppmops-panel-home-page:hover,.learn-more-ppmops-program-bottom:hover,.register-form-ppmops-course:hover,.sidebar-btn-resource-pages:hover,.sign-up-btn-software-platform-panel-home-page:hover{color:#3a70e0;background:#fff;border-color:#3a70e0}}@media only screen and (min-width:1281px){.contact-sales-bottom-btn-enterprise-page,.contact-sales-prof-services-btn-enterprise-page,.contact-sales-strategic-align-panel-enterprise-page,.contact-sales-top-btn-enterprise-page,.contact-us-form-ppmops-appraisal,.contact-us-form-ppmops-course,.contact-us-form-ppmops-program,.learn-more-btn-ppmops-panel-home-page,.learn-more-ppmops-program-bottom,.register-form-ppmops-course,.sidebar-btn-resource-pages,.sign-up-btn-software-platform-panel-home-page{font-size:14px}}@media only screen and (min-width:1661px){.contact-sales-bottom-btn-enterprise-page,.contact-sales-prof-services-btn-enterprise-page,.contact-sales-strategic-align-panel-enterprise-page,.contact-sales-top-btn-enterprise-page,.contact-us-form-ppmops-appraisal,.contact-us-form-ppmops-course,.contact-us-form-ppmops-program,.learn-more-btn-ppmops-panel-home-page,.learn-more-ppmops-program-bottom,.register-form-ppmops-course,.sidebar-btn-resource-pages,.sign-up-btn-software-platform-panel-home-page{padding:20px 30px}}.contact-sales-form-ppmops-course,.contact-us-btn-custom-sw-trial-home-page,.contact-us-btn-full-package-home-page,.sign-up-btn-basic-free-trial-home-page{min-width:200px;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1em;text-align:center;padding:14px 20px;border-radius:50px;box-sizing:border-box;color:#696969;background:#e7e7e7;border:1px solid #e7e7e7}@media only screen and (min-width:1025px){.contact-sales-form-ppmops-course,.contact-us-btn-custom-sw-trial-home-page,.contact-us-btn-full-package-home-page,.sign-up-btn-basic-free-trial-home-page{transition:color .4s,background .4s,border-color .4s;font-size:13px;padding:13px 15px}.contact-sales-form-ppmops-course:hover,.contact-us-btn-custom-sw-trial-home-page:hover,.contact-us-btn-full-package-home-page:hover,.sign-up-btn-basic-free-trial-home-page:hover{color:#fff;background:#3a70e0;border-color:#3a70e0}}@media only screen and (min-width:1281px){.contact-sales-form-ppmops-course,.contact-us-btn-custom-sw-trial-home-page,.contact-us-btn-full-package-home-page,.sign-up-btn-basic-free-trial-home-page{font-size:14px}}@media only screen and (min-width:1661px){.contact-sales-form-ppmops-course,.contact-us-btn-custom-sw-trial-home-page,.contact-us-btn-full-package-home-page,.sign-up-btn-basic-free-trial-home-page{padding:20px 30px}}.start-free-trial-product-demo,.view-full-product-demo{min-width:200px;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1em;text-align:center;padding:14px 20px;border-radius:50px;border:1px solid #42af49;box-sizing:border-box;color:#fff;background:#42af49}@media only screen and (min-width:1025px){.start-free-trial-product-demo,.view-full-product-demo{transition:color .4s,background .4s,border-color .4s;font-size:13px;padding:13px 15px}.start-free-trial-product-demo:hover,.view-full-product-demo:hover{color:#42af49;background:#fff;border-color:#42af49}}@media only screen and (min-width:1281px){.start-free-trial-product-demo,.view-full-product-demo{font-size:14px}}@media only screen and (min-width:1661px){.start-free-trial-product-demo,.view-full-product-demo{padding:20px 30px}}h1,h2,h3,h4,h5,h6{font-family:Mont,sans-serif;font-weight:400;margin:0}.medium-title{font-size:34px;line-height:1.15em;font-weight:700;color:#606060}.medium-title .sub-text{display:block;font-size:28px;font-weight:600}.medium-title .color-text strong{color:#1f1f1f}@media only screen and (min-width:1025px){.medium-title{font-size:2.86vw}.medium-title .sub-text{font-size:2.34vw}}p.medium-title{margin:0}.large-title{font-size:36px;line-height:1.15em;font-weight:700;color:#606060}.large-title .sub-text{display:block;font-size:28px;font-weight:600}.title-120,.title-71{font-weight:700;line-height:1.15em}.large-title .color-text,.large-title strong{color:#1f1f1f}@media only screen and (min-width:1025px){.large-title{font-size:4.06vw}.large-title .sub-text{font-size:2.5vw}}.title-71{font-size:36px;color:#606060}@media only screen and (min-width:1025px){.title-71{font-size:3.7vw}}.title-120{font-size:54px;color:#fff}@media only screen and (min-width:1025px){.title-120{font-size:6.25vw}}.regular-title{font-size:32px;line-height:1.15em;font-weight:600;color:#606060}.regular-title .sub-text{display:block;font-size:26px;font-weight:600}.regular-title .color-text,.regular-title strong{color:#1f1f1f}@media only screen and (min-width:1025px){.regular-title{font-size:2.34vw}.regular-title .sub-text{font-size:2.19vw}}.inner-pages-title{font-size:32px;line-height:1.2em;color:#606060}@media only screen and (min-width:1025px){.inner-pages-title{font-size:28px}}@media only screen and (min-width:1281px){.inner-pages-title{font-size:2.08vw}}.inner-pages-subtitle{padding-top:25px;font-size:15px;line-height:1.6em;font-weight:500;font-family:Montserrat,sans-serif}.inner-pages-subtitle p{margin:0;padding-bottom:10px}.inner-pages-subtitle p:last-of-type{padding-bottom:0}.inner-pages-subtitle a{font-weight:600;color:inherit;font-family:inherit;font-size:inherit;text-decoration:underline}.breadcrumb a,.breadcrumb span,.intro-top-text p{font-family:Montserrat,sans-serif}.inner-pages-subtitle strong{font-weight:600}.c-W{color:#fff}.fw-500{font-weight:500}.k-large-text{font-size:18px!important}.lh-1{line-height:1em}.box-shadow-global{box-shadow:0 32px 38px rgba(0,0,0,.1)}@media only screen and (min-width:1025px){.box-shadow-global{box-shadow:0 1.667vw 1.979vw rgba(0,0,0,.1)}}.box-shadow-global-2{box-shadow:0 0 30px rgba(0,0,0,.1)}@media only screen and (min-width:1025px){.box-shadow-global-2{box-shadow:0 0 1.563vw rgba(0,0,0,.1)}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-ms-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.breadcrumb{z-index:2;position:absolute;top:20px;left:20px}.breadcrumb ul{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box}.intro-top-title-wrap,.mobile-factory-image-container{margin-left:-20px;margin-right:-20px}.breadcrumb li,.main-intro-video{display:inline-block}.breadcrumb li.breadcrumb-seperator{padding:0 5px}.breadcrumb a,.breadcrumb span{color:#828282;font-size:10px;font-weight:500;opacity:.8;transition:color .4s,opacity .4s}@media only screen and (min-width:1921px){.breadcrumb a,.breadcrumb span{font-size:10px}}.breadcrumb a:hover{color:#000;opacity:1}.breadcrumb .breadcrumb-seperator span{display:inline-block;box-sizing:border-box;opacity:.4;width:6px;height:6px;border-right:2px solid #828282;border-top:2px solid #828282;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:720px){.breadcrumb{left:40px}}@media only screen and (min-width:1025px){.breadcrumb{left:2.86vw}}.main-intro-video{width:100%;position:relative}.home-intro-bg-container,.video-container:after{position:absolute;width:100%;height:100%;top:0;left:0}.video-container{height:100%;z-index:1}.video-container:after{content:'';background:#fff}.home-intro-bg-container{display:none}.home-intro-bg-container.fixed{position:fixed}.home-intro-bg-container.absolute{position:absolute;bottom:0}@media only screen and (min-width:1025px){.home-intro-bg-container{display:block;opacity:.7}}.mobile-factory-image-container img{position:relative}.intro-top-title-wrap{padding:60px 20px 20px}.home-intro-top{width:100%;background:#fff}.home-intro-top .main-wrap{height:100%;z-index:2}.home-intro-top .bg-image{transition:opacity .35s ease-out .35s,visibility .35s ease-out .35s}.home-intro-top .bg-image.b-lazy{opacity:0;visibility:hidden}.home-intro-top .bg-image.b-loaded{opacity:1;visibility:visible}.intro-top-content{width:100%;height:100%}.intro-top-content:before{content:'';height:100%;display:inline-block;vertical-align:middle}.intro-top-content .sub-text{line-height:1.2em;margin-top:8px}.intro-bottom-text p,.intro-middle-text p{line-height:1.5em;color:#696969;font-size:16px}.intro-top-content-inner{width:100%;display:inline-block;vertical-align:middle}.intro-top-text{margin-top:30px}.intro-top-text p{font-size:16px;line-height:1.5em;margin:0 0 10px;color:#cbe5f1}.intro-top-text p:last-child{margin-bottom:0}.intro-btn-container{margin-top:30px}.intro-btn-container .btns-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-4px}.intro-btn-container .link-btn{margin:4px}.intro-bg-image{width:300px;display:inline-block}.intro-middle-image{text-align:center}.intro-middle-image .template-image{width:auto;max-width:100%}.intro-middle-content{background:#fff}.home-intro-middle{margin-top:50px}.intro-middle-info{width:100%;display:inline-block;vertical-align:middle}.intro-middle-text{margin-top:30px}.intro-middle-text h6{font-size:22px;margin-bottom:15px;font-weight:600;color:#696969;font-family:'Open Sans',sans-serif}.bottom-timeline-number-text,.bottom-timeline-text p,.intro-bottom-text p,.intro-middle-text p{font-family:Montserrat,sans-serif}.intro-middle-text p{margin:0 0 10px}.intro-middle-text p:last-child{margin-bottom:0}.intro-middle-grid{margin-top:30px}.intro-bottom-text{margin-top:20px}.intro-bottom-text p{margin:0 0 15px}.intro-bottom-text p:last-child{margin-bottom:0}.bottom-timeline{padding-top:10px;margin-left:-20px;margin-right:-20px}.bottom-timeline-item:nth-child(1) .bottom-timeline-text strong{color:#f8b445}.bottom-timeline-item:nth-child(1) .bottom-timeline-number-text{text-shadow:-1px -1px 0 #f8b445,1px -1px 0 #f8b445,-1px 1px 0 #f8b445,1px 1px 0 #f8b445}.bottom-timeline-item:nth-child(2) .bottom-timeline-text strong{color:#3a70e0}.bottom-timeline-item:nth-child(2) .bottom-timeline-number-text{text-shadow:-1px -1px 0 #3a70e0,1px -1px 0 #3a70e0,-1px 1px 0 #3a70e0,1px 1px 0 #3a70e0}.bottom-timeline-item:nth-child(3) .bottom-timeline-text strong{color:#42af49}.bottom-timeline-item:nth-child(3) .bottom-timeline-number-text{text-shadow:-1px -1px 0 #42af49,1px -1px 0 #42af49,-1px 1px 0 #42af49,1px 1px 0 #42af49}.bottom-timeline-item-inner{width:100%;height:100%;background:#fff;border-radius:5px;padding:20px}.bottom-timeline-text{margin-top:15px}.bottom-timeline-text p{font-size:16px;line-height:1.3em;color:#696969;margin:0}.bottom-timeline-text strong{font-weight:800}.factory-intro-text p strong,.home-intro-bottom .medium-title,.wb-title{font-weight:700}.bottom-timeline-number-text{font-size:50px;line-height:1em;font-weight:700;display:inline-block;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.factory-intro-text{margin-top:20px}.factory-intro-text p{font-size:16px;letter-spacing:1px;font-family:'Open Sans',sans-serif;margin:0 0 10px}.factory-intro-text p:last-child{margin-bottom:0}.factory-grid-image{width:200px;margin:0 auto}.home-intro-bottom{margin-top:50px}.home-intro-bottom .medium-title strong{color:#1f1f1f}.home-intro-section{font-size:0;overflow:hidden;background:#fff}.preloader-wrap{position:absolute;width:100%;height:100%;top:0;left:0;background-color:transparent}.grid-item-hallow,.lds-ripple{height:64px}.lds-ripple{display:inline-block;width:64px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.lds-ripple div{position:absolute;border:4px solid #3a70e0;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-.5s}.grid-item-hallow .lds-ripple{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.trail-section .bg-image{background:url(../images/home/backgr-small.jpg) 50% 50% no-repeat;background-size:cover}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}100%{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@media only screen and (min-width:720px){.intro-top-title-wrap,.mobile-factory-image-container{margin-left:-40px;margin-right:-40px}.bottom-timeline-number{text-align:center}.bottom-timeline{display:-ms-flexbox;display:flex}.bottom-timeline-item{width:33.333%;display:inline-block;vertical-align:top}.intro-top-title-wrap{padding-left:40px;padding-right:40px}}.play-video-button-wrap-holder,.video-frame{position:absolute;top:0;left:0;width:100%;height:100%}.play-video-button-wrap-holder{z-index:3}.video-wrapper-inner.active .play-video-button-wrap-holder{opacity:0;visibility:hidden}.video-frame{z-index:2}.why-businessmap{background-color:#f3f3f3;padding-bottom:50px}@media only screen and (max-width:1024px){.why-businessmap{padding-top:50px}.why-businessmap-col{margin-bottom:30px}}@media only screen and (min-width:1025px){.why-businessmap{padding-bottom:6.25vw}}@media only screen and (min-width:1921px){.why-businessmap{padding-bottom:120px}}.why-businessmap-cols-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;max-width:1760px;margin-left:auto;margin-right:auto}.why-businessmap-col{display:inline-block;padding:0 25px;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.why-businessmap-col:last-child{margin-bottom:0}}@media only screen and (min-width:1025px){.why-businessmap-cols-holder{margin-top:3.13vw}.why-businessmap-col{-ms-flex:1;flex:1}}.wb-inner-col{height:100%;background-color:#fff;padding:20px 35px;border-radius:5px;-ms-box-sizing:border-box;box-sizing:border-box}.wb-inner-col img{max-width:100%}.wb-title{font-size:35px;margin-top:30px;color:#606060}.wb-para{padding-bottom:25px;font-family:Montserrat,sans-serif}@media only screen and (min-width:1025px){.wb-para{padding-bottom:60px}.wb-para+a{position:absolute;bottom:50px;left:35px}}@media only screen and (min-width:1367px){.wb-para{padding-bottom:4.17vw}}.why-img-txt-holder{padding-bottom:30px;position:static}