.land-home{background-image:url(/_next/static/media/land-bg.14e8ede4.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;height:85vh;position:relative}.land-search::placeholder{font-size:16px}.swiper-pagination-bullet{margin:5px;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;background-color:#0088e7!important}.swiper-pagination-bullet-active{background-color:#182f89!important}.custom-project-pagination,.custom-solution-pagination,.custom-testimonials-pagination{display:flex;justify-content:center}.css-servicelinks li:not(:first-child):before{content:"/";margin:0 6px}.react-international-phone-input{padding:0!important}.react-international-phone-input-container{display:flex;align-items:center}.react-international-phone-input-container .react-international-phone-country-selector-button{height:0;border:none}.react-international-phone-input-container .react-international-phone-input{border:none}.react-international-phone-country-selector-button{padding:0!important}.react-international-phone-input{border:none!important;height:fit-content!important}.paper{position:relative;width:100%;height:100%}.paper:after,.paper:before{content:"";position:absolute;bottom:10px;width:95%;height:30px;box-shadow:5px 30px 28px rgba(0,0,0,.739)}.paper:before{left:15px;transform:skew(-5deg) rotate(-5deg)}.paper:after{right:15px;transform:skew(5deg) rotate(5deg)}.paper:hover:after,.paper:hover:before{box-shadow:0 10px 14px #000}.paper:hover:before{left:5px}.paper:hover:after{right:5px}div[data-radix-popper-content-wrapper]{z-index:40!important}div[data-radix-popper-content-wrapper][dir]{z-index:50!important}.custom-details h1,.custom-details h2,.custom-details h3{padding-top:24px;font-size:20px;margin-bottom:12px}.custom-details h1 strong,.custom-details h2 strong,.custom-details h3 strong{font-weight:700!important}.custom-details strong{font-weight:600}.custom-details p{font-size:14px;color:#4b5563}.custom-details ol,.custom-details ul{padding:0 16px;text-align:left;font-size:14px;color:#4b5563;display:flex;flex-direction:column;gap:8px}.custom-details li{list-style-type:disc}