.luscher-intro{margin:40px auto;padding:20px;text-align:center;max-width:800px}@media (max-width:1000px){.luscher-intro{margin:0 auto}}.luscher-intro h2{margin-bottom:15px;margin:20px 0 5px}.luscher-intro h4{font-size:18px}.luscher-intro p{font-size:14px;margin:0 0 0 0px!important;line-height:normal;text-align:left}#start-test-btn{padding:0 8px;font-size:16px;cursor:pointer;background:#f9f9f9;color:#000;border:2px solid #fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 9px 14px 0 rgb(50 50 50 / .5);-moz-box-shadow:0 9px 14px 0 rgb(50 50 50 / .5);box-shadow:0 9px 14px 0 rgb(50 50 50 / .5);line-height:43px;font-weight:700}#start-test-btn:hover{background:#444;color:#fff}#confirmation-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:none;justify-content:center;align-items:center;z-index:10000}#confirmation-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);display:none;z-index:10000}#confirmation-modal.show{display:block}#confirmation-modal .modal-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:25px;border-radius:8px;max-width:500px;width:90%;text-align:center;box-shadow:0 4px 20px rgb(0 0 0 / .3);z-index:10001}#confirmation-modal .modal-buttons{margin-top:20px}#confirmation-modal .modal-buttons button{margin:0 10px;padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.btn-danger{background-color:#dc3545;color:#fff}.btn-default{background-color:#f0f0f0;color:#333}