.elementor-127646 .elementor-element.elementor-element-d3fe9c4:not(.elementor-motion-effects-element-type-background), .elementor-127646 .elementor-element.elementor-element-d3fe9c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9a0ba0 );}.elementor-127646 .elementor-element.elementor-element-d3fe9c4 > .elementor-background-overlay{background-image:url("https://cdn.shortpixel.ai/spai/ret_img/https://www.apptio.com/wp-content/uploads/Wave-3-dataart.svg");background-position:150% 38%;background-repeat:no-repeat;background-size:80% auto;opacity:0.6;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-127646 .elementor-element.elementor-element-d3fe9c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-127646 .elementor-element.elementor-element-2ab2b39{text-align:center;}.elementor-127646 .elementor-element.elementor-element-1240094 > .elementor-element-populated{padding:0px 20px 40px 20px;}.elementor-127646 .elementor-element.elementor-element-d1f09f6 > .elementor-widget-container{background-color:#E1F4FD;padding:40px 0px 30px 0px;border-radius:0% 0% 50% 50%;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.16);}.elementor-127646 .elementor-element.elementor-element-d1f09f6 img{width:60%;height:450px;object-fit:contain;object-position:center center;border-radius:0% 0% 0% 0%;}.elementor-127646 .elementor-element.elementor-element-655a0d7{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:-40px;z-index:1;text-align:center;font-size:1.1em;color:var( --e-global-color-2d5f40b6 );}.elementor-127646 .elementor-element.elementor-element-655a0d7 > .elementor-widget-container{background-image:url("https://cdn.shortpixel.ai/spai/ret_img/https://www.apptio.com/wp-content/uploads/Quiz-Left-Bubble.svg");padding:20px 20px 20px 20px;background-repeat:no-repeat;background-size:100% auto;}body:not(.rtl) .elementor-127646 .elementor-element.elementor-element-655a0d7{left:10px;}body.rtl .elementor-127646 .elementor-element.elementor-element-655a0d7{right:10px;}.elementor-127646 .elementor-element.elementor-element-31e25f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-127646 .elementor-element.elementor-element-f59cf8f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;align-self:center;}.elementor-127646 .elementor-element.elementor-element-d2276c6 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-719917e );}.elementor-127646 .elementor-element.elementor-element-d2276c6 .elementor-progress-wrapper{background-color:var( --e-global-color-2d5f40b6 );border-radius:8px;overflow:hidden;}.elementor-127646 .elementor-element.elementor-element-d2276c6 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-127646 .elementor-element.elementor-element-3c02e2d{width:100%;max-width:100%;}.elementor-127646 .elementor-element.elementor-element-3c02e2d > .elementor-widget-container{margin:30px 0px 0px 20px;}.elementor-127646 .elementor-element.elementor-element-7203ae1{--spacer-size:20px;}.elementor-127646 .elementor-element.elementor-element-d0c1172.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-127646 .elementor-element.elementor-element-d0c1172 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-127646 .elementor-element.elementor-element-395a5fa .elementor-button{background-color:var( --e-global-color-2d5f40b6 );font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-127646 .elementor-element.elementor-element-395a5fa .elementor-button:hover, .elementor-127646 .elementor-element.elementor-element-395a5fa .elementor-button:focus{background-color:var( --e-global-color-719917e );}.elementor-127646 .elementor-element.elementor-element-395a5fa{width:auto;max-width:auto;}.elementor-127646 .elementor-element.elementor-element-1351da2{width:auto;max-width:auto;}.elementor-127646 .elementor-element.elementor-element-1351da2 .elementor-button{font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-127646 .elementor-element.elementor-element-1240094{width:40%;}.elementor-127646 .elementor-element.elementor-element-2fb314a{width:60%;}}@media(max-width:1024px){.elementor-127646 .elementor-element.elementor-element-d3fe9c4 > .elementor-background-overlay{background-position:210% 30%;background-size:90% auto;}.elementor-127646 .elementor-element.elementor-element-d1f09f6 img{height:275px;}.elementor-127646 .elementor-element.elementor-element-655a0d7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-127646 .elementor-element.elementor-element-655a0d7{--container-widget-width:136px;--container-widget-flex-grow:0;width:var( --container-widget-width, 136px );max-width:136px;top:-20px;font-size:0.9em;line-height:1.6em;}}@media(max-width:767px){.elementor-127646 .elementor-element.elementor-element-d3fe9c4 > .elementor-background-overlay{background-position:33% 25%;background-size:180% auto;}.elementor-127646 .elementor-element.elementor-element-1240094.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-127646 .elementor-element.elementor-element-1240094 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-127646 .elementor-element.elementor-element-d1f09f6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-127646 .elementor-element.elementor-element-d1f09f6 > .elementor-widget-container{padding:5px 0px 10px 0px;}.elementor-127646 .elementor-element.elementor-element-d1f09f6 img{width:60%;height:150px;}.elementor-127646 .elementor-element.elementor-element-655a0d7{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;top:0px;font-size:1em;}body:not(.rtl) .elementor-127646 .elementor-element.elementor-element-655a0d7{left:40%;}body.rtl .elementor-127646 .elementor-element.elementor-element-655a0d7{right:40%;}.elementor-127646 .elementor-element.elementor-element-655a0d7 > .elementor-widget-container{background-position:center center;background-size:300% auto;}.elementor-127646 .elementor-element.elementor-element-b5f5d45{margin-top:075px;margin-bottom:0px;}.elementor-127646 .elementor-element.elementor-element-f59cf8f{width:100%;max-width:100%;}.elementor-127646 .elementor-element.elementor-element-f59cf8f > .elementor-widget-container{padding:0px 0px 05px 0px;}.elementor-127646 .elementor-element.elementor-element-3c02e2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-127646 .elementor-element.elementor-element-d0c1172.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-127646 .elementor-element.elementor-element-d0c1172 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-127646 .elementor-element.elementor-element-397f696{text-align:center;}.elementor-127646 .elementor-element.elementor-element-395a5fa{width:100%;max-width:100%;}.elementor-127646 .elementor-element.elementor-element-395a5fa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-127646 .elementor-element.elementor-element-1351da2{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-655a0d7 */.elementor-127646 .elementor-element.elementor-element-655a0d7 .elementor-widget-container{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 160px;
}

.elementor-127646 .elementor-element.elementor-element-655a0d7 .elementor-widget-container p{
    padding-bottom:20px;
    margin-top:-20px;
}

@media (max-width: 1024px) {
.elementor-127646 .elementor-element.elementor-element-655a0d7 .elementor-widget-container{
    height:120px;
}
.elementor-127646 .elementor-element.elementor-element-655a0d7 .elementor-widget-container p{
    padding-bottom:0px;
    padding-top:10px;
    margin-top:-45px;
    font-size: .9em;
    border-radius: 0 10px 10px 0;
    line-height:1.5em;
}
}

@media (max-width: 767px) {
.elementor-127646 .elementor-element.elementor-element-655a0d7 .elementor-widget-container{
    height:60px;
}
.elementor-127646 .elementor-element.elementor-element-655a0d7 .elementor-widget-container p{
    padding-bottom:0px;
    padding-top:10px;
    margin-top:0px;
    font-size: .9em;
    border-radius: 0 10px 10px 0;
}
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-d2276c6 */.elementor-127646 .elementor-element.elementor-element-d2276c6 .elementor-progress-wrapper {
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.16);
}

.elementor-127646 .elementor-element.elementor-element-d2276c6 .elementor-progress-bar {
    background-image: linear-gradient(90deg, var(--e-global-color-a9730d5) 30%, var(--e-global-color-719917e) 100%);
    border-radius: 0 8px 8px 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b5f5d45 */@media (max-width:767px) {
.elementor-127646 .elementor-element.elementor-element-b5f5d45 {width:55%;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-397f696 */.finops-quiz-results .qResults{
    font-size: 1.6em;
    margin-left: 40px;
    margin-bottom: 40px;
    line-height: 1.5em;
}

.finops-quiz-results  #qScore{
    font-size: 5em;
    font-weight: 700;
    line-height: 1em;
    color: var(--e-global-color-d9a0ba0);
}

.finops-quiz-results  #qLevel{
    font-size: 2.4em;
    font-weight: 700;
    line-height: 1.3em;
    color: var(--e-global-color-d9a0ba0);
}

@media (max-width:1024px) {
  .finops-quiz-results  .qResults{
    font-size: 1.2em;
    margin-left: 20px;
    margin-bottom: 20px;
    line-height: 1.3em;
}
  .finops-quiz-results  #qScore{
    font-size: 4em;
}

	.finops-quiz-results  #qLevel{
      font-size: 1.8em;
      line-height: 1.5em;
}
}

@media (max-width:767px) {
  .finops-quiz-results .qResults{
    font-size: 1.1em;
}
  .finops-quiz-results #qScore{
    font-size: 3.5em;
}

  .finops-quiz-results #qLevel{
      font-size: 1.5em;
}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1351da2 */.elementor-127646 .elementor-element.elementor-element-1351da2 .elementor-button{
        background-image: linear-gradient(90deg, var(--e-global-color-a9730d5) 30%, var(--e-global-color-719917e) 100%) !important;
}

.elementor-127646 .elementor-element.elementor-element-1351da2 .elementor-button:hover{
    background-image: linear-gradient(90deg, #65439B 30%, #01385E 100%) !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5f513fb */.finops-quiz-results {
    display:none;
}/* End custom CSS */