@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Mono:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.app_main{background-color:#000}.goog-tooltip,.goog-tooltip:hover,.goog-te-menu-value:hover,.goog-te-balloon-frame{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;pointer-events:none!important}.button-80{margin-top:1rem;background:#fff;backface-visibility:hidden;border-radius:.375rem;border-style:solid;border-width:.125rem;box-sizing:border-box;color:#212121;cursor:pointer;display:inline-block;font-family:Circular,Helvetica,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;padding:.875rem 1.125rem;position:relative;text-align:center;text-decoration:none;transform:translateZ(0) scale(1);transition:transform .2s;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-80:not(:disabled):hover{transform:scale(1.05)}.button-80:not(:disabled):hover:active{transform:scale(1.05) translateY(.125rem)}.button-80:focus{outline:0 solid transparent}.button-80:focus:before{content:"";left:-.375rem;pointer-events:none;position:absolute;top:-.375rem;transition:border-radius;-webkit-user-select:none;user-select:none}.button-80:focus:not(:focus-visible){outline:0 solid transparent}.button-80:focus:not(:focus-visible):before{border-width:0}.button-80:not(:disabled):active{transform:translateY(.125rem)}button{margin-top:1rem}body{top:0!important;position:static!important}.goog-te-banner-frame{display:none!important}.skiptranslate{position:absolute;display:none}.goog-te-gadget-simple{border:none!important}.menu_btn .menu_lg{display:flex;align-items:center;position:absolute;z-index:9999;right:5px;top:10px}.menu_btn .menu_lg .out_menu{background:#ffffff14;border-radius:5px;box-shadow:0 4px 30px #00000029;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);border:1px solid rgba(255,255,255,0);height:40px;display:flex;align-items:center;justify-content:center;height:50px;color:#000;background:#0000000d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(12px) brightness(.85)}.menu_btn .menu_lg .out_menu.out_menu_about{background-color:#f5f5f5cc}.menu_btn .menu_lg .out_menu.out_menu_about a{color:#000}.menu_btn .menu_lg .out_menu a{background:transparent;color:#fff}@keyframes hamburger-glow{0%{box-shadow:0 0 5px #ffffff0d,inset 0 0 5px #ffffff0d;background:#0000001a}50%{box-shadow:0 0 20px #ffffff40,inset 0 0 10px #ffffff1a;background:#ffffff1a}to{box-shadow:0 0 5px #ffffff0d,inset 0 0 5px #ffffff0d;background:#0000001a}}.hamburger_btn{border-radius:5px;border:1px solid rgba(255,255,255,.3);color:#fff;background:#0000001a;backdrop-filter:blur(12px) brightness(.85);-webkit-backdrop-filter:blur(12px) brightness(.85);animation:hamburger-glow 3s infinite ease-in-out;transition:all .3s ease}@media screen and (min-width: 1024px){.menu_btn{display:none!important}.menu_btn .menu_lg{display:flex;align-items:center;position:absolute;z-index:9999;right:10px;top:25px}.menu_btn .menu_lg .out_menu{margin-right:20px}.menu_btn .menu_lg .out_menu a{text-decoration:none;color:#fff;font-weight:700;margin:0 15px;cursor:pointer}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:#ffffff73}.floating_social_bar{position:fixed;right:0;top:50%;transform:translateY(-50%) translate(calc(100% - 16px));z-index:10000;display:flex;flex-direction:column;align-items:center;gap:12px;background:#000000d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px 0 0 16px;border:1px solid rgba(255,255,255,.15);border-right:none;padding:16px 8px 16px 12px;box-shadow:-8px 0 32px #0009;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease,visibility .3s ease}@media (hover: hover){.floating_social_bar:hover{transform:translateY(-50%) translate(0)}.floating_social_bar:hover .social_bar_arrow{background:#000000d9}.floating_social_bar:hover .social_bar_arrow svg{transform:rotate(180deg)}.floating_social_bar:hover .social_icon.dock-active{transform:scale(1.3) translate(-6px);filter:brightness(1.15);box-shadow:-4px 6px 16px #00000080}.floating_social_bar:hover .social_icon.dock-neighbor-1{transform:scale(1.15) translate(-2px)}.floating_social_bar:hover .social_icon.dock-neighbor-2{transform:scale(1.06)}}.floating_social_bar.social-bar-open{transform:translateY(-50%) translate(0)}.floating_social_bar.social-bar-open .social_bar_arrow{background:#000000d9}.floating_social_bar.social-bar-open .social_bar_arrow svg{transform:rotate(180deg)}.floating_social_bar.social-bar-open .social_icon.dock-active{transform:scale(1.3) translate(-6px);filter:brightness(1.15);box-shadow:-4px 6px 16px #00000080}.floating_social_bar.social-bar-open .social_icon.dock-neighbor-1{transform:scale(1.15) translate(-2px)}.floating_social_bar.social-bar-open .social_icon.dock-neighbor-2{transform:scale(1.06)}@media screen and (max-width: 1023px){.floating_social_bar.nav-open{opacity:0;visibility:hidden;pointer-events:none}}.floating_social_bar .social_bar_arrow{position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:16px;height:42px;background:#000000d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);border-right:none;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center;color:#ffffffb3;cursor:pointer;transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s ease,color .3s ease}.floating_social_bar .social_bar_arrow:hover{color:#fff}.floating_social_bar .social_bar_arrow svg{transition:transform .4s cubic-bezier(.16,1,.3,1)}.floating_social_bar .social_icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#fff;will-change:transform;transform-origin:center;transition:transform .35s cubic-bezier(.16,1,.3,1),filter .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);text-decoration:none}.floating_social_bar .social_icon svg{display:block;width:14px!important;height:14px!important}.floating_social_bar .social_icon.instagram{background:radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.floating_social_bar .social_icon.linkedin{background-color:#0077b5}.floating_social_bar .social_icon.pinterest{background-color:#bd081c}.floating_social_bar .social_icon.facebook{background-color:#1877f2}.floating_social_bar .social_icon.x-twitter{background-color:#000;border:1px solid rgba(255,255,255,.2)}.floating_social_bar .social_icon.youtube{background-color:red}.custom_sidebar_main .custom_side_bar_container{position:relative}.custom_sidebar_main .custom_side_bar_container.sidebar-closed{width:0!important;min-width:0!important;border:none!important;pointer-events:none}.custom_sidebar_main .custom_side_bar_container.sidebar-closed .ps-sidebar-container{background-color:transparent!important}.custom_sidebar_main .custom_side_bar_container.sidebar-open{width:100vw;border:1px solid black}.custom_sidebar_main .custom_side_bar_container .menu{background-color:#000;height:100svh;display:flex;align-items:center}.custom_sidebar_main .custom_side_bar_container .menu ul{width:100%;height:75%;display:flex;flex-direction:column;overflow-y:auto;justify-content:flex-start}.custom_sidebar_main .custom_side_bar_container .menu ul a{color:#fff;margin:0rem 0;font-size:1rem}.custom_sidebar_main .custom_side_bar_container .menu .menu_item{margin-left:0rem;padding:0 0rem;font-family:Poppins,serif;font-weight:400;font-style:normal;width:fit-content}.custom_sidebar_main .custom_side_bar_container .menu .logo_sidebar{color:#fff;position:absolute;top:15px;left:10px}.custom_sidebar_main .custom_side_bar_container .menu .logo_sidebar .archivo{font-size:24px;font-family:Archivo,sans-serif;font-weight:700;margin-right:0!important}.custom_sidebar_main .custom_side_bar_container .menu .logo_sidebar .raleway{font-size:24px;font-family:Raleway,sans-serif;font-weight:400}.custom_sidebar_main .custom_side_bar_container .menu .social_media{color:#fff;position:absolute;bottom:20px;width:100%;text-align:center}.custom_sidebar_main .custom_side_bar_container .menu .social_media svg{margin-right:10px}.custom_sidebar_main .sidebar_footer .separator{display:block}.custom_sidebar_main .sub_logo_name{z-index:101;color:#000;font-size:2rem!important;position:absolute;font-weight:700;bottom:44px;left:-2px;padding:0 1rem;display:block}@media screen and (min-width: 640px){.custom_sidebar_main .custom_side_bar_container{position:absolute;height:100vh;z-index:1000}.custom_sidebar_main .custom_side_bar_container.sidebar-open{width:100vw}}@media screen and (min-width: 768px){.custom_sidebar_main .custom_side_bar_container .menu{overflow:hidden}.custom_sidebar_main .custom_side_bar_container .menu ul{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.custom_sidebar_main .custom_side_bar_container .menu ul a{font-size:1.4rem;margin-top:10px}.custom_sidebar_main .custom_side_bar_container .menu .logo_sidebar{color:#fff;position:absolute;top:auto;bottom:50px;left:0;width:100%;text-align:center}.custom_sidebar_main .custom_side_bar_container .menu .logo_sidebar .archivo{font-size:24px;font-family:Archivo,sans-serif;font-weight:700;margin-right:0!important}.custom_sidebar_main .custom_side_bar_container .menu .logo_sidebar .raleway{font-size:24px;font-family:Raleway,sans-serif;font-weight:400}.custom_sidebar_main .custom_side_bar_container .menu .social_media{color:#fff;position:absolute;bottom:20px;width:100%;text-align:center}.custom_sidebar_main .custom_side_bar_container .menu .social_media svg{margin-right:10px}.custom_sidebar_main .sidebar_footer .separator{display:block}.custom_sidebar_main .sub_logo_name{z-index:101;color:#000;font-size:2rem!important;position:absolute;font-weight:700;bottom:44px;left:-2px;padding:0 1rem;display:block}}@media screen and (min-width: 1024px){.custom_sidebar_main{display:none!important}.custom_sidebar_main .custom_side_bar_container{top:0;right:0;text-align:right;opacity:.85}.custom_sidebar_main .custom_side_bar_container.sidebar-open{width:100px}.custom_sidebar_main .custom_side_bar_container .ps-sidebar-container{overflow:hidden}.custom_sidebar_main .custom_side_bar_container .menu{display:flex;justify-content:flex-end;padding-top:50px;width:100%;text-align:right}.custom_sidebar_main .custom_side_bar_container .menu .ps-menu-label{margin-right:25px;width:100%}.custom_sidebar_main .custom_side_bar_container .menu ul{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:hidden;margin:0}.custom_sidebar_main .custom_side_bar_container .menu ul a{width:100%;font-size:1rem;margin-top:15px}.custom_sidebar_main .custom_side_bar_container .menu ul .link li{margin-left:0;margin-right:0}.custom_sidebar_main .custom_side_bar_container .menu ul .link li span{margin-right:0}.custom_sidebar_main .custom_side_bar_container .menu .menu_item{margin-left:2rem;font-size:1.5rem;width:100%}.custom_sidebar_main .custom_side_bar_container .menu .menu_item a{margin:0;padding:0 25px 0 0;height:fit-content;letter-spacing:.235px;transition:text-shadow .3s}.custom_sidebar_main .custom_side_bar_container .menu .menu_item a:hover{transform:scale(1.08);font-weight:700;background-color:transparent!important}.custom_sidebar_main .sidebar_footer{position:absolute;bottom:0;left:0;z-index:101;width:100%;text-align:center;color:#fff}.custom_sidebar_main .sidebar_footer .separator{display:block}.custom_sidebar_main .sub_logo_name{display:none}}.footer_main.home_page_footer{position:fixed;bottom:0;left:0;width:100%;z-index:999;background:transparent;pointer-events:none}.footer_main.home_page_footer .footer_container{background-color:transparent!important;pointer-events:auto;padding-top:1rem;margin-bottom:.5rem;box-shadow:none;border:none}.footer_main .footer_container{text-align:center;padding-top:2rem;margin-bottom:1rem;font-family:Poppins,serif;font-weight:400;font-style:normal;background-color:#000;color:#fff}.footer_main .footer_container p{margin:0}.footer_main .footer_container .lite_lab_logo_div{z-index:0}.footer_main .footer_container .lite_lab_logo_div .lite_lab_logo{width:100px}.footer_main .footer_container .social_media{z-index:1;margin-top:.5rem}.footer_main .footer_container .social_media svg{cursor:pointer;margin:0 .2rem}.footer_main .footer_container .navlinks{margin-top:8px}.footer_main .footer_container .navlinks nav{display:flex;align-items:center;justify-content:space-evenly;padding:0 10px}.footer_main .footer_container .navlinks nav a{color:#fff!important;opacity:1!important;text-decoration:none!important;font-weight:600}.footer_main .footer_container .navlinks nav a:hover{opacity:.8!important;text-decoration:none!important}.footer_main .footer_container .navlinks nav .footer_nav_separator{width:1px;height:12px;background-color:#ffffff59;display:inline-block}.footer_main .footer_container .footer_section_1{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;color:#fff}.footer_main .footer_container .footer_section_1 a{color:#fff!important;opacity:1!important;text-decoration:none!important;transition:opacity .3s ease}.footer_main .footer_container .footer_section_1 a:hover{opacity:.8!important;text-decoration:none!important}.footer_main .footer_container .footer_section_1 p{margin:0;color:#fff}.footer_main .footer_container .footer_section_1 .separator{display:none}@media screen and (min-width: 768px){.footer_main .footer_container{display:flex;align-items:center;justify-content:center;flex-direction:column}.footer_main .footer_container p{padding:0 .5rem}.footer_main .footer_container .lite_lab_logo_div{width:100%;margin-bottom:.5rem}.footer_main .footer_container .lite_lab_logo_div .lite_lab_logo{width:150px}.footer_main .footer_container .social_media{margin-top:0;padding:0 .5rem;right:0;bottom:55px;width:100%;text-align:center}.footer_main .footer_container .social_media svg{font-size:1.2rem;margin-right:1rem}.footer_main .footer_container .navlinks{width:500px}.footer_main .footer_container .navlinks nav a{color:#fff!important;opacity:1!important;text-decoration:none!important}.footer_main .footer_container .navlinks nav a:hover{opacity:.8!important;text-decoration:none!important}.footer_main .footer_container .footer_section_1{flex-direction:row;justify-content:center;align-items:center;gap:15px;margin-top:10px;margin-bottom:15px}.footer_main .footer_container .footer_section_1 .separator{display:block;color:#fff;opacity:1}.footer_main .footer_container .footer_section_1 .copyright,.footer_main .footer_container .footer_section_1 .privacy_policy,.footer_main .footer_container .footer_section_1 .litelab_div{margin:0;padding:0;color:#fff;opacity:1}.footer_main .footer_container .footer_section_1 .copyright a,.footer_main .footer_container .footer_section_1 .copyright p,.footer_main .footer_container .footer_section_1 .privacy_policy a,.footer_main .footer_container .footer_section_1 .privacy_policy p,.footer_main .footer_container .footer_section_1 .litelab_div a,.footer_main .footer_container .footer_section_1 .litelab_div p{color:#fff!important;opacity:1!important;text-decoration:none!important}.footer_main .footer_container .footer_section_1 .copyright a:hover,.footer_main .footer_container .footer_section_1 .copyright p:hover,.footer_main .footer_container .footer_section_1 .privacy_policy a:hover,.footer_main .footer_container .footer_section_1 .privacy_policy p:hover,.footer_main .footer_container .footer_section_1 .litelab_div a:hover,.footer_main .footer_container .footer_section_1 .litelab_div p:hover{text-decoration:none!important}}@media screen and (min-width: 1024px){.footer_main .footer_container .lite_lab_logo_div{position:absolute;left:0;bottom:50px;text-align:left;padding-left:3%}.footer_main .footer_container .social_media{width:100%;margin-left:0}.footer_main .footer_container .footer_section_1{width:100%}}.top_navbar_main{position:fixed;top:0;left:0;width:100%;height:80px;display:flex;justify-content:center;align-items:center;padding:0 40px;z-index:9999;background:transparent;box-sizing:border-box;pointer-events:none;transition:transform .4s cubic-bezier(.16,1,.3,1)}.top_navbar_main.nav_hidden{transform:translateY(-100%)}.top_navbar_main.nav_show{transform:translateY(0)}@media screen and (max-width: 1023px){.top_navbar_main{display:none!important}}.top_navbar_main .logo_link{text-decoration:none;color:inherit}.top_navbar_main .logo_link .logo_topbar{display:flex;align-items:center}.top_navbar_main .logo_link .logo_topbar .archivo{font-family:Archivo,sans-serif;font-weight:700;font-size:24px;letter-spacing:.5px}.top_navbar_main .logo_link .logo_topbar .raleway{font-family:Raleway,sans-serif;font-weight:400;font-size:24px;letter-spacing:.5px}.top_navbar_main .nav_links{display:flex;align-items:center;gap:30px;pointer-events:auto;padding:10px 30px;border-radius:30px;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.top_navbar_main .nav_links .nav_item{color:inherit;text-decoration:none!important;outline:none!important;box-shadow:none!important;font-weight:600}.top_navbar_main .nav_links .nav_item:hover{color:inherit;text-decoration:none!important}.top_navbar_main .nav_links .nav_item.active{color:inherit;text-decoration:none!important;outline:none!important;box-shadow:none!important}.top_navbar_main .nav_links .nav_item:focus,.top_navbar_main .nav_links .nav_item:focus-visible,.top_navbar_main .nav_links .nav_item:active{outline:none!important;box-shadow:none!important}.top_navbar_main.dark_theme{color:#fff}.top_navbar_main.dark_theme .nav_links{background:#0a0a0a73}.top_navbar_main.light_theme{color:#000}.top_navbar_main.light_theme .nav_links{background:#ffffff73;border:1px solid rgba(0,0,0,.1);box-shadow:0 10px 30px #0000000f,inset 0 1px #fff9;backdrop-filter:blur(20px) saturate(190%);-webkit-backdrop-filter:blur(20px) saturate(190%)}.seo-nav{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
