.Demo_demo__LgwWb{color:#fff;background-color:var(--secondary-blue);display:grid;justify-items:center}.Demo_demo__LgwWb h1,.Demo_demo__LgwWb h2,.Demo_demo__LgwWb p{text-align:center}.Demo_demo__LgwWb p{max-width:450px}.Demo_underline__4h8zd{text-decoration:underline}.Demo_form__l_A2f{display:grid;margin-bottom:2rem;width:500px}.Demo_form__l_A2f input{margin-bottom:1rem}.Demo_form__l_A2f label{margin-top:1rem}.Demo_form__l_A2f button{background-color:var(--third-blue);width:50%;border:none;color:var(--secondary-blue);font-weight:700;font-size:1.2rem;margin:0 auto;border-radius:5px;padding:1rem}.Demo_form__l_A2f button:hover{cursor:pointer;transition:.3s;background-color:var(--primary-blue);color:#fff}.Demo_form__l_A2f input,.Demo_form__l_A2f select,.Demo_form__l_A2f textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;box-sizing:border-box;background-color:var(--primary-blue);border-radius:5px;padding:.5rem 1rem;color:#fff;font-size:large}.Demo_form__l_A2f input:focus-visible,.Demo_form__l_A2f select:focus-visible,.Demo_form__l_A2f textarea:focus-visible{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}.Demo_form__l_A2f textarea{margin-bottom:1rem;height:100px}.Demo_form__l_A2f textarea::-moz-placeholder{color:var(--secondary-blue)}.Demo_form__l_A2f textarea:-ms-input-placeholder{color:var(--secondary-blue)}.Demo_form__l_A2f textarea::placeholder{color:var(--secondary-blue)}.Demo_section8__lSZCo{display:grid;grid-template-columns:25% 75%;align-items:center;justify-items:center;padding:3rem 10rem;color:#fff;font-weight:700;font-size:2.5rem;background-color:var(--primary-blue);grid-gap:10rem}.Demo_section8__lSZCo>div:first-child{max-height:20rem;overflow:hidden}@media only screen and (max-width:768px){.Demo_section8__lSZCo{padding:1rem;grid-gap:0;grid-template-columns:none;font-size:1.5rem;width:100%}.Demo_section8__lSZCo>div:first-child{width:100px}.Demo_demo__LgwWb h1,.Demo_demo__LgwWb h2,.Demo_demo__LgwWb p{padding:0 1rem}.Demo_form__l_A2f{width:100%;padding:0 1.5rem}}