.mb-3{margin-bottom:0!important}.list-disc.pl-5.space-y-3 h4{color:var(--primary-color);font-size:1.2rem;font-weight:400;transition:all 0.3s ease}.promotion-feature{padding:80px 0;background-color:#f8f9fa}.list-disc.pl-5.space-y-3 li{margin-bottom:1rem}.tab-container{background:linear-gradient(135deg,rgb(0 98 255 / .1),rgb(27 209 255 / .1));border-radius:10px;box-shadow:0 0 15px rgb(0 0 0 / .15);overflow:hidden}.nav-tabs{background:rgb(255 255 255 / .8);column-gap:2rem}.news-more{color:var(--primary-color)}.news-more:hover{color:var(--primary-color)}.nav-tabs .nav-item .nav-link{padding:15px 30px;font-size:16px;color:var(--text-color);border:none;border-radius:0;margin:0 2px;transition:all 0.3s ease}.nav-tabs .nav-item .nav-link:hover{font-weight:500;color:#fff;background-color:var(--primary-color)}.nav-tabs .nav-item .nav-link.active{background:#fff0;color:var(--primary-color);box-shadow:0 3px 0 #3498db}.nav-tabs .nav-item .nav-link .fa:before{margin-right:10px}.tab-content{padding:30px}.tab-content-item{min-height:400px}.tab-image{height:400px;overflow:hidden;border-radius:10px;box-shadow:0 0 20px rgb(0 0 0 / .1)}.tab-image img{width:100%;height:auto;transition:all 0.3s ease;object-fit:cover}.tab-image img:hover{scale:1.1}.tab-text h3{color:var(--primary-color);margin-bottom:20px}.tab-text p{line-height:1.8;margin-bottom:20px}.tab-content-item .align-items-center .col-lg-6:last-child ul{padding:10px 20px;margin-top:20px;margin-bottom:30px;background:rgb(255 255 255 / .5);border-radius:10px;box-shadow:0 0 5px rgb(0 0 0 / .1)}.tab-content-item .align-items-center .col-lg-6:last-child ul li{line-height:1.8;color:var(--primary-color);margin-bottom:5px}.tab-content-item .align-items-center .col-lg-6:last-child .mt-6{margin-top:20px!important}.process-container .col-lg-6:last-child{display:flex;flex-direction:column;justify-content:center;align-items:center}.process-container .col-lg-6 img{width:100%;height:765px;object-fit:cover}.case-card{height:auto}@media (max-width:992px){.nav-tabs .nav-item .nav-link{padding:12px 20px;font-size:14px}.tab-content-item .row{flex-direction:column}.tab-image,.tab-text{padding:10px}}@media (max-width:768px){.nav-tabs{flex-direction:column}.nav-tabs .nav-item .nav-link{width:100%;margin:0;border-bottom:1px solid #dee2e6}.nav-tabs .nav-item .nav-link.active{background:#fff;box-shadow:none;border-bottom:3px solid #3498db}#trafficCardsRow{margin-bottom:1.5rem!important}#trafficCardsRow,#trafficCardsRow-second{width:auto!important;flex-direction:column;justify-content:center;align-items:center}.traffic-card-container{width:100%!important}.traffic-card-container.narrow .traffic-card{transform:translateY(0)!important;& p{display:block!important}}}.process-step{position:relative;height:100px;padding:2rem;margin-bottom:1.5rem;background:#fff;border-radius:10px;box-shadow:0 3px 15px rgb(0 0 0 / .1);overflow:hidden;transition:all 0.5s ease}.process-step:last-child{margin-bottom:0!important}.process-step.process-step-active{height:270px;background:linear-gradient(135deg,rgb(0 98 255 / .5),rgb(27 209 255 / .2));color:#fff;& h4{color:#fff}}.traffic-section .traffic-card-container{position:relative;border-radius:10px;box-shadow:0 5px 15px rgb(0 0 0 / .1);overflow:hidden;height:auto}.traffic-section .traffic-card-container{box-shadow:0 5px 20px rgb(0 0 0 / .2)}.traffic-card ul li{padding:20px;border-radius:10px;background:rgb(255 255 255 / .5);box-shadow:0 0 15px rgb(0 0 0 / .1);transition:all 0.3s ease}.traffic-card{text-align:start;height:100%;display:flex;flex-direction:column;transition:all 0.5s ease;justify-content:center}.traffic-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.traffic-card p{transition:all 0.5s ease;line-height:1.5em;height:3em;overflow:hidden;margin-bottom:0}.traffic-card-container.narrow .traffic-card{transform:translateY(27%)}.traffic-card-container.wide .traffic-card{transform:translateY(0)}.traffic-card-container.narrow .traffic-card h4{transform:translateY(110%)}.traffic-card-container.wide .traffic-card h4{transform:translateY(0)}.traffic-card-container.narrow .traffic-card p{opacity:0;transform:translateX(120%)}.traffic-card-container.wide .traffic-card p{opacity:1;transform:translateX(0)}.traffic-icon{display:flex;align-items:center;column-gap:1.5rem;font-size:2.5rem;color:#3498db;margin-bottom:2rem}.cta-btn{padding:15px 40px;font-size:1.2rem;margin-top:30px}#trafficCardsRow,#trafficCardsRow-second{width:100%;column-gap:2%}#trafficCardsRow{margin-bottom:2%}.traffic-card-container{padding:2%;transition:all 0.5s ease}.traffic-card-container.wide{flex:0 0 60%;width:60%}.traffic-card-container.narrow{flex:0 0 38%;width:38%}.case-tabs{display:flex;margin-bottom:2rem;justify-content:center;gap:20px}.case-tab-btn{padding:12px 30px;background-color:rgb(192 206 247 / 20%);border:2px solid #fff0;border-radius:30px;cursor:pointer;transition:all 0.3s ease;font-size:16px;font-weight:500;color:#333}.case-tab-btn:hover,.case-tab-btn.active{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.case-cards .case-card .case-image{height:400px;overflow:hidden;border-radius:10px;box-shadow:0 0 20px rgb(0 0 0 / .1)}.case-cards .case-card img{height:100%;transition:all 0.3s ease}.case-cards .case-card img:hover{scale:1.03}.case-card{transition:opacity 0.6s ease;box-shadow:0 0 20px rgb(0 0 0 / .2)}.case-details{list-style:none;padding:0}.case-results{display:flex;gap:40px;margin-top:10px}.result-item{text-align:center}.result-number{display:block;font-size:2.5rem;font-weight:700;color:var(--primary-color)}.result-label{display:block;font-size:1rem;color:#666;margin-top:5px}.case-content{height:100%;display:flex;flex-direction:column}.case-image img{width:100%;height:auto;object-fit:cover}@media (min-width:768px){.row{gap:2%}.col-lg-6{width:49%}.col-lg-4{width:32%}.col-lg-3{width:23.5%}}@media (max-width:768px){.tab-content{padding:10px}.case-tabs{flex-direction:column;align-items:center}.case-tab-btn{width:100%;max-width:300px}.case-results{flex-direction:row;justify-content:space-around;gap:20px}.traffic-card p{height:auto}.traffic-card-container.narrow .traffic-card h4{transform:translateY(0)}.traffic-card-container.narrow .traffic-card p{opacity:1;transform:translateX(0)}.row.align-items-center{flex-direction:column}.process-step{height:130px}.process-step.process-step-active{height:400px}.traffic-card-container{padding:2rem!important}.case-cards .case-card .case-image,.tab-image{height:auto}}