.hero{height:700px;background-position:50%;background-size:cover;padding:0 60px;position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:flex-start;transition:.5s}.hero .hero-content{position:relative;top:200px;width:100%;max-width:1400px;z-index:10}.hero .hero-content h1{font-size:80px;font-weight:400;width:90%;margin-bottom:10px}.hero .hero-content p{font-size:15px;width:41%;margin-bottom:35px}.hero .hero-content .requestLink{padding:13px 35px;border:1px solid red;border-radius:5px}.hero .hero-content .requestLink:hover{background-color:red;transition:.6s}.hero .hero-content .requestLink a{font-weight:500}.hero .count-num{margin-bottom:10px;position:relative}.count-num:before{content:"+";position:absolute;right:-32px;top:-5px}.hover-scale{display:inline-block;transition:transform .3s ease}.hover-scale:hover{transform:scale(1.05)}.underline-animate{position:relative}.underline-animate:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background-color:#ef4444;transition:width .3s ease}.underline-animate:hover:after{width:100%}@media (max-width:768px){.hero{padding:0 30px}.hero .hero-content h1{font-size:40px;font-weight:400;width:100%;margin-bottom:18px}.hero .hero-content p{font-size:13px;width:100%;line-height:1.6}.hero .hero-content .requestLink{padding:10px 30px;border:1px solid red;border-radius:5px}.hero .count-num{font-size:36px}.count-num:before{position:absolute;right:-18px;top:-5px}@media (max-width:480px){.hero{padding:0 15px;height:700px}.hero .hero-content{margin-bottom:100px}}}.disintegration-particle{position:absolute;pointer-events:none;z-index:1}.disintegration-original{position:relative;z-index:2}