/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.hs_cos_wrapper_type_rich_text, .hs_cos_wrapper_type_linked_image {
  position: relative;
  z-index: 99;
}
.header {
  position: relative;
    z-index: 999;
}
.row-number-81, .row-number-2.dnd-section>.row-fluid>.dnd-column {
  border-radius:10px
}
.row-number-81>.row-fluid {
  display:flex;
}
.row-number-81>.row-fluid>.dnd-column {
  border-radius: 0 10px 10px 0;
}
.row-fluid .span4 .row-fluid-wrapper, .row-fluid .span4 .row-fluid-wrapper .row-fluid, 
.row-fluid .span4 .row-fluid-wrapper .row-fluid .span12, 
.row-fluid .span4 .row-fluid-wrapper .row-fluid .span12 .hs_cos_wrapper_widget  {
    height:100%;
}
#main-content {
  overflow:hidden;
}
/* .dnd-section {
  overflow-x:hidden;
} */
@media (max-width: 767px) {
/* .page-background img {
    width: 100%;
} */
  
.page-background{margin-top: 0px !important;}
}
.hs-tabs__tab {
   border-radius: 10px 10px 0 0!important;
}
.hs-tabs__content {
  border-radius: 0 20px 20px 20px!important;
}
.hs-tabs__scroll::-webkit-scrollbar { 
  width: 0 !important;
  display: none; 
}
.hs-tabs__scroll {
  margin-left: 0!important;
    width: 100%!important;
}

.hs-tabs__nudge {
  display:none!important;
}
.hs-tabs__tab, .hs-tabs__tab:active, .hs-tabs__tab:focus, .hs-tabs__tab:hover {
  font-family: 'interstate'!important;
}

/*****************************************/
/* Fancy Button Overrides    */
/*****************************************/

.button {
    /*background: #2e3537;*/
    padding: 0.75em 1.5em;
    border: 2px solid rgba(255, 255, 255, .5);
    color: white;
    border-radius: 10px;
    cursor: pointer;
    margin: auto;
    position: relative;
    display: inline-grid;
    place-items: center;
    transition: 0.5s;
}

.button:before, .button:after {
    content: '';
    position: absolute;
    background-color: #2e51a3;
    height: 100%;
    width: 60%;
    z-index: -1;
    opacity: 0.5;
    border-radius: 10px;
}

