@import url(https://fonts.googleapis.com/css?family=Montserrat);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box;padding:0;margin:0;text-decoration:none}:active,:focus{outline:none;border:none}body,html{font-size:12px;margin:0;padding:0;background-color:#badbe5}body,body button,html,html button{font-family:"Montserrat",Helvetica,Arial,sans-serif}@media print{body,html{background-color:#fff}}body a,body a:active,body a:hover,body a:visited,html a,html a:active,html a:hover,html a:visited{color:#00111e}body a.link_button,body a:active.link_button,body a:hover.link_button,body a:visited.link_button,html a.link_button,html a:active.link_button,html a:hover.link_button,html a:visited.link_button{background-color:#014c73;color:#fff}body a.link_external,body a:active.link_external,body a:hover.link_external,body a:visited.link_external,html a.link_external,html a:active.link_external,html a:hover.link_external,html a:visited.link_external{font-size:1.2rem;text-decoration:underline;color:#ca2a2a}input::-webkit-input-placeholder{color:#ccc;opacity:1}input:-ms-input-placeholder{color:#ccc;opacity:1}input::placeholder{color:#ccc;opacity:1}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:960px){.lg-min{display:none}}.small_content{margin:0 auto;max-width:400px}.button_as_link{background-color:transparent;border:none;cursor:pointer;text-decoration:underline;display:inline;margin:0;padding:0}.button_as_link:focus,.button_as_link:hover,.link_button,button{text-decoration:none}.link_button,button{display:inline-block;line-height:50px;font-size:1.4rem;padding:0 1.2rem;border-radius:5px;border:none;background-color:#014c73;color:#fff}.link_button:hover,button:hover{cursor:pointer}.link_button:disabled,button:disabled{background-color:#7092a4}.button_arrow{font-size:1.2rem;background-color:transparent;border:1px solid #0d5d8f;color:#00111e;display:flex;flex-direction:row;justify-content:space-between;font-weight:400;align-items:center;width:100%;border-radius:0;line-height:1rem;padding:1rem;opacity:.6}.button_arrow:focus{border:1px solid #0d5d8f}.button_arrow:hover{opacity:1}.button_arrow[disabled]{background-color:#fff}.inline_link{text-decoration:underline}.row{display:flex;flex-direction:row}.row.spread{justify-content:space-between}.coming_soon{padding:.6rem 1rem;background-color:#014c73;color:#fff;text-align:center}div.separator,hr.separator{border-top:2px dashed #ccc;margin:2rem 0}div.separator.noMTop,hr.separator.noMTop{margin-top:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin:0 auto}.app_frame{max-width:1360px;margin:0 auto;overflow:hidden;padding-top:4.2rem}@media print{.app_frame{padding-top:0}}.app_wrapper{background-color:#fff;padding:3rem}@media (min-width:768px){.app_wrapper{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}@media print{.app_wrapper{padding:0}}.page_wrapper{font-size:1.2rem;max-width:1200px;margin:0 auto}h1,h2{margin-bottom:1rem}p.error{color:red}p.block{margin-bottom:1.2rem}.teaserWrapper{position:relative}.legals{display:flex;align-items:center;justify-content:flex-end}@media print{.legals{display:none}}.legals a{color:#000;text-decoration:none;margin:1rem;font-size:1.2rem;letter-spacing:1.4px}.legals a:hover{text-decoration:underline}.teaser{width:100%}img{overflow:hidden}header{background-color:#fff;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);position:fixed;width:100%;z-index:3}@media print{header{display:none}}header a.logo{display:block;float:left;text-decoration:none;margin:1rem;line-height:2.2rem;font-size:2rem}header a.logo b{font-weight:900}header ul{margin:0;padding:0;list-style:none;overflow:hidden;background-color:#fff}header ul.menu{clear:both;max-height:0;transition:max-height .2s ease-out}@media (min-width:768px){header ul.menu{line-height:3.2rem;margin-top:.5rem;clear:none;float:right;max-height:none;margin-right:1rem}}header ul li{margin:0}header ul li a{display:block;padding:20px;color:#00111e;font-size:1.1rem;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase}header ul li a:hover{text-decoration:underline}@media (min-width:768px){header ul li a{padding:0;margin:0 1rem}}header ul li.func{background-color:#014c73}header ul li.func a{color:#fff;font-size:1.2rem;letter-spacing:1.2px}header ul li.highlight a{color:#ca2a2a;font-weight:700;letter-spacing:1.2px}@media (min-width:768px){header ul li{float:left;margin:0}}header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:2rem 1.5rem;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin:0}@media (min-width:768px){header .menu-icon{display:none}}header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}header .menu-icon .navicon:after,header .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}header .menu-icon .navicon:before{top:5px}header .menu-icon .navicon:after{top:-5px}header .menu-btn{display:none}header .menu-btn:checked~.menu{max-height:280px}header .menu-btn:checked~.menu-icon .navicon{background:transparent}header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}header nav{max-width:1360px;margin:0 auto}header .splitter.vertical{display:flex;width:1px;background-color:#00111e}.spacer{display:flex;margin:1rem 0}.spacer.vertical{margin:0 1rem}.field .control.select input{line-height:1.2rem}.field.error .control.select .select_wrapper>div{border-color:#ca2a2a}.field.error.inline input{border:none;border-bottom:2px solid #ca2a2a}.field.inline{display:inline-flex}.field.inline input{background-color:transparent;border:none;border-bottom:2px solid #282f39;box-shadow:none}.field.error input,.field.error textarea{border:1px solid red}.field.error p.error{margin-top:4px;color:red}input,textarea{width:100%;background-color:#fafafa;color:#666;line-height:50px;border-radius:5px;font-size:1.4rem;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.08);padding:0 1.4rem;outline:none;margin:0;border:none}textarea{resize:none;line-height:2rem;font-size:1.2rem;padding:.8rem 1rem}.control.checkbox input[type=checkbox],.control.checkbox input[type=radio]{position:absolute;opacity:0;z-index:-1;display:none}.control.checkbox input[type=checkbox]:checked+label:before,.control.checkbox input[type=radio]:checked+label:before{background:#fff;border-color:#fff}.control.checkbox input[type=checkbox]:checked+label:after,.control.checkbox input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.control.checkbox input[type=checkbox]+label:after,.control.checkbox input[type=radio]+label:after{-webkit-transform:scale(0);transform:scale(0)}.control.checkbox label{position:relative;display:inline-block;padding:0 0 0 3em;height:1.5em;line-height:1.5;cursor:pointer}.control.checkbox label:after,.control.checkbox label:before{position:absolute;top:0;left:0;display:block;width:1.5em;height:1.5em;transition:all .25s ease}.control.checkbox label:before{content:" ";border:2px solid #bdc3c7;border-radius:20%}.control.checkbox input[type=checkbox]+label:after{content:"\2714";color:#2c3e50;line-height:1.5;text-align:center}.control.checkbox input[type=radio]+label:before{border-radius:50%}.control.checkbox input[type=radio]+label:after{content:" ";top:.25em;left:.25em;width:1em;height:1em;background:#fff;border:.2em solid #2c3e50;border-radius:50%}label{font-size:1.2rem;color:#555;display:block;margin-bottom:.4rem}.page_login .re_sign,.page_register .re_sign{display:flex;flex:1 1;align-items:center;flex-direction:column}.page_login .re_sign .qr_code,.page_register .re_sign .qr_code{justify-content:center}.change_password h3.error,.page_corona h3.error,.page_home h3.error,.page_login h3.error,.page_register h3.error,.page_service_form h3.error{color:#ca2a2a}.change_password h2,.change_password h3,.page_corona h2,.page_corona h3,.page_home h2,.page_home h3,.page_login h2,.page_login h3,.page_register h2,.page_register h3,.page_service_form h2,.page_service_form h3{margin-bottom:1rem}.change_password .links,.page_corona .links,.page_home .links,.page_login .links,.page_register .links,.page_service_form .links{padding-top:1rem;justify-content:space-between}.change_password .link_external,.page_corona .link_external,.page_home .link_external,.page_login .link_external,.page_register .link_external,.page_service_form .link_external{margin-bottom:2rem}.change_password .link_wrapper,.page_corona .link_wrapper,.page_home .link_wrapper,.page_login .link_wrapper,.page_register .link_wrapper,.page_service_form .link_wrapper{display:flex;flex:1 1;flex-direction:row;justify-content:space-around;margin-bottom:1rem}.change_password .link_wrapper a,.page_corona .link_wrapper a,.page_home .link_wrapper a,.page_login .link_wrapper a,.page_register .link_wrapper a,.page_service_form .link_wrapper a{text-decoration:underline}.change_password .service_logo,.page_corona .service_logo,.page_home .service_logo,.page_login .service_logo,.page_register .service_logo,.page_service_form .service_logo{display:block;max-width:90%;margin:1rem auto}.change_password .menu,.page_corona .menu,.page_home .menu,.page_login .menu,.page_register .menu,.page_service_form .menu{display:flex;justify-content:center;align-self:center}.change_password .menu .link_button,.page_corona .menu .link_button,.page_home .menu .link_button,.page_login .menu .link_button,.page_register .menu .link_button,.page_service_form .menu .link_button{display:flex;align-items:center}.change_password .menu .link_button svg,.page_corona .menu .link_button svg,.page_home .menu .link_button svg,.page_login .menu .link_button svg,.page_register .menu .link_button svg,.page_service_form .menu .link_button svg{margin-right:1rem}.change_password form,.page_corona form,.page_home form,.page_login form,.page_register form,.page_service_form form{max-width:400px;display:flex;flex-direction:column;margin:0 auto}.page_imprint h2,.page_imprint h3,.page_privacy h2,.page_privacy h3{margin-bottom:1rem}.page_imprint .spec,.page_privacy .spec{unicode-bidi:bidi-override;direction:rtl}.row.sample .sample_service{margin-right:2rem}.row.sample .separator.mobile{display:none}@media (max-width:800px){.row.sample,.row.sample .separator.mobile{display:block}.row.sample .sample_service{margin:0 auto 2rem}.row.sample .button_wrapper{justify-content:space-around}}i.hint{color:#ccc}p.important{color:#ca2a2a}.app_hint{background:#f7f7f7;padding:1.6rem 1.8rem .4rem;border-radius:.6rem}.app_hint h3{text-decoration:underline}.app_hint .store_links{display:flex;flex:1 1;flex-direction:row;justify-content:flex-start;margin:0 -1rem}.app_hint .store_links .play_store{display:flex}.app_hint .store_links .play_store a img{width:14rem;min-width:220px}.app_hint .separator{margin-top:0}.page_service_form p.error{margin-top:2rem}.qr_wrapper{display:flex;justify-content:flex-start}.qr_wrapper a{padding:1rem;border:1px solid}.qr_wrapper a,.qr_wrapper a:active,.qr_wrapper a:hover,.qr_wrapper a:visited{text-decoration:none;color:#00111e}.qr_wrapper a p.code{text-align:center;font-size:2rem;font-weight:700;border-top:1px solid;padding-top:.8rem}.register_information .info_wrapper{padding:1.2rem;border-radius:1rem;background:#8cb536}.register_information .info_wrapper .icon_wrapper{display:flex;justify-content:space-between}.register_information .currentTime{font-size:1.2rem;font-weight:700;font-style:italic;color:#1e2133;padding:0 1rem}.register_information .subtitle{font-size:2rem;color:#f1f1e8;font-weight:700;text-align:center}.register_information .covidSubtitle{font-size:2rem;color:#1e2133;font-weight:700;padding:.5rem 0}.register_information .timeSince{font-size:1.6rem;color:#1e2133;font-weight:700;padding:.5rem 0}.register_information .iconRow{display:flex;align-items:center;background-color:#fff;align-self:flex-start;padding:.8rem;border-radius:.6rem}.register_information .payload{font-size:1.4rem;color:#fff;font-weight:700}.register_information .iconText{margin-left:.6rem;font-size:1.4rem;color:#1e2133;font-weight:700}.page_home>.centered{display:flex;flex-direction:column;align-self:center;align-items:center;margin-top:3rem;margin-bottom:3rem}.page_home>.centered input[name=code]{letter-spacing:.4rem;-moz-appearance:textfield}.page_home>.centered input[name=code]::-webkit-input-placeholder{color:#ccc;opacity:1}.page_home>.centered input[name=code]:-ms-input-placeholder{color:#ccc;opacity:1}.page_home>.centered input[name=code]::placeholder{color:#ccc;opacity:1}.page_home>.centered input[name=code]::-webkit-inner-spin-button,.page_home>.centered input[name=code]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_home .row.code_form{align-items:baseline}.page_home .row.code_form a{display:flex;top:4px;position:relative;padding:1.2rem 1.3rem;right:4.3rem;border-radius:.2rem}.page_home .row.spread.samples{flex-wrap:wrap;flex:1 1;justify-content:center}@media (max-width:800px){.page_home .row.spread.samples{display:block}.page_home .row.spread.samples .sample_service{margin:0 auto}}.sample_service{width:270px;display:flex;align-items:center}.sample_service,.sample_service .qr_wrapper{flex-direction:column}.sample_service i.hint{font-size:1.1rem;color:#2c3e50;text-align:center}.page_login .errorHint{margin-bottom:1rem}.re_sign .re_sign_text{text-align:center;font-size:2rem}.re_sign .qr_code{display:flex;flex:1 1;justify-content:flex-start}.re_sign .qr_code a{color:#00111e;text-decoration:none;padding:1rem;border:1px solid;min-width:17rem}.re_sign .qr_code a>img{margin:0 auto;display:block}.re_sign .qr_code .code{margin-top:1rem;text-align:center;font-size:2rem;font-weight:700;border-top:1px solid;padding-top:.8rem}.re_sign .title{font-weight:700}.page_privacy .important_link,.page_privacy_corona .important_link,.page_terms .important_link{font-size:1.2rem;text-decoration:underline;color:#ca2a2a}.page_privacy_corona h2,.page_privacy_corona h3,.page_privacy h2,.page_privacy h3,.page_terms h2,.page_terms h3{margin-top:2rem;margin-bottom:1rem}.page_privacy_corona ul,.page_privacy ul,.page_terms ul{padding-left:4rem;margin-top:1rem;margin-bottom:1rem}.page_privacy_corona strong,.page_privacy strong,.page_terms strong{margin-top:1rem;display:flex}.page_privacy_corona p.source,.page_privacy p.source,.page_terms p.source{margin-top:2rem}.page_privacy_corona p.source a,.page_privacy p.source a,.page_terms p.source a{text-decoration:underline}.service{margin:1rem 0}.service .service_details_row{display:flex;flex-direction:row;border:1px solid #0d5d8f;padding:1rem;justify-content:space-between}.service .service_details_row .box{display:flex;flex-direction:column;align-items:flex-start;width:33%}.service .service_details_row .address,.service .service_details_row .basics{padding:0 2rem;border-right:1px solid #00111e}.service .service_details_row .address{position:relative;font-size:1.2rem}.service .service_details_row .address p{line-height:2rem}.service .service_details_row .address .button_edit{position:absolute;top:0;right:0;line-height:3.7rem;background-color:transparent;color:#00111e}.service .service_details_row .links{padding:0 2rem}.service .service_details_row .links a,.service .service_details_row .links button{margin-bottom:1rem}.service .service_details_row .links a.delete{color:red}.service .service_details_row .links .row{display:flex;align-items:center}@media (max-width:800px){.service .service_details_row{border:none;display:block}.service .service_details_row .address,.service .service_details_row .basics,.service .service_details_row .links{padding:0;border-right:none}.service .service_details_row .box{display:block;width:auto;text-align:center;margin-bottom:2rem}}.service a{text-decoration:none}.service a:visited{color:#00111e}.service h3{font-size:2rem;padding:.4rem 1rem;margin-bottom:1rem;text-align:left;background-color:#badbe5;color:#0d5d8f}.service .bold,.service h3{font-weight:700}.service .qrcode_wrapper{display:inline-flex;flex-direction:column;align-items:center}.service .qrcode_wrapper .code{margin-top:1rem;font-size:2rem;font-weight:700}.service button.button_arrow.delete{margin-top:2rem;border:1px solid #ca2a2a;color:#ca2a2a}.service button .progress{color:#0d5d8f}.dialog_pick_from_to h2{font-weight:700;font-size:1.4rem}.dialog_pick_from_to .warning{color:#ca2a2a;margin-bottom:2rem;font-weight:700;letter-spacing:1px;line-height:1.2rem}.dialog_pick_from_to .error{margin-top:1rem}.dialog_pick_from_to .from_to_wrapper{display:flex;flex:1 1;justify-content:space-evenly}.dialog_pick_from_to .from_to_wrapper label{font-size:1.4rem}.dialog_pick_from_to .from_to_wrapper input{font-size:1.4rem;box-shadow:none}.dialog_pick_from_to button{font-size:1.2rem}form.register_corona{max-width:400px;display:flex;flex-direction:column;margin:0 auto}form.register_corona p.title{font-weight:700;font-size:1.6rem}form.register_corona .row{justify-content:space-between}form.register_corona .row .field.flex{flex:1 1}form.register_corona .row .field.mRight{margin-right:1rem}form.register_corona .row .field.fRight{display:flex;flex-direction:column;align-items:flex-end}form.register_corona button{padding:0 1rem}input[name=streetNo],input[name=zipCode]{width:90px}.dialog_accept_avv button.delete{color:#ca2a2a}.form_checkout_settings .auto_checkout,.form_checkout_settings .auto_checkout_hour{display:flex;margin-top:.4rem}.form_checkout_settings .auto_checkout.disabled,.form_checkout_settings .auto_checkout_hour.disabled{opacity:.6}.form_checkout_settings .auto_checkout .inline input,.form_checkout_settings .auto_checkout_hour .inline input{width:3rem;line-height:1;padding:.2rem .6rem;text-align:center;font-size:1.2rem;position:relative;top:-2px;border-radius:0}.form_checkout_settings .control.checkbox label{padding:0 0 0 2.2em}.form_checkout_settings .auto_checkout_hour{flex:1 1;justify-content:space-between;max-width:22rem}.form_checkout_settings .auto_checkout_hour .inline input{width:3rem;line-height:1;padding:.2rem 0;text-align:center;font-size:1.2rem;position:relative;top:-2px}.page_services h1{margin-bottom:2rem}@media (max-width:800px){.page_services .row{display:block}}.page_services .row>.column{margin:0 2rem;display:flex;flex:1 1;flex-direction:column}.page_services a.covid_link{color:#ca2a2a;font-size:1.2rem;text-decoration:underline}.page_services .service_title{font-size:1.4rem;font-weight:700}.page_services .service_container{max-width:40rem;border:1px solid #0d5d8f;padding:1rem}.page_services .service_container a{display:flex;justify-content:space-between;align-items:center}.page_services a.logout{margin-top:2rem}.section-wrapper{padding:0 2rem 2rem}.section-wrapper section{text-align:left}.section-wrapper section h2,.section-wrapper section h3{font-weight:400;padding-top:2rem}.confirmation_required h3{margin-bottom:1rem}.confirmation_required section{margin-top:3rem}.page_print_service{max-width:710px}@media screen{.page_print_service .print_content{display:none}}.page_print_service .page_break{page-break-after:always}.page_print_service div.separator{border-top:1px dashed #ccc;margin:1rem 0}.page_print_service .spacer.vertical{margin:0 1.2rem}.page_print_service .form_personals{margin-right:2rem}.page_print_service .row_wrapper>h3{font-size:1.8rem;margin-bottom:1rem;font-weight:700}.page_print_service .row_wrapper>.row{align-items:flex-start}.page_print_service .row_wrapper>p.hint{margin-top:1rem;font-size:.8rem}.page_print_service p.block{margin-bottom:.6rem}.page_print_service .sign_field{margin-top:.7rem}.page_print_service .sign_field.no_field{margin-bottom:2.8rem}.page_print_service .sign_field .title{font-size:1rem}.page_print_service .qr_wrapper{border:1px solid;display:inline-block;padding:1rem;text-align:center;border-radius:.2rem;margin-right:1rem;max-width:10rem}.page_print_service .qr_wrapper h3{margin-bottom:.6rem;font-size:1rem;text-align:left}.page_print_service .qr_wrapper img{width:7rem}.page_print_service .qr_wrapper .code{border-top:1px solid;font-size:1rem;font-weight:700;letter-spacing:.2rem;margin-top:.2rem;text-align:center}@media print{.page_print_service button{display:none}}.page_print_service .a4 h1{text-align:center;margin-bottom:10rem}.page_print_service .a4 img{display:block;width:70vw;margin:0 auto;text-align:center}.table_code_entry{margin-bottom:2rem}.table_code_entry>h3{text-align:center;font-size:1.2rem}.table_code_entry .qr_wrapper{display:block;max-width:none;width:18rem;height:18rem;margin:1rem auto}.table_code_entry .qr_wrapper h3{margin-left:1.9rem}.table_code_entry .qr_wrapper img{width:12rem}.table_code_entry .qr_wrapper .code{font-size:1.2rem;padding-top:.2rem}.table_code_entry .hint{margin-top:1rem;font-size:.8rem;text-align:center}.table_code_entry .row.table_hint{margin-left:1rem;align-items:center}.table_code_entry .row.table_hint p{margin-left:1rem}.form_service_create{max-width:none}.form_service_create h3{margin-top:2rem}.form_service_create button.button_as_link{color:#00111e;border:1px dashed #ccc;margin-top:1rem}.form_service_create button[type=submit]{margin-top:2rem}.endpoint_field{position:relative;background:#badbe5;margin:1rem 0;border-radius:.4rem;padding:2rem 2rem 1rem}.endpoint_field input{background-color:#fff}.endpoint_field button.remove{position:absolute;right:1rem;top:1rem;z-index:2;line-height:2.2rem;padding:0 .6rem}.check_wrapper{display:flex;flex:1 1;flex-wrap:wrap;justify-content:space-around}.check_wrapper .field{display:flex;width:20%}.page_corona>.centered{display:flex;flex-direction:column;align-self:center;align-items:center;margin-top:3rem;margin-bottom:3rem}.page_corona>.centered input[name=code]{letter-spacing:.4rem;-moz-appearance:textfield}.page_corona>.centered input[name=code]::-webkit-input-placeholder{color:#ccc;opacity:1}.page_corona>.centered input[name=code]:-ms-input-placeholder{color:#ccc;opacity:1}.page_corona>.centered input[name=code]::placeholder{color:#ccc;opacity:1}.page_corona>.centered input[name=code]::-webkit-inner-spin-button,.page_corona>.centered input[name=code]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page_corona .row.code_form{align-items:baseline}.page_corona .row.code_form a{display:flex;top:4px;position:relative;padding:1.2rem 1.3rem;right:4.3rem;border-radius:.2rem}.page_corona .row.sample .sample_service{margin-right:2rem}.page_corona .row.sample .separator.mobile{display:none}@media (max-width:800px){.page_corona .row.sample,.page_corona .row.sample .separator.mobile{display:block}.page_corona .row.sample .sample_service{margin:0 auto 2rem}.page_corona .row.sample .button_wrapper{justify-content:space-around}}.page_corona img.sample_image{display:block;margin:2rem auto;width:80vw;max-width:60rem;border:1px solid #ccc;padding:1rem}.page_corona img.sample_image_table{display:block;margin:2rem auto;max-width:18rem;width:40vw;border:1px solid #ccc;padding:1rem}.page_corona img.sample_checked_user{display:block;margin:2rem auto;max-width:36rem;width:50vw;border:1px solid #ccc;padding:1rem}.page_corona .section{margin:3rem 0}.page_corona i.hint{color:#ccc}.page_corona .qr_wrapper{display:flex;justify-content:flex-start}.page_corona .qr_wrapper a{padding:1rem;border:1px solid}.page_corona .qr_wrapper a,.page_corona .qr_wrapper a:active,.page_corona .qr_wrapper a:hover,.page_corona .qr_wrapper a:visited{text-decoration:none;color:#00111e}.page_corona .qr_wrapper a p.code{text-align:center;font-size:2rem;font-weight:700;border-top:1px solid;padding-top:.8rem}