.page-id-3525 .gallery-item a img.attachment-full.size-full{height:200px;object-fit:cover;overflow:hidden}.testimonial-sec .swiper-slide.swiper-slide-next{box-shadow:6px 6px 8px 0px #f3f3f3;border:1px solid #f3f3f3;border-radius:10px;margin-bottom:15px;padding-bottom:17px}.testimonial-sec .swiper-slide.swiper-slide-active{box-shadow:6px 6px 8px 0px #f3f3f3;border:1px solid #f3f3f3;border-radius:10px;margin-bottom:15px;padding-bottom:17px}.nav-sticky.sticky{position:fixed;top:20px;left:0;width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08);z-index:99}.about-card{transition:all .3s ease}.about-card:hover{background:linear-gradient(50deg,#cb0101,#9c3434)}.about-card:hover .elementor-icon-box-title,.about-card:hover .elementor-icon-box-title span,.about-card:hover .elementor-icon-box-description{color:#fff!important}.about-card:hover .elementor-icon{color:#fff!important;fill:#fff!important}.about-card:hover .elementor-icon{background-color:#fff;border-radius:50%}.grid-header-area{text-align:center;max-width:900px;margin:0 auto 50px}.header-para{color:#555;font-size:16px;line-height:1.6}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.china-service .services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.china-service .card{position:relative;height:400px;border-radius:20px;overflow:hidden;background:#1a1a1a;cursor:pointer}@media (max-width:1024px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.services-grid{grid-template-columns:1fr}.elementor-76 div#gallery-1 figure.gallery-item{padding-right:0!important}}.contact-us-form .cf7-row{display:flex;gap:20px}.contact-us-form .cf7-col{width:50%}.contact-us-form .cf7-full{width:100%;margin-top:15px}.contact-us-form .wpcf7 label{color:#000;display:block;font-weight:500}.contact-us-form .wpcf7 textarea{height:120px}.contact-us-form .wpcf7 input[type=submit]{background:#d40000;color:#fff;font-weight:600;cursor:pointer;border-radius:8px;transition:.3s}.contact-us-form .wpcf7 input[type=submit]:hover{background:#fff;color:#d40000;border:1px solid #d40000}.contact-us-form .wpcf7 p{margin:0}.entry-content ul,.entry-content ol{background-color:rgba(203,1,1,.04);border-left:5px solid #c62828;padding:15px 20px 15px 35px;margin:20px 0}.entry-content ul li,.entry-content ol li{margin-bottom:8px}.entry-content h2{font-size:26px;padding-top:14px}.wpcf7 form.sent .wpcf7-response-output{border-color:#000;color:#000}@media (max-width:480px){.grid-header-area{margin:0 auto 30px}.china-service .services-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:25px}}span.tag-label{font-size:24px;font-weight:700}.faq-question.active{background-color:#c40808;border-radius:10px;color:#fff!important;font-weight:700}.faq-question{display:flex;justify-content:space-between;padding:18px 22px;cursor:pointer;font-weight:600;font-size:17px;background-color:#fff;margin:10px 0;font-family:"Nunito Sans",sans-serif;color:#000}.faq-question.active{display:flex;justify-content:space-between;padding:10px 20px;cursor:pointer;font-weight:600;font-size:17px;background-color:#cb0101;margin:10px 0;font-family:"Nunito Sans",sans-serif;color:#fff}.faq-item:has(.active) .faq-answer{border-radius:5px;margin-top:-11px!important;padding-top:10px}.faq-question span{color:#000;font-size:30px}.faq-question.active span{color:#fff!important}.faq-answer{display:none;padding:0 20px 10px;color:#444;border:.5px solid #eee;border-top:0px}.faq-item{margin-bottom:12px}.faq-item .faq-question{border-radius:5px;font-weight:700;padding:10px 30px;font-size:16px;line-height:26px;font-family:"Nunito Sans",Sans-serif!important;color:#000}