.elementor-1006 .elementor-element.elementor-element-95447a7{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-1006 .elementor-element.elementor-element-95447a7:not(.elementor-motion-effects-element-type-background), .elementor-1006 .elementor-element.elementor-element-95447a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #DD0C89 0%, #000000 100%);}.elementor-1006 .elementor-element.elementor-element-a7b34ab{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1006 .elementor-element.elementor-element-4cdafba .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:40px;font-weight:600;color:#DFA408;}.elementor-1006 .elementor-element.elementor-element-f066a65{--spacer-size:5px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1006 .elementor-element.elementor-element-7d7fd08{color:var( --e-global-color-008338f );}@media(max-width:1024px){.elementor-1006 .elementor-element.elementor-element-95447a7{--padding-top:200px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-1006 .elementor-element.elementor-element-4cdafba .elementor-heading-title{font-size:35px;}}@media(max-width:767px){.elementor-1006 .elementor-element.elementor-element-95447a7{--padding-top:120px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1006 .elementor-element.elementor-element-4cdafba .elementor-heading-title{font-size:20px;line-height:1.2em;}}/* Start custom CSS for container, class: .elementor-element-a7b34ab */.hdq_quiz {    max-width: unset!important;}
h2.hdq_results_title, h3.hdq_question_heading {color:#DFA408!important;}
.hdq_question {
    background: rgba(255, 255, 255, .07) !important;
    border-bottom: none!important;
    border-radius: 30px;margin-bottom: 30px!important;
}
.hdq_row {border-radius: 30px;}
label.hdq_label_answer {
  color: #ffffff!important;
}

.hdq-options-check .hdq_toggle:before { background:#8a0755 !important;   }

.hdq-options-check input[type="checkbox"]:checked + .hdq_toggle:before {background: #dfa408!important;}

.hdq_quiz_wrapper .hdq_button {    font-size: 25px!important;
    line-height: 30px!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    letter-spacing: -0.5px!important;
    border-style: solid!important;
    border-width: 1px 1px 1px 1px!important;
    border-radius: 20px 20px 20px 20px!important;
    padding: 15px 30px 15px 30px!important;
    background: none!important;}
    
    .hdq_results_wrapper {     background: rgb(250 250 250 / 10%)!important;
    border-bottom: 0;!important;border-radius:30px;}
    .hdq_result_personality {color:#fff;}
    .hdq_result_personality a.bac {
        text-transform: uppercase !important;
    border-radius: 20px;
    border: 1px solid;    background: transparent!important;
    font-size: 18px;
    margin-top: 10px;}/* End custom CSS */