.Realizations_realizationsContainer__fztlC,.page_page__ZU32B{width:100%;display:flex;flex-direction:column;align-items:center}.Realizations_realizationsContainer__fztlC{height:100vh;justify-content:center;padding:5rem 2% 0}.Realizations_carouselTrack__vNnpT{display:flex;transition:transform .7s ease-in-out;width:100%;height:100%}.Realizations_carouselItem__ymlfI{min-width:100%;height:100%;background-color:#eee;display:flex;justify-content:center;align-items:center;font-size:2rem;flex-shrink:0}.Realizations_carousel__2EFIe{position:relative;width:100%;height:70vh;overflow:hidden;border-radius:1rem;border:1px solid #ccc;z-index:1}.Realizations_carouselButton__INwEl{cursor:pointer;position:absolute;height:100%;width:5%;z-index:10;color:var(--btn-color);opacity:.5;font-size:6rem;background:none;border:none}.Realizations_carouselButton__INwEl:first-of-type{left:0;top:0}.Realizations_carouselButton__INwEl:last-of-type{right:0;top:0}.Realizations_carouselButton__INwEl:hover{color:var(--btn-hover);transition:.2s ease-in-out;opacity:.9}.Realizations_carouselDots__W1Chc{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:flex;gap:10px;opacity:.7}.Realizations_dot__hWYoC{width:12px;height:12px;background-color:#bbb;border-radius:50%;cursor:pointer}.Realizations_dot__hWYoC:hover{background:var(--btn-hover)}.Realizations_dot__hWYoC.Realizations_active__Md6j7{background-color:var(--primary500)}.Realizations_seeAllButton__z5PAw{cursor:pointer;font-size:.8rem;font-weight:700;width:50%;height:2rem;margin:1rem 0;background-color:var(--btn-color);border-radius:.8rem;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;padding:0 10%;color:var(--btn-text)}.Realizations_seeAllButton__z5PAw:hover{background-color:var(--btn-hover);color:var(--btn-hover-text);transition:.2s ease-in-out}.Realizations_icon___kwxp{color:var(--fg-color)}@media only screen and (max-width:600px){.Realizations_seeAllButton__z5PAw{width:90%}.Realizations_carouselButton__INwEl{display:none}}.RealizationImage_realizationImageContainer__SYx7C{position:relative;width:100%;height:100%;flex-shrink:0;min-width:100%;overflow:hidden}.RealizationImage_realizationInfo__165z9{position:absolute;height:80%;right:5%;top:10%;background:rgba(var(--bg-color-rgb),.5)!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:2rem 1rem;border-radius:1rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem;box-shadow:0 2px 10px rgba(0,0,0,.3)}.RealizationImage_name__o3GI7{font-size:1.6rem}@media only screen and (max-width:600px){.RealizationImage_realizationInfo__165z9{height:30%;width:80%;left:10%}}.Reasons_wrapper__wV0z9{width:100%;height:300vh;position:relative;max-width:100vw}.Reasons_reasonsContainer__t3FC_{top:100px;position:-webkit-sticky;position:sticky;height:100vh;max-width:100%;width:100%;display:flex;flex-direction:column;align-items:center}.Reasons_reason__3LvyV{opacity:0;transform:translateY(30px);transition:all .6s ease;margin:1rem 0;display:flex;align-items:center;justify-content:start}.Reasons_visible__FncVN{opacity:1;transform:translateY(0)}@media only screen and (max-width:600px){.Reasons_reason__3LvyV{justify-content:center;text-align:center}}.Contact_contactContainer__UpST5{width:100%;height:100vh;display:flex;flex-direction:row;justify-content:center;padding:8% 10%;border-radius:1rem}@media only screen and (max-width:600px){.Contact_contactContainer__UpST5{height:80vh;flex-direction:column;padding:0}}.ContactForm_contactFormContainer__5OWHZ{width:70%;display:flex;gap:5%;flex-direction:column;background-color:var(--form-color);color:var(--fg-color-sec);height:100%;padding:2% 5%;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.ContactForm_emailInput__Vzbkk,.ContactForm_messageInput__RQeMq,.ContactForm_subjectInput__b26vE{width:100%;padding:.5rem;font-size:1rem;font-family:inherit;margin-bottom:0}.ContactForm_emailInput__Vzbkk,.ContactForm_subjectInput__b26vE{height:2rem;border-radius:.8rem;border:none}.ContactForm_messageInput__RQeMq{height:8rem;border-radius:.8rem;border:none;resize:none;overflow-y:auto}.ContactForm_submitButton__YsyM2{width:200px;height:2rem;border-radius:.8rem;border:none;background-color:var(--btn-color);color:var(--btn-text)}.ContactForm_submitButton__YsyM2:hover{background-color:var(--btn-hover);color:var(--btn-hover-text);transition:.2s ease-in-out}.ContactForm_submitButton__YsyM2:disabled,.ContactForm_submitButton__YsyM2:disabled:hover{background-color:var(--btn-color);color:inherit;cursor:not-allowed;opacity:.6;transition:none}.ContactForm_error__op251{margin:-.5rem 0;color:var(--error);font-size:.7rem}.ContactForm_privacyNotice___G8f7{font-size:.8rem;margin-top:0;color:var(--fg-color-sec)}.ContactForm_privacyNoticeLink__IMHl_{color:var(--btn-hover);text-decoration:underline}@media only screen and (max-width:600px){.ContactForm_contactFormContainer__5OWHZ{width:100%;justify-content:center}.ContactForm_privacyNotice___G8f7{text-align:center}.ContactForm_submitButton__YsyM2{width:100%}}.ContactInfo_contactInfoContainer__IAgxl{width:30%;display:flex;gap:5%;flex-direction:column;background-color:var(--info-color);height:100%;padding:5%;border-top-left-radius:1rem;border-bottom-left-radius:1rem}.ContactInfo_linkedin__KYfPr{display:flex;align-items:center;color:black;gap:.2rem}.ContactInfo_email__IJvNc,.ContactInfo_phone__4HrgQ{color:var(--fg-color-sec)}@media only screen and (max-width:600px){.ContactInfo_contactInfoContainer__IAgxl{width:100%;height:40vh;justify-content:center}}