body { line-height: 1.2; margin-top: 44px; } @font-face { font-family: "TitilliumWeb"; font-weight: 400; src: url("../css/fonts/Titillium_Web/TitilliumWeb-Light.ttf") format('truetype'), url("../css/fonts/Titillium_Web/TitilliumWeb-Light.woff2") format('woff2'); } @font-face { font-family: "TitilliumWeb"; font-weight: 600; src: url("../css/fonts/Titillium_Web/TitilliumWeb-Regular.ttf") format('truetype'), url("../css/fonts/Titillium_Web/TitilliumWeb-Regular.woff2") format('woff2'); } @font-face { font-family: "TitilliumWeb"; font-weight: 700; src: url("../css/fonts/Titillium_Web/TitilliumWeb-SemiBold.ttf") format('truetype'), url("../css/fonts/Titillium_Web/TitilliumWeb-SemiBold.woff2") format('woff2'); } @font-face { font-family: "TitilliumWeb"; font-weight: 900; src: url("../css/fonts/Titillium_Web/TitilliumWeb-Bold.ttf") format('truetype'), url("../css/fonts/Titillium_Web/TitilliumWeb-Bold.woff2") format('woff2'); } body { font-family: TitilliumWeb; /* font-family: arial;*/ } .dropdown-menu{ font-size:1.1rem; } .display-1 { font-size: 5.5rem; } .navbar-dark .navbar-brand { background-image: url(/assets/img/logo_light.svg); width: 200px; background-size: auto 100%; background-repeat: no-repeat; display: block; background-position: left; min-height: 30px; } .navbar-light .navbar-brand { background-image: url(/assets/img/logo_dark.svg); width: 200px; background-size: auto 100%; background-repeat: no-repeat; display: block; background-position: left; min-height: 32px; } .display-3 { font-size: 3.0rem; font-weight: 900; line-height: 1.1; } .display-2 { font-weight: 900; } .display-4 { font-weight: 700; } .display-5 { font-size: 3.6rem; font-weight: 800; line-height: 1; } .video-button { position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); transition: all .1s ease-out; box-shadow: .5rem .8rem 1rem rgba(22,28,45,0.2)!important; } .video-button:hover { transform: translate(-50%, -55%); } .gradient-text { /* Fallback: Set a background color. */ background-color: red; /* Create the gradient. */ background-image: linear-gradient(109.2deg, rgb(254, 3, 104) 9.3%, rgb(103, 3, 255) 89.5%); /* Set the background size and repeat properties. */ background-size: 100%; background-repeat: repeat; /* Use the text as a mask for the background. */ /* This will show the gradient as a text color rather than element bg. */ -webkit-background-clip: text; -webkit-text-fill-color: transparent; -moz-background-clip: text; -moz-text-fill-color: transparent; } th.col-2 { width: 16.67% !important; } th.col-4 { width: 33.33% !important; } .color-gold-star { color: #F0B726 } .z-index-minus { z-index: -1; } .use-case-nav-pill { font-size: 15px; } .use-case-nav-pill.active { color: white !important; } .font-size-10 { font-size: 10px; line-height: 15.21px; } .font-size-15 { font-size: 15px; line-height: 19.5px; } .font-size-16 { font-size: 16px; line-height: 20.8px; } .font-size-18 { font-size: 18px; line-height: 23.4px; } .font-size-20 { font-size: 20px; line-height: 23px; } .font-weight-400 { font-weight: 400 !important; } .font-weight-600 { font-weight: 600 !important; } .font-weight-700 { font-weight: 700 !important; } .font-weight-900 { font-weight: 900 !important; } .card:has(div.show) { background: white !important; } /*.card:has(div.show) .bottom-carousel-accordion-button { border-top: 2px solid #7157D9; }*/ /* .card:has(div.show) { border-top: 4px solid #7157D9; box-shadow: 0 .5rem 1.5rem rgba(22,28,45,.1)!important; } */ .accordion .card:first-child div.bottom-carousel-accordion-button{ } .border-none { border: none; } .text-decoration-none { text-decoration: none; } .workflow-section-icon { /* width: 3rem; */ height: 3rem; } /* .bg-gray-800 { background-color: #384C74; }*/ /*.custom-font-xs { }*/ .line-height-lg { line-height: 1.5; } .shape-blur-1 { top: 0; right: 0; left: 0; } @media (min-width: 768px) { .shape-blur-1 { bottom: 0; left: 10%; right: auto; } } .customer-logo { max-width: 100%; max-height: 40px; object-fit: contain; object-position: center; } .w-80 { width: 80% !important; } .testimonial-card{ height: 100%; } .bg-info-soft { background-color:rgba(124,105,239,.1); } .rounded-xl { border-radius: 1.5rem!important; } .custom-select { cursor: pointer; display: inline-block; width: auto; } .custom-select:hover { background-color: #d9e2ef!important; } .custom-select-sm { height: calc(1.6em + 1.125rem + 2px); padding-top: 0.5625rem; padding-bottom: 0.5625rem; padding-left: 1rem; font-size: 1.0625rem; } .custom-select-sm { background: #FFFFFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpolyline fill='none' stroke='%23161c2d' stroke-width='2' stroke-linecap='round' points='6 9 12 15 18 9'/%3e%3c/svg%3e") no-repeat right 1rem center/auto 50%; } .custom-select-xs { height: calc(0.5rem + 0.9375rem * 1.6 + 2px); padding: 0.25rem 1.875rem 0.25rem 0.625rem; background: #FFFFFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpolyline fill='none' stroke='%23161c2d' stroke-width='2' stroke-linecap='round' points='6 9 12 15 18 9'/%3e%3c/svg%3e") no-repeat right 0.625rem center/auto 50%; line-height: 1.6; font-size: 0.9375rem; border: 1px solid #d9e2ef; } .blog-post p { font-size: 20px !important; } /* Navbar dropdown styles - for reliable dropdown with Next.js navigation */ .navbar .nav-item.dropdown:hover > .dropdown-menu, .navbar .nav-item.dropdown.show > .dropdown-menu, .navbar .dropdown-menu.show { display: block !important; visibility: visible !important; opacity: 1 !important; } .navbar .dropdown-menu { margin-top: 0; } /* Docs/Learn sidebar and TOC sticky positioning */ section { overflow: visible !important; } .container-fluid, .container-xl { overflow: visible !important; } /* Sidebar container needs to not stretch */ .sidebar-container { align-self: flex-start !important; } /* Sticky sidebar styling */ .sidebar-sticky { position: sticky !important; position: -webkit-sticky !important; top: 84px !important; max-height: calc(100vh - 84px); overflow-y: auto; } /* TOC sticky styling */ .toc-sticky { position: sticky !important; position: -webkit-sticky !important; top: 84px !important; max-height: calc(100vh - 100px); overflow-y: auto; }