.Footer_footer__oaUOW{padding:84px var(--side-margin) 13px var(--side-margin);background-color:rgb(var(--accent1-rgb));color:#fff}.Footer_footer__oaUOW .Footer_footerContent__cAepy{display:flex;gap:100px}.Footer_footer__oaUOW .Footer_copyright__sO3tl{display:flex;justify-content:center;border-top:1px solid hsla(0,0%,100%,.3);padding-top:18px;margin-top:67px}.Footer_footer__oaUOW .Footer_copyright__sO3tl .Footer_divider__PBDgp{width:1px;height:auto;background-color:hsla(0,0%,100%,.3);margin:0 20px}.Footer_footer__oaUOW p{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.Footer_footer__oaUOW a:hover{color:inherit}.Footer_footer__oaUOW .Footer_contact__QAhMp,.Footer_footer__oaUOW .Footer_sitemap__87_ej{display:flex;flex-direction:column;row-gap:18px;flex:1 1}.Footer_footer__oaUOW .Footer_socials__VDJ59{height:inherit;display:flex;flex-direction:column;justify-content:space-between;flex:1 1}.Footer_footer__oaUOW .Footer_socials__VDJ59 .Footer_socialIcons__cFBMN{width:50%;display:flex;justify-content:space-between}@media screen and (max-width:768px){.Footer_footerContent__cAepy{gap:30px!important}}@media screen and (max-width:360px){.Footer_footer__oaUOW{padding:var(--side-margin) var(--side-margin) 13px var(--side-margin)}.Footer_footer__oaUOW .Footer_footerContent__cAepy{gap:30px!important;flex-direction:column}.Footer_footer__oaUOW .Footer_footerContent__cAepy .Footer_socials__VDJ59{gap:30px}.Footer_footer__oaUOW .Footer_copyright__sO3tl{margin-top:30px;flex-direction:column;align-items:center}.Footer_footer__oaUOW .Footer_copyright__sO3tl .Footer_divider__PBDgp{display:none}}.Contact_contactImage__pTPGJ{padding-top:78px;height:460px;width:100vw;position:fixed;display:flex;align-items:center;justify-content:center}.Contact_contactImage__pTPGJ .Contact_imgWrapper__EcH2O{position:relative;width:100%;height:100%}.Contact_contactImage__pTPGJ .Contact_contactTitle__E8FHS{width:30%;position:absolute;height:100%}.Contact_contactImage__pTPGJ .Contact_contactTitle__E8FHS img{pointer-events:none}.Contact_alert__Y_be1{margin-top:20px;display:flex;justify-content:space-between}.Contact_alert__Y_be1 button{margin-top:0!important;background-color:transparent;color:inherit;padding:0}.Contact_hidden__Fsca_{display:none}.Contact_content__Xvim2{position:absolute;height:auto;width:100vw;top:460px;z-index:2;background-color:rgb(var(--background-rgb))}.Contact_contactMain__CN6Ez{padding:128px var(--side-margin);display:flex;gap:130px}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3{flex:7 1}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 .Contact_nameEmail__9L0lW>div{flex:1 1}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 h1{margin-bottom:40px}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 input,.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 label{width:100%}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 input,.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 textarea{margin-top:10px;font-size:16px;border:none;border-bottom:3px solid #000}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 input:focus,.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 textarea:focus{outline:transparent}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 textarea{resize:none;width:100%}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 button{margin-top:30px}.Contact_contactMain__CN6Ez .Contact_contactForm__CFyf3 .Contact_message__cAWKD{margin-top:54px}.Contact_contactMain__CN6Ez .Contact_contactDetails__skUlQ{padding:100px;background-color:rgb(var(--background-secondary-rgb));flex:4 1;display:flex;flex-direction:column;justify-content:space-between}.Contact_socialIcons__E4lsY{filter:brightness(0)}.Contact_socialIcons__E4lsY img{margin-right:20px}.Contact_nameEmail__9L0lW{margin-top:50px;display:flex;gap:35px}@media screen and (max-width:768px){.Contact_contactForm__CFyf3 h1{margin-bottom:20px!important}.Contact_contactTitle__E8FHS{width:50%!important}.Contact_contactMain__CN6Ez{padding:var(--side-margin) var(--side-margin)!important;flex-direction:column;gap:65px}.Contact_contactDetails__skUlQ{gap:30px;padding:50px}}@media screen and (max-width:360px){.Contact_contactTitle__E8FHS{width:calc(100vw - var(--side-margin))!important}.Contact_contactDetails__skUlQ{padding:30px!important}}@media(prefers-color-scheme:dark){.Contact_socialIcons__E4lsY{filter:inherit}}