.solutions-page-head{background-size:cover;background-position:50%;color:white;padding:100px 20px;text-align:center;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;margin-top:80px}.solution-container.bg-white .solutions-page-head{background-image:linear-gradient(rgba(0,0,0,1),rgba(0,0,0,.5)),url(/_next/static/media/header-light.54601196.png)}.solution-container.bg-black .solutions-page-head{background-image:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.9)),url(/_next/static/media/AboutHeadImg.21be170e.jpg)}.solutions-page-head:before{top:0;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,transparent)}.solutions-page-head h1{font-size:65px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5);margin:0;z-index:2}.solution-page-container{padding:60px;text-align:center;display:flex;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto}.solutions-head{margin-bottom:20px}.solutions-head h3{font-size:20px;border-radius:35px;font-weight:700;display:flex;padding:20px;align-items:center}.solution-container.bg-white .solutions-head h3{color:black;border:1px solid black}.solution-container.bg-black .solutions-head h3{color:white;border:1px solid white}.solutions-head h3:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:red;margin-right:10px}.solutions-desc{line-height:1.8;margin-bottom:40px;max-width:800px;font-size:28px;text-align:left}.solution-container.bg-black .solutions-desc{color:#ddd}.solution-container.bg-white .solutions-desc{color:#555}.why-choose-us-container{display:flex;justify-content:space-between;align-items:center;padding:60px;max-width:1400px;margin:0 auto;flex-wrap:wrap}.why-choose-us-img{flex:0 0 45%;margin-right:40px}.why-choose-us-img img{width:100%;height:auto;object-fit:cover}.why-choose-us-text{flex:0 0 50%}.why-choose-us-text h4{font-size:1.1em;margin-bottom:1rem}.solution-container.bg-black .why-choose-us-text h4{color:white}.solution-container.bg-white .why-choose-us-text h4{color:black}.why-choose-us-text h2{font-size:2.25em;font-weight:700;margin-bottom:2rem}.solution-container.bg-black .why-choose-us-text h2{color:white}.solution-container.bg-white .why-choose-us-text h2{color:black}.text-item{margin-bottom:0}.text-item>div{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-top:1px solid #374151;border-bottom:1px solid #374151;cursor:pointer}.text-item span{font-size:1.25rem;font-weight:500}.solution-container.bg-black .text-item span{color:white}.solution-container.bg-white .text-item span{color:black}.text-item p{line-height:1.6;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #374151}.solution-container.bg-black .text-item p{color:#d1d5db}.solution-container.solution-container.bg-white .text-item p{color:#555}.solution-container.bg-black .text-item desc{color:#d1d5db}.solution-container.bg-white .text-item desc{color:#555}.solutions-numbers-container{display:flex;justify-content:space-around;padding:40px 60px}.solution-container.bg-black .solutions-numbers-container{color:white}.solution-container.bg-white .solutions-numbers-container{color:black}.solutions-number-box{display:flex;flex-direction:column;align-items:center;text-align:center}.solutions-number-box h1{font-size:85px;margin-bottom:10px}.solution-container.bg-black .solutions-number-box h1{color:#ddd}.solution-container.bg-white .solutions-number-box h1{color:black}.solutions-number-box p{font-size:1.2em}@media (max-width:768px){.solutions-page-head{padding:80px 20px}.solutions-page-head h1{font-size:2.25em}.solution-page-container{padding:25px;flex-direction:column;align-items:flex-start}.solutions-head h3{font-size:13px;padding:10px}.solutions-head h3:before{width:6px;height:6px}.solutions-desc{font-size:1rem}.why-choose-us-container{flex-direction:column;padding:10px 25px;align-items:start}.why-choose-us-img{width:100%;margin-bottom:2rem}.why-choose-us-text{width:95%}.why-choose-us-text h2{font-size:20px}.why-choose-us-text .toggle-first{font-size:14px}.why-choose-us-text .first-btn,.why-choose-us-text .text-item{font-size:13px}.solutions-numbers-container{flex-direction:column;align-items:center;padding:30px 20px}.solutions-number-box{margin-bottom:40px;width:100%}.solutions-number-box h1{font-size:2em}.solutions-number-box p{font-size:1em}}