@font-face {
    font-family: 'ArtifaktElement-ExtraBold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdVVvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e5a3bfd12c5c299cd57103b8e4e74c82e515871c/ArtifaktElement-ExtraBold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdVlvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--8bc5a7ed8ce5a545686c0e670facddd030aa7d16/ArtifaktElement-ExtraBold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWNvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--34d382b8563f3c3434fee0e0628e1b9798651020/ArtifaktElement-ExtraBold.ttf') format('truetype'); 
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktElement-Bold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckllIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a436aec9676473d90f46f9bd5d68525e07537d40/ArtifaktElement-Bold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBck1lIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0eccb9cfe95d8fb8964f7abb89d63694872480de/ArtifaktElement-Bold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBclFlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--927fe18837fdad6bcc6f1f5acb2244766dd20d7d/ArtifaktElement-Bold.ttf') format('truetype'); 
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktElement-Light';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcThlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a0f51830f46870d7bf87f31264fb81951425736c/ArtifaktElement-Light.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckFlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c9383a81b3a5ea4b11a18111eb03c7012e584ca8/ArtifaktElement-Light.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckVlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c884cb23221d6ee7755c75fe2229cdcf550a69ec/ArtifaktElement-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktElement-Regular';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcXdlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b5c6e6d23a04c11fe38506a045ddf01dab95eb56/ArtifaktElement-Regular.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTBlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--76ab9ef4cf4803f850fd3c351231de3a7f7db2d2/ArtifaktElement-Regular.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTRlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--760201a3c198907c6ff3203f761c8456049c261f/ArtifaktElement-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktLegend-Light';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDBlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--47782325d39dccf71e0dfcd4d209eff272053daf/ArtifaktLegend-Light.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDRlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--9c3af9de068b82151b5f4ae5a80214ac6b2d4700/ArtifaktLegend-Light.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDhlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7431ade8f22853709b572926166f07d67e0f20c2/ArtifaktLegend-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'ArtifaktLegend-Bold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcUFlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e64fba8b8c4985aada33f2535e08a911c03eff01/ArtifaktLegend-Bold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcUVlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d536038d30d6de141282ea784577a224febce58b/ArtifaktLegend-Bold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcUllIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--21f6c89ec22857b7b7bf80bfb3960aa4fadb45fd/ArtifaktLegend-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ArtifaktLegend-ExtraBold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFliIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1b1f1341d0185fdd5bf79fb08b8a191dae4b20aa/ArtifaktLegend-ExtraBold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFViIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b63865b1f2dca8b8995f796827ce88beb6210063/ArtifaktLegend-ExtraBold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFFiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7e547edded1a2b21ed23368c3028f85b3f30e285/ArtifaktLegend-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ArtifaktLegend-SemiBold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGtiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--627e3937fe711ebffe2be4820236b0f0e8ed7b7a/ArtifaktLegend-SemiBold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGdiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--efbc05f5704a76f8dc0a66d7574e38fe635af987/ArtifaktLegend-SemiBold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGNiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--33985ef9903198e2dbd5fdbce917ae4f3369eda8/ArtifaktLegend-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ArtifaktLegend-Regular';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcG9lIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1c1b151bf19b2d97e4d298d1ddeb47f7f2ba9ffc/ArtifaktLegend-Regular.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcHNlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--583852c89f02959c76d95d14f3a5d7bb5bec163d/ArtifaktLegend-Regular.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcHdlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--737f765bba8d88e8e9cc2287a12cc3ae46e92651/ArtifaktLegend-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body {font-family: 'ArtifaktElement-Regular', Arial, sans-serif!important;}
/* h1,h2,h3,h4,h5,h6 {font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: normal!important;} */
p, .helpText {font-family: 'ArtifaktElement-Regular', Arial, sans-serif!important;}
h1,h2,h3,h4,h5,h6 {font-family: 'ArtifaktLegend-ExtraBold', Arial, sans-serif!important;font-weight: normal!important;}
.splash .semi  {font-family: 'ArtifaktLegend-SemiBold', Arial, sans-serif!important;font-weight: normal!important;}

