html{font-family:'Roboto',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
.container,.header__innerwrap,.topbar-light{margin:0 auto;width:100%;max-width:80rem}
@media(max-width: 80rem) {
.container,.header__innerwrap,.topbar-light{max-width:74rem}
}
@media(max-width: 75rem) {
.container,.header__innerwrap,.topbar-light{padding:0 10px}
}
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0 none;margin:0;outline:0 none;padding:0;vertical-align:baseline}
body{font-family:'Roboto',sans-serif;font-style:normal;font-weight:400;font-size:.9375rem;font-size:clamp(0.9375rem,0.9rem + 0.1875vw,1.125rem);color: #4d4d4d;}
h1{color:#2e2e2e;font-size:2.125rem;font-size:clamp(2.125rem,1.875rem + 1.25vw,3.375rem);line-height:1.4;font-weight:700}
.h1headingdiv{color:#2e2e2e;font-size:1.375rem;font-size:clamp(1.375rem,1.275rem + 0.5vw,1.875rem);line-height:40px;font-weight:400;text-align:center}
.h2headingtag{color:#2e2e2e;font-size:1.75rem;font-size:clamp(1.75rem,1.575rem + 0.8750000000000001vw,2.625rem);line-height:1.2;font-weight:500}
.h2headingdiv{color:#2e2e2e;font-size:1.25rem;font-size:clamp(1.25rem,1.175rem + 0.375vw,1.625rem);line-height:32px;font-weight:400;margin-top:10px}
p,.first-b3-content ul li,.new-smily-icon a,blockquote span{font-weight:400;font-size:16px;line-height:28px}
.h1headingdiv,h4{margin-top:10px}
.new-smily-icon a.no-color{color:#3b5998}
.headingtags,.headingtags,.head1 .heading{font-size:1.125rem;font-size:clamp(1.125rem,1.1rem + 0.125vw,1.25rem);line-height:30px}
.banner-imgs .first-b3-content ul li.img-ticks{font-size: 1rem;}
@media(min-width:81rem) {
h1{color:#2e2e2e;font-size:54px;line-height:64px;font-weight:700}
.h1headingdiv{color:#2e2e2e;font-size:30px;line-height:40px;font-weight:400;text-align:center}
.h2headingtag{color:#2e2e2e;font-size:42px;line-height:52px;font-weight:500}
.h2headingdiv{color:#2e2e2e;font-size:26px;line-height:32px;font-weight:400;margin-top:10px}
p,.first-b3-content ul li,.new-smily-icon a,blockquote span{font-weight:400;line-height:30px;font-size:1.125rem}
.new-smily-icon a.no-color{color:#3b5998}
.headingtags,.headingtags,.head1 .heading{font-size:1.125rem;line-height:30px}
}
.nav_link{position: relative;}
@media (max-width: 80rem) {
p,.first-b3-content ul li,.solu-div p,.solu-div ul li,.new-smily-icon a,blockquote span{font-size:1rem;line-height:28px}
.headingtags,.headingtags,.head1 .heading{font-size:1.125rem;line-height:30px}
}
.call-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
*{margin:0;padding:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;text-decoration:none}
.size-thumbnail{height:auto}
a{color:#3b5998;text-decoration:none}
.new-smily-icon a{color:#3b5998;}
.new-smily-icon a:hover{color:#4d4d4d;}
a:hover{color:#4d4d4d;text-decoration:none;cursor:pointer}
.header{display:block;width:100%;background:#fff;position:fixed;top:0;left:0;right:0;z-index:1000;-webkit-transition:background 0.45s,-webkit-box-shadow .45s;transition:background 0.45s,-webkit-box-shadow .45s;-o-transition:background 0.45s,box-shadow .45s;transition:background 0.45s,box-shadow .45s;transition:background 0.45s,box-shadow 0.45s,-webkit-box-shadow .45s;border-bottom:.063rem solid #e5e7ec;z-index:9;position:relative}
.header:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:-1}
.header__innerwrap{width:100%;height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;position:relative}
.header__logo{width:12.8rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:0;font-size:0;position:relative;z-index:99}
.nav{display:block;position:relative}
.nav__item--link>a{font-weight:500;font-size:16px;line-height:1.188rem;text-decoration:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:15px 10px;margin: 0 5px;white-space:nowrap;-webkit-transition:color .4s;-o-transition:color .4s;transition:color .4s}
.nav_link>a.border-anchor:before{content:"";display:block;width:0;height:.095rem;position:absolute;bottom:0;left:0;-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s;background:#3b5998}
.nav_link>a.border-anchor:hover:before{width:100%}

.nav_link_arrow>a:after{content:"";display:inline-block;width:8px;height:8px;border-right:.15rem solid #3b5998;border-bottom:.15rem solid #3b5998;-webkit-transform:rotate(45deg) scale(0.75);-o-transform:rotate(45deg) scale(0.75);transform:rotate(45deg) scale(0.75);position:relative;top:-.188rem;left:-.188rem;margin:0 0 0 .813rem;vertical-align:middle;-webkit-transition:border 0.4s,-webkit-transform .4s;transition:border 0.4s,-webkit-transform .4s;-o-transition:border 0.4s,-o-transform .4s;transition:transform 0.4s,border .4s;transition:transform 0.4s,border 0.4s,-webkit-transform 0.4s,-o-transform .4s;-webkit-transform-origin:75% 75%;-o-transform-origin:75% 75%;transform-origin:75% 75%}
.nav_link_arrow:hover>a:after{-webkit-transform:rotate(225deg) scale(0.75);-o-transform:rotate(225deg) scale(0.75);transform:rotate(225deg) scale(0.75)}
.nav_link{display:block;-ms-flex-negative:0;flex-shrink:0;margin:auto}
.nav_link a:hover{color:#4d4d4d}
.nav_link:hover:before{width:100%}
.call-item p{padding-left:.625rem;color:#5E5D5D!important;font-weight:500;margin:0}
.submenu_list{margin:0;padding:.75rem 2rem}
.nav-toggle{display:none}
.mobile-list{display:none}
p.res-desc{font-size: 15px;line-height: 24px;}
.mobile-submenu{display:none;transition:.3s ease-in-out;padding:.313rem .313rem .625rem 1.563rem}
.mobile-submenu li{line-height:1.875rem;font-size:1rem;font-weight:600;color:#2e2e2e;padding:.625rem 0}
.show-submenu{display:block!important}
.submenu_list{margin:0;display:block}
.nav__item--button a:last-child{margin-right:0}
.submenu_list strong{font-size:1rem;line-height:2.188rem}
.nav__item--button a{-webkit-box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);display:inline-block;color:#fff;font-size:1rem;line-height:1.25rem;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.313rem;overflow:hidden;position:relative;z-index:0;-webkit-transition:color .35s,background .35s,-webkit-transform .35s,-webkit-box-shadow .35s;transition:color .35s,background .35s,-webkit-transform .35s,-webkit-box-shadow .35s;-o-transition:color .35s,background .35s,box-shadow .35s,-o-transform .35s;transition:color .35s,background .35s,transform .35s,box-shadow .35s;transition:color .35s,background .35s,transform .35s,box-shadow .35s,-webkit-transform .35s,-o-transform .35s,-webkit-box-shadow .35s;padding:.625rem .938rem;vertical-align:middle;border-radius:50px!important;cursor:pointer;background-color:#1870D5!important;border:1px solid #1870D5!important}
.nav__item--button a:hover{-webkit-box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);-webkit-transform:translateY(-0.125rem);-o-transform:translateY(-0.125rem);transform:translateY(-0.125rem);background:#337ab7}
.submenu_item a{font-weight:400;font-size:.938rem;line-height:1.188rem;text-decoration:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:.5rem 0 .563rem;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}
.nav-submenu__list{list-style:none;margin:0;padding:.75rem 2rem}
.nav-submenu__item{padding:0;margin:0;display:block}
.blogmenu.nav-submenu__list .nav-submenu__item p{font-size:14px;line-height:24px;color:#737373}
.nav-foot{display:flex;align-items:center;height:40px}
.btn-table{display:none}
#solu-rev-arrow{display:none}
#blog-rev-arrow{display:none}
#temp-rev-arrow{display:none}
.footer-menu-child2 ul li > svg {margin-right: 10px;}
.footer-menu-child2 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.footer-cta-commn{padding: 50px 0;}
.footer-cta-commn .btn-loader-flex{justify-content: center;padding: 25px 0 0;}
.nav__item--has-submenus>a:after{content:"";display:inline-block;width:10px;height:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:2px solid #3b5998;border-bottom:2px solid #3b5998;-webkit-transform:rotate(45deg) scale(.75);-o-transform:rotate(45deg) scale(.75);transform:rotate(45deg) scale(.75);position:relative;top:-3px;left:-3px;margin:0 0 0 13px;vertical-align:middle;-webkit-transition:border .4s,-webkit-transform .4s;transition:border .4s,-webkit-transform .4s;-o-transition:border .4s,-o-transform .4s;transition:transform .4s,border .4s;transition:transform .4s,border .4s,-webkit-transform .4s,-o-transform .4s;-webkit-transform-origin:75% 75%;-o-transform-origin:75% 75%;transform-origin:75% 75%}
.nav__item--has-submenus:hover>a:after{-webkit-transform:rotate(225deg) scale(.75);-o-transform:rotate(225deg) scale(.75);transform:rotate(225deg) scale(.75)}
.border-divs{display:none}
.img-ticks{font-size:16px;padding-left:22px;background-image:url(/img/tick-img.svg?v=2);background-size: 16px;background-position: 0 8px;background-repeat: no-repeat;}

.mb-spc{margin-bottom: 50px;}
.banner-imgs{background-image:url(/images/11table-dep2-min.png);background-position:center bottom;background-repeat:no-repeat;background-size:inherit} 
.simple-text{font-size:16px!important;line-height:35px;font-weight:500}
.banner-imgs .img-ticks:last-child{margin-bottom: 0 !important;}

@media (min-width:768px) {.banner-imgs .b4-animat-img {min-height: 343px;}}
@media (min-width: 62.5rem) {
    header .fixed-header .Resources,header .fixed-header .Templates {position: relative;}
    .logo-blocked {height: 5rem;position: relative;}
.nav{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-bottom: 0 !important;}
.nav__item--link:hover>.nav-submenu,.nav__item--link>.nav-submenu.show-menu{-webkit-transform:none;-o-transform:none;transform:none;opacity:1}
.nav__item--link>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
/*.nav-submenu{-webkit-box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);position:absolute;left:auto;top:100%;background:#fff;-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .4s,-webkit-transform .4s ease-in-out,-webkit-box-shadow .4s;transition:opacity .4s,-webkit-transform .4s ease-in-out,-webkit-box-shadow .4s;-o-transition:opacity .4s,box-shadow .4s,-o-transform .4s ease-in-out;transition:transform .4s ease-in-out,opacity .4s,box-shadow .4s;transition:transform .4s ease-in-out,opacity .4s,box-shadow .4s,-webkit-transform .4s ease-in-out,-o-transform .4s ease-in-out,-webkit-box-shadow .4s;opacity:0;z-index:-3}*/
.nav-submenu {-webkit-box-shadow: 0 .125rem .25rem rgba(118, 125, 144, 0.33);box-shadow: 0 .125rem .25rem rgba(118, 125, 144, 0.33);position: absolute;left: auto;right: 0;top: 100%;background: #fff;transform: translateY(-100%) translateZ(0);will-change: transform, opacity;transition: opacity .4s ease-in-out, transform .4s ease-in-out, box-shadow .4s ease-in-out;opacity: 0;z-index: -3;-webkit-backface-visibility: hidden;backface-visibility: hidden;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
.Products .nav-submenu{width:250px;display:-webkit-box;display:-ms-flexbox;display:flex}
.Resources .nav-submenu{width:220px;display:-webkit-box;display:-ms-flexbox;display:block;padding:0 20px 10px;}
header .fixed-header .Resources .nav-submenu{left: 0;right: 0;}
header .fixed-header #nav-submenu-temp .nav-submenu{left: 0;right: 0;}
.nav__item--button a{margin:0 .75rem}
.blogmenu.nav-submenu__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-top:1.375rem;padding-bottom:1.375rem}
.blogmenu.nav-submenu__list .nav-submenu__item{text-align:left;padding-right:2rem}
.blogmenu.nav-submenu__list .nav-submenu__item>a{font-size:1.125rem;font-weight:500}
.blogmenu.nav-submenu__list .nav-submenu__item svg{min-height:2.188rem;display:block;margin-bottom:15px}
.nav-submenu__item a{font-weight:400;font-size:.938rem;line-height:1.188rem;text-decoration:none;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:.5rem 0 .563rem;-webkit-transition:color .6s;-o-transition:color .6s;transition:color .6s}
.nav__pusher{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.nav_link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.nav__innerwrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
.Products .nav-submenu .submenu_list{flex:1 1 25%;-webkit-box-flex:1 1 25%;-moz-box-flex:1 1 25%;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;padding:.5rem 10px .5rem 25px;}
.strong-top{padding-top:10px}
.fd-flex-link{display:flex}
#nav-submenu-temp{padding: 10px 20px !important;min-width:15rem;}
}
.mobile_CTA{display:none}
@media (max-width: 62.438rem) {
.nav{margin-left:0}
.nav__item--button a{margin:0 .75rem 0 0;padding:.4rem .6rem;font-size:.938rem}
.nav__item--button a:last-child{margin-right:.75rem}
.nav-toggle{display:block;margin:0;width:2rem;height:2rem;overflow:hidden;z-index:999999;outline:0;position:absolute;right:12px}
.nav-toggle:after,.nav-toggle:before,.nav-toggle em{background:#3b5998;content:"";display:block;height:3px;width:29px;margin:6px 0}
.nav-toggle--active:after,.nav-toggle--active:before,.nav-toggle--active{position:absolute;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:3px}
.nav-toggle--active:before{margin:0;-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.nav-toggle--active:after{margin:0;-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.nav-toggle--active em{opacity:0}
.desktop-view{margin-left:0}
.nav-toggle{display:block}
.nav__item--link>a{padding:15px 0}
.login_CTA a{border:solid .063rem #1f77b2;padding:.188rem 1.125rem .25rem!important;color:#3b5998!important;border-radius:50px;font-size:.938rem!important;line-height:1.5rem!important;margin-top:.625rem;font-family:roboto,sans-serif;font-weight:400!important}
.mobile_CTA{margin:0 auto;display:block;text-align:center}
.mobile_CTA .btn-desk{background-color:#1f77b2;color:#fff;display:block!important;margin:0!important;padding:10px 16px!important;margin-right:15px!important}
.feat-li1,.feat-li2,.feat-li3{padding:5px 27px;font-weight:500}
.nav_link_arrow>a:after{display:none}
.nav__item--has-submenu.open>a{background:url(/api/includes/global/header/root/assests/arrow-new.png) no-repeat center right;background-size:8px}
.nav__item--has-submenu>a{background:url(/api/includes/global/header/root/assests/arrow-new.png) no-repeat center right;border:0!important;background-size:8px}
.nav-submenu .nav-submenu__list{padding:0 1rem}
.nav-submenu .nav-submenu__item{margin:.5rem 0}
.blogmenu svg{display:none}
body :focus{border-bottom:0!important}
.nav_link:before{display:none}
.submenu_mobile a{font-weight:500!important;padding:0!important;line-height:.938rem!important}
.nav{position:fixed;top:0;right:0;bottom:0;background:#fff;opacity:0;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;-o-transition:opacity .5s,-o-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s,-o-transform .5s;z-index:1;text-align:left;left:auto;width:15.625rem;-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-box-shadow:-.188rem 0 .25rem 0 rgb(118 125 144 / 33%);box-shadow:-.188rem 0 .25rem 0 rgb(118 125 144 / 33%);padding:1.25rem .625rem 1.25rem 1.25rem;overflow:hidden;overflow-y:auto;}
.header__innerwrap{padding:.725rem 10px}
.nav.nav-open-active{width:100%;box-shadow:-5px 0 5px -3px #ccc;-webkit-box-shadow:-5px 0 5px -3px #ccc;box-shadow:-5px 0 5px -3px #ccc;background:#fff;-webkit-transform:none;-o-transform:none;transform:none;opacity:1;padding:0}
.nav.nav-open-active .nav-foot{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed!important;bottom:0;width:100%;background:#fff;z-index:999;border-top:1px solid #d2d2d2;height:auto}
.nav.nav-open-active .nav__innerwrap{position:relative!important}
.top-margin{padding-top:65px!important}
.border-btn{border:1px solid #3b5998!important}
.btn-table{display:table;padding:25px 0!important;width:100%;border-top:1px solid #e5e7ec}
.nav-submenu{width:100%;position:fixed;background:#fff;z-index:9;top:5rem;height:100%;overflow:hidden;opacity:0;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,-webkit-transform .4s;-o-transition:opacity .4s,-o-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s,-o-transform .4s;-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);z-index:-1;overflow:hidden;overflow-y:auto}
.nav-submenu__list{padding:12px 0 0!important}
.nav-submenu__item p{font-size:18px;line-height:26px}
.solu-arrow{padding-left:25px!important;background:url(/api/includes/global/header/root/assests/rev-arrow.png) no-repeat !important;background-position:6px 23% !important;background-size:9px !important;padding-bottom: 15px !important;}
.new-leftside{padding:25px 28px 0!important}
.nav__item--has-submenus>a:after{display:none!important}
#solu-rev-arrow{display:block;font-size:20px;line-height:26px;font-weight:500}
#blog-rev-arrow{display:block;font-size:20px;line-height:26px;font-weight:500}
#temp-rev-arrow{display:block;font-size:20px;line-height:26px;font-weight:500}
.nav__item--link>a{font-weight:500;font-size:20px;line-height:26px}
.simple-text{font-size:20px!important;line-height:26px;font-weight:500;margin:18px 0;color:#4d4d4d}
.nav-submenu__item a{font-weight:500;font-size:20px;line-height:26px;padding:20px 0}
.blogmenu.nav-submenu__list .nav-submenu__item>a{font-size:20px}
.sts-text{margin-top:18px}
.border-divs{display:block;width:100%;height:5rem;background:#fff;z-index:10;border-bottom:1px solid #e5e7ec}
.nav__item--link.phone-contact span{font-size:20px;font-weight:500;line-height:26px;justify-content:left}
.nav-submenu.added-trans{-webkit-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);opacity:1;z-index:9;height:100%;padding-bottom:5rem}
.menu-item.Resources .nav-submenu p{font-size:20px;line-height:26px}
.call-item{font-size:20px;line-height:26px;font-weight:500;padding:18px 15px}
.nav__item--link{padding:0 15px}
.login_CTA a{border:solid 1px #1f77b2;padding:8px 30px!important;color:#3b5998!important;border-radius:50px;font-size:18px!important;line-height:24px!important;margin-top:0;font-family:roboto,sans-serif;font-weight:400!important}
.nav__item--button.get-start a{font-size:18px!important;margin:20px 0!important;padding:10px 15px!important}
.submenu_list{margin:0;padding:0 0 18px}
.submenu_list strong{font-size:20px;line-height:26px}
.nav-submenu__list{padding:0!important}
.blogmenu.nav-submenu__list .nav-submenu__item p{font-size:18px;line-height:26px;padding-top:18px}
}
@media(max-width: 80rem) {
.nav__item--link>a{font-size:.875rem}
}
@media (max-width:30rem) {
.head-section .top-head{min-height:12rem}
.head-section .start-gap{min-height:16rem}
}
@media (max-width:20rem) {
.mobile_CTA .btn-desk{padding:.625rem 0;width:6rem;font-size:.75rem}
}
.show-on-focus:active,.show-on-focus:focus{position:absolute!important;width:7.25rem;height:auto;overflow:visible;clip:auto;display:block!important;margin:0 auto}
.show-for-sr,.show-on-focus{position:absolute!important;width:.063rem;height:.063rem;overflow:hidden;clip:rect(0,0,0,0);left:0;right:0}
.show-on-focus{float:none;color:#3b5998;font-size:90%;text-align:center;cursor:pointer;text-decoration:none!important;display:none}
.header .uihid,.tweet-bg .uihid,.redit-bg .uihid,.pint-bg .uihid{color:#000}
.uihid{position:absolute;width:.063rem;height:.063rem;margin:-.063rem;padding:0;padding-left:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#fff;font-size:1.125rem;font-weight:600}

.footer-menu ul li a:focus{border-bottom:solid .125rem #fff}
.navbar{margin-bottom: 0 !important;}
.navbar .dropdown .dropdown-menu li a:focus{background-color:#eee;border-bottom:0}
body.keyboard-navigation :focus{outline:.313rem solid #000;outline:.313rem solid currentColor}
.head-section .btn-desk{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.btn-desk a:hover,.btn-loader a:hover{background-color:#337ab7;color:#fff;transform:translateY(-0.125rem);-o-transform:translateY(-0.125rem);-webkit-transform:translateY(-0.125rem);box-shadow:0 .25rem .313rem 0 rgb(118 125 144 / 33%);-webkit-box-shadow:0 .25rem .313rem 0 rgb(118 125 144 / 33%);}
.btn-desk a,.btn-loader a{background-color:#1f77b2;color:#fff;font-size:.875rem;border-radius:.188rem;cursor:pointer;display:inline-block;padding:.625rem 2.188rem;transition:.4s all ease-in-out;position:relative;text-decoration:none;margin-right:0;-webkit-box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);box-shadow:0 .125rem .25rem 0 rgb(118 125 144 / 33%);font-weight:500;line-height:1.25rem}
.btn-desk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;padding:1.875rem 0 0;text-align:center}
.tour-btn,.btn-desk{font-size:.875rem;border-radius:.125rem;cursor:pointer;transition:.4s all ease-in-out;position:relative;text-decoration:none;margin-right:0}
.btn-desk .tourbtn:hover,.btn-loader .tour-btn:hover{background-position:right .313rem top 50%;color:#4d4d4d!important}
.btn-desk .tour-btn,.btn-loader .tour-btn{line-height:1.25rem;margin-left:1.563rem;font-weight:500;padding:0;color:#3b5998!important;background-color:unset!important;box-shadow:unset!important}
.btn-loader .tour-btn{font-size:.975rem}
.blog-strong{font-size:1rem;line-height:2.188rem;font-weight:600}
.view-all-blogs{font-weight:400!important;font-size:.938rem!important;line-height:1.188rem!important;padding-top:11px!important}
.row-divide {max-width: 960px;margin: 0 auto;align-items: unset !important;}
.banner-imgs .btn-loader-flex{padding: 25px 0 0;}
.feature-conv2{text-align: center;}
.b3-text-center {text-align: center;}
@media(max-width: 992px) {
.strong-top-mob{padding-top:15px!important}
.banner-imgs{background-image: none !important;}
.blog-strong{font-size:20px;line-height:2.188rem;font-weight:600}
.view-all-blogs{font-weight:500!important;font-size:20px!important;line-height:26px!important;padding-top:18px!important}
.topbar-full{display:none}
.table-img {
    background-image: none !important;
}
}
.topbar-full{border-bottom:1px solid #e5e7ec}
.topbar-light{position:relative;margin:auto;display:table}
.topbar-list{display:flex;list-style:none;align-items:center;margin-left:auto;float:right;height:42px}
.phone-list{display:flex;align-items:center;margin-right:20px}
.phone-list a{display:block;font-size:15px;color:#4d4d4d;margin-left:6px;font-weight: 500;}
.topbar-list .get-demo{font-size:15px;font-weight:500}
.top-login a{width:72px;border:solid 1px #1870D5;padding:7px 18px;text-decoration:none;font-size:15px;border-radius:50px;font-weight:400;background:#fff}
.top-login a:hover{background-color:#0A53A8;color:#fff}
.top-demo a{display:block;padding:7px 0 8px;background-color:#1870D5;color:#fff;border-radius:50px;border:solid 1px #1870D5;width:122px;text-align:center;font-size:15px}
.top-demo a:hover{background-color:#0A53A8;border:solid 1px #0A53A8;color:#fff!important}
.candy-parent{position:relative;cursor:pointer;padding:5px 0 0 20px;margin-right:0;background:none;width:50px}
.candy-parent>a{display:block}
.candy-box{padding:20px 10px 10px 0;position:absolute;top:34px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;width:270px;box-shadow:0 3px 15px #bfbfbf;background:#fff;border-radius:6px;transition:.3s all;z-index:9;opacity:0;visibility:hidden}
.candy-box ul{width:50%;margin:auto;text-align:center;height:auto}
.candy-box ul li{margin-bottom:20px;list-style:none}
.candy-box ul li .svg-2{transition: all ease-in-out .2s;min-height:60px;}

.candy-box ul p{font-size: 13px;font-weight: 500;line-height: 32px}
.candy-parent:hover .candy-box,.candy-box.show-menu{opacity:1;visibility:visible}
.candy-box ul li:hover p{color:#4d4d4d}
.candy-box ul li:hover .svg-2{scale: 1.1;transition: all ease-in-out .2s;}
.fixed-header{margin:0!important;animation:unset;background-color:#fff!important;box-shadow:0.5px -0.13px 3px 0 rgb(0 0 0 / 24%);left:0;position:fixed;top:0;width:100%;z-index:111;height:auto}
.fixed-header::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:-1}
.hang-signup{list-style:none;margin-left:10px;display:none}
.fixed-header .hang-signup{display:block}
.nav-submenu li{font-size:15px;line-height:24px;margin-bottom:15px}
.res{float:left;padding:20px 10px 0}
.head-links span{font-size:20px;font-weight:500;padding:20px 10px 10px 8px;display:block}
.img-res.head-res a p{margin-top:10px;font-weight:500}
.banner-con h1{text-align:center}
.block1{background-image: linear-gradient(to bottom,#eee,rgba(283,283,283,0.5),#eee);}
.block1 h1{text-align:center}
.new-ui-load .first-b3-content .try-btn{padding:12px 20px!important}
@media (max-width: 767px) {
.new-ui-load .first-b3-content .try-btn{padding:12px 32px!important}
.banner-imgs .mobileimgminheight {min-height: 230px;}
.banner-imgs .img-ticks:last-child{margin-bottom: 30px !important;}
}
img:not(.lazyload){height:auto;width:auto}
img{max-width:100%}
.nav-foot{display:none}
li.candy-parent .svg{margin:0 7px}
.top-login{width:72px;margin:0 15px 0 20px}
.top-demo{width:122px}
.tour-btn{font-size:16px;line-height:20px;margin-left:20px;font-weight:500;border-radius:2px;cursor:pointer;display:inline-block;padding:0 33px 0 0 !important;transition:.4s all ease-in-out;text-decoration:none;margin-right:0;background-repeat:no-repeat;background-position:right 10px top 50%}
.head-links{clear:both}
.head-links ul{display:flex;flex-wrap:wrap}
.link-wrap{margin-left:10px;padding:0}
.head-links ul li{margin-right:auto}
@media(max-width: 992px) {
#nav-submenu-solu li a{padding-left:36px!important;display: block;padding-right: 35px;padding-bottom: 10px;line-height: 24px;}
#nav-submenu-temp li a{padding-left:27px!important;display: block;padding-right: 20px;}
header.header{position:fixed;height:65px}
.nav-submenu li{font-size:20px;line-height:32px;margin-bottom:15px}
.customers-li strong{font-size:20px!important;line-height:28px!important}
.customers-li p{padding:5px 5px 5px 0;font-size:20px;line-height:28px}
#nav-submenu-solu .customers-li a.cp-inline{padding:10px 0!important;font-size:16px!important}
body{padding-top:65px!important}
.res{float:left;width:100%;padding:0 10px 20px}
.head-li .head-links{padding-left:10px}
.head-links ul{padding:0!important}
.head-links ul li{width:100%;padding:3px 0;margin:0;margin-bottom:8px!important}
.fixed-header .hang-signup{display:none}
.fixed-header{padding:0!important}
.head-links span{font-size:21px;color:#4d4d4d;padding:0 10px 10px 0}
.link-wrap{margin-left:0}
}

@media (max-width: 992px) {
.cta-mob-fix{display:block!important;margin:auto;padding-right:44px}
.mobile-signbtn{margin:0 auto;height:34px;width:110px;display:block!important;text-align:center;background:#1870D5!important;padding:7px 0;color:#fff!important;text-decoration:none;font-size:15px;border-radius:50px;font-weight:400}
.linechange .mobile-signbtn{display:none}
}
@media (max-width: 330px) {
.mobile-signbtn{width:93px;font-size:13px}
}
li.parent-list.dropdown.logout .dropdown-menu{border-radius:3px;padding:10px;min-width:150px;z-index:1}
.header :focus {
    border-bottom: solid 2px #1f77b2 !important;
}