.opportunities-form{width:100%;height:auto}.opportunities-form__container{width:100%}.opportunities-form__content{width:100%;background-color:#233889}.opportunities-form__wrapper{display:flex;flex-direction:column;gap:50px;margin-left:auto}.opportunities-form__title{color:#fff;font-family:"Kanit","Arial",sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:52px;letter-spacing:-1px}@media only screen and (max-width: 991.98px){.opportunities-form__title{font-size:30px;line-height:42px}}.opportunities-form__form{width:100%;background-color:#f7f8fb}.opportunities-form__form-title{color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:0;margin:0}.opportunities-form__form-title a{color:#f6c002;transition:all .3s ease}.opportunities-form__form-title a:hover,.opportunities-form__form-title a:focus{color:#233889}.opportunities-form__form-title p{margin:0}.opportunities-form__form-title strong{color:#f6c002;font-family:"Kanit","Arial",sans-serif;font-size:26px;font-style:normal;font-weight:500;line-height:30px}.opportunities-form__form-wrapper{display:flex;flex-direction:column;gap:40px}.opportunities-form__form-form{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.opportunities-form__form-top{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;width:100%;margin-bottom:10px}.opportunities-form__form-top .opportunities-form__form-field input{width:100%;border-radius:2px;border:1px solid rgba(42,47,41,.2);background:#fff;padding:11px 22px;color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opportunities-form__form-select{position:relative;width:100%;border-radius:2px;border:1px solid rgba(42,47,41,.2);background:#fff;padding:9px 20px 11px;padding-right:40px;color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M4.94 5L8 8.09042L11.06 5L12 5.95142L8 10L4 5.95142L4.94 5Z' fill='%23818587'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.opportunities-form__form-select::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border:solid #818587;border-width:0 2px 2px 0;padding:2px;pointer-events:none;transition:transform .3s ease}.opportunities-form__form-select:focus::after{transform:translateY(-50%) rotate(-135deg)}.opportunities-form__form-textarea{width:100%;border-radius:2px;border:1px solid rgba(42,47,41,.2);background:#fff;padding:11px 22px;color:#2a2f29;font-family:"Kanit","Arial",sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:22px;resize:none;margin-top:10px;max-height:100px}.opportunities-form__form-button{padding:11px 25px;background-color:#f6c002;border:none;color:#2a2f29;text-align:center;font-family:"Kanit","Arial",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase;cursor:pointer;margin-top:20px}@media only screen and (max-width: 991.98px){.opportunities-form__form-button{width:100%}}.opportunities-form__form-button:hover{background-color:#233889;color:#fff;transition:all .3s ease-in-out}@media screen and (max-width: 1023px){.opportunities-form__content,.opportunities-form__form{padding:15px}}@media screen and (min-width: 1024px)and (max-width: 1299px){.opportunities-form__form{padding:80px 90px}.opportunities-form__wrapper{padding:35px}}@media screen and (min-width: 1300px)and (max-width: 1399px){.opportunities-form__form{padding-left:80px}}@media screen and (min-width: 1400px){.opportunities-form__form{padding-left:132px}}@media screen and (min-width: 1300px){.opportunities-form__container{display:grid;grid-template-columns:45% 55%}.opportunities-form__form{padding-top:80px;padding-bottom:80px}.opportunities-form__form-wrapper{max-width:610px;margin-right:auto}.opportunities-form__wrapper{max-width:460px}.opportunities-form__content{padding:80px 90px}}.opportunities-form__form-select,.opportunities-form__form-field input{height:44px}