.form-container{background-color:#011e5a;border-radius:10px;padding:20px;text-align:center;width:45%}.form-container h2{color:#062c45;font-size:18px;margin-bottom:20px}.form-container label{color:#fff;display:block;font-size:17px;text-align:left}.form-container input,.form-container select{background-color:transparent;border:none;border-bottom:1px solid #062c45;border-radius:0;box-sizing:border-box;color:#fff;font-size:17px;line-height:inherit;margin-top:15px;outline:none;padding:3px 15px;width:100%}.form-container input:focus,.form-container select:focus{border-bottom-color:#333}.form-container .disclaimer{color:#062c45;font-size:10px;margin-bottom:20px;text-align:left}.form-container input[type=submit]{background-image:linear-gradient(90deg,#009de1,#bdef6f);border:none;border-radius:20px;color:#fff;cursor:pointer;padding:10px;transition:background-color .3s,color .3s;width:100%}.form-container input[type=submit]:hover{color:#bdef6f}@media (max-width:768px){.banner-container .content-container{flex-direction:column-reverse!important;gap:20px!important;justify-content:center!important}.banner-container{padding:80px 20px 20px!important}.banner-container .image-container,.banner-container .text-button{width:100%!important}.banner-container .text-button{align-items:center!important;gap:30px!important}.banner-container .button-container{padding:10px 20px!important}.form-container{width:100%!important}}