div.advancedModules .textUpperCase{text-transform:capitalize!important}#dynamsoft-header{position:relative;height:auto;width:100%;z-index:1112}li,ul{list-style:none;margin:0;padding:0}.overviewHidden{overflow:hidden!important}#menuMask{display:none;position:fixed;top:0;left:0;right:0;width:100%;height:100vh;z-index:1100;background:rgba(50,50,52,.5)}#overall-header{position:relative;width:100%;height:70px;z-index:1112}#overall-header.fixed{position:fixed}#overall-header .ds-logo{display:block;background:url(../images/dynamsoft-logos/logo-dynamsoft-black.svg) no-repeat 0}#overall-header input{border:1px solid #ddd;outline:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#overall-header a,#overall-header a:visited{color:#323234;text-decoration:none}.icon-signin{display:inline-block;width:30px;height:30px;background:url(../images/icons/icon_signin_white.svg) no-repeat center;background-size:contain;margin-right:15px;vertical-align:top}.icon-signin-white{display:inline-block;width:30px;height:30px;background:url(../images/icons/icon_signin_white.svg) no-repeat center;background-size:contain;margin-top:16px;margin-right:15px;vertical-align:top}#cp-header{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;text-decoration:none}#action-nav{height:65px;font-size:14px;margin:0;padding:0;font-size:14px;font-family:OpenSans-Regular;color:#999}#action-nav li{float:right;vertical-align:middle;list-style:none;margin-top:0;margin-right:0;margin-bottom:0}#cp-header .action-signin{max-width:120px;_width:120px;margin-left:30px}#cp-header .action-search{vertical-align:middle;position:relative;cursor:pointer;display:inline-flex;align-items:center}#cp-header .action-search .searchIcon{display:inline-block;width:24px;height:24px;background:url(../images/icons/icon-search.svg) no-repeat center center;background-size:contain;vertical-align:text-bottom}#cp-header .action-search .toggle-search .icon-search{display:inline-block;margin-right:7px;width:16px;height:16px;background:url(https://www.dynamsoft.com/assets/img-icon/icon-search-9-16x16.png) no-repeat center center;vertical-align:text-bottom}#cp-header .action-search .toggle-search{display:none}#cp-header .action-search input[type='text']{padding:0 5px;margin-top:17px;width:240px;height:30px;color:#323234;background-image:url(https://www.dynamsoft.com/assets/img-icon/icon-search-a-16x16.png);background-repeat:no-repeat;background-position:9px center;border:1px solid #707070;border-radius:0;outline:0}#cp-header .action-search input[type='text']:focus{background-image:none}.company-header #cp-header .action-search .toggle-search{display:block;line-height:65px}.company-header #cp-header .action-search input[type='text']{width:0;padding:0;border-width:0}#cp-header .header-visitor,header-signin{height:65px;text-align:right;display:none}#cp-header .header-visitor a{display:block;max-width:120px;height:65px;line-height:65px;vertical-align:middle;color:#999;text-decoration:none}#cp-header .header-visitor a img{margin-right:7px;vertical-align:sub}#cp-header .header-visitor a:link{display:inline-flex;align-items:center}#cp-header .header-visitor a:link,.header-visitor a:visited,.header-visitor a:hover{color:#999;text-decoration:none}#cp-header .header-signin{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;height:65px;float:left;max-width:120px}#cp-header .userbox{float:right;cursor:pointer;max-width:120px;line-height:65px}#cp-header .usericon{background:url(../images/icons/icn-loggedin-18x18.png) no-repeat;width:18px;height:18px;float:left;margin-top:23px;margin-right:8px}#cp-header .userbox .user-profile{display:inline-block;text-align:center;text-transform:uppercase;width:38px;height:38px;line-height:38px;color:#fff;border-radius:50%;background-color:#323234;vertical-align:middle;font-family:OpenSans-Regular}#cp-header .userbox .user-profile>.username{overflow:hidden;width:auto;cursor:pointer;letter-spacing:1px}#cp-header .userbox .fa{color:#323234}#cp-header .popup{border-radius:2px;background:#fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);color:#333}#cp-header #action-nav .userbox-more{font-family:OpenSans-Regular;transition:max-height .5s ease;display:none;width:180px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);right:0;top:60px;z-index:9998;background:#fff}#cp-header #action-nav .userbox-more ul{margin:0;padding:5px 0;float:left}#cp-header #action-nav .userbox-more li{list-style:none;height:auto;font-size:14px;text-align:left;line-height:25px;float:left;width:100%}#cp-header #action-nav .userbox-more li.divideLine{margin:5px 0;height:1px;line-height:1px;background:#ddd}#cp-header #action-nav .userbox-more li a{font-family:OpenSans-Regular;line-height:25px;font-size:14px;text-align:left;height:25px;padding:5px 15px;color:#444;display:block;margin:0 1px;text-decoration:none;box-sizing:content-box}#cp-header #action-nav .userbox-more li:hover{background:#efefef;color:#fe8e14}#cp-header #action-nav .userbox-more li a:hover{text-decoration:none;color:#fe8e14}#cp-header #action-nav .userbox-more li.hideItem{display:none}#cp-header #action-nav .userbox-more li.hideItem+li.divideLine{display:none}#cp-header .btn{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #b3b3b3;display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);background-image:linear-gradient(to bottom,#fff,#e6e6e6);text-decoration:none}#cp-header .btn:hover{text-decoration:none;background-image:linear-gradient(to bottom,#fe8e14,#f60);color:#fff}#cp-header a.btnSignUp{background:#3a3a3a;color:#fff;text-decoration:none}#cp-header a.btnSignUp:hover{background-image:linear-gradient(to bottom,#fe8e14,#f60);color:#fff}#cp-header a.btnSignIn{text-decoration:none}#cp-header a.btnSignIn:hover{background-image:linear-gradient(to bottom,#fe8e14,#f60);color:#fff}#cp-header #buttons{float:right;margin-right:40px;margin-top:20px}#cp-header .fl{float:left}#cp-header .fr{float:right}#cp-header .pa{position:absolute}#cp-header .pr{position:relative}#dynamsoft-header i.dwt-white-logo,#dynamsoft-header i.dnt-white-logo{height:30px}#mdMenu li{position:relative}#mdMenu li .icon-orange-angle{display:none;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:12px solid #808080}#mdMenu li.on .icon-orange-angle{display:block;position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);border-left:13px solid transparent;border-right:13px solid transparent;border-top:33px solid #fe8e14}#demoSubMenu{background-color:#f5f5f5;position:absolute;display:none}#solutionSubMenu{display:none}#subMenu{display:none}#developerSubMenu{display:none}#companySubMenu{display:none}#mdHeader .ds-logo{position:relative;display:inline;top:50%;left:0;transform:translateY(-50%)}#pcMenu .subMenuList li.item a{display:flex;align-items:center;height:62px;padding:0 35px}#pcMenu .subMenuList li.item a:hover{background-color:#ddd}#pcMenu .subMenuList li.item a::before{content:'';width:38px;height:38px;background-position:center;background-repeat:no-repeat;background-color:#fff;margin-right:10px;display:block;border-radius:50%}.demosContainer div{position:relative}.demosContainer div::before{position:absolute;left:-48px;top:-4px;content:'';width:38px;height:38px;background-position:center;background-repeat:no-repeat;background-color:#fff;margin-right:10px;display:block;border-radius:50%}#mdHeader li.hide-lg{display:inline-block!important}.cookie-consent{left:0;right:0;bottom:0}.cookie-consent{position:fixed;z-index:99999;width:100%;padding:5px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#f9f6d9}.cookie-consent .cookie-consent-message,.cookie-consent .cookie-consent-compliance{margin:5px 10px;font-size:16px}.cookie-consent .cookie-consent-close{display:none}.cookie-consent .cookie-consent-compliance{cursor:pointer;color:#fff;padding:5px 10px;background:#fe8e14;border:1px solid #fe8e14;outline:0}.cookie-consent .cookie-consent-compliance:active,.cookie-consent .cookie-consent-compliance:focus{outline:0}.proLine{width:900px;height:auto;padding:33px}#fullLayoutMain{min-height:calc(100vh - 387px)}.subMenuList li.item a{font-family:OpenSans-SemiBold}.headSubMenu{display:none;background-color:#f5f5f5;padding:50px;position:absolute;width:1050px;z-index:1111}.headSubMenu .subMenuContent{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;grid-gap:0 35px}.headSubMenu .subMenuContent p{font-size:16px;margin:0;color:#000}.headSubMenu .subMenuContent p.title,.headSubMenu .subMenuContent a.title{display:block;font-size:14px;font-family:OpenSans-SemiBold;color:#aaa;margin-bottom:14px;padding:0 10px}.headSubMenu .subMenuContent a.title:hover{color:#fe8e14}.headSubMenu .subMenuContent a.menuLink{padding:4px 10px;display:block}.headSubMenu .subMenuContent a.menuLink .sub{font-size:14px;color:#999}.headSubMenu .subMenuContent a.menuLink:hover{background-color:#ddd}.headSubMenu .subMenuContent a.seeAllLink{padding:4px 10px;display:block;line-height:30px}.headSubMenu .subMenuContent a.orange-border-btn,#xsHeader .xsMenuList a.orange-border-btn{display:inline-block;transition:all .2s ease-in-out;padding:6px 18px;border:2px solid #fe8e14;color:#fe8e14;font-size:16px;font-family:Oswald-Regular}.headSubMenu .subMenuContent a.orange-border-btn:hover,#xsHeader .xsMenuList a.orange-border-btn:hover{transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 black}.headSubMenu .subMenuContent .caseStudy .caseTitle p{font-size:14px;line-height:20px}.headSubMenu .subMenuContent .caseStudy p.orangeText{font-size:14px;color:#fe8e14}.headSubMenu .subMenuContent a.menuLink .right-arrow{margin-left:4px;width:16px;height:9px;vertical-align:middle;background:url(../images/icons/long-right-arrow.svg) no-repeat center;display:inline-block}.headSubMenu .subMenuContent u{display:block;color:#606060;font-size:16px}.headSubMenu .subMenuContent u:hover{color:#fe8e14}.headSubMenu .subMenuContent .caseStudy u{margin-top:12px}.headSubMenu .subMenuContent .caseStudy a{display:block}.headSubMenu .subMenuContent .caseStudy a.caseLink{display:block;width:210px;transition:all .2s ease-in-out}.headSubMenu .subMenuContent .caseStudy a.caseLink:hover{transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 black}.headSubMenu .subMenuContent .caseStudy a.orangeLink{margin-top:10px}.headSubMenu .subMenuContent .caseStudy a.orangeLink p{color:inherit}.headSubMenu .subMenuContent .caseStudy .caseTitle{padding:13px;background-color:#fff}.headSubMenu .subMenuContent .caseStudy .caseLink img{width:210px;height:128px;object-fit:contain}#demoSubMenu.headSubMenu .subMenuContent a.menuLink:not(:last-child){margin-bottom:10px}#subMenu.headSubMenu .subMenuContent a.menuLink:not(:last-child){margin-bottom:10px}#subMenu.headSubMenu .subMenuContent{grid-template-columns:4fr 5fr 4fr;grid-gap:0 45px}#developerSubMenu.headSubMenu,#companySubMenu.headSubMenu,#solutionSubMenu.headSubMenu{width:850px}#demoSubMenu.headSubMenu{width:980px}.note-retired{position:sticky;top:0;z-index:1111;height:70px;line-height:70px;text-align:center;background:#306877;color:#fff;font-size:22px;margin:0}.header-guest{display:none}#cp-header .header-guest .userbox .user-profile{position:relative}#cp-header .header-guest .userbox .user-profile .username{font-size:10px;letter-spacing:normal;user-select:none}#cp-header .header-guest .userbox .guest-tooltip{display:none;position:absolute;font-size:14px;color:#fff;background-color:rgba(50,50,52,.7);padding:0 10px;border-radius:5px;white-space:nowrap;text-transform:none;right:0;bottom:-5px;margin:0;transform:translateY(100%)}#cp-header .header-guest .userbox .user-profile:hover .guest-tooltip{display:block}.beta-tag{background-color:#323234;display:none;font-size:12px;font-family:OpenSans-Regular;color:#fff;width:32px;height:18px;line-height:18px;vertical-align:middle;text-align:center;border-top-left-radius:7px;border-bottom-right-radius:7px;margin-left:5px;vertical-align:middle}#mdMenu li .product-name{font-size:18px;position:relative}#mdMenu li .product-name::before{content:"";top:50%;transform:translateY(-50%);left:-27px;width:0;height:26px;display:inline-block;border:1px solid #ccc;vertical-align:middle;position:absolute}#mdMenu li .guide-link{font-family:'Opensans-Regular'}#mdMenu li .guide-link:hover{color:#fe8e14}@media(min-width:768px){#overall-header{height:70px}#pcMenu.fixed{position:fixed;top:70px;left:0;right:0;width:100%;z-index:1111}}@media(min-width:992px){#dynamsoft-header .container{max-width:calc(100% - 20px)}#overall-header,#mdHeader,#mdMenu li,#cp-header,#cp-header .header-visitor a{height:70px}#cp-header .header-visitor,header-signin{height:72px}#mdHeader{height:72px;background:#fff}#mdHeader .ds-logo{float:left;width:145px;height:35px}#mdMenu{padding-left:190px;margin:0}#mdMenu li{float:left;height:72px;padding:0;text-align:center;list-style:none;margin-right:30px}#mdMenu li a{display:inline-block;padding:0;line-height:70px;font-size:16px;color:#444;font-family:Oswald-Regular,'Myriad Pro','Gloucester MT',myriad-pro,'Agency FB'}#cp-header{float:right;padding:0;height:72px}#cp-header li{text-indent:0}#cp-header .action-signin{margin:0}#cp-header .action-buttons{height:auto;margin-top:15px;margin-right:25px}#cp-header .action-buttons a{transition:ease-in-out .2s all;box-shadow:0 0 0 0 #fff}#cp-header .action-buttons a:first-child{margin-right:10px}#cp-header .action-buttons a:hover{box-shadow:-4px 4px 0 0 #000;transform:translate(4px,-4px);background:#fe8e14}#cp-header .action-search{margin-right:10px}#cp-header .action-search input[type='text']{margin-top:21px;width:200px}#cp-header .header-visitor a{padding:0;color:#323234;line-height:71px}#cp-header .header-visitor a:link,.header-visitor a:visited,.header-visitor a:hover{color:#323234}.icon-signin{margin-right:15px}#pcMenu.fixed{position:fixed;top:70px;left:0;right:0;width:100%;z-index:1111}.orangeBgBtn,.orangeBorderBtn{padding:0 10px!important;font-size:14px!important}}@media(min-width:1200px){#dynamsoft-header .container{max-width:calc(100% - 100px)}#overall-header,#mdHeader,#mdMenu li,#cp-header,#cp-header .header-visitor a{height:70px}#cp-header .header-visitor,header-signin,#cp-header .userbox,#cp-header .header-signin{height:70px}#cp-header .usericon{margin-top:25px}#cp-header .userbox{line-height:70px}#mdHeader .ds-logo{width:145px;height:35px}#mdMenu{padding-left:190px}#mdMenu li{margin-right:35px}#mdMenu li:last-child{margin-right:0}#mdMenu li a{font-size:16px;line-height:70px}#mdMenu li>a{padding:0}#cp-header .action-signin{margin:0;margin-right:30px}#cp-header .action-buttons a:first-child{margin-right:15px}#cp-header .action-search{margin-right:20px}#cp-header .action-search input[type='text']{margin-top:21px;width:240px}#cp-header .header-visitor a{padding:0;color:#323234;line-height:71px}#cp-header .header-visitor a:link,.header-visitor a:visited,.header-visitor a:hover{color:#323234}.icon-signin{margin-right:15px}#pcMenu.fixed{position:fixed;top:70px;left:0;right:0;width:100%;z-index:1111}.orangeBgBtn,.orangeBorderBtn{padding:0 25px!important;font-size:16px!important}}@media(min-width:1400px){#cp-header .action-buttons.hideSmall{display:inline-block}#cp-header .action-buttons.showSmall{display:none}}@media(min-width:1680px){#dynamsoft-header .container{max-width:calc(100% - 40px)}#subMenu{left:165px}#useCaseSubMenu{left:278px}#demoSubMenu{left:200px}#solutionSubMenu{left:120px}#companySubMenu{left:410px}#developerSubMenu{left:400px}#cp-header .header-visitor a{font-size:20px}#overall-header,#mdHeader,#mdMenu li,#cp-header,#cp-header .header-visitor a{height:70px}#cp-header .header-visitor,header-signin,#cp-header .userbox,#cp-header .header-signin{height:70px}#cp-header .userbox{line-height:70px}#cp-header .usericon{margin-top:25px}#mdHeader .ds-logo{width:145px;height:35px}#mdMenu{padding-left:200px}#mdMenu li{margin-right:50px}#mdMenu li:last-child{margin-right:0}#mdMenu li a{font-size:16px;line-height:70px}#mdMenu li>a{padding:0}#cp-header .action-buttons{height:auto;margin-top:15px}#cp-header .action-signin{margin-left:0}#cp-header .action-search{margin-right:20px}#cp-header .action-search input[type='text']{margin-top:32px}#cp-header .header-visitor a{padding:0;color:#323234;line-height:93px}#cp-header .header-visitor a:link,.header-visitor a:visited,.header-visitor a:hover{color:#323234}.icon-signin{margin-right:15px}#pcMenu.fixed{position:fixed;top:70px;left:0;right:0;width:100%;z-index:1111}}@media(max-width:1679px){#solutionSubMenu{left:100px;transform:none}.headSubMenu{transform:translateX(-50%);left:50%}}@media(max-width:1399px){#solutionSubMenu.headSubMenu{transform:translateX(-50%);left:50%}#mdMenu li a{font-size:16px}#cp-header .action-buttons.showSmall{display:inline-block}}@media(max-width:1300px){#mdMenu{padding-left:180px}#mdMenu li{margin-right:25px}#cp-header .action-buttons{margin-right:10px}}@media(max-width:1199px){.note-retired{font-size:18px;height:auto;line-height:30px;padding:20px 50px}.headSubMenu{max-width:100%}#mdMenu{padding-left:180px}}@media(max-width:1020px){#cp-header .action-buttons{margin-right:10px}}@media(max-width:991px){.cookie-consent{top:auto;bottom:0;justify-content:space-between;width:100%}.cookie-consent .cookie-consent-close{display:block;font-size:20px}.cookie-consent-message span{display:none}.cookie-consent-message button{display:none}#xsHeader{background-color:#323232;position:relative;z-index:1111}#xsHeader .xsMenu{height:70px;display:flex;align-items:center}#xsHeader .xsMenu .xsMenuToggle.on .icon-menu{display:none}#xsHeader .xsMenu .xsMenuToggle.on .icon-close{display:block}#xsHeader .xsMenu .xsMenuToggle .icon-close{display:none;font-size:32px;color:#fff}#xsHeader .xsMenu .xsMenuToggle .icon-menu{display:grid;grid-template-rows:repeat(3,2px);grid-gap:6px}#xsHeader .xsMenu .xsMenuToggle .icon-menu span{display:block;width:20px;background-color:#fff;border-radius:1px}#xsHeader .xsMenu .search-icon{margin-left:20px;width:24px;height:24px;mask:url(../images/icons/icon-search.svg) center no-repeat;mask-size:contain;background-color:#fff}#xsHeader .xsMenu .search-icon a{width:100%;height:100%;display:block}#xsHeader .xsMenu .ds-logo{height:28px;width:115px;margin-left:20px;position:relative}#xsHeader .xsMenu .ds-logo a{width:100%;height:100%;display:block}#xsHeader .xsMenu #cp-header{margin-left:auto}#xsHeader .search-bar{z-index:1111;display:none;position:absolute;top:100%;width:100%;background-color:#f5f5f5;padding:15px 0}#xsHeader .search-bar input{width:100%;padding-left:14px;border:1px solid #707070;border-radius:unset;height:40px;outline:0;font-size:14px}#xsHeader .xsMenuList{display:none;z-index:1111;position:absolute;top:100%;width:100%;max-height:calc(100vh - 65px);overflow-y:auto}#xsHeader .xsMenuList .xsMenuItem{padding:10px 0;display:block;background-color:#f5f5f5}#xsHeader .xsMenuList .xsMenuItem p{margin:0;font-size:16px;font-family:Oswald-Regular;text-transform:uppercase}#xsHeader .xsMenuList div.xsMenuItem p::after{transition:all .2s ease-in-out;vertical-align:3px;content:"";display:inline-block;margin-left:5px;border-style:solid;border-color:transparent transparent transparent #606060;border-width:4.5px 0 4.5px 5.5px}#xsHeader .xsMenuList .divider{width:100%;height:1px;margin:10px 0;background-color:#ddd}#xsHeader .xsMenuList .xsMenuItem .xsSubMenu{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}#xsHeader .xsMenuList .xsMenuItem ul li{padding:10px 0}#xsHeader .xsMenuList .xsMenuItem ul li a,#xsHeader .xsMenuList .xsSubMenu>a{font-size:14px}#xsHeader .xsMenuList div.xsMenuItem.on{background-color:#fff}#xsHeader .xsMenuList .xsMenuItem p{user-select:none;cursor:pointer}#xsHeader .xsMenuList .xsMenuItem.on p{color:#fe8e14}#xsHeader .xsMenuList .xsMenuItem.on p::after{transition:all .2s ease-in-out;transform:rotate(90deg);border-left-color:#fe8e14}#xsHeader .xsMenuList .xsMenuItem.on .xsSubMenu{max-height:1000px}#xsMenuMask{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.2);z-index:1110;display:none}#overall-header .ds-logo{background:url(../images/dynamsoft-logos/logo-dynamsoft-white.svg) no-repeat 0}#cp-header .userbox .user-profile{background-color:#000}}@media(max-width:767px){#overall-header .ds-logo{background:url(../images/dynamsoft-logos/logo-dynamsoft-white.svg) no-repeat 0}#fullLayoutMain{min-height:calc(100vh - 331px)}}