.sec-title{margin-bottom:20px}.form input,.form select,.form textarea{box-shadow:none!important;height:60px!important;padding:14px 20px;outline:0;font-size:1rem;color:var(--primary-color);margin-bottom:20px;border-radius:20px;font-weight:400;overflow:auto;background-color:var(--white-color);border:0!important}.form textarea{margin-bottom:30px;resize:none}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:var(--gray-color);text-align:right}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--gray-color);text-align:right}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:var(--gray-color);text-align:right}.form input::-ms-input-placeholder,.form textarea::-ms-input-placeholder{color:var(--gray-color);text-align:right}.form input::placeholder,.form textarea::placeholder{color:var(--gray-color);text-align:right}.form select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABqSURBVHgBjY/bDYAgDEXvZQLWM/64gSMIG7iEOmZtMf4YWiFpSNpz+qAcWJGQOaFi4DWeYILoJyhyYfuVjCF25fPbpcgJiWSrNUbZ7wqu7EqR7EnsyZq1Wx5Q79eonJ1p3cnReoG8WHj1GxhTS6nxujsMAAAAAElFTkSuQmCC);background-position:0 center;background-size:10px 6px}.form select:invalid{color:var(--gray-color)}.date-input{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFKSURBVHgB7VTLTcNAFJy3RMkRU4GXDijBrgCugJBwCVRAC3RgJAQckw4IHVDC0kE4ghQ2sx9HycHKOk4OkTKSvbb3vdl5frsDrMDW0PYNY44ZEtAWP1iLGqLg/QojZAxORcH4T45PzQdpVuRE7QMCTLw2SMUFGbJlzi9KqWCC0hE+GOAmKwZd8nqQ682kvmwn5p9KBY9RWCn2hepOPGklt3jGlrCvuCdxjTlKBRVL/sMEfdDkk29Ads3HGaWPOzSnHQq54pCz9N3AUhxwFhol+JIblOgJVup6c6qwBxxJD4jU7a0kq+tC+rNDUs09bxQ3q3Evqcbchpiv6Vjfirep/zqkOfdBk0++YNLueIGGa+mjHe0vemrB3Jqlz3jczwPpO2VbT6xjrEGK88PnZdH9pxwrZ+6ytmowbFdGjpTmuX4IGz3HRO7ibyQWk5FkDFEgnIkAAAAASUVORK5CYII=);background-position:0 center;background-size:18px 20px;background-repeat:no-repeat;background-origin:content-box}.form .button{width:200px}@media screen and (max-width:63.99875em){.image-column{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}}@media screen and (max-width:39.99875em){.form input,.form select{margin-bottom:15px}.form textarea{margin-bottom:25px}.form .button{width:100%}}