@charset "UTF-8";@font-face {font-family:DIN-next-light;src:url(/wp-content/themes/Einscan/assets/fonts/DINNext/DINNextCYR-Light.otf)}
@font-face {font-family:'Arial Italic';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-ItalicMT.eot);src:local("Arial Italic"),local("Arial-ItalicMT"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-ItalicMT.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-ItalicMT.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-ItalicMT.ttf) format("truetype");font-weight:400;font-style:italic}
@font-face {font-family:'Arial Narrow Bold';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Bold.eot);src:local("Arial Narrow Bold"),local("ArialNarrow-Bold"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Bold.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Bold.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Bold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face {font-family:'Arial Bold Italic';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldItalicMT.eot);src:local("Arial Bold Italic"),local("Arial-BoldItalicMT"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldItalicMT.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldItalicMT.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldItalicMT.ttf) format("truetype");font-weight:700;font-style:italic}
@font-face {font-family:'Arial Narrow';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow.eot);src:local("Arial Narrow"),local("ArialNarrow"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face {font-family:'Arial Narrow Italic';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Italic.eot);src:local("Arial Narrow Italic"),local("ArialNarrow-Italic"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Italic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Italic.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-Italic.ttf) format("truetype");font-weight:400;font-style:italic}
@font-face {font-family:Arial;src:url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialMT.eot);src:local("Arial"),local("ArialMT"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialMT.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialMT.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialMT.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face {font-family:'Arial Bold';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldMT.eot);src:local("Arial Bold"),local("Arial-BoldMT"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldMT.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldMT.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-BoldMT.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face {font-family:'Arial Black';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-Black.eot);src:local("Arial Black"),local("Arial-Black"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-Black.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-Black.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-Black.ttf) format("truetype");font-weight:900;font-style:normal}
@font-face {font-family:'Arial Narrow Bold Italic';src:url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-BoldItalic.eot);src:local("Arial Narrow Bold Italic"),local("ArialNarrow-BoldItalic"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-BoldItalic.woff) format("woff"),url(/wp-content/themes/Einscan/assets/fonts/Arial/ArialNarrow-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}
@font-face {font-family:Arial-Light;src:url(/wp-content/themes/Einscan/assets/fonts/Arial/Arial-Light.ttf) format("truetype");font-weight:100;font-style:normal}
*,input,textarea {font-family:Arial;outline:0}
/* body {background-color:#f2f2f2} */
hr {margin-top:5px}
/* ul {padding-left:20px} */
a:hover {color:#3591f4;text-decoration:none}
h1 {color:#303233;font-size:2.625rem;line-height:2.625rem}
h2 {color:#303233;font-size:2.25rem;line-height:2.25rem}
h3 {color:#303233;font-size:1.5rem}
h4 {font-size:20px;color:#303233;line-height:24px}
p {color:#303233;font-size:1rem;line-height:1.5rem}
button:focus {outline:0}
.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white li,.text-white p {color:#fff}
.weight-bold {font-weight:700}
.cust-h-50 {height:50px}
.cust-h-70 {height:70px}
.cust-h-25 {height:25px}
.cust-h-137 {height:137px}
.cust-h-160 {height:160px}
.cust-h-140 {height:140px}
.cust-h-110 {height:110px}
.cust-h-120 {height:120px}
.cust-h-95 {height:95px}
.margin-left-50>.vc_column-inner {margin-left:50px}
.margin-left-100>.vc_column-inner {margin-left:100px}
#button a {border:none;border-radius:0;color:#fff;background-color:#3591f4}
#button a:hover {background-image:linear-gradient(-180deg,#4cb5ff 0,#1392ed 100%)}
.button {background-color:#3591f4}
.button:hover {background-image:linear-gradient(-180deg,#4cb5ff 0,#1392ed 100%)!important}
.container404 a,section .vc_column-inner .wpb_wrapper div.button-black a {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;color:#fff;background:#3c3e40;background-image:linear-gradient(-180deg,#3c3e40 0,#303233 100%);border-radius:3px}
.container404 a:hover,section .vc_column-inner .wpb_wrapper div.button-black a:hover {color:#fff;background-image:linear-gradient(-180deg,#545759 0,#303233 100%)}
.container.container404 {padding:50px 20px}
.container.container404 a {padding:10px 20px}
.policy-section {margin-bottom:30px}
.policy-section h1 {color:#3591f4;margin-bottom:1rem}
.policy-section h2,.policy-section h3 {font-size:1rem;margin-bottom:1rem;line-height:1.5rem}
.policy-section h2 {font-weight:700}
.policy-section h3 {text-decoration:underline}
.policy-section table tr {border-bottom:1px solid #212529}
.policy-section table tr:first-child {border-top:1px solid #212529}
.policy-section table th {text-align:center}
.policy-section table td {padding:15px 10px}
.policy-section table td p {margin-bottom:.5rem}
.policy-section table td:first-child,.policy-section table th:first-child {width:180px}
.pum-theme-default-theme .pum-content+button.pum-close {left:101%;bottom:101%;top:auto;right:auto;font-size:20px}
label[for=mce-EMAIL] {display:none}
@media screen and (max-width:1199px) {.margin-left-100>.vc_column-inner {margin-left:0}
.margin-left-50>.vc_column-inner {margin-left:0}
}
@media screen and (max-width:991px) {.cust-h-137 {height:70px}
.cust-h-120 {height:50px}
.cust-h-140 {height:50px}
.cust-h-160 {height:50px}
.margin-bottom-20-991 {margin-bottom:20px}
}
@media screen and (max-width:767px) {.cust-h-160 {height:30px}
.cust-h-120 {height:0}
.cust-h-110 {height:10px}
h1 {font-size:32px}
h2 {font-size:28px}
.policy-section table {margin:0 -15px}
.policy-section table td {padding:10px 3px}
.policy-section table td:first-child {width:auto}
.policy-section table p,.policy-section table td,.policy-section table th {font-size:.8rem;line-height:.9rem}
.policy-section table td:first-child,.policy-section table th:first-child {width:80px}
}
@media screen and (max-width:480px) {.cust-h-137 {height:10px}
.cust-h-160 {height:0}
}
@media screen and (max-width:360px) {.policy-section table p,.policy-section table td,.policy-section table th {font-size:.7rem}
}
#powrIframeLoader {height:0}
#lang-menu #mega-menu-wrap-language #mega-menu-language>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link {min-width:64px}
@media (min-width:1200px) {.container {max-width:1200px}
}
/* .logo-img {width:148px;height:auto} */
/* .logo {z-index:10;display:flex;align-items:center}
.logo-blue {display:none}
.language {padding-right:12px;padding-left:12px;display:flex;align-items:center}
.language ul#menu-language-menu {list-style:none;margin-bottom:0;padding-left:0}
.language ul#menu-language-menu li:hover {border-bottom:none}
.language ul#menu-language-menu a {color:#fff}
.container-fluid {background-color:#fff;z-index:9999}
.container-fluid .container-header-menu {width:100%;padding:0}
.container-fluid .logo {display:none}
.container-fluid .logo-blue {z-index:10;display:flex;align-items:center}
.container-fluid #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {color:#303233}
.container-fluid #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link {color:#fff}
.container-fluid #lang-menu #mega-menu-language>li.mega-menu-item>a.mega-menu-link {color:#303233}
.container-fluid .language ul#menu-language-menu a {color:#303233}
.container-fluid .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search.svg)}
.container-fluid.background {position:absolute;background-color:transparent;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.container-fluid.background .logo {z-index:10;display:flex;align-items:center}
.container-fluid.background .logo-blue {display:none}
.container-fluid.background #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {color:#fff}
.container-fluid.background #lang-menu #mega-menu-language>li.mega-menu-item>a.mega-menu-link {color:#fff}
.container-fluid.background .language ul#menu-language-menu a {color:#fff}
.container-fluid.background .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search-white.svg)}
.container-fluid.background:hover {background-color:#fff}
.container-fluid.background:hover .logo {display:none}
.container-fluid.background:hover .logo-blue {z-index:10;display:flex;align-items:center}
.container-fluid.background:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {color:#303233}
.container-fluid.background:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link {color:#fff}
.container-fluid.background:hover #lang-menu #mega-menu-language>li.mega-menu-item>a.mega-menu-link {color:#303233}
.container-fluid.background:hover .language ul#menu-language-menu a {color:#303233} */
/* .container-fluid.background:hover .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search.svg)}
div.header-menu-black {background-color:#fff!important}
div.header-menu-black #id-menu {opacity:0;transition:opacity 0s linear;-moz-transition:opacity 0s linear;-webkit-transition:opacity 0s linear;-o-transition:opacity 0s linear}
div.header-menu-black .logo {display:none!important}
div.header-menu-black .logo-blue {z-index:10;display:flex!important;align-items:center}
div.header-menu-black .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/close.png)!important}
div.header-menu-black .language {display:none;opacity:0;transition:opacity 0s linear;-moz-transition:opacity 0s linear;-webkit-transition:opacity 0s linear;-o-transition:opacity 0s linear}
div.header-menu-black .logo-blue-2 {display:none!important}
#mega-menu-wrap-primary #mega-menu-primary img {margin-bottom:25px}
div.white-background {background-color:#fff!important}
#id-menu-header {align-items:center;height:64px}
#id-menu-header .menu-header {position:relative;width:74%;display:flex;align-items:center}
#id-menu-header .menu-header #primaryNav {width:100%; }
#id-menu-header .menu-header .navbar {width:100%} */
/* #id-menu-header .menu-header .navbar #mega-menu-wrap-primary.mega-menu-wrap {width:100%}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary.mega-menu-wrap li.button {position:absolute;right:0;background-color:#3591f4}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary.mega-menu-wrap p {font-size:12px;line-height:14px;min-height:28px;margin-bottom:16px;padding-right:16px}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary #mega-menu-primary>li.button {top:26%;border-radius:2px}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary #mega-menu-primary>li.button a {line-height:30px;height:30px;border-bottom:0}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary li.mega-menu-item li.mega-menu-row ul.mega-sub-menu li.mega-menu-column ul.mega-sub-menu li:first-child {font-weight:600}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary li.mega-menu-item li.mega-menu-row ul.mega-sub-menu li.mega-menu-column:hover a.mega-menu-link {color:rgba(48,50,51,.8)}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary li.mega-menu-item li.mega-menu-row ul.mega-sub-menu li.mega-menu-column:hover a.mega-menu-link:hover {color:#303233}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary li.mega-menu-flyout ul.mega-sub-menu {width:200%;left:-50%} */
/* #id-menu-header .menu-header .menu-item {border-bottom:2px solid transparent}
#id-menu-header .menu-header .menu-item>a {padding:18px 11px 16px 11px}
#id-menu-header .menu-header .menu-item a {color:#fff;font-size:14px}
#id-menu-header .menu-header .menu-item a:hover {color:#3591f4}
#id-menu-header .menu-header .menu-item .dropdown-menu-custom {max-height:0;transition:max-height .7s;display:block;opacity:0;z-index:0;visibility:hidden}
#id-menu-header .menu-header .menu-item .dropdown-menu-custom a {opacity:0;transition:opacity .6s}
#id-menu-header .menu-header .menu-item .hide-menu {display:none}
#id-menu-header .menu-header .menu-item .dropdown-menu {background-color:#303233} */
/* #id-menu-header .navbar {padding:unset} */
#rev_slider_1_1 .zeus .tp-tab-mask .selected .tp-tab-title {font-size:15px}
#msacwl-slider-1 {background-color:#91a6ad}
.dropdown-toggle::after {display:none}
/* #id-menu-header .menu-item:hover {border-bottom:2px solid #3591f4} */
/* #id-menu-header .menu-item:hover .dropdown-menu-custom {visibility:visible;z-index:9;max-height:500px;opacity:1;left:50%;top:103%;display:block;margin-top:0;border-radius:0;border:none;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-top:15px solid transparent}
#id-menu-header .menu-item:hover .dropdown-menu-custom a {opacity:1} */
/* #id-menu-header {flex-wrap:nowrap}
#mega-menu-primary .custom-style>.mega-sub-menu>.mega-menu-row>.mega-sub-menu>li {padding:15px 10px!important}
#mega-menu-primary .custom-style>.mega-sub-menu>.mega-menu-row>.mega-sub-menu>li.styled-list {background-color:#f7f9fa!important;border-left:1px solid #dae1e6!important}
#mega-menu-primary .custom-style>.mega-sub-menu>.mega-menu-row>.mega-sub-menu>li.styled-list:before {z-index:1;display:block!important;content:'';position:absolute;width:3px;height:46px;background-color:#bfbfbf;left:0;top:10%;margin-top:-23px;border-top-right-radius:3px;border-bottom-right-radius:3px}
@media (min-width:1200px) {#id-menu-header .menu-header .navbar #mega-menu-wrap-primary li.mega-menu-flyout ul.mega-sub-menu {width:200%;left:-50%}
#id-menu-header .menu-header .navbar #mega-menu-wrap-primary li.mega-menu-flyout ul.mega-sub-menu a {text-align:center}
}
@media (max-width:1199px) {#id-menu-header .navbar {padding:6px 12px 4px 12px} */
/* #id-menu-header .logo {padding-top:5px;padding-bottom:5px} */
/* /* .container-fluid #id-menu-header .menu-header {text-align:right;right:0;width:70%;background-color:transparent} */
/* .container-fluid #id-menu-header .menu-header .menu-item {margin-left:auto} */
/* .container-fluid #id-menu-header .menu-header .menu-item>a {padding:10px 5px 10px 5px} */
/* .container-fluid #id-menu-header .menu-header .dropdown-menu {max-height:550px;transition:max-height .7s;padding:unset;text-align:right;border-top:unset}
.container-fluid #id-menu-header .menu-header .dropdown-menu>a {padding:10px 5px 10px 5px} */
/* .container-fluid #id-menu-header .black-color,.container-fluid #id-menu-header .mega-black-color {background-color:#fff}
div.white-background .navbar-dark .navbar-toggler {color:#91a6ad;border-color:#91a6ad}
div.white-background .navbar-dark .navbar-toggler-icon {background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(145,166,173)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}
div.white-background #id-menu-header .menu-header {background-color:#fff} */
} */
/* .disp-b-logo {display:none} */
/* @media (max-width:1199px) {.container-fluid #id-menu-header .menu-header {width:66%}
}
@media screen and (min-width:992px) {#mega-menu-primary .custom-style>.mega-sub-menu>.mega-menu-row>.mega-sub-menu {display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}
#mega-menu-primary .custom-style>.mega-sub-menu>.mega-menu-row>.mega-sub-menu>li {padding:32px 20px!important;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
}
@media screen and (max-width:991px) {.container-fluid #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after {color:#303233}
.container-fluid .logo-2 {display:none}
.container-fluid .logo-blue-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
.container-fluid:hover div.logo-2 {display:none}
.container-fluid:hover div.logo-blue-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
.container-fluid.background {position:relative}
.container-fluid.background #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after {color:#fff}
.container-fluid.background #lang-menu #mega-menu-language>li.mega-menu-item>a.mega-menu-link {color:#303233}
.container-fluid.background .logo-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
.container-fluid.background .logo-blue-2 {display:none}
.container-fluid.background:hover div.logo-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
.container-fluid.background:hover div.logo-blue-2 {display:none}
.container-fluid.background.black-color,.container-fluid.background.black-color:hover,.container-fluid.background.mega-black-color:hover {background-color:#fff}
.container-fluid.background.black-color .logo-blue-2,.container-fluid.background.black-color:hover .logo-blue-2,.container-fluid.background.mega-black-color:hover .logo-blue-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
.container-fluid.background.black-color .logo-2,.container-fluid.background.black-color:hover .logo-2,.container-fluid.background.mega-black-color:hover .logo-2 {display:none}
.container-fluid.background.black-color #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,.container-fluid.background.black-color:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,.container-fluid.background.mega-black-color:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {color:#303233}
.container-fluid.background.black-color #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link,.container-fluid.background.black-color:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link,.container-fluid.background.mega-black-color:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link {color:#fff}
.container-fluid.background.black-color .language ul#menu-language-menu a,.container-fluid.background.black-color:hover .language ul#menu-language-menu a,.container-fluid.background.mega-black-color:hover .language ul#menu-language-menu a {color:#303233}
.container-fluid.background.black-color .search-icon .search-btn,.container-fluid.background.black-color:hover .search-icon .search-btn,.container-fluid.background.mega-black-color:hover .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search.svg)}
.container-fluid.background.black-color #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after,.container-fluid.background.black-color:hover #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after,.container-fluid.background.mega-black-color:hover #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after {color:#303233}
#id-fluid.container-fluid.background,#id-fluid.container-fluid.background.mega-black-color:hover,#id-fluid.container-fluid.background:hover {background-color:#fff}
#id-fluid.container-fluid.background .logo-blue-2,#id-fluid.container-fluid.background.mega-black-color:hover .logo-blue-2,#id-fluid.container-fluid.background:hover .logo-blue-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
#id-fluid.container-fluid.background .logo-2,#id-fluid.container-fluid.background.mega-black-color:hover .logo-2,#id-fluid.container-fluid.background:hover .logo-2 {display:none}
#id-fluid.container-fluid.background #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#id-fluid.container-fluid.background.mega-black-color:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#id-fluid.container-fluid.background:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {color:#303233}
#id-fluid.container-fluid.background #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link,#id-fluid.container-fluid.background.mega-black-color:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link,#id-fluid.container-fluid.background:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link {color:#fff}
#id-fluid.container-fluid.background .language ul#menu-language-menu a,#id-fluid.container-fluid.background.mega-black-color:hover .language ul#menu-language-menu a,#id-fluid.container-fluid.background:hover .language ul#menu-language-menu a {color:#303233}
#id-fluid.container-fluid.background .search-icon .search-btn,#id-fluid.container-fluid.background.mega-black-color:hover .search-icon .search-btn,#id-fluid.container-fluid.background:hover .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search.svg)}
#id-fluid.container-fluid.background #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after,#id-fluid.container-fluid.background.mega-black-color:hover #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after,#id-fluid.container-fluid.background:hover #mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after {color:#303233}
#id-menu-header #id-menu {padding-left:0}
#id-menu-header #id-menu .navbar {padding:0}
#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after {margin:0;font-size:26px}
.col-auto.logo-blue.disp-n-logo,.col-auto.logo.disp-n-logo {display:none}
.disp-b-logo {display:block}
.container-fluid:hover .logo-2 {margin:0 auto;z-index:0;display:flex;align-items:center}
.container-fluid:hover .logo-blue-2 {display:none}
.logo-blue-2 {display:none}
.logo-2 {z-index:10;display:flex;align-items:center;margin:0 auto}
.container-fluid #id-menu-header .menu-header {width:auto}
.container-fluid.background:hover {background-color:transparent}
.container-fluid.background:hover .logo-blue {display:none}
.container-fluid.background:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {color:#fff}
.container-fluid.background:hover #id-menu nav #primaryNav #mega-menu-wrap-primary #mega-menu-primary>li.button>a.mega-menu-link {color:#fff}
.container-fluid.background:hover .language ul#menu-language-menu a {color:#fff}
.container-fluid.background:hover .search-icon .search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search-white.svg)}
div.header-menu-black .logo-blue {display:none!important}
#id-menu-header div.menu-header .navbar #mega-menu-wrap-primary.mega-menu-wrap #mega-menu-primary li.button {position:relative;border-radius:0}
#id-menu-header div.menu-header .navbar #mega-menu-wrap-primary.mega-menu-wrap #mega-menu-primary li.button a.mega-menu-link {height:50px;line-height:50px}
} */
/* @media screen and (max-width:423px) {#id-menu-header {height:48px} */
/* .logo-img {width:130px} */
/* div.search-icon {padding-right:5px}
div.language {padding:0}
div#mega-menu-wrap-language #mega-menu-language {padding:0}
} */
.img-first {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;position:absolute;width:100%;height:100%;background-position:center center;background-size:auto 320px}
.background-black {background-color:#303233}
.background-white {background-color:#fff}
div.a-first {position:relative;height:450px;display:block;width:100%;cursor:pointer;overflow:hidden;padding:0;margin-left:0;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
@media (max-width:1680px) {div.a-first {height:415px}
}
@media (max-width:1560px) {div.a-first {height:350px}
}
@media (max-width:1360px) {div.a-first {height:295px}
}
@media (max-width:1120px) {div.a-first {height:295px}
}
@media (max-width:1024px) {div.a-first {height:265px}
}
div.a-first>.background {height:450px}
@media (max-width:1680px) {div.a-first>.background {height:415px}
}
@media (max-width:1560px) {div.a-first>.background {height:350px}
}
@media (max-width:1360px) {div.a-first>.background {height:295px}
}
@media (max-width:1120px) {div.a-first>.background {height:295px}
}
@media (max-width:1024px) {div.a-first>.background {height:265px}
}
div.a-first div.vc_column_container div.vc_column-inner {padding-top:0;padding:0}
.a-first img {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.a-first .text-bottom-block {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;position:absolute;bottom:0;z-index:1}
.a-first .text-bottom-block .wpb_wrapper {padding-right:40px;padding-left:40px}
.a-first .text-bottom-block p {font-family:Arial-Light}
.a-first:hover {box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
.a-first:hover img {-webkit-transform:scale(1.03);transform:scale(1.03)}
.a-first:hover .text-bottom-block {-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.div-first {position:absolute;top:40%;left:57%}
.div-first-wrapper .wpb_wrapper {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;position:absolute;top:40%;left:57%}
.h2-first {text-transform:uppercase}
.h-uppercase h1,.h-uppercase h2 {text-transform:uppercase}
.p-uppercase p {text-transform:uppercase}
.bold {font-weight:700}
.bold-h h1,.bold-h h2,.bold-h h3 {font-weight:700}
.bold-p h1,.bold-p h2,.bold-p p {font-weight:700}
.color-white {color:#fff}
.color-white h1,.color-white h2,.color-white h3,.color-white h4,.color-white h5,.color-white h6,.color-white p {color:#fff}
.h-320 {height:320px}
.div-second .wpb_wrapper {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;position:absolute;top:40%;padding-left:40px}
.div-third .wpb_wrapper {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;position:absolute;bottom:8%;padding-left:40px}
.a-first:hover .div-third .wpb_wrapper {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-webkit-transform:translateY(-10px);transform:translateY(-10px)}
div.margin-unset {margin-left:0;margin-right:0}
div.link-block {padding:55px 40px;margin-bottom:0}
div.link-block a {left:0;top:0;opacity:0;position:absolute;width:100%;height:100%}
div.link-block h3,div.link-block p {margin-bottom:0}
div.link-block:hover.border-left-custom:before {background-color:#303233}
.border-left-custom:before {z-index:1;display:block;content:'';position:absolute;width:3px;height:46px;background-color:#c2c8cc;left:0;top:50%;margin-top:-23px;border-top-right-radius:3px;border-bottom-right-radius:3px;transition:all .4s}
div.border-left .vc_column-inner {padding-top:0}
.wpb_single_image.max-width-120 img {max-width:118%}
.margin-top-20 {margin-top:20px}
.margin-bottom-20 {margin-bottom:20px}
@media screen and (max-width:1210px) {#id-menu-header .menu-header .menu-item>a {padding:22px 9px 19px 9px}
}
@media screen and (max-width:1199px) {.container-header-menu {max-width:100%}
.div-first-wrapper .wpb_wrapper {left:45%}
.wpb_single_image.max-width-120 img {max-width:149%}
.margin-top-20 {margin-top:20px}
#id-menu-header .menu-header .menu-item>a {padding:22px 9px 19px 9px}
}
@media screen and (max-width:991px) {.div-first-wrapper .wpb_wrapper {top:5%;left:3%}
.div-second .wpb_wrapper {top:5%;padding-left:3%}
div.link-block {padding:25px}
div.link-block h3 {font-size:18px}
div.link-block p {font-size:14px}
}
.shining_community {position:relative}
.shining_community_text {position:absolute;bottom:40px;left:40px;color:#fff}
.shining_community_text h2,.shining_community_text h4,.shining_community_text p {color:#fff}
.shining_community_text a {display:block}
@media screen and (max-width:767px) {.bottom-block {margin-bottom:20px}
}
.home .vc_section-o-content-middle .vc_row-o-equal-height {padding-left:7.5px;padding-right:7.5px}

/* 

.footer {display:flex;align-items:center;min-height:205px;background: #E1E4E7;}
.footer .container-fluid {position:relative;background: #E1E4E7;}
.footer .container-fluid:hover {background: #E1E4E7;}
.footer .subscribe {padding-left:20px;min-width:195px}
.footer .subscribe .mc4wp-response p {margin-top:5px;text-transform:initial;line-height:1.2rem}
.footer .subscribe .response {color:#bbb;font-size:14px;padding-top:5px}
.footer .subscribe .response a {color:#333;display:block}
.footer .navbar-expand-lg div {padding:unset}
.footer .navbar-expand-lg .navbar-nav .dropdown-menu {display:block;position:initial;background-color:transparent;background-clip:padding-box;border:unset;border-radius:unset}
.footer .navbar-expand-lg .navbar-nav .dropdown-menu a {font-size:14px;color:rgba(255,255,255,.8);transition:all .3s ease;padding:unset}
.footer #menu-footer-menu .menu-item {max-width:27%;padding:0 7px;line-height:32px}
.footer #menu-footer-menu .menu-item>a {color:#fff;margin-bottom:10px;font-size:14px;padding:unset}
.footer #menu-footer-menu .menu-item a:hover {color:#fff;background-color:transparent}
.footer .menu-header {padding:64px 0 35px}
.footer .latest-news,.footer .subscribe-form {padding:72px 0 72px}
.footer .latest-news p,.footer .subscribe-form p {text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:14px;padding:unset;line-height:32px}
.footer .latest-news .widget-title,.footer .subscribe-form .widget-title {text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:14px;padding:unset;line-height:32px}
.footer .latest-news ul,.footer .subscribe-form ul {padding-left:0}
.footer .latest-news ul li,.footer .subscribe-form ul li {font-size:14px;width:260px}
.footer .latest-news .recent-post-custom li,.footer .subscribe-form .recent-post-custom li {display:grid}
.footer .latest-news .recent-post-custom .post-date,.footer .subscribe-form .recent-post-custom .post-date {color:#fff}
.footer .latest-news .recent-post-custom a,.footer .subscribe-form .recent-post-custom a {color:#fff}
.footer .latest-news .recent-post-custom .recent-post-more p,.footer .subscribe-form .recent-post-custom .recent-post-more p {text-transform:none}
.footer .latest-news .content,.footer .subscribe-form .content {color:#91a6ad}
.footer .latest-news input[type=email],.footer .subscribe-form input[type=email] {width:140px;height:28px;background-color:transparent;display:inline-block;font-size:14px;color:#91a6ad;background:0 0;border:1px solid #616466;outline:0;padding:6px;border-right:none;vertical-align:middle}
.footer .latest-news input[type=submit],.footer .subscribe-form input[type=submit] {display:inline-block;width:28px;height:28px;font-size:0;background:#616466;border-radius:0;border:none;outline:0;vertical-align:middle;line-height:.5px}
.footer .latest-news input[type=submit]:hover,.footer .subscribe-form input[type=submit]:hover {background:#616466!important}
.footer .latest-news .mc-field-group input[type=submit],.footer .subscribe-form .mc-field-group input[type=submit] {font-size:26px;color:#919699}
.footer .latest-news .mc4wp-form-fields,.footer .subscribe-form .mc4wp-form-fields {position:relative;max-width:168px}
.footer .latest-news .mc4wp-form-fields:after,.footer .subscribe-form .mc4wp-form-fields:after {display:inline-block;content:'›';font-size:26px;line-height:28px;color:#919699;position:absolute;top:0;right:9px;pointer-events:none}
.footer .latest-news .email-field,.footer .subscribe-form .email-field {display:flex}
.footer .latest-news .ajax-loader,.footer .subscribe-form .ajax-loader {display:none;position:absolute;top:50%;margin-top:7px}
.footer .latest-news .wpcf7-response-output,.footer .subscribe-form .wpcf7-response-output {max-width:167px;margin:10px 0 0 0;font-size:14px;color:#91a6ad;border:2px solid #91a6ad}
.footer .latest-news span.wpcf7-not-valid-tip,.footer .subscribe-form span.wpcf7-not-valid-tip {width:140px;font-size:14px}
.footer .social {padding-bottom:30px}
.footer .social .links {display:flex;margin:0 auto}
.footer .social .links a {font-size:28px;color:rgba(255,255,255,.8);padding:7px}
.footer .social .privacy a {margin:0 15px 15px 7px;font-size:14px;color:rgba(255,255,255,.8)}
.footer .social a:hover {text-decoration:unset;color:#fff;background-color:transparent}
.footer .blue-btn .mega-menu-link {border:1px solid #1391f0!important;font-size:16px!important;line-height:25px!important;color:#3b93f1!important;padding-top:5px!important;padding-bottom:5px!important;margin-bottom:5px!important}
@media screen and (min-width:768px) {.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu li.mega-menu-flyout ul.mega-sub-menu {position:relative;visibility:visible}
.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item {border-bottom:unset}
.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {line-height:25px}
.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu>li.mega-menu-item {vertical-align:top}
.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu>li.mega-menu-item>a.mega-menu-link {text-transform:uppercase;pointer-events:none;line-height:32px}
.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator:after {content:""}
.footer #mega-menu-wrap-my-custom-menu #mega-menu-my-custom-menu li.mega-menu-item-has-children>a.mega-menu-link:after {content:""}
}
@media screen and (max-width:1199px) {.footer #mega-menu-wrap-my-custom-menu {margin:0 auto}
.footer #menu-footer-menu {margin:0 auto}
.footer .latest-news,.footer .subscribe-form {padding:14px}
.footer .latest-news .subscribe .title,.footer .subscribe-form .subscribe .title {text-align:left}
.footer .latest-news section li,.footer .subscribe-form section li {margin-left:auto}
.footer .latest-news section {text-align:right}
.footer .menu-header {padding:64px 0 0}
.footer .social {padding-bottom:30px}
.footer .social .privacy {text-align:right}
}
@media screen and (max-width:991px) {.footer #mega-menu-wrap-my-custom-menu {display:table}
.footer #menu-footer-menu {flex-flow:inherit}
.footer #menu-footer-menu .menu-item {max-width:21%;padding:0 7px;line-height:32px}
.container-fluid {max-width:100%}
.container-fluid .row .col div.display-none-991 {display:none}
.container-fluid .row .col div.width-100-991 {width:100%}
}
@media screen and (max-width:767px) {.footer #mega-menu-wrap-my-custom-menu {display:block}
.footer #id-menu-footer .navbar-collapse {width:100%}
.footer #id-menu-footer #menu-footer-menu .menu-item {max-width:25%}
.footer .latest-news ul li {width:230px}
}
@media screen and (max-width:575px) {.footer .latest-news section {text-align:left}
.footer .latest-news section li {width:auto}
}
@media screen and (max-width:515px) {.footer .latest-news,.footer .subscribe-form {padding:0}
}
@media screen and (max-width:456px) {.footer .latest-news,.footer .subscribe-form {margin:0 auto;text-align:center}
.footer .latest-news .subscribe,.footer .subscribe-form .subscribe {padding-left:0}
.footer .latest-news .subscribe .title,.footer .subscribe-form .subscribe .title {text-align:center}
.footer .latest-news h2,.footer .latest-news li,.footer .subscribe-form h2,.footer .subscribe-form li {text-align:center}
.footer .social .links a {font-size:24px}
.footer .mc4wp-form-fields {margin:0 auto}
}

 */






.slide-grid-container {position:relative;width:100%;height:920px;display:block}
@media (max-width:1680px) {.slide-grid-container {height:850px}
}
@media (max-width:1560px) {.slide-grid-container {height:720px}
}
@media (max-width:1360px) {.slide-grid-container {height:610px}
}
@media (max-width:1200px) {.slide-grid-container {height:560px}
}
@media (max-width:1024px) {.slide-grid-container {height:560px!important}
}
@media (max-width:991px) {.slide-grid-container {height:360px!important}
}
.slide-grid-container div.slide-grid-list,.slide-grid-container ul.slide-grid-list {display:block;width:100%;height:100%;-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:50% -30%;perspective-origin:50% -30%}
.slide-grid-container div.slide-grid-list .slide-grid-item:nth-child(2),.slide-grid-container ul.slide-grid-list .slide-grid-item:nth-child(2) {z-index:300;display:block}
.slide-grid-container div.slide-grid-list .slide-grid-item:nth-child(3),.slide-grid-container ul.slide-grid-list .slide-grid-item:nth-child(3) {z-index:200;display:block}
.slide-grid-container div.slide-grid-list .slide-grid-item:nth-child(4),.slide-grid-container ul.slide-grid-list .slide-grid-item:nth-child(4) {z-index:100;display:block}
.slide-grid-container div.slide-grid-list ul,.slide-grid-container ul.slide-grid-list ul {list-style:none}
.slide-grid-container div.slide-grid-list.initialized .slide-grid-item,.slide-grid-container ul.slide-grid-list.initialized .slide-grid-item {opacity:1;transition:all .6s}
.slide-grid-container .slide-grid-item {opacity:1;transition:all .6s;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:none;overflow:hidden}
.slide-grid-container .slide-grid-item a {display:block;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:100%;background-color:#fff;cursor:pointer;transition:all .6s}
.slide-grid-container .slide-grid-item:nth-child(1) {z-index:400;display:block;opacity:0!important;-webkit-transform:translate3d(0,0,15px);transform:translate3d(0,0,15px)}
.slide-grid-container .control-btn {opacity:0;background-color:transparent}
.slide-grid-container:hover .slide-grid-item:nth-child(3) {-webkit-transform:translate3d(0,0,-15px);transform:translate3d(0,0,-15px)}
.slide-grid-container:hover .slide-grid-item:nth-child(4) {-webkit-transform:translate3d(0,0,-30px);transform:translate3d(0,0,-30px)}
.slide-grid-container:hover .control-btn {opacity:1}
.slide-grid-container:hover .control-btn:hover {opacity:.5}
.swiper-scroller ul {list-style:none}
.control-btn {position:absolute;height:128px;width:64px;background-color:rgba(194,200,204,.5);top:50%;margin-top:-64px;z-index:400;transition:all .4s;border-top-right-radius:64px;border-bottom-right-radius:64px;cursor:pointer}
.control-btn.control-btn-left {left:0}
.control-btn.control-btn-right {-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}
span.control-arrow-left {top:50%;margin-top:-25px;position:relative;display:inline-block;width:15px;height:15px;vertical-align:middle;left:15px}
span.control-arrow-left:before {top:0;border-bottom-right-radius:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
span.control-arrow-left:after {bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top-right-radius:3px}
span.control-arrow-left:after,span.control-arrow-left:before {left:0;position:absolute;display:block;width:20px;height:3px;content:'';background-color:#fff}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-slide,.swiper-wrapper,section.homepage-banner {width:100%;height:100%;position:relative}
.swiper-wrapper {z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-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;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0}
.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%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;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 {background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Dhttp%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%20viewBox%3D0%200%2027%2044%3E%3Cpath%20d%3DM0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%20fill%3D%23007aff%2F%3E%3C%2Fsvg%3E);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%3Dhttp%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%20viewBox%3D0%200%2027%2044%3E%3Cpath%20d%3DM0%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%3Dhttp%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%20viewBox%3D0%200%2027%2044%3E%3Cpath%20d%3DM0%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 {background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Dhttp%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%20viewBox%3D0%200%2027%2044%3E%3Cpath%20d%3DM27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%20fill%3D%23007aff%2F%3E%3C%2Fsvg%3E);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%3Dhttp%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%20viewBox%3D0%200%2027%2044%3E%3Cpath%20d%3DM27%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%3Dhttp%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%20viewBox%3D0%200%2027%2044%3E%3Cpath%20d%3DM27%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;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden {opacity:0}
.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;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet-active {background:#fff}
.swiper-pagination-bullet-active {opacity:1;background:#007aff}
.swiper-pagination-black .swiper-pagination-bullet-active {background:#000}
.swiper-container-vertical>.swiper-pagination {right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet {margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination {bottom:10px;left:0;width:100%}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet {margin:0 5px}
.swiper-container-3d {-webkit-perspective:1200px;-moz-perspective:1200px;-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 {-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;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:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));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:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));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:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));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:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}
.swiper-container-coverflow .swiper-wrapper {-ms-perspective:1200px}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-container-fade .swiper-slide,.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}
.swiper-container-cube {overflow:visible}
.swiper-container-cube .swiper-slide {pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-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-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top {z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
.swiper-container-cube .swiper-cube-shadow {position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}
.swiper-scrollbar {border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}
.swiper-container-horizontal>.swiper-scrollbar {position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}
.swiper-container-vertical>.swiper-scrollbar {position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}
.swiper-scrollbar-drag {height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}
.swiper-scrollbar-cursor-drag {cursor:move}
.swiper-lazy-preloader {width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}
.swiper-lazy-preloader:after {display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}
.swiper-lazy-preloader-white:after {background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}
@-webkit-keyframes swiper-preloader-spin {to {-webkit-transform:rotate(360deg)}
}
@keyframes swiper-preloader-spin {to {transform:rotate(360deg)}
}
.md5 {display:none;left:5px}
body {position:relative}
span.control-arrow-left {top:50%;margin-top:-25px;position:relative;display:inline-block;width:15px;height:15px;vertical-align:middle;left:15px}
section.homepage-banner .swiper-scroller ul:before,span.control-arrow-left:after,span.control-arrow-left:before {left:0;position:absolute;display:block;width:20px;height:3px;content:'';background-color:#fff}
span.control-arrow-left:before {top:0;border-bottom-right-radius:3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
span.control-arrow-left:after {bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top-right-radius:3px}
.control-btn {position:absolute;height:128px;width:64px;background-color:rgba(194,200,204,.5);top:50%;margin-top:-64px;z-index:400;transition:all .4s;border-top-right-radius:64px;border-bottom-right-radius:64px;cursor:pointer}
.control-btn.control-btn-right {-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}
.control-btn.control-btn-left {left:0}
body.display-tips {margin-top:40px}
body.display-tips section.homepage-banner .cookie-tip {display:block}
body.display-tips .dui-navbar .search-box-cover,body.display-tips .dui-navbar .search-push {top:104px}
section.homepage-banner {height:750px;background-color:#000;z-index:800}
section.homepage-banner .cookie-tip {display:none;position:absolute;height:40px;left:0;width:100%;top:-40px;color:#fff;font-size:12px;line-height:16px;text-align:center;background-color:#535759}
section.homepage-banner .cookie-tip p.cookie-tip-content {padding-top:12px;padding-bottom:12px}
section.homepage-banner .cookie-tip p.cookie-tip-content a {color:#fff;text-decoration:underline}
section.homepage-banner .cookie-tip a.cookie-tip-click {text-decoration:underline;cursor:pointer}
section.homepage-banner .cookie-tip .cookie-tip-text,section.homepage-banner .cookie-tip a.cookie-tip-click {display:inline-block;vertical-align:middle;margin-left:10px;margin-right:10px}
section.homepage-banner a.banner-link {position:absolute;left:0;top:0;display:block;height:100%;width:100%;cursor:pointer;z-index:300}
section.homepage-banner .banner-content {box-sizing:border-box;position:relative;height:100%;width:100%;padding-top:120px;text-align:center;color:#fff;background-position:center center;background-repeat:no-repeat;background-size:auto 750px}
section.homepage-banner img.banner-logo {height:36px;width:auto}
section.homepage-banner h2.banner-title {font-size:42px}
section.homepage-banner p.banner-slogan {margin-top:8px;font-size:48px;font-weight:300}
section.homepage-banner .banner-slogan-second {font-size:25px;padding-top:18px;line-height:35px;font-family:Arial-Light;max-width:60%;margin:0 auto;color:#fff}
section.homepage-banner .banner-text {position:relative;transition:all .6s ease;opacity:0;-webkit-transform:translateY(-70px);transform:translateY(-70px);z-index:250}
section.homepage-banner .banner-image {position:absolute;bottom:0;width:100%;transition:all .6s;opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px);z-index:200}
section.homepage-banner .banner-image img,section.homepage-banner img.banner-logo {display:inline-block;vertical-align:bottom}
section.homepage-banner .banner-video {position:relative;transition:all .6s ease;opacity:0;-webkit-transform:translateY(-70px);transform:translateY(-70px);z-index:250;margin-top:45px}
section.homepage-banner .banner-video .dui-watch-video {display:inline-block;font-size:16px;font-weight:600;line-height:24px;height:24px;color:#303233;cursor:pointer;transition:all .3s ease}
section.homepage-banner .banner-video .dui-watch-video:before {display:inline-block;content:'';width:24px;height:24px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-right:8px;vertical-align:bottom;transition:all .3s ease}
section.homepage-banner .banner-video .dui-watch-video.active,section.homepage-banner .banner-video .dui-watch-video:hover {color:#616466;text-decoration:none}
section.homepage-banner .banner-video .dui-watch-video.dui-link-white {color:#fff}
section.homepage-banner .banner-video .dui-watch-video.dui-link-white.active,section.homepage-banner .banner-video .dui-watch-video.dui-link-white:hover {color:rgba(255,255,255,.7)}
section.homepage-banner .swiper-wrapper {position:relative;z-index:200}
section.homepage-banner .swiper-slide {height:750px;width:100%}
section.homepage-banner .banner-swiper-container {position:relative}
section.homepage-banner .banner-swiper-container .swiper-control .control-cover {position:absolute;top:0;z-index:300;width:50%;height:750px}
section.homepage-banner .banner-swiper-container .swiper-control .control-btn:hover,section.homepage-banner .banner-swiper-container .swiper-control .control-cover:hover+.control-btn {opacity:1}
section.homepage-banner .banner-swiper-container .swiper-control .control-btn,section.homepage-grids .slide-grid-container ul.slide-grid-list .slide-grid-item {opacity:0}
section.homepage-banner .banner-swiper-container .swiper-control-pre .control-cover {left:-500px}
section.homepage-banner .banner-swiper-container .swiper-control-pre .control-btn {left:0}
section.homepage-banner .banner-swiper-container .swiper-control-next .control-cover {right:-500px}
section.homepage-banner .banner-swiper-container .swiper-control-next .control-btn {right:0}
section.homepage-banner .swiper-slide-active .banner-image,section.homepage-banner .swiper-slide-active .banner-text,section.homepage-banner .swiper-slide-active .banner-video {opacity:1;-webkit-transform:none;transform:none}
section.homepage-banner .swiper-scroller {position:absolute;bottom:30px;left:50%;margin-left:-600px;z-index:850}
section.homepage-banner .swiper-scroller ul {position:relative;height:200px}
section.homepage-banner .swiper-scroller ul:before {top:97px;width:2px;height:16px;border-top-right-radius:2px;border-bottom-right-radius:2px}
section.homepage-banner .swiper-scroller ul li {position:absolute;transition:all .4s;top:0;left:0;opacity:0;visibility:hidden}
section.homepage-banner .swiper-scroller ul li a {padding:6px 40px;display:inline-block;font-size:14px;color:#fff;white-space:nowrap;cursor:default;font-weight:300}
section.homepage-banner .swiper-scroller ul li:nth-child(2),section.homepage-banner .swiper-scroller ul li:nth-child(6) {opacity:.2;visibility:visible;cursor:pointer}
section.homepage-banner .swiper-scroller ul li:nth-child(2) a,section.homepage-banner .swiper-scroller ul li:nth-child(3) a,section.homepage-banner .swiper-scroller ul li:nth-child(5) a,section.homepage-banner .swiper-scroller ul li:nth-child(6) a {cursor:pointer}
section.homepage-banner .swiper-scroller ul li:nth-child(3),section.homepage-banner .swiper-scroller ul li:nth-child(5) {opacity:.6;visibility:visible;cursor:pointer}
section.homepage-banner .swiper-scroller ul li:nth-child(4) {opacity:1;visibility:visible}
section.homepage-banner .swiper-scroller ul li:nth-child(4) a {font-weight:400}
section.homepage-banner .swiper-scroller ul li:nth-child(2) {-webkit-transform:translateY(30px);transform:translateY(30px)}
section.homepage-banner .swiper-scroller ul li:nth-child(3) {-webkit-transform:translateY(60px);transform:translateY(60px)}
section.homepage-banner .swiper-scroller ul li:nth-child(4) {-webkit-transform:translateY(90px);transform:translateY(90px)}
section.homepage-banner .swiper-scroller ul li:nth-child(5) {-webkit-transform:translateY(120px);transform:translateY(120px)}
section.homepage-banner .swiper-scroller ul li:nth-child(6) {-webkit-transform:translateY(150px);transform:translateY(150px)}
section.homepage-banner .swiper-scroller ul li:nth-child(7) {-webkit-transform:translateY(180px);transform:translateY(180px)}
section.homepage-grids {background-color:#f2f2f2}
section.homepage-grids .grid-container {padding-top:40px}
section.homepage-grids .grid-container h3.grid-title {font-size:24px;font-weight:500;line-height:32px}
section.homepage-grids .grid-container p.grid-desc {font-size:16px;font-weight:300;line-height:24px}
section.homepage-grids .grid-container img.grid-logo {display:inline-block;height:26px;margin-bottom:2px}
section.homepage-grids .slide-grid-container {position:relative;width:100%;height:660px;display:block;z-index:400}
section.homepage-grids .slide-grid-container:hover .control-btn {opacity:1}
section.homepage-grids .slide-grid-container:hover .control-btn:hover {opacity:.5}
section.homepage-grids .slide-grid-container:hover .slide-grid-item:nth-child(3) {-webkit-transform:translate3d(0,0,-15px);transform:translate3d(0,0,-15px)}
section.homepage-grids .slide-grid-container:hover .slide-grid-item:nth-child(4),section.homepage-grids .slide-grid-container:hover .slide-grid-item:nth-child(5) {-webkit-transform:translate3d(0,0,-30px);transform:translate3d(0,0,-30px)}
section.homepage-grids .slide-grid-container ul.slide-grid-list {display:block;width:100%;height:100%;-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:50% -30%;perspective-origin:50% -30%}
section.homepage-grids .slide-grid-container ul.slide-grid-list .slide-grid-item:nth-child(2) {z-index:300;display:block}
section.homepage-grids .slide-grid-container ul.slide-grid-list.initialized .slide-grid-item {opacity:1;transition:all .6s}
section.homepage-grids .slide-grid-container ul.slide-grid-list:hover .slide-grid-item:nth-child(1) {display:none}
section.homepage-grids .slide-grid-container .slide-grid-item {position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;display:none;overflow:hidden}
section.homepage-grids .slide-grid-container .slide-grid-item a {display:block;width:100%;height:100%;background-position:center center;background-size:auto 660px;background-color:#fff;cursor:pointer;transition:all .6s}
section.homepage-grids .slide-grid-container .slide-grid-item .grid-content {color:#fff;position:absolute;left:40px;bottom:40px}
section.homepage-grids .slide-grid-container .slide-grid-item:nth-child(1) {z-index:400;display:block;opacity:0!important;-webkit-transform:translate3d(0,0,15px);transform:translate3d(0,0,15px)}
section.homepage-grids .slide-grid-container .slide-grid-item:nth-child(2) {z-index:300;display:block}
section.homepage-grids .slide-grid-container .slide-grid-item:nth-child(3) {z-index:200;display:block}
section.homepage-grids .slide-grid-container .slide-grid-item:nth-child(4) {z-index:100;display:block}
section.homepage-grids .slide-grid-container .slide-grid-item:nth-child(5) {z-index:90;display:block}
section.homepage-grids .slide-grid-container .control-btn {opacity:0;background-color:transparent}
section.homepage-grids .product-grid-container img.grid-bg {position:absolute;width:100%;height:100%;background-position:center center;background-size:auto 320px;transition:all .5s;z-index:300}
section.homepage-grids .product-grid-container a.product-grid-item {position:relative;height:320px;display:block;width:100%;cursor:pointer;transition:all .4s;overflow:hidden}
section.homepage-grids .product-grid-container a.product-grid-item .grid-content {position:relative;padding-left:40px;top:40%;z-index:400}
section.homepage-grids .product-grid-container a.product-grid-item:first-child {margin-bottom:20px;color:#fff}
section.homepage-grids .product-grid-container a.product-grid-item:first-child .grid-content {padding-left:320px}
section.homepage-grids .product-grid-container a.product-grid-item:last-child {color:#303233}
section.homepage-grids .product-grid-container a.product-grid-item:hover,section.homepage-grids .promotion-grid-container .promotion-grid-item:hover {box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
section.homepage-grids .product-grid-container a.product-grid-item:hover img.grid-bg,section.homepage-grids .promotion-grid-container .promotion-grid-item:hover img.grid-bg {-webkit-transform:scale(1.03);transform:scale(1.03)}
section.homepage-grids .promotion-grid-container img.grid-bg {position:absolute;width:100%;height:100%;background-position:center center;background-size:auto 320px;transition:all .5s;z-index:200}
section.homepage-grids .promotion-grid-container .promotion-grid-item {position:relative;display:block;height:296px;width:100%;background-position:center center;background-size:cover;transition:all .5s;overflow:hidden}
section.homepage-grids .promotion-grid-container .promotion-grid-item:hover .grid-content {-webkit-transform:translateY(-10px);transform:translateY(-10px)}
section.homepage-grids .promotion-grid-container .grid-content {position:relative;padding-top:205px;padding-left:40px;transition:all .6s;color:#303233;z-index:300}
section.homepage-grids .promotion-grid-container .grid-title {position:relative;display:inline-block}
section.homepage-grids .promotion-grid-container .grid-title h3 {display:inline-block;vertical-align:middle}
section.homepage-grids .promotion-grid-container span.grid-arrow-right {position:relative;display:inline-block;width:10px;height:10px;margin-left:25px;vertical-align:middle}
section.homepage-grids .promotion-grid-container span.grid-arrow-right:before {top:0;left:0;position:absolute;display:block;width:12px;height:3px;content:'';background-color:#303233;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom-left-radius:3px}
section.homepage-grids .promotion-grid-container span.grid-arrow-right:after {bottom:0;left:0;position:absolute;display:block;width:12px;height:3px;content:'';background-color:#303233;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top-left-radius:3px}
section.homepage-grids .service-grid-container {padding-bottom:64px}
section.homepage-grids .service-grid-container a.service-item {position:relative;display:inline-block;padding:55px 40px;border-left:1px solid #f2f2f2;color:#303233;width:100%;cursor:pointer;transition:all .4s}
section.homepage-grids .service-grid-container a.service-item:before {display:block;content:'';position:absolute;width:3px;height:46px;background-color:#c2c8cc;left:0;top:50%;margin-top:-23px;border-top-right-radius:3px;border-bottom-right-radius:3px;transition:all .4s}
section.homepage-grids .service-grid-container a.service-item:hover:before {background-color:#303233}
section.homepage-grids .service-grid-container ul.service-list:hover a.service-item {color:#797d80}
section.homepage-grids .service-grid-container ul.service-list:hover a.service-item:hover {color:#303233}
section.homepage-grids .service-grid-container ul.service-list li {display:inline-block;width:33.3%;vertical-align:bottom;background-color:#fff}
section.homepage-grids .service-grid-container ul.service-list li:first-child a.service-item {border:none}
.dui-navbar {position:absolute;width:100%;top:0;left:0;z-index:900;transition:all .3s ease}
.dui-navbar.collapsed {background:0 0}
.dui-navbar.collapsed ul.navbar-category li.category-item>a,.dui-navbar.collapsed ul.navbar-category li.category-item>a:hover,.dui-navbar.collapsed ul.navbar-category:hover li.category-item:hover>a {color:#fff}
.dui-navbar.collapsed ul.navbar-category li.category-item .nav-item a {color:#303233}
.dui-navbar.collapsed ul.navbar-category:hover li.category-item:hover>a:after,.dui-navbar.collapsed ul.navbar-right li.nav-language:hover:after {background-color:#fff}
.dui-navbar.collapsed ul.navbar-right .btn-store {background-color:#1897f2;color:#fff;border-color:#1897f2}
.dui-navbar.collapsed ul.navbar-right li.nav-language a.nav-link {color:#fff}
.dui-navbar.collapsed ul.navbar-right .btn-store img.cart-common {display:none}
.dui-navbar.collapsed ul.navbar-right .btn-store img.cart-hover {display:inline-block}
.dui-navbar.collapsed ul.navbar-right .btn-store .count {background-color:#fff;color:#1897f2;border-color:#1897f2}
.dui-navbar.navbar-searching {background:#fff!important}
section.homepage-banner .swiper-slide-countdown .banner-logo {display:none;margin-bottom:32px}
section.homepage-banner .swiper-slide-countdown .banner-title {display:none;font-size:40px;line-height:56px;margin-bottom:8px}
section.homepage-banner .swiper-slide-countdown .banner-desc {display:none;font-size:16px;line-height:24px;font-weight:lighter}
section.homepage-banner .swiper-slide-countdown .banner-desc span:after {display:inline-block;content:'|';margin:0 16px;color:#fff;vertical-align:top;font-size:12px}
section.homepage-banner .swiper-slide-countdown .banner-desc span:last-child:after {display:none}
section.homepage-banner .swiper-slide-countdown .banner-video-bg {position:absolute;top:0;width:100%;height:100%;z-index:0}
section.homepage-banner .swiper-slide-countdown .banner-video-bg video {height:100%;position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
section.homepage-banner .swiper-slide-countdown .banner-time {margin-top:16px}
section.homepage-banner .swiper-slide-countdown .countdown-thumb {font-size:24px;line-height:32px}
section.homepage-banner .swiper-slide-countdown .banner-more {display:none;margin-top:32px}
section.homepage-banner .swiper-slide-countdown .watch-live {display:inline-block;font-size:16px;font-weight:600;line-height:24px;height:24px;color:#fff;cursor:pointer;transition:all .3s ease}
section.homepage-banner .swiper-slide-countdown .watch-live:after {display:inline-block;content:'';width:16px;height:24px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:8px;vertical-align:text-top;transition:all .3s ease}
section.homepage-banner .swiper-slide-countdown .watch-live.active,section.homepage-banner .swiper-slide-countdown .watch-live:hover {color:rgba(255,255,255,.7);text-decoration:none}
@media screen and (min-width:1000px) {.swiper-slide img {max-width:1000px}
}
@media screen and (max-width:1299px) {section.homepage-banner .swiper-scroller {margin-left:-38%}
}
@media screen and (max-width:991px) {section.homepage-banner {height:500px}
section.homepage-banner .swiper-slide {height:500px}
section.homepage-banner .swiper-slide img {max-width:60%}
section.homepage-banner .banner-content {padding-top:50px}
.slide-grid-container {height:459px}
}
@media screen and (max-width:767px) {section.homepage-banner {height:500px}
section.homepage-banner .swiper-slide {height:500px}
section.homepage-banner .swiper-slide img {max-width:95%}
section.homepage-banner p.banner-slogan {font-size:32px}
section.homepage-banner .banner-slogan-second {font-size:18px;line-height:25px;max-width:80%}
section.homepage-banner .banner-content {padding-top:50px}
section.homepage-banner .swiper-scroller {display:none;left:0;margin-left:10px}
}
@media screen and (max-width:500px) {section.homepage-banner {height:400px}
section.homepage-banner .swiper-slide {height:400px}
section.homepage-banner .swiper-scroller {margin-left:10px}
section.homepage-banner .swiper-scroller ul {height:150px}
section.homepage-banner .swiper-scroller ul li a {padding:6px 20px}
section.homepage-banner p.banner-slogan {font-size:18px}
section.homepage-banner .banner-slogan-second {font-size:14px;line-height:20px;padding-top:8px;max-width:90%}
}
@media screen and (max-width:430px) {.slide-grid-container {height:350px}
}
.instagram img {height:660px}
body.support .banner-800 {height:400px}
@media screen and (max-width:767px) {body.support section {padding-left:15px!important;padding-right:15px!important}
body.support .addresses {text-align:center}
}
.banner-800 h1 {font-size:48px;line-height:48px}
.banner-800 h2,.banner-800 h3 {font-size:24px;max-width:570px}
.banner-800 .banner-light {font-family:Arial-Light}
.banner-800 .text-banner-li {margin-top:40px;display:inline-block;max-width:500px;margin-bottom:32px}
.banner-800 .text-banner-li ul {margin-bottom:8px;list-style:none;vertical-align:baseline;padding-left:0}
.banner-800 .text-banner-li ul li {display:flex;line-height:20px;padding-left:16px;color:#979797;text-align:left;font-size:14px;min-width:180px;position:relative;margin-bottom:8px}
.banner-800 .text-banner-li ul li h3 {color:inherit;font-size:inherit}
.banner-800 .text-banner-li ul li:after {content:"";width:2px;background:#979797;position:absolute;left:0;height:14px;top:3px;border-left:1px solid #979797}
.banner-800 .text-banner-li ul li:last-child {margin-left:40px}
.banner-800 .text-banner-li.text-white ul li {color:#fff}
.banner-800 .text-banner-li.text-white ul li:after {background-color:#fff;border-color:#fff}
.banner-800 .link-more-white {position:relative;display:inline-block;padding-bottom:6px;color:#fff;font-weight:400;font-size:12px;line-height:1.5}
.banner-800 .link-more-white:hover {color:#fff}
.banner-800 .link-more-white:before {left:0;right:0}
.banner-800 .link-more-white:after,.banner-800 .link-more-white:before {position:absolute;display:block;bottom:0;height:2px;content:"";background-color:#3591f4}
.banner-800 .link-more-white:after {left:50%;right:50%;transition:all .3s}
.banner-800 .link-more-white:hover:after {background:#fff;left:0;right:0}
.banner-800 .fa-play {margin-left:8px}
section.section-product-nav {padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}
section.section-product-nav .row-product-nav .block-product-nav {display:flex;align-items:center;height:60px;margin-bottom:0}
section.section-product-nav .row-product-nav .block-product-nav .wpb_wrapper {margin-left:auto}
section.section-product-nav .row-product-nav .block-product-nav ul {text-transform:uppercase;float:right}
section.section-product-nav .row-product-nav .block-product-nav ul li {padding:0 10px;display:inline}
section.section-product-nav .row-product-nav .block-product-nav ul li a {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;padding-top:15px;padding-bottom:15px;font-size:11px;color:#8e8e8e}
section.section-product-nav .row-product-nav .block-product-nav ul li a:hover {color:#3591f4}
section.section-product-nav .row-product-nav h6 {font-size:16px;text-transform:uppercase}
section.section-product-nav .row-product-nav h6 a {padding-top:15px;padding-bottom:15px;color:#656666}
section.section-product-nav .row-product-nav .wpb_text_column {display:flex;align-items:center;height:60px;margin-bottom:0}
#subNavBar-sticky-wrapper.is-sticky #subNavBar {padding:0 28px 0 28px;background:#fff;left:7px!important;width:100%!important;z-index:9999}
#breadcrumbs,.section-breadcrumbs {height:64px;padding:unset;background-color:#f7f8f9;padding-top:24px;padding-bottom:24px;line-height:16px;font-size:12px}
#breadcrumbs a,#breadcrumbs span,.section-breadcrumbs a,.section-breadcrumbs span {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;color:#707473}
#breadcrumbs a:hover span,.section-breadcrumbs a:hover span {color:#3591f4}
.padding-80 {padding-top:80px}
.text-gray a,.text-gray h1,.text-gray h2,.text-gray h3,.text-gray h4,.text-gray h5,.text-gray p,.text-gray span {color:#91a6ad}
.text-gray a:hover {color:#3591f4}
.quick .border.vc_col-sm-4 {width:32%;cursor:pointer;margin:5px}
.quick .vc_column-inner .wpb_wrapper:hover a {color:#3591f4}
.height-85 {height:85px}
.slider-support>.vc_column-inner {height:700px}
@media screen and (max-width:1920px) {.slider-support>.vc_column-inner {height:600px}
}
@media screen and (max-width:1500px) {.slider-support>.vc_column-inner {height:450px}
}
@media screen and (max-width:1367px) {.slider-support>.vc_column-inner {height:370px}
}
@media screen and (max-width:991px) {.slider-support>.vc_column-inner {height:550px}
}
@media screen and (max-width:850px) {.slider-support>.vc_column-inner {height:450px}
}
@media screen and (max-width:700px) {.slider-support>.vc_column-inner {height:370px}
}
@media screen and (max-width:500px) {.slider-support>.vc_column-inner {height:290px}
}
.slider-support .flexslider {background:0 0;border:none}
.slider-support .flexslider .slides img {height:initial}
.border.vc_col-sm-6 {width:49.1%;margin:5px;padding:50px}
@media screen and (max-width:1267px) {.border.vc_col-sm-6 {width:48%}
}
@media screen and (max-width:991px) {.border.vc_col-sm-6 {width:100%}
}
@media screen and (max-width:400px) {.border.vc_col-sm-6 {padding:15px}
}
.border.vc_col-sm-6 .wpb_text_column {margin-bottom:50px}
.border.vc_col-sm-6 .wpb_text_column a span {color:#3591f4}
.border.vc_col-sm-6 .wpb_text_column a:hover span {color:#007bff}
.border.vc_col-sm-6 p {line-height:25px}
@media screen and (max-width:1367px) {.quick .border.vc_col-sm-4 {width:31.5%;margin:0 auto}
}
@media screen and (max-width:508px) {.quick .border.vc_col-sm-4 {width:100%!important;margin-bottom:8px}
}
section.addresses h3 {color:#3591f4}
section.addresses p {color:#91a6ad;line-height:25px}
i.angle-down {top:0;margin:0 auto;height:100%;position:absolute;color:#fff;right:46%;padding:26px;transition:all .3s}
.rotate {transform:rotate(180deg)}
@media screen and (min-width:991px) {i.angle-down {display:none}
}
@media screen and (max-width:1199px) {.quick .border.vc_col-sm-4 {width:31.5%}
section.section-product-nav .row-product-nav h6 {text-transform:none}
section.section-product-nav .row-product-nav .block-product-nav ul {text-transform:none}
section.section-product-nav .row-product-nav .block-product-nav ul li {padding:0 6px}
section.section-product-nav .row-product-nav .block-product-nav ul li a {font-size:12px}
}
@media screen and (max-width:991px) {section#sticky-wrapper.section-product-nav {background:#303233!important}
section#sticky-wrapper.section-product-nav .row-product-nav .block-product-nav .wpb_wrapper {display:none;left:0;width:100%;position:absolute;top:0;z-index:100}
section#sticky-wrapper.section-product-nav .row-product-nav .block-product-nav ul {padding-left:0;width:100%}
section#sticky-wrapper.section-product-nav .row-product-nav .block-product-nav ul li {display:block;width:100%;padding:0 20px;background:#303233}
section#sticky-wrapper.section-product-nav .row-product-nav .block-product-nav ul li a {display:block;width:100%;padding:20px 0;font-size:14px;line-height:14px;color:#fff;border-bottom:1px solid #3d3e40}
section#sticky-wrapper.section-product-nav #subNavBar {padding:0;height:67px;left:7px;width:100%!important;border-bottom:1px solid rgba(73,75,77,.9);background:rgba(48,50,51,.9);z-index:100;margin-left:0;margin-right:0}
section#sticky-wrapper.section-product-nav #subNavBar a {color:#fff}
section#sticky-wrapper.section-product-nav #subNavBar .vc_col-sm-3 {padding-left:15px}
section#sticky-wrapper.section-product-nav #subNavBar .vc_col-sm-8 {width:100%}
section#sticky-wrapper.section-product-nav #subNavBar .vc_col-sm-8 .block-product-nav {height:0}
section#sticky-wrapper.section-product-nav #subNavBar>.vc_col-sm-4 {width:50%}
section#sticky-wrapper.section-product-nav .is-sticky #subNavBar {margin-left:-7.5px;margin-right:-7.5px}
}
@media screen and (max-width:900px) {.banner-800 .text-block.vc_col-sm-6 {width:100%}
}
@media screen and (max-width:767px) {.banner-800 {height:600px}
.banner-800 h1 {font-size:40px;line-height:40px}
.banner-800 h3 {font-size:22px}
}
@media screen and (max-width:480px) {.banner-800 {height:500px}
.banner-800 h1 {font-size:30px;line-height:30px}
.banner-800 h3 {font-size:18px}
.banner-800 .text-banner-li ul li {display:block}
.banner-800 .text-banner-li ul li:last-child {margin-left:0}
}
@media screen and (max-width:423px) {section#sticky-wrapper.section-product-nav .row-product-nav .wpb_text_column {height:48px}
section#sticky-wrapper.section-product-nav .row-product-nav .block-product-nav ul li a {padding:16px 0}
section#sticky-wrapper.section-product-nav #subNavBar {height:48px}
i.angle-down {padding:16px}
}
@media screen and (max-width:365px) {section#sticky-wrapper.section-product-nav #subNavBar>.vc_col-sm-4 {width:100%}
i.angle-down {right:1%}
}
.beginners-guide .tabs__content.vc_col-sm-3 {width:100%}
.beginners-guide .tabs__caption {display:flex;padding-left:0}
.beginners-guide .tabs__caption li {cursor:pointer;margin-left:20px;margin-right:20px;color:#91a6ad}
.beginners-guide .tabs__caption li.active {color:#303233}
.row-download .download-link {position:relative}
.row-download .download-link h6 {font-size:16px;color:#3591f4;margin-bottom:3px;margin-top:7px}
.row-download .download-link p {font-size:14px}
.row-download .download-link a {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;padding:2px 8px;border:1px solid #707473;background:#f7f8f9;color:#a6acaa;text-transform:uppercase}
.row-download .download-link a:hover {border:1px solid #3591f4;color:#3591f4}
.row-download .software {margin-top:50px}
.section-faq h4 {font-size:16px;color:#3591f4;line-height:34px}
.section-faq .border-bottom {width:50%;margin-bottom:0}
@media screen and (max-width:1100px) {.section-faq .border-bottom {width:100%}
}
.section-faq .text-title p {width:50%}
@media screen and (max-width:1100px) {.section-faq .text-title p {width:100%}
}
.tabs__content {display:none}
.tabs__content.active {display:block}
.vc_row.vc_row-flex.tabs__content {display:none}
.vc_row.vc_row-flex.tabs__content.active {display:flex}
@media screen and (min-width:1368px) {div.height-60 p {height:auto}
}
#navigation {width:100%;position:absolute;bottom:0;z-index:10;max-height:48px;padding:0;max-width:3000px;background-color:rgba(48,50,51,.9);-moz-transition:max-height .5s ease;-webkit-transition:max-height .5s ease;-o-transition:max-height .5s ease;transition:max-height .5s ease}
#navigation .wpb_text_column {margin-bottom:0}
#navigation p {padding-top:16px;padding-bottom:16px}
#navigation p a {color:#919699;font-size:14px}
#navigation p a:hover {color:#fff;text-decoration:none}
#navigation .wpb_column.vc_column_container.vc_col-sm-4 .wpb_column.vc_column_container.vc_col-sm-4 {border-left:1px solid rgba(194,200,204,.1)}
#navigation .vc_column-inner,#navigation .vc_row,#navigation .wpb_column,#navigation .wpb_wrapper {height:100%}
#navigation .vc_row.wpb_row.vc_row-fluid.vc_row-o-content-middle.vc_row-flex {border-right:1px solid rgba(194,200,204,.1)}
.einscan-hover-block {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.einscan-hover-block .einscan {padding-left:12.5px;padding-right:64px;padding-top:64px;padding-bottom:64px}
.einscan-hover-block .einscan p {line-height:24px}
.einscan-hover-block .einscan li {line-height:24px}
.einscan-hover-block:hover {box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
#id-reviews>div>div>.vc_column-inner,.class-reviews>div>div>.vc_column-inner {padding-left:0;padding-right:0}
#id-reviews .text-reviews-from,.class-reviews .text-reviews-from {padding-left:64px;padding-right:64px}
#id-reviews .reviews>.vc_column-inner>.wpb_wrapper,.class-reviews .reviews>.vc_column-inner>.wpb_wrapper {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-color:#fff;padding-left:64px;padding-right:64px;padding-top:64px;padding-bottom:64px}
#id-reviews .reviews>.vc_column-inner>.wpb_wrapper:hover,.class-reviews .reviews>.vc_column-inner>.wpb_wrapper:hover {box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
#id-reviews .reviews p,.class-reviews .reviews p {color:#303233;font-size:20px;line-height:30px}
#id-reviews .reviews .name p,.class-reviews .reviews .name p {font-size:16px;line-height:20px}
#id-reviews .reviews .rev-img img,.class-reviews .reviews .rev-img img {border-radius:50%}
#id-reviews .reviews blockquote:before,.class-reviews .reviews blockquote:before {content:'\201c';display:block;line-height:0;font-size:70px;color:#999}
#id-reviews .reviews blockquote:after,.class-reviews .reviews blockquote:after {content:'\201d';display:block;line-height:1;font-size:70px;color:#999;text-align:right}
@media screen and (min-width:768px) {#id-reviews .vc_inner {display:flex;justify-content:space-between}
#id-reviews .reviews .vc_column-inner {height:100%}
#id-reviews .reviews .vc_column-inner>.wpb_wrapper {height:100%}
#id-reviews .reviews .vc_column-inner>.wpb_wrapper .blockquote {height:100%}
#id-reviews .reviews .name,#id-reviews .reviews .rev-img {position:relative;bottom:170px}
}
@media screen and (max-width:1100px) {#id-reviews .reviews p {font-size:16px;line-height:25px}
}
section.section-slider {padding:60px 0 0 0}
section.section-slider>div>div>.vc_column-inner {padding-left:0;padding-right:0}
section.section-slider p {padding:0 100px;font-family:Arial-Light;line-height:24px;text-align:center}
section.section-slider .wpb_text_column {margin-bottom:60px}
#id-3d-video iframe {width:100%;height:320px}
.einscan-shining>div>div>.vc_column-inner {padding-left:0;padding-right:0}
.einscan-shining .reviews>.vc_column-inner>.wpb_wrapper {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;height:350px;background-color:#fff;padding-left:20px;padding-right:20px;padding-top:24px;padding-bottom:24px}
.einscan-shining .reviews>.vc_column-inner>.wpb_wrapper:hover {box-shadow:0 0 5px 0 rgba(0,0,0,.15)}
.einscan-shining .reviews p {line-height:20px}
.height-60 p {height:60px}
.height-p-200 {height:200px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence {padding-top:100px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence h2 {font-size:40px;line-height:40px;margin-bottom:48px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence p {line-height:24px;font-family:Arial-Light;padding-right:48px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits {margin-top:48px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits .vc_col-sm-4 {width:30%}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits .stops {font-size:16px;line-height:16px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits p {opacity:.5;padding-right:0}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits .border-right-custom {width:77%;border-right:1px solid #303030}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .images {margin-top:70px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .dynamic-range {margin-top:100px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .dynamic-range h2 {font-size:32px;line-height:32px}
section.section-snr {padding-top:72px}
section.section-snr h2 {padding-top:37px;font-size:32px;line-height:32px}
section.section-snr p {font-size:14px;line-height:14px}
section.section-snr .wpb_single_image {margin-bottom:8px}
section.section-snr .line {margin-top:64px}
section.section-snr .line .vc_sep_line {border-top:1px solid #262626}
.section-safety .dino img {-webkit-transform:scaleX(-1);transform:scaleX(-1)}
.section-safety p {line-height:24px}
.section-education p {line-height:24px}
.section-education .icon-border .vc_single_image-wrapper {padding:30px;border:2px solid #fff;border-radius:18px}
.section-education .icon-border-second .vc_single_image-wrapper {padding:40px;border:2px solid #fff;border-radius:18px}
.section-education .icon-border-third .vc_single_image-wrapper {padding:25px;border:2px solid #fff;border-radius:18px}
.popmake iframe {width:100%}
@media screen and (max-width:1199px) {.section-slider p {padding:0 25px;text-align:left}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits .border-right-custom {width:84%}
.einscan-shining .reviews>.vc_column-inner>.wpb_wrapper {height:auto}
.einscan-shining .reviews>.vc_column-inner .wpb_text_column:nth-child(3) {height:80px}
}
@media screen and (max-width:991px) {section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits .vc_col-sm-4 {width:33%}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits .border-right-custom {width:84%}
}
@media screen and (max-width:767px) {#navigation.open-navigation {max-height:500px}
#navigation.open-navigation .first p a:after {content:'\f460'}
.first p a:after {content:'\f132';display:inline-block;font-family:dashicons;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(0);color:inherit;background:0 0;height:auto;width:auto;padding-right:29px;position:absolute;right:0}
.pos-abs {position:absolute!important}
#id-reviews .text-reviews-from {padding-left:0;padding-right:0}
#id-reviews .reviews>.vc_column-inner>.wpb_wrapper {background-color:#fff;padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}
.einscan-hover-block .einscan {padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}
.height-p-200 {height:auto}
section.section-slider p {padding:0 25px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits {display:flex}
}
@media screen and (max-width:480px) {section.section-slider p {padding:0 7.5px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .vc_col-sm-4:first-child {padding-left:7.5px}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .vc_col-sm-4 .vc_column-inner {padding-left:0;padding-right:0}
section#section-engineered-for-excellence.vc_section.vc_section-has-fill.section-engineered-for-excellence .digits p {font-size:14px;line-height:14px}
}
.rotate-3 {transform:rotate(2.5deg)}
.rotate-5 {transform:rotate(-13deg)}
.text-blue a,.text-blue h1,.text-blue h2,.text-blue h3,.text-blue h4,.text-blue h5,.text-blue h6,.text-blue li,.text-blue p {color:#2e91ee}
.text-black a,.text-black h1,.text-black h2,.text-black h3,.text-black h4,.text-black h5,.text-black h6,.text-black li,.text-black p {color:#303233}
.text-gray a,.text-gray h1,.text-gray h2,.text-gray h3,.text-gray h4,.text-gray h5,.text-gray h6,.text-gray li,.text-gray p {color:#b5b5b5}
.discovery-pack-watch-video {margin-top:32px}
.discovery-pack-watch-video .link-more-white:hover:after {background:#303233}
.discovery-pack-watch-video a.link-more-white {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;color:#303233}
.discovery-pack-watch-video a.link-more-white:hover {color:#3591f4}
.discovery-pack .banner-800 h2 {max-width:100%}
.discovery-pack .img .wpb_single_image {margin-bottom:35px}
.discovery-pack .section-education .icon-border .vc_single_image-wrapper {padding:15px}
.banner-product-top .wpb_text_column.wpb_content_element h2 {max-width:100%;margin-bottom:32px}
.text-padding .wpb_text_column {padding-left:35px}
.industrial-pack-enables-fixed {top:40%;position:absolute}
.page-template-Product-template p {line-height:30px}
.page-template-Product-template .height-734 {height:734px}
.page-template-Product-template .text-inline p {display:inline-block}
.page-template-Product-template .text-inline h2 {display:inline-block;font-style:italic}
.page-template-Product-template .outstanding h2 {font-style:normal}
.page-template-Product-template .outstanding .text-white {width:120%}
.page-template-Product-template .width-120 {width:120%}
.page-template-Product-template .scan-speed .scan-accuracy h4 {margin-bottom:0}
.page-template-Product-template .scan-speed .scan-accuracy h2 {line-height:20px}
.page-template-Product-template .scan-speed .scan-accuracy .cust-mr {margin-left:90px}
.page-template-Product-template .industrial-pack {right:4%;position:absolute;bottom:0}
.page-template-Product-template .full-color-scan h2 {line-height:50px}
.page-template-Product-template .full-color-scan .color-pack .wpb_wrapper {position:absolute;bottom:10%;width:100%}
.page-template-Product-template .hd-prime-pack .vc_row.wpb_row.vc_inner.vc_row-fluid {display:flex;align-items:center}
.page-template-Product-template .scanning>.vc_row {height:150px}
.page-template-Product-template .scanning .text-white {padding-left:3%}
.page-template-Product-template .stretch {height:300px}
.page-template-Product-template .stretch .vc_col-sm-4 {margin-bottom:50px}
.page-template-Product-template .stretch .vc_col-sm-4:last-child {margin-left:5%}
.page-template-Product-template .new-scanning-software ul {margin-bottom:10px;padding-left:0}
.page-template-Product-template .new-scanning-software li {padding-left:0;list-style:none;font-size:14px}
.page-template-Product-template .new-scanning-software p:first-child {margin-bottom:5px}
.page-template-Product-template .reverse-engineering>.vc_row {height:170px;transform:rotate(2deg)}
.page-template-Product-template .reverse-engineering .one {padding-left:25%}
.page-template-Product-template .reverse-engineering .three {padding-right:22%}
.page-template-Product-template .for-higher-efficiency h3 {line-height:40px}
.page-template-Product-template strong {font-style:italic;font-size:2.25rem;line-height:2.25rem;font-weight:lighter}
@media screen and (max-width:1700px) {.page-template-Product-template .scanning .text-white {padding-left:20%}
.page-template-Product-template .reverse-engineering>.vc_row {transform:rotate(4deg)}
.page-template-Product-template .rotate-5 {transform:rotate(-16deg)}
}
@media screen and (max-width:1550px) {.page-template-Product-template .scanning .text-white {position:absolute;right:5%;padding-left:unset}
.page-template-Product-template .reverse-engineering .one {padding-left:0}
.page-template-Product-template .reverse-engineering .three {padding-right:0}
}
@media screen and (max-width:1366px) {.page-template-Product-template h2 {font-size:27px}
.page-template-Product-template .height-734 {height:534px}
.page-template-Product-template .scanning>.vc_row {height:100px}
.page-template-Product-template .rotate-3 h3 {margin-left:80px}
.page-template-Product-template .stretch {height:150px}
.page-template-Product-template .stretch .vc_col-sm-4 {margin-bottom:10px}
.page-template-Product-template .full-color-scan .color-pack .wpb_wrapper {bottom:22%}
.page-template-Product-template .full-color-scan h2 {line-height:40px}
.page-template-Product-template .reverse-engineering>.vc_row {height:120px}
.page-template-Product-template .reverse-engineering h3 {font-size:20px}
.page-template-Product-template .reverse-engineering .one {padding-left:10%}
.page-template-Product-template .reverse-engineering .three {padding-right:10%}
.page-template-Product-template .width-120 h3 {font-size:20px}
.page-template-Product-template section#id-3d-video iframe {height:320px}
}
@media screen and (max-width:1250px) {.page-template-Product-template .stretch .vc_col-sm-4:first-child {padding-right:5%}
.page-template-Product-template .scanning .text-white {right:0}
}
@media screen and (max-width:1200px) {.page-template-Product-template h3 {font-size:22px}
}
@media screen and (max-width:1100px) {.page-template-Product-template div h2 {font-size:20px;line-height:30px}
.page-template-Product-template div.width-120 h3 {font-size:16px}
.page-template-Product-template h3 {font-size:16px}
.page-template-Product-template h4 {font-size:18px}
.page-template-Product-template p {font-size:14px;line-height:25px}
.page-template-Product-template strong {font-size:20px;line-height:30px}
.page-template-Product-template .stretch .vc_col-sm-4:first-child {padding-right:12%}
.page-template-Product-template .scanning .text-white {right:-5%}
.page-template-Product-template .new-scanning-software li {font-size:12px}
.page-template-Product-template .for-higher-efficiency h3 {line-height:25px}
.page-template-Product-template .full-color-scan div.color-pack .wpb_wrapper {display:none}
.page-template-Product-template .full-color-scan h2 {line-height:30px}
.page-template-Product-template .reverse-engineering>.vc_row {transform:rotate(6deg)}
.page-template-Product-template .reverse-engineering .one {padding-right:30%;padding-left:10%}
.page-template-Product-template .reverse-engineering .three {padding-left:30%;padding-right:0}
.page-template-Product-template .reverse-engineering .rotate-5 {transform:rotate(-18deg)}
.page-template-Product-template section#id-3d-video iframe {height:250px}
}
@media screen and (max-width:991px) {.page-template-Product-template .stretch {opacity:0}
.page-template-Product-template .reverse-engineering>.vc_row {height:100px}
.page-template-Product-template .reverse-engineering .one {padding-right:20%;padding-left:0}
.page-template-Product-template .reverse-engineering .vc_col-sm-4:first-child {right:40px}
}
@media screen and (max-width:767px) {.page-template-Product-template h4 {font-size:14px}
.page-template-Product-template div h2 {font-size:16px;line-height:25px}
.page-template-Product-template p {font-size:12px;line-height:20px}
.page-template-Product-template div.container {padding-left:30px;padding-right:30px}
.page-template-Product-template .height-734 {height:400px}
.page-template-Product-template .scan-speed {padding-top:0!important}
.page-template-Product-template .scan-speed h2,.page-template-Product-template .scan-speed h4,.page-template-Product-template .scan-speed p {margin-bottom:0}
.page-template-Product-template .scan-speed .vc_col-sm-4:nth-child(1) {width:15%}
.page-template-Product-template .scan-speed .vc_col-sm-4:nth-child(2) {width:39%}
.page-template-Product-template .scan-speed .vc_col-sm-4:nth-child(3) {width:35%}
.page-template-Product-template .scan-speed .wpb_text_column {margin-bottom:8px}
.page-template-Product-template .rotate-3 h3 {margin-left:0}
.page-template-Product-template .scanning .text-white {right:0;width:100%}
.page-template-Product-template .scanning .rotate-3 {transform:rotate(0)}
.page-template-Product-template .full-color-scan .vc_col-sm-8 {display:inline-block;width:60%}
.page-template-Product-template .full-color-scan .vc_col-sm-4 {display:inline-block;width:40%}
.page-template-Product-template .img .wpb_single_image img {max-width:60%}
.page-template-Product-template .industrial-pack {width:200px;bottom:-15px}
.page-template-Product-template .width-120 {width:100%}
.page-template-Product-template .reverse-engineering h3 {font-size:12px}
.page-template-Product-template .reverse-engineering>.vc_row {transform:rotate(0)}
.page-template-Product-template .reverse-engineering .rotate-5 {transform:rotate(0)}
.page-template-Product-template .reverse-engineering .one {padding-right:0;padding-left:0}
.page-template-Product-template .reverse-engineering .one h3 {text-align:left!important}
.page-template-Product-template .reverse-engineering .three {padding-left:0;padding-right:0}
.page-template-Product-template .reverse-engineering .three h3 {text-align:right!important}
.page-template-Product-template .reverse-engineering .vc_col-sm-4:first-child {right:0}
}
@media screen and (max-width:500px) {.page-template-Product-template .scan-speed h4 {line-height:19px}
.page-template-Product-template .scan-speed .vc_col-sm-4:nth-child(1) {width:0}
.page-template-Product-template .scan-speed .vc_col-sm-4:nth-child(2) {width:50%}
.page-template-Product-template .scan-speed .vc_col-sm-4:nth-child(3) {width:50%}
.page-template-Product-template .full-color-scan .vc_col-sm-8 {width:30%}
.page-template-Product-template .full-color-scan .vc_col-sm-4 {width:70%}
.page-template-Product-template .industrial-pack {width:100%;bottom:-15px;right:0}
.page-template-Product-template .reverse-engineering>.vc_row {height:80px}
}
@media screen and (max-width:400px) {.page-template-Product-template .scan-speed .scan-accuracy .cust-mr {margin-left:20px}
.page-template-Product-template .full-color-scan div.color-pack {display:none}
.page-template-Product-template .full-color-scan div.modular-design {width:100%}
.page-template-Product-template .hd-prime-pack .vc_col-sm-8 {width:160%}
}
@media screen and (max-width:1700px) {.tripod p {margin-left:30%}
}
@media screen and (max-width:1500px) {.tripod p {margin-left:60%}
}
@media screen and (max-width:1366px) {.tripod p {margin-left:0}
}
@media screen and (max-width:1200px) {.tripod p {margin-left:42%}
}
@media screen and (max-width:1000px) {.tripod p {margin-left:65%}
}
@media screen and (max-width:1100px) {.tripod p {margin-left:92%}
}
@media screen and (max-width:768px) {.industrial-pack-enables .vc_col-sm-4 {width:33%}
}
@media screen and (max-width:768px) {.industrial-pack-enables .tripod p {margin-left:65%}
}
@media screen and (max-width:600px) {.industrial-pack-enables .tripod {display:none!important}
}
@media screen and (max-width:768px) {.industrial-pack-enables .vc_row:nth-child(2) {margin-bottom:-25px}
}
.einscan-pro h2,.einscan-pro-2 h2,.einscan-pro-plus h2 {line-height:46px}
.einscan-pro .height-174,.einscan-pro-2 .height-174,.einscan-pro-plus .height-174 {display:grid;align-items:center;height:174px;width:100%}
.einscan-pro .height-174-3,.einscan-pro-2 .height-174-3,.einscan-pro-plus .height-174-3 {display:grid;align-items:center;height:174px;width:100%}
.einscan-pro .compact-and-portable-design-img,.einscan-pro-2 .compact-and-portable-design-img,.einscan-pro-plus .compact-and-portable-design-img {position:absolute;right:0;top:-28%}
.einscan-pro .four-img,.einscan-pro-2 .four-img,.einscan-pro-plus .four-img {padding:0 3px 0 3px}
.einscan-pro .four-img .vc_column-inner,.einscan-pro-2 .four-img .vc_column-inner,.einscan-pro-plus .four-img .vc_column-inner {padding:0}
.einscan-pro .four-img .wpb_wrapper,.einscan-pro-2 .four-img .wpb_wrapper,.einscan-pro-plus .four-img .wpb_wrapper {position:relative;height:628px}
@media screen and (max-width:1366px) {.einscan-pro .four-img .wpb_wrapper,.einscan-pro-2 .four-img .wpb_wrapper,.einscan-pro-plus .four-img .wpb_wrapper {height:601px}
}
@media screen and (max-width:991px) {.einscan-pro .four-img .wpb_wrapper,.einscan-pro-2 .four-img .wpb_wrapper,.einscan-pro-plus .four-img .wpb_wrapper {height:400px}
}
@media screen and (max-width:767px) {.einscan-pro .four-img .wpb_wrapper,.einscan-pro-2 .four-img .wpb_wrapper,.einscan-pro-plus .four-img .wpb_wrapper {height:550px}
}
@media screen and (max-width:500px) {.einscan-pro .four-img .wpb_wrapper,.einscan-pro-2 .four-img .wpb_wrapper,.einscan-pro-plus .four-img .wpb_wrapper {height:350px}
}
.einscan-pro .four-img .wpb_text_column,.einscan-pro-2 .four-img .wpb_text_column,.einscan-pro-plus .four-img .wpb_text_column {margin-bottom:0}
.einscan-pro .four-img .wpb_text_column p,.einscan-pro-2 .four-img .wpb_text_column p,.einscan-pro-plus .four-img .wpb_text_column p {padding:20px 0 20px 0;position:absolute;width:100%;color:#fff;bottom:0;background-color:rgba(128,125,120,.5)}
@media screen and (max-width:1366px) {.einscan-pro .height-734,.einscan-pro-2 .height-734,.einscan-pro-plus .height-734 {height:633px}
.einscan-pro .compact-and-portable-design-img,.einscan-pro-2 .compact-and-portable-design-img,.einscan-pro-plus .compact-and-portable-design-img {position:relative}
}
@media screen and (max-width:767px) {.einscan-pro .height-734,.einscan-pro-2 .height-734,.einscan-pro-plus .height-734 {height:auto;padding-bottom:30px;padding-top:30px!important}
.einscan-pro .scan-speed .wpb_content_element,.einscan-pro-2 .scan-speed .wpb_content_element,.einscan-pro-plus .scan-speed .wpb_content_element {text-align:center}
.einscan-pro .scan-speed .wpb_content_element p,.einscan-pro-2 .scan-speed .wpb_content_element p,.einscan-pro-plus .scan-speed .wpb_content_element p {text-align:center!important}
.einscan-pro .scan-speed .wpb_single_image.vc_align_left,.einscan-pro-2 .scan-speed .wpb_single_image.vc_align_left,.einscan-pro-plus .scan-speed .wpb_single_image.vc_align_left {text-align:center}
.einscan-pro .scan-speed .vc_col-sm-4,.einscan-pro-2 .scan-speed .vc_col-sm-4,.einscan-pro-plus .scan-speed .vc_col-sm-4 {width:100%!important}
.einscan-pro .scan-speed .banner-800 h2,.einscan-pro-2 .scan-speed .banner-800 h2,.einscan-pro-plus .scan-speed .banner-800 h2 {max-width:100%}
}
.dui-swiper-container .control-box {position:absolute;top:calc(50% - 21px);width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:128px;z-index:1}
.dui-swiper-container .control-box .swiper-btn-next,.dui-swiper-container .control-box .swiper-btn-prev {position:absolute;right:0;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:128px;width:64px;border-top-left-radius:64px;border-bottom-left-radius:64px;transition:background-color .4s;cursor:pointer}
.dui-swiper-container .control-box .swiper-btn-next:hover,.dui-swiper-container .control-box .swiper-btn-prev:hover {background-color:rgba(194,200,204,.5)}
.dui-swiper-container .control-box .swiper-btn-next:hover span:after,.dui-swiper-container .control-box .swiper-btn-next:hover span:before,.dui-swiper-container .control-box .swiper-btn-prev:hover span:after,.dui-swiper-container .control-box .swiper-btn-prev:hover span:before {background-color:#fff}
.dui-swiper-container .control-box .swiper-btn-next span,.dui-swiper-container .control-box .swiper-btn-prev span {position:relative;display:inline-block;width:10px;height:15px;margin-right:-5px}
.dui-swiper-container .control-box .swiper-btn-next span:after,.dui-swiper-container .control-box .swiper-btn-next span:before,.dui-swiper-container .control-box .swiper-btn-prev span:after,.dui-swiper-container .control-box .swiper-btn-prev span:before {position:absolute;left:0;display:block;width:20px;height:3px;content:'';background-color:#c2c8cc}
.dui-swiper-container .control-box .swiper-btn-next span:before,.dui-swiper-container .control-box .swiper-btn-prev span:before {top:0;border-bottom-left-radius:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.dui-swiper-container .control-box .swiper-btn-next span:after,.dui-swiper-container .control-box .swiper-btn-prev span:after {bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top-left-radius:3px}
.dui-swiper-container .control-box .swiper-btn-prev {left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.section-slider .swiper-container .control-box {top:50%}
.dui-swiper-container .swiper-pagination {position:relative;padding:16px;line-height:8px;bottom:initial}
.dui-swiper-container .swiper-pagination .swiper-pagination-bullet {background:rgba(194,200,204,.5);width:8px;height:8px;opacity:initial;margin-right:12px}
.dui-swiper-container .swiper-pagination .swiper-pagination-bullet:last-child {margin-right:0}
.dui-swiper-container .swiper-pagination .swiper-pagination-bullet-active {background:#303233;width:8px;height:8px;opacity:1}
.dui-form button,.dui-swiper-container .swiper-pagination.white .swiper-pagination-bullet-active {background-color:#fff}
.dui-swiper-container .swiper-pagination.absolute {position:absolute}
.section-slider .swiper-container .swiper-slide .desc-text {background:#f2f2f2;font-size:16px;color:#303233;line-height:16px;text-align:center;padding:16px 0}
@media screen and (max-width:767px) {.dui-swiper-container .control-box .swiper-btn-next,.dui-swiper-container .control-box .swiper-btn-prev {height:100px}
.section-slider .swiper-container .control-box {top:57%}
}
.search-icon {padding-right:12px;padding-left:12px;display:flex;align-items:center}
.search-icon .search-btn {cursor:pointer;display:inline-block;width:24px;height:24px;vertical-align:middle;background-size:cover;background-position:center center}
div.header-menu-black .search-icon .btn-close {background-image:url(/wp-content/themes/Einscan/assets/images/close.png)}
.search-header {transition:right .2s linear;-moz-transition:right .2s linear;-webkit-transition:right .2s linear;-o-transition:right .2s linear;position:absolute;display:none;opacity:0;right:13%;max-width:0;height:auto;background-color:#fff;-webkit-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease;animation-timing-function:ease}
.search-header .form-inline {width:90%}
.search-header .form-inline input {width:90%;color:#303233}
.block {transform-origin:100% 50%;animation:main .5s;right:30%;max-width:500px;display:grid;opacity:1}
@keyframes main {0% {transform:scaleX(0)}
100% {transform:scaleX(1)}
}
#searchform .btn-outline-success {background-image:url(/wp-content/themes/Einscan/assets/images/search.svg);display:inline-block;width:24px;height:24px;vertical-align:middle;background-size:cover;background-position:center center;color:unset;border-color:unset;border:none}
#searchform .btn-outline-success:hover {cursor:pointer;background-color:transparent}
#searchform .btn-outline-success:focus,#searchform .form-control:focus {box-shadow:none}
#searchform .form-control {border:none}
@media (max-width:1100px) {.container-fluid.header-menu-black.black-color:hover .logo-blue-2 {display:none}
.block {right:12%}
.container-fluid.header-menu-black .logo-2 {display:none}
.container-fluid.header-menu-black .search-icon {margin-left:auto}
.search-icon {padding-left:0;padding-right:0}
.container-fluid .logo-blue {padding-left:0}
}
@media (max-width:800px) {.block {right:20%;max-width:400px}
}
@media (max-width:600px) {.block {right:20%;max-width:300px}
}
@media (max-width:500px) {.block {right:20%;max-width:300px}
}
@media (max-width:400px) {.block {right:14%;}
.search-header .form-inline input {width:85%}
}
.page-template .container-fluid,.page-template-EinScan-SE-Specs-template .container-fluid,.page-template-Product-template .container-fluid,body .container-fluid {padding:0 86px;
 
}
.page-template .container-fluid .container-header-menu,.page-template-EinScan-SE-Specs-template .container-fluid .container-header-menu,.page-template-Product-template .container-fluid .container-header-menu,body .container-fluid .container-header-menu {width:100%;padding:0}
.page-template .container,.page-template-EinScan-SE-Specs-template .container,.page-template-Product-template .container,body .container {
    max-width:100%;
}
@media (min-width:768px) {
    .page-template .container,.page-template-EinScan-SE-Specs-template .container,.page-template-Product-template .container,body .container {
        padding:0 86px;
    }
}



.page-template section.section-product-nav,.page-template-EinScan-SE-Specs-template section.section-product-nav,.page-template-Product-template section.section-product-nav,body section.section-product-nav {display:grid;align-items:center;overflow:visible}
.page-template section.section-product-nav .row-product-nav h6,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav h6,.page-template-Product-template section.section-product-nav .row-product-nav h6,body section.section-product-nav .row-product-nav h6 {text-transform:none}
.page-template section.section-product-nav .row-product-nav .block-product-nav ul li .blue,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav .block-product-nav ul li .blue,.page-template-Product-template section.section-product-nav .row-product-nav .block-product-nav ul li .blue,body section.section-product-nav .row-product-nav .block-product-nav ul li .blue {padding:25px;background:#3591f4;color:#fff}
.page-template section.section-product-nav .row-product-nav .block-product-nav ul li .blue:hover,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav .block-product-nav ul li .blue:hover,.page-template-Product-template section.section-product-nav .row-product-nav .block-product-nav ul li .blue:hover,body section.section-product-nav .row-product-nav .block-product-nav ul li .blue:hover {background:0 0;color:#3591f4}
.page-template #id-3d-video iframe,.page-template-EinScan-SE-Specs-template #id-3d-video iframe,.page-template-Product-template #id-3d-video iframe,body #id-3d-video iframe {height:420px}
.section-table {padding-top:75px}
.section-table .row-table ul {list-style:none;padding-left:0}
.section-table .row-table .table-column-one p {line-height:25px;color:#3591f4}
.section-table .row-table .table-column-one li {font-weight:700}
.section-table .row-table .table-column-four p,.section-table .row-table .table-column-three p,.section-table .row-table .table-column-two p {color:#3591f4}
.section-table .row-table .table-column-four li,.section-table .row-table .table-column-three li,.section-table .row-table .table-column-two li {height:40px}
.section-table .row-table .table-column-two {width:12%}
.section-table .row-table .table-column-three {width:45%}
.section-table .row-table .table-column-four {width:12%}
.page-template-EinScan-SE-Specs-template #id-fluid {display:none}
.page-template .banner-800,.page-template-EinScan-SE-Specs-template .banner-800,.page-template-Product-template .banner-800,body .banner-800 {height:800px}
.page-template .banner-800 .text-banner-li ul li:last-child,.page-template-EinScan-SE-Specs-template .banner-800 .text-banner-li ul li:last-child,.page-template-Product-template .banner-800 .text-banner-li ul li:last-child,body .banner-800 .text-banner-li ul li:last-child {margin-left:0}
.page-template #breadcrumbs,.page-template .section-breadcrumbs,.page-template-EinScan-SE-Specs-template #breadcrumbs,.page-template-EinScan-SE-Specs-template .section-breadcrumbs,.page-template-Product-template #breadcrumbs,.page-template-Product-template .section-breadcrumbs,body #breadcrumbs,body .section-breadcrumbs {height:164px;align-items:center;display:flex;z-index:0}
.page-template #breadcrumbs .title,.page-template .section-breadcrumbs .title,.page-template-EinScan-SE-Specs-template #breadcrumbs .title,.page-template-EinScan-SE-Specs-template .section-breadcrumbs .title,.page-template-Product-template #breadcrumbs .title,.page-template-Product-template .section-breadcrumbs .title,body #breadcrumbs .title,body .section-breadcrumbs .title {color:#3591f4}
.page-template #breadcrumbs .title span,.page-template .section-breadcrumbs .title span,.page-template-EinScan-SE-Specs-template #breadcrumbs .title span,.page-template-EinScan-SE-Specs-template .section-breadcrumbs .title span,.page-template-Product-template #breadcrumbs .title span,.page-template-Product-template .section-breadcrumbs .title span,body #breadcrumbs .title span,body .section-breadcrumbs .title span {color:#4f4f4f}
.page-template #breadcrumbs .breadcrumbs,.page-template .section-breadcrumbs .breadcrumbs,.page-template-EinScan-SE-Specs-template #breadcrumbs .breadcrumbs,.page-template-EinScan-SE-Specs-template .section-breadcrumbs .breadcrumbs,.page-template-Product-template #breadcrumbs .breadcrumbs,.page-template-Product-template .section-breadcrumbs .breadcrumbs,body #breadcrumbs .breadcrumbs,body .section-breadcrumbs .breadcrumbs {color:#4f4f4f;margin-top:0}
.page-template #breadcrumbs>div>div>.vc_column-inner,.page-template .section-breadcrumbs>div>div>.vc_column-inner,.page-template-EinScan-SE-Specs-template #breadcrumbs>div>div>.vc_column-inner,.page-template-EinScan-SE-Specs-template .section-breadcrumbs>div>div>.vc_column-inner,.page-template-Product-template #breadcrumbs>div>div>.vc_column-inner,.page-template-Product-template .section-breadcrumbs>div>div>.vc_column-inner,body #breadcrumbs>div>div>.vc_column-inner,body .section-breadcrumbs>div>div>.vc_column-inner {padding-left:0}
.page-template #breadcrumbs>div>div>div>div .wpb_text_column,.page-template .section-breadcrumbs>div>div>div>div .wpb_text_column,.page-template-EinScan-SE-Specs-template #breadcrumbs>div>div>div>div .wpb_text_column,.page-template-EinScan-SE-Specs-template .section-breadcrumbs>div>div>div>div .wpb_text_column,.page-template-Product-template #breadcrumbs>div>div>div>div .wpb_text_column,.page-template-Product-template .section-breadcrumbs>div>div>div>div .wpb_text_column,body #breadcrumbs>div>div>div>div .wpb_text_column,body .section-breadcrumbs>div>div>div>div .wpb_text_column {margin-bottom:0}
.page-template section.section-product-nav .row-product-nav h6,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav h6,.page-template-Product-template section.section-product-nav .row-product-nav h6,body section.section-product-nav .row-product-nav h6 {font-size:25px;text-transform:none}
.page-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue,.page-template-Product-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue,body section.section-product-nav .row-product-nav .block-product-nav ul li.blue {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;padding:22px;background:#3591f4}
.page-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue a,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue a,.page-template-Product-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue a,body section.section-product-nav .row-product-nav .block-product-nav ul li.blue a {color:#fff}
.page-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover,.page-template-Product-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover,body section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover {background:0 0}
.page-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover a,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover a,.page-template-Product-template section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover a,body section.section-product-nav .row-product-nav .block-product-nav ul li.blue:hover a {color:#3591f4}
.section-table {padding-top:75px;padding-bottom:75px}
.section-table .row-table ul {list-style:none;padding-left:0}
.section-table .row-table .table-column-one p {font-weight:700;line-height:25px;color:#3591f4}
.section-table .row-table .table-column-one li {line-height:15px;font-size:15px;font-weight:700;height:40px}
.section-table .row-table li {min-height:35px}
.section-table .row-table .table-column-four p,.section-table .row-table .table-column-three p,.section-table .row-table .table-column-two p {line-height:25px;color:#3591f4}
.section-table .row-table .table-column-four li,.section-table .row-table .table-column-three li,.section-table .row-table .table-column-two li {font-size:15px;height:40px;line-height:15px}
.section-table .row-table .table-column-two {width:12%}
.section-table .row-table .table-column-three {width:45%}
.section-table .row-table .table-column-four {width:12%}
section.section-video {padding-top:75px;padding-bottom:75px}
section.section-video .row-video:nth-child(n+2) {display:none}
section.section-video .row-video .back-gray {display:inline-block;background-color:#f7f8f9}
section.section-video .row-video .back-gray p {font-size:14px;padding:7px}
div.button-load-more {margin-top:35px;margin-bottom:7px;text-align:center}
div.button-load-more p {position:relative;cursor:pointer;display:initial}
.button-load-more p:before {left:0;right:0}
.button-load-more p:after,.button-load-more p:before {position:absolute;display:block;top:20px;height:2px;content:"";background-color:#3591f4}
.button-load-more p:after {left:50%;right:50%;transition:all .3s}
.button-load-more p:hover:after {background:#000;left:0;right:0}
section.section-documents {padding-top:75px;padding-bottom:75px}
section.section-documents .row-download .download-link {position:relative}
section.section-documents .row-download .download-link h6 {font-size:14px;color:#3591f4;margin-bottom:3px}
section.section-documents .row-download .download-link p {font-size:14px}
section.section-documents .row-download .download-link a {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;padding:2px 8px;border:1px solid #707473;background:#f7f8f9;color:#a6acaa;text-transform:uppercase}
section.section-documents .row-download .download-link a:hover {border:1px solid #3591f4;color:#3591f4}
section.section-documents .row-download .software {margin-top:50px}
@media screen and (max-width:1315px) {section.section-table .row-table .table-column-one {width:25%;float:left}
section.section-table .row-table .table-column-two {width:17%;float:left}
section.section-table .row-table .table-column-three {width:38%;float:left}
section.section-table .row-table .table-column-four {width:17%;float:left}
}
@media screen and (max-width:991px) {section.section-table {overflow-y:scroll}
section.section-table .row-table {width:1180px}
section.section-table .row-table .table-column-one {width:25%;float:left}
section.section-table .row-table .table-column-two {width:12%;float:left}
section.section-table .row-table .table-column-three {width:48%;float:left}
section.section-table .row-table .table-column-four {width:12%;float:left}
}
@media screen and (max-width:767px) {.page-template .container-fluid,.page-template-EinScan-SE-Specs-template .container-fluid,.page-template-Product-template .container-fluid,body .container-fluid {padding:0 15px}
.page-template section.section-product-nav .row-product-nav h6,.page-template-EinScan-SE-Specs-template section.section-product-nav .row-product-nav h6,.page-template-Product-template section.section-product-nav .row-product-nav h6,body section.section-product-nav .row-product-nav h6 {font-size:18px}
.page-template #breadcrumbs>div>div>.vc_column-inner,.page-template .section-breadcrumbs>div>div>.vc_column-inner,.page-template-EinScan-SE-Specs-template #breadcrumbs>div>div>.vc_column-inner,.page-template-EinScan-SE-Specs-template .section-breadcrumbs>div>div>.vc_column-inner,.page-template-Product-template #breadcrumbs>div>div>.vc_column-inner,.page-template-Product-template .section-breadcrumbs>div>div>.vc_column-inner,body #breadcrumbs>div>div>.vc_column-inner,body .section-breadcrumbs>div>div>.vc_column-inner {padding-left:7.5px}
section.section-documents .row-download .einscan-se-faq {margin-top:50px}
}
.einscan-pro-specs .section-table,.page-template-EinScan-SE-Specs-template .section-table {overflow-x:scroll;padding-top:75px}
.einscan-pro-specs .section-table .row-table,.page-template-EinScan-SE-Specs-template .section-table .row-table {width:1800px}
.einscan-pro-specs .section-table .row-table div.width-400,.page-template-EinScan-SE-Specs-template .section-table .row-table div.width-400 {width:400px}
.einscan-pro-specs .section-table .row-table div.width-350,.page-template-EinScan-SE-Specs-template .section-table .row-table div.width-350 {width:350px}
.einscan-pro-specs .section-table .row-table .vc_col-sm-1\/5,.page-template-EinScan-SE-Specs-template .section-table .row-table .vc_col-sm-1\/5 {float:left;width:295px}
.einscan-pro-specs .section-table .row-table .vc_col-sm-4\/5,.page-template-EinScan-SE-Specs-template .section-table .row-table .vc_col-sm-4\/5 {float:left;width:1244px}
.einscan-pro-specs .section-table .row-table ul,.page-template-EinScan-SE-Specs-template .section-table .row-table ul {list-style:none;padding-left:0}
.einscan-pro-specs .section-table .row-table .table-column-one-pro p,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-one-pro p {line-height:25px;color:#3591f4}
.einscan-pro-specs .section-table .row-table .table-column-one-pro li,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-one-pro li {font-weight:700;line-height:35px}
.einscan-pro-specs .section-table .row-table .table-column-one-pro .wpb_text_column,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-one-pro .wpb_text_column {margin-bottom:0}
.einscan-pro-specs .section-table .row-table .table-column-five-pro p,.einscan-pro-specs .section-table .row-table .table-column-four-pro p,.einscan-pro-specs .section-table .row-table .table-column-three-pro p,.einscan-pro-specs .section-table .row-table .table-column-two-pro p,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-five-pro p,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-four-pro p,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-three-pro p,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-two-pro p {color:#3591f4;line-height:25px}
.einscan-pro-specs .section-table .row-table .table-column-five-pro li,.einscan-pro-specs .section-table .row-table .table-column-four-pro li,.einscan-pro-specs .section-table .row-table .table-column-three-pro li,.einscan-pro-specs .section-table .row-table .table-column-two-pro li,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-five-pro li,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-four-pro li,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-three-pro li,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-two-pro li {line-height:35px}
.einscan-pro-specs .section-table .row-table .table-column-five-pro .wpb_text_column,.einscan-pro-specs .section-table .row-table .table-column-four-pro .wpb_text_column,.einscan-pro-specs .section-table .row-table .table-column-three-pro .wpb_text_column,.einscan-pro-specs .section-table .row-table .table-column-two-pro .wpb_text_column,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-five-pro .wpb_text_column,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-four-pro .wpb_text_column,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-three-pro .wpb_text_column,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-two-pro .wpb_text_column {margin-bottom:0}
.einscan-pro-specs .section-table .row-table .table-column-five-pro .wpb_content_element,.einscan-pro-specs .section-table .row-table .table-column-four-pro .wpb_content_element,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-five-pro .wpb_content_element,.page-template-EinScan-SE-Specs-template .section-table .row-table .table-column-four-pro .wpb_content_element {margin-bottom:-5px}
.blog,.events {background-color:#fff}
.blog .container-fluid,.events .container-fluid {position:relative;z-index:1;padding:0}
.blog .row,.events .row {padding:0 71px;width:100%;margin-left:0;margin-right:0}
.blog .header,.events .header {min-height:164px;align-items:center;background-color:#f7f8f9;padding-top:15px;padding-bottom:15px}
.blog .header .title,.events .header .title {text-transform:uppercase}
.blog .header .title .parent,.events .header .title .parent {display:inline-block;color:#707473;margin-right:5px}
.blog .header .title .child,.events .header .title .child {display:inline-block;color:#44a8f2}
.blog .breadcrumbs,.events .breadcrumbs {font-size:12px}
.blog .breadcrumbs a,.blog .breadcrumbs span,.events .breadcrumbs a,.events .breadcrumbs span {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;color:#707473}
.blog .breadcrumbs a:hover span,.events .breadcrumbs a:hover span {color:#3591f4}
.blog .post-container,.events .post-container {margin-bottom:60px}
.blog .post-container:nth-child(even),.events .post-container:nth-child(even) {width:50%;padding-right:15px;float:left}
.blog .post-container:nth-child(even) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(even) .sketchfab-embed-wrapper iframe {width:100%;height:300px}
.blog .post-container:nth-child(odd),.events .post-container:nth-child(odd) {width:50%;padding-left:15px;float:left}
.blog .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe {width:100%;height:300px}
.blog .post-container:first-child,.events .post-container:first-child {width:100%;padding:0;float:left}
.blog .post-container:first-child .sketchfab-embed-wrapper iframe,.events .post-container:first-child .sketchfab-embed-wrapper iframe {width:100%;height:500px}
.blog .event-title,.events .event-title {text-transform:uppercase;padding-top:80px}
.blog .event-title h3,.events .event-title h3 {font-size:21px}
.blog .event-container,.events .event-container {margin-top:15px}
.blog .event-container .media-body,.events .event-container .media-body {overflow:hidden}
.blog .event-container .featured_image_first,.events .event-container .featured_image_first {height:500px;overflow:hidden}
.blog .event-container .featured_image,.events .event-container .featured_image {height:350px;overflow:hidden}
.blog .event-container .media-thumbnail,.events .event-container .media-thumbnail {height:100%;width:100%;background-position:center;transition:all .5s ease}
.blog .event-container .media-thumbnail:hover,.events .event-container .media-thumbnail:hover {transform:scale(1.05)}
.blog .event-container a,.events .event-container a {transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;color:#303233}
.blog .event-container a:hover,.events .event-container a:hover {color:#44a8f2}
.blog .content,.events .content {padding-top:50px}
.blog .content .media-list,.events .content .media-list {list-style:none;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;flex-wrap:wrap}
.blog .content .pagination,.events .content .pagination {justify-content:center;margin-bottom:50px}
.blog .content .pagination .screen-reader-text,.events .content .pagination .screen-reader-text {display:none}
.blog .content .pagination .nav-links a,.blog .content .pagination .nav-links span,.events .content .pagination .nav-links a,.events .content .pagination .nav-links span {color:#6a6e6a;float:left;text-align:center;margin-right:2px;border-radius:2px;height:25px;line-height:25px;width:25px;font-size:14px;cursor:pointer}
.blog .content .pagination .nav-links a:hover,.events .content .pagination .nav-links a:hover {color:#44a8f2}
.blog .content .pagination .nav-links .current,.events .content .pagination .nav-links .current {background:#44a8f2;color:#fff}
.blog .event-content .event-media-list,.events .event-content .event-media-list {width:100%;list-style:none;padding:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.blog .event-content:last-child,.events .event-content:last-child {padding-bottom:100px}
.blog .media-thumbnail,.events .media-thumbnail {text-align:center}
.blog .media-thumbnail a,.events .media-thumbnail a {display:block}
.blog .media-thumbnail img,.events .media-thumbnail img {width:100%;max-width:100%;height:auto}
.blog .online-campaigns .media-thumbnail,.events .online-campaigns .media-thumbnail {height:500px;text-align:center}
.blog .online-campaigns .media-thumbnail a,.events .online-campaigns .media-thumbnail a {height:100%;display:block}
.blog .our-activities .media-thumbnail,.blog .past-events .media-thumbnail,.events .our-activities .media-thumbnail,.events .past-events .media-thumbnail {height:350px;text-align:center}
.blog .our-activities .media-thumbnail a,.blog .past-events .media-thumbnail a,.events .our-activities .media-thumbnail a,.events .past-events .media-thumbnail a {height:100%;display:block}
.blog .media-heading,.events .media-heading {margin-top:15px}
.blog .media-heading a,.events .media-heading a {font-size:16px}
.blog time,.events time {color:#707473;font-size:12px;line-height:16px;margin-right:8px;background-color:#f7f8f9;display:inline-block;padding:3px 6px}
.blog .post-categories,.events .post-categories {display:inline-block;margin:0;padding:0;list-style:none}
.blog .post-categories li,.events .post-categories li {display:inline-block}
.blog .post-categories a,.events .post-categories a {font-size:12px;background:#6a6d69;color:#fff;display:inline-block;line-height:16px;padding:0 5px;text-transform:uppercase;font-weight:300;margin-right:7px;border-radius:2px}
.blog .widget,.events .widget {margin-bottom:40px}
.blog .widget .widget-title,.events .widget .widget-title {font-size:18px;line-height:19px;color:#707473;margin-bottom:20px;text-transform:uppercase}
.blog .widget_categories ul,.blog .widget_nav_menu ul,.events .widget_categories ul,.events .widget_nav_menu ul {padding:0;margin:0;list-style:none}
.blog .widget_categories ul li,.blog .widget_nav_menu ul li,.events .widget_categories ul li,.events .widget_nav_menu ul li {line-height:25px}
.blog .widget_categories a,.blog .widget_nav_menu a,.events .widget_categories a,.events .widget_nav_menu a {color:#44a8f2;font-size:16px}
.blog .widget_wp_categories_widget ul.ve-cat-widget-listing,.events .widget_wp_categories_widget ul.ve-cat-widget-listing {padding:0;margin:0;list-style:none}
.blog .widget_wp_categories_widget ul.ve-cat-widget-listing li,.blog .widget_wp_categories_widget ul.ve-cat-widget-listing li.active-cat,.events .widget_wp_categories_widget ul.ve-cat-widget-listing li,.events .widget_wp_categories_widget ul.ve-cat-widget-listing li.active-cat {padding:0;line-height:25px;border-bottom:none}
.blog .widget_wp_categories_widget ul.ve-cat-widget-listing li a,.blog .widget_wp_categories_widget ul.ve-cat-widget-listing li.active-cat a,.events .widget_wp_categories_widget ul.ve-cat-widget-listing li a,.events .widget_wp_categories_widget ul.ve-cat-widget-listing li.active-cat a {color:#44a8f2;font-size:16px}
.blog .widget_wp_categories_widget ul.ve-cat-widget-listing li a:hover,.blog .widget_wp_categories_widget ul.ve-cat-widget-listing li.active-cat a:hover,.events .widget_wp_categories_widget ul.ve-cat-widget-listing li a:hover,.events .widget_wp_categories_widget ul.ve-cat-widget-listing li.active-cat a:hover {color:#44a8f2}
.blog .widget_tag_cloud .tag-cloud-link,.events .widget_tag_cloud .tag-cloud-link {margin-right:5px;margin-bottom:5px;line-height:18px;border:solid 1px #44a8f2;padding:3px 6px;display:inline-block;font-size:12px!important;font-weight:300;border-radius:2px;color:#44a8f2;text-transform:capitalize}
.blog .widget_tag_cloud .tag-cloud-link:hover,.events .widget_tag_cloud .tag-cloud-link:hover {text-decoration:underline}
.blog .einscan-subscribe-widget,.blog .widget_mc4wp_form_widget,.blog .widget_text,.events .einscan-subscribe-widget,.events .widget_mc4wp_form_widget,.events .widget_text {background:#44a8f2;padding:15px;margin-bottom:40px}
.blog .einscan-subscribe-widget h4,.blog .widget_mc4wp_form_widget h4,.blog .widget_text h4,.events .einscan-subscribe-widget h4,.events .widget_mc4wp_form_widget h4,.events .widget_text h4 {font-size:16px;color:#fff;line-height:30px;padding-bottom:15px;text-transform:uppercase;font-weight:700;margin-bottom:0}
.blog .einscan-subscribe-widget p,.blog .widget_mc4wp_form_widget p,.blog .widget_text p,.events .einscan-subscribe-widget p,.events .widget_mc4wp_form_widget p,.events .widget_text p {color:#fff;font-weight:300;font-size:14px;line-height:17px;margin-bottom:35px}
.blog .einscan-subscribe-widget input[type=email],.blog .widget_mc4wp_form_widget input[type=email],.blog .widget_text input[type=email],.events .einscan-subscribe-widget input[type=email],.events .widget_mc4wp_form_widget input[type=email],.events .widget_text input[type=email] {width:100%;height:30px;line-height:30px;color:#fff;background:#44a8f2;border:none;border-bottom:solid 1px #fff;outline:0!important;font-size:12px;margin-bottom:20px;padding-left:8px}
.blog .einscan-subscribe-widget input[type=email]::placeholder,.blog .widget_mc4wp_form_widget input[type=email]::placeholder,.blog .widget_text input[type=email]::placeholder,.events .einscan-subscribe-widget input[type=email]::placeholder,.events .widget_mc4wp_form_widget input[type=email]::placeholder,.events .widget_text input[type=email]::placeholder {color:#fff;opacity:1}
.blog .einscan-subscribe-widget input[type=email]:-ms-input-placeholder,.blog .widget_mc4wp_form_widget input[type=email]:-ms-input-placeholder,.blog .widget_text input[type=email]:-ms-input-placeholder,.events .einscan-subscribe-widget input[type=email]:-ms-input-placeholder,.events .widget_mc4wp_form_widget input[type=email]:-ms-input-placeholder,.events .widget_text input[type=email]:-ms-input-placeholder {color:#fff}
.blog .einscan-subscribe-widget input[type=email]::-ms-input-placeholder,.blog .widget_mc4wp_form_widget input[type=email]::-ms-input-placeholder,.blog .widget_text input[type=email]::-ms-input-placeholder,.events .einscan-subscribe-widget input[type=email]::-ms-input-placeholder,.events .widget_mc4wp_form_widget input[type=email]::-ms-input-placeholder,.events .widget_text input[type=email]::-ms-input-placeholder {color:#fff}
.blog .einscan-subscribe-widget input[type=submit],.blog .widget_mc4wp_form_widget input[type=submit],.blog .widget_text input[type=submit],.events .einscan-subscribe-widget input[type=submit],.events .widget_mc4wp_form_widget input[type=submit],.events .widget_text input[type=submit] {display:block;transition:all .3s ease 0s;min-width:150px;height:45px;text-transform:uppercase;color:#44a8f2;line-height:30px;background-color:#fff;border:2px solid #fff;border-radius:2px;font-size:16px;margin:10px auto 5px;cursor:pointer}
.blog .einscan-subscribe-widget input[type=submit]:hover,.blog .widget_mc4wp_form_widget input[type=submit]:hover,.blog .widget_text input[type=submit]:hover,.events .einscan-subscribe-widget input[type=submit]:hover,.events .widget_mc4wp_form_widget input[type=submit]:hover,.events .widget_text input[type=submit]:hover {border:2px solid #fff;background:0 0!important;color:#fff}
.blog .einscan-subscribe-widget .response,.blog .widget_mc4wp_form_widget .response,.blog .widget_text .response,.events .einscan-subscribe-widget .response,.events .widget_mc4wp_form_widget .response,.events .widget_text .response {color:#fff}
.blog .einscan-subscribe-widget .response a,.blog .widget_mc4wp_form_widget .response a,.blog .widget_text .response a,.events .einscan-subscribe-widget .response a,.events .widget_mc4wp_form_widget .response a,.events .widget_text .response a {color:#fff;font-weight:700}
.blog .sidebar-icons a,.events .sidebar-icons a {padding-bottom:18px;display:inline-block}
.blog .sidebar-icons a i,.events .sidebar-icons a i {color:#6a6e6a;font-size:1.6em}
.blog .sidebar-icons a i.fa-instagram,.events .sidebar-icons a i.fa-instagram {background-color:#6a6e6a;color:#fff;padding:1px 2px;font-size:1.4em}
.blog .sidebar-icons a .name,.events .sidebar-icons a .name {color:#44a8f2;font-size:14px;padding-left:15px;position:relative;top:-5px}
.blog .addtoany_shortcode,.events .addtoany_shortcode {display:inline-block;margin-bottom:50px}
.blog .sketchfab-embed-wrapper p,.events .sketchfab-embed-wrapper p {display:flex}
@media screen and (max-width:1368px) {.blog .post-container:nth-child(even) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(even) .sketchfab-embed-wrapper iframe {height:250px}
.blog .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe {height:250px}
.blog .post-container:first-child .sketchfab-embed-wrapper iframe,.events .post-container:first-child .sketchfab-embed-wrapper iframe {height:400px}
.blog .online-campaigns .featured_image_first,.events .online-campaigns .featured_image_first {height:400px}
.blog .online-campaigns .media-thumbnail,.events .online-campaigns .media-thumbnail {height:400px}
.blog .our-activities .featured_image,.blog .past-events .featured_image,.events .our-activities .featured_image,.events .past-events .featured_image {height:250px}
.blog .our-activities .media-thumbnail,.blog .past-events .media-thumbnail,.events .our-activities .media-thumbnail,.events .past-events .media-thumbnail {height:250px}
}
@media screen and (max-width:1199px) {.blog .online-campaigns .featured_image_first,.events .online-campaigns .featured_image_first {height:300px}
.blog .online-campaigns .media-thumbnail,.events .online-campaigns .media-thumbnail {height:300px}
.blog .our-activities .featured_image,.blog .past-events .featured_image,.events .our-activities .featured_image,.events .past-events .featured_image {height:200px}
.blog .our-activities .media-thumbnail,.blog .past-events .media-thumbnail,.events .our-activities .media-thumbnail,.events .past-events .media-thumbnail {height:200px}
}
@media screen and (max-width:992px) {.blog .post-container:nth-child(even) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(even) .sketchfab-embed-wrapper iframe {height:200px}
.blog .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe {height:200px}
.blog .post-container:first-child .sketchfab-embed-wrapper iframe,.events .post-container:first-child .sketchfab-embed-wrapper iframe {height:320px}
}
@media screen and (max-width:767px) {.blog .post-container,.events .post-container {margin-bottom:35px}
.blog .our-activities .featured_image,.blog .past-events .featured_image,.events .our-activities .featured_image,.events .past-events .featured_image {height:150px}
.blog .our-activities .media-thumbnail,.blog .past-events .media-thumbnail,.events .our-activities .media-thumbnail,.events .past-events .media-thumbnail {height:150px}
.blog .row,.events .row {padding-right:0;padding-left:0}
}
@media screen and (max-width:575px) {.blog .post-container,.events .post-container {width:100%!important;padding:0!important}
.blog .post-container:nth-child(even) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(even) .sketchfab-embed-wrapper iframe {height:230px}
.blog .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe,.events .post-container:nth-child(odd) .sketchfab-embed-wrapper iframe {height:230px}
.blog .post-container:first-child .sketchfab-embed-wrapper iframe,.events .post-container:first-child .sketchfab-embed-wrapper iframe {height:230px}
}
.single .media-heading,.single-applications .media-heading,.single-news .media-heading,.single-post .media-heading {margin-bottom:18px;color:#44a8f2;font-size:18px;line-height:20px;margin-top:0}
.single .post-container,.single-applications .post-container,.single-news .post-container,.single-post .post-container {margin-bottom:20px}
.single .post-content,.single-applications .post-content,.single-news .post-content,.single-post .post-content {margin-bottom:50px}
.single .post-content .image-center,.single-applications .post-content .image-center,.single-news .post-content .image-center,.single-post .post-content .image-center {text-align:center}
.single .post-content .image-center img,.single-applications .post-content .image-center img,.single-news .post-content .image-center img,.single-post .post-content .image-center img {margin-right:15px;margin-bottom:15px}
.single .post-content img,.single-applications .post-content img,.single-news .post-content img,.single-post .post-content img {max-width:100%;width:auto;height:auto}
.single .post-content img.aligncenter,.single-applications .post-content img.aligncenter,.single-news .post-content img.aligncenter,.single-post .post-content img.aligncenter {display:block;margin:0 auto}
.single .post-content p,.single-applications .post-content p,.single-news .post-content p,.single-post .post-content p {line-height:1.4em}
.single .single-events h1,.single-applications .single-events h1,.single-news .single-events h1,.single-post .single-events h1 {padding-top:50px;font-family:Arial-Light;font-size:50px;line-height:60px;color:#5e5e6c}
.single .single-events h2,.single-applications .single-events h2,.single-news .single-events h2,.single-post .single-events h2 {color:#5e5e6c;font-family:Arial-Light;margin-bottom:15px}
.single .single-events .wpcf7 h2,.single-applications .single-events .wpcf7 h2,.single-news .single-events .wpcf7 h2,.single-post .single-events .wpcf7 h2 {font-size:32px}
.single .single-events .wpcf7 p,.single-applications .single-events .wpcf7 p,.single-news .single-events .wpcf7 p,.single-post .single-events .wpcf7 p {width:80%}
.single .single-events .wpcf7 .sub-title,.single-applications .single-events .wpcf7 .sub-title,.single-news .single-events .wpcf7 .sub-title,.single-post .single-events .wpcf7 .sub-title {color:#5e5e6c;margin-bottom:20px;line-height:22px}
.single .single-events .wpcf7 label,.single-applications .single-events .wpcf7 label,.single-news .single-events .wpcf7 label,.single-post .single-events .wpcf7 label {width:100%;font-size:14px}
.single .single-events .wpcf7 p>label>span>input,.single-applications .single-events .wpcf7 p>label>span>input,.single-news .single-events .wpcf7 p>label>span>input,.single-post .single-events .wpcf7 p>label>span>input {margin-top:5px;-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:1.0625rem;padding:.5rem;height:2.5rem;width:100%;box-sizing:border-box;transition:all .15s linear}
.single .single-events .wpcf7 p>label>span>input:focus,.single-applications .single-events .wpcf7 p>label>span>input:focus,.single-news .single-events .wpcf7 p>label>span>input:focus,.single-post .single-events .wpcf7 p>label>span>input:focus {background:#fafafa;border-color:#999;outline:0}
.single .single-events .wpcf7 .country-select input,.single-applications .single-events .wpcf7 .country-select input,.single-news .single-events .wpcf7 .country-select input,.single-post .single-events .wpcf7 .country-select input {margin-top:5px!important;-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:1.0625rem;height:2.5rem;width:100%;box-sizing:border-box;transition:all .15s linear}
.single .single-events .wpcf7 input.wpcf7-phonetext,.single .single-events .wpcf7 select,.single-applications .single-events .wpcf7 input.wpcf7-phonetext,.single-applications .single-events .wpcf7 select,.single-news .single-events .wpcf7 input.wpcf7-phonetext,.single-news .single-events .wpcf7 select,.single-post .single-events .wpcf7 input.wpcf7-phonetext,.single-post .single-events .wpcf7 select {margin-top:5px!important;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:1.0625rem;height:2.5rem;width:100%;box-sizing:border-box;transition:all .15s linear}
.single .single-events .wpcf7 select,.single-applications .single-events .wpcf7 select,.single-news .single-events .wpcf7 select,.single-post .single-events .wpcf7 select {cursor:pointer}
.single .single-events .wpcf7 .wpcf7-submit,.single-applications .single-events .wpcf7 .wpcf7-submit,.single-news .single-events .wpcf7 .wpcf7-submit,.single-post .single-events .wpcf7 .wpcf7-submit {cursor:pointer;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-color:#3591f4;border:none;color:#fff;padding:8px 17px 6px;line-height:2}
.single .single-events .wpcf7 .wpcf7-submit:hover,.single-applications .single-events .wpcf7 .wpcf7-submit:hover,.single-news .single-events .wpcf7 .wpcf7-submit:hover,.single-post .single-events .wpcf7 .wpcf7-submit:hover {background-image:linear-gradient(-180deg,#4cb5ff 0,#1392ed 100%)}
.single .single-events .wpcf7 .wpcf7-response-output,.single-applications .single-events .wpcf7 .wpcf7-response-output,.single-news .single-events .wpcf7 .wpcf7-response-output,.single-post .single-events .wpcf7 .wpcf7-response-output {display:none!important}
@media screen and (max-width:992px) {.single .single-events .wpcf7 h2,.single-applications .single-events .wpcf7 h2,.single-news .single-events .wpcf7 h2,.single-post .single-events .wpcf7 h2 {font-size:28px}
}
@media screen and (max-width:768px) {.single .single-events h1,.single-applications .single-events h1,.single-news .single-events h1,.single-post .single-events h1 {font-size:40px;line-height:50px}
.single .single-events .wpcf7 p,.single-applications .single-events .wpcf7 p,.single-news .single-events .wpcf7 p,.single-post .single-events .wpcf7 p {width:100%}
}
@media screen and (max-width:480px) {.single .single-events h1,.single-applications .single-events h1,.single-news .single-events h1,.single-post .single-events h1 {font-size:32px;line-height:40px}
}
.activities {padding-bottom:50px}
.activities .banner-800 {display:flex}
.activities .activities-media-banner {height:auto;width:100%}
.activities .header {margin-bottom:65px}
.activities .row.content {padding:35px 60px 0 60px;width:100%}
.activities p {line-height:1.4em;margin-bottom:0}
.activities h3 {margin-bottom:20px}
.activities .col-md-4,.activities .col-md-8 {padding-bottom:40px}
.activities .stand {color:#9da1ba;margin-top:12px;font-size:15px;margin-bottom:5px}
.activities .date {color:#9da1ba;margin-bottom:5px;font-size:15px;font-weight:700}
.activities .location {margin-bottom:20px;font-size:15px}
.activities .p-link {margin-top:20px}
.activities .link {color:#3591f4;text-decoration:none;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.activities .content li {background-color:#f7f8f9;display:inline-block;text-transform:uppercase;margin-bottom:4px;line-height:1.25;height:auto;vertical-align:middle;padding:8px 20px 6px 20px;font-size:13px}
@media screen and (max-width:992px) {.activities .row.content {margin:0;padding:35px 0}
.activities .col-md-4,.activities .col-md-8 {padding:0 0 40px 0}
.activities .col-md-4 {padding-right:10px}
.activities .pagination-activities {padding-top:0}
}
@media screen and (max-width:768px) {.activities p {font-size:14px}
.activities .col-md-4.border-bottom {border-bottom:unset!important;padding-bottom:0}
.activities .row.content {padding:0 0 35px 0}
}
.newsletters_activities {margin-bottom:65px}
.newsletters_activities p.title {margin-bottom:8px}
.newsletters_activities .email-field {display:inline-flex}
.newsletters_activities .mc-field-group input[type=email],.newsletters_activities .mc4wp-form-fields input[type=email],.newsletters_activities .wpcf7-email {width:100%;padding:6px;border-bottom-left-radius:3px;border-top-left-radius:3px;background-color:transparent;display:inline-block;font-size:14px;color:#91a6ad;background:0 0;border:1px solid #616466;outline:0;border-right:none}
.newsletters_activities .mc-field-group input[type=submit],.newsletters_activities .mc4wp-form-fields input[type=submit],.newsletters_activities .wpcf7-submit {height:35px;display:inline-block;transition:all .3s;width:150px;color:#fff;background-color:#3591f4;border:1px solid #3591f4;border-bottom-right-radius:3px;border-top-right-radius:3px;font-size:16px;cursor:pointer}
.newsletters_activities .mc-field-group input[type=email],.newsletters_activities .mc4wp-form-fields input[type=email] {max-width:323px;vertical-align:bottom}
@media screen and (max-width:575px) {.newsletters_activities .mc-field-group input[type=email],.newsletters_activities .mc4wp-form-fields input[type=email] {width:65%}
}
@media screen and (max-width:575px) {.newsletters_activities .mc-field-group input[type=submit],.newsletters_activities .mc4wp-form-fields input[type=submit] {width:35%}
}
.newsletters_activities .wpcf7-submit:hover {color:#3591f4;background-color:#fff}
.newsletters_activities .wpcf7-response-output {display:none!important}
.newsletters_activities .response {color:red}
.newsletters_activities div.mce_inline_error {max-width:480px;margin-top:5px!important;border-radius:3px}
.archive .banner-800 {height:400px}
.data-gallery .media-body,.tax-data-gallery-category .media-body,.tax-data-gallery-tag .media-body {position:relative}
.data-gallery .media-body .post-link,.tax-data-gallery-category .media-body .post-link,.tax-data-gallery-tag .media-body .post-link {top:0;position:absolute;height:100%;display:flex;width:100%}
.gallery-template-default .sketchfab-embed-wrapper {margin-bottom:22px}
.gallery-template-default .sketchfab-embed-wrapper iframe {width:100%;height:950px}
@media screen and (max-width:2500px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:850px}
}
@media screen and (max-width:1920px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:600px}
}
@media screen and (max-width:1500px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:450px}
}
@media screen and (max-width:1200px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:550px}
}
@media screen and (max-width:991px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:420px}
}
@media screen and (max-width:768px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:380px}
}
@media screen and (max-width:600px) {.gallery-template-default .sketchfab-embed-wrapper iframe {height:290px}
}
.gallery-template-default .sketchfab-embed-wrapper p {margin-left:0!important}
.no-posts-to-display {padding-top:200px;padding-bottom:200px;text-align:center}
.buy-einscan .banner-800,.how-to-buy .banner-800,.page-template-How-to-buy-template .banner-800 {height:500px}
.buy-einscan .banner-800 .wpb_text_column:first-child,.how-to-buy .banner-800 .wpb_text_column:first-child,.page-template-How-to-buy-template .banner-800 .wpb_text_column:first-child {margin-top:100px}
.buy-einscan .banner-800 .wpb_text_column:nth-child(2) p,.how-to-buy .banner-800 .wpb_text_column:nth-child(2) p,.page-template-How-to-buy-template .banner-800 .wpb_text_column:nth-child(2) p {line-height:30px;padding-right:50px;width:300px}
.How-to-buy-submit-form input,.How-to-buy-submit-form select,.How-to-buy-submit-form textarea,.trouble-form input,.trouble-form select,.trouble-form textarea {border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:1.0625rem;padding:.5rem;height:2.5rem;width:60%;box-sizing:border-box;transition:all .15s linear;margin-bottom:25px}
.How-to-buy-submit-form label,.trouble-form label {display:block;margin-bottom:0}
.How-to-buy-submit-form input[type=submit],.trouble-form input[type=submit] {width:150px;cursor:pointer;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-color:#3591f4;border:none;color:#fff;padding:8px 17px 6px}
.How-to-buy-submit-form input[type=submit]:hover,.trouble-form input[type=submit]:hover {background-image:linear-gradient(-180deg,#4cb5ff 0,#1392ed 100%)}
.How-to-buy-submit-form select[title=Products],.How-to-buy-submit-form textarea[type=text],.trouble-form select[title=Products],.trouble-form textarea[type=text] {height:auto}
.How-to-buy-submit-form input[type=checkbox],.trouble-form input[type=checkbox] {cursor:pointer;background-color:#3591f4;border:none;color:#fff;padding:8px 17px 6px;box-shadow:none;display:inline;margin-right:8px;margin-bottom:0;width:1rem;height:1rem}
.How-to-buy-submit-form label[for=checkbox],.trouble-form label[for=checkbox] {cursor:pointer}
.buy-now-form input[type=checkbox] {margin-left:7px}
.buy-now-form a,.buy-now-form input[type=checkbox] {vertical-align:middle}
.buy-now-form input[type=submit] {margin-top:25px}
.buy-now-form a {color:#303233;text-decoration:underline}
.buy-now-form a:hover {color:#3591f4}
#submitarequest .vc_tta-panel-body {background-color:#fff;border-width:unset}
#submitarequest .vc_tta-tab>a {border:1px solid #3591f4;color:#303233;background-color:#fff;border-radius:unset;margin-right:8px}
#submitarequest .vc_tta-tab.vc_active>a {border:2px solid #3591f4;color:#3591f4}
#submitarequest .vc_tta-tab>a:hover {color:#3591f4}
#submitarequest .vc_tta-tab>a:after,#submitarequest .vc_tta-tab>a:before {content:none}
.how-to-buy-thank-you-page .wpb_text_column {margin-bottom:8px}
.how-to-buy-thank-you-page h1 {font-size:60px;line-height:60px;text-transform:uppercase;font-family:Arial Bold;letter-spacing:2px;color:#4f4f4f}
.how-to-buy-thank-you-page img {width:80px}
.how-to-buy-thank-you-page .separate-line {width:40px}
.how-to-buy-thank-you-page .separate-line span.vc_sep_line {border:2px solid;border-color:#00cffb}
.buy-btn-row {display:flex}
.buy-btn-row>div {padding:20px;align-items:center;align-self:center}
.buy-btn-row>div:last-child {width:calc(100% - 300px)}
.buy-btn-row>div:first-child {width:300px}
.buy-btn-row .buy-btn {color:#fff;background-color:#3591f4;display:block;font-size:16px;text-align:center;padding:13px}
.buy-btn-row .buy-btn-active {background-color:#282a2b;box-shadow:1px 1px 4px rgba(53,145,244,.5),-1px -1px 4px rgba(53,145,244,.5)}
.buy-now-form {display:none}
.buy-now-form.get-a-quote-form {display:block}
@media screen and (max-width:768px) {.How-to-buy-submit-form input,.How-to-buy-submit-form select,.How-to-buy-submit-form textarea {width:100%}
.page-template-How-to-buy-template .banner-800 {height:300px}
.page-template-How-to-buy-template .banner-800 .wpb_text_column:first-child {margin-top:30px}
.buy-btn-row {display:block}
.buy-btn-row>div:first-child {padding-bottom:10px}
.buy-btn-row>div:last-child {width:auto;padding-top:0}
}
body.community .banner-800 {height:400px}
.vertical-tabs .vc_tta-tabs-list a {background-color:transparent!important;border:0!important;padding:0 10px!important;line-height:35px}
.vertical-tabs .vc_tta-tabs-list .vc_active {border-left:2px solid #44a8f2}
.vertical-tabs .vc_tta-panel-heading {border-radius:0!important}
.vertical-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading {border-left:2px solid #44a8f2!important}
@media screen and (max-width:767px) {.page-template-default div.container {padding-left:30px;padding-right:30px}
.vertical-tabs .vc_tta-panel-body {margin-top:25px;margin-bottom:20px}
}
.page-template-download-template .select-download {text-align:center;margin-bottom:50px;min-width:300px}
.page-template-download-template .select-download img {vertical-align:baseline}
.page-template-download-template .firmware,.page-template-download-template .manual,.page-template-download-template .software {opacity:.3;pointer-events:none}
.page-template-download-template .download-blocks-selected {opacity:1;pointer-events:auto}
.page-template-download-template #scan-model-dropdown {padding:15px;background-image:linear-gradient(-180deg,#4cb5ff 0,#1392ed 100%);border:unset;cursor:pointer;color:#fff;font-size:20px}
.page-template-download-template #scan-model-dropdown option:first-child {color:#91a6ad}
.page-template-download-template #scan-model-dropdown option {background-color:transparent;color:#3591f4}
.page-template-download-template .square-block {text-align:center;position:relative;margin:0 auto;border:2px solid #3591f4;padding:100px 0 100px 0}
.page-template-download-template .square-block p {transition:color .5s;-moz-transition:color .5s;-webkit-transition:color .5s;-o-transition:color .5s;color:#303233;font-size:20px;margin-bottom:0}
.page-template-download-template .square-block a {left:0;top:0;position:absolute;height:100%;width:100%}
.page-template-download-template .square-block:hover {cursor:pointer}
.page-template-download-template .square-block:hover p {color:#3591f4}
.page-template-download-template .col-12 {margin-bottom:30px}
.download-second-step {padding:50px 0}
.download-second-step h1 {font-size:2rem;line-height:2rem;margin-bottom:10px}
.download-second-step .col-md-6 {margin:0 auto}
.download-second-step p {margin:0}
.download-second-step .software-second-step {border:1px solid #3591f4;padding:20px;margin-bottom:40px;border-radius:4px}
.download-second-step .software-second-step-button {margin:15px 0 5px}
.download-second-step .software-second-step-button a {padding:10px;color:#fff}
.download-second-step .download-description {text-align:left}
.download_on_submit {display:none;margin:0 auto!important}
.download_on_submit label {width:100%}
.download_on_submit a {color:#303233;text-decoration:underline}
.download_on_submit input,.download_on_submit select {width:100%;margin-top:5px;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:1.0625rem;padding:.5rem;height:2.5rem;box-sizing:border-box;transition:all .15s linear}
.download_on_submit input[type=checkbox] {height:1rem;width:1rem;margin-top:0}
.download_on_submit span .country-select.inside input,.download_on_submit span .intl-tel-input.allow-dropdown input {margin-top:5px;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:1.0625rem;padding:.5rem;height:2.5rem;box-sizing:border-box;transition:all .15s linear}
.download_on_submit span .country-select.inside input,.download_on_submit span .intl-tel-input.allow-dropdown input {padding-left:52px}
.download_on_submit .wpcf7-submit {cursor:pointer;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-color:#3591f4;border:none;color:#fff;padding:8px 17px 6px}
.download_on_submit .wpcf7-submit:hover {background-image:linear-gradient(-180deg,#4cb5ff 0,#1392ed 100%)}
.download_on_submit .wpcf7-response-output {display:none!important}
.download_on_submit .check-list .wpcf7-list-item {margin-left:0;display:block}
.download_on_submit .check-list .wpcf7-list-item.first {margin-top:5px}
.download_on_submit .check-list .wpcf7-list-item input[type=checkbox] {display:inline-block;position:relative;top:2px;margin-right:5px}
.download_on_submit .check-list .wpcf7-list-item .wpcf7-list-item-label {display:inline-block}
.privacy-policy {vertical-align:middle}
.policy-check {vertical-align:middle}
.policy-check .wpcf7-list-item {margin-left:7px}
.policy-check .wpcf7-list-item-label {display:none}
.download-message {text-align:center;margin:26px 0 110px}
.page-template-download-thank-you-page {background-color:#fff}
.software-banner-light.banner-800 {background-position:left center!important;background-repeat:no-repeat!important;background-size:cover!important}
.software-banner-light h1,.software-banner-light p {color:#282a2b}
.software-banner-light .video-link {color:#282a2b}
.software-banner-light .video-link i {color:#b1b1b1}
.software-banner-light .video-link:hover {color:#282a2b}
.software-banner-light .button-banner {margin:40px 0 10px}
.software-banner p {font-size:24px;line-height:1.6}
.os-title {display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}
.os-title h2 {font-weight:700;padding-left:23px;color:#515151}
.angels-example img {position:absolute;top:0;right:-71px}
.software-section h4,.software-section p {font-size:20px;line-height:1.5}
.software-section h4 {color:#3591f4;margin:30px 0 0}
div.windows-software-text {min-height:641px}
#einscan-software-section {padding-top:111px}
#mesh figure {position:absolute;top:0;left:50%;transform:translate(-50%,-20%);width:52%;max-width:455px}
.ml-text {padding-top:154px}
.software-link-section-mac p:first-child {margin-bottom:5px}
.software-link-section a,.software-link-section a:hover,.software-link-section p {color:#fff}
.software-link-section p {font-size:20px;line-height:1.5}
.software-link-section h2+p {font-size:16px}
.software-link-section .vc_inner {max-width:1100px;margin-left:auto;margin-right:auto}
.software-mac-section h2 {margin:10px 0 0}
.software-mac-section li,.software-mac-section p {font-size:20px;line-height:1.1}
.software-mac-section ul {list-style-type:none;column-count:2;padding-left:0}
.software-mac-section li {color:#2e8ff7;line-height:2}
.software-mac-section p,.software-mac-section ul {padding-left:82px}
#software-mac-section {padding-top:70px;padding-bottom:40px}
.software-banner-light-pro p {max-width:500px;text-shadow:1px 1px 8px #fff,-1px -1px 8px #fff}
.software-banner-light-pro .button-banner {margin:80px 0 80px}
.software-exscan-section {padding-bottom:110px}
.software-exscan-section h2,.software-exscan-section p {padding-left:50px;line-height:1.5}
.software-exscan-section h2 {font-size:2rem;color:#3591f4}
.software-exscan-section p {font-size:20px;color:#656666}
#software-link-section-exscan {padding:61px 0 44px}
@media screen and (max-width:1500px) {#mesh figure {transform:translate(-50%,-5%)}
.ml-text {padding-top:54px}
}
@media screen and (max-width:1024px) {#mesh figure {transform:translate(-50%,-5%)}
.ml-text {padding-top:54px}
}
@media screen and (min-width:992px) {body section.software-sticky {background-color:#f1f1f1}
body section.software-sticky #subNavBar-sticky-wrapper.is-sticky #subNavBar {background-color:#f1f1f1}
body section.software-sticky a {display:inline-block}
body section.software-sticky .row-product-nav .block-product-nav ul li.blue {padding-top:21px;padding-bottom:23px}
body section.software-sticky .row-product-nav .block-product-nav ul li a {padding-top:21px;padding-bottom:21px}
}
@media screen and (max-width:1199px) {.software-link-section h2 {font-size:33px}
}
@media screen and (max-width:991px) {section.software-sticky h6 {color:#fff}
.angels-example img {position:static}
#mesh figure {position:static;transform:translate(0,0);width:auto;max-width:455px;display:block;margin:0 auto}
.ml-text {padding-top:0}
#einscan-software-section {padding-top:11px}
.os-title h2 {font-size:24px;padding-left:15px}
.ml-text h4:first-child {margin-top:0}
.software-mac-section p,.software-mac-section ul {padding-left:0}
.software-mac-section ul {column-count:1}
.software-exscan-section {padding-bottom:30px}
.software-exscan-section h2,.software-exscan-section p {padding:0 20px}
#software-link-section-exscan {padding:36px 0 19px}
}
@media screen and (max-width:768px) {.software-banner p {font-size:16px}
.software-banner-light .button-banner {margin-top:20px}
.banner-800.software-banner {height:400px}
.software-mac-section li,.software-mac-section p {font-size:21px}
.software-mac-section li {line-height:1.2;padding:15px 0}
.software-banner-light-pro p {max-width:300px}
.software-banner-light h1 {font-size:40px;line-height:40px}
.software-exscan-section h2 {font-size:21px}
.software-exscan-section p {font-size:16px}
}
@media screen and (max-width:425px) {.software-link-section h2 {font-size:24px}
}
.software-banner-solid .button-banner {margin:45px 0 45px}
.software-banner-solid .text-block {padding-top:100px}
.solidedge-software-section {padding-top:50px}
.solidedge-software-section h4,.solidedge-software-section p {font-size:20px;color:#656666;line-height:1.5}
.solidedge-software-section h4 {font-weight:700;color:#2b2b2b}
.solidedge-software-section h3 {font-size:22px}
.solidedge-software-section h2,.solidedge-software-section h3 {color:#3591f4;line-height:1.5}
.solidedge-software-section h2 {font-weight:700;margin-bottom:40px}
.solidedge-software-section h3 {margin-top:40px}
.solidedge-software-section p {margin-bottom:1.5rem;text-align:justify}
.solidedge-software-section .vc_col-sm-6 h4:first-child {margin-top:2rem}
.solid-edge-schema {padding:80px 0}
#solidedge-software-section>.wpb_row {max-width:1475px;margin-right:auto;margin-left:auto}
.solidedge-schema .vc_column-inner {padding:0!important}
#sync-model-image img {position:absolute;left:0;top:0}
@media screen and (max-width:1100px) {.software-banner-solid .text-block {padding-top:0}
}
@media screen and (max-width:991px) {#sync-model-image img {position:static;margin-bottom:-50%}
}
@media screen and (max-width:768px) {.solidedge-software-section h4,.solidedge-software-section p {font-size:16px}
.solidedge-software-section h2 {margin-bottom:20px}
.solidedge-software-section h3 {margin-top:20px}
.banner-800.software-banner-solid {height:650px}
.banner-800.software-banner-solid p {font-size:14px}
.banner-800.software-banner-solid .button-banner {margin:10px 0 10px}
.solid-edge-schema {padding:15px 0}
}
.trouble-form {margin-bottom:30px}
.trouble-form input {width:100%}
.trouble-form input[type=file] {width:auto;display:inline-block;border:none;box-shadow:none}
.trouble-form input[type=checkbox] {margin-bottom:0;width:1rem;height:1rem}
.trouble-form input[type=submit] {display:inline-block;margin-top:25px}
.trouble-form label {display:block}
.trouble-form select,.trouble-form textarea {height:auto;width:100%}
.trouble-form h4 {font-weight:400;margin:30px 0 15px;color:#3591f4}
.trouble-form p {text-align:center}
.trouble-form label {text-align:left}
.trouble-form .wpcf7-not-valid {border-color:red}
.trouble-form textarea {height:150px}
.trouble-form a {color:#303233;text-decoration:underline}
.trouble-form a:hover {color:#3591f4}
.trouble-category {margin-top:5px}
.trouble-category .wpcf7-list-item {display:block;padding:5px 0}
.trouble-category .wpcf7-list-item input,.trouble-category .wpcf7-list-item span {vertical-align:middle}
div.row-left-padding {padding-left:71px}
div.row-left-padding p {font-size:16px}
@media screen and (max-width:767px) {div.row-left-padding {padding-left:15px}
}
div.row-left-padding,div.row-left-padding+.wpb_column {padding-top:100px}
@media screen and (max-width:767px) {div.row-left-padding,div.row-left-padding+.wpb_column {padding-top:35px}
}
.education-banner p,div.education-print-text p {font-size:20px}
.education-case-gallery>div.vc_column-inner,.print-gallery>div.vc_column-inner {padding:0}
.education-case-gallery>div.vc_column-inner>.wpb_wrapper,.print-gallery>div.vc_column-inner>.wpb_wrapper {display:flex;align-items:flex-end}
.education-case-gallery .wpb_single_image {margin-bottom:0;flex-basis:33.33%}
.education-case-gallery>div.vc_column-inner {overflow:hidden}
.education-case-gallery>div.vc_column-inner>.wpb_wrapper {flex-wrap:wrap;margin:-4px}
.education-case-gallery img {padding:4px}
.education-main-section {padding-top:0}
.education-main-section p {font-size:16px}
.education-main-section h2 {color:#3591f4}
.education-main-section ul {list-style-type:none;padding-left:10px;margin-bottom:0}
.education-main-section ul li:before {display:inline-block;content:'∙';margin-left:-8px;margin-right:4px;font-weight:700}
.education-main-section p+h4 {padding-top:20px}
.education-main-section h4 {font-size:16px;font-weight:700;margin-bottom:0}
.education-main-section .vc_row {margin-top:100px}
.education-steps>div>div {position:relative;display:flex;justify-content:space-between}
.education-steps>div>div .wpb_text_column {text-align:center}
.education-steps>div>div:before {display:block;content:"";position:absolute;width:100%;border-bottom:1px solid #626262;top:46px}
.education-steps h2 {position:relative;margin-bottom:100px}
.education-steps h2:after {content:"";display:block;height:9px;width:9px;border:2px solid #626262;border-radius:50%;background-color:#fff;position:absolute;left:50%;top:42px;margin-left:-4px}
.education-steps .wpb_text_column:first-child h2:before,.education-steps .wpb_text_column:last-child h2:before {content:"";display:block;top:42px;height:9px;width:50%;position:absolute;background-color:#fff}
.education-steps .wpb_text_column:first-child h2:before {left:0}
.education-steps .wpb_text_column:last-child h2:before {right:0}
.education-steps img {max-width:100%;height:auto;padding:5px}
@media screen and (max-width:768px) {.banner-800.education-banner {height:400px}
.education-main-section .vc_row {margin-top:50px}
.education-steps h2 {margin-bottom:50px}
}
@media screen and (max-width:480px) {.education-case-gallery .wpb_single_image {flex-basis:50%}
}
.search-result .media-thumbnail img {height:280px;object-fit:cover}
.search-result .event-container .media-thumbnail:hover {transform:none}
.search-result .content .media-list {justify-content:flex-start}
.search-result .thumb-empty {height:280px;background-color:#f0f0f0}
.search-result .media-body {margin-bottom:20px}
.search-result .s-light {background-color:#3591f4;color:#fff;font-weight:700}
.search-result #searchform input.form-control {border:1px solid #8e8e8e}
.search-result #searchform input {margin:10px}
.search-result #searchform button {margin-left:15px}
.search-result .navigation {width:100%}
.search-result .no-posts-to-display {padding:100px 0}
@media screen and (max-width:767px) {.search-result .media-thumbnail img {height:auto}
.search-result .thumb-empty {display:none}
}
.comparison {background-color:#f7f8f9}
.comparison .header {min-height:164px;align-items:center;background-color:#f7f8f9;padding-top:15px;padding-bottom:15px}
.comparison .header span {color:#4f4f4f}
.comparison .section-table {overflow-x:scroll;padding-top:40px}
.comparison-table-width-43 {width:43%}
.comparison-se-sp {padding-bottom:100px}
.comparison-se-sp .wpb_column:first-child .wpb_text_column {padding-left:86px;font-weight:700}
.comparison-se-sp .wpb_row:first-child {color:#fff;font-weight:700}
.comparison-se-sp .wpb_row:first-child p {color:#fff;font-size:20px}
.comparison-se-sp .wpb_row:first-child .vc_column-inner {padding-top:14px}
.comparison-se-sp .wpb_text_column {margin-bottom:14px}
.vs-column .wpb_text_column {padding-left:33px}
@media screen and (max-width:767px) {.comparison-se-sp {padding-bottom:35px;font-size:14px}
.comparison-se-sp p {font-size:14px}
.comparison-se-sp .wpb_row:first-child p {font-size:16px}
.comparison-se-sp .wpb_column:first-child .wpb_text_column {padding-left:5px}
.vs-column .wpb_text_column {padding-left:23px}
.comparison-table-width-43 {width:324px}
}
.reseller_form {margin-bottom:15px}
.reseller_form .reseller_container {padding-right:30px;display:inline-block;vertical-align:top}
@media (max-width:480px) {.reseller_form .reseller_container {margin-bottom:15px}
}
.reseller_form .reseller_container span {color:red}
.reseller_form .user_email {padding:10px;border:1px solid #e2e2e2;width:275px}
@media (max-width:480px) {.reseller_form .user_email {width:100%}
}
.reseller_form .user_email_warning {color:red;font-size:14px;padding-left:5px}
.reseller_form .reseller_location {width:100%;height:30px}
.reseller_location_result {padding-bottom:50px}
.reseller_location_result_item {padding-bottom:30px;display:flex;flex-direction:column}
.preferred_resellers {border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:20px;margin-bottom:20px}
.result_item_wrap {display:flex;flex-direction:column;flex-grow:1;padding:15px 15px 15px;background-color:#fff;border:1px solid #e2e2e2}
.reseller_title {position:relative;padding:8px 0 0 100px;min-height:60px;margin-bottom:10px;font-size:16px;color:#303233;line-height:1.2}
.result_item_wrap:hover {box-shadow:4px 3px 10px 0 rgba(0,0,0,.13)}
.result_item_img {width:90px;height:auto;top:0;left:0;border-radius:50%;background-color:#ededed;position:absolute}
.authorized_mark {position:absolute;width:20px;top:64px;left:72px}
.reseller_link {margin-top:auto;margin-left:auto;font-family:Helvetica-Light,sans-serif;font-size:12px;color:#303233;border-bottom:1px solid #e2e2e2}
.reseller_link:hover {color:#303233;opacity:.8;cursor:pointer}
.reseller_btn {background-color:#007fcb;border:1px solid #007fcb;border-radius:0;padding:10px 20px;color:#fff;cursor:pointer}
.search-btn {background-image:url(/wp-content/themes/Einscan/assets/images/search-white.svg);cursor:pointer;display:inline-block;width:24px;height:24px;vertical-align:middle;background-size:cover;background-position:center center;cursor:pointer}
.authorized_icon {width:18px;height:auto;display:inline}
.reseller_models_icon {padding-top:4px}
.select2-container {box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single {box-sizing:border-box;cursor:pointer;display:block;padding:8px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered {display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear {background-color:transparent;border:none;font-size:1em}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple {box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered {display:inline;list-style:none;padding:0}
.select2-container .select2-selection--multiple .select2-selection__clear {background-color:transparent;border:none;font-size:1em}
.select2-container .select2-search--inline .select2-search__field {box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance:none}
.select2-dropdown {background-color:#fff;border:1px solid #aaa;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results {display:block}
.select2-results__options {list-style:none;margin:0;padding:0}
.select2-results__option {padding:6px;user-select:none;-webkit-user-select:none}
.select2-results__option--selectable {cursor:pointer}
.select2-container--open .select2-dropdown {left:0}
.select2-container--open .select2-dropdown--above {border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below {border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown {display:block;padding:4px}
.select2-search--dropdown .select2-search__field {padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide {display:none}
.select2-close-mask {border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible {border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}
.select2-container--default .select2-selection--single {background-color:#fff;border:1px solid #e2e2e2}
.select2-container--default .select2-selection--single .select2-selection__rendered {color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear {cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}
.select2-container--default .select2-selection--single .select2-selection__placeholder {color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow {height:26px;position:absolute;top:9px;right:6px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear {float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single {background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple {background-color:#fff;border:1px solid #aaa;cursor:text;padding-bottom:5px;padding-right:5px}
.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor:pointer;float:right;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color:#e4e4e4;border:1px solid #aaa;display:inline-block;margin-left:5px;margin-top:5px;padding:0}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {cursor:default;padding-left:2px;padding-right:5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {background-color:#f1f1f1;color:#333;outline:0}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice {margin-left:5px;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {padding-left:5px;padding-right:2px}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear {float:left;margin-left:10px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple {border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field {border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field {background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options {max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option .select2-results__option {padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--group {padding:0}
.select2-container--default .select2-results__option--disabled {color:#999}
.select2-container--default .select2-results__option--selected {background-color:#ddd}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group {cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single {background-color:#f7f7f7;border:1px solid #aaa;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic .select2-selection--single:focus {border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered {color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear {cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single {border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background:0 0;border:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-container--classic .select2-selection--multiple {background-color:#fff;border:1px solid #aaa;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}
.select2-container--classic .select2-selection--multiple:focus {border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color:#e4e4e4;border:1px solid #aaa;display:inline-block;margin-left:5px;margin-top:5px;padding:0}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__display {cursor:default;padding-left:2px;padding-right:5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color:#555;outline:0}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {margin-left:5px;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display {padding-left:5px;padding-right:2px}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.select2-container--classic.select2-container--open .select2-selection--multiple {border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field {border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field {outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown {background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above {border-bottom:none}
.select2-container--classic .select2-dropdown--below {border-top:none}
.select2-container--classic .select2-results>.select2-results__options {max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option--group {padding:0}
.select2-container--classic .select2-results__option--disabled {color:grey}
.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable {background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group {cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown {border-color:#5897fb}
