:root{--primary-font: "Nunito", sans-serif;--secondary-font: "Inter", sans-serif;--header-bg-color: #1B3A5B;--footer-bg-color: #1B3A5B;--nav-item-color: #1B3A5B;--top-nav-item-color: #F9F9F9;--primary-color: #C4510B;--secondary-color: #176868;--white-color: #FFFFFF;--black-color: #0F1B29;--grey-color: #F1F3F5;--dark-grey-color: #163049;--primary-t-color: #1B3A5B;--secondary-t-color: #F9F9F9;--primary-p-color: #52606D;--secondary-p-color: #E4E7EB;--primary-b-color: #F1F3F5;--primary-bg-color: #FFFFFF;--primary-bg-color-2: #F7F8FA;--primary-bg-color-3: #E4E7EB;--secondary-bg-color: #0F1B29;--secondary-bg-color-2: #112538;--secondary-bg-color-3: #163049;--card-bg-color: #112538}a.badge:not(.btn):not(.outlined),.badge:not(.outlined){background-color:#eaf6f6;color:#175454}.hero-section.layout-2{background-image:none;background-color:#1b3a5b}.hero-section.layout-1{background-image:url("../img/content/splashpeople-optimized.webp");background-size:cover;background-position:center 70%;background-color:#1b3a5b}.hero-section.layout-1::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg, rgb(27 58 91/19%) 0%, rgb(27 58 91/0%) 35%, rgb(20 44 69/0%) 65%, rgb(12 27 41) 100%),linear-gradient(90deg, rgb(27 58 91/55%) 0%, rgb(27 58 91/15%) 55%, rgb(27 58 91/42%) 100%)}.hero-section.layout-2 .shapes-container{background-color:transparent}.hero-section.layout-2 .bg-shape{display:none}.hero-content h1,.hero-content .sub-heading,.hero-content .free-note{color:#fff}.hero-content .sub-heading{color:rgba(255, 255, 255, 0.85)}.btn{background-image:none;background-color:var(--primary-color)}.btn:not(.btn-bordered):not(.btn-bordered-white):hover,.btn:not(.btn-bordered):not(.btn-bordered-white):focus{background-color:var(--secondary-color);color:#fff}.btn.btn-bordered::before{background-image:none;background-color:var(--secondary-color)}.has-overlay.overlay-gradient::after{background:var(--secondary-color)}.navbar-brand img{height:64px;width:auto}.navbar-brand{display:inline-flex;align-items:center;gap:10px}.navbar-brand .brand-site-name{color:#1b3a5b;font-family:"Nunito",sans-serif;font-size:1.35rem;font-weight:800;line-height:1;letter-spacing:-0.02em}@media(max-width: 575px){.navbar-brand{gap:0}.navbar-brand .brand-site-name{display:none}.hero-section.layout-1{padding-top:128px}}header .navbar-expand{background-color:#fff}header .navbar-expand .navbar-nav .nav-item a:not(.btn){color:#176868}header .navbar-expand .navbar-nav .nav-item .nav-link:not(.btn):not(.title):hover,header .navbar-expand .navbar-nav .nav-item .nav-link.active:not(.btn):not(.title){color:#c4510b}.footer-items .navbar-brand img{height:68px;width:auto}.hero-thumb img{max-width:760px;width:100%;height:auto}.content-thumb img{max-height:440px;width:auto;max-width:100%;border-radius:22px;box-shadow:0 24px 60px rgba(15, 27, 41, 0.28)}.content-thumbs img{max-height:440px;width:auto;max-width:100%;border-radius:22px}.app-screenshots-slides .swiper-slide img{max-height:440px;width:auto;max-width:100%;margin:0 auto;border-radius:22px}.store-buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.store-buttons.align-start{justify-content:flex-start}.store-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:14px;background:#fff;color:#1b3a5b;font-family:var(--primary-font);font-weight:700;font-size:.95rem;text-decoration:none;border:1px solid #e4e7eb;transition:transform .2s ease,box-shadow .2s ease}a.store-btn,a.store-btn:link,a.store-btn:visited{color:#1b3a5b !important}a.store-btn:hover,a.store-btn:focus,a.store-btn:active{transform:translateY(-2px);background:var(--primary-color) !important;border-color:var(--primary-color) !important;box-shadow:0 10px 24px rgba(15, 27, 41, 0.18);color:#fff !important}a.store-btn:hover i,a.store-btn:hover .store-btn-copy,a.store-btn:hover .store-btn-copy small,a.store-btn:focus i,a.store-btn:focus .store-btn-copy,a.store-btn:focus .store-btn-copy small{color:#fff !important}.store-btn i{font-size:1.5rem;color:inherit}.store-btn .store-btn-copy{display:flex;flex-direction:column;line-height:1.2;text-align:left}.store-btn .store-btn-copy small{font-size:.68rem;font-weight:500;opacity:.75}.store-btn.on-dark{background:#fff;border-color:#fff;color:#1b3a5b}.store-btn.on-dark:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff;box-shadow:0 10px 24px rgba(0, 0, 0, 0.25)}@media(max-width: 575px){.hero-content h1{font-size:2rem}.hero-content .sub-heading{font-size:.95rem}}.free-note{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:inherit;font-size:.9rem;font-weight:600;opacity:.9}.info-block+.info-block{margin-top:56px}.info-block h3{color:var(--primary-t-color)}.contact-channels{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:14px 28px}.contact-channels li a{display:inline-flex;align-items:center;gap:10px;color:var(--primary-t-color);font-weight:700;text-decoration:none}.contact-channels li a:hover{color:var(--secondary-color)}.contact-channels li i{font-size:1.2rem;color:var(--secondary-color)}.swiper-container{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;flex-wrap:nowrap;transition-property:transform;box-sizing:content-box}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--primary-t-color);box-shadow:0 8px 20px rgba(15, 27, 41, 0.18);cursor:pointer;transition:background .2s ease,color .2s ease}.swiper-button-prev{left:-6px}.swiper-button-next{right:-6px}.swiper-button-prev:hover,.swiper-button-next:hover{background:var(--primary-color);color:#fff}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}@media(max-width: 575px){.app-screenshots-slides .swiper-container{padding:0 40px}.swiper-button-prev,.swiper-button-next{width:34px;height:34px;margin-top:-17px}.swiper-button-prev{left:0}.swiper-button-next{right:0}}.swiper-pagination{position:relative;margin-top:24px;text-align:center;z-index:2}.swiper-pagination-bullet{display:inline-block;width:9px;height:9px;margin:0 4px;border-radius:50%;background:var(--primary-bg-color-3);opacity:1;cursor:pointer}.swiper-pagination-bullet-active{background:var(--primary-color)}.whatsapp-float{position:fixed;right:25px;bottom:90px;z-index:100;display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:#25d366;color:#fff;font-size:2rem;text-decoration:none;box-shadow:0 8px 24px rgba(0, 0, 0, 0.24);transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.whatsapp-float:hover,.whatsapp-float:focus{background:#1ebe5d;color:#fff;transform:translateY(-3px);box-shadow:0 12px 28px rgba(0, 0, 0, 0.3)}.whatsapp-float i,.whatsapp-float:hover i,.whatsapp-float:focus i{color:#fff}.whatsapp-float:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width: 575px){.whatsapp-float{right:16px;bottom:78px;width:54px;height:54px;font-size:1.85rem}}
