:root{--primary:#000;--secondary:#34ad54;--light:#eef9ff;--dark:#091e3e}.spinner{width:40px;height:40px;background:var(--primary);margin:100px auto;animation:sk-rotateplane 1.2s ease-in-out infinite}@keyframes sk-rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}to{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.fw-bold,h1,h2{font-weight:800!important}.fw-semi-bold,h3,h4{font-weight:700!important}.fw-medium,h5,h6{font-weight:600!important}.btn{font-family:Nunito,sans-serif;font-weight:600;transition:.5s}.btn-primary,.btn-secondary{color:#fff;box-shadow:inset 0 0 0 50px transparent}.btn-primary:hover{box-shadow:inset 0 0 0 0 var(--primary)}.btn-secondary:hover{box-shadow:inset 0 0 0 0 var(--secondary)}.btn-square{width:36px;height:36px}.btn-sm-square{width:30px;height:30px}.btn-lg-square{width:48px;height:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding-left:0;padding-right:0;text-align:center}.navbar-dark .navbar-nav .nav-link{font-family:Nunito,sans-serif;position:relative;margin-left:25px;padding:35px 0;color:#fff;font-size:18px;font-weight:600;outline:none;transition:.5s}.sticky-top.navbar-dark .navbar-nav .nav-link{padding:20px 0;color:var(--dark)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover{color:var(--primary)}.navbar-dark .navbar-brand h1{color:#fff}.navbar-dark .navbar-toggler{color:var(--primary)!important;border-color:var(--primary)!important}@media (max-width:991.98px){.sticky-top.navbar-dark{position:relative;background:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link.show,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:var(--dark)}.navbar-dark .navbar-brand h1{color:var(--primary)}}@media (min-width:992px){.navbar-dark{position:absolute;width:100%;top:0;left:0;border-bottom:1px solid hsla(0,0%,100%,.1);z-index:999}.sticky-top.navbar-dark{position:fixed;background:#fff}.navbar-dark .navbar-nav .nav-link:before{position:absolute;content:"";width:0;height:2px;bottom:-1px;left:50%;background:var(--primary);transition:.5s}.navbar-dark .navbar-nav .nav-link.active:before,.navbar-dark .navbar-nav .nav-link:hover:before{width:100%;left:0}.navbar-dark .navbar-nav .nav-link.nav-contact:before{display:none}.sticky-top.navbar-dark .navbar-brand h1{color:var(--primary)}}.carousel-caption{top:0;left:0;right:0;bottom:0;background:rgba(9,30,62,.7);z-index:1}@media (max-width:576px){.carousel-caption h5{font-size:14px;font-weight:500!important}.carousel-caption h1{font-size:30px;font-weight:600!important}}.carousel-control-next,.carousel-control-prev{width:10%}.carousel-control-next-icon,.carousel-control-prev-icon{width:3rem;height:3rem}.section-title:before{position:absolute;content:"";width:150px;height:5px;left:0;bottom:0;background:var(--primary);border-radius:2px}.section-title.text-center:before{left:50%;margin-left:-75px}.section-title.section-title-sm:before{width:90px;height:3px}.section-title:after{position:absolute;content:"";width:6px;height:5px;bottom:0;background:#fff;animation:section-title-run 5s linear infinite}.section-title.section-title-sm:after{width:4px;height:3px}.section-title.text-center:after{animation:section-title-run-center 5s linear infinite}.section-title.section-title-sm:after{animation:section-title-run-sm 5s linear infinite}.service-item{position:relative;height:300px;padding:0 30px;transition:.5s}.service-item .service-icon{margin-bottom:30px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:2px;transform:rotate(-45deg)}.service-item .service-icon i{transform:rotate(45deg)}.service-item a.btn{position:absolute;width:60px;bottom:-48px;left:50%;margin-left:-30px;opacity:0}.service-item:hover a.btn{bottom:-24px;opacity:1}.testimonial-carousel .owl-dots{margin-top:15px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:#ddd;border-radius:2px;transition:.5s}.testimonial-carousel .owl-dot.active{width:30px;background:var(--primary)}.testimonial-carousel .owl-item.center{position:relative;z-index:1}.testimonial-carousel .owl-item .testimonial-item{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-item{background:#fff!important;box-shadow:0 0 30px #ddd}.team-item,.team-social{transition:.5s}.team-social{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.team-social a.btn{position:relative;margin:100px 3px 0;opacity:0}.team-item:hover{box-shadow:0 0 30px #ddd}.team-item:hover .team-social{background:rgba(9,30,62,.7)}.team-item:hover .team-social a.btn:first-child{opacity:1;margin-top:0;transition:.3s 0s}.team-item:hover .team-social a.btn:nth-child(2){opacity:1;margin-top:0;transition:.3s .05s}.team-item:hover .team-social a.btn:nth-child(3){opacity:1;margin-top:0;transition:.3s .1s}.team-item:hover .team-social a.btn:nth-child(4){opacity:1;margin-top:0;transition:.3s .15s}.blog-item .blog-img img,.team-item .team-img img{transition:.5s}.blog-item:hover .blog-img img,.team-item:hover .team-img img{transform:scale(1.15)}@media (min-width:991.98px){.facts{position:relative;margin-top:-75px;z-index:1}}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}.bg-header{background:linear-gradient(rgba(9,30,62,.7),rgba(9,30,62,.7)),url(https://cutewallpaper.org/26/artifical-intelligence-gif-wallpaper/aigif-gif-by-yuhuei-lee-gfycat.gif) 50% no-repeat;background-size:cover}.link-animated a{transition:.5s}.link-animated a:hover{padding-left:10px}@media (min-width:767.98px){.footer-about{margin-bottom:-75px}}.Footer_footer__xe_pU{background-color:#fff;padding:10px 0;text-align:center;color:var(--darkBlue);width:100%;height:17vh;bottom:0;right:0;display:block;overflow:hidden;margin-top:0;box-shadow:0 0 15px #888}.Footer_container__Xpzki{width:90%;margin:0 auto;flex-direction:row;justify-content:space-between;gap:50px}.Footer_Logo__rt0r_,.Footer_container__Xpzki{display:flex;align-items:center;align-content:center}.Footer_Logo__rt0r_{flex-direction:column;height:80%;gap:10px;width:15%;align-self:center;justify-content:center}.Footer_Left__qO2Lj{display:flex;flex-direction:column;width:30%}.Footer_contact__hYbZd{width:80%}.Footer_contact__hYbZd,.Footer_navigation__lOcE8{display:flex;flex-direction:row;gap:20px;align-content:center;justify-content:center}.Footer_navigation__lOcE8{width:40%;align-items:center}.Footer_Left__qO2Lj h6,.Footer_contact__hYbZd h6,.Footer_navigation__lOcE8 h6{color:var(--blue);font-family:Poppins;align-self:center}.Footer_navigation__lOcE8 p{color:var(--darkBlue);align-self:center;margin:0}.Footer_RightLogo__geMDL{width:120px;height:auto}.Footer_TeamSocial__MF6MK{display:flex;flex-direction:row;gap:20px}.Footer_TeamSocial__MF6MK i{background-color:var(--blue);color:#fff;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;align-content:center;justify-content:center}.Footer_row__tEN9M,.Footer_roww__s3NUu{display:flex;flex-direction:row;gap:10px}.Footer_row__tEN9M{justify-content:center}.Footer_form__ti_Rl,.Footer_row__tEN9M{align-items:center;align-content:center}.Footer_form__ti_Rl{border:1px solid var(--blue);width:432px;height:48px;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;align-self:center;padding:0}.Footer_input__EbRUW{padding:4px}.Footer_SUb__YE_y7,.Footer_input__EbRUW{align-content:center;justify-content:center}.Footer_SUb__YE_y7{border-left:1px solid var(--blue);width:150px;height:48px;border-radius:8px;display:flex;align-items:center;font-size:18px;right:0;color:var(--blue);align-self:flex-end}.Footer_textNo__jsOD2{margin:0}.Footer_Link__5emUg,.Footer_textNo__jsOD2{text-decoration:none;color:#000}.Footer_Link__5emUg :hover,.Footer_textNo__jsOD2 :hover{color:var(--blue)}@media (max-width:1440px){.Footer_container__Xpzki{width:100%}.Footer_Logo__rt0r_{width:25%;align-self:center;align-items:center;align-content:center;justify-content:center}}@media (max-width:1420px){.Footer_contact__hYbZd{display:flex;flex-direction:row;width:90%;gap:20px;align-content:center;justify-content:center}}@media (max-width:1400px){.Footer_contact__hYbZd{display:flex;flex-direction:row;width:90%;gap:10px}}@media (max-width:1300px){.Footer_textNo__jsOD2{text-decoration:none;color:#000;margin:0;font-size:14px}.Footer_Logo__rt0r_ p{font-size:14px}.Footer_contact__hYbZd{display:flex;flex-direction:column;flex-wrap:wrap;width:80%;gap:30px}.Footer_roww__s3NUu{gap:50px}}@media (max-width:700px){.Footer_Logo__rt0r_ p,.Footer_textNo__jsOD2{font-size:12px}.Footer_contact__hYbZd{gap:30px}.Footer_roww__s3NUu{gap:40px}.Footer_textNo__jsOD2{text-decoration:none;color:#000;margin:0;font-size:10px}.Footer_Logo__rt0r_{width:35%}.Footer_RightLogo__geMDL{width:50%;height:auto}.Footer_Logo__rt0r_ p{font-size:10px}.Footer_contact__hYbZd{display:flex;flex-direction:column;flex-wrap:wrap;width:80%;gap:20px}.Footer_roww__s3NUu{gap:20px}}@media (max-width:580px){.Footer_container__Xpzki{display:flex;flex-direction:column}.Footer_textNo__jsOD2{text-decoration:none;color:#000;margin:0;font-size:8px}.Footer_Link__5emUg i{font-size:8px}.Footer_Logo__rt0r_{width:25%}.Footer_RightLogo__geMDL{width:50%;height:auto}.Footer_Logo__rt0r_ p{display:none}.Footer_contact__hYbZd{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;margin-top:-30px;gap:0}.Footer_roww__s3NUu{gap:20px}}