@import url("https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@400;700;800&family=Roboto:wght@400;500&display=swap");.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#44484e #e5e7eb}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#e5e7eb}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#3b82f6;border-radius:6px}.public-pages-container{background-color:#f7f8fb;min-height:100vh;font-family:var(--font-roboto),sans-serif}body:has(.public-pages-container),html:has(.public-pages-container){background-color:#f7f8fb!important}.public-pages-container b,.public-pages-container strong{font-weight:bolder!important}.public-pages-container h1,.public-pages-container h2,.public-pages-container h3,.public-pages-container h4,.public-pages-container h5,.public-pages-container h6{font-family:Darker Grotesque,sans-serif}.bootstrap-container{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.bootstrap-container{max-width:540px}}@media (min-width:768px){.bootstrap-container{max-width:720px}}@media (min-width:992px){.bootstrap-container{max-width:960px}}@media (min-width:1200px){.bootstrap-container{max-width:1140px}}.bootstrap-container-wide{margin-left:auto;margin-right:auto;width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:576px){.bootstrap-container-wide{max-width:700px}}@media (min-width:768px){.bootstrap-container-wide{max-width:1000px}}@media (min-width:992px){.bootstrap-container-wide{max-width:1320px}}@media (min-width:1200px){.bootstrap-container-wide{max-width:1500px}}.btn-container{border-radius:10px}.robust-tech:after{position:absolute;left:0;top:0;z-index:0;display:block;height:100%;width:100%;background-position:bottom;background-repeat:repeat;opacity:.3;content:"";background-image:url(/images/diamonds-bg.png);background-position:-61% 58%}.flip-card-container{perspective:1000px}.transform-style-preserve-3d{transform-style:preserve-3d}.backface-hidden{backface-visibility:hidden}.rotate-y-180{transform:rotateY(180deg)}.perspective-1000{perspective:1000px}.splide__pagination{bottom:-25px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important}.splide__pagination__page{width:10px!important;height:10px!important;background:#d7dde3!important;border-radius:50%!important;transition:all .3s ease!important;border:none!important;cursor:pointer!important}.splide__pagination__page:hover{background:#94a3b8!important;transform:scale(1.1)!important}.splide__pagination__page.is-active{background:#869791!important;transform:scale(1.2)!important;box-shadow:0 0 0 2px #869791!important}.splide__track{border-radius:12px!important;overflow:hidden!important}.splide__slide{transition:opacity .3s ease!important}.splide__slide.is-active{opacity:1!important}.splide__slide:not(.is-active){opacity:.8!important}.splide__arrows{display:none!important}.custom-dots{display:flex;justify-content:center;gap:12px;margin-top:2rem}.custom-dot{width:14px;height:14px;border-radius:50%;background:#d1d5db;border:none;cursor:pointer;transition:all .3s ease;position:relative}.custom-dot:hover{background:#9ca3af;transform:scale(1.1)}.custom-dot.active{transform:scale(1.2)}.custom-dot.active:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:white;border-radius:50%;transform:translate(-50%,-50%)}.my-carousel-dots li button{margin-left:.25rem;margin-right:.25rem;height:.75rem;width:.75rem;cursor:pointer;border-radius:9999px;border-width:0;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.my-carousel-dots li button:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.my-carousel-dots li button:hover,.my-carousel-dots li.react-multi-carousel-dot--active button{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.my-carousel-dots li.react-multi-carousel-dot--active button{--tw-scale-x:1.25;--tw-scale-y:1.25;--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.event-carousel-dots li button{margin-left:.25rem;margin-right:.25rem;height:.25rem;width:2rem;cursor:pointer;border-radius:0;border-width:0;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.event-carousel-dots li button:hover{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity,1))}.event-carousel-dots li.react-multi-carousel-dot--active button{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.text-added-boldness{text-shadow:.3px 0 0 currentColor}