#allcontent{transition:all .5s ease-in-out;background-color:#fff;z-index:101;width:100%;margin-top:63px;overflow-x:hidden;max-width:100%;position:relative}#allcontent,.side-drawers{-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out}.side-drawers,div.swipedmenu,html{overflow-x:hidden}@media (max-width:991px),(max-width:991.33px){body #allcontent{margin-top:50px}}body{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility}ul:empty{display:none}.megamenu{-webkit-transform:translate(-50%,-15px);-ms-transform:translate(-50%,-15px);-o-transform:translate(-50%,-15px);transform:translate(-50%,-15px);-webkit-transition:.1s all;-ms-transition:.1s all;-o-transition:.1s all;transition:.1s all;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.25) box-shadow: 0 2px 5px 0 rgba(0,0,0,.25)}.megamenu.opened{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.navbar>.container .navbar-brand{padding:0;margin:7px 0 3px}.navbar{margin-bottom:0}.navbar-inverse{border:1px solid #fff}.overwrapedbar{height:auto}.navbar-nav{padding-right:10px;margin-left:35px}.navbar-nav>li>a,.navbar-topnav>li>a,.navbar-topnav>li>span{color:#676767!important;padding-top:19px;padding-bottom:18px;font-weight:unset;font-family:latobold;font-size:15px;text-transform:uppercase;text-decoration:none!important;width:100%}.navbar-nav>li.contact_us>a{text-transform:none;color:#0079E2!important}.nav>li>a:focus,.nav>li>a:hover,.navbar-topnav>li,.navbar-topnav>li a{background-color:rgba(255,0,0,0)!important;display:block}.navbar-topnav>li>a,.navbar-topnav>li>span{border:0;line-height:50px;color:#c1c9d8!important;padding:0 15px}.navbar-topnav>li>a.loginbutton,.navbar-topnav>li>a.loginbutton:hover{color:#fff!important;font-size:9px!important;position:relative;left:14px}.navbar-topnav>li>a.loginbutton{line-height:50px;display:inline;font-weight:400!important;padding:5px 2px}.navbar-topnav>li>a.loginbutton:hover{background-color:#72a435}.navbar-topnav>li{float:left}.navbar-topnav>li>a:hover{background-color:none!important;color:#ee5921!important}.navbar-inverse .navbar-toggle .icon-bar{background-color:#2a779b}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{border:0}.navbar-fixed-top{background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);z-index:9999;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}#right_side_menu{float:right}#trial{margin-top:24px;padding-left:10px!important;padding-right:10px!important;letter-spacing:0;font-size:12px;width:80px;float:right;font-weight:600;font-family:lato,sans-serif;background-color:#ff7610;height:32px;line-height:32px;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important}#trial:hover{background-color:#ee5921;color:#fff!important;text-decoration:none}.side-drawers{position:fixed;top:-24px;bottom:0;left:-100vw;background-color:#fff;z-index:110;padding-top:75px;width:100vw}.navbar{border-bottom:0}.menu-header_menu-container{display:block;margin-bottom:-5px}.menu-header_menu-container:hover .menu-slider{opacity:1}#menu-header_menu-1>li>.row{max-width:1170px;max-height:313px;margin:0 auto;position:absolute;top:100%;left:50%;z-index:8;width:100%;padding:0;height:0;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.1);box-shadow:0 4px 5px 0 rgba(0,0,0,.1);display:none;height:348px}#menu-header_menu-1>li.hoverd>.row{display:block}.sub-menu .container{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4)}.sub-menu ul{margin:0;padding:0}.sub-menu .row div[class^=col-]>ul>li{display:inline-block}#menu-header_menu-1 li{list-style:none;border:none;text-align:left;padding:0}#menu-header_menu-1>li{border-bottom:3px solid transparent;position:static}#menu-header_menu-1 li a{text-decoration:none!important;outline:0!important;line-height:20px;display:inline-block}#menu-header_menu-1 li a[href]{cursor:pointer!important}#menu-header_menu-1>li>a{padding:20px 7px;border-bottom:none}#menu-header_menu-1>li.current-menu-ancestor>a,#menu-header_menu-1>li.hoverd>a,#navbar .menu-highlight>a,.navbar-nav>li.current-menu-item a,.navbar-nav>li>a:hover{color:#0079E2!important}#navbar .sub-menu .menu-highlight>a{pointer-events:none!important}#menu-header_menu-1>li.current-menu-ancestor.double>a,#menu-header_menu-1>li.current-menu-ancestor.unhighlight>a{color:#676767!important}#menu-header_menu-1>li.hoverd>a:after{border-bottom:none;content:'';height:3px;position:absolute;bottom:-3px;width:calc(100% - 20px);left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);transition:.2s all;-ms-transition:.2s all}#menu-header_menu-1>li.current-menu-ancestor>a:after,#menu-header_menu-1>li.hoverd>a:after,.megamenu-container>a:after{background-color:#0079E2!important}#menu-header_menu-1 .megamenu-left{padding-right:0}#menu-header_menu-1 .megamenu-left>ul{padding:30px 0 0;margin-left:25px}#menu-header_menu-1 .megamenu-left ul:after{clear:both}#menu-header_menu-1 .megamenu-left>ul>li{width:270px;padding:0}#menu-header_menu-1 .megamenu-left>ul>li>a{color:#2f3542!important;font-size:21px;font-weight:700;padding:0 0 10px;display:block;cursor:default!important}#menu-header_menu-1 .megamenu-left>ul ul{height:auto;bottom:0;display:flex;flex-direction:column;justify-content:space-between}#menu-header_menu-1 .megamenu-left>ul li.current-menu-id-22978 ul,.menu-industry ul{height:160px;flex-wrap:wrap;justify-content:normal}#menu-header_menu-1 .megamenu-left>ul li.current-menu-id-22978 ul li,.menu-industry ul li{width:123px}#menu-header_menu-1 .megamenu-left>ul ul li{width:82%}#menu-header_menu-1 .megamenu-left>ul ul a{font-size:16px;font-weight:400;padding:5px 0 7px;display:block;color:#484848;font-size:16px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#menu-header_menu-1 .megamenu-left>ul ul li:hover a,.megamenu-container.current-menu-item ul li:hover a{color:#0079E2}#menu-header_menu-1 .megamenu-left>ul ul li:hover a{color:#0079E2!important}#menu-header_menu-1 .megamenu-left ul ul li.current-menu-item a{color:#0079E2;pointer-events:none}#menu-header_menu-1 .megamenu-left ul ul li:not(.enter) a.hoverd_a{color:#484848}.navbar-nav>li.current-menu-item a{border-bottom-color:#0079E2}#menu-header_menu-1 .megamenu-left>ul ul li:last-child a{border-bottom:none}#menu-header_menu-1 .megamenu-left>ul ul li.featured-cta-link a,#menu-header_menu-1 .megamenu-right .featured-cta-link{width:auto;font-size:13px;text-transform:capitalize;text-align:center;transition:.3s all;padding:0;display:inline-block;text-decoration:none;font-weight:700;background:0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#1196ba!important;position:relative}#menu-header_menu-1 .solutions .megamenu-left{width:100%}#menu-header_menu-1 .solutions .megamenu-right{display:none}#menu-header_menu-1 .solutions .use_cases{width:540px}#menu-header_menu-1 .solutions .use_cases .sub-menu li{width:90%}#menu-header_menu-1 .solutions .use_cases>.sub-menu{display:block;width:45%;float:left}a.featured-cta-link:after{position:relative;content:'\f27f';font-family:icomoon;font-size:14px;color:#1196ba;top:1px;line-height:0;margin-left:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.featured-cta-link:hover:after{color:#005883}#menu-header_menu-1 .megamenu-left>ul ul li.featured-cta-link a:hover,#menu-header_menu-1 .megamenu-right .featured-cta-link:hover{color:#005883!important;text-decoration:underline}#menu-header_menu-1 .megamenu-right{background:#f1f1f1;padding:15px 15px 55px;min-height:349px}#menu-header_menu-1 .megamenu-right p{text-align:left;margin:0}#menu-header_menu-1 .megamenu-right .featured-title p{color:#015883;text-transform:uppercase;font-size:16px;font-weight:800;margin-bottom:5px}#menu-header_menu-1 .megamenu-right .featured-item-img{margin-bottom:15px}#menu-header_menu-1 .megamenu-right .featured-item-title p{font-weight:600;line-height:1.2;font-size:16px}#menu-header_menu-1 .megamenu-right .featured-item-title p sup{font-size:7px;top:-5px}#menu-header_menu-1 .megamenu-right .featured-item-desc p{line-height:1.4;color:#484848;font-size:14px;margin-bottom:0;margin-top:7px}#menu-header_menu-1 .megamenu-left,#menu-header_menu-1 .megamenu-right{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 7px 9px -7px rgba(0,0,0,.4)}#menu-header_menu-1 .megamenu-left>.sub-menu,#menu-header_menu-1 .megamenu-right>.cta-image{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}#menu-header_menu-1>li.hoverd>.row>.megamenu-left>.sub-menu,#menu-header_menu-1>li.hoverd>.row>.megamenu-right>.cta-image{opacity:1}#right_side_menu{min-width:260px}#right_side_menu .caspio-phone-link,#right_side_menu .caspio-search-link{float:left;font-size:16px;padding:17px 0 0 0;position:relative}#right_side_menu .caspio-phone-link{display:none}#right_side_menu .caspio-phone-link a,#right_side_menu .caspio-search-link a{padding:10px;text-decoration:none}#right_side_menu .caspio-phone-link .phone-info-box{cursor:default;display:block;background:#f5f5f5;position:absolute;top:151%;left:-209%;z-index:1;width:180px;height:0;overflow:hidden;text-align:left;border-radius:4px;-webkit-border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#0079E2;font-weight:600;font-size:13px;text-align:center}#right_side_menu .caspio-phone-link:hover .phone-info-box{padding:10px 20px;height:38px}#right_side_menu .caspio-phone-link .phone-info-box i{margin-right:5px}.page-template-advanced_custom_search-php .caspio-search-link{width:35px;height:42px}.page-template-advanced_custom_search-php .caspio-search-link a{display:none}.navbar>.container{position:relative}.header-search-form .icon-close1{position:absolute;right:0;top:0;font-size:17px;cursor:pointer;top:14px;right:15px}.header_search_form{width:100%;max-width:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;z-index:9;top:10px;right:21.1%;background:#fff;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.1);box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}.header_search_form.active{max-width:64%}#navbar.searchn{visibility:hidden;opacity:0}.header_search_form form{width:100%}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important}.header_search_form .header-search-form input,.header_search_form_mobile input{width:100%;font-size:22px;padding:.27em 2em .27em 1.9em;border:0;border-bottom:1px solid #dfe3e9;outline:0;background:#fff;border-radius:2px;-webkit-border-radius:2px;color:#484848;font-family:latoregular}.header_search_form_mobile input{padding:18px 20px;font-size:15px;font-style:italic}.header_search_form_mobile .header-search-form .icon-close1{top:10px;right:10px;font-size:14px}.header-search-form input::-webkit-input-placeholder{color:#757575!important}#navbar{min-height:63px;display:flex!important;flex-wrap:nowrap;justify-content:space-evenly}.navbar-nav>li.current-menu-item.hoverd .featured-cta-link,.navbar-nav>li.current-menu-item.hoverd .featured-item-img a{border-bottom:none}.navbar-inverse .navbar-nav>li>a:focus{color:#676767!important}div#navbar ul li a{font-size:14px}body .navbar-wrapper .free-trial-button a,body .navbar-wrapper .login-button a{font-weight:700;text-transform:uppercase;background-color:#373d41!important;color:#fff!important;height:32px;margin-top:14px;font-size:9pt;line-height:30px;padding-left:15px;padding-right:15px;width:auto;margin-right:0;margin-left:0;transition:.3s all;-ms-transition:.3s all}body .navbar-wrapper .login-button a{width:103px;background-color:transparent!important;margin-right:10px;padding-left:32px;padding-right:32px;color:#007eaa!important;font-weight:700;border:1px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-color:#007eaa!important}body .navbar-wrapper .free-trial-button a{width:103px;text-align:center;border:1px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#ff7610!important;color:#fff!important;border-color:#ff7610!important}body .navbar-wrapper .free-trial-button a:active,body .navbar-wrapper .free-trial-button a:focus,body .navbar-wrapper .free-trial-button a:focus-visible,body .navbar-wrapper .free-trial-button a:focus-within,body .navbar-wrapper .free-trial-button a:hover,body .navbar-wrapper .free-trial-button a:visited{background-color:#ee5921!important;color:#fff!important;border-color:#ee5921!important}body .navbar-wrapper .login-button a:hover{background-color:#007eaa!important;color:#fff!important;border-color:#007eaa!important}.navbar{margin-bottom:0}.navbar-inverse{border:1px solid #fff}.navbar-nav{padding-right:0;margin-left:25px;display:flex;justify-content:space-evenly;flex-wrap:nowrap}.nav>li>a:focus,.nav>li>a:hover,.navbar-topnav>li,.navbar-topnav>li a{background-color:rgba(255,0,0,0)!important;display:block}.navbar-topnav>li>a,.navbar-topnav>li>span{border:0;line-height:50px;color:#c1c9d8!important;padding:0 15px}.navbar-topnav>li>a.loginbutton,.navbar-topnav>li>a.loginbutton:hover{color:#fff!important;font-size:9px!important;position:relative;left:14px}.navbar-topnav>li>a.loginbutton{line-height:50px;display:inline;font-weight:400!important;padding:5px 2px}.navbar-topnav>li>a.loginbutton:hover{background-color:#72a435}.navbar-topnav>li{float:left}.navbar-topnav>li>a:hover{background-color:none!important;color:#ee5921!important}.navbar-toggle{padding:9px 10px 9px 0}.navbar-inverse .navbar-toggle .icon-bar{background-color:#2a779b;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{border:0}.navbar-fixed-top{background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);z-index:9999;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}div.swipedmenu.side-drawers{left:0;overflow-y:scroll;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.side-drawers ul{width:250px}.side-drawers ul li{border-bottom:1px solid #ededed;float:none}.side-drawers .current-menu-ancestor .current-menu-item,.side-drawers .current-menu-ancestor .menu-highlight,.side-drawers .current-menu-ancestor:not(.unhighlight){background:#e6f8ff}.side-drawers ul li a{padding-left:20px}.side-drawers #menu-item-4393{display:none}.header_search_form_mobile{position:relative}.header_search_form_mobile .header-search-form input::placeholder{color:#d4d4d4!important}@media (min-width:320px){.navbar-brand img{width:100px;height:50px}}@media (min-width:1200px){.navbar-brand img{width:130px;height:auto;margin-top:0}}@media (max-width:1200px){#menu-header_menu-1>li>a{padding:20px 6px}#menu-header_menu-1 .megamenu-left>ul>li{width:220px}#menu-header_menu-1 .megamenu-left>ul ul li{width:85%}#menu-header_menu-1 .megamenu-left>ul ul li a{font-size:14px}#menu-right-side-menu .free-trial-button a,#menu-right-side-menu .login-button a{margin-right:5px;margin-left:5px}}@media (max-width:1199px){.header_search_form{right:25.8%!important}.header_search_form.active{max-width:61%!important}.partner-logos .codie{display:none}.partner-logos .forrester{padding-left:0}#right_side_menu{min-width:213px}#menu-header_menu-1>li>.row{height:334px}#menu-header_menu-1 .megamenu-right .featured-item-title p{font-size:15px}#menu-header_menu-1 .featured-item-desc br,#menu-header_menu-1 .megamenu-right .featured-item-title br{display:none}#menu-header_menu-1 li:first-child .megamenu-right .featured-cta-link{margin-top:15px}}@media (max-width:991px),(max-width:991.33px){.swipedmenu #menu-header_menu{right:0}.side-drawers ul.sub-menu li{text-align:left;padding-top:0;padding-bottom:0}.partner-logos .forrester{padding-left:15px}.microsoft_partner{padding-right:15px}.navbar-toggle{border:none;display:block;float:left;margin-top:59px}.navbar>.container .navbar-brand{margin-top:0}#trial,.navbar-brand{top:0;color:#fff}#menu-right-side-menu,#right_side_menu{display:none!important}.navbar-collapse,.navbar-header,.navbar-nav{float:none!important}#trial,.navbar-brand,.navbar-nav,.topmenugrey{position:absolute}#trial,.topmenugrey{right:15px}#trial{margin-top:10px;text-transform:uppercase;text-align:center}.side-drawers ul{position:inherit}.navbar-nav>li>a{padding:18px;color:#484848!important}.navbar-collapse.collapse{float:none!important;display:none!important}.use_cases ul.sub-menu{margin-top:0}.menu-header_menu-container{margin-bottom:0}.moba{margin:0}}.attachment img[src$=".svg"]{width:100%}body .navbar-wrapper .navbar-header{margin-left:auto}#menu-header_menu-1 li a{cursor:context-menu}.main_menu_blog>a:after,.megamenu-container>a:after{border-bottom:none;content:'';background-color:#0079E2;height:3px;position:absolute;bottom:-3px;width:0;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);transition:.05s all;-ms-transition:.05s all}.main_menu_blog>a.active:after,.main_menu_blog>a:hover:after,.megamenu-container>a:hover:after{width:calc(100% - 20px)}#menu-header_menu-1>li.contact_us a:hover{text-decoration:underline!important}#menu-header_menu-1 li.phone a{pointer-events:auto}.page-template-contact_us_page_tpl #menu-header_menu-1>li.current-menu-ancestor>a{color:#676767!important}.page-template-contact_us_page_tpl #menu-header_menu-1>li.current-menu-ancestor>a:after{width:0}.megamenu{max-width:1170px;margin:0 auto;position:fixed;z-index:102;width:100%;left:50%;transform:translate(-50%,-15px);background-color:#fff;padding:0;height:0;overflow:hidden;transition:.1s all;-ms-transition:.1s all;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.25);top:62px;background-size:cover;background-position:center top;background-color:#fff}.megamenu.small{max-width:845px}.megamenu.opened{height:364px;transform:translate(-50%,0);margin-top:-1px}.megamenu-container .inactive:focus{color:#484848!important}.megamenoid .sub-menu{display:flex;flex-flow:row wrap;padding:0;flex-direction:column;height:220px;justify-content:space-between}.megamenoid{width:100%;padding-top:30px}.megamenoid li:first-child{width:50%}.megamenoid li{list-style-type:none;padding:0;font-size:18px;position:relative;font-weight:700}.megamenoid li a{color:#2f3542;text-transform:none;text-decoration:none;font-size:16px;padding:15px 10px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-12{width:280px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-6{width:280px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-4{width:280px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu{height:auto;bottom:0;width:280px;padding-left:0;display:flex;flex-direction:column;justify-content:space-between}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li{font-weight:400;padding:0;font-size:16px;width:inherit;border:none;width:80%}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu li.featured-cta-link{margin-top:15px}.megamenu-container ul li.menu-item-has-children:hover:after{color:#ee5821}.megamenu-container ul a:hover{border:none}#menu-header_menu-1 .megamenu-left ul ul li.current-menu-item.dual a,.megamenu-container.current-menu-item ul li a{border:none;color:#484848!important}#menu-header_menu-1 .megamenu-left ul ul li.current-menu-item a{color:#0079E2!important}#menu-header_menu-1>li.contact_us a,#menu-header_menu-1>li.phone a{font-weight:400}.megamenoid li.two-cols{width:100%}.megamenoid li.two-cols ul li{width:50%}.megamenoid li.two-cols .sub-menu li.menu-item-has-children .sub-menu{position:relative;right:auto;bottom:auto;border:none;display:inline-block;padding:0}.megamenoid li.two-cols ul li.menu-item-heading a.menu-item-heading-a{color:#174478!important;text-transform:uppercase;font-size:16px;pointer-events:none;margin-bottom:10px;display:inline-block}.megamenoid li.two-cols ul li.menu-item-heading.support-link a.menu-item-heading-a{pointer-events:auto}.megamenoid li.two-cols ul li.menu-item-heading:after{content:''!important}.megamenoid li.two-cols .sub-menu li.menu-item-has-children .sub-menu li a{text-transform:none;color:#484848!important;font-size:18px;display:inline-block;margin:5px 0}.megamenoid .two-cols .sub-menu{display:block;height:initial}.megamenoid .two-cols .sub-menu li{float:left}.megamenoid .two-cols .sub-menu li.menu-item-heading:nth-child(2){padding-left:25px;border-left:1px solid #bbb}.megamenoid li.two-cols .sub-menu li.menu-item-has-children .sub-menu li a:hover{color:#ee5921!important;border:none}.megamenoid li.regular-menu-item{width:100%;min-height:250px}.megamenoid li.regular-menu-item ul{display:block}.megamenoid li.regular-menu-item ul li{display:block;margin-bottom:0;width:100%}.megamenoid li.regular-menu-item:first-child{width:100%}.cta-image img{width:255px;height:127px;position:relative;opacity:1}.cta-image img.img-hidden{position:absolute}li.gsearchbox{padding-top:17px}.megamenu .megamenu-left{padding:0 0 0 15px;height:100%}.megamenu .megamenu-right{padding:0;height:100%;background:rgba(239,239,239,.8)}.megamenu .cta-image{padding:0 15px 0 15px;background:0 0!important;height:100%}.megamenu .cta-image .img-hidden{opacity:0}.megamenu .featured-wrapper{padding:20px 0 20px 0}.megamenu .featured-title p{color:#015883!important;text-transform:uppercase;font-size:16px;font-weight:800;text-align:left;margin:5px 0 5px 0}.megamenu .featured-item .featured-item-title p{font-weight:600;line-height:1.2;font-size:16px;text-align:left;margin:15px 0 0 0;padding:0 35px 0 0;color:#454545}.megamenu .featured-item .featured-item-desc p{font-weight:400;line-height:1.2;font-size:14px;text-align:left;margin:10px 0 18px 0;padding:0 16px 0 0;color:#888}.megamenoid li .menu-item-heading{border-bottom:none;display:block;padding:0 0 15px 0;color:#2f3542}.megamenoid li .menu-item-link{display:block;color:#2f3542;padding:10px 0 10px 0;border-bottom:1px solid #f2f2f3}.megamenoid li .menu-item-link:hover{display:block;padding:10px 0 10px 0;border-bottom:1px solid #f2f2f3}.megamenoid li a.featured-cta-link,.megamenu .featured-item .featured-cta-link{font-weight:700;width:auto;height:36px;line-height:36px;font-size:12px;background:0 0;border:1px solid #015883;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#015883!important;text-transform:capitalize;text-align:center;transition:.3s all;padding:0 20px;text-decoration:none;display:inline-block}.megamenoid li a.featured-cta-link:hover,.megamenu .featured-item .featured-cta-link:hover{font-weight:700;width:auto;height:36px;line-height:36px;font-size:12px;background:#015883;border:1px solid #015883;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff!important;text-transform:capitalize;text-align:center;transition:.3s all;padding:0 20px;text-decoration:none;display:inline-block}.megamenoid li a.featured-cta-link,.megamenoid li a.featured-cta-link:hover{width:160px;padding:0;margin-left:-10px}.megamenoid li a.menu-item-link span.item-wrapper{font-size:16px;color:#888}.megamenoid li a.menu-item-link:hover span.item-wrapper{font-size:16px;color:#ee5921}.banner_h2{font-size:26px;margin:0;padding:0}#mobile-main-menu .menu-highlight{background:#e6f8ff}@media (max-width:1200px){.cse input.gsc-input,input.gsc-input{width:220px!important}input#gsc-i-id2{width:220px!important}.mobmenuholder .cse input.gsc-input,input.gsc-input{width:240px!important}#menu-header_menu-1 .gsearchbox{max-width:280px}.megamenu{max-width:950px}.megamenu.opened{height:360px}.megamenu.small{max-width:710px}.megamenoid{padding-top:30px}.megamenoid li.two-cols .sub-menu li.menu-item-has-children .sub-menu li a{font-size:16px;margin:3px 0}.megamenoid li.regular-menu-item ul li{margin-bottom:0}.megamenoid li:first-child{width:43%}.megamenoid .sub-menu{height:185px}.cta-image img{max-width:94%;width:94%;height:auto}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-12{width:220px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-6{width:220px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-4{width:220px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children .sub-menu{width:220px}.megamenoid li.menu-item-has-children .sub-menu li.menu-item-has-children.col-md-6 .sub-menu{width:240px}}@media (max-width:1200px) and (min-width:992px){div#navbar ul li a{font-size:12px}}@media (min-width:992px){#trial{display:none}}@media (max-width:991px),(max-width:991.33px){.megamenu{display:none}.navbar-brand{position:absolute!important;left:50%!important;margin-left:-67px!important}.navbar-header{margin-top:-50px}#allcontent{margin-top:-3px}.navbar-wrapper .navbar .container{width:100%}.main_menu_blog>a.active:after,.main_menu_blog>a:hover:after,.megamenu-container>a.active:after,.megamenu-container>a:hover:after{width:100%;display:none}.side-drawers .megamenu-container .sub-menu{list-style:none;padding-left:0}#menubutton.active span:nth-child(2),.side-drawers.swipedmenu+.navbar-wrapper .navbar-toggle.collapsed span:nth-child(2){display:none}#menubutton.active span:first-of-type,.side-drawers.swipedmenu+.navbar-wrapper .navbar-toggle.collapsed span:first-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:6px}#menubutton.active span:last-of-type,.side-drawers.swipedmenu+.navbar-wrapper .navbar-toggle.collapsed span:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{box-shadow:none;background-color:transparent}}@media (max-width:768px){#allcontent{margin-top:50px}.megamenu-container>a:after{transition:0s all;-ms-transition:0s all}}.side-drawers .menu-item-has-children{position:relative;display:block;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.side-drawers .menu-item-has-children:after{content:'\f27f';font-family:icomoon;color:#484848;z-index:0;font-size:20px;line-height:0;float:none;margin-right:10px;position:absolute;right:15px;top:49%}.side-drawers .free-trial-button a{color:#ff7610!important}.side-drawers ul li.menu-item-has-children:hover:after{color:#484848}.side-drawers ul{width:100%;padding:0;display:block;margin:0}.side-drawers ul.sub-menu{padding:0;border-top:1px solid #ededed;border-bottom:none}.side-drawers ul.sub-menu li a{text-decoration:none;display:block;line-height:20px;padding:18px 18px 18px 20px;color:#484848;text-transform:uppercase;font-size:15px;font-weight:unset;font-family:latobold;width:100%}.side-drawers ul.sub-menu li a:hover{color:#0079E2}.side-drawers .megamenu-container .sub-menu .sub-menu li{border-color:rgba(0,0,0,.07)}.navbar-wrapper .navbar-header{margin-left:-15px;margin-right:-15px}.moba .livechat{display:none}.ind-cta-heading{font-size:46px!important;color:#fff}@media (min-width:1200px) and (max-width:1400px){.ind-cta-heading{font-size:41px!important}}@media (max-width:1200px){.ind-cta-heading{font-size:39px!important}}.caspio-searchbox{padding-top:15px;margin-left:15px;max-width:430px}.caspio-search-link.hidden,.caspio-searchbox.hidden{display:none!important}.header-search-form input::-webkit-input-placeholder{color:#484848!important;opacity:1!important}.header-search-form input::-moz-placeholder{color:#484848!important;opacity:1!important}.header-search-form input:-ms-input-placeholder{color:#484848!important;opacity:1!important}.header-search-form input::placeholder{color:#484848!important;opacity:1!important}.header-search-form input{width:inherit;height:inherit;webkit-transition:all .2s linear!important;-moz-transition:all .2s linear!important;-o-transition:all .2s linear!important;-ms-transition:all .2s linear!important;transition:all .2s linear!important}.header-search-form [role=button],.header-search-form button,.header-search-form input[type=button],.header-search-form input[type=reset],.header-search-form input[type=submit]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.header-search-form button,.header-search-form input[type=button],.header-search-form input[type=reset],.header-search-form input[type=submit]{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.header-search-form button::-moz-focus-inner,.header-search-form input::-moz-focus-inner{border:0;padding:0}.header-search-form [role=button]{color:inherit;cursor:default;display:inline-block;text-align:center;text-decoration:none;white-space:pre;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.header-search-form button{position:absolute;color:#484848;font-size:15px;top:47%;transform:translateY(-50%);right:15px;pointer-events:none}@media (min-width:1200px){.header-search-form{width:430px}}@media (min-width:992px) and (max-width:1199px){.header-search-form{width:320px}}@media (max-width:991px),(max-width:991.33px){.header-search-form{width:100%}.header-search-form input::-webkit-input-placeholder{color:#3186ad!important}.header-search-form input::-moz-placeholder{color:#3186ad!important}.header-search-form input:-ms-input-placeholder{color:#3186ad!important}.header-search-form input:-moz-placeholder{color:#3186ad!important}.bcFloat{display:none!important}}.mobile-searchbox{padding-left:8%;padding-right:8%}@media (max-width:560px){#slider-banner .overcolor{padding-top:25px!important}#slider-banner .carousel-inner .item.i-am-the-app-dev h1{max-width:500px}.customers-block h2,.features-block h2,.forrester-named h2,.overview-block h2,.services-block h2{font-size:36px}}@media (max-width:420px){.customers-block .customer-wrapper .person-info embed{width:300px;height:190px}.customers-block .landing-cta-button{min-width:80%}.enterprise-block .enterprise-block-button .landing-cta-button,.enterprise-block .enterprise-block-button .landing-cta-button:active,.enterprise-block .enterprise-block-button .landing-cta-button:hover,.enterprise-block .enterprise-block-button .landing-cta-button:visited,.features-block .landing-cta-button,.features-block .landing-cta-button:active,.features-block .landing-cta-button:hover,.features-block .landing-cta-button:visited,.services-block .landing-cta-button,.services-block .landing-cta-button:active,.services-block .landing-cta-button:hover,.services-block .landing-cta-button:visited{min-width:80%;width:80%}.customers-block h2,.features-block h2,.forrester-named h2,.overview-block h2,.services-block h2{font-size:26px}.customers-block .sub-heading,.features-block .landing-cta-button,.features-block .sub-heading,.forrester-named .landing-cta-button,.forrester-named .sub-heading,.overview-block .sub-heading,.services-block .landing-cta-button,.services-block .sub-heading{font-size:20px}.enterprise-block .enterprise-block-button .landing-cta-button{width:260px!important;font-size:20px}}.postid-425 #optanon #optanon-popup-wrapper{top:140px!important}.postid-425 #allcontent .optanon-cookie-policy-custom-link{margin-bottom:25px}.postid-425 #allcontent .optanon-show-settings-popup-wrapper{display:inline-block!important;height:16px!important}.postid-425 #allcontent .optanon-show-settings-popup-wrapper .optanon-show-settings-left{border:0!important;background:0 0!important;display:none!important}.postid-425 #allcontent .optanon-show-settings-popup-wrapper .optanon-show-settings-middle{border:0!important;display:inline-block!important;padding:0}.postid-425 #allcontent .optanon-show-settings-popup-wrapper .optanon-show-settings-right{border:0!important;display:none!important}.postid-425 #allcontent .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings{color:#3d82ab!important;font-weight:400!important;font-family:Lato,sans-serif,serif,Arial;font-size:16px}.postid-425 #allcontent .optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings:hover{text-decoration:underline}.use_cases .menu_text{font-size:16px;margin-top:5px}@media (max-width:991px),(max-width:991.33px){.use_cases .menu_text{display:none}}@media (min-width:992px){#menu-header_menu-1 .megamenu-left>ul>li>a{position:relative;width:260px;max-width:82%;display:inline-block}#menu-header_menu-1 .megamenu-left>ul>li>a:after{display:inline-block;content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#d2d2d2}#menu-header_menu-1 .megamenu-left>ul>li.use_cases>a{width:85%}#menu-header_menu-1 .megamenu-left>ul>li.use_cases>a:after{width:100%}#menu-header_menu-1 .megamenu-left>ul ul{padding-top:10px}}@media (min-width:992px) and (max-width:1199px){#menu-header_menu-1 .solutions .use_cases{width:490px}#menu-header_menu-1 .solutions .use_cases .sub-menu{width:235px}#menu-header_menu-1 .megamenu-left>ul>li.use_cases>a{width:90%;max-width:none}}.may_promotion #allcontent{margin-top:98px}.may_promotion .navbar-fixed-top,.may_promotion .sticky_nav,.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr{top:32px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.may_promotion .navbar-fixed-top.promoClose{top:0}.may_promotion #allcontent.promoClose{margin-top:63px}.may_promotion .side-drawers{padding-top:128px}.may_promotion .side-drawers.promoClose{padding-top:61px}.may_promotion.page-template-low_code_tpl .sticky_nav,.may_promotion.page-template-online_database_tpl .sticky_nav{top:auto}.may_promotion.page-template-low_code_tpl .sticky_nav.fixd,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd{top:97px}.may_promotion.page-template-low_code_tpl .sticky_nav.fixd.promoClose,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd.promoClose{top:64px}.may_promotion.page-template-pricing_tpl .compare_section .headr.fixr{top:97px}.may_promotion.page-template-pricing_tpl .comparison_title.fixdit{top:105px!important}.may_promotion.page-template-pricing_tpl .compare_section .table_comparison_title.fixdit{top:276px}.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr{top:95px}.may_promotion.page-template-pricing_tpl .compare_section .headr.fixr.promoClose{top:65px}.may_promotion.page-template-pricing_tpl .compare_section .table_comparison_title.fixdit.promoClose{top:249px}span[style="text-decoration: underline;"],span[style="text-decoration: underline;"] a{text-decoration:none!important}@media (max-width:991px){.may_promotion .side-drawers{padding-top:93px}.may_promotion .navbar-fixed-top{top:32px;overflow:hidden}.may_promotion #allcontent{margin-top:83px!important}.may_promotion #allcontent.promoClose{margin-top:51px!important}.may_promotion.page-template-low_code_tpl .sticky_nav.fixd,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd{top:80px}.may_promotion.page-template-low_code_tpl .sticky_nav.fixd.promoClose,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd.promoClose{top:51px}.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr{top:83px}.may_promotion.page-template-pricing_tpl .comparison_title.fixdit{top:129px!important}.may_promotion.page-template-pricing_tpl .mobile_content.promoClose .comparison_title.fixdit{top:94px!important}.may_promotion.page-template-pricing_tpl .compare_section .headr.fixr.promoClose{top:51px}.may_promotion.page-template-pricing_tpl .compare_section .table_comparison_title.fixdit.promoClose{top:95px}.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr.promoClose{top:51px}.may_promotion.page-template-pricing_tpl .mobile_content.promoClose .comparison_title.fixdit.promoClose{top:51px!important}}@media (max-width:590px){.may_promotion.page-template-low_code_tpl .sticky_nav.fixd,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd{top:92px}.may_promotion .navbar-fixed-top{top:48px}.may_promotion #allcontent{margin-top:100px!important}.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr{top:99px}.may_promotion.page-template-pricing_tpl .comparison_title.fixdit{top:144px!important}}@media (max-width:520px){.may_promotion .navbar-fixed-top{top:44px}.may_promotion #allcontent{margin-top:95px!important}.may_promotion .side-drawers{padding-top:105px}.may_promotion.page-template-low_code_tpl .sticky_nav.fixd,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd{top:94px}.may_promotion.page-template-pricing_tpl .comparison_title.fixdit{top:139px!important}.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr{top:95px}}@media (max-width:480px){.may_promotion .navbar-fixed-top{top:44px}.may_promotion #allcontent{margin-top:94px!important}.may_promotion .side-drawers{padding-top:125px}}@media (max-width:340px){.may_promotion .navbar-fixed-top{top:41px}.may_promotion.page-template-low_code_tpl .sticky_nav.fixd,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd{top:83px}.may_promotion.page-template-pricing_tpl .mobile_buttons.fixr{top:92px}.may_promotion.page-template-pricing_tpl .comparison_title.fixdit{top:130px!important}.may_promotion.page-template-pricing_tpl .mobile_content.promoClose .comparison_title.fixdit{top:87px!important}}@media (max-width:320px){.may_promotion.page-template-low_code_tpl .sticky_nav.fixd.promoClose,.may_promotion.page-template-online_database_tpl .sticky_nav.fixd.promoClose{top:45px}.may_promotion.page-template-pricing_tpl .comparison_title.fixdit{top:128px!important}.may_promotion.page-template-pricing_tpl .mobile_content.promoClose .comparison_title.fixdit{top:90px!important}}@media (max-width:280px){.navbar>.container .navbar-brand{width:100px;margin-top:10px}.may_promotion .navbar-fixed-top{top:54px}.may_promotion #allcontent{margin-top:105px!important}.may_promotion #allcontent.promoClose{margin-top:51px!important}}body .navbar-wrapper #right_side_menu .free-trial-button a,body .navbar-wrapper #right_side_menu .free-trial-button a:active,body .navbar-wrapper #right_side_menu .free-trial-button a:focus,body .navbar-wrapper #right_side_menu .free-trial-button a:focus-visible,body .navbar-wrapper #right_side_menu .free-trial-button a:focus-within,body .navbar-wrapper #right_side_menu .free-trial-button a:visited{width:103px;text-align:center;border:1px solid;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#ff7610!important;color:#fff!important;border-color:#ff7610!important}body .navbar-wrapper #right_side_menu .free-trial-button a:hover{background-color:#ee5921!important;color:#fff!important;border-color:#ee5921!important}@media (max-width:1200px) and (min-width:1199px){#menu-right-side-menu .login-button a{margin-left:0}}.submenu_wrap{position:fixed;background:#fff;top:50px;bottom:0;height:100vh;width:100vw;z-index:5;left:-100vw;overflow-y:auto;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.submenu_wrap.opened{left:0}.submenu_wrap>.submenu_wrap{z-index:4}.submenu_wrap>.submenu_wrap>.submenu_wrap{z-index:3}.submenu_wrap>.submenu_wrap>.submenu_wrap>.submenu_wrap{z-index:2}.submenu_wrap>.submenu_wrap>.submenu_wrap>.submenu_wrap>.submenu_wrap{z-index:1}.submenu_wrap .sub-menu{position:relative}.submenu_wrap.opened .moba+.header_search_form_mobile{margin-bottom:50px}.side-drawers .current-menu-ancestor .current-menu-item.dual{background:#fff}@media (min-width:992px){#menu-header_menu-1.no_js>li:hover:not(.phone):not(.contact_us)>.row{display:block}#menu-header_menu-1.no_js>li.contact_us:hover>.row,#menu-header_menu-1.no_js>li.phone:hover>.row{display:none}#menu-header_menu-1.no_js>li:hover .megamenu-left>.sub-menu{opacity:1}#menu-header_menu-1.no_js>li:hover:not(.phone)>a{color:#0079E2!important}#menu-header_menu-1.no_js>li:hover:not(.phone):not(.contact_us)>a:after{border-bottom:none;content:'';height:3px;position:absolute;bottom:-3px;width:calc(100% - 20px);left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);transition:.2s all;-ms-transition:.2s all}#menu-header_menu-1.no_js>li:hover>a:after{background-color:#0079E2!important}#menu-header_menu-1.no_js>li:hover>.row>.megamenu-left>.sub-menu,#menu-header_menu-1.no_js>li:hover>.row>.megamenu-right>.cta-image{opacity:1}#menu-header_menu-1.no_js>li.current-menu-item:hover .featured-cta-link,#menu-header_menu-1.no_js>li.current-menu-item:hover .featured-item-img a{border-bottom:none}}#menubutton{z-index:2}#menubutton-close{margin-left:-3em;display:none}#menubutton-close.collapsed span:first-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:6px}#menubutton-close.collapsed span:nth-child(2){display:none}#menubutton-close.collapsed span:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menubutton-close.collapsed{display:block;position:relative;z-index:3;background:#fff}@media (max-width:1199px){body .navbar-wrapper #right_side_menu .free-trial-button a{width:86px!important}body .navbar-wrapper .login-button a{width:70px!important;padding:0 18px}}@media (max-width:991px){#navbar{display:none!important}}

.single-post .social-float {
	opacity: 0 !important;
	left: -99999px !important;
}

.orphan-text-lg,
.orphan-text-md {
	display: none;
}

@media (max-width: 1536px) and (min-width: 1367px) {
	.orphan-text-lg {display: block;}
}

@media (max-width: 1080px) {
	.orphan-text-lg {display: none;}
	.orphan-text-md {display: block !important;}
}

@media (max-width: 992px) {
	.orphan-text-md {display: none !important;}
}

@media (max-width: 1200px) and (min-width: 992px) {
  div#navbar #menu-header_menu-1 > li > a {
    font-size: 12px !important;
  }
  #menu-header_menu-1 .solutions .megamenu-left > .sub-menu > .sub-menu {
    max-width: 33%;
    width: 33%;
  }
}

@media (max-width: 991.33px) {
	#menu-header_menu-1 .megamenu-left>ul li.current-menu-id-22978 ul li, 
	.menu-industry ul li {
	  width: auto;
	}	
	#menu-header_menu-1 .megamenu-left>ul li.current-menu-id-22978 ul,
	.menu-industry ul {
	  height: auto;
	}	
}