.registration-block h2{font-size:34px;font-weight:500;line-height:42.5px;margin-bottom:10px}@media screen and (max-width:600px){.registration-block h2{margin-bottom:0}}.registration-block p{margin-bottom:2rem}@media (min-width:768px){.registration-block p{margin-bottom:3rem}}.registration-block .woocommerce-form-register{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:576px){.registration-block .woocommerce-form-register{gap:14px 25px;grid-template-columns:1fr 1fr}}@media (min-width:768px){.registration-block .woocommerce-form-register{gap:14px 25px;grid-template-columns:1fr 1fr}}.registration-block .woocommerce-form-register .woocommerce-privacy-policy-text{display:none}.registration-block .woocommerce-form-register .form-group{display:flex;flex-direction:column}.registration-block .woocommerce-form-register .form-group:has(input[type=date]:invalid) input[type=date]{border-color:red}.registration-block .woocommerce-form-register .form-group label{color:#006980}.registration-block .woocommerce-form-register .form-group input{border:0;border-bottom:1px solid #dfdfdf;border-radius:0;padding:10px 0}.registration-block .woocommerce-form-register .form-group input:user-invalid{border-color:red}.registration-block .woocommerce-form-register .form-group .tooltip{display:inline-block;position:relative}.registration-block .woocommerce-form-register .form-group .tooltip .tooltiptext{background-color:#f3f3f3;border-radius:6px;bottom:150%;box-shadow:0 4px 8px rgba(0,0,0,.1);font-size:.875rem;left:50%;margin-left:-235px;padding:8px;position:absolute;text-align:center;visibility:hidden;width:250px;z-index:1}@media (min-width:768px){.registration-block .woocommerce-form-register .form-group .tooltip .tooltiptext{margin-left:-125px}}.registration-block .woocommerce-form-register .form-group .tooltip .tooltiptext:after{border:5px solid transparent;border-top-color:#f3f3f3;content:"";left:94%;margin-left:-5px;position:absolute;top:100%}@media (min-width:768px){.registration-block .woocommerce-form-register .form-group .tooltip .tooltiptext:after{left:50%}}.registration-block .woocommerce-form-register .form-group .tooltip:hover{cursor:pointer}.registration-block .woocommerce-form-register .form-group .tooltip:hover .tooltiptext{visibility:visible}.registration-block .woocommerce-form-register .form-group#r_pass{display:grid;grid-template-columns:1fr 16px}.registration-block .woocommerce-form-register #b_day,.registration-block .woocommerce-form-register #legal,.registration-block .woocommerce-form-register #s_type,.registration-block .woocommerce-form-register .form-group#r_pass #reg_password{grid-column:1/-1}@media (min-width:768px){.registration-block .woocommerce-form-register #b_day,.registration-block .woocommerce-form-register #legal,.registration-block .woocommerce-form-register #s_type{grid-column:1/3}}.registration-block .woocommerce-form-register #legal{color:#979797;font-size:14px}.registration-block .woocommerce-form-register #legal p{margin:0}.registration-block .woocommerce-form-register .register-btn{grid-column:1/2}.registration-block .woocommerce-form-register .register-btn .button{align-items:center;display:flex;justify-content:center;width:-moz-fit-content;width:fit-content}.registration-block .woocommerce-form-register #s_type label{display:flex;flex-direction:column}.registration-block .woocommerce-form-register #s_type select{border:0;border-bottom:1px solid #dfdfdf;border-radius:0;padding:10px 0}.registration-block .woocommerce-form-register span.info{color:#979797;font-family:Montserrat,sans-serif;font-size:12px;line-height:21px}.registration-block .woocommerce-form-register #deployteq_newsletter_signup_field{grid-column:1/2;margin-bottom:20px}@media (min-width:576px){.registration-block .woocommerce-form-register #deployteq_newsletter_signup_field{grid-column:1/-1}}.registration-block .woocommerce-form-register #deployteq_newsletter_signup_field .woocommerce-form__label-for-checkbox{cursor:pointer;line-height:1.2em}.registration-block .woocommerce-form-register #deployteq_newsletter_signup_field .optional{display:none!important}
