.service-section{padding:6rem 0}.service-section h1{margin-bottom:2.5rem;font-size:3.4rem}.service-section p{line-height:1.6}.service-section .service-list .service-item{width:22%;margin-top:3rem}.service-section .service-list .service-item.assure-figure a,.service-section .service-list .service-item.assure-figure img{width:100%}.service-section .service-list .service-item.service-text{padding:0 .8rem}.service-section .service-list .service-item span{font-size:4rem;color:#fff;background-color:var(--primary-color);display:block;margin:0 auto;width:8rem;height:8rem;line-height:8rem;text-align:center;border-radius:50%}.service-section .service-list .service-item h2,.service-section .service-list .service-item h3{font-size:1.6rem;text-align:center;text-transform:uppercase;margin-top:1.5rem}.service-section .service-list .service-item p{font-size:1.4rem}.service-range h2{font-size:2.8rem}.service-range .range-wrap{margin-top:3rem}.service-range .range-wrap ul{width:24%;gap:1rem}.service-range .range-wrap ul li{background-color:#fff;width:100%;display:flex;align-items:center;font-size:1.8rem;box-shadow:var(--box-shadow)}.service-range .range-wrap ul li img{max-width:8rem}.service-range .range-wrap ul li:hover{background-color:var(--primary-color);color:#fff}.service-range .range-wrap .figure{width:48%;background-color:#fff}.service-system h2,.service-install h2{font-size:2.2rem;font-weight:500;margin-bottom:2.5rem;text-transform:uppercase;width:80%;text-align:center;line-height:1.4}.service-system .service-item img,.service-install .service-item img{margin:0 auto}.service-system .service-item h3,.service-install .service-item h3{width:100%;font-size:1.6rem}.service-install .service-list .service-item span{display:flex;justify-content:center;align-items:center}.form{padding-top:6rem}