.products-stats-section{padding:140px 0 0;background-color:var(--bg-white);position:relative;z-index:700}.section-title{text-align:center;font-size:36px;font-weight:700;color:#282828;margin-bottom:30px}.section-subtitle{text-align:center;font-size:24px;font-weight:400;color:var(--text-medium);margin-bottom:65px;max-width:560px;margin-left:auto;margin-right:auto;word-wrap:break-word;line-height:1.3}.products-block{margin-bottom:0}.product-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:30px;position:relative;z-index:800}.product-card{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:8px;padding:20px;box-shadow:0 2px 10px #0000000d;transition:transform var(--transition-base),box-shadow var(--transition-base);display:flex;flex-direction:column}.product-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.product-title{font-size:24px;font-weight:600;color:#0c7bff;margin-top:20px;margin-bottom:28px}.product-description{font-size:20px;color:var(--text-medium);line-height:1.5;margin-bottom:20px;flex-grow:1}.product-logo{width:120px;height:70px;margin-bottom:15px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px}.product-logo img{max-width:85%;max-height:85%;object-fit:contain;display:block}.learn-more{margin-top:auto;margin-bottom:30px;color:#0c7bff;text-decoration:none;font-size:20px;display:inline-flex;align-items:center;transition:all var(--transition-base)}.learn-more:hover{text-decoration:none}.learn-more svg{width:12px;height:12px;margin-left:5px}.stats-block{background-image:url(/build/assets/stats_bg-CRcY8VFa.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:400px;margin:-55px auto 0;position:relative;z-index:600;display:flex;align-items:center}.stats-container{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;width:100%}.stat-item{text-align:center;flex:1;min-width:200px;position:relative;z-index:650}.stat-number-container{position:relative;display:inline-block;text-align:center}.stat-number{font-size:100px;font-weight:700;color:var(--primary-color);margin-bottom:10px;display:inline-block}.stat-unit{font-size:40px;font-weight:700;color:var(--primary-color);position:absolute;right:-74px;bottom:36px;width:74px;height:53px;text-align:left}.stat-label{font-size:19px;font-weight:400;color:var(--text-dark)}@media (max-width: 1200px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){.nav-link{margin:0 5px;font-size:18px}.product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.product-grid{grid-template-columns:1fr}.navbar-brand{flex-direction:column;align-items:center;height:auto}.navbar-brand img{margin-bottom:5px}.nav-link{font-size:16px;margin:5px 0;line-height:normal;height:auto;padding:10px 0}.hero-section{height:600px}.stats-container{flex-direction:column;align-items:center}.stat-item{width:100%}.section-subtitle{font-size:18px;max-width:100%;padding:0 20px}.stat-number{font-size:60px}.stat-unit{font-size:18px;right:-15px;bottom:5px}}@media (max-width: 576px){.hero-section{height:500px}.stat-number{font-size:48px}.stat-unit{font-size:16px;right:-12px;bottom:3px}}.marketing-solutions-section{padding:140px 0;background-color:var(--bg-white);position:relative;z-index:700}.solutions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:50px;position:relative;z-index:800}.solution-card{background-color:#f3f6fb;border:1px solid var(--border-color);border-radius:8px;padding:25px;box-shadow:0 2px 10px #0000000d;transition:transform var(--transition-base),box-shadow var(--transition-base);display:flex;flex-direction:column;text-align:left;align-items:flex-start}.solution-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.solution-logo-container{height:36px;width:auto;display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.solution-logo{max-width:100%;max-height:100%;object-fit:contain;display:block}.solution-title{font-size:26px;font-weight:700;color:#282828;margin-bottom:20px;text-align:left;align-self:flex-start}.solution-description{font-size:16px;font-weight:400;color:var(--text-medium);line-height:1.3;text-align:left;flex-grow:1;align-self:flex-start}@media (max-width: 1200px){.solutions-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){.solutions-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.solutions-grid{grid-template-columns:1fr}.solution-logo-container{width:80px;height:50px}.solution-title{font-size:18px}.solution-description{font-size:14px}}.product-profile-section{padding:140px 0}.product-profile-section .product-profile-row{padding:30px 10px}.product-profile-section:nth-child(odd){background-color:#f1f7ff}.product-profile-section:nth-child(2n){background-color:#fff}.product-profile-section:nth-child(2n) .row{background-color:#f6f7fd}.product-profile-section .container .reverse-row{flex-flow:row-reverse}.tab-nav{margin-bottom:76px}.tab-nav .tab-item{font-size:22px;border-radius:50px;transition:all .3s ease;cursor:pointer;background-color:var(--bg-white);color:var(--text-dark);border:1px solid #e9ecef;display:flex;align-items:center;justify-content:center;gap:5px;width:276px;height:62px;text-align:center}.tab-nav .tab-item.active{background-color:#007bff;color:#fff;border-color:#007bff}.tab-nav .tab-item:hover{transform:translateY(-2px)}.tab-content{margin-top:27px}.tab-content h3,.content h3{font-size:36px;font-weight:700}.tab-content h3:after{content:"";display:block;width:34px;height:6px;background-color:var(--text-medium);margin-top:20px;margin-bottom:30px}.tab-content ul li,.content ul li{font-size:26px;font-weight:700;display:flex;align-items:flex-start;gap:8px}.product-profile-section .no-tab-row{align-items:center}.content{margin-left:100px}.no-tab-row:nth-child(2n){flex-flow:row-reverse}.content ul.list-unstyled li{position:relative;padding-left:45px;margin-bottom:16px;line-height:2.2}.content ul.list-unstyled li:before{content:"";position:absolute;left:0;top:23px;width:14px;height:14px;background-color:#007bff;border-radius:50%;z-index:1}.content ul.list-unstyled li:after{content:"";position:absolute;left:6px;top:26px;bottom:-48px;width:2px;background-color:#007bff;z-index:0}.content ul.list-unstyled li:last-child:after{display:none}.tab-content ul li img{width:27px;height:27px;margin-top:8px}.image-container{display:flex;justify-content:center;align-items:center;border-radius:8px;overflow:hidden}.image-container img{object-fit:cover;border-radius:8px;transition:opacity .3s ease;max-height:500px}.tab-icon{width:auto;height:26px;object-fit:contain}.partners-section{padding:140px 0;background-color:var(--bg-white);position:relative;z-index:700}.partner-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:30px;position:relative;z-index:800}.partner-item{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:8px;padding:0;box-shadow:0 2px 10px #0000000d;transition:transform var(--transition-base),box-shadow var(--transition-base);display:flex;justify-content:center;align-items:center;height:126px}.partner-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.partner-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}@media (max-width: 1200px){.partner-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){.partner-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.partner-grid{grid-template-columns:1fr}.partner-item{height:100px}}.contact-section{position:relative;height:696px;padding:40px 0;overflow:hidden}.contact-section:before,.contact-section:after{content:"";position:absolute;top:0;width:50%;height:100%;background-size:cover;background-position:center;z-index:0;opacity:.8}.contact-section:before{left:0;background-image:url(/build/assets/map_bg-DONnAKb0.png)}.contact-section:after{right:0;background-image:url(/build/assets/form_bg-BOHpDiWV.png)}.map-container{position:relative;padding:40px;z-index:1}.map-image{max-width:714px;height:auto;margin:0 auto;display:block}.form-container{padding:40px;z-index:1;text-align:center}.form-title{font-size:24px;font-weight:700;color:#333;margin-bottom:24px}.contact-form{max-width:420px;margin:0 auto}.form-control{height:56px;margin-bottom:35px;background-color:#f6f7fb;border:1px solid #eeeeee;border-radius:4px;font-size:18px;font-weight:700;letter-spacing:1px;color:#888!important}.contact-form .form-control::placeholder{color:#888!important;opacity:1}.form-control:focus{outline:none;box-shadow:none;border-color:#eee;background-color:#f6f7fb}.btn-primary{width:100%;background-color:#0c7bff;color:#fff;border:none;padding:12px 40px;font-size:18px;font-weight:700;border-radius:4px;cursor:pointer}
