.box-n1-img{background:#fff;text-align:center;border-radius:100%;padding:10px;height:66px;width:66px;margin-bottom:20px;margin-left:auto;margin-right:auto}.h-lg-1142px{height:1142px!important}.colorimg{width:70%;margin:0 auto}.colorimg img{border-radius:30px}.aboutban img{border-radius:20px}.row.g-4.innerrowsec{display:grid}.country-subtitle{font-size:1.2rem;margin-bottom:35px;color:#ccc}.country-footer{font-size:1.25rem;font-weight:500;color:#aaa}.designed-section{background-color:#222121;color:#fff;padding:60px 0}.designed-title{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.subtext{font-size:1.1rem;margin-bottom:2rem;text-align:center}.color-box{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;transition:transform .3s ease;height:100%}.color-box:hover{transform:translateY(-5px);background-color:rgba(255,255,255,.08)}.color-circle{width:30px;height:30px;border-radius:50%;margin:5px;border:2px solid rgba(255,255,255,.2);display:inline-block;transition:transform .2s ease}.color-circle:hover{transform:scale(1.1);border-color:#fff}.highlight-footer{font-size:1.3rem;font-weight:500;text-align:center;margin-top:40px;color:#ccc}.certification-icon{font-size:2.5rem;color:#fff;transition:transform .3s ease-in-out}.certification-card:hover .certification-icon{transform:scale(1.2)}.certification-card{border:1px solid rgba(255,255,255,.2);border-radius:1rem;padding:1.5rem;transition:box-shadow .3s ease;height:100%;background-color:transparent}.certification-card:hover{box-shadow:0 .5rem 1rem rgba(255,255,255,.2)}.certification-card h6,.certification-card p,.section-title{color:#fff}.row.space.text-center.imatext{width:80%;margin:0 auto;padding-top:30px}.safety-modern-section{padding:80px 0}.safety-modern-section h2{color:#fff;font-weight:700}.safety-feature{display:flex;align-items:flex-start;gap:15px;margin-bottom:24px;opacity:0;transform:translateY(20px);transition:all .6s ease}.safety-feature.reveal{opacity:1;transform:translateY(0)}.safety-feature i{color:#be8707;font-size:2rem;flex-shrink:0;margin-top:2px}.safety-feature span{padding-top:14px;font-size:1.05rem;color:#e0e0e0}@media (max-width:767px){.safety-feature{flex-direction:row;align-items:flex-start}}.specs-section{background-color:#000;color:#fff;padding:60px 0}.specs-title{font-weight:700;margin-bottom:40px}.specs-table th,.specs-table td{vertical-align:middle;text-align:center;color:#fff}.specs-table th{background-color:#1a1a1a;color:#be8707!important;font-size:20px}.specs-table tbody tr:nth-child(even){background-color:#222}.specs-table tbody tr:nth-child(odd){background-color:#111}.table-bordered{border-color:#444}.specs-table td,.specs-table th{border-color:#444;background-color:#000}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.h-lg-1142px{height:418px!important;width:128px!important;margin:auto}}.image-front-caption-block .feature-card{position:relative;overflow:hidden;border-radius:20px;margin-bottom:50px;box-shadow:0 15px 35px rgba(0,0,0,.7);transition:transform .3s ease,box-shadow .3s ease}.image-front-caption-block .feature-card:hover{transform:scale(1.02);box-shadow:0 25px 50px rgba(0,0,0,.8)}.image-front-caption-block .feature-card img{width:100%;display:block;filter:brightness(70%);transition:filter .3s ease;border-radius:20px}.image-front-caption-block .feature-card:hover img{filter:brightness(100%)}.image-front-caption-block .feature-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;padding:30px;width:90%;background:rgba(0,0,0,.5);border-radius:15px}.image-front-caption-block .feature-text h2{font-size:2rem;font-weight:700;margin-bottom:20px}.image-front-caption-block .feature-text p{font-size:1.1rem;line-height:1.6;margin-bottom:12px}@media (max-width:992px){.image-front-caption-block .feature-text{padding:25px}.image-front-caption-block .feature-text h2{font-size:1.8rem}.image-front-caption-block .feature-text p{font-size:1rem}}@media (max-width:768px){.image-front-caption-block .feature-text{position:relative;transform:none;margin-top:-80px;background:rgba(0,0,0,.7)}.image-front-caption-block .feature-text{padding:20px;margin-top:-300px;left:5%}.image-front-caption-block .feature-text h2{font-size:1.5rem}.image-front-caption-block .feature-text p{font-size:.95rem}.image-front-caption-block .feature-card img{border-radius:20px 20px 0 0}}@media (max-width:480px){.image-front-caption-block .feature-text{padding:20px;margin-top:-300px;left:5%}.image-front-caption-block .feature-text h2{font-size:1.3rem}.image-front-caption-block .feature-text p{font-size:.9rem}}.animate-block ul{padding-left:1.5rem}.animate-block .feature-image{width:100%;border-radius:12px;margin-bottom:1.5rem;object-fit:cover;transition:transform .5s,opacity .5s}.animate-block .feature-image:hover{transform:scale(1.05);opacity:.9}.animate-block .text-highlight{color:#fc0;font-weight:600}.animate-block .icon-li{color:#fc0;margin-right:.5rem}.animate-block .cta-btn{background-color:#fc0;color:#0d0d0d;font-weight:600;border-radius:30px;padding:.75rem 2rem;margin-top:1rem;text-decoration:none;display:inline-block;transition:background .3s}.animate-block .cta-btn:hover{background-color:#e6b800;color:#0d0d0d}.animate-block .parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:400px;border-radius:12px;margin-bottom:2rem}.center-equal-start{display:table;margin:0 auto;list-style:none;text-align:left}.center-equal-start li,.animate-block li{list-style-type:none}.banner .bi{margin-right:8px}.banner a.btn-yellow.btn:hover{color:#000!important}@media only screen and (min-device-width:768px) and (max-device-width:1366px){.image-front-caption-block .feature-text{padding:25px}.image-front-caption-block .feature-text h2{font-size:1.8rem}.image-front-caption-block .feature-text p{font-size:1rem}.image-front-caption-block .feature-text{position:relative;transform:none;margin-top:-80px;background:rgba(0,0,0,.7)}.image-front-caption-block .feature-text{padding:20px;margin-top:-300px;left:5%}.image-front-caption-block .feature-text h2{font-size:1.5rem}.image-front-caption-block .feature-text p{font-size:.95rem}.image-front-caption-block .feature-card img{border-radius:20px 20px 0 0}.image-front-caption-block .feature-text{padding:20px;margin-top:-300px;left:5%}.image-front-caption-block .feature-text h2{font-size:1.3rem}.image-front-caption-block .feature-text p{font-size:.9rem}}