.hs_scan_form{position:relative}.hs_scan_form{width:100%;display:flex;flex-direction:COLUMN;align-items:center}.hs_scan_form .hs_scan_url{width:100%;max-width:400px;border:1px solid #aaa;min-height:44px;padding:0 20px;font-size:16px;border-radius:4px;margin-bottom:20px;text-align:center}.hs_scan_form input[type="email"],.hs_scan_form input[type="text"]{width:100%;max-width:400px;border:1px solid #aaa;min-height:44px;padding:0 20px;font-size:16px;border-radius:4px;margin-bottom:20px;text-align:center}.hs_scan_form input[type="submit"]{background:#33a645;color:#fff;border:0;border-radius:50px;padding:8px 26px;font-size:20px;box-shadow:0 0 4px 0 rgb(0 0 0 / .1),0 0 20px 0 rgb(0 0 0 / .1);margin:0 auto;display:block;cursor:pointer}.hs_scan_form img,.hs_scan_form span{display:none}.hs_scan_form.loading input{display:none}.hs_scan_form.loading img,.hs_scan_form.loading span{display:block}.hs_scan_form.loading img{width:100%;max-height:76px}.hs_scan_form.loading span{width:100%;text-align:center;font-size:18px;background:rgb(52 166 70 / .14);color:#2b9a2b;border-radius:4px;padding:6px 0;border:1px solid rgb(52 166 70 / .56);margin-top:10px}.scanning_url small{font-size:14px;line-height:1.5em;display:inline-block;margin-top:5px;padding:0 10%}.url_error{background:rgb(255 179 179 / .2);color:#f37575;top:-10px;position:relative;padding:0 20px;border-radius:3px;left:0;font-style:normal;font-size:14px;display:none}.brevo-popup{width:100%;max-width:600px;margin:0 auto;position:absolute;background:#fff;padding:40px;border:1px solid #eee;box-shadow:0 2px 2px rgb(0 0 0 / .1);left:0;right:0;top:150px;z-index:1;border-radius:6px;text-align:center;display:none}.brevo-popup .input-group{display:none}.brevo-popup input[type="email"],.brevo-popup input[type="text"]{width:100%;max-width:400px;border:1px solid #aaa;min-height:44px;padding:0 20px;font-size:16px;border-radius:4px;margin-bottom:40px;text-align:center}.brevo-popup input[type="text"]{margin-bottom:14px}.brevo-popup #mce-error-response{background:rgb(255 179 179 / .2);border:1px solid rgb(216 83 83 / .5);padding:6px 20px;border-radius:4px;color:#f37575;margin-bottom:20px;margin-top:-20px;max-width:400px;margin:-20px auto 20px}.brevo-popup input[type="submit"]{background:#33a645;color:#fff;border:0;border-radius:50px;padding:8px 26px;font-size:20px;box-shadow:0 0 8px 0 rgb(0 0 0 / .1),0 0 20px 0 rgb(0 0 0 / .1);margin:0 auto;display:block;cursor:pointer}.brevo-popup p{margin:10px auto 20px;color:#444;font-weight:400;font-size:18px}.brevo-popup h3{font-size:26px;font-weight:700;color:#33a645}.htw-d-report{position:absolute;left:0;right:0;filter:blur(15px)}.htw-d-report img{width:100%}.htw-d-report:before{content:"";background:rgb(0 0 0 / .1);position:absolute;left:0;right:0;width:100%;height:100%}body.hide-report .et_pb_section:not(.report-section){display:none}body.hide-report .report-section{min-height:100vh;display:block}.htw-report{max-width:768px;margin:0 auto;padding:100px 0 50px 0;display:none}.report-grade{float:left;width:30%;text-align:center;border:1px solid #ccc;background:#fff;border-radius:4px;margin-right:40px;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)}.report-grade h4{font-size:130px;font-weight:700;line-height:1}.grade-C .report-grade h4{color:#cbb708}.grade-B .report-grade h4{color:#8aba56}.grade-A .report-grade h4{color:#23ab11}.grade-D .report-grade h4{color:#e29b20}.grade-F .report-grade h4{color:red}.report-grade p{font-weight:600;color:#999;font-size:17px;letter-spacing:0;margin-top:-10px;margin-bottom:10px;text-transform:uppercase}.report-site{width:calc(70% - 40px);float:left}.report-site{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start}.report-site h4{font-size:28px;font-weight:600;color:#3c9adc}.report-site p{font-size:24px}.site-info{margin-top:10px;border-top:1px solid #eee;width:100%;padding-top:10px;position:relative}.site-info label{font-weight:600;color:#444}.site-info span{margin-left:6px;font-size:16px;letter-spacing:.5px;font-weight:400}.site-info div{margin-bottom:5px}.site-info div:last-child{margin-bottom:0}.report-issues .date{float:right}.report-issues .date span{font-size:13px}.scan-report{margin-top:50px}.scan-report h2{color:#999;font-size:18px;text-transform:capitalize}.report-table{border:1px solid #ddd;border-radius:2px}.report-table>div:nth-child(odd){background:#fff}.report-table>div:nth-child(even){background:#fafafa}.report-table>div{display:flex;position:relative;padding:16px 16px;align-items:flex-start}.report-table i:before{display:block;border-radius:50px;font-family:'ETModules';color:#fff;font-size:16px;width:30px;height:30px;line-height:28px;text-align:center;font-style:normal;margin-right:20px}.report-table i.warning:before{content:'\73';background:#ffa200}.report-table i.good:before{content:"\4e";background:#23ab11;line-height:31px}.report-table i.error:before{content:"\4d";background:red;font-size:24px;line-height:32px}.report-table p,.report-table div div p a{font-weight:400;font-size:18px;color:#000}.report-btn{border-radius:50px;background-color:#23ab11;color:#fff;padding:5px 12px;background-repeat:no-repeat;min-width:120px;text-align:center;margin-left:30px;line-height:1.4em}.report-table div span{font-weight:400;font-size:13px;line-height:1.4em;display:block;margin-top:5px}@media (max-width:767px){.htw-report{padding-left:30px;padding-right:30px}.report-grade{width:100%;float:none;margin-bottom:20px}.report-site{width:100%;float:none}.scan-report .date{float:none;margin-bottom:10px}.report-table>div{flex-direction:column;align-items:center;justify-content:center;text-align:center}.report-btn{margin:10px auto}}