body,body *{font-family:Roboto,sans-serif;color:#474747}a,a.link,a.visited,.nav-link,button[name=requestdemo]{color:#c68925;text-decoration:none}a:hover,a:focus,.nav-link.active .navbar-nav .show>.nav-link{color:hsl(42,73%,32%);text-decoration:none}.max-width-container{max-width:1200px}.vert-aligner{display:inline-block;height:100%;width:1px;overflow:hidden;vertical-align:middle}div.top{display:none;text-align:center;background-color:#9a7d4c;width:40px;height:40px;border-radius:50%;cursor:pointer;box-shadow:0 2px 6px rgba(0,0,0,0.1);position:fixed;right:15px;bottom:85px;z-index:1000}a[name=requestdemo]{color:white!important;text-decoration:none!important;background-color:#c68925;border:0;padding:7px 15px}a[name=requestdemo]::after{content:"Request a Demo";display:inline-block;text-align:center}a[name=requestdemo]:hover,a[name=requestdemo]:focus{background-color:hsl(42,73%,32%)}.heroimg-container .inner-content-shell>p>a[name=requestdemo]{margin-top:15px;border:1px solid rgba(0,19,77,0.25);box-shadow:2px 2px 12px rgba(0,19,77,0.5)}header ul.navbar-nav>li{text-align:left;padding:0;border:1px solid #eee;border-top:0;border-bottom:1px solid #ddd;background-color:white}header ul.navbar-nav>li span.vert-aligner{display:none}header ul.navbar-nav>li>a{width:100%;padding-left:15px;padding-right:15px;margin:0;font-size:20px;font-weight:normal}header ul.navbar-nav>li>a:hover,header ul.navbar-nav>li>a:active,header ul.navbar-nav>li>a:focus{background-color:#e6bc77;color:#003d4d}header ul.navbar-nav>li:nth-child(3){padding-right:15px}header ul.navbar-nav>li:nth-child(4)>a{width:auto;padding:20px 10px;padding-right:10px;vertical-align:middle}header ul.navbar-nav>li:nth-child(4) * img{height:40px}header ul.navbar-nav>li:nth-child(4)>div{display:inline-block;padding-left:10px}header ul.navbar-nav>li:nth-child(4)>div img.gsa-header-logo{margin-bottom:3px}header ul.navbar-nav ul.dropdown-menu{box-shadow:1px 1px 5px rgba(0,0,0,0.2) !important;top:60px!important;left:10px!important}header ul.navbar-nav ul.dropdown-menu .dropdown-item{padding:5px 10px;font-size:11pt;color:#474747}header ul.navbar-nav ul.dropdown-menu .dropdown-item:hover,header ul.navbar-nav ul.dropdown-menu .dropdown-item:focus{background-color:#e6bc77;color:#003d4d}header ul.navbar-nav ul.dropdown-menu .dropdown-item .dropdown-toggle.caret-off::after{display:none}section.main-content{background-color:white!important}section.main-content .main-content-panel{width:100%;background-color:#003d4d;padding:100px 0}section.main-content h1.section-heading{font-family:Roboto Light,sans-serif;font-size:40px;font-weight:normal;text-align:center;text-transform:uppercase}section.main-content button{background-color:#c68925;margin:0 auto;padding:7px;width:300px;color:white;font-family:Roboto,sans-serif;font-size:12pt;font-style:italic;text-align:center;border:0;border-radius:3px}section.main-content button:hover,section.main-content button:focus{background-color:#735016}section.main-content .heroimg-panel{background-color:#2a94b5;margin:0;padding:0}section.main-content .heroimg-container{height:auto;width:100%!important;max-width:1200px;overflow:hidden;margin:0 auto;background:url(/images/dreamstimefree_4899260-faded.png) no-repeat;background-color:#2a94b5;background-size:auto 100%;background-position:top 0 right 40%}section.main-content .heroimg-container .inner-content-shell{margin:30px auto;padding:0 20px}section.main-content .heroimg-container .inner-content-shell *{font-family:Roboto,sans-serif;font-style:italic;color:white;font-size:16pt}section.main-content .heroimg-container .inner-content-shell>div:first-child{text-align:center;font-size:40px;font-style:normal}section.main-content .heroimg-container .inner-content-shell>div:first-child>img{height:24pt;vertical-align:middle}section.main-content .heroimg-container .inner-content-shell>div,section.main-content .heroimg-container .inner-content-shell>p{line-height:150%;font-size:11pt;margin-top:20px;text-align:center}section.main-content .solutions-panel{background-color:#003d4d;padding:50px 0!important}section.main-content .solutions-container{padding:20px;max-width:1200px}section.main-content .solutions-container *{text-align:center;font-family:Roboto Light,sans-serif;color:white!important}section.main-content .solutions-container img{height:20px;margin:10px auto}section.main-content .solutions-container h3{font-family:Roboto Light,sans-serif;font-weight:normal}section.main-content .fedRAMP-panel{background-color:#e6bc77;margin:0;padding:0}section.main-content .fedRAMP-container{padding:20px;width:90%;margin:0 auto;font-family:Roboto,sans-serif;font-size:14pt;font-style:italic;font-weight:bold;color:#003d4d;line-height:120%}section.main-content .fedRAMP-container>img{float:left;height:60px!important}section.main-content .fedRAMP-container>div{padding-left:60px}section.main-content .about-panel{background-color:white;padding:50px 0}section.main-content .about-container{width:80%;max-width:1200px;margin:0 auto;padding:0}section.main-content .about-container h4{margin-top:40px;font-weight:normal;font-style:italic;text-align:center}section.main-content .about-container .leadership-shell{margin:0 auto;text-align:center}section.main-content .about-container .leadership-shell>div{margin-bottom:20px}section.main-content .quote-panel{background-color:#e6bc77;position:relative;padding:50px 0}section.main-content .quote-container{position:relative;width:75%;max-width:1200px;margin:0 auto;padding:0 15px;font-family:Roboto;font-size:12pt;font-weight:bold;font-style:italic;line-height:140%;color:#003d4d;quotes:"\201C" "\201D" "\2018" "\2019"}section.main-content .quote-container::before{color:rgba(255,255,255,0.2);content:open-quote;font-family:Times New Roman, serif;font-size:6em;position:absolute;top:10px;left:-30px}section.main-content .quote-container::after{color:rgba(255,255,255,0.2);content:close-quote;font-family:Times New Roman, serif;font-size:6em;position:absolute;bottom:0;right:0}section.main-content .contact-panel{background-color:white}section.main-content .contact-container{width:100%;max-width:1200px;margin:0 auto}section.main-content .screen-thumbnails{margin:0 0 0 20px;width:170px;float:right}section.main-content .screen-thumbnails img{cursor:pointer;max-width:100%;height:auto;margin-bottom:40px;box-shadow:2px 2px 8px rgba(0,0,0,0.2)}.main-content-beacon .main-content-panel,.main-content-fedramp .main-content-panel{background-color:white!important;margin:0 auto;padding:50px 20px!important;border-bottom:1px solid #ddd;max-width:1200px}.main-content-beacon .main-content-panel h1,.main-content-fedramp .main-content-panel h1{font-family:Roboto Light,sans-serif;font-weight:normal;text-align:left;line-height:115%;color:#c68925;margin-bottom:20px}.main-content-beacon .main-content-panel .beacon-logo,.main-content-fedramp .main-content-panel .beacon-logo{height:30px}.main-content-beacon .main-content-panel .app-logo,.main-content-fedramp .main-content-panel .app-logo{display:inline-block;height:16px;opacity:.8;margin-bottom:10px;width:35px;height:25px;background-image:url(/images/logo-application-all-black.png);background-repeat:no-repeat;background-size:auto 25px;background-color:white}.main-content-beacon .main-content-panel .app-logo.flow,.main-content-fedramp .main-content-panel .app-logo.flow{background-position:-5px 0}.main-content-beacon .main-content-panel .app-logo.finance,.main-content-fedramp .main-content-panel .app-logo.finance{background-size:auto 20px;background-position:-35px 0}.main-content-beacon .main-content-panel .app-logo.hr,.main-content-fedramp .main-content-panel .app-logo.hr{background-size:auto 22px;background-position:-82px 0}.main-content-beacon .main-content-panel .app-logo.travel,.main-content-fedramp .main-content-panel .app-logo.travel{background-size:auto 20px;background-position:-112px 0}.main-content-beacon .main-content-panel button.top,.main-content-fedramp .main-content-panel button.top{width:auto!important;padding:7px!important;float:right;font-size:10px}footer{background-color:#003d4d}footer .footer-content{width:80%;max-width:1200px;margin:0 auto}footer .footer-content *{color:white}footer .footer-content>div{padding-bottom:20px;text-align:center}@media (min-width:468px){header a.navbar-brand img{height:50px}header ul.navbar-nav>li:last-child img{height:60px}section.main-content .heroimg-container .inner-content-shell{margin:30px auto;width:90%}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1){font-size:40px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1)>img{height:50px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(2){font-size:20px}section.main-content .heroimg-container .inner-content-shell>p{font-size:14px}.main-content-beacon .main-content-panel .beacon-logo{height:auto}}@media (min-width:700px){header a.navbar-brand img{height:50px;margin:0 10px}header ul.navbar-nav>li{border:0;background-color:transparent;white-space:nowrap;overflow:visible}header ul.navbar-nav>li .vert-aligner{display:inline-block !important;height:100%;width:1px;overflow:hidden;vertical-align:middle}header ul.navbar-nav>li>a{margin:0!important;padding:7px 5px!important;border-radius:3px!important;font-size:16px}header ul.navbar-nav>li>a img{height:30px;margin-right:3px}header ul.navbar-nav>li:nth-child(1)>a,header ul.navbar-nav>li:nth-child(2)>a{margin-top:20px;margin-right:15px}header ul.navbar-nav>li:nth-child(4){padding-right:0!important;padding-left:10px!important;border-left:1px solid #ccc;border-right:1px solid #ccc}header ul.navbar-nav>li:nth-child(4)>div{margin-top:10px}header ul.navbar-nav>li:nth-child(4)>div img.gsa-header-logo{border-left:2px solid #036;border-right:2px solid #036;height:30px;margin-top:10px;margin-bottom:3px}header ul.navbar-nav>li:nth-child(5){padding-left:5px!important}header ul.navbar-nav>li:nth-child(5) a[name=requestdemo]{margin:20px 5px}header ul.navbar-nav>li:nth-child(5) a[name=requestdemo]::after{content:"Demo";font-size:14px;display:inline-block;text-align:center}section.main-content .heroimg-container .inner-content-shell{margin:50px auto;width:80%}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1){font-size:50px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1)>img{height:60px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(2){font-size:24px}section.main-content .heroimg-container .inner-content-shell>p{font-size:16px}section.main-content .solutions-container{margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:50px}section.main-content .solutions-container * .col{position:relative}section.main-content .solutions-container * .col button{width:90%;position:absolute;left:5%;bottom:-30px}section.main-content .fedRAMP-container{width:80%}section.main-content .fedRAMP-container>img{height:50px!important}section.main-content .fedRAMP-container>div{padding-left:60px}section.main-content .about-container .leadership-shell{margin:0 auto}section.main-content .about-container .leadership-shell>div{display:inline-block;margin-bottom:auto;vertical-align:top}section.main-content .about-container .leadership-shell>div:nth-child(1){width:30%}section.main-content .about-container .leadership-shell>div:nth-child(2){width:40%}section.main-content .quote-container{width:76%;font-size:14pt;line-height:165%}section.main-content .quote-container::before{font-size:8em;top:20px;left:-60px}section.main-content .quote-container::after{font-size:8em}section.main-content .screen-thumbnails{width:250px;margin-bottom:30px}section.main-content .screen-thumbnails img{margin-bottom:30px}footer .footer-content{margin-left:auto;margin-right:auto;width:98%;text-align:center}footer .footer-content>div{display:inline-block;vertical-align:top;padding-bottom:0;padding-left:10px;padding-right:10px;text-align:left;font-size:9pt}footer .footer-content>div:first-child img{height:35px!important}footer .footer-content>div:nth-child(4) img{height:20px;margin:5px}footer .footer-content>div:nth-child(5) img{height:35px}}@media (min-width:992px){header a.navbar-brand img{height:60px;margin:0 20px}header ul.navbar-nav>li:nth-child(1)>a,header ul.navbar-nav>li:nth-child(2)>a{font-size:16px;padding:10px 15px!important}header ul.navbar-nav>li:nth-child(4){padding-right:5px!important;padding-left:10px!important;border-left:1px solid #ccc;border-right:1px solid #ccc}header ul.navbar-nav>li:nth-child(4)>a{padding-right:7px!important;padding-left:7px!important}header ul.navbar-nav>li:nth-child(4) img.gsa-header-logo{border-left:2px solid #036;border-right:2px solid #036;height:30px;margin-top:10px;margin-bottom:3px}header ul.navbar-nav>li:nth-child(5){padding-left:5px!important}header ul.navbar-nav>li:nth-child(5) a[name=requestdemo]{margin:20px 5px}header ul.navbar-nav>li:nth-child(5) a[name=requestdemo]::after{content:"Request a Demo";display:inline-block;text-align:center}section.main-content .heroimg-container .inner-content-shell{margin:70px auto;width:80%}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1){font-size:50px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1)>img{height:60px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(2){font-size:28px}section.main-content .heroimg-container .inner-content-shell>p{font-size:16px}section.main-content .fedRAMP-container{width:70%}section.main-content .about-container .leadership-shell>div:nth-child(1){width:25%}section.main-content .about-container .leadership-shell>div:nth-child(2){width:40%}section.main-content .screen-thumbnails{width:400px}}@media (min-width:1200px){header a.navbar-brand img{height:60px;margin:0 20px}header ul.navbar-nav>li:nth-child(1)>a,header ul.navbar-nav>li:nth-child(2)>a{font-size:18px;padding:12px 15px!important;margin-left:5px}header ul.navbar-nav>li:nth-child(5){padding-left:5px!important}header ul.navbar-nav>li:nth-child(5) a[name=requestdemo]{margin:20px 5px}header ul.navbar-nav>li:nth-child(5) a[name=requestdemo]::after{content:"Request a Demo";font-size:16px;display:inline-block;text-align:center}section.main-content .heroimg-container .inner-content-shell{margin:70px auto;width:1000px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1){font-size:60px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(1)>img{height:75px}section.main-content .heroimg-container .inner-content-shell>div:nth-child(2){font-size:30px;width:800px;margin-left:auto;margin-right:auto}section.main-content .heroimg-container .inner-content-shell>p{font-size:20px}section.main-content .fedRAMP-container{width:70%;max-width:900px;font-size:16pt;line-height:130%}section.main-content .fedRAMP-container>img{height:50px!important}section.main-content .fedRAMP-container>div{padding-left:60px}}#screenModal .modal-header{border-bottom:0}#screenModal .modal-body{padding:0 30px 30px 30px;display:flex;justify-content:center;align-items:center}#screenModal .modal-body img{max-width:100%;max-height:90vh;height:auto;object-fit:contain;margin:0 auto;border:1px solid #ccc}@media (min-width:700px){.modal-xl{max-width:80%;margin:1.75rem auto}}