/*!---------- PLACE YOUR CUSTOM STYLES AND OVERRIDES HERE ----------*/textarea{padding-left:16px;border:1px solid #eee;background:#fff;border-radius:8px;font-size:16px;color:#888;font-weight:400;resize:none;width:100%;height:100px;margin-bottom:13.33333333px;transition:.3s}.select-blocks{display:flex;gap:10px;align-items:flex-start}.btn-white{background:#fff;color:#6dc77a;margin-left:40px}@media (max-width:347px){.btn-white{margin-left:10px}}.input-block{margin-bottom:13px;display:flex;flex-direction:column;gap:3px}.input-block input,.input-block select,.input-block textarea{margin-bottom:0!important}.input-block span{font-weight:700}.input-block select{height:54px;border-radius:8px}.submit-button{border-radius:8px;height:54px;line-height:48px;text-align:center;background:#6dc77a;border:1px solid #6dc77a;font-size:18px;font-weight:300;padding:0 36px;transition:all .3s ease;color:#fff;max-width:300px}.background-image-holder{top:0!important;height:100%!important}.title-application,.parnter-title{text-align:center}.parnter-title,.margin-bottom-class{margin-bottom:20px}input[type=text]{transition:.3s}input[type=file]{transition:.3s;cursor:pointer}input[type=file]::file-selector-button{cursor:pointer;border:1px solid transparent;transition:.3s}.form,.form-email{border-radius:8px!important}textarea:focus,input[type=text]:focus,textarea:hover,input[type=text]:hover,select:hover{border-color:#6dc77a;box-shadow:-1px 1px 10px #6dc77a}select{border-radius:3px;border:1px solid #eee;cursor:pointer;transition:.3s;padding:1px 12px}.label-file input{margin-top:3px;margin-bottom:10px}.label-select{margin-right:15px}.label-select select{margin-left:10px;height:54px}.footer-menu .menu{display:flex;justify-content:center;padding:20px;gap:26px}.form-container{display:flex;flex-direction:column;gap:13px}.form-container .input-block{width:100%}.form-container-head{display:flex;gap:13px}.footer-menu a{white-space:nowrap}.patrners-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.patrners-container img{max-height:110px;-o-object-fit:contain;object-fit:contain;max-width:270px;opacity:1!important}.text-about p{margin-bottom:0}.form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:13px;column-gap:13px}.footer-logo img{max-width:400px;width:100%}@media (max-width:991px){.form-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.form-container-head{flex-direction:column}.form-grid{grid-template-columns:1fr}.footer-menu .menu{display:flex;flex-wrap:wrap}}
