.w-lightbox-backdrop{background:rgba(0,0,0,.3)}.vfooter .w-richtext a{font-family:"Proxima Nova W02 Regular",sans-serif;font-size:14px;line-height:24px;color:#fff;text-decoration:none}.vfooter .w-richtext p{margin:0}body,html{overflow-x:hidden}.body-overflow-hidden{overflow:hidden}.vglobal-curvedbgtop{position:absolute;width:106%;left:-3%;top:-3px}.vglobal-curvedbgbottom{position:absolute;width:106%;left:-3%;bottom:-3px}.scrollmagic-pin-spacer{padding-top:inherit!important;padding-bottom:inherit!important}.opacity100{opacity:1!important}.vsolutionsection3-image{transition:opacity .2s linear;margin:0!important}@media screen and (min-width:1280px){.vsolutionsection3-image2,.vsolutionsection3-image3{opacity:0}.vsolutionsection3featureitem-rightpart{min-height:100vh!important}#feature3-rightPart{min-height:420px!important}}.vheadernav .vheaderrnav-bannerinnercontianer{max-height:40px;transition:max-height .3s;overflow:hidden}.vheadernav .vheaderrnav-bannerinnercontianer.hidden{max-height:0}.vheadernav .vheadernav-navlinkitem .vheadernav-navlinkcontainer a.vheadernav-navlink.highlighted{color:#101820}.vheadernav .vheadernav-navlinkitem .vheadernav-dropdown{opacity:1;z-index:1;max-height:0;transition:max-height .3s cubic-bezier(0,0,.16,.96);overflow:hidden}.vheadernav .vheadernav-navlinkitem .vheadernav-dropdown .vheadernav-newfeaturetitle{text-transform:uppercase}.vheadernav .vheadernav-navlinkitem.open .vheadernav-dropdown{max-height:400px}.vheadernav .vheadernav-navlinkitem.hidden .vheadernav-dropdown{opacity:0;z-index:0;pointer-events:none}.vheadernav .vglobal-buttonprimary{height:40px;font-size:14px;letter-spacing:.28px}.vheadernav .vglobal-buttonprimary .vglobal-buttonarrowembed{margin-bottom:-4px}@media screen and (max-width:991px){.vheadernav .vheadernav-mobile-menuicon-open{display:block}.vheadernav .vheadernav-mobile-menuicon-close{display:none}.vheadernav .vheadernav-navlinkscontainer{height:0}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem .vheadernav-navlinkcontainer .vheadernav-mobile-dropdownicon{transform:rotate(90deg)}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem .vheadernav-dropdown{display:block;max-height:1px;transition:max-height .3s cubic-bezier(0,0,.16,.96)}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem .vheadernav-dropdown .vheadernav-dropdowngridtitle{margin:0}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem .vheadernav-dropdown .vheadernav-dropdownleftpart{border-top:1px solid #edf0f4;border-bottom:none}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem .vheadernav-dropdown .vheadernav-dropdownleftpart .vheadernav-dropdowngridtitle{margin-top:20px}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem .vheadernav-dropdown .vheadernav-dropdownleftpart .vheadernav-dropdowngrid{margin-bottom:0}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-navlinkcontainer{background-color:#edf0f4;margin-top:-1px}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-navlinkcontainer .vheadernav-mobile-dropdownicon{transform:rotate(-90deg)}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-dropdown{max-height:340px}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-dropdown .vheadernav-dropdownleftpart{padding-bottom:20px;border-top:none;border-bottom:1px solid #edf0f4}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-dropdown#vHeaderNavSolutionsDropdown{max-height:600px}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-dropdown#vHeaderNavSolutionsDropdown .vheadernav-dropdownleftpart{border-bottom:none}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-dropdown#vHeaderNavSolutionsDropdown .vheadernav-dropdownrightpart{padding-bottom:20px;border-bottom:1px solid #edf0f4}.vheadernav .vheadernav-navlinkscontainer .vheadernav-navlinkitem.open .vheadernav-dropdown#vHeaderNavMspPartnersDropdown{max-height:80px}.vheadernav .vheadernav-mobile-menubuttonscontainer{display:none}.vheadernav.open .vheadernav-mobile-menuicon-open{display:none}.vheadernav.open .vheadernav-mobile-menuicon-close{display:block}.vheadernav.open .vheadernav-navlinkscontainer{height:calc(100vh - 100px)}.vheadernav.open .vheadernav-mobile-menubuttonscontainer{display:flex;align-items:center}}@media screen and (max-width:1096px) and (min-width:1065px){.vheadernav .vheadernav-navlink{padding:0 12px}.vheadernav .vglobal-buttonprimary{padding:0 14px}}@media screen and (max-width:1064px) and (min-width:992px){.vheadernav .vheadernav-navlink{padding:0 6px}.vheadernav .vglobal-buttonprimary{padding:0 10px}}@media screen and (min-width:1919px){.vheadernav .vheaderrnav-bannerinnercontianer{max-height:60px}.vheadernav .vglobal-buttonprimary{height:62px;font-size:18px;letter-spacing:.36px}.vheadernav .vglobal-buttonprimary .vglobal-buttonarrowembed{margin-bottom:-2px}}.vglobal-link h4.vglobal-linkname{color:#0057b7;font-size:16px;line-height:24px}.vglobal-link svg{transition:transform .2s cubic-bezier(.215,.61,.355,1)}.vglobal-link svg path.line{stroke:#101820;opacity:0;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.vglobal-link svg path.arrow{stroke:#0057b7}.vglobal-link.highlighted h4.vglobal-linkname,.vglobal-link:active h4.vglobal-linkname,.vglobal-link:hover h4.vglobal-linkname{color:#101820}.vglobal-link.highlighted a,.vglobal-link:active a,.vglobal-link:hover a{color:#101820!important}.vglobal-link.highlighted svg,.vglobal-link:active svg,.vglobal-link:hover svg{transform:translateX(3px)}.vglobal-link.highlighted svg path.line,.vglobal-link:active svg path.line,.vglobal-link:hover svg path.line{opacity:1}.vglobal-link.highlighted svg path.arrow,.vglobal-link:active svg path.arrow,.vglobal-link:hover svg path.arrow{stroke:#101820}.vglobal-link:active h4.vglobal-linkname{text-decoration:underline}.vheadernav-banner .vglobal-link,.vheadernav-banner .vglobal-link:active,.vheadernav-banner .vglobal-link:hover{padding-right:4px}.vheadernav-banner .vglobal-link h4.vglobal-linkname,.vheadernav-banner .vglobal-link:active h4.vglobal-linkname,.vheadernav-banner .vglobal-link:hover h4.vglobal-linkname{color:#fff;font-size:14px;line-height:25px}.vheadernav-banner .vglobal-link svg path.line,.vheadernav-banner .vglobal-link:active svg path.line,.vheadernav-banner .vglobal-link:hover svg path.line{stroke:#fff}.vheadernav-banner .vglobal-link svg path.arrow,.vheadernav-banner .vglobal-link:active svg path.arrow,.vheadernav-banner .vglobal-link:hover svg path.arrow{stroke:#fff}.vheadernav-mobile-menubuttonscontainer .vglobal-link h4.vglobal-linkname{font-size:18px}.vglobal-linkincmswrapper .vglobal-link,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link{display:inline-flex;vertical-align:top}.vglobal-linkincmswrapper .vglobal-link .vglobal-linkname,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link .vglobal-linkname,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link .vglobal-linkname{position:relative;z-index:1}.vglobal-linkincmswrapper .vglobal-link .vglobal-linkname p,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link .vglobal-linkname p,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link .vglobal-linkname p{margin:0}.vglobal-linkincmswrapper .vglobal-link .vglobal-linkname a,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link .vglobal-linkname a,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link .vglobal-linkname a{text-transform:uppercase;color:#0057b7;font-size:16px;line-height:24px;text-decoration:none;font-family:"Proxima Nova W02 Semibold";padding-right:20px}.vglobal-linkincmswrapper .vglobal-link .vglobal-arrowembed,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link .vglobal-arrowembed,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link .vglobal-arrowembed{position:relative;left:-20px;bottom:-1px;z-index:0}.vglobal-linkincmswrapper .vglobal-link:hover .vglobal-linkname a,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link:hover .vglobal-linkname a,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link:hover .vglobal-linkname a{text-decoration:none;color:#000}.vglobal-linkincmswrapper .vglobal-link:active .vglobal-linkname a,.vheadernav-dropdown .vheadernav-dropdownitem .vglobal-link:active .vglobal-linkname a,.vheadernav-dropdown .vheadernav-newfeaturecontent .vglobal-link:active .vglobal-linkname a{text-decoration:underline;color:#000}@media screen and (min-width:1920px){.vglobal-link h4.vglobal-linkname{font-size:18px!important}.vglobal-linkincmswrapper .vglobal-link .vglobal-linkname a,.vheadernav-dropdown .vglobal-link .vglobal-linkname a{font-size:18px}}.vglobal-buttonprimary,.vglobal-buttonsecondary,.vglobal-buttontertiary{transition:all .2s}.vglobal-buttonprimary svg,.vglobal-buttonsecondary svg,.vglobal-buttontertiary svg{transition:transform .2s cubic-bezier(.215,.61,.355,1)}.vglobal-buttonprimary svg path.line,.vglobal-buttonsecondary svg path.line,.vglobal-buttontertiary svg path.line{opacity:0;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.vglobal-buttonprimary:active svg,.vglobal-buttonprimary:hover svg,.vglobal-buttonsecondary:active svg,.vglobal-buttonsecondary:hover svg,.vglobal-buttontertiary:active svg,.vglobal-buttontertiary:hover svg{transform:translateX(3px)}.vglobal-buttonprimary:active svg path.line,.vglobal-buttonprimary:hover svg path.line,.vglobal-buttonsecondary:active svg path.line,.vglobal-buttonsecondary:hover svg path.line,.vglobal-buttontertiary:active svg path.line,.vglobal-buttontertiary:hover svg path.line{opacity:1}.vglobal-buttonprimary svg path.line{stroke:#101820}.vglobal-buttonprimary svg path.arrow{stroke:#101820}.vglobal-buttonsecondary svg path.line{stroke:#0057b7}.vglobal-buttonsecondary svg path.arrow{stroke:#0057b7}.vglobal-buttonsecondary:active svg path.line,.vglobal-buttonsecondary:hover svg path.line{stroke:#fff}.vglobal-buttonsecondary:active svg path.arrow,.vglobal-buttonsecondary:hover svg path.arrow{stroke:#fff}.vglobal-buttontertiary svg path.line{stroke:#0057b7}.vglobal-buttontertiary svg path.arrow{stroke:#0057b7}.vappcatalog-applist .vappcatalog-appcard{transition:opacity .3s,translateX,.3s;opacity:1;transform:translateX(0)}.vappcatalog-applist .vappcatalog-appcard.hidden{position:fixed;left:100vw;opacity:0;transform:translateX(10px)}.vappcatalog-paginationindexwrapper .disabled{opacity:.25;pointer-events:none}.vappcatalog-paginationindexwrapper .vappcatalog-paginationindex.active{color:#fff;background-color:#0057b7}.vpagination-prevbutton.vglobal-link .vglobal-linkname{margin:0 0 0 6px}.vpagination-prevbutton.vglobal-link svg{transform:rotate(180deg)}.vpagination-prevbutton.vglobal-link:active svg,.vpagination-prevbutton.vglobal-link:hover svg{transform:rotate(180deg) translateX(3px)}.vnewsdetail-newscontent h1,.vnewsdetail-newscontent h2{font-family:"Proxima Nova W02 Extrabold",sans-serif;color:#0092cb;margin:20px 0}.vnewsdetail-newscontent h1{font-size:56px;line-height:60px;letter-spacing:1.12px}.vnewsdetail-newscontent h2{font-size:40px;line-height:50px;letter-spacing:.8px}.vnewsdetail-newscontent h3,.vnewsdetail-newscontent h4{font-family:"Proxima Nova W02 Semibold",sans-serif;color:#0057b7}.vnewsdetail-newscontent h3{margin:16px 0;font-size:26px;line-height:34px}.vnewsdetail-newscontent h4{margin:10px 0;font-size:16px;line-height:24px;letter-spacing:.32px}.vnewsdetail-newscontent h5{margin:16px 0;font-family:"Proxima Nova W02 Bold Italic",sans-serif;color:#101820;font-size:20px;line-height:32px;border-left:4px solid #101820;padding-left:16px}.vnewsdetail-newscontent h6{margin:10px 0;font-family:"Proxima Nova W02 Semibold It",sans-serif;color:#0057b7;font-size:14px}.vnewsdetail-newscontent p{margin:10px 0;font-family:"Proxima Nova W02 Regular",sans-serif;color:#101820;font-size:20px;line-height:32px}.vnewsdetail-newscontent a{color:#0057b7;text-decoration:none}.vnewsdetail-newscontent a:active,.vnewsdetail-newscontent a:hover{color:#0057b7;text-decoration:none}.vnewsdetail-newscontent blockquote{padding:20px 0;border-top:1px solid #dbe2e9;border-bottom:1px solid #dbe2e9;border-left:none;font-family:"Proxima Nova W02 Italic",sans-serif;color:#0092cb;font-size:22px;line-height:32px}.vnewsdetail-newscontent ul li{margin:10px 0;font-family:"Proxima Nova W02 Regular",sans-serif;color:#101820;font-size:20px;line-height:32px}.vnewsdetail-newscontent ul li strong{font-family:"Proxima Nova W02 Semibold",sans-serif}.vnewsdetail-newscontent .about-us{padding-top:20px;border-top:1px solid #dbe2e9}@media screen and (max-width:479px){.vnewsdetail-newscontent blockquote{font-size:18px;line-height:28px}}@media screen and (max-width:767px){.vnewsdetail-newscontent h1{font-size:44px;line-height:48px;letter-spacing:.88px}.vnewsdetail-newscontent h2{font-size:26px;line-height:34px;letter-spacing:.52px}.vnewsdetail-newscontent h3{font-size:23px;line-height:30px}.vnewsdetail-newscontent h4{font-size:14px;letter-spacing:.28px}.vnewsdetail-newscontent h5,.vnewsdetail-newscontent p,.vnewsdetail-newscontent ul li{font-size:16px;line-height:26px}}@media screen and (min-width:1920px){.vnewsdetail-newscontent .h1{margin:30px 0;font-size:68px;line-height:70px}.vnewsdetail-newscontent .h2{margin:30px 0;font-size:50px;line-height:56px;letter-spacing:1px}.vnewsdetail-newscontent h3{margin:20px 0;font-size:34px;line-height:40px}.vnewsdetail-newscontent h4{margin:20px 0;font-size:18px;line-height:28px;letter-spacing:.36px}.vnewsdetail-newscontent h5,.vnewsdetail-newscontent p,.vnewsdetail-newscontent ul li{font-size:22px;line-height:36px}.vnewsdetail-newscontent blockquote{font-size:28px;line-height:40px}}.vresourcescard-tags{flex-wrap:wrap;margin-bottom:12px}.vresourcescard-tags p{text-transform:uppercase;margin:0 8px 8px 0;padding:0 8px;border-radius:4px;height:25px;line-height:25px;color:#fff;font-family:"Proxima Nova W02 Bold",sans-serif;font-size:14px;letter-spacing:1.08px;background-color:#00c389}.vresourcescard-tags p:first-child{background-color:#0092cb}@media screen and (max-width:479px){.vresourcescard-tags p{font-size:12px}}@media screen and (min-width:1920px){.vresourcescard-tags p{margin:0 10px 10px 0;height:27px;line-height:27px;font-size:16px;letter-spacing:1.28px}}.vglobal-blogsubscriptionform form .hs_email{margin:0 0 14px 0;width:100%}.vglobal-blogsubscriptionform form .hs_email>label{display:none}.vglobal-blogsubscriptionform form .hs_email input,.vglobal-blogsubscriptionform form .hs_email input:focus,.vglobal-blogsubscriptionform form .hs_email input:focus-visible{width:100%;height:38px;padding:10px;background-color:#fff;border:1px solid #dbe2e9;border-radius:0;font-family:"Proxima Nova W02 Regular",sans-serif;font-size:16px;letter-spacing:.48px}.vglobal-blogsubscriptionform form .hs_email input.error,.vglobal-blogsubscriptionform form .hs_email input.invalid{background-color:#fcd6d9}.vglobal-blogsubscriptionform form .hs_email ul.hs-error-msgs{list-style:none;padding:0;margin:8px 0 0;font-family:"Proxima Nova W02 Semibold",sans-serif;font-size:14px;color:#ef3340}.vglobal-blogsubscriptionform form .hs_error_rollup ul.hs-error-msgs{display:none!important}.vglobal-blogsubscriptionform form .hs_submit{margin:0}.vglobal-blogsubscriptionform form .hs_submit input{cursor:pointer;padding:0;border:none;background-color:transparent;font-family:"Proxima Nova W02 Semibold",sans-serif;font-size:15px;letter-spacing:.3px;color:#0057b7;text-transform:uppercase;transition:all .2s}.vglobal-blogsubscriptionform form .hs_submit input:hover{color:#101820}.vglobal-blogsubscriptionform form .hs_submit input:active{text-decoration:underline}.vglobal-blogsubscriptionform .submitted-message p{margin:0;color:#0057b7;font-size:16px;font-family:"Proxima Nova W02 Semibold",sans-serif}@media screen and (min-width:1920px){.vglobal-blogsubscriptionform form .hs_email{margin:0 0 16px 0}.vglobal-blogsubscriptionform form .hs_email input,.vglobal-blogsubscriptionform form .hs_email input:focus,.vglobal-blogsubscriptionform form .hs_email input:focus-visible{height:48px;padding:12px 20px;font-size:20px;letter-spacing:.6px}.vglobal-blogsubscriptionform form .hs_submit input{font-size:18px;letter-spacing:.36px}.vglobal-blogsubscriptionform .submitted-message p{font-size:18px}}@media screen and (max-width:991px){.vglobal-blogsubscriptionform{border-bottom:1px solid #dbe2e9;padding-bottom:20px}}.vnews-blogsubscription .vglobal-blogsubscriptionform form{display:flex;flex-wrap:wrap}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_email{width:100%;flex-grow:1}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_email ul.hs-error-msgs{color:#fff}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_submit{flex-shrink:0}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_submit input{padding:0 22px;height:38px;border:2px solid #fff;border-radius:10px;background-color:#0057b7;font-family:"Proxima Nova W02 Bold",sans-serif;color:#fff;text-transform:none}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_submit input:hover{border-color:#0057b7;color:#0057b7;background-color:#fff}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_submit input:active{background-color:#e8f9ff;text-decoration:none}.vnews-blogsubscription .vglobal-blogsubscriptionform .submitted-message p{color:#fff}@media screen and (min-width:1920px){.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_email{width:auto;margin:0 24px 0 0}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_submit input{height:48px}}@media (max-width:991px){.vnews-blogsubscription .vglobal-blogsubscriptionform{border-bottom:none;padding-bottom:0}.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_email{width:auto;margin:0 24px 0 0}}@media screen and (max-width:479px){.vnews-blogsubscription .vglobal-blogsubscriptionform form .hs_email{width:100%;margin:0 0 16px 0}}