.mh_button{-webkit-font-smoothing:antialiased;background-image:none;border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:400;margin-bottom:0;min-width:7.5em;outline:0;padding:.5em 1.33em;text-align:center;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.mh_button.focus,.mh_button:focus,.mh_button:hover{color:#333;text-decoration:none}.mh_button.active,.mh_button:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.mh_button.disabled,.mh_button[disabled],fieldset[disabled] .mh_button{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=40);opacity:.4;pointer-events:none}.mh_button_type_default{background-color:#f56932;border-color:#f56932;color:#fff}.mh_button_type_default.active,.mh_button_type_default:active,.mh_button_type_default:focus,.mh_button_type_default:hover{background-color:#ff7c55;border-color:#ff7c55;color:#fff}.mh_button_type_default.active,.mh_button_type_default:active{background-image:none}.mh_button_type_default.disabled,.mh_button_type_default.disabled.active,.mh_button_type_default.disabled:active,.mh_button_type_default.disabled:focus,.mh_button_type_default.disabled:hover,.mh_button_type_default[disabled],.mh_button_type_default[disabled].active,.mh_button_type_default[disabled]:active,.mh_button_type_default[disabled]:focus,.mh_button_type_default[disabled]:hover,fieldset[disabled] .mh_button_type_default,fieldset[disabled] .mh_button_type_default.active,fieldset[disabled] .mh_button_type_default:active,fieldset[disabled] .mh_button_type_default:focus,fieldset[disabled] .mh_button_type_default:hover{background-color:#f56932;border-color:#f56932}.mh_button_type_default.drop_down_toggle{border-left:1px solid #0003;min-width:2em}.mh_button_type_default.drop_down_toggle.open{background-color:#ff7c55;border-left:1px solid #0003}.mh_button_type_primary{background-color:initial;border-color:#f56932;color:#f56932}.mh_button_type_primary.active,.mh_button_type_primary:active,.mh_button_type_primary:focus,.mh_button_type_primary:hover{background-color:#f569320d;color:#f56932}.mh_button_type_primary.active,.mh_button_type_primary:active{background-image:none}.mh_button_type_primary.disabled,.mh_button_type_primary.disabled.active,.mh_button_type_primary.disabled:active,.mh_button_type_primary.disabled:focus,.mh_button_type_primary.disabled:hover,.mh_button_type_primary[disabled],.mh_button_type_primary[disabled].active,.mh_button_type_primary[disabled]:active,.mh_button_type_primary[disabled]:focus,.mh_button_type_primary[disabled]:hover,fieldset[disabled] .mh_button_type_primary,fieldset[disabled] .mh_button_type_primary.active,fieldset[disabled] .mh_button_type_primary:active,fieldset[disabled] .mh_button_type_primary:focus,fieldset[disabled] .mh_button_type_primary:hover{background-color:initial;border-color:#f56932}.mh_button_type_primary.drop_down_toggle{border-left:0;min-width:2em}.mh_button_type_primary.drop_down_toggle.open{background-color:#f569320d;border-left:0}.mh_button_type_primary.disabled,.mh_button_type_primary[disabled],fieldset[disabled] .mh_button_type_primary{filter:alpha(opacity=50);opacity:.5}.mh_button_type_inverse{background-color:#fff;border-color:#fff;box-shadow:0 3px 5px outset rgba(0,0,0,.124);color:#595959}.mh_button_type_inverse.active,.mh_button_type_inverse:active,.mh_button_type_inverse:focus,.mh_button_type_inverse:hover{background-color:#efeeeb;border-color:#efeeeb;color:#595959}.mh_button_type_inverse.active,.mh_button_type_inverse:active{background-image:none}.mh_button_type_inverse.disabled,.mh_button_type_inverse.disabled.active,.mh_button_type_inverse.disabled:active,.mh_button_type_inverse.disabled:focus,.mh_button_type_inverse.disabled:hover,.mh_button_type_inverse[disabled],.mh_button_type_inverse[disabled].active,.mh_button_type_inverse[disabled]:active,.mh_button_type_inverse[disabled]:focus,.mh_button_type_inverse[disabled]:hover,fieldset[disabled] .mh_button_type_inverse,fieldset[disabled] .mh_button_type_inverse.active,fieldset[disabled] .mh_button_type_inverse:active,fieldset[disabled] .mh_button_type_inverse:focus,fieldset[disabled] .mh_button_type_inverse:hover{background-color:#fff;border-color:#fff}.mh_button_type_inverse.drop_down_toggle{border-left:1px solid #dddcd9;min-width:2em}.mh_button_type_inverse.drop_down_toggle.open{background-color:#efeeeb;border-left:1px solid #dddcd9}.mh_button_type_success{background-color:#93bc56;border-color:#93bc56;color:#fff}.mh_button_type_success.active,.mh_button_type_success:active,.mh_button_type_success:focus,.mh_button_type_success:hover{background-color:#a7c767;border-color:#a7c767;color:#fff}.mh_button_type_success.active,.mh_button_type_success:active{background-image:none}.mh_button_type_success.disabled,.mh_button_type_success.disabled.active,.mh_button_type_success.disabled:active,.mh_button_type_success.disabled:focus,.mh_button_type_success.disabled:hover,.mh_button_type_success[disabled],.mh_button_type_success[disabled].active,.mh_button_type_success[disabled]:active,.mh_button_type_success[disabled]:focus,.mh_button_type_success[disabled]:hover,fieldset[disabled] .mh_button_type_success,fieldset[disabled] .mh_button_type_success.active,fieldset[disabled] .mh_button_type_success:active,fieldset[disabled] .mh_button_type_success:focus,fieldset[disabled] .mh_button_type_success:hover{background-color:#93bc56;border-color:#93bc56}.mh_button_type_success.drop_down_toggle{border-left:1px solid #0003;min-width:2em}.mh_button_type_success.drop_down_toggle.open{background-color:#a7c767;border-left:1px solid #0003}.mh_button_type_blank{box-shadow:0 3px 5px outset rgba(0,0,0,.124)}.mh_button_type_blank,.mh_button_type_blank.active,.mh_button_type_blank:active,.mh_button_type_blank:focus,.mh_button_type_blank:hover{background-color:#fff;border-color:#fff;color:#fff}.mh_button_type_blank.active,.mh_button_type_blank:active{background-image:none}.mh_button_type_blank.disabled,.mh_button_type_blank.disabled.active,.mh_button_type_blank.disabled:active,.mh_button_type_blank.disabled:focus,.mh_button_type_blank.disabled:hover,.mh_button_type_blank[disabled],.mh_button_type_blank[disabled].active,.mh_button_type_blank[disabled]:active,.mh_button_type_blank[disabled]:focus,.mh_button_type_blank[disabled]:hover,fieldset[disabled] .mh_button_type_blank,fieldset[disabled] .mh_button_type_blank.active,fieldset[disabled] .mh_button_type_blank:active,fieldset[disabled] .mh_button_type_blank:focus,fieldset[disabled] .mh_button_type_blank:hover{background-color:#fff;border-color:#fff}.mh_button_type_text{box-shadow:0 3px 5px outset rgba(0,0,0,.124);font-size:inherit!important;font-weight:500!important;min-width:inherit!important;padding:0 5px!important;vertical-align:inherit!important}.mh_button_type_text,.mh_button_type_text.active,.mh_button_type_text:active,.mh_button_type_text:focus,.mh_button_type_text:hover{background-color:#fff;border-color:#fff;color:#595959}.mh_button_type_text.active,.mh_button_type_text:active{background-image:none}.mh_button_type_text.disabled,.mh_button_type_text.disabled.active,.mh_button_type_text.disabled:active,.mh_button_type_text.disabled:focus,.mh_button_type_text.disabled:hover,.mh_button_type_text[disabled],.mh_button_type_text[disabled].active,.mh_button_type_text[disabled]:active,.mh_button_type_text[disabled]:focus,.mh_button_type_text[disabled]:hover,fieldset[disabled] .mh_button_type_text,fieldset[disabled] .mh_button_type_text.active,fieldset[disabled] .mh_button_type_text:active,fieldset[disabled] .mh_button_type_text:focus,fieldset[disabled] .mh_button_type_text:hover{background-color:#fff;border-color:#fff}.mh_button_type_text.drop_down_toggle{color:#999;padding:0!important;width:auto!important}.mh_button_type_text~.drop_down_content{top:26px!important}.mh_button.size_large,.mh_button_size_large{font-size:22px;padding:.5em 1.33em}.mh_button.size_small,.mh_button_size_small{font-size:15px;padding:.5em 1.33em}.mh_button.size_xsmall,.mh_button_size_xsmall{font-size:12px;padding:.5em 1.33em}.mh_button_type_festive_default{background-color:#bb4ece;border-color:#bb4ece;border-radius:50px;color:#fff}.mh_button_type_festive_default.active,.mh_button_type_festive_default:active,.mh_button_type_festive_default:focus,.mh_button_type_festive_default:hover{background-color:#c663db;border-color:#c663db;color:#fff}.mh_button_type_festive_default.active,.mh_button_type_festive_default:active{background-image:none}.mh_button_type_festive_default.disabled,.mh_button_type_festive_default.disabled.active,.mh_button_type_festive_default.disabled:active,.mh_button_type_festive_default.disabled:focus,.mh_button_type_festive_default.disabled:hover,.mh_button_type_festive_default[disabled],.mh_button_type_festive_default[disabled].active,.mh_button_type_festive_default[disabled]:active,.mh_button_type_festive_default[disabled]:focus,.mh_button_type_festive_default[disabled]:hover,fieldset[disabled] .mh_button_type_festive_default,fieldset[disabled] .mh_button_type_festive_default.active,fieldset[disabled] .mh_button_type_festive_default:active,fieldset[disabled] .mh_button_type_festive_default:focus,fieldset[disabled] .mh_button_type_festive_default:hover{background-color:#bb4ece;border-color:#bb4ece}.mh_button_type_festive_primary{background-color:initial;border-color:#bb4ece;border-radius:50px;color:#bb4ece}.mh_button_type_festive_primary.active,.mh_button_type_festive_primary:active,.mh_button_type_festive_primary:focus,.mh_button_type_festive_primary:hover{background-color:#bb4ece0d;color:#bb4ece}.mh_button_type_festive_primary.active,.mh_button_type_festive_primary:active{background-image:none}.mh_button_type_festive_primary.disabled,.mh_button_type_festive_primary.disabled.active,.mh_button_type_festive_primary.disabled:active,.mh_button_type_festive_primary.disabled:focus,.mh_button_type_festive_primary.disabled:hover,.mh_button_type_festive_primary[disabled],.mh_button_type_festive_primary[disabled].active,.mh_button_type_festive_primary[disabled]:active,.mh_button_type_festive_primary[disabled]:focus,.mh_button_type_festive_primary[disabled]:hover,fieldset[disabled] .mh_button_type_festive_primary,fieldset[disabled] .mh_button_type_festive_primary.active,fieldset[disabled] .mh_button_type_festive_primary:active,fieldset[disabled] .mh_button_type_festive_primary:focus,fieldset[disabled] .mh_button_type_festive_primary:hover{background-color:initial;border-color:#bb4ece}@keyframes fadeInIntroDelay{0%{opacity:0}66%{opacity:0}to{opacity:1}}@keyframes fadeInIntro{0%{opacity:0}to{opacity:1}}@keyframes fadeInPolygonDelay{0%{opacity:0}66%{opacity:0}to{opacity:.5}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,100%,0) scaleY(1.2)}to{opacity:1;transform:none}}@keyframes fadeInDownDelay{0%{opacity:0;transform:translate3d(0,100%,0) scaleY(1.2)}50%{opacity:0;transform:translate3d(0,100%,0) scaleY(1.2)}to{opacity:1;transform:none}}@keyframes fadeInUpDelay{0%{opacity:0;transform:translate3d(0,-100%,0) scaleY(1.2)}50%{opacity:0;transform:translate3d(0,-100%,0) scaleY(1.2)}to{opacity:1;transform:none}}*{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}iframe{display:none}.ethnicity_introduction_body.webview_fb_iphone{height:100%;width:100%}.ethnicity_introduction_body.webview_fb_iphone .ethnicity_introduction{left:0;position:fixed;top:0}.ethnicity_introduction_body.webview_fb_iphone .ethnicity_introduction_canvas{bottom:0;height:100%;pointer-events:none;position:fixed;top:auto}@media screen and (min-height:567px){.ethnicity_introduction_body.webview_fb_iphone .ethnicity_introduction{height:calc(100% - 145px)}.ethnicity_introduction_body.webview_fb_iphone .ethnicity_introduction_canvas{height:calc(100% - 145px);left:0;top:0}}@media screen and (min-width:567px){.ethnicity_introduction_body.webview_fb_iphone .ethnicity_introduction{height:calc(100% - 40px)}.ethnicity_introduction_body.webview_fb_iphone .ethnicity_introduction_canvas{height:calc(100% - 40px);left:0;top:0}}.ethnicity_introduction_body{background:#000;overflow:hidden}.ethnicity_introduction,.ethnicity_introduction_canvas{left:0;position:absolute;top:0}.ethnicity_introduction_canvas{max-height:100%;max-width:100%;opacity:0;transition:opacity 1s ease;z-index:100}.ethnicity_introduction_canvas.fade{opacity:1!important}.ethnicity_introduction{font-weight:200;height:100%;width:100%;z-index:110}.ethnicity_introduction .light_mh_logo.enhanced{background-repeat:no-repeat}@media screen and (min-width:992px){.ethnicity_introduction .light_mh_logo.enhanced{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_inverse_logo.svg?v=1);height:32px;width:251px}}@media screen and (max-width:991px){.ethnicity_introduction .light_mh_logo.enhanced{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_inverse_logo_mobile.svg?v=1);height:24px;width:189px}}@media screen and (min-width:992px){.ethnicity_introduction .light_mh_logo.enhanced.v2{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_white.webp?v=3);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_white.webp?v=3") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_white@2x.webp?v=3") 2x);height:38px;width:300px}}@media screen and (max-width:991px){.ethnicity_introduction .light_mh_logo.enhanced.v2{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_white_mobile.webp?v=3);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_white_mobile.webp?v=3") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_white_mobile@2x.webp?v=3") 2x);height:24px;width:190px}}.ethnicity_introduction .light_mh_logo.enhanced.v2_5{background-image:-webkit-image-set(url("https://cf.mhcache.com/Static/FP/Assets/Images/DnaEthnicity/dna_white_logo_version_2_5-v-27bda4cec58597c9b536.svg") 1x);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:992px){.ethnicity_introduction .light_mh_logo.enhanced.v2_5{width:300px}}@media screen and (max-width:991px){.ethnicity_introduction .light_mh_logo.enhanced.v2_5{height:24px;width:190px}}.ethnicity_introduction .dark_mh_logo,.ethnicity_introduction .light_mh_logo{content:"";left:60px;position:absolute;top:20px;z-index:110}.ethnicity_introduction .dark_mh_logo.enhanced,.ethnicity_introduction .light_mh_logo.enhanced{top:29px}@media screen and (min-width:768px) and (max-width:991px){.ethnicity_introduction .dark_mh_logo.enhanced,.ethnicity_introduction .light_mh_logo.enhanced{top:34px}}@media screen and (max-width:767px){.ethnicity_introduction .dark_mh_logo.enhanced,.ethnicity_introduction .light_mh_logo.enhanced{top:20px}}@media screen and (min-width:992px){.ethnicity_introduction .dark_mh_logo,.ethnicity_introduction .light_mh_logo{height:35px;width:260px}}@media screen and (max-width:991px) and (min-width:361px){.ethnicity_introduction .dark_mh_logo,.ethnicity_introduction .light_mh_logo{height:24px;left:calc(50% - 89px);width:178px}}@media screen and (max-width:360px){.ethnicity_introduction .dark_mh_logo,.ethnicity_introduction .light_mh_logo{height:20px;left:calc(50% - 74px);width:148px}}@media screen and (max-width:991px){.ethnicity_introduction.enhanced .light_mh_logo{left:30px}}.ethnicity_introduction.enhanced .dark_mh_logo{z-index:130}@media screen and (min-width:992px) and (max-width:1199px){.ethnicity_introduction.with_ethnicities_colors .dark_mh_logo,.ethnicity_introduction.with_ethnicities_colors .light_mh_logo{left:30px}}.ethnicity_introduction.record_mode #go_button,.ethnicity_introduction.record_mode .audio_controller,.ethnicity_introduction.record_mode .enhanced_share_button,.ethnicity_introduction.record_mode .introduction_summary_shared,.ethnicity_introduction.record_mode .replay_button,.ethnicity_introduction.record_mode .skip_introduction{visibility:hidden}.ethnicity_introduction.record_mode .download_button,.ethnicity_introduction.record_mode .view_full_button{display:none}.ethnicity_introduction.record_mode .dna_landing_page{color:#bb4ece;font-size:18px;font-weight:500;letter-spacing:.3px;line-height:28px;text-align:center}.ethnicity_introduction.record_mode .discover_your_ethnicity{color:#595959;font-size:22px;font-weight:700;letter-spacing:.3px;line-height:28px;margin-top:8px;text-align:center}.ethnicity_introduction .fade{opacity:1!important}.ethnicity_introduction .hide{display:none}.ethnicity_introduction #welcome{align-items:center;background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/stars_quarter.png?v=3);background-repeat:repeat;color:#fff;display:flex;flex-direction:column;font-size:3vh;font-weight:300;height:100%;justify-content:center;left:0;min-width:100%;opacity:0;padding:0 20px 10%;position:absolute;text-align:center;top:0;transition:opacity 2s ease;width:100%;z-index:105}@media screen and (max-width:360px){.ethnicity_introduction #welcome{font-weight:300}}.ethnicity_introduction #welcome #go_button{cursor:pointer;letter-spacing:.01em;-webkit-user-select:none;user-select:none}@media screen and (max-width:991px){.ethnicity_introduction #welcome #go_button{padding:.3em 1.33em}}.ethnicity_introduction #welcome .welcome_text{font-size:4vh;line-height:4.5vh;margin-bottom:3.5vh}@media screen and (max-width:991px){.ethnicity_introduction #welcome .welcome_text{font-weight:200}}.ethnicity_introduction #first_step,.ethnicity_introduction #second_step{opacity:0;transition:opacity 1s ease}.ethnicity_introduction #second_step{font-size:4vh;font-weight:300}@media screen and (max-width:767px) and (orientation:landscape){.ethnicity_introduction #second_step{font-size:18px;font-weight:300}}.ethnicity_introduction #assets_loader{height:50px;margin:auto;text-align:center;width:100px}.ethnicity_introduction #assets_loader span{animation:bubbling 1s infinite alternate;background:#bb4ece00;border-radius:50%;display:inline-block;height:8px;margin:24px 5px;vertical-align:middle;width:8px}.ethnicity_introduction #assets_loader span:first-child{animation-delay:0s}.ethnicity_introduction #assets_loader span:nth-child(2){animation-delay:.33s}.ethnicity_introduction #assets_loader span:nth-child(3){animation-delay:.66s}@keyframes bubbling{0%{background-color:#bb4ece00;height:8px;transform:translateY(0);width:8px}to{background-color:#bb4ece;height:20px;transform:translateY(-20px);width:20px}}.ethnicity_introduction .regions_list{height:calc(100% - 200px);left:60px;max-width:380px;min-width:250px;padding-bottom:50px;position:absolute;top:100px;width:25%;z-index:100}@media screen and (max-width:991px){.ethnicity_introduction .regions_list{max-width:100%;opacity:0;pointer-events:none;transition:opacity 1s ease;width:calc(100% - 60px)}}.ethnicity_introduction .regions_list.enhanced{z-index:110}.ethnicity_introduction .regions_list.with_ethnicities_colors{margin-bottom:58px;padding-bottom:0}@media screen and (min-width:992px) and (max-width:1199px){.ethnicity_introduction .regions_list.with_ethnicities_colors{left:30px}}.ethnicity_introduction .regions_list .name_line{color:#fff;font-size:2.6vh;font-weight:300;line-height:2.6vh;opacity:0;transition:opacity 1s ease}.ethnicity_introduction .regions_list .name_line.with_ethnicities_colors{font-size:2.1vh;font-weight:400}.ethnicity_introduction .regions_list .name_line .full_name_line{display:none}@media screen and (max-width:991px){.ethnicity_introduction .regions_list .name_line{font-size:18px;left:0;position:fixed;text-align:center;top:60px;width:100%}}.mh_tablet .ethnicity_introduction .regions_list .name_line{font-weight:300}.ethnicity_introduction .regions_list .ending_buttons_container{display:flex;flex-direction:column;margin:30px 30px 0}.ethnicity_introduction .regions_list .ending_buttons_container .mh_button:not(:first-child){margin-top:15px}@media screen and (min-width:768px){.ethnicity_introduction .regions_list .ending_buttons_container{display:none}}.ethnicity_introduction .regions_list .separator{border-top:1px solid #e5e5e5;height:1px;margin:12px 0;width:120px}.ethnicity_introduction .regions_list .region_details{color:#fff;display:inline-block;font-size:3.6vh;line-height:3.6vh;opacity:0;transition:opacity 1s ease;width:100%}@media screen and (max-width:767px){.ethnicity_introduction .regions_list .region_details{font-size:3.5vh;line-height:3.5vh}}.ethnicity_introduction .regions_list .region_label{font-weight:600;padding-bottom:10px}@media screen and (max-width:767px){.ethnicity_introduction .regions_list .region_label{padding-bottom:4px}}.ethnicity_introduction .regions_list .region_percentage{letter-spacing:-.02em;line-height:2.5vh;padding-top:10px}.mh_tablet .ethnicity_introduction .regions_list .region_percentage{font-weight:300}@media screen and (max-width:767px){.ethnicity_introduction .regions_list .region_percentage{padding-top:4px}}.ethnicity_introduction .regions_list.enhanced .region_percentage{font-weight:400}.ethnicity_introduction .regions_list .percentage_sign{font-size:65%;margin-left:5px}@media screen and (max-width:767px){.ethnicity_introduction .regions_list{height:auto;max-height:calc(100% - 100px);overflow:auto}.ethnicity_introduction .regions_list .name_line,.ethnicity_introduction .regions_list .region_details{font-weight:300}.ethnicity_introduction .regions_list .region_label{font-weight:600}.ethnicity_introduction .regions_list .region_label,.ethnicity_introduction .regions_list .region_percentage{letter-spacing:-.01em}}@media screen and (max-width:400px){.ethnicity_introduction .regions_list .name_line{line-height:20px}.ethnicity_introduction .regions_list .separator{margin:10px 0}}@media screen and (max-width:360px){.ethnicity_introduction .regions_list{max-width:320px}.ethnicity_introduction .regions_list .separator{margin:6px 0}}.ethnicity_introduction .regions_list .ethnicity_region_details{color:#fff;display:flex;flex-direction:row;margin-bottom:30px;opacity:0;transition:opacity 1s ease}@media screen and (max-width:767px){.ethnicity_introduction .regions_list .ethnicity_region_details{margin-bottom:25px}}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet{background-color:#ccd1da;border-radius:50%;flex:0 0 auto;height:15px;margin-right:15px;margin-top:calc(2.5vh - 7.5px);width:15px}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_neutral{background-color:#ccc}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_additional{background-color:#acb5c4}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_amber{background-color:#ff7c55}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_sapphire{background-color:#35c9d8}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_pistachio{background-color:#b7e073}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_bumblebee{background-color:#ffce55}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_violet{background-color:#9c97ff}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_mint{background-color:#32d8b8}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_apricot{background-color:#ffb16a}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_azure{background-color:#37bfef}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_scarlet{background-color:#f7574d}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_forest{background-color:#5bd67e}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_fuchsia{background-color:#c663db}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_emerald{background-color:#67a37f}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_brown{background-color:#b86e58}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_blue{background-color:#3588d8}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_pink{background-color:#fc62c1}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_yellow{background-color:#faea00}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_rose{background-color:#e75791}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_turquoise{background-color:#00a594}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_green{background-color:#87ab42}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_red{background-color:#d88787}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet.ethnicity_color_neutral{background-color:#ccd1da}@media screen and (max-width:767px){.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_bullet{margin-right:10px}}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_info .ethnicity_region_percentage,.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_info .percentage_sign{font-weight:700;line-height:5vh}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_info .ethnicity_region_percentage{font-size:4vh}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_info .percentage_sign{font-size:3vh}.ethnicity_introduction .regions_list .ethnicity_region_details .ethnicity_region_info .ethnicity_region_label{font-size:2.5vh;font-weight:700}.ethnicity_introduction .regions_list_carousel{bottom:30px;height:160px;left:0;opacity:0;position:absolute;right:0;width:100%;z-index:85}@media screen and (min-width:992px){.ethnicity_introduction .regions_list_carousel{display:none}}.ethnicity_introduction .regions_list_carousel #carousel_wrap{height:100%;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}.ethnicity_introduction .regions_list_carousel .name_line{color:#fff;display:none;font-size:18px;opacity:0;transition:opacity 1s ease}.ethnicity_introduction .regions_list_carousel .name_line .full_name_line{display:none}@media screen and (max-width:991px){.ethnicity_introduction .regions_list_carousel .name_line{display:block;left:0;position:fixed;text-align:center;top:50px;width:100%}}.ethnicity_introduction .regions_list_carousel .region_details_carousel{bottom:5px;color:#fff;display:inline-block;font-size:2.5vh;opacity:0;width:100%}@media screen and (max-width:991px){.ethnicity_introduction .regions_list_carousel .region_details_carousel{font-size:3.5vh}}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title{display:flex;flex-direction:row;justify-content:center;margin-bottom:3px}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet{align-self:center;border-radius:50%;height:15px;margin-right:10px;width:15px}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_neutral{background-color:#ccc}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_additional{background-color:#acb5c4}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_amber{background-color:#ff7c55}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_sapphire{background-color:#35c9d8}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_pistachio{background-color:#b7e073}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_bumblebee{background-color:#ffce55}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_violet{background-color:#9c97ff}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_mint{background-color:#32d8b8}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_apricot{background-color:#ffb16a}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_azure{background-color:#37bfef}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_scarlet{background-color:#f7574d}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_forest{background-color:#5bd67e}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_fuchsia{background-color:#c663db}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_emerald{background-color:#67a37f}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_brown{background-color:#b86e58}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_blue{background-color:#3588d8}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_pink{background-color:#fc62c1}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_yellow{background-color:#faea00}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_rose{background-color:#e75791}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_turquoise{background-color:#00a594}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_green{background-color:#87ab42}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_red{background-color:#d88787}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .ethnicity_region_carousel_bullet.ethnicity_color_neutral{background-color:#ccd1da}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .ethnicity_region_title .region_percentage{font-size:40px;font-weight:700;line-height:1}.ethnicity_introduction .regions_list_carousel .region_details_carousel.with_ethnicities_colors .region_label{font-size:28px;font-weight:700;line-height:28px;padding:0 15px}.ethnicity_introduction .regions_list_carousel .region_percentage{font-size:44px;letter-spacing:-.02em;line-height:34px}.ethnicity_introduction .regions_list_carousel .percentage_sign{margin-left:5px}.ethnicity_introduction .regions_list_carousel .region_label{font-size:36px;font-weight:500;line-height:36px}.ethnicity_introduction .regions_list_carousel .slide{position:absolute;right:-400px;transition:right 1.2s ease-in-out,opacity 1.2s ease-in-out}.ethnicity_introduction .regions_list_carousel .slide_in{right:0}.ethnicity_introduction .regions_list_carousel .slide_out{right:400px}@media screen and (max-width:767px) and (orientation:landscape){.ethnicity_introduction .regions_list_carousel{width:66%}.ethnicity_introduction .regions_list_carousel #carousel_wrap{text-align:left}.ethnicity_introduction .regions_list_carousel .region_label,.ethnicity_introduction .regions_list_carousel .region_percentage{padding-left:15px}}.ethnicity_introduction.showing_summary .light_mh_logo{opacity:0}.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced{background-repeat:no-repeat}@media screen and (min-width:992px){.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_logo.svg?v=1);height:32px;width:251px}}@media screen and (max-width:991px){.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_logo_mobile.svg?v=1);height:24px;width:189px}}@media screen and (min-width:992px){.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced.v2{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_black.webp?v=2);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_black.webp?v=2") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_black@2x.webp?v=2") 2x);height:38px;width:300px}}@media screen and (max-width:991px){.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced.v2{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_black_mobile.webp?v=3);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_black_mobile.webp?v=3") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_v2_logo_black_mobile@2x.webp?v=3") 2x);height:24px;width:190px}}@media screen and (min-width:992px){.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced.v2_5{background-image:-webkit-image-set(url("https://cf.mhcache.com/Static/FP/Assets/Images/DnaEthnicity/dna_dark_logo_version_2_5-v-c979229aabe56307db91.svg") 1x);background-repeat:no-repeat;background-size:contain;margin-right:28px;width:300px}}@media screen and (max-width:991px){.ethnicity_introduction.showing_summary .dark_mh_logo.enhanced.v2_5{background-image:-webkit-image-set(url("https://cf.mhcache.com/Static/FP/Assets/Images/DnaEthnicity/dna_dark_logo_version_2_5-v-c979229aabe56307db91.svg") 1x);background-repeat:no-repeat;background-size:contain;height:24px;margin-right:28px;width:190px}}.ethnicity_introduction.showing_summary .ethnicity_region_details,.ethnicity_introduction.showing_summary .name_line,.ethnicity_introduction.showing_summary .region_details{animation:fadeInIntro 1s ease;color:#595959;transition:color 1.5s ease}.ethnicity_introduction.showing_summary .ethnicity_region_details,.ethnicity_introduction.showing_summary .name_line.with_ethnicities_colors{color:#333}.ethnicity_introduction.showing_summary .regions_list .name_line .full_name_line{display:block}.ethnicity_introduction.showing_summary .regions_list .name_line .first_name{display:none}.ethnicity_introduction.showing_summary .skip_introduction{opacity:0;transition:opacity .5s ease}.ethnicity_introduction.showing_summary .progress_bar_wrapper{opacity:0}@media screen and (max-width:991px){.ethnicity_introduction.showing_summary .dark_mh_logo,.ethnicity_introduction.showing_summary .light_mh_logo{left:30px}.ethnicity_introduction.showing_summary .regions_list{left:30px;pointer-events:auto;top:60px}.ethnicity_introduction.showing_summary .regions_list.enhanced{top:100px}}@media screen and (max-width:991px) and (max-width:767px){.ethnicity_introduction.showing_summary .regions_list.enhanced{top:70px}}@media screen and (max-width:991px){.ethnicity_introduction.showing_summary .name_line{margin-bottom:5px;margin-top:5px;position:static;text-align:left}}@media screen and (max-width:767px){.ethnicity_introduction.showing_summary.enhanced .name_line{font-size:15px}.ethnicity_introduction.showing_summary.enhanced .name_line.with_ethnicities_colors{margin-bottom:15px}}.ethnicity_introduction.showing_summary .navigation_bar_wrapper.navigation_bar_visible{animation:none;opacity:0}.ethnicity_introduction.showing_summary .audio_controller{pointer-events:none}.ethnicity_introduction.showing_summary .audio_controller .mute_button.show_button:before,.ethnicity_introduction.showing_summary .audio_controller .un_mute_button.show_button:before{opacity:0}@media screen and (max-width:400px){.ethnicity_introduction.showing_summary .regions_list{top:50px}}@media screen and (max-width:360px){.ethnicity_introduction.showing_summary .regions_list{top:45px}}.ethnicity_introduction .introduction_summary{animation:fadeInIntro 1.5s;background:#fff;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:90}.ethnicity_introduction .introduction_summary .ethnicity_2d_image{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/2d_map.webp?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/2d_map.webp?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/2d_map@2x.webp?v=1") 2x);background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:90}.ethnicity_introduction .introduction_summary .polygon_image{animation:fadeInPolygonDelay;animation-duration:5s;opacity:.5}.ethnicity_introduction .introduction_summary .polygon_image:first-child{animation-duration:.8333333333s}.ethnicity_introduction .introduction_summary .polygon_image:nth-child(2){animation-duration:1.6666666667s}.ethnicity_introduction .introduction_summary .polygon_image:nth-child(3){animation-duration:2.5s}.ethnicity_introduction .introduction_summary .polygon_image:nth-child(4){animation-duration:3.3333333333s}.ethnicity_introduction .introduction_summary .polygon_image:nth-child(5){animation-duration:4.1666666667s}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary .polygon_image{display:none}}.ethnicity_introduction .introduction_summary:before{background:linear-gradient(90deg,#fff 0,#fff 200px,#fff0 600px);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:95}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary:before{background:linear-gradient(90deg,#fff 0,#fff 100px,#fff0 400px)}}.ethnicity_introduction .introduction_summary_footer{background:#ffffff80;bottom:0;display:inline-block;left:0;padding:15px 10px;position:absolute;width:100%;z-index:120}.ethnicity_introduction .introduction_summary_footer.enhanced{animation:fadeInIntro 2s ease;background:#fffc;bottom:auto;box-shadow:0 3px 15px 0 #0000000f;padding:24px 10px}.ethnicity_introduction .introduction_summary_footer.enhanced .view_full_button{min-height:0;padding:8px 30px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer.enhanced .view_full_button{margin:0 15px 0 20px}}.ethnicity_introduction .introduction_summary_footer.enhanced .buttons_container{display:flex}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary_footer.enhanced{padding:16px 15px}.ethnicity_introduction .introduction_summary_footer.enhanced .view_full_button{display:none}}@media screen and (min-width:992px){.ethnicity_introduction .introduction_summary_footer.shared{background:none;box-shadow:none}.ethnicity_introduction .introduction_summary_footer.shared .buttons_container .replay_button{display:none}}@media screen and (min-width:768px) and (max-width:991px){.ethnicity_introduction .introduction_summary_footer.shared.enhanced{padding:24px 30px}}.ethnicity_introduction .introduction_summary_footer .buttons_container_start{float:left}.ethnicity_introduction .introduction_summary_footer .buttons_container_start .start_over_button .play_icon{border-bottom:6px solid #0000;border-left:10px solid #bb4ece;border-top:6px solid #0000;height:13px;margin-top:4px;width:16px}.ethnicity_introduction .introduction_summary_footer .buttons_container_start .start_over_button div{display:inline-block}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container_start .start_over_button{font-size:15px;margin:0;min-height:0;min-width:0;padding:5px 20px;position:fixed;right:10px;top:15px}.ethnicity_introduction .introduction_summary_footer .buttons_container_start .start_over_button .play_icon{border-bottom:5px solid #0000;border-left:8px solid #bb4ece;border-top:5px solid #0000;height:11px;width:14px}}.ethnicity_introduction .introduction_summary_footer .buttons_container{animation:fadeInDownDelay 2s ease;float:right;position:relative}.ethnicity_introduction .introduction_summary_footer .buttons_container.enhanced{animation:fadeInUpDelay 2s ease}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button{align-items:center;background-color:initial;color:#595959;display:flex;min-height:0;min-width:0;padding:3px 10px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button{margin:0 0 0 20px;padding:0}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button:hover{color:#000}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button:hover .enhanced_icon{opacity:1}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button:active{box-shadow:none}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button .enhanced_label{margin-left:10px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button .enhanced_label{display:none}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_button .enhanced_icon{background-repeat:no-repeat;opacity:.8}.ethnicity_introduction .introduction_summary_footer .buttons_container .download_button .download_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/download.svg?v=1);height:32px;width:32px}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary_footer .buttons_container .download_button{display:none}}@media screen and (min-width:768px){.ethnicity_introduction .introduction_summary_footer .buttons_container .replay_button .replay_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay@2x.png?v=1") 2x);height:32px;width:32px}}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary_footer .buttons_container .replay_button .replay_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay_mobile@2x.png?v=1") 2x);height:26px;width:26px}}.ethnicity_introduction .introduction_summary_footer .buttons_container .buttons_container_social{display:none;padding:8px 12px 6px}.ethnicity_introduction .introduction_summary_footer .buttons_container .buttons_container_social .social_button{background:no-repeat 50%;background-size:90%;display:inline-block;height:50px;margin:0 4px;min-height:0;min-width:0;padding:0;transition:background-size .07s linear;width:50px}.ethnicity_introduction .introduction_summary_footer .buttons_container .buttons_container_social .social_button.twitter{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/social_twitter_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/social_twitter_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/social_twitter_mobile@2x.png?v=1") 2x)}.ethnicity_introduction .introduction_summary_footer .buttons_container .buttons_container_social .social_button.facebook{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/social_facebook_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/social_facebook_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/social_facebook_mobile@2x.png?v=1") 2x)}.ethnicity_introduction .introduction_summary_footer .buttons_container .buttons_container_social .social_button.whatsapp{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/social_whatsapp_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/social_whatsapp_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/social_whatsapp_mobile@2x.png?v=1") 2x);display:none}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button{position:relative;z-index:10}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button .share_icon{background:no-repeat 50%;background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/share.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/share.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/share@2x.png?v=1") 2x);height:13px;margin-right:7px;margin-top:4px;width:12px}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button div{display:inline-block}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled{bottom:32px;display:block;height:74px;overflow:hidden;position:absolute;right:4px;z-index:1}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled .social_button{background-position-y:bottom;height:104px;opacity:.9}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled .social_button:first-child{transition:background-position-y .2s ease 0s}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled .social_button:nth-child(2){transition:background-position-y .2s ease .1s}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled .social_button:nth-child(3){transition:background-position-y .2s ease .2s}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled .social_button:nth-child(4){transition:background-position-y .2s ease .3s}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button+.buttons_container_social.animation_enabled .social_button:nth-child(5){transition:background-position-y .2s ease .4s}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button:hover+.buttons_container_social.animation_enabled .social_button{background-position-y:top}.ethnicity_introduction .introduction_summary_footer .buttons_container .share_button:hover+.buttons_container_social.animation_enabled .social_button:hover{opacity:1}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button{position:relative}@media screen and (min-width:768px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .enhanced_share_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/share.svg?v=1);height:32px;width:32px}}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .enhanced_share_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/share_mobile.svg?v=1);height:26px;width:26px}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .buttons_container_social.animation_enabled{display:block;height:137px;left:6px;overflow:hidden;padding:0;position:absolute;text-align:left;top:40px;width:40px;z-index:1}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .buttons_container_social.animation_enabled{height:163px;left:-5px}}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .buttons_container_social.animation_enabled{left:-10px;top:27px}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .buttons_container_social.animation_enabled .social_button{background-position-x:left;background-size:40px;height:40px;margin:0;opacity:.9;position:absolute;top:-40px;transition:top .2s ease 0s;width:40px}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button .buttons_container_social.animation_enabled .social_button.whatsapp{display:inline-block}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:first-child{top:7px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:first-child{top:13px}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:nth-child(2){top:52px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:nth-child(2){top:68px}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:nth-child(3){top:97px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:nth-child(3){top:123px}}.ethnicity_introduction .introduction_summary_footer .buttons_container .enhanced_share_button.show_social_buttons .buttons_container_social.animation_enabled .social_button:hover{opacity:1}.ethnicity_introduction .introduction_summary_footer button{font-size:18px;margin:0 10px;min-height:45px;min-width:125px;padding:10px 30px}.ethnicity_introduction .introduction_summary_footer .buttons_container_social.animation_enabled.native_view{display:inline-block}.mh_tablet .ethnicity_introduction .introduction_summary_footer .share_button+.buttons_container_social.animation_enabled,.mh_tablet .ethnicity_introduction .introduction_summary_footer .share_button:hover+.buttons_container_social.animation_enabled{display:none}.mh_tablet .ethnicity_introduction .introduction_summary_footer .share_button.animation_enabled.show_social_buttons+.buttons_container_social.animation_enabled{display:block}.mh_tablet .ethnicity_introduction .introduction_summary_footer .share_button.animation_enabled.show_social_buttons+.buttons_container_social.animation_enabled .social_button{background-position-y:top}@media screen and (max-width:360px){.ethnicity_introduction .introduction_summary_footer button{min-height:0;padding:6px 30px}.ethnicity_introduction .introduction_summary_footer button:first-child{font-size:15px}}.ethnicity_introduction .introduction_summary_shared{animation:fadeInDownDelay 2s ease;bottom:0;display:inline-block;left:0;position:absolute;width:100%;z-index:120}@media screen and (min-width:992px){.ethnicity_introduction .introduction_summary_shared:before{background:#d4e7ee;bottom:0;box-shadow:0 150px 600px 350px #d4e7ee;content:"";height:0;position:absolute;right:0;width:300px;z-index:-1}}.ethnicity_introduction .introduction_summary_shared .buttons_container{background:#ffffff80;display:inline-block;overflow:visible;padding:15px 0;position:relative;width:100%;z-index:100}.ethnicity_introduction .introduction_summary_shared .buttons_container.enhanced{display:flex;justify-content:space-between}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_shared .buttons_container.enhanced{align-items:flex-end;flex-direction:row-reverse;justify-content:flex-end}}.ethnicity_introduction .introduction_summary_shared .order_kit_wrapper{align-items:flex-start;display:flex;flex-direction:column}.ethnicity_introduction .introduction_summary_shared .order_kit_wrapper .discover_title_mobile{color:#333;font-size:15px;font-weight:600;letter-spacing:.02em;margin-bottom:10px}@media screen and (min-width:992px){.ethnicity_introduction .introduction_summary_shared .order_kit_wrapper .discover_title_mobile{display:none}}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_shared .order_kit_wrapper .order_kit_button{font-size:13px;margin:0;width:auto}}.ethnicity_introduction .introduction_summary_shared .discover_title,.ethnicity_introduction .introduction_summary_shared .order_kit_button{float:right;margin:0 15px;text-align:center;width:225px}.ethnicity_introduction .introduction_summary_shared .start_over_button{float:left;margin-left:60px}.ethnicity_introduction .introduction_summary_shared .replay_button{align-items:center;background-color:initial;color:#595959;display:flex;margin-left:50px;min-width:0;padding:10px}.ethnicity_introduction .introduction_summary_shared .replay_button:hover{color:#000}.ethnicity_introduction .introduction_summary_shared .replay_button:hover .replay_icon{opacity:1}.ethnicity_introduction .introduction_summary_shared .replay_button:active{box-shadow:none}.ethnicity_introduction .introduction_summary_shared .replay_button .replay_label{margin-left:10px}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_shared .replay_button .replay_label{display:none}}.ethnicity_introduction .introduction_summary_shared .replay_button .replay_icon{background-repeat:no-repeat;opacity:.6}@media screen and (min-width:768px){.ethnicity_introduction .introduction_summary_shared .replay_button .replay_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay@2x.png?v=1") 2x);height:32px;width:32px}}@media screen and (max-width:767px){.ethnicity_introduction .introduction_summary_shared .replay_button .replay_icon{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/Buttons/replay_mobile@2x.png?v=1") 2x);height:26px;width:26px}}.ethnicity_introduction .introduction_summary_shared .discover_title{color:#333;font-size:18px;font-weight:600;letter-spacing:.02em;margin-bottom:10px}@media screen and (min-width:992px){.ethnicity_introduction .introduction_summary_shared .desktop_dna_image{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/kit_desktop.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/kit_desktop.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/kit_desktop@2x.png?v=1") 2x);bottom:-24px;height:149px;position:absolute;right:240px;transform:scale(.9);width:248px}.ethnicity_introduction .introduction_summary_shared .mobile_dna_image{display:none}.ethnicity_introduction .introduction_summary_shared.enhanced .discover_title{margin-bottom:6px;text-align:left}.ethnicity_introduction .introduction_summary_shared.enhanced .desktop_dna_image{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_kit.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_kit.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_kit@2x.png?v=1") 2x);height:117px;margin:20px 0;right:230px;width:247px}.ethnicity_introduction .introduction_summary_shared.enhanced .replay_button{padding:4px 10px}.ethnicity_introduction .introduction_summary_shared.enhanced .order_kit_wrapper{width:255px}.ethnicity_introduction .introduction_summary_shared.enhanced .order_kit_button{max-width:225px;width:auto}}@media screen and (max-width:991px){.ethnicity_introduction .introduction_summary_shared.enhanced .discover_title{display:none}.ethnicity_introduction .introduction_summary_shared.enhanced .desktop_dna_image{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_kit_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_kit_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/dna_ancestry_kit_mobile@2x.png?v=1") 2x);height:50px;margin:0 10px;right:250px;width:110px}.ethnicity_introduction .introduction_summary_shared.enhanced .order_kit_wrapper{width:246px}.ethnicity_introduction .introduction_summary_shared.enhanced .mobile_dna_image,.ethnicity_introduction .introduction_summary_shared.enhanced .replay_button{display:none}}.ethnicity_introduction .skip_introduction{animation:fadeInIntroDelay 1s linear;bottom:10px;color:#ccc;cursor:pointer;font-size:18px;font-weight:100;letter-spacing:.07em;position:absolute;right:20px;z-index:110}.mh_tablet .ethnicity_introduction .skip_introduction{font-weight:300}@media screen and (max-width:991px){.ethnicity_introduction .skip_introduction{font-size:15px;font-weight:300;right:10px}}.ethnicity_introduction .skip_introduction.enhanced{border-right:1px solid #595959;bottom:auto;padding-right:10px;right:60px;top:15px}@media screen and (max-width:991px){.ethnicity_introduction .skip_introduction.enhanced{right:48px}}@media screen and (max-width:767px){.ethnicity_introduction .skip_introduction.enhanced{top:7px}}.ethnicity_introduction .progress_bar_wrapper{animation:fadeInIntroDelay 2s linear;display:none;height:100%;position:absolute;right:30px;top:0;width:10px;z-index:85}.ethnicity_introduction .progress_bar_wrapper.shown{display:block}.ethnicity_introduction .progress_bar_wrapper .progress_bar{padding:0;position:relative;top:50%;transform:translateY(-50%)}.ethnicity_introduction .progress_bar_wrapper .progress_bar li{list-style:none;margin:12px 0}.ethnicity_introduction .progress_bar_wrapper .progress_bar li span{border:1px solid #ccc;border-radius:50%;display:block;height:7px;margin:auto;transition:all 1s ease 2s;width:7px}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot span{background:#778bad;border-color:#778bad;transition:all 1s ease 2s}.ethnicity_introduction .progress_bar_wrapper .progress_bar li:first-child.active_dot span{background:#bb4ece;border-color:#bb4ece;transition:all 1s ease 2s}.ethnicity_introduction .progress_bar_wrapper .progress_bar li:nth-child(2).active_dot span{background:#ef4232;border-color:#ef4232;transition:all 1s ease 2s}.ethnicity_introduction .progress_bar_wrapper .progress_bar li:nth-child(3).active_dot span{background:#f7aa66;border-color:#f7aa66;transition:all 1s ease 2s}.ethnicity_introduction .progress_bar_wrapper .progress_bar li:nth-child(4).active_dot span{background:#599638;border-color:#599638;transition:all 1s ease 2s}.ethnicity_introduction .progress_bar_wrapper .progress_bar li:nth-child(5).active_dot span{background:#778bad;border-color:#778bad;transition:all 1s ease 2s}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_neutral span{background:#ccc}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_additional span{background:#acb5c4}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_amber span{background:#ff7c55}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_sapphire span{background:#35c9d8}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_pistachio span{background:#b7e073}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_bumblebee span{background:#ffce55}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_violet span{background:#9c97ff}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_mint span{background:#32d8b8}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_apricot span{background:#ffb16a}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_azure span{background:#37bfef}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_scarlet span{background:#f7574d}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_forest span{background:#5bd67e}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_fuchsia span{background:#c663db}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_emerald span{background:#67a37f}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_brown span{background:#b86e58}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_blue span{background:#3588d8}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_pink span{background:#fc62c1}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_yellow span{background:#faea00}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_rose span{background:#e75791}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_turquoise span{background:#00a594}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_green span{background:#87ab42}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_red span{background:#d88787}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_neutral span{background:#ccd1da;border-color:#ccc}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_additional span{border-color:#acb5c4}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_amber span{border-color:#ff7c55}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_sapphire span{border-color:#35c9d8}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_pistachio span{border-color:#b7e073}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_bumblebee span{border-color:#ffce55}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_violet span{border-color:#9c97ff}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_mint span{border-color:#32d8b8}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_apricot span{border-color:#ffb16a}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_azure span{border-color:#37bfef}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_scarlet span{border-color:#f7574d}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_forest span{border-color:#5bd67e}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_fuchsia span{border-color:#c663db}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_emerald span{border-color:#67a37f}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_brown span{border-color:#b86e58}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_blue span{border-color:#3588d8}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_pink span{border-color:#fc62c1}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_yellow span{border-color:#faea00}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_rose span{border-color:#e75791}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_turquoise span{border-color:#00a594}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_green span{border-color:#87ab42}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_red span{border-color:#d88787}.ethnicity_introduction .progress_bar_wrapper .progress_bar li.active_dot.ethnicity_color_neutral span{border-color:#ccd1da}@media screen and (max-width:991px){.ethnicity_introduction .progress_bar_wrapper{bottom:30px;height:10px;right:0;top:auto;width:100%}.ethnicity_introduction .progress_bar_wrapper .progress_bar{display:block;text-align:center}}@media screen and (max-width:991px) and (orientation:landscape){.ethnicity_introduction .progress_bar_wrapper .progress_bar{padding-left:12px;text-align:left}}@media screen and (max-width:991px){.ethnicity_introduction .progress_bar_wrapper .progress_bar li{display:inline-block;margin:0 5px}.ethnicity_introduction .progress_bar_wrapper .progress_bar li span{height:6px;width:6px}}.ethnicity_introduction .navigation_bar_wrapper{bottom:0;left:0;opacity:0;position:absolute;transition:opacity 2s ease;width:100%;z-index:85}.ethnicity_introduction .navigation_bar_wrapper.navigation_bar_visible{animation:fadeInDownDelay 2s ease;opacity:1}@media screen and (max-width:991px){.ethnicity_introduction .navigation_bar_wrapper{display:none}}.ethnicity_introduction .navigation_bar{margin-bottom:20px;text-align:center}.ethnicity_introduction .navigation_bar .prev_button{background:none;border:1px solid #fff;color:#fff}.ethnicity_introduction .navigation_bar .prev_button.active,.ethnicity_introduction .navigation_bar .prev_button:active,.ethnicity_introduction .navigation_bar .prev_button:focus{box-shadow:inset 0 3px 5px #c8c8c833}.ethnicity_introduction .navigation_bar .next_button{background:#fff;border:0;color:#595959}.ethnicity_introduction .navigation_bar .next_button.active,.ethnicity_introduction .navigation_bar .next_button:active,.ethnicity_introduction .navigation_bar .next_button:focus{box-shadow:inset 0 3px 5px #0003}.ethnicity_introduction .navigation_bar .hidden_button+.next_button{margin-left:-75px}.ethnicity_introduction .navigation_bar .next_button,.ethnicity_introduction .navigation_bar .prev_button{border-radius:50px;cursor:pointer;font-size:15px;margin:0 5px;padding:5px 20px;transition:opacity .8s ease,margin .8s ease-in-out}.ethnicity_introduction .navigation_bar .next_button.active,.ethnicity_introduction .navigation_bar .next_button:active,.ethnicity_introduction .navigation_bar .next_button:focus,.ethnicity_introduction .navigation_bar .prev_button.active,.ethnicity_introduction .navigation_bar .prev_button:active,.ethnicity_introduction .navigation_bar .prev_button:focus{outline:0}.ethnicity_introduction .navigation_bar .next_button.hidden_button,.ethnicity_introduction .navigation_bar .prev_button.hidden_button{opacity:0;pointer-events:none}.ethnicity_introduction .audio_controller{animation:fadeInIntro 2s ease;cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:29px;z-index:120}.ethnicity_introduction .audio_controller .mute_button,.ethnicity_introduction .audio_controller .un_mute_button{height:20px;position:absolute;right:0;top:0;width:30px}.ethnicity_introduction .audio_controller .mute_button:before,.ethnicity_introduction .audio_controller .un_mute_button:before{content:"";height:20px;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease;width:29px;z-index:120}.ethnicity_introduction .audio_controller .mute_button.show_button:before,.ethnicity_introduction .audio_controller .un_mute_button.show_button:before{opacity:1}.ethnicity_introduction .audio_controller .mute_button:before{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/volume.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/volume.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/volume@2x.png?v=1") 2x)}.ethnicity_introduction .audio_controller .un_mute_button:before{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/volume_mute.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/volume_mute.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/volume_mute@2x.png?v=1") 2x)}@media screen and (max-width:991px){.ethnicity_introduction .audio_controller{height:14px;right:15px;top:25px;width:20px}.ethnicity_introduction .audio_controller .mute_button:before,.ethnicity_introduction .audio_controller .un_mute_button:before{height:14px;width:20px}.ethnicity_introduction .audio_controller .mute_button:before{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/volume_mobile.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/volume_mobile.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/volume_mobile@2x.png?v=1") 2x)}.ethnicity_introduction .audio_controller .un_mute_button:before{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/volume_mobile_mute.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/volume_mobile_mute.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/volume_mobile_mute@2x.png?v=1") 2x)}}.ethnicity_introduction.enhanced .audio_controller{top:34px}@media screen and (max-width:991px){.ethnicity_introduction.enhanced .audio_controller{top:32px}}@media screen and (max-width:767px){.ethnicity_introduction.enhanced .audio_controller{top:24px}}.ethnicity_introduction .download_video_modal_container{background-color:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.ethnicity_introduction .download_video_modal_container.hide_modal{display:none}.ethnicity_introduction .download_video_modal_container .download_video_modal{background-color:#fff;margin-bottom:auto;margin-top:30px;position:relative;width:520px}@media (max-width:767px){.ethnicity_introduction .download_video_modal_container .download_video_modal{max-width:90%}}.ethnicity_introduction .download_video_modal_container .download_video_modal .close_icon{background-image:url(/FP/Assets/Images/ModalLayout/close_icon.svg?v=1);cursor:pointer;height:12px;position:absolute;right:15px;top:15px;width:12px}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 30px;text-align:center}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .infinite_spinner_container{height:98px;position:relative;width:98px}@keyframes infinite_spinner_animation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .infinite_spinner_container div{animation:infinite_spinner_animation .75s linear infinite;border:4px solid #bb4ece;border-radius:50%;border-top-color:#e5e5e5;box-sizing:initial;height:90px;left:50%;position:absolute;top:50%;width:90px}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .header{color:#000;font-size:22px;font-weight:400;letter-spacing:.3px;line-height:28px;margin-top:30px}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .header.regular{font-weight:400}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .header.medium{font-weight:500}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .header.bold{font-weight:700}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .content{color:#000;color:#595959;font-size:15px;font-weight:400;letter-spacing:.3px;line-height:24px;margin-top:20px}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .content.medium{font-weight:500}.ethnicity_introduction .download_video_modal_container .download_video_modal .download_video_modal_content .content.bold{font-weight:700}.ethnicity_introduction .percentage_sign{font-size:65%}.ethnicity_introduction .mh_button{overflow-wrap:break-word;white-space:normal}#dna_ethnicity_introduction_map{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity 1s ease;width:100%;z-index:90}#dna_ethnicity_introduction_map.fade{opacity:1!important}#popup_container .PK_popupFooter{box-sizing:initial}#popup_container .intro_thumbnail{border:2px solid #e5e5e5;height:282px;width:543px}#popup_container .close_button,#popup_container .facebook_button,#popup_container .twitter_button{display:inline-block;font-size:15px;letter-spacing:.07em}#popup_container .close_button{color:#595959;font-weight:200;margin-top:6px;text-decoration:underline}#popup_container .facebook_button,#popup_container .twitter_button{border-radius:16px;color:#fff;font-weight:100;text-decoration:none}#popup_container .facebook_button{background-color:#3a589b;padding:5px 20px 5px 16px}#popup_container .facebook_button:before{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/social_facebook_icon.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/social_facebook_icon.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/social_facebook_icon@2x.png?v=1") 2x);content:"";display:inline-block;height:18px;margin-right:14px;position:relative;top:2px;width:8px}#popup_container .twitter_button{background-color:#598dca;margin-right:7px;padding:6px 20px 6px 16px}#popup_container .twitter_button:before{background-image:url(/FP/Assets/Images/DnaEthnicityIntroduction/social_twitter_icon.png?v=1);background-image:-webkit-image-set(url("/FP/Assets/Images/DnaEthnicityIntroduction/social_twitter_icon.png?v=1") 1x,url("/FP/Assets/Images/DnaEthnicityIntroduction/social_twitter_icon@2x.png?v=1") 2x);content:"";display:inline-block;height:14px;margin-right:10px;position:relative;top:2px;width:17px}