
.ai-header{color:#fff;background:#fffefe;font-family:Poppins,sans-serif;font-size:16px;overflow-x:hidden}p,body,p,a,label,input,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}a,:focus{outline:none}.container{width:100%;max-width:1366px}.navbar-back-color{background-color:#fff}.main-top-bg{height:100%;position:relative}.main-top-bg video{object-fit:cover;opacity:.6;width:100%;position:absolute}.hero-video{height:100%;top:0}.relative{z-index:99;position:relative}.main-top-bg img.main-img-gradient{width:100%;position:absolute;top:0}.navbar{background:#fff;border-bottom:none;padding:1rem 0}.navbar-brand{font-size:1.5rem;font-weight:700}.logo-container{align-items:center;gap:10px;display:flex}section.presale{margin-top:150px}.hero-logo img{min-width:312px}.badge.custom-badge{color:#fff;background:linear-gradient(90deg,#3480ec 0%,#3e7bd3 50%,#1e4986 100%);border-radius:46px;padding:3px 8px;font-size:12px;line-height:16px;font-weight:500!important}header .nav-link{font-size:16px;transition:color .3s;color:#112521!important;font-weight:500!important}header .nav-link:hover{color:#4ecdc4!important}header .btn-link{letter-spacing:-0.01%;color:#fcfcfc;font-size:16px;font-weight:700;line-height:26px;text-decoration:none}.btn-primary{box-shadow:none;border:none;margin-left:10px;padding:10px 32px;font-size:14px;font-weight:600;line-height:20px;text-transform:capitalize!important;color:#fff!important;background:#00786f!important}.btn-primary:hover{background:linear-gradient(135deg,#45b7b8,#4ecdc4);transform:translateY(-2px);box-shadow:0 10px 25px #4ecdc44d;color:#fff!important}button.globe:hover,button.globe:focus:not(:focus-visible){color:#000}.top-bar{color:#fff;z-index:999;background:#112521;width:100%;padding:10px 0;font-size:16px;position:fixed;top:0}.top-bar a{color:#096;margin-left:5px;font-weight:500;text-decoration:none}.top-bar a:hover{text-decoration:underline}.arrow{margin-left:8px}.fixed-top{position:fixed;top:0!important}header{min-height:40px}.container.text-center strong{font-weight:500}header .navbar{display:block}header .btn{font-family:Poppins,sans-serif!important}header .dropdown .btn{text-align:center;color:#112521;font-size:14px;font-weight:500;line-height:20px}.responsiveViewblocks{display:block!important}.responsiveHideblocks{display:none!important}.mar10{margin-right:10px!important}.w-125{width:132px}@media (max-width:1068px){button.btn.btn-primary.rounded-pill{font-size:12px}header .nav-link{font-size:13px}button.btn.border.rounded-pill.d-flex.align-items-center.gap-2.px-3.dropdown-toggle.globe{font-size:12px}}@media (max-width:992px){button.btn.btn-primary.rounded-pill{margin-top:10px;margin-left:0;font-size:12px}button.navbar-toggler{background:#0b7f62}.navbar .container{background:#fff;padding-bottom:20px}.responsiveViewblocks{display:none!important}.responsiveHideblocks{display:block!important}}@media (max-width:768px){.fixed-top{position:fixed;top:0!important}.top-bar{font-size:13px}.mr-0{margin-left:0}}
#cerebree-footer{color:#fff;background:#fffefe;font-family:Poppins,sans-serif;font-size:16px;overflow-x:hidden}p,body,p,a,label,input,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}a,:focus{outline:none}.container{width:100%;max-width:1366px}.footer{color:#fff;object-fit:cover;background:linear-gradient(348deg,#00705f 26%,#13615c 41%,#0e5f4c 56%,#00705f 100%);width:100%;padding:70px 80px 30px}.footer-top{gap:40px}.footer-top .mb-60{margin-bottom:60px}.footer-brand h2{align-items:center;gap:10px;margin-bottom:0;font-size:26px;display:flex}.footer-brand p{color:#fff;margin-bottom:0;font-size:33px;font-weight:400;line-height:1.4}.footer-brand span{color:#0dffb3;font-style:italic}.footer-col h4{letter-spacing:1px;color:#2cd99f;margin-bottom:18px;font-size:16px}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col ul li{margin-bottom:10px;font-size:15px}.footer-col ul li a{color:#fff;opacity:.9;font-size:15px;text-decoration:none}.footer-col ul li a:hover{opacity:1;color:#2cd99f}.social-links li{align-items:center;gap:10px;display:flex}.social-links i{text-align:center;width:22px}.footer-divider{background:#ffffff40;height:1px;margin:50px 0 20px}.footer-bottom{text-align:left;opacity:.9;font-size:16px}.fade_menu{opacity:.6}@media (max-width:1025px){.footer-brand p{font-size:19px;line-height:1.4}}@media (max-width:991px){.footer{padding:30px 20px}.footer-top .mb-60{margin-bottom:40px}.footer-brand p br{display:none}.footer-brand p{font-size:21px;line-height:1.4}.footer-divider{background:#ffffff40;height:1px;margin:20px 0}}@media (max-width:640px){.footer-col{margin-top:10px}}