.section-header h1 {margin:0.5em 0;}
.layout-component span, span {font-size:inherit!important;}
.layout-component h1, .layout-component h2, .layout-component h3 {line-height:1.2em!important;}
.layout-row {padding:4em 0!important;}
.section-header .row {padding:1em 0!important;}
.main-header .row {padding:1.5em 0!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:start;
}
.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;
}

.result-text .bar {
    height:20px!important;
}
.result-text .bar, .bar span {
    border-radius:100px;
}
.result-text .progress-bar .title {font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: normal!important;font-size:150%;padding-bottom:0.5em;}
.result-text .progress-bar .band {font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: normal!important;font-size:100%;}

.result-text p, li {
    line-height:1.2em;
}

.result-text p, li {
       font-size: 1em;
       font-size: clamp(0.9em, 1vw, 1.1em)!important; 
}

.layout-column {/* padding-right:1em!important; *//* padding-left:1em!important; */}

.v-wrapper {width:100%;}
.block.header-block .text {
    flex: 0 0 100%!important;
    margin: 0!important;
    padding: 0 !important;
}
.sub-section-header .block.header-block .text {padding:0!important;}

.full-width .layout-column {
    padding:0!important;
}
.full-width .container {
    max-width:100%!important;
    width:100%!important;
    margin:0!important;
}
.full-width .row {
    padding:0!important;
    margin:0!important;
}
.survey ul.question-set li.next {
    background-color:transparent!important;
    color:#000000!important;
    border: 1px solid #000000;
}
.survey ul.question-set li.next:hover {
    background-color:#000000!important;
    color:#FFFFFF!important;
}
.legend-reg {font-family: 'ArtifaktLegend-Regular', Arial, sans-serif!important;font-weight: normal!important;}
.legend-light, .light {font-family: 'ArtifaktLegend-Light', Arial, sans-serif!important;font-weight: normal!important;}

.stat-column h3 {
    font-family: 'ArtifaktLegend-Light', Arial, sans-serif!important;font-weight: normal!important;
    margin-top:0.25em!important;
}
.stat-column .stat {
    font-size:240%!important;
    font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: bold!important;
}
.stat-column h1 {
    margin-bottom:0!important;
}

.stats h1 {
    font-size:480%!important;
    margin-bottom:0!important;
}
.stats p {
    font-size:140%!important;
    font-family:'ArtifaktElement-Light', Arial, sans-serif!important;
    margin:0 0 0.5em 0!important;
}
.stats .layout-row {
    padding:2em 0!important;
}

.splash-logo-alt {
    position:absolute;
    background-size:contain;
    background-repeat:no-repeat;
    background-position: left top;
    background-image:url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckk3IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--aa1d4e70f32238a614a8a5925052d36bc038f12e/sustainability-key-compressed.svg);
    top: 25px;
    left:20px;
    height:35px;
    width:150px;
}
.survey .next {
    background-color:#000000!important;
    color:#FFFFFF!important;
}
.highlight {
  color:#5f60ff!important;
}

@media screen and (max-width: 767px) {
    .image-block {width:50%!important;margin:0 auto!important;}
  	.layout-row {padding:1.5em 0!important;}
    .action-button {display:block!important;text-align:center;margin-bottom:1em;}
}

.title {
  font-size:140%;
  margin-bottom:1em!important;
  padding-bottom:1em; 
  border-bottom:1px solid #ffffff;
  font-family: 'ArtifaktLegend-Regular', Arial, sans-serif!important;font-weight: normal!important;
}

.result-text ul {
  display: block;
  list-style-type: disc;
  padding-left:30px;
}
.result-text ul li {
  display: list-item;
  line-height: 1.5;
  margin-top:8px;
}
.result-text ul:first-child li:first-child {
  margin-top:0;
}
.checkbox label {display:none;margin-top:1em;}
.checkbox .input-wrapper label {display:block;}

