@font-face{font-family:Inter;src:local("Inter") url(/assets/Inter-c8O0ljhh.ttf) format("truetype");font-family:Verdana;src:local("Inter") url(/assets/verdana-CqGjSH0g.ttf) format("truetype")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:Verdana,"sans-serif";transition:all .3s ease-in-out}a{text-decoration:none;color:#000}:root{--mainBlue: #004870, --mainGreen: #53682f }.horizontal--flex{display:flex;flex-direction:row}.vertical--flex{display:flex;flex-direction:column}.center{align-items:center;justify-content:center}.bold{font-weight:700}.blue{color:#004870}.green{color:#53682f}div>img{width:100%}.carousel{height:450px;background-image:linear-gradient(to right,white,transparent);position:relative;overflow:hidden;padding:40px 80px}.carousel>h1{font-size:2.5rem;width:50%}.carousel>p{width:50%;font-size:1rem;font-weight:600}.image--container>img{border-radius:10px}.home--text--container,.home--carousel{padding:40px 80px}.home--text--container{gap:25px}.image--container{image-rendering:pixelated;object-fit:cover}.text--container{width:50%}p>span{font-size:1.15rem}.client--details--container{gap:30px;margin:25px 0 50px}.clients1,.clients2{gap:35px}.home--carousel{position:relative}.home--carousel>img{position:absolute;top:0;left:0;z-index:-1;height:100%;object-fit:cover}@media (max-width: 990px){.carousel{padding:30px;height:300px}.carousel>h1,.carousel>p{font-size:2rem;width:100%}.carousel>p{font-size:1rem;width:70%;margin-top:15px}.home--text--container{padding:30px;width:100%}.text--container{width:100%}.client--details--container{padding:30px;margin-top:0}}@media (max-width: 600px){.home--text--container,.clients1,.clients2{flex-direction:column}}.Carousel--image{position:absolute;top:0;left:0;z-index:-1;height:100%;object-fit:cover}.healthcare--text--container{padding:40px 80px;gap:25px}.link{background-color:#53682f;color:#fff;padding:10px 20px;border-radius:30px;width:180px;text-align:center;font-weight:600;gap:5px}.link>img{width:16px}.healthcare--image--container{width:500px}.link:hover{scale:1.05;cursor:pointer;-webkit-box-shadow:0px 4px 10px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 4px 10px 0px rgba(0,0,0,.75);box-shadow:0 4px 10px #000000bf}@media (max-width: 990px){.healthcare--text--container{padding:30px}.healthcare--image--container{height:100%}.healthcare--image--container>img{object-fit:contain;height:100%;border-radius:10px}}@media (max-width: 600px){.healthcare--text--container{flex-direction:column}.healthcare--image--container>img{width:350px}}.operations--image--container{height:300px;overflow:hidden}.operations--text--container{padding:40px 80px;gap:25px}.image--container>img{object-fit:cover;border-radius:10px}@media (max-width: 990px){.operations--text--container{padding:30px}.operations--image--container>img{object-fit:cover;height:100%;border-radius:10px}}@media (max-width: 600px){.operations--text--container{flex-direction:column}}.technology--text--container{padding:40px 80px;gap:25px;align-items:flex-start;justify-content:center}@media (max-width: 990px){.technology--text--container{padding:30px}}@media (max-width: 600px){.technology--text--container{flex-direction:column}}.rights--text--container{padding:40px 80px;gap:25px;align-items:flex-start;justify-content:center;flex-direction:row-reverse;width:60%;margin-left:auto;margin-right:auto}.rights--text--container2{flex-direction:row}@media (max-width: 990px){.rights--text--container,.rights--text--container2{padding:10px 20px 20px;width:100%}.rights--text--container{margin-top:20px}}@media (max-width: 600px){.rights--text--container{flex-direction:column}}.about--container>p{width:70%;text-align:center;margin-left:auto;margin-right:auto;font-size:1.25rem}.about--container>p>span{font-size:1.3rem}@media (max-width: 990px){.about--container>p{width:100%}}.form--container{width:80%;margin-left:auto;margin-right:auto}.form--container>img{width:50%}.form-wrapper{padding:30px}@media (max-width: 990px){.form--container{flex-direction:column-reverse}.form--container>img{width:100%}.form-wrapper>h1{text-align:center;margin-bottom:15px}.form-wrapper{padding:20px}}form{padding:40px 80px;align-items:flex-start;justify-content:center;gap:5px}.inputs{box-shadow:2px 2px 2px solid #000}.contact--form--main>.submit{align-self:flex-start}.form--input{padding:5px 15px;width:300px;font-size:1.05rem;border-radius:5px;border:.5px solid #53682f}form>.button{border-radius:25px;background-color:#53682f;color:#fff;font-weight:600;border:none;font-size:1.2rem}button:hover{scale:1.05;cursor:pointer;background-color:#53682f}.checkbox{border:none;gap:10px;align-items:flex-start;justify-content:flex-start}.checkbox>span{font-size:10px}header{display:flex;position:relative;flex-direction:row;align-items:center;justify-content:space-between;padding:15px 30px;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0 4px 4px #00000040;z-index:2}.navigations{gap:50px}.header--image{width:130px}.header--image>img{width:100%}.mobile--navbar{background-color:#fff;position:absolute;gap:15px;width:100%;top:0;left:0;padding:15px;text-align:center;font-weight:700;font-size:1.2rem;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.75);box-shadow:0 0 20px #000000bf}.mobile--navbar>a{color:#004870}.cross--icon{width:24px;height:24px}.cross--icon:hover{background-color:red}.mobile--navbar--icon,.mobile--navbar{display:none}@media (max-width: 990px){.mobile--navbar--icon,.mobile--navbar{display:flex}.navigations,.contact{display:none}}footer{height:auto;padding:40px;justify-content:space-evenly}.copyright,footer{background-color:#004870;color:#fff}.copyright{font-size:.75rem;padding:5px;text-align:center}div>.bold{font-size:1.25rem;margin-bottom:10px}.footer--links,.contact--form{gap:5px}.footer--links>a,.address>.address--location{color:#fff;font-size:.9rem;font-style:italic}.name--area,.message--area{padding:10px;border:none;border-radius:5px}.submit{width:100px;height:30px;border-radius:50px;border:none;align-self:flex-end}.submit:hover{cursor:pointer;scale:1.05;color:#fff;font-weight:600}.underline{text-decoration:underline;font-size:.75rem}.social{color:#fff;gap:5px}.social>img{width:24px}.contact--form{align-items:flex-start}@media (max-width: 600px){.footer{flex-direction:column;gap:15px}.footer>div>.bold{font-size:1.5rem}}
