.small-device-info{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(./cb_screenshot-cLU7720F.png);background-position:center;background-repeat:no-repeat;background-size:cover}.device-info{width:75%;padding:15px;background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);text-align:center}.device-info>p{font-size:24px;letter-spacing:1.5px;line-height:1.6;color:#eef7ff;margin-bottom:20px;font-weight:700;text-shadow:0 2px 4px rgb(0,0,0)}#scrollSign{position:fixed;bottom:20px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;font-family:Montserrat,sans-serif;color:#fff;z-index:1000}#scrollSign span{margin-bottom:10px}.arrow{width:24px;height:24px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg);animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0) rotate(-45deg)}40%{transform:translateY(-10px) rotate(-45deg)}60%{transform:translateY(-5px) rotate(-45deg)}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1000}.spinner{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{width:100%;overflow-x:hidden;margin:0;height:27000px;overflow-y:scroll;font-family:Orbitron,sans-serif}canvas{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}.section{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;visibility:hidden}.greeting-content{display:flex;text-align:center;padding:15px}.greeting-label{font-size:35px;color:#f5f5f5;margin:0 5px}.greeting-slogan{padding:15px}.greeting-slogan>p{color:#f5f5f5;letter-spacing:1.5;font-size:18px}.about-us-caption{width:50%;padding:25px;text-align:left;visibility:hidden}.about-us-caption>h1{font-size:85px;color:#eef7ff;font-weight:700;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0)}.about-us-caption>p{font-size:24px;letter-spacing:1.5px;line-height:1.6;color:#eef7ff;margin-bottom:20px;font-weight:700;text-shadow:0 2px 4px rgb(0,0,0)}.about-us-caption>p>strong{color:#ff6f61;font-weight:700}.service-title{display:flex;align-items:center;justify-content:center;padding:15px}.service-title-label{font-size:45px;color:#eef7ff;text-shadow:0 2px 4px rgba(0,0,0,.1);margin:0 2px}.service-description{width:75%;padding:15px}.service-description>h1{font-size:85px;color:#eef7ff;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0)}.service-description>h3{font-size:45px;color:#eef7ff;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0)}.service-description>p,ul li{font-size:18px;color:#eef7ff;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0);letter-spacing:1.5px;line-height:1.6}.service-description>ul li>strong{color:#ff6f61;font-weight:700}.mission-descripton{width:70%;padding:15px;text-align:center}.mission-descripton>h1{font-size:85px;color:#eef7ff;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0)}.mission-descripton>p{font-size:18px;color:#eef7ff;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0);letter-spacing:1.5px;line-height:1.6}.contact-banner{width:75%;padding:15px;display:flex;background:#fff3;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3)}.contact-part{width:100%}.form-title{padding:30px}.form-title>h1{font-size:45px;color:#eef7ff;margin:5px 0;text-shadow:0 2px 4px rgb(0,0,0);font-weight:700}.form-title>h1>strong{color:#ff6f61;font-weight:700}.form-container{width:100%;padding:30px}.form-row{display:flex;align-items:center;justify-content:center}.form-row>.form-group:first-child{margin-right:55px}.form-group{width:100%;padding:15px 0;overflow:hidden}input[type=text],input[type=email]{width:100%;padding:10px;border-bottom:1px solid #EEF7FF;box-sizing:border-box;background:transparent;color:#eef7ff;text-shadow:0 2px 4px rgb(0,0,0)}input::placeholder{color:#eef7ff;text-shadow:0 2px 4px rgb(0,0,0)}.form-button{padding:15px 30px;color:#eef7ff;background-color:#ff6f61}.information{display:flex;align-items:center;justify-content:center}.info{width:75%}.social-title,.email-title{padding:15px}.social-title>h3,.email-title>h3{font-size:25px;font-weight:700;color:#ff6f61;text-shadow:0 2px 4px rgb(0,0,0)}.icons,.email-address{display:flex;align-items:flex-start;padding:15px}.icons>a{margin:0 10px 0 0}.email-address>a{text-shadow:0 2px 4px rgb(0,0,0)}#muteButton{position:fixed;bottom:20px;right:20px;padding:10px;background-color:#3498db;color:#fff;border:none;border-radius:5px;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1200px){.small-device-info{display:none!important}}@media screen and (max-width: 1200px){.section{display:none!important}canvas{display:none}#muteButton,#scrollSign{display:none}}html{box-sizing:border-box;--fontStack: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Tahoma, Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Open Sans", sans-serif;font-family:var(--fontStack)}*{-webkit-user-select:none;user-select:none;box-sizing:inherit}*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p{margin:0;font-size:1rem;font-weight:400}a{text-decoration:none;color:inherit}b{font-weight:400}em,i{font-style:normal}a:focus,button:focus{outline:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;text-align:inherit;font-family:inherit;font-weight:inherit;font-size:inherit;margin:0}button:hover{cursor:pointer}input,fieldset{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;min-width:0;font-size:inherit;font-family:inherit}input:focus{outline:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}svg{display:block}img{max-width:100%;display:block}body{box-sizing:border-box}
