:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ffffff;color:#1e232f}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.filter-glass{box-shadow:1px 1px 15px rgba(0,0,0,0);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.4)}.pseudo-relection{position:relative;&:after{content:attr(content);background:inherit;position:absolute;top:100%;left:0;transform:rotate(180deg) translateY(5rem);-webkit-mask-image:linear-gradient(transparent 50%,white,90%)}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.contact-container{height:auto;min-height:760px;width:100%;padding:60px 40px 40px;position:relative;overflow:hidden;background-image:url(/_next/static/media/1.10254b03.jpg);background-size:cover;background-position:50%;-webkit-mask-image:linear-gradient(0deg,rgb(227,227,227),85%,transparent);mask-image:linear-gradient(0deg,rgb(227,227,227),85%,transparent);display:flex;flex-direction:row;flex-wrap:wrap}.contact-container .contact-left{width:400px;margin-left:100px}.contact-container .contact-left p{margin-top:20px}.contact-container .contact-right{flex:1 1;display:flex;flex-direction:column;align-items:center}.contact-container .contact-right .contact-form{width:100%;max-width:600px;padding:0 20px}.contact-container .contact-right .contact-form .contact-label{margin-right:15px}.contact-container .contact-right .contact-form .input-box{display:flex;align-items:center;margin-bottom:15px;width:100%}.contact-container .contact-right .contact-form .input-box .contact-icon{margin-left:-2px;margin-top:-8px}.contact-container .contact-right .contact-form input{height:35px;padding-left:10px;width:300px;flex:1 1}.contact-container .contact-right .contact-form textarea{width:100%;max-width:500px;height:400px;padding-left:5px}.contact-container .contact-right .contact-form button{width:120px;height:35px;margin-top:10px}.contact-container .contact-right .contact-form button .p-button-icon{margin-left:10px}.contact-container .contact-right .contact-form .p-message{margin-top:15px;height:40px;display:flex;align-items:center;justify-content:space-around}@media(max-width:992px){.contact-container{flex-direction:column;padding:40px 20px}.contact-container .contact-left{width:100%;margin-left:0;margin-bottom:40px;text-align:center}.contact-container .contact-right{width:100%}.contact-container .contact-form textarea{height:300px}}@media(max-width:768px){.contact-container{padding:30px 15px}.contact-container .contact-left h2{font-size:24px}.contact-container .contact-left p{font-size:14px}.contact-container .contact-form h2{font-size:22px}.contact-container .contact-form .contact-label{font-size:14px}.contact-container .contact-form input{height:30px}.contact-container .contact-form textarea{height:250px}.contact-container .contact-form button{width:100px;height:30px;font-size:14px}}@media(max-width:480px){.contact-container .contact-form .input-box{flex-direction:column;align-items:flex-start}.contact-container .contact-form .input-box .contact-label{margin-bottom:5px}.contact-container .contact-form input{width:100%}.contact-container .contact-form textarea{height:200px}}.nav-container-pos{position:-webkit-sticky;position:sticky;top:30px;right:30px;z-index:99}.nav-container{display:flex;width:-moz-fit-content;width:fit-content;padding:8px;overflow:hidden;font-family:sans-serif;border-radius:2cqh}.nav-container .nav-button{position:relative;padding:10px 15px;color:#000;font-weight:700;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:20px}.nav-container #marker{position:absolute;bottom:0;height:100%;background:linear-gradient(0deg,#08f9ff,transparent);border-bottom:5px solid #08f9ff;filter:drop-shadow(0 5px 25px #08f9ff);transition:.5s;pointer-events:none}#popup_menu_left-1,#popup_menu_left-2,#popup_menu_left-3,#popup_menu_left-4{width:-moz-fit-content!important;width:fit-content!important}#popup_menu_left-1 .p-menuitem-content,#popup_menu_left-2 .p-menuitem-content,#popup_menu_left-3 .p-menuitem-content,#popup_menu_left-4 .p-menuitem-content{height:40px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;padding:0 10px;color:#000;font-weight:600;font-family:sans-serif}.mobile-menu{padding:10px;border-radius:10px;height:500px;overflow-y:scroll}.mobile-menu .p-menu-list{padding:0}.mobile-menu .p-menuitem{padding:8px 16px}.mobile-menu .p-menuitem-link{padding:8px 0;font-size:16px}.mobile-menu .p-submenu-icon{margin-left:auto}@media(max-width:900px){.nav-container{display:none}}