.Hero_hero__1d92z{justify-content:center;min-height:75vh}.Hero_heroOverlay___eZyo,.Hero_hero__1d92z{display:flex;flex-direction:column;align-items:center}.Hero_heroOverlay___eZyo{position:absolute;top:0;left:0;width:100%;height:100%;justify-content:flex-end;background:linear-gradient(180deg,rgba(255,255,255,1) 0,rgba(255,255,255,.8) 40%,rgba(255,255,255,.1))}.Hero_heroOverlay___eZyo>h1{margin-top:1.5rem;font-size:2rem;color:var(--color-primary);text-align:center}.Hero_heading__4Dlt_{color:var(--color-primary)}.Hero_hero__1d92z>h1{margin-top:1.5rem;font-size:2rem}.Hero_hero__1d92z>h1,.Hero_hero__1d92z>p{color:var(--color-primary);text-align:center}.Hero_hero__1d92z>p{font-size:1.3rem}.Hero_heroContent__ksbat{display:flex;justify-content:center;flex-direction:column;align-items:center;background:radial-gradient(#f2f2f2);border:0;border-radius:50%;filter:drop-shadow(0 0 2vw #f2f2f2) drop-shadow(0 0 3vw #f2f2f2);animation:Hero_fadeIn__2TNNN .3s ease-in-out,Hero_slideUp__bCYQ0 .3s ease-in-out}@keyframes Hero_fadeIn__2TNNN{0%{opacity:0}to{opacity:1}}@keyframes Hero_slideUp__bCYQ0{0%{transform:translateY(20px)}to{transform:translateY(0)}}.Hero_heroCta__j365d{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.Hero_heroCta__j365d>p{font-size:1.3rem;color:var(--color-primary);text-align:center}.Hero_ctaButton__SZIGU{width:100%;background-color:var(--color-primary);color:var(--color-white);cursor:pointer;padding:1rem 2rem;border-radius:10px;font-size:1.2rem}@media screen and (min-width:768px){.Hero_hero__1d92z{padding:1rem 10rem;align-items:flex-start;min-height:85vh;gap:0}.Hero_hero__1d92z>h1{font-size:2.5rem}.Hero_hero__1d92z>p{text-align:left}.Hero_heroCta__j365d{align-items:flex-start}.Hero_heroCta__j365d>p{font-size:1.5rem;text-align:left}.Hero_ctaButton__SZIGU{width:auto}}.Button_button__exqP_{display:flex;padding:.5em 1em;font-size:1rem;font-weight:700;color:#fff;border:none;cursor:pointer;text-decoration:none;border-radius:50px;transition:background-color .3s ease,transform .1s ease;outline:none;height:3.5em;gap:.5em}.Button_button__exqP_:hover{background-color:var(--color-secondary)}.Button_button__exqP_:active{outline:none;transform:scale(.98)}.Button_primary__DEC_1{background-color:var(--color-primary);outline:none}.Button_primary__DEC_1:hover{background-color:var(--color-secondary)}.TextInput_input__qhl1C{padding-left:10px;padding-right:10px;height:50px}.TextInput_input__qhl1C,.TextInput_textarea__erNC0{width:100%;border:1px solid #ccc;border-radius:10px;box-sizing:border-box;outline:none;font-size:medium}.TextInput_textarea__erNC0{padding:10px;resize:none;min-height:200px}.ContactForm_form__hZJcM{display:flex;flex-direction:column;gap:20px}.ContactForm_button__DOSWu{background-color:#007bff;color:white;padding:10px 15px;border:none;border-radius:4px;cursor:pointer}