@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--clr-black: #0F0F0F;--clr-white: #fffade;--clr-main: #031f60;--clr-main-light: #183b8d;--clr-secondary: #5c5299;--clr-tertiary: #a7b6f9;--clr-accent: #4ae4fe;--font-heading: "Raleway", sans-serif;--font-main: "Cormorant Garamond", sans-serif;--size-content-max: 600px;--gap-content: 2rem}*{margin:0;padding:0}input,button,select,textarea{font:inherit}button{border:transparent;background-color:transparent}body{font-size:1.125rem;font-family:var(--font-main);color:var(--clr-black);background-color:var(--clr-white)}h1,h2,h3{font-family:var(--font-heading)}h1{margin:1rem 0 2rem}p{line-height:calc(1em + .625rem)}.Home{display:grid;grid-template-columns:1fr;justify-items:center;gap:3rem}.home-section{display:grid;gap:2.5rem;max-width:var(--size-content-max)}.home-section h2{text-align:center}.home-section .values .value{display:grid;gap:.5rem;align-content:start}@media screen and not (max-width:720px){.home-section .values{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}}button{background-color:var(--clr-main);color:var(--clr-white);font-family:var(--font-family-button);font-weight:600;padding:1.25rem 1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}button:hover,button:focus-visible,button:active{background-color:var(--clr-main-light)}.ContactUs{display:grid;justify-items:center;grid-template-columns:1fr;gap:1rem;margin:1rem}.contactus-form{display:grid;gap:2rem;max-width:var(--size-content-max);width:100%}.form-group{display:grid;gap:.5rem}.form-group label{font-weight:600}.form-group label span{font-size:.8em;margin-left:.5ch;color:hsl(from var(--clr-black) h s 50%)}.form-group input,.form-group textarea{padding:1rem}.form-group textarea{min-height:200px;vertical-align:top;line-height:normal;resize:vertical}@media screen and not (min-width:500px){.contactus-form button{width:100%}}
