:root{--primary:var(--bs-primary);--light:var(--bs-light);--dark:var(--bs-dark)}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:swap;src:url("static/vendor/fontawesome/webfonts/fa-brands-400.woff2") format('woff2')}@font-face{font-family:'Font Awesome 6 Regular';font-style:normal;font-weight:400;font-display:swap;src:url("static/vendor/fontawesome/webfonts/fa-regular-400.woff2") format('woff2')}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:swap;src:url("static/vendor/fontawesome/webfonts/fa-solid-900.woff2") format('woff2')}.poppins-font{font-family:'Poppins',sans-serif}.navbar-dark .navbar-nav .nav-link{position:relative;padding-top:30px;font-size:15px;color:var(--light)!important;text-transform:uppercase;font-weight:500;outline:none}.sticky-top.navbar-dark .navbar-nav .nav-link{padding:20px 0}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link.active{color:var(--light)!important}.navbar-dark .navbar-brand img{max-height:60px;transition:.5s}.sticky-top.navbar-dark .navbar-brand img{max-height:45px}.hero-header img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(15,23,43,.8),rgba(15,23,43,0.6));z-index:1}.hero-content{position:relative;z-index:2;text-align:center;color:white}.breadcrumb-item + .breadcrumb-item::before{color:rgba(255,255,255,.5)}.section-title{position:relative;display:inline-block}.section-title::before{position:absolute;content:"";width:45px;height:2px;top:50%;left:-55px;margin-top:-1px;background:var(--primary)}.section-title::after{position:absolute;content:"";width:45px;height:2px;top:50%;right:-55px;margin-top:-1px;background:var(--primary)}.section-title.text-start::before,.section-title.text-end::after{display:none}.card-item{box-shadow:0 0 45px rgba(0,0,0,0.08);background-color:rgba(var(--bs-primary-rgb),0.01);border:1px solid rgba(0,0,0,0.1);transition:.5s}[data-bs-theme="dark"] .card-item{border:1px solid rgba(var(--bs-primary-rgb),0.8)}.card-item:hover{background:var(--primary)}.card-item *{transition:.5s}.card-item:hover *{color:var(--light)!important}.border-item{box-shadow:0 0 45px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,0.1);height:100%;transition:.5s}[data-bs-theme="dark"] .border-item{border:1px solid rgba(var(--bs-primary-rgb),0.8)}.border-item .btn{border-radius:38px 38px 0 0}.footer .btn.btn-social{margin-right:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--light);border:1px solid #FFFFFF;border-radius:35px;transition:.3s}.footer .btn.btn-social:hover{color:var(--primary)}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:left;color:#FFFFFF;font-size:15px;font-weight:normal;text-transform:capitalize;transition:.3s}.footer .btn.btn-link:hover{letter-spacing:1px;box-shadow:none}.footer .copyright{padding:25px 0;font-size:15px;border-top:1px solid rgba(256,256,256,.1)}.footer .copyright a{color:var(--light)}.footer .footer-menu a{margin-right:15px;padding-right:15px;border-right:1px solid rgba(255,255,255,.1)}.footer .footer-menu a:last-child{margin-right:0;padding-right:0;border-right:none}.dark-navbar .vr{background-color:var(--light)}.dark-navbar .dropdown-toggle::after{color:white;border-top-color:white}.icon-container{width:30px;height:30px}.icon-container img{position:absolute;top:0;left:0;object-fit:cover}.square-container{position:relative;width:100%;padding-top:100%;overflow:hidden;box-sizing:border-box}.square-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.thumbnail-container{position:relative;width:100%;padding-top:56.25%;overflow:hidden;box-sizing:border-box}.thumbnail-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.zoom-in img{transition:.5s}.zoom-in:hover img{transform:scale(1.1)}.secondary-text-wrapper{position:absolute;left:0;right:0;bottom:0;background:rgba(var(--bs-primary-rgb),1);padding:0.5rem;opacity:0;transform:translateY(10px);transition:opacity 0.4s ease,transform 0.4s ease;z-index:10}@media (max-width:575.98px){.navbar-dark .navbar-collapse{margin-top:15px;border-top:1px solid rgba(255,255,255,.1)}.navbar-dark .navbar-nav .nav-link,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;margin-left:0}.wow{visibility:visible!important;animation:none!important}}@media (min-width:576px) and (max-width:767.98px){.navbar-dark .navbar-collapse{margin-top:15px;border-top:1px solid rgba(255,255,255,.1)}.navbar-dark .navbar-nav .nav-link,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;margin-left:0}.wow{visibility:visible!important;animation:none!important}}@media (min-width:768px) and (max-width:991.98px){.sticky-top.navbar-dark{position:relative}.navbar-dark .navbar-collapse{margin-top:15px;border-top:1px solid rgba(255,255,255,.1)}.navbar-dark .navbar-nav .nav-link,.sticky-top.navbar-dark .navbar-nav .nav-link{padding:10px 0;margin-left:0}.navbar-dark .navbar-brand img{max-height:45px}.wow{visibility:visible!important;animation:none!important}}@media (min-width:992px){.navbar-dark{position:absolute;width:100%;top:0;left:0;z-index:999;background:transparent!important}.navbar-dark .navbar-nav .nav-link::before{content:"";position:absolute;height:1px;bottom:4px;left:0;background-color:var(--light);visibility:hidden;width:0px;transition:all 0.3s ease-in-out 0s}.navbar-dark .navbar-nav .nav-link:hover::before,.navbar-dark .navbar-nav .nav-link.active::before{width:100%;visibility:visible}.drop-navbar{display:block;opacity:0;transition:all 0.2s;pointer-events:none}.dropdown:hover .drop-navbar{pointer-events:initial;display:block;margin-top:0;opacity:1}}