body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{background-color:#fff;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;justify-content:space-between;left:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:1000}.navbar,.navbar-logo{align-items:center;display:flex}.navbar-logo .logo{height:40px;margin-right:10px}.navbar-links{align-items:center;display:flex;gap:10px}.navbar-links .line-customer-service{border:2px solid #539e59;border-radius:4px;color:#539e59;padding:8px 16px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.navbar-links .apply-button,.navbar-links .line-customer-service:hover{background-color:#539e59;color:#fff}.navbar-links .apply-button{border-radius:4px;padding:8px 16px;text-decoration:none;transition:background-color .3s ease}.navbar-links .apply-button:hover{background-color:#3d6f45}.section{align-items:center;background-position:50%;background-size:cover;color:#000;display:flex;justify-content:center;min-height:100vh;padding:40px;text-align:center}.section.half-height{min-height:50vh}.section-inner{height:100%;width:100%}.section-content{background-color:#fffc;padding:20px}.section-paragraphs{display:flex;flex-wrap:wrap;justify-content:space-around}.section-paragraph{flex:1 1;margin:10px;max-width:300px;min-width:200px}.section-button{margin-top:20px}.button{background-color:#539e59;border-radius:5px;color:#fff;display:inline-block;padding:10px 20px;text-decoration:none}.button:hover{background-color:#3f8a45}.special-section .section-content{align-items:center;background-color:initial;display:flex;justify-content:space-between;padding:20px}.section-left{flex:0 0 40%;margin-right:20px;max-width:40%}.section-right{flex:1 1}.right-content{background-color:#ffffffb3;border-radius:8px;color:#2f4f4f;display:flex;flex-direction:column;justify-content:center;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:20px}.left-content{padding:20px}.left-content form{display:flex;flex-direction:column}.left-content label{font-weight:700;margin-bottom:10px}.left-content input{border:1px solid #ccc;border-radius:4px;margin-bottom:15px;padding:10px}.left-content button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px}.left-content button:hover{background-color:#0056b3}.contact-form{background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;margin:0 auto;max-width:500px;padding:20px}.contact-form label{font-weight:700;margin-bottom:10px}.contact-form input{border:1px solid #ccc;border-radius:4px;font-size:16px;margin-bottom:15px;margin-top:5px;padding:10px}.contact-form button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px}.contact-form button:hover{background-color:#0056b3}.footer{background-color:#333;color:#fff;padding:20px;text-align:center}.online-application{background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto;max-width:600px;padding:20px}.online-application h2{text-align:center}.online-application form{display:flex;flex-direction:column}.online-application label{margin-bottom:10px}.online-application input[type=email],.online-application input[type=file],.online-application input[type=text]{margin-top:5px;padding:8px;width:100%}.online-application button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px}.online-application button:hover{background-color:#0056b3}body,html{font-family:Arial,sans-serif;margin:0;overflow-x:hidden;padding:40px 0 0;scroll-behavior:smooth}section{align-items:center;background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:100vh;padding:50px 20px}footer,section{color:#fff;text-align:center}footer{background-color:#333;padding:20px}
/*# sourceMappingURL=main.9c55f910.css.map*/