.elementor-11008 .elementor-element.elementor-element-9976d48{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11008 .elementor-element.elementor-element-9976d48.e-con{--align-self:center;}body.elementor-page-11008:not(.elementor-motion-effects-element-type-background), body.elementor-page-11008 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE8E9;}@media(max-width:767px){.elementor-11008 .elementor-element.elementor-element-9976d48{--justify-content:center;}.elementor-11008 .elementor-element.elementor-element-9976d48.e-con{--align-self:center;}}@media(min-width:768px){.elementor-11008 .elementor-element.elementor-element-9976d48{--content-width:500px;}}/* Start custom CSS for container, class: .elementor-element-9976d48 *//* Adjust answer padding around */
.tqb-template-style-4 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) .tqb-answer-action {
    padding: 8px !important;
}

/* Adjust answer text spacing to give more space to icon */
.tqb-template-style-4 .tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper .tqb-answer-text {
    padding-right: 9% !important;
}

/* Adjust margin between answers */
.tqb-template-style-4 .tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) {
    margin: 8px auto !important;
}

/* Adjust answer icon padding-right */
.tqb-template-style-4 .tqb-question-wrapper .tqb-answers-container .tqb-answer-inner-wrapper .tqb-answer-action .tqb-answer-text-type .tqb-answer-icon {
    right: 12px !important;
}

/* Adjust fancy icon size (checkmarks, radios, etc.) */
.tqb-fancy-icon {
    width: 14px !important;
    height: 14px !important;
}

/* Remove border + shadow + add 50% transparent background to asnswers*/
.tqb-template-style-4 
.tqb-answer-inner-wrapper:not(.tqb-open-ended-wrapper) {
    box-shadow: none !important;
    border: none !important;
    background-color: rgba(255, 255, 255, 0.9) !important; /* 50% transparent white */
}


/*progress bar height*/
.tqb-progress-container .tqb-progress {
    height: 8px !important;
}

/* Remove border + shadow from the results page */
.tve_flt .tqb-template-style-4 [data-css="tve-u-16d3eaaa219"][data-css="tve-u-16d3eaaa219"] {
    margin: 25px auto 25px auto !important;
    box-shadow: none !important;
    border: none !important;
}/* End custom CSS */