.contact-us main{background-image:url(/build/images/ai-hands-laptop.59c6a6ca.svg);background-position:0 100%;background-repeat:no-repeat;background-size:25rem auto}.contact-us .contact-us-form-container{display:flex;flex-wrap:wrap;justify-content:flex-end}.contact-us .contact-us-form-container .description-wrapper{margin-top:15rem;width:35%}.contact-us .contact-us-form-container .description-wrapper h3{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.contact-us .contact-us-form-container .description-wrapper p{font-size:1rem}.contact-us .contact-us-form-container .description-wrapper ul{list-style:none;padding:0}.contact-us .contact-us-form-container .description-wrapper ul li{font-size:1rem;font-weight:700;margin-bottom:8px;padding-left:24px;position:relative}.contact-us .contact-us-form-container .description-wrapper ul li:before{background:var(--color__six);border-radius:3px;clip-path:polygon(100% 50%,0 0,0 100%);content:"";height:19px;left:0;position:absolute;top:5px;width:16px}.contact-us .contact-us-form-container .form-wrapper{backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.9);border:1px solid var(--color__nine);height:100%;margin:3rem 0;min-height:40rem;padding:3.5rem;width:50%}.contact-us .contact-us-form-container .form-wrapper h4{font-size:1.25rem}.contact-us .contact-us-form-container .form-wrapper p{font-size:.875rem}.contact-us .contact-us-form-container .form-wrapper .field-wrapper{margin-bottom:1.5rem}.contact-us .contact-us-form-container .form-wrapper .field-wrapper .err{color:var(--color__thirteen);cursor:pointer;font-size:12px;margin-top:4px;width:max-content}.contact-us .contact-us-form-container .form-wrapper input{margin-bottom:0;width:70%}.contact-us .contact-us-form-container .form-wrapper textarea{margin-bottom:0;min-height:8rem}.contact-us .contact-us-form-container .form-wrapper .buttons-container{text-align:center}.contact-us .contact-us-form-container .form-wrapper .buttons-container button{width:50%}.contact-us .form-wrapper .success-message-container{display:flex;flex-wrap:wrap;height:100%;justify-content:center;text-align:center}.contact-us .form-wrapper .success-message-container>div{margin:10rem 0;width:70%}.contact-us .form-wrapper .success-message-container h4{color:var(--color__four)}@media screen and (max-width:90rem){.contact-us .contact-us-form-container .form-wrapper .buttons-container button{width:70%}}@media screen and (max-width:991px){.contact-us .contact-us-form-container{justify-content:center}.contact-us .contact-us-form-container .form-wrapper{margin:3rem 0;min-height:40rem;order:1;padding:3.5rem;width:80%}.contact-us .contact-us-form-container .form-wrapper .buttons-container button{width:100%}.contact-us .contact-us-form-container .description-wrapper{margin-bottom:15rem;margin-top:1rem;order:2;width:80%}}@media screen and (max-width:30rem){.contact-us main{background-size:20rem auto}.contact-us .contact-us-form-container .form-wrapper{margin:3rem 0;min-height:unset;order:1;padding:1.5rem;width:100%}.contact-us .contact-us-form-container .form-wrapper p{font-size:.75rem}.contact-us .contact-us-form-container .form-wrapper input{width:100%}.contact-us .contact-us-form-container .description-wrapper{order:2;width:90%}.contact-us .contact-us-form-container .description-wrapper h3{font-size:1.25rem}.contact-us .contact-us-form-container .description-wrapper p{font-size:.875rem}.contact-us .contact-us-form-container .form-wrapper .success-message-container>div{margin:3rem 0;width:90%}}