.elementor-11482 .elementor-element.elementor-element-be0d45f > .elementor-container{max-width:1370px;}.elementor-11482 .elementor-element.elementor-element-be0d45f{padding:6rem 6% 8rem 6%;}.elementor-11482 .elementor-element.elementor-element-8d3c905{text-align:center;}.elementor-11482 .elementor-element.elementor-element-8d3c905 .elementor-heading-title{font-size:clamp(2.25rem,3.75vw,3.75rem);font-weight:300;line-height:1.15em;}.elementor-11482 .elementor-element.elementor-element-079cf12 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11482 .elementor-element.elementor-element-079cf12{margin-top:3rem;margin-bottom:0rem;}.elementor-11482 .elementor-element.elementor-element-65985fd > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-11482 .elementor-element.elementor-element-b6fdc3a > .elementor-widget-container{box-shadow:-2px 6px 6px 0px rgba(109.00000000000003, 109.00000000000003, 109.00000000000003, 0.2);}.elementor-11482 .elementor-element.elementor-element-ded3501 > .elementor-element-populated{padding:0% 5.5% 0% 19.7%;}.elementor-11482 .elementor-element.elementor-element-f90d062 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;}.elementor-11482 .elementor-element.elementor-element-338cd0b{font-size:1.25rem;}.elementor-11482 .elementor-element.elementor-element-1feec43 .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d7afcf9 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-11482 .elementor-element.elementor-element-56b75c3 > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-11482 .elementor-element.elementor-element-56b75c3 .elementor-icon-wrapper{text-align:center;}.elementor-11482 .elementor-element.elementor-element-56b75c3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-11482 .elementor-element.elementor-element-56b75c3.elementor-view-framed .elementor-icon, .elementor-11482 .elementor-element.elementor-element-56b75c3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11482 .elementor-element.elementor-element-56b75c3.elementor-view-framed .elementor-icon, .elementor-11482 .elementor-element.elementor-element-56b75c3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11482 .elementor-element.elementor-element-56b75c3 .elementor-icon{font-size:32px;}.elementor-11482 .elementor-element.elementor-element-56b75c3 .elementor-icon svg{height:32px;}.elementor-11482 .elementor-element.elementor-element-a64146e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11482 .elementor-element.elementor-element-c750ae0 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0% 6% 0% 6%;}.elementor-11482 .elementor-element.elementor-element-c750ae0{text-align:center;}.elementor-11482 .elementor-element.elementor-element-c750ae0 .elementor-heading-title{font-size:2.5rem;line-height:1.2em;color:var( --e-global-color-d7afcf9 );}.elementor-bc-flex-widget .elementor-11482 .elementor-element.elementor-element-6cd2c36.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11482 .elementor-element.elementor-element-6cd2c36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11482 .elementor-element.elementor-element-4cff127{z-index:5;text-align:left;}.elementor-11482 .elementor-element.elementor-element-4cff127 img{width:516px;max-width:80%;}.elementor-11482 .elementor-element.elementor-element-b7ade2a{width:var( --container-widget-width, 828px );max-width:828px;--container-widget-width:828px;--container-widget-flex-grow:0;z-index:5;}.elementor-11482 .elementor-element.elementor-element-b7ade2a > .elementor-widget-container{background-color:var( --e-global-color-a1ed69c );margin:35px 0px 0px 0px;padding:3rem 3.6% 3.25rem 11.4%;box-shadow:5px 7px 20px 0px rgba(0, 0, 0, 0.15);}.elementor-11482 .elementor-element.elementor-element-629816e > .elementor-container{max-width:1144px;}.elementor-11482 .elementor-element.elementor-element-629816e{padding:11rem 6% 11rem 6%;}.elementor-11482 .elementor-element.elementor-element-2f4648d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:6px;}.elementor-11482 .elementor-element.elementor-element-2f4648d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );text-align:center;padding:5rem 11% 4rem 11%;}.elementor-11482 .elementor-element.elementor-element-7429bbd .elementor-heading-title{font-size:1.375rem;font-weight:400;color:var( --e-global-color-d7afcf9 );}.elementor-11482 .elementor-element.elementor-element-dfe4f36{font-size:1.125rem;line-height:1.5em;}.elementor-11482 .elementor-element.elementor-element-955f25e .elementor-button{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-d7afcf9 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-11482 .elementor-element.elementor-element-955f25e > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}@media(max-width:1024px){.elementor-11482 .elementor-element.elementor-element-be0d45f{padding:4rem 6% 4rem 6%;}.elementor-11482 .elementor-element.elementor-element-079cf12{margin-top:2rem;margin-bottom:0rem;}.elementor-11482 .elementor-element.elementor-element-ded3501 > .elementor-element-populated{padding:0% 0% 0% 15%;}.elementor-11482 .elementor-element.elementor-element-f90d062 .elementor-heading-title{font-size:1.75rem;}.elementor-11482 .elementor-element.elementor-element-338cd0b{font-size:1.125rem;}.elementor-11482 .elementor-element.elementor-element-56b75c3 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-11482 .elementor-element.elementor-element-c750ae0 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-11482 .elementor-element.elementor-element-c750ae0 .elementor-heading-title{font-size:1.75rem;}.elementor-11482 .elementor-element.elementor-element-629816e{padding:6rem 6% 6rem 6%;}.elementor-11482 .elementor-element.elementor-element-7429bbd .elementor-heading-title{font-size:1.25rem;}.elementor-11482 .elementor-element.elementor-element-dfe4f36{font-size:1rem;}}@media(max-width:767px){.elementor-11482 .elementor-element.elementor-element-be0d45f{padding:2rem 6% 2rem 6%;}.elementor-11482 .elementor-element.elementor-element-079cf12{margin-top:1rem;margin-bottom:0rem;padding:0 0 0 0;}.elementor-11482 .elementor-element.elementor-element-65985fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11482 .elementor-element.elementor-element-ded3501 > .elementor-element-populated{margin:2rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:0% 8% 0% 8%;}.elementor-11482 .elementor-element.elementor-element-338cd0b{font-size:1rem;}.elementor-11482 .elementor-element.elementor-element-4cff127{text-align:center;}.elementor-11482 .elementor-element.elementor-element-b7ade2a > .elementor-widget-container{padding:1.5rem 5% 2.5rem 10%;}.elementor-11482 .elementor-element.elementor-element-2f4648d > .elementor-element-populated{padding:2rem 8% 2rem 8%;}}/* Start custom CSS for image, class: .elementor-element-b6fdc3a */.elementor-11482 .elementor-element.elementor-element-b6fdc3a:before {
    content:'';
    width:170px;
    height: 26px;
    background:linear-gradient(90deg, #00157C 0%, #3557ff 100%);
    position: absolute;
    bottom: -26px;
    left: 0;
}
@media (max-width:767px) {
    .elementor-11482 .elementor-element.elementor-element-b6fdc3a:before {
        height:13px;
        bottom: -13px;
        width:100px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-338cd0b */.elementor-11482 .elementor-element.elementor-element-338cd0b p {
    line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-079cf12 */@media (max-width:1400px) and (min-width:1025px) {
    .elementor-11482 .elementor-element.elementor-element-079cf12 {
        padding-right: 8%;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b7ade2a */.elementor-11482 .elementor-element.elementor-element-b7ade2a input[type=button] {
    border: none;
    font-size: .9375rem;
    font-weight: 700;
    color: #fff;
    background: linear-gradient(90deg, #00157C 0%, #3557FF 100%);
    text-transform: uppercase;
    letter-spacing: .06em;
    padding: .75em 2em .75em 1.75em;
    border-radius: 4rem;
}
.question-content p {
    font-size: 1.375rem;
    font-weight: 400;
    color: #00157C;
    margin-bottom: .375rem;
}
@media (max-width:1280px) {
    .question-content p {
        font-size: 1.25rem;
    }
}
.watu-questions-wrap {
    font-size: 1.25rem;
}
@media (max-width:1280px) {
    .watu-questions-wrap {
        font-size: 1.125rem;
    }
}
.elementor-11482 .elementor-element.elementor-element-b7ade2a .watu-question-choice {
    margin: .25em 0;
}
.quiz-form input[type='radio'] {
    accent-color: var(--e-global-color-primary);
    cursor: pointer;
}
.quiz-form label {
    cursor: pointer;
}
.question-pager {
    float:right;
    margin-top: 12px;
    color: #00157C;
    font-size: 1rem;
    font-weight: 400;
    margin-right: 22px;
}
.result-text {
    font-weight: 400;
    font-size: 1.375rem;
    padding-right: 9%;
    text-align: center;
    color: var(--e-global-color-d7afcf9);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-116003a */.elementor-11482 .elementor-element.elementor-element-116003a:after {
    content:'';
    /*background: linear-gradient(to right, #00157c, #3557ff 100%);*/
    background: #edeeee;
    position: absolute;
    top: 115px;
    max-height: 286px;
    height: 70%;
    width: 100%;
}
@media (max-width:960px) and (min-width:768px) {
    .elementor-11482 .elementor-element.elementor-element-116003a:after {
        max-height:200px;
        top: 200px;
    }
}
.elementor-11482 .elementor-element.elementor-element-116003a > .elementor-container {
    max-width:1384px;
}
@media (max-width:1557px) {
    .elementor-11482 .elementor-element.elementor-element-116003a > .elementor-container {
        margin: 0 6%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2f4648d */.elementor-11482 .elementor-element.elementor-element-2f4648d > .elementor-column-wrap {
    border-image: linear-gradient(0deg, #00157C 0%, #3557ff 100%) 1;
}/* End custom CSS */