:root{--color-1: #1c1d2c;--color-2: #2a45ea;--color-3: #f4f6f7;--color-1-rgb: 28, 29, 44;--color-2-rgb: 42, 69, 234;--color-3-rgb: 244, 246, 247}.home-header-area,.product-area,.services-area,.contact-area{padding-top:5rem;padding-bottom:5rem}.home-products-area{padding-bottom:5rem}.card{background:var(--color-3);border-radius:1rem;border:0}.card-body{padding:2rem}.card-heading{color:var(--color-1);font-weight:600}.card-heading:not(.collapse-heading){font-size:1.5rem}.card-heading.collapse-heading{font-size:1.25rem}.card-heading-text{color:var(--color-1)}.btn-close:focus{box-shadow:none !important}.btn-header{color:var(--color-1);border:0}.btn-color-1{color:white !important;background:var(--color-1) !important;border-color:var(--color-1) !important;border-radius:2rem;padding:.5rem 1.75rem;font-weight:500;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-color-1:hover{background:var(--color-2) !important;border-color:var(--color-2) !important}.btn-color-2{color:white !important;background:var(--color-2) !important;border-color:var(--color-2) !important;border-radius:2rem;padding:.5rem 1.75rem;font-weight:500;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.btn-color-2:hover{background:var(--color-1) !important;border-color:var(--color-1) !important}.covered{background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important}.contained{background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}html{scroll-behavior:smooth}body{background:white;overflow-x:hidden;font-family:"Inter", sans-serif;min-height:100vh;display:flex;flex-direction:column}a{text-decoration:none !important}::selection{color:white;background:var(--color-1)}::-moz-selection{color:white;background:var(--color-1)}img:not([src]):not([srcset]){visibility:hidden}.topbar{min-height:2.5rem}.topbar p{color:white;font-size:.875rem}.topbar-container{background:var(--color-1)}.container-boxed{max-width:1040px;padding-right:1rem;padding-left:1rem}.header-container{background:white;border-bottom:1px solid var(--color-3)}.main-header .website-logo span{color:var(--color-1);font-size:1.25rem;font-weight:500}.main-header .nav-item .nav-link{color:rgba(var(--color-1-rgb), 0.75);font-size:1.125rem}.main-header .nav-item.active .nav-link,.main-header .nav-item:hover .nav-link{color:var(--color-1)}#side-menu{max-width:80%;border:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}#side-menu ul>.nav-item:not(:first-child){margin-top:1rem}#side-menu ul>.nav-item>.nav-link{color:var(--color-1) !important;font-size:1.25rem;font-weight:500}#side-menu .submenu{list-style:none;padding-left:1rem;padding-right:1rem}#side-menu .submenu>li>a{color:rgba(var(--color-1-rgb), 0.75);font-size:1.125rem}.footer-container{border-top:1px solid var(--color-3)}.footer-container p{color:var(--color-1)}.heading-area-title{color:var(--color-1);font-weight:800;line-height:1.1}.heading-area-text{color:rgba(var(--color-1-rgb), 0.75);font-size:1.25rem}@media (min-width: 768px){.home-header-area h1{font-size:3rem}}@media (max-width: 767.98px){.home-header-area h1{font-size:2.5rem}}.product-card .card-body{padding-bottom:0}.product-card-upper{font-size:1.25rem;font-weight:800}.product-card-title{color:var(--color-1);font-size:1.5rem;font-weight:600}.product-card img{width:100%;height:auto;border-radius:1rem 1rem 0 0}.product-area .card{scroll-margin:5rem}.product-area .product-photos .covered{height:8rem;border-radius:1rem}.product-area img:not(.product-preview){max-width:100%;border-radius:1rem}@media (min-width: 992px){.product-area #features-column ul,.product-area #requirements-column ul{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2, 1fr)}}.product-area .product-collapse[aria-expanded="true"] svg{transform:rotate(180deg)}.product-area .update-collapse p{background:white;border-radius:.5rem;font-weight:500}.product-area .price-card{background:white;border-radius:2rem;padding:2rem}.product-area .price-card-title{color:var(--color-1);font-size:1.25rem;font-weight:600}.product-area .price-card-count{color:var(--color-2);font-size:2.5rem;font-weight:800;line-height:1}

/*# sourceMappingURL=main.min.css.map */