body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:100px}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#012d6b;justify-content:center;padding:10px;font-size:calc(10px + 2vmin);display:flex}.App-header-content{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1200px;display:flex}.App-link{color:#fff;font-size:large;font-weight:700;text-decoration:none}.App-link:hover{color:#ebbc26}.App-link:after{content:"";background:#ebbc26;width:100%;height:2px;transition:width .3s;display:block}.nav{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width<=600px){.App-header-content{justify-content:center;gap:20px}}.content .title{border:5px solid #ebbc26;border-radius:20px;margin:40px 0;padding:5px;font-size:40px;font-weight:700}@media (width<=600px){.content .title{font-size:25px}}.content .text-content{text-align:left;width:100%;max-width:800px;padding:10px;font-size:20px;line-height:1.5}.content-container .content{flex-direction:column;justify-content:center;align-items:center;max-width:1200px;display:flex}.content-container{flex-direction:column;justify-content:start;align-items:center;min-height:70vh;padding:20px;display:flex}.footer{color:#fff;background-color:#012d6b;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;padding:20px;display:flex}.footer .footer-links{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.footer .footer-links a{color:#fff}.footer .footer-links a:hover{color:#ebbc26}body{font-family:Alice,serif;font-style:normal;font-weight:400}.home-title{text-align:center;letter-spacing:2.5px;margin:20px 20px 15px;padding:10px;font-size:40px;font-weight:700}.home-subtitle{letter-spacing:1.5px;border-bottom:5px solid #ebbc26;margin-top:0;padding:10px;font-weight:400}.home-text-content{text-align:center;width:100%;padding:5px 20px 20px;font-size:18px}.home-image{object-fit:cover;object-position:20% 40%;width:100%;height:50vh;max-height:400px;margin-top:20px}.team-images{flex-flow:wrap;justify-content:space-around;align-items:center;display:flex}.team-images img{background-color:#fff;border:5px solid #012d6b;border-radius:50%;width:100%;max-width:200px;height:auto;max-height:200px;margin:20px 20px 10px;padding:5px}.team-images .caption{background-color:#fff;border:5px solid #ebbc26;border-radius:20px;width:100%;max-width:200px;margin:0 10px 20px;padding:10px;font-size:20px;font-weight:700;position:absolute;bottom:-30px}.team-image{flex-direction:column;align-items:center;gap:10px;margin:20px;display:flex;position:relative}.content .big-icon{width:100%;max-width:100px;margin:10px 10px 20px;font-size:100px}.contact-types{flex-flow:wrap;justify-content:space-around;width:100%;display:flex}.contact-type{border:5px solid #012d6b;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:300px;height:150px;margin:20px;padding:20px;display:flex}.contact-type .heading{font-size:20px;font-weight:700}.contact-type .description{text-align:center;font-size:16px}.contact-type .icon{font-size:50px}.contact-type .description .link{color:#012d6b;font-weight:700}
