@font-face {
    font-family: 'ArrowText-Reg';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdTQyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e3d6791a90ff876c3ac6f4205aa48989b909c223/ArrowText-Regular.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdTAyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--9e4adf8755cf5d3eb5f357b33ffaddf47c0f6398/ArrowText-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArrowText-Bold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXcyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a24c8313fcda746732b935bcaee858febc3a790c/ArrowText-Bold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXMyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c45ce1ebbad54cfb9456be07915898ed3095e89d/ArrowText-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArrowDisplay-Bold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWcyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--f206f679d97518b69f9467180b201d63562417f0/ArrowDisplay-Bold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWMyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7ff4afb5294738473ed3fe4d6f54dbea95850ee8/ArrowDisplay-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ArrowDisplay-Reg';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdW8yIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c4c319280915c392f812131ebc82fee54174f072/ArrowDisplay-Regular.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWsyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--4876bf888d0327865638687857d65d511af7fe66/ArrowDisplay-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body, p {font-family:'ArrowDisplay-Reg','Blinker', sans-serif!important;font-weight:400!important;}
h1,h2,h3,h4,h5,h6 {font-family:'ArrowDisplay-Bold','Blinker', sans-serif!important;font-weight:700!important;}

.survey .title {color:#FCBA12;font-size:140%!important;margin-bottom:1em;}
.highlight {color:#FCBA12;}
.section-header h1 {margin:0.75em 0;}
.layout-component span {font-size:inherit;}
.layout-row {padding:4em 0!important;}
.section-header .row {padding:1em 0!important;}
.main-header {
  background-image: url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXMzIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5ecf4e3089de4902c841b4045c6cde88b402a9d0/symantec-arrow-logo.svg);
  background-position:5% center;
  background-repeat:no-repeat;
  background-size:15%!important;
}
.main-header .row {padding:2.25% 15%!important;}
.section-header .layout-column {
    min-height:auto!important;
}
.section-header .block-content-wrapper, .header-block .text {
    min-height:auto!important;
    padding:0!important;
}
.container {
    align-items:center;
}
.progress-bar .title {
    padding-bottom:0.5em;
}
.bar {
    height:20px!important;
}

.bar, .bar span {
    border-radius:100px;
}

.progress-bar .title {font-weight:normal;font-size:150%;}
.progress-bar .band {font-weight:bold;font-size:100%;}

.result-text p {
    line-height:1.2em;
}

.result-text p {
       font-size: 1em;
       font-size: clamp(0.9em, 1vw, 1.1em)!important; 
}

.layout-column {padding-right:1em!important;padding-left:1em!important;}

@media screen and (max-width: 767px) {
    .container {
        display:block!important;
    }
  	.layout-row {padding:1.5em 0!important;}
    .action-button {display:block!important;text-align:center;margin-bottom:1em;}
    .image-block {
        width:50%;
        margin:0 auto;
    }
}

@media only screen and (max-width: 812px) {
  .layout-column {padding-right:0.5em!important;padding-left:0.5em!important;}
  .progress-bar .title {font-size:100%;}
}

@media screen and (min-width: 768px) {
  .header-block h2 {
      font-size: 1.5em;
      font-size: clamp(1.75em,2.5vw,2.2em)!important;
  }
}
.result-breakdown .layout-row-container:nth-child(even) {background-color:#F7F7F7!important;}
.align-top .container {
    align-items:start;
}
.align-center .container {
    align-items:center;
}
.min-padding .layout-row {
    padding:1em 0!important;
}
.no-padding-top .row {
    padding-top:0!important;
}
.no-padding-bottom .layout-row {
    padding-bottom:0!important;
}
.icon-list {
    padding:2em 0;
}
.icon-list .layout-row.row-3quarters {
    padding:1em 0!important;
    min-height:auto!important;
}
.icon-list .layout-row.row-3quarters .layout-column {
    min-height:auto!important;
}
.icon-list .layout-row.row-3quarters .container .layout-column:first-child {
      flex: 0 0 13%!important;
      width: 13%!important;
}
.icon-list .layout-row.row-3quarters .container .layout-column:nth-child(2) {
      flex: 0 0 87%!important;
      width: 87%!important;
}

@media screen and (max-width: 767px) {
	.icon-list .container {
        flex-direction: row!important;
        display:flex!important;
    }
  .main-header {
    background-image: url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXMzIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5ecf4e3089de4902c841b4045c6cde88b402a9d0/symantec-arrow-logo.svg);
    background-position:center 15%;
    background-repeat:no-repeat;
    background-size:35%!important;
  }
  .main-header .row {padding:10% 0 2.5% 0!important;}
  #row-occ4yqqe7v {background-position:left center;}
}
@media screen and (max-width: 480px) {
  .column-lua0kzbjat {display:none;}
}
.icon-list .image-block {
        width:100%;
        margin:0 auto;
}
.icon-list {
    padding:0;
}
.progress-bar h3.title {
  padding-bottom:0!important;
}
.progress-bar h4.subtitle {
  margin-bottom:1em!important;
  font-weight:400;
  color:#999999;
  font-size:80%!important;
  font-family:'ArrowDisplay-Reg','Blinker', sans-serif!important;
}
.splash-logo {
    width: 100%;
    height:60px;
    background-image: url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXMzIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5ecf4e3089de4902c841b4045c6cde88b402a9d0/symantec-arrow-logo.svg);
    background-repeat: no-repeat;
    background-position:center center;
    background-size:contain;
    margin-bottom:2em;
}

@media screen and (min-width: 769px) and (orientation: landscape){
    .splash-logo {
        background-position:left center;
    }
    .survey .layout {
      background-image: url(https://arrow.cogniclick.app/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdkEyIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--8155267d8bd0c15679b751fa48f9ddafb8f98eef/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFLQUIya0NPQVE9IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--60d555a53497c5dbb51aec366a695596ff639a1d/q-background.jpg);
      background-position:left center;
      background-repeat:no-repeat;
      background-size:cover;
    }
    #app .survey .column:first-child {
      background-color:transparent!important;
      background-image: url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdXMzIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--5ecf4e3089de4902c841b4045c6cde88b402a9d0/symantec-arrow-logo.svg);
      background-position: 15% 92%;
      background-repeat:no-repeat;
      background-size:50%;
    }
}
.progress-low .value {
  width:30%!important;
}
.progress-moderate .value {
  width:50%!important;
}
.progress-high .value {
  width:95%!important;
}
@media screen and (min-width: 1024px) {
    h1 {
        font-size:2em!important;
        font-size: clamp(1.8em,2.5vw,3.8em)!important;
    }
    .splash p {
        font-size:0.9em!important;
        font-size: clamp(0.9em,1.2vw,1.2em)!important;
    }
}
@media screen and (min-width: 1440px) {
    h1 {
        font-size:2.2em!important;
        font-size: clamp(2.2em,2.8vw,3.8em)!important;
    }
    .splash p {
        font-size:1.2em!important;
        font-size: clamp(1.25em,1.25vw,1.5em)!important;
    }
}
@media screen and (min-width: 1920px) {
    h1 {
        font-size:2.4em!important;
        font-size: clamp(2.4em,3vw,3.8em)!important;
    }
    .splash p {
        font-size:1.4em!important;
        font-size: clamp(1.4em,1.4vw,1.6em)!important;
    }
}
@media screen and (min-width: 2560px) {
    h1 {
        font-size:3em!important;
        font-size: clamp(3em,3.5vw,4em)!important;
    }
    .splash p {
        font-size:1.6em!important;
        font-size: clamp(1.6em,1.8vw,2em)!important;
    }
}
.splash p.disclaimer {
  font-size:65%!important;
  color:#d9d9d9;
}

/*#app .survey .column:first-child, .result-intro, .signup-component {background-color:#000000!important;}*/
#app .survey .column:first-child h1 {color:#FFFFFF;}
.survey .title {font-size:140%;margin-bottom:1em!important;color:#FCBA12!important;font-weight:400;}