.survey .column:first-child {
  background-position:center 95%;
  background-size:85%;
  background-repeat:no-repeat;
}

h3.quotation {font-size:100%;}
.cta-section {padding:3em 0 2em 0;} 
.cta-section .image-block {width:35%;}

.splash-logo-alt {
    position:absolute;
    background-size:contain;
    background-repeat:no-repeat;
    background-position: left top;
    background-image:url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbmNEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--75aa6aadf2913fa8e74ce94aebbbbf8ae2989261/autodesk-logo-white.svg);
    top: 25px;
    left:20px;
    height:35px;
    width:150px;
}
.survey .next {
    background-color:#000000!important;
    color:#FFFFFF!important;
}
@media screen and (max-width: 767px) {
    .splash .column--text {padding-top: 18%!important;}
    .column-iziqf7tzd2 {display:none;}
}
@media screen and (orientation: portrait) {
  .splash .column--image, .splash .column--text {
      padding-top: 15%!important;
  }
}
.survey .title {font-size:140%;color:#5F60FF;margin-bottom:1em!important;font-family: 'ArtifaktLegend-ExtraBold', Arial, sans-serif!important;font-weight: normal!important;}
.checkbox label {display:none;}
.checkbox .input-wrapper label {display:block;}

.lang-select select {border-radius:2px!important;z-index:9999;}

.lang-select {position:absolute;top:20px!important;left: unset!important;right:25px!important;width:100px!important;z-index:999;opacity:0.85;}
.lang-select select {-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0.5em 0.5em 0.5em 0.75em;background-color:#FFFFFF;border:solid 1px #666666;border-radius:5px;color:#655;font-size:100%;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 10' style='enable-background:new 0 0 16 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23666666;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M8,9.4c-0.3,0-0.6-0.1-0.8-0.3L0.6,2.4C0.1,2,0.1,1.3,0.6,0.9c0.4-0.4,1.1-0.4,1.6,0L8,6.7l5.9-5.9 c0.4-0.4,1.1-0.4,1.6,0c0.4,0.4,0.4,1.1,0,1.6L8.8,9.1C8.6,9.3,8.3,9.4,8,9.4z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%;}

@media screen and (min-width: 769px){
  .lang-select {top:20px!important;right:25px!important;width:150px!important;}
  .lang-select select {font-size:110%!important;}
}

.break {page-break-after: always!important;}

.result-text .block.signup-block h2 {font-size:220%;}
.result-text .block.signup-block a {color:#ffffff;}
.result-text .block.signup-block .signup-content {
    width: 100%!important;
}
.result-text .block.signup-block .result-text {margin-bottom:1em;}
.result-text .form .field-component {margin-bottom:0.5em!important;}
.block.signup-block .signup-content {
    text-align: left!important;
}
.result-text .block.signup-block .next {
  padding:2%!important;
  
}
@media only screen and (min-width: 812px) {
  .result-text .block.signup-block .signup-content {
      width: 80%!important;
  }
  .result-text .block.signup-block .next {
    padding:1.7%!important;
    font-size: 1.2em;
    font-size: clamp(1.2em,1.8vw,1.4em);
  }  
}
@media only screen and (min-width: 1440px) {
  .result-text .block.signup-block .next {
    font-size: 1em;
    font-size: clamp(1em,1.7vw,1.4em);
  }  
}

@font-face {
    font-family: 'ArtifaktElement-ExtraBold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdVVvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e5a3bfd12c5c299cd57103b8e4e74c82e515871c/ArtifaktElement-ExtraBold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdVlvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--8bc5a7ed8ce5a545686c0e670facddd030aa7d16/ArtifaktElement-ExtraBold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdWNvIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--34d382b8563f3c3434fee0e0628e1b9798651020/ArtifaktElement-ExtraBold.ttf') format('truetype'); 
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktElement-Bold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckllIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a436aec9676473d90f46f9bd5d68525e07537d40/ArtifaktElement-Bold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBck1lIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--0eccb9cfe95d8fb8964f7abb89d63694872480de/ArtifaktElement-Bold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBclFlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--927fe18837fdad6bcc6f1f5acb2244766dd20d7d/ArtifaktElement-Bold.ttf') format('truetype'); 
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktElement-Light';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcThlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--a0f51830f46870d7bf87f31264fb81951425736c/ArtifaktElement-Light.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckFlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c9383a81b3a5ea4b11a18111eb03c7012e584ca8/ArtifaktElement-Light.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBckVlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--c884cb23221d6ee7755c75fe2229cdcf550a69ec/ArtifaktElement-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktElement-Regular';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcXdlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b5c6e6d23a04c11fe38506a045ddf01dab95eb56/ArtifaktElement-Regular.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTBlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--76ab9ef4cf4803f850fd3c351231de3a7f7db2d2/ArtifaktElement-Regular.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTRlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--760201a3c198907c6ff3203f761c8456049c261f/ArtifaktElement-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'ArtifaktLegend-Light';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDBlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--47782325d39dccf71e0dfcd4d209eff272053daf/ArtifaktLegend-Light.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDRlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--9c3af9de068b82151b5f4ae5a80214ac6b2d4700/ArtifaktLegend-Light.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDhlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7431ade8f22853709b572926166f07d67e0f20c2/ArtifaktLegend-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'ArtifaktLegend-Bold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcUFlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--e64fba8b8c4985aada33f2535e08a911c03eff01/ArtifaktLegend-Bold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcUVlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d536038d30d6de141282ea784577a224febce58b/ArtifaktLegend-Bold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcUllIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--21f6c89ec22857b7b7bf80bfb3960aa4fadb45fd/ArtifaktLegend-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ArtifaktLegend-ExtraBold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFliIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1b1f1341d0185fdd5bf79fb08b8a191dae4b20aa/ArtifaktLegend-ExtraBold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFViIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--b63865b1f2dca8b8995f796827ce88beb6210063/ArtifaktLegend-ExtraBold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFFiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--7e547edded1a2b21ed23368c3028f85b3f30e285/ArtifaktLegend-ExtraBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ArtifaktLegend-SemiBold';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGtiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--627e3937fe711ebffe2be4820236b0f0e8ed7b7a/ArtifaktLegend-SemiBold.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGdiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--efbc05f5704a76f8dc0a66d7574e38fe635af987/ArtifaktLegend-SemiBold.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdGNiIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--33985ef9903198e2dbd5fdbce917ae4f3369eda8/ArtifaktLegend-SemiBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'ArtifaktLegend-Regular';
    src: url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcG9lIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--1c1b151bf19b2d97e4d298d1ddeb47f7f2ba9ffc/ArtifaktLegend-Regular.woff2') format('woff2'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcHNlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--583852c89f02959c76d95d14f3a5d7bb5bec163d/ArtifaktLegend-Regular.woff') format('woff'),
        url('https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcHdlIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--737f765bba8d88e8e9cc2287a12cc3ae46e92651/ArtifaktLegend-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body {font-family: 'ArtifaktElement-Regular', Arial, sans-serif!important;}
/* h1,h2,h3,h4,h5,h6 {font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: normal!important;} */
p, .helpText {font-family: 'ArtifaktElement-Regular', Arial, sans-serif!important;}
h1,h2,h3,h4,h5,h6 {font-family: 'ArtifaktLegend-ExtraBold', Arial, sans-serif!important;font-weight: normal!important;}
.splash .semi  {font-family: 'ArtifaktLegend-SemiBold', Arial, sans-serif!important;font-weight: normal!important;}

.section-header h1 {margin:0.5em 0;}
.layout-component span, span {font-size:inherit!important;}
.layout-component h1, .layout-component h2, .layout-component h3 {line-height:1.2em!important;}
.layout-row {padding:4em 0!important;}
.section-header .row {padding:1em 0!important;}
.main-header .row {padding:1.5em 0!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:start;
}
.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;
}

.result-text .bar {
    height:20px!important;
}
.result-text .bar, .bar span {
    border-radius:100px;
}
.result-text .progress-bar .title {font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: normal!important;font-size:150%;margin:0!important;padding:0;}
.result-text .progress-bar .band {font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: normal!important;font-size:100%;}
.result2 {background-color:#f5f5f5;}
.result-text .result2 .bar {background-color:#dcdcdc!important;}
.result-text .title:after {
  content:'';
  display:block;
  background-repeat:no-repeat;
  background-size:contain;
  background-position: center bottom;
  background-image:url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcWxGIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--feba0032fc9ed8a24acca475822e0a8b38eae36b/sustainability-key-spanish.svg);
  height:70px;
  width:100%; 
}
.result-text p, li {
    line-height:1.2em;
}

.result-text p, li {
       font-size: 1em;
       font-size: clamp(0.9em, 1vw, 1.1em)!important; 
}

.layout-column {/* padding-right:1em!important; *//* padding-left:1em!important; */}

.v-wrapper {width:100%;}
.block.header-block .text {
    flex: 0 0 100%!important;
    margin: 0!important;
    padding: 0 !important;
}
.sub-section-header .block.header-block .text {padding:0!important;}

.full-width .layout-column {
    padding:0!important;
}
.full-width .container {
    max-width:100%!important;
    width:100%!important;
    margin:0!important;
}
.full-width .row {
    padding:0!important;
    margin:0!important;
}
.survey ul.question-set li.next {
    background-color:transparent!important;
    color:#000000!important;
    border: 1px solid #000000;
}
.survey ul.question-set li.next:hover {
    background-color:#000000!important;
    color:#FFFFFF!important;
}
.legend-reg {font-family: 'ArtifaktLegend-Regular', Arial, sans-serif!important;font-weight: normal!important;}
.legend-light, .light {font-family: 'ArtifaktLegend-Light', Arial, sans-serif!important;font-weight: normal!important;}

.stat-column h3 {
    font-family: 'ArtifaktLegend-Light', Arial, sans-serif!important;font-weight: normal!important;
    margin-top:0.25em!important;
}
.stat-column .stat {
    font-size:240%!important;
    font-family: 'ArtifaktLegend-Bold', Arial, sans-serif!important;font-weight: bold!important;
}
.stat-column h1 {
    margin-bottom:0!important;
}

.stats h1 {
    font-size:480%!important;
    margin-bottom:0!important;
}
.stats p {
    font-size:140%!important;
    font-family:'ArtifaktElement-Light', Arial, sans-serif!important;
    margin:0 0 0.5em 0!important;
}
.stats .layout-row {
    padding:2em 0!important;
}

.splash-logo-alt {
    position:absolute;
    background-size:contain;
    background-repeat:no-repeat;
    background-position: left top;
    background-image:url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbmNEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--75aa6aadf2913fa8e74ce94aebbbbf8ae2989261/autodesk-logo-white.svg);
    top: 25px;
    left:20px;
    height:35px;
    width:150px;
}
.survey .next {
    background-color:#000000!important;
    color:#FFFFFF!important;
}
.highlight {
  color:#5f60ff!important;
}
@media screen and (max-width: 767px) {
  	.layout-row {padding:1.5em 0!important;}
    .action-button {display:block!important;text-align:center;margin-bottom:1em;}
}

.title {
  font-size:140%;
  margin-bottom:1em!important;
  padding-bottom:1em; 
  border-bottom:1px solid #ffffff;
  font-family: 'ArtifaktLegend-Regular', Arial, sans-serif!important;font-weight: normal!important;
}

.result-text ul {
  display: block;
  list-style-type: disc;
  padding-left:30px;
}
.result-text ul li {
  display: list-item;
  line-height: 1.5;
  margin-top:8px;
}
.result-text ul:first-child li:first-child {
  margin-top:0;
}
.checkbox label {display:none;margin-top:1em;}
.checkbox .input-wrapper label {display:block;}

.survey .column:first-child {
  background-position:center 95%;
  background-size:85%;
  background-repeat:no-repeat;
}

h3.quotation {font-size:100%;}
.cta-section {padding:3em 0 2em 0;} 
.cta-section .image-block {width:35%;}

.splash-logo-alt {
    position:absolute;
    background-size:contain;
    background-repeat:no-repeat;
    background-position: left top;
    background-image:url(https://admin.cogniclick.app/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbmNEIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--75aa6aadf2913fa8e74ce94aebbbbf8ae2989261/autodesk-logo-white.svg);
    top: 25px;
    left:20px;
    height:35px;
    width:150px;
}
.survey .next {
    background-color:#000000!important;
    color:#FFFFFF!important;
}
@media screen and (max-width: 767px) {
    .splash .column--text {padding-top: 18%!important;}
    .column-iziqf7tzd2 {display:none;}
    .layout-row-container .layout-row .container{display:block!important;}
    .image-block {width:30%!important;margin:0 auto!important;}
    .result-text .title:after {
      height:40px;
    }
}
@media screen and (orientation: portrait) {
  .splash .column--image, .splash .column--text {
      padding-top: 15%!important;
  }
}
.survey .title {font-size:140%;color:#5F60FF;margin-bottom:1em!important;font-family: 'ArtifaktLegend-ExtraBold', Arial, sans-serif!important;font-weight: normal!important;}
.checkbox label {display:none;}
.checkbox .input-wrapper label {display:block;}

.lang-select select {border-radius:2px!important;z-index:9999;}

.lang-select {position:absolute;top:20px!important;left: unset!important;right:25px!important;width:100px!important;z-index:999;opacity:0.85;}
.lang-select select {-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0.5em 0.5em 0.5em 0.75em;background-color:#FFFFFF;border:solid 1px #666666;border-radius:5px;color:#655;font-size:100%;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 10' style='enable-background:new 0 0 16 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23666666;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M8,9.4c-0.3,0-0.6-0.1-0.8-0.3L0.6,2.4C0.1,2,0.1,1.3,0.6,0.9c0.4-0.4,1.1-0.4,1.6,0L8,6.7l5.9-5.9 c0.4-0.4,1.1-0.4,1.6,0c0.4,0.4,0.4,1.1,0,1.6L8.8,9.1C8.6,9.3,8.3,9.4,8,9.4z'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right .7em top 50%, 0 0;background-size:.65em auto, 100%;}

@media screen and (min-width: 769px){
  .lang-select {top:20px!important;right:25px!important;width:150px!important;}
  .lang-select select {font-size:110%!important;}
}

.break {page-break-after: always!important;}

.result-text .block.signup-block h2 {font-size:220%;}
.result-text .block.signup-block a {color:#ffffff;}
.result-text .block.signup-block .signup-content {
    width: 100%!important;
}
.result-text .block.signup-block .result-text {margin-bottom:1em;}
.result-text .form .field-component {margin-bottom:0.5em!important;}
.block.signup-block .signup-content {
    text-align: left!important;
}
.result-text .block.signup-block .next {
  padding:2%!important;
  
}
@media only screen and (min-width: 812px) {
  .result-text .block.signup-block .signup-content {
      width: 80%!important;
  }
  .result-text .block.signup-block .next {
    padding:1.7%!important;
    font-size: 1.2em;
    font-size: clamp(1.2em,1.8vw,1.4em);
  }  
}
@media only screen and (min-width: 1440px) {
  .result-text .block.signup-block .next {
    font-size: 1em;
    font-size: clamp(1em,1.7vw,1.4em);
  }  
}
.progress-pathfinder .value {width:33%!important;}
.progress-adopter .value {width:55%!important;}
.progress-leader .value {width:95%!important;}

