:root{--dark:#091e3e;--light:#eef9ff;--secondary:#34ad54;--primary:#06a3da}.spinner{-webkit-animation:sk-rotateplane 1.2s ease-in-out infinite;animation:sk-rotateplane 1.2s ease-in-out infinite;height:40px;margin:100px auto;background:#d4af37;width:40px}@-webkit-keyframes sk-rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}to{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@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{transition:opacity .5s ease-out,visibility 0s linear .5s;opacity:0;visibility:hidden;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;opacity:1;visibility:visible}.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-weight:600;transition:.5s;font-family:Nunito,sans-serif}.btn-primary,.btn-secondary{color:#fff;box-shadow:inset 0 0 0 50px transparent}.btn-primary:hover{box-shadow:inset 0 0 0 0 #d4af37}.btn-secondary:hover{box-shadow:inset 0 0 0 0 var(--secondary)}.btn-square{height:36px;width:36px}.btn-sm-square{height:30px;width:30px}.btn-lg-square{height:48px;width:48px}.btn-lg-square,.btn-sm-square,.btn-square{padding-right:0;text-align:center;padding-left:0}.navbar-dark .navbar-nav .nav-link{padding:35px 0;font-size:18px;font-weight:600;color:#fff;transition:.5s;position:relative;outline:none;margin-left:25px;font-family:Nunito,sans-serif}.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:#d4af37}.navbar-dark .navbar-brand h1{color:#fff}.navbar-dark .navbar-toggler{border-color:#d4af37!important;color:#d4af37!important}.logo-sticky,.sticky-active .logo-default{display:none}.sticky-active .logo-sticky{display:inline}@media (max-width:991.98px){.logo-default{display:none!important}.logo-sticky{display:inline!important}}body{margin:0;padding-bottom:60px;font-family:Arial,sans-serif}.bottom-bar{height:60px;justify-content:space-around;position:fixed;border-top:1px solid #ddd;bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.1);background:#fff;left:0;width:100%;z-index:10000}.bottom-bar,.bottom-bar a{align-items:center;display:flex}.bottom-bar a{flex:1;padding:8px 0;font-size:14px;text-decoration:none;font-weight:600;color:#222;transition:color .3s ease;flex-direction:column;user-select:none}.bottom-bar a:focus,.bottom-bar a:hover{color:#e6be8a;outline:none}.bottom-bar a svg{height:24px;fill:currentColor;margin-bottom:4px;transition:fill .3s ease;width:24px}.popup-overlay{justify-content:center;position:fixed;inset:0;align-items:center;background:rgba(0,0,0,.7);display:none;z-index:11000}.popup-overlay .popup-content{padding:20px;position:relative;max-width:400px;box-shadow:0 4px 15px rgba(0,0,0,.3);border-radius:12px;background:#fff;width:90%}.popup-overlay h2{font-size:22px;color:#222;text-align:center;margin-top:0}.popup-overlay button.close-btn{font-size:28px;border:none;right:12px;color:#666;transition:color .3s ease;position:absolute;top:12px;background:none;cursor:pointer;line-height:1}.popup-overlay button.close-btn:focus,.popup-overlay button.close-btn:hover{color:#e6be8a;outline:none}#popup-social ul{list-style:none;grid-template-columns:repeat(1,1fr);gap:15px;margin:20px 0 0;padding-left:0;display:grid}#popup-social ul li,#popup-social ul li a{align-items:center;display:flex}#popup-social ul li a{font-size:16px;text-decoration:none;font-weight:600;color:#222;transition:color .3s ease;gap:8px}#popup-social ul li a svg{height:24px;fill:#e4405f;flex-shrink:0;width:24px}#popup-social ul li a:focus,#popup-social ul li a:hover{color:#e6be8a;outline:none}#popup-location ul{list-style:none;grid-template-columns:1fr;gap:15px;margin:20px 0 0;padding-left:0;display:grid}#popup-location ul li,#popup-location ul li a{align-items:center;display:flex}#popup-location ul li a{font-size:16px;text-decoration:none;font-weight:600;color:#222;transition:color .3s ease;gap:8px}#popup-location ul li a svg{height:24px;fill:#4285f4;flex-shrink:0;width:24px}#popup-location ul li a:focus,#popup-location ul li a:hover{color:#e6be8a;outline:none}@media (min-width:768px){.bottom-bar{display:none}}@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:#d4af37}}@media (min-width:992px){.navbar-dark{position:absolute;border-bottom:1px solid hsla(0,0%,100%,.1);top:0;left:0;width:100%;z-index:999}.sticky-top.navbar-dark{position:fixed;background:#fff}.navbar-dark .navbar-nav .nav-link:before{height:2px;transition:.5s;content:"";position:absolute;bottom:-1px;background:#d4af37;left:50%;width:0}.navbar-dark .navbar-nav .nav-link.active:before,.navbar-dark .navbar-nav .nav-link:hover:before{left:0;width:100%}.navbar-dark .navbar-nav .nav-link.nav-contact:before{display:none}.sticky-top.navbar-dark .navbar-brand h1{color:#d4af37}}.carousel-caption{right:0;bottom:0;top:0;background:rgba(9,30,62,.7);left:0;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{height:3rem;width:3rem}.section-title:before{height:5px;content:"";position:absolute;bottom:0;border-radius:2px;background:#d4af37;left:0;width:150px}.section-title.text-center:before{margin-left:-75px;left:50%}.section-title.section-title-sm:before{height:3px;width:90px}.section-title:after{-webkit-animation:section-title-run 5s linear infinite;animation:section-title-run 5s linear infinite;height:5px;content:"";position:absolute;bottom:0;background:#fff;width:6px}.section-title.section-title-sm:after{height:3px;width:4px}.section-title.text-center:after{-webkit-animation:section-title-run-center 5s linear infinite;animation:section-title-run-center 5s linear infinite}.section-title.section-title-sm:after{-webkit-animation:section-title-run-sm 5s linear infinite;animation:section-title-run-sm 5s linear infinite}@-webkit-keyframes section-title-run{0%{left:0}50%{left:145px}to{left:0}}@-webkit-keyframes section-title-run-center{0%{margin-left:-75px;left:50%}50%{margin-left:45px;left:50%}to{margin-left:-75px;left:50%}}@-webkit-keyframes section-title-run-sm{0%{left:0}50%{left:85px}to{left:0}}.service-item{height:300px;padding:0 30px;transition:.5s;position:relative}.service-item .service-icon{height:60px;transform:rotate(-45deg);justify-content:center;margin-bottom:30px;align-items:center;border-radius:2px;background:#d4af37;width:60px;display:flex}.service-item .service-icon i{transform:rotate(45deg)}.service-item a.btn{position:absolute;opacity:0;bottom:-48px;margin-left:-30px;left:50%;width:60px}.service-item:hover a.btn{opacity:1;bottom:-24px}.testimonial-carousel .owl-dots{justify-content:center;align-items:flex-end;margin-top:15px;display:flex}.testimonial-carousel .owl-dot{height:15px;transition:.5s;position:relative;margin:0 5px;border-radius:2px;background:#ddd;width:15px;display:inline-block}.testimonial-carousel .owl-dot.active{background:#d4af37;width:30px}.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{box-shadow:0 0 30px #ddd;background:#fff!important}.team-item,.team-social{transition:.5s}.team-social{height:100%;justify-content:center;position:absolute;top:0;align-items:center;left:0;width:100%;display:flex}.team-social a.btn{position:relative;opacity:0;margin:100px 3px 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{transition:.3s 0s;opacity:1;margin-top:0}.team-item:hover .team-social a.btn:nth-child(2){transition:.3s .05s;opacity:1;margin-top:0}.team-item:hover .team-social a.btn:nth-child(3){transition:.3s .1s;opacity:1;margin-top:0}.team-item:hover .team-social a.btn:nth-child(4){transition:.3s .15s;opacity:1;margin-top:0}.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{right:45px;position:fixed;bottom:45px;display:none;z-index:99}.bg-header{background:linear-gradient(rgba(9,30,62,.7),rgba(9,30,62,.7)),url(https://glimpexspace.shop/img/carousel-1.jpg) 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}}