.button:hover {
    color: #FFF;
    border: 2px solid rgba(255, 255, 255, .5)
    text-shadow: 0 0 5px #2e51a3;
    background:var(--gradient, linear-gradient(90deg, #2849bc -9.83%, #3e1a73 90.17%));
    box-shadow:
        0 0 10px #3e1a73,
        0 0 20px #2849bc;
}

.button:hover:before {
    animation: pulse 1s ease-out 2;
}

.button:hover:after {
    animation: pulse 1s 0.5s ease-out 2;
}

@keyframes  pulse {
    100% {
        transform: scale(1.75);
        opacity: 0;
    }
}

a.header__button.button {
    position: relative !important;
}
/*SIMPLE BUTTON*/
.button.button--simple {
  background:none !important;
  display:inline !important;
  color:#a4cbfa;
  font-family: 'Interstate', sans-serif;
}

.button.button--simple:before, .button.button--simple:after {
  background-color: transparent !important;
}

.button.button--simple:hover {
    background:none !important;
    box-shadow:none !important;
    font-size:18px !important;
    font-family:'Interstate' !important;
}
/*SECONDARY BUTTON*/
a.button.button--secondary {
    position: relative !important;
}

.button.button--secondary {
    border: 2px solid rgba(255, 255, 255, .5) !important;
}

.button.button--secondary:hover {
    background:#a4cbfa !important;
    box-shadow:
        0 0 10px #3e1a73,
        0 0 20px #2849bc;
}

/*****************************************/
/* Module Overrides    */
/*****************************************/
.cell_17060173157432-row-0-background-image{
  border-radius: 20px !important;
}

.cell_1706017383963-vertical-alignment.cell_1706017383963-hidden.dnd-column.cell_1706017383963-background-image {
    border-radius: 0 20px 20px 0 !important;
}

.cell_1706728823294-row-0-hidden {
    border-radius: 20px;
}

.cell_17067288232944-vertical-alignment.cell_17067288232944-hidden.dnd-column.cell_17067288232944-background-image {
    border-radius: 0 20px 20px 0 !important;
}

.page-background{z-index:-9999 !important;}

body {
  background: url(https://24220084.fs1.hubspotusercontent-na1.net/hubfs/24220084/Prescient%20Web/prescient-page-bg6.jpg);
  background-position: top center;
  background-size: cover;
}

#main-content {
  background: url(https://24220084.fs1.hubspotusercontent-na1.net/hubfs/24220084/Prescient%20Web/footer-fade.png);
  background-position: bottom center;
  background-repeat: repeat-x;
}

.hs-image-widget {border-radius:20px;}

.accordion__summary {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  background: linear-gradient(90deg,#2a51a3, #3e2b56);
}

summary.accordion__summary:hover {
    background-color: #3e2b56 !important;
}

summary.accordion__summary:focus {
    background-color: #3e2b56 !important;
}
.accordion__content {
    background-color:#000 !important;
}

/*****************************************/
/* Rounded Modules    */
/*****************************************/
/*HOME*/
.span12.widget-span.widget-type-cell.cell_170676291913510-background-color.cell_170676291913510-padding.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17067630893452-background-color.dnd-column.cell_17067630893452-padding {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17067633232282-padding.cell_17067633232282-background-color.dnd-column {
    border-radius: 20px;
}
/*AUDIT SERVICES*/
.span12.widget-span.widget-type-cell.cell_1705427587402-background-color.cell_1705427587402-padding.dnd-column {
    border-radius: 20px;
}

/*ISO*/
.span12.widget-span.widget-type-cell.cell_17067656625488-background-color.dnd-column.cell_17067656625488-padding{
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17067657334092-background-color.cell_17067657334092-padding.dnd-column{
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17067657943822-padding.cell_17067657943822-background-color.dnd-column{
    border-radius: 20px;
}

/*PSI*/
.span12.widget-span.widget-type-cell.cell_17067732078977-background-color.dnd-column.cell_17067732078977-padding{
  border-radius:20px;
}

.span12.widget-span.widget-type-cell.cell_17067734499678-padding.cell_17067734499678-background-color.dnd-column {
  border-radius:20px;
}

/*Partners*/
.span12.widget-span.widget-type-cell.cell_17067922697473-padding.cell_17067922697473-background-color.dnd-column{
  border-radius:20px;
}

/*Leadership*/
.span12.widget-span.widget-type-cell.cell_17068090250558-padding.cell_17068090250558-background-color.dnd-column{
  border-radius:20px;
}

.span12.widget-span.widget-type-cell.cell_17068091426452-background-color.dnd-column.cell_17068091426452-padding{
  border-radius:20px;
}

.span12.widget-span.widget-type-cell.cell_17068092107532-background-color.cell_17068092107532-padding.dnd-column{
  border-radius:20px;
}

/*Microsoft*/
.span12.widget-span.widget-type-cell.cell_17068163027278-padding.cell_17068163027278-background-color.dnd-column {
    border-radius: 20px;
}
/*GDPR*/
.span12.widget-span.widget-type-cell.cell_17068170959567-padding.cell_17068170959567-background-color.dnd-column {
    border-radius: 20px;
}

/*Impartiality*/
.span12.widget-span.widget-type-cell.cell_17068207315427-background-color.cell_17068207315427-padding.dnd-column {
    border-radius: 20px;
}

/*CMMC*/
.span12.widget-span.widget-type-cell.cell_17068211597888-background-color.cell_17068211597888-padding.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068212378042-background-color.cell_17068212378042-padding.dnd-column {
    border-radius: 20px;
}

/*Hipaa*/
.span12.widget-span.widget-type-cell.cell_17068238109847-padding.cell_17068238109847-background-color.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068239470932-background-color.cell_17068239470932-padding.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068240057392-padding.cell_17068240057392-background-color.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068240425202-padding.cell_17068240425202-background-color.dnd-column {
    border-radius: 20px;
}

/* Security Assessments */
.span12.widget-span.widget-type-cell.cell_17068209779889-background-color.cell_17068209779889-padding.dnd-column {
    border-radius: 20px;
}

/*Federal Assessments*/
.span12.widget-span.widget-type-cell.cell_17068234027983-background-color.dnd-column.cell_17068234027983-padding {
    border-radius: 20px;
}

/*Privacy*/
.span12.widget-span.widget-type-cell.cell_17068249695944-background-color.cell_17068249695944-padding.dnd-column {
    border-radius: 20px;
}

/*Pen Test*/
.span12.widget-span.widget-type-cell.cell_170682721147211-padding.dnd-column.cell_170682721147211-background-color {
    border-radius: 20px;
}

/*Resources*/
.span12.widget-span.widget-type-cell.cell_17068273764456-padding.cell_17068273764456-background-color.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068274004352-background-color.cell_17068274004352-padding.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068274551292-background-color.cell_17068274551292-padding.dnd-column {
    border-radius: 20px;
}

/* P Advantage */
.span6.widget-span.widget-type-cell.cell_170542758740211-padding.cell_170542758740211-vertical-alignment.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068252761867-padding.cell_17068252761867-background-color.dnd-column {
    border-radius: 20px;
}

/*SOC*/
.span12.widget-span.widget-type-cell.cell_17068254338196-padding.cell_17068254338196-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068730158202-background-color.dnd-column.cell_17068730158202-padding {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068730357122-background-color.cell_17068730357122-padding.dnd-column {
    border-radius: 20px;
}

/*Open Source*/
.span12.widget-span.widget-type-cell.cell_17068269320616-padding.dnd-column.cell_17068269320616-background-color {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068269448702-padding.cell_17068269448702-background-color.dnd-column {
    border-radius: 20px;
}

.span12.widget-span.widget-type-cell.cell_17068269650352-padding.cell_17068269650352-background-color.dnd-column {
    border-radius: 20px;
}

/*HITRUST*/
.span12.widget-span.widget-type-cell.cell_17068270495602-padding.dnd-column.cell_17068270495602-background-color {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068756776672-background-color.dnd-column.cell_17068756776672-padding {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068270677692-padding.cell_17068270677692-background-color.dnd-column {
    border-radius: 20px;
}

/*CASA*/
.span12.widget-span.widget-type-cell.cell_17068242689257-padding.dnd-column.cell_17068242689257-background-color {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068244222632-padding.cell_17068244222632-background-color.dnd-column {
    border-radius: 20px;
}

/*MASA*/
.span12.widget-span.widget-type-cell.cell_17068245605987-padding.cell_17068245605987-background-color.dnd-column {
    border-radius: 20px;
}

/*CIS*/
.span12.widget-span.widget-type-cell.cell_17068247490952-padding.cell_17068247490952-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068247908962-padding.cell_17068247908962-background-color.dnd-column {
    border-radius: 20px;
}

/*Swift*/
.span12.widget-span.widget-type-cell.cell_17068258312134-padding.cell_17068258312134-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068258714512-background-color.dnd-column.cell_17068258714512-padding {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068258906562-background-color.cell_17068258906562-padding.dnd-column {
    border-radius: 20px;
}

/*AWS*/
.span12.widget-span.widget-type-cell.cell_17068259640997-background-color.dnd-column.cell_17068259640997-padding {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068259786462-background-color.dnd-column.cell_17068259786462-padding {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068259922532-padding.cell_17068259922532-background-color.dnd-column {
    border-radius: 20px;
}

/*Risk*/
.span12.widget-span.widget-type-cell.cell_17068260874922-padding.dnd-column.cell_17068260874922-background-color {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068785046472-padding.cell_17068785046472-background-color.dnd-column {
    border-radius: 20px;
}
/*Application*/
.span12.widget-span.widget-type-cell.cell_17068261628647-padding.cell_17068261628647-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068261762892-padding.cell_17068261762892-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068261881772-padding.dnd-column.cell_17068261881772-background-color {
}

/*Audit Compliance*/
.span12.widget-span.widget-type-cell.cell_17068262602777-padding.cell_17068262602777-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068262752032-padding.cell_17068262752032-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068843840102-padding.cell_17068843840102-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068844943862-background-color.cell_17068844943862-padding.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068845407112-background-color.cell_17068845407112-padding.dnd-column {
    border-radius: 20px;
}

/*FedRAMP*/
.span12.widget-span.widget-type-cell.cell_17068263656953-padding.cell_17068263656953-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068265192227-background-color.dnd-column.cell_17068265192227-padding {
    border-radius: 20px;
}

/*NIST*/
.span12.widget-span.widget-type-cell.cell_17068266104473-background-color.cell_17068266104473-padding.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_1706826653225-padding.dnd-column.cell_1706826653225-background-color {
    border-radius: 20px;
}

/*FTC*/
.span12.widget-span.widget-type-cell.cell_17068268369416-padding.cell_17068268369416-background-color.dnd-column {
    border-radius: 20px;
}

/*Compliance Pen Test*/
.span12.widget-span.widget-type-cell.cell_17068354819162-background-color.cell_17068354819162-padding.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068355594282-padding.cell_17068355594282-background-color.dnd-column {
    border-radius: 20px;
}

/*Vulnerability*/
.span12.widget-span.widget-type-cell.cell_17068356671074-padding.cell_17068356671074-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068356950822-padding.cell_17068356950822-background-color.dnd-column {
    border-radius: 20px;
}
.span12.widget-span.widget-type-cell.cell_17068811384612-background-color.cell_17068811384612-padding.dnd-column {
    border-radius: 20px;
}

/*Why*/
.span12.widget-span.widget-type-cell.cell_17068362564377-background-color.dnd-column.cell_17068362564377-padding {
    border-radius: 20px;
}
/*ISO*/
.span12.widget-span.widget-type-cell.cell_1706836061165-background-color.cell_1706836061165-padding.dnd-column {
    border-radius: 20px;
}

/*Confidentiality*/
.span12.widget-span.widget-type-cell.cell_1706836147635-background-color.cell_1706836147635-padding.dnd-column {
    border-radius: 20px;
}
/*Whitepapers*/
.span12.widget-span.widget-type-cell.cell_17068853291972-padding.cell_17068853291972-background-color.dnd-column {
    border-radius: 20px;
}

/*Committment*/
.span12.widget-span.widget-type-cell.cell_17068157991425-background-color.cell_17068157991425-padding.dnd-column {
    border-radius: 20px !important;
}
.span12.widget-span.widget-type-cell.cell_17068158877822-padding.cell_17068158877822-background-color.dnd-column {
    border-radius: 20px !important;
}
.span12.widget-span.widget-type-cell.cell_17068159535852-background-color.cell_17068159535852-padding.dnd-column {
    border-radius: 20px !important;
}
.span12.widget-span.widget-type-cell.cell_17068160127152-background-color.cell_17068160127152-padding.dnd-column {
    border-radius: 20px !important;
}
/*.blackbox.dnd-column {
    background: #000 !important;
    border-radius: 20px !important;
    padding: 40px !important;
}
.black-box.span12.widget-span.widget-type-cell.dnd-column {
    background: #000 !important;
    padding: 40px !important;
    border-radius: 20px !important;
}*/

/****************************************/
/*Typography Overrides    */
/****************************************/
/*li::before {
    content: '';
    position: absolute;
    left: -3px;
    width: 1em;
    height: 1em;
    background-repeat: no-repeat;
    background-image: url(https://24220084.fs1.hubspotusercontent-na1.net/hubfs/24220084/star-bullet-light.svg);
    margin-top: 6px;
}

li{
  margin-top:10px;
}

li.header__menu-item.header__menu-item--depth-1.header__menu-item--has-submenu.hs-skip-lang-url-rewrite::before {
    list-style: none !important;
    background-image: none !important;
}

li.header__menu-item.header__menu-item--depth-2.header__menu-item--has-submenu.hs-skip-lang-url-rewrite::before{
    list-style: none !important;
    background-image: none !important;
}

li.header__menu-item.header__menu-item--depth-3.hs-skip-lang-url-rewrite::before{
    list-style: none !important;
    background-image: none !important;
}
li.header__menu-item.header__menu-item--depth-2.hs-skip-lang-url-rewrite::before{
    list-style: none !important;
    background-image: none !important;
}

ul{
  list-style:none;
}
.list__item {
    margin-top: 10px !important;
}
*/
form input[type='text'], form input[type='email'], form input[type='password'], form input[type='tel'], form input[type='number'], form input[type='search'], form select, form textarea{color:#000 !important;}
/*.cell_17067294907178-row-0-padding {border-radius:20px 20px 0 0;}
.cell_17067304767532-row-0-padding {border-radius: 0 0 20px 20px;}*/

/*******MENU OVERRIDES*******/
.header__menu-submenu .header__menu-item:hover, .header__menu-submenu .header__menu-item:focus {
  color: #aeb6dc !important;
}
.header__menu-submenu .header__menu-item:active {
  color: #aeb6dc !important;
}
a.header__menu-link:hover {
    color: #aeb6dc !important;
}
a.header__menu-link.header__menu-link--active-link {
    color: #aeb6dc !important;
}