@import url(https://fonts.googleapis.com/css2?family=Varela+Round&display=swap);.sr-only{display:none}html{scroll-behavior:smooth;width:100%}*{font-family:Inter,Helvetica Neue,Arial,sans-serif}body{display:table;margin:0;width:100%}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}::-webkit-scrollbar-thumb{background:#00348d;border-radius:10px}hr{background-color:#00659a;border:none;height:1px;margin:20px 0}.error{display:flex!important;height:30vh!important;justify-items:center!important}.error p{color:gray!important;display:block!important;font-size:large!important;height:fit-content!important;margin:auto!important;text-align:center!important;width:80%!important}.ripple{align-items:center;background-color:#0003;bottom:0;display:flex;left:0;position:absolute;right:0;top:0;z-index:99999}.ripple .container{margin:auto;width:fit-content}.ripple .lds-ripple{display:inline-block;height:80px;position:relative;width:80px}.ripple .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #fff;border-radius:50%;opacity:1;position:absolute}.ripple .lds-ripple div:nth-child(2){animation-delay:-.5s}.loading{align-items:center;background-color:#0000001a;bottom:0;display:flex;height:100%;justify-items:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999999}.loading .wrap{height:fit-content;margin:auto;width:fit-content}.loading .wrap .lds-ripple{display:inline-block;height:80px;position:relative;width:80px}.loading .wrap .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #05a7e3;border-radius:50%;opacity:1;position:absolute}.loading .wrap .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:0;top:36px;width:0}4.9%{height:0;left:36px;opacity:0;top:36px;width:0}5%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.label{background:#fff0;border:0;border-radius:0;box-shadow:0 0 0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.wave_loading{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}.wave_loading .wave{animation:wave 1s linear infinite;background:linear-gradient(45deg,#00659a,#448cb4);border-radius:20px;height:100px;margin:10px;width:5px}.wave_loading .wave:nth-child(2){animation-delay:.1s}.wave_loading .wave:nth-child(3){animation-delay:.2s}.wave_loading .wave:nth-child(4){animation-delay:.3s}.wave_loading .wave:nth-child(5){animation-delay:.4s}.wave_loading .wave:nth-child(6){animation-delay:.5s}.wave_loading .wave:nth-child(7){animation-delay:.6s}.wave_loading .wave:nth-child(8){animation-delay:.7s}.wave_loading .wave:nth-child(9){animation-delay:.8s}.wave_loading .wave:nth-child(10){animation-delay:.9s}@keyframes wave{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}.report_loading{align-items:center;bottom:0;display:flex;left:0;position:absolute;right:0;top:0}.report_loading .lds-spinner{color:official;display:inline-block;height:50px;margin:auto;position:relative;width:50px}.report_loading .lds-spinner div{animation:lds-spinner 1.2s linear infinite;transform-origin:30px 30px}.report_loading .lds-spinner div:after{background:#fff;border-radius:20%;content:" ";display:block;height:18px;left:23px;position:absolute;top:3px;width:6px}.report_loading .lds-spinner div:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.report_loading .lds-spinner div:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.report_loading .lds-spinner div:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.report_loading .lds-spinner div:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.report_loading .lds-spinner div:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.report_loading .lds-spinner div:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.report_loading .lds-spinner div:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.report_loading .lds-spinner div:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.report_loading .lds-spinner div:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.report_loading .lds-spinner div:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.report_loading .lds-spinner div:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.report_loading .lds-spinner div:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.chart-loading{align-items:center;display:flex;min-height:250px;width:100%}.chart-loading .wrap{height:fit-content;margin:auto;width:fit-content}.chart-loading .wrap .lds-roller{display:inline-block;height:80px;position:relative;width:80px}.chart-loading .wrap .lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.chart-loading .wrap .lds-roller div:after{background:#448cb4;border-radius:50%;content:" ";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.chart-loading .wrap .lds-roller div:first-child{animation-delay:-36ms}.chart-loading .wrap .lds-roller div:first-child:after{left:63px;top:63px}.chart-loading .wrap .lds-roller div:nth-child(2){animation-delay:-72ms}.chart-loading .wrap .lds-roller div:nth-child(2):after{left:56px;top:68px}.chart-loading .wrap .lds-roller div:nth-child(3){animation-delay:-.108s}.chart-loading .wrap .lds-roller div:nth-child(3):after{left:48px;top:71px}.chart-loading .wrap .lds-roller div:nth-child(4){animation-delay:-.144s}.chart-loading .wrap .lds-roller div:nth-child(4):after{left:40px;top:72px}.chart-loading .wrap .lds-roller div:nth-child(5){animation-delay:-.18s}.chart-loading .wrap .lds-roller div:nth-child(5):after{left:32px;top:71px}.chart-loading .wrap .lds-roller div:nth-child(6){animation-delay:-.216s}.chart-loading .wrap .lds-roller div:nth-child(6):after{left:24px;top:68px}.chart-loading .wrap .lds-roller div:nth-child(7){animation-delay:-.252s}.chart-loading .wrap .lds-roller div:nth-child(7):after{left:17px;top:63px}.chart-loading .wrap .lds-roller div:nth-child(8){animation-delay:-.288s}.chart-loading .wrap .lds-roller div:nth-child(8):after{left:12px;top:56px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home{margin:auto;width:100%}.home h2{color:#00659a;text-align:center}.home .landingscreen{background-image:url(/static/media/waterabout.aca47e7287fd852e60c9.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;width:100%}.home .landingscreen .content{height:100vh;padding-top:2rem;width:100%}.home .landingscreen .content,.home .landingscreen .content .techimage{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.home .landingscreen .content .techimage{height:80%}.home .landingscreen .content .techimage h3{color:#fff;text-shadow:2px 2px #000}.home .landingscreen .content .techimage img{margin-bottom:2%;max-width:40%;min-width:350px;width:60%}.home .landingscreen .content .techimage a{color:#fff}.home .landingscreen .content .techimage a:hover{color:#ccc}.home .main1{background-image:url(/static/media/technology.0e8a9b201c74818fe9ab.jpg);background-position:50%;background-size:contain;margin:1rem auto;width:100%}.home .main1 .main1bg{background-color:#fffffff0}.home .main1 .main1bg .section1{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;min-height:60vh;text-align:center;width:60%}.home .main1 .main1bg .section1 .intro h2{color:#00659a}.home .main1 .main1bg .section1 .intro p{font-size:20px}.home .main1 .main1bg .section1 .intro .color-animation{animation:color-run 7s linear infinite forwards;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#83c2eb,#83c2eb 50%,#00659a 0,#00659a);background-size:200% 100%;color:#0000}@keyframes color-run{0%{background-position:100% 0}to{background-position:-100% 0}}.home .main1 .main1bg .section2{margin:auto;width:100%}.home .main1 .main1bg .section2 .whatwedo{grid-gap:2px;display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:auto;padding-top:10px;width:85%}.home .main1 .main1bg .section2 .whatwedo .service{align-items:center;background-color:#00659a;border-right:2px solid #fff;color:#fff;display:flex;justify-content:center;padding:0 1em}.home .main1 .main1bg .section2 .whatwedo .service .index{height:28px;margin-right:1rem;width:24px}.home .main1 .main1bg .section2 .whatwedo .service:hover{background-color:#83c2eb}.home .main1 .main1bg .section2 .wasrebkpis{align-items:center;background-image:url(/static/media/rectangularwave.cfaf7b2864cfdcbdcf50.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:50vh;justify-content:center;margin-top:70px;padding-top:50px;width:100%}.home .main1 .main1bg .section2 .wasrebkpis .items{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:max-content;margin:auto;width:90%}.home .main1 .main1bg .section2 .wasrebkpis .items .kpi{border-right:2px solid #fff;text-align:center}.home .main1 .main1bg .section2 .wasrebkpis .items .kpi p{font-size:20px;font-weight:800}.home .main1 .main1bg .section2 .wasrebkpisimg{align-items:center;display:flex;justify-content:center;padding:0 10px;width:100%}.home .main1 .main1bg .section2 .wasrebkpisimg .img{display:flex;justify-content:center;max-width:1200px;width:100%}.home .main1 .main1bg .section2 .wasrebkpisimg .img img{display:block;height:auto;object-fit:contain;width:100%}.home .main2{background-image:url(/static/media/ml-brain.3ad9078c49cfdb127c28.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;padding:1rem 0;width:85%}.home .main2 .main2bg{align-items:center;background-color:#ffffffeb;display:flex}.home .main2 .main2bg .whyus{margin:auto;width:85%}.home .main2 .main2bg .whyus .container{margin:0 auto;max-width:600px;padding:0;width:100%}.home .main2 .main2bg .whyus .reason{align-items:center;border-bottom:1px solid #eceeef;box-sizing:border-box;display:flex;gap:12px;padding:8px 14px;position:relative;width:100%}.home .main2 .main2bg .whyus .reason:last-child{border-bottom:none}.home .main2 .main2bg .whyus .reason.nodata{display:none!important}.home .main2 .main2bg .whyus .reason.data:before{background:#00659a;border-radius:50%;box-shadow:0 0 4px #4a90e280;content:"";flex-shrink:0;height:8px;width:8px}.home .main2 .main2bg .whyus .reason.data h3{color:#333;font-size:.95rem;font-weight:600;line-height:1.3;margin:0}.home .main3{background-image:url(/static/media/ml-brain.3ad9078c49cfdb127c28.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:auto;padding:1rem 0;width:85%}.home .main3 .main3bg{background-color:#ffffffeb;margin:auto;width:100%}.home .main3 .main3bg .allnews{align-items:center;display:flex;justify-content:center}.home .main4{background-image:url(/static/media/ml-brain.3ad9078c49cfdb127c28.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.home .main4 .main4bg{background-color:#ffffffeb;margin:auto;width:100%}.home .main4 .main4bg .partnerss{margin:auto;width:99%}.home .centerheading{display:flex;justify-content:center}.home .centerheading .decorated-heading{display:inline-block;position:relative}.home .centerheading .decorated-heading:after,.home .centerheading .decorated-heading:before{background-color:#00659a;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.home .centerheading .decorated-heading:before{left:-40px}.home .centerheading .decorated-heading:after{right:-40px}@media screen and (max-width:1060px){.home .landingscreen .content{padding-top:2rem}.home .landingscreen .content .techimage img{margin-bottom:12%;width:90%}.home .main1 .main1bg .section1{width:85%}.home .main1 .main1bg .section2 .services{grid-template-columns:repeat(auto-fit,minmax(265px,1fr))}}@media screen and (max-width:830px){.home .main1 .main1bg .section2 .wasrebkpis{align-items:center;background-color:#00659a;color:#fff;display:flex;height:70vh;justify-content:center;padding-top:10px;width:100%}.home .main2 .main2bg .whyus .container .extra-item{grid-column-end:auto;grid-column-start:auto;justify-self:auto;width:auto}}@media screen and (max-width:767px){.home .landingscreen .content .techimage img{margin-bottom:22%}.home .main1 .main1bg .section1{width:85%}.home .main1 .main1bg .section2 .services{grid-template-columns:repeat(auto-fit,minmax(265px,1fr))}.home .main2{width:100%}}@media screen and (max-height:640px){.home .decorated-heading:after,.home .decorated-heading:before{content:"";width:3%}.home .landingscreen .content .techimage img{margin-bottom:0;max-width:100px;min-width:30%}}.header{background-color:#00659a;color:#fff;height:15%;padding:2px 0;position:sticky;top:0;transition:transform .6s ease;width:100%;z-index:2000}.header .navigation{height:23%;margin:auto;width:90%}.header .navigation,.header .navigation .logo{align-items:center;display:flex;justify-content:space-between}.header .navigation .logo{width:25%}.header .navigation .logo img{padding:5px 0;width:25%}.header .navigation .logo h1{margin-top:20px}.header .navigation .navlinks{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:60%}.header .navigation .navlinks a{color:#fff;font-size:large;text-decoration:none}.header .navigation .navlinks a:hover{border-bottom:3px solid #fff}.header .gisnavigation{height:23%;margin:auto;width:90%}.header .gisnavigation,.header .gisnavigation .logo{align-items:center;display:flex;justify-content:space-between}.header .gisnavigation .logo{width:25%}.header .gisnavigation .logo img{padding:5px 0;width:8vh}.header .gisnavigation .logo h1{font-size:24px}.header .gisnavigation .navlinks{align-items:center;display:flex;font-weight:600;justify-content:space-between;width:60%}.header .gisnavigation .navlinks a{color:#fff;font-size:large;text-decoration:none}.header .gisnavigation .navlinks a:hover{border-bottom:3px solid #fff}.banner{align-items:center;background-color:#00659a;color:#fff;display:flex;font-size:28px;font-weight:700;justify-content:center;max-height:65px;text-align:center;width:100%}.nobg{background:none;color:#00659a}.nobg .navigation .navlinks a{color:#00659a;text-shadow:1px 1px #fff}.nobg .navigation .navlinks a:hover{border-bottom:3px solid #00659a}.nobg .gisnavigation .navlinks a{color:#00659a;text-shadow:1px 1px #fff}.nobg .gisnavigation .navlinks a:hover{border-bottom:3px solid #00659a}@media screen and (max-width:1300px){.header .gisnavigation .navlinks,.header .navigation .navlinks{width:70%}}@media screen and (max-width:800px){.header .gisnavigation .navlinks,.header .navigation .navlinks{display:none}}@media screen and (min-width:800px){.header .gisnavigation .menu,.header .navigation .menu{display:none}}@media screen and (max-width:500px){.header .navigation .logo{width:170px}.header .navigation .logo img{max-height:40px}.header .gisnavigation .logo{width:170px}.header .gisnavigation .logo img{max-height:40px}}.dropdownContainer{display:inline-block;position:relative}.textDropdown a{padding-right:5px}.dropdownMenu{background-color:#00659a;box-shadow:"0 8px 16px rgba(0,0,0,0.2)";left:0;position:absolute;top:100%;width:max-content;z-index:1000}.dropdownMenu .menuItem{border-bottom:1px solid #fff;display:block;font-size:medium;font-weight:500;justify-content:left;padding:12px 16px;-webkit-text-decoration:"none";text-decoration:"none"}.nobg .dropdownMenu{background-color:#fff}.nobg .dropdownMenu .menuItem{border-bottom:1px solid #00659a;display:block;justify-content:left;padding:12px 16px;-webkit-text-decoration:"none";text-decoration:"none"}.footer{background-image:url(/static/media/waterwave.902b7e21c887ed9578c4.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.footer .content{align-items:center;background-color:#00659ade;color:#fff;display:flex;flex-direction:column;gap:3rem;margin:auto;padding:1.5rem 0;width:100%}.footer .content .website{display:grid;font-size:large;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin:1rem auto;width:85%}.footer .content .website a{color:#fff;line-height:36px;margin-left:1rem;text-decoration:none}.footer .content .website a:hover{font-weight:700;text-decoration:underline}.footer .content .website .pages{border-left:.5px solid #bebebe}.footer .content .website .pages,.footer .content .website .sections{border-right:.5px solid #bebebe;display:flex;flex-direction:column;text-decoration:none}.footer .content .website .spages{margin-left:1rem}.footer .content .website .spages a{font-size:14px;line-height:20px}.footer .content .website .pages,.footer .content .website .reachus,.footer .content .website .sections{padding-left:10.3rem}.footer .content .website .reachus{border-right:.5px solid #bebebe}.footer .content .website .reachus a{line-height:24px}.footer .content .website .reachus .contsloc{display:flex}.footer .content .website .reachus .contsloc *{margin:auto;width:75%}.footer .content .website .reachus .contsloc svg{width:1rem}.footer .content .website .heads{font-size:larger;font-weight:bolder}.footer .content .socials{display:flex;font-size:larger;gap:2rem}.footer .content .socials .socialicon:hover{color:#448cb4}.footer .content .socials{position:relative}.footer .content .socials:after,.footer .content .socials:before{background-color:#fff;content:"";height:1px;position:absolute;top:50%;width:130%}.footer .content .socials:before{left:-150%;transform:translateY(-50%)}.footer .content .socials:after{right:-150%;transform:translateY(-50%)}.footer .content .logo{display:flex;justify-content:center}.footer .content .logo img{width:60%}.footer .content .legal{color:#fff;text-align:center;width:85%}.footer .content .legal .terms{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:2px;width:100%}.footer .content .legal .terms .dot{background-color:#fff;border-radius:50%;height:10px;width:10px}@media screen and (max-width:1400px){.footer .content .website .pages,.footer .content .website .reachus,.footer .content .website .sections{border:none;padding-left:0}}@media screen and (max-width:1120px){.footer .content .website .pages,.footer .content .website .reachus,.footer .content .website .sections{padding-left:1.5rem}.footer .content .socials:after,.footer .content .socials:before{content:"";width:80%}.footer .content .socials:before{left:-120%;transform:translateY(-50%)}.footer .content .socials:after{right:-120%;transform:translateY(-50%)}.footer .content .legal{border-radius:5%;padding:0 0 1rem;width:95%}.footer .content .legal .terms{display:block}.footer .content .legal .terms .dot{display:none}}@media screen and (max-width:900px){.footer .content .socials:after,.footer .content .socials:before{content:"";width:40%}.footer .content .socials:before{left:-80%;transform:translateY(-50%)}.footer .content .socials:after{right:-80%;transform:translateY(-50%)}.footer .content .socials:after,.footer .content .socials:before{content:"";width:20%}.footer .content .socials:before{left:-40%;transform:translateY(-50%)}.footer .content .socials:after{right:-40%;transform:translateY(-50%)}}@media screen and (max-width:580px){.footer .content .website{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.footer .content .socials:after,.footer .content .socials:before{display:none}}.menutab{background-color:#00659af2;color:#fff;height:fit-content;padding:1rem 0;position:absolute;right:0;top:0;transition:transform .6s ease;width:60%;z-index:1100}.menutab .navigation{align-items:center;display:flex;flex-direction:column;height:100%;margin:auto;width:85%}.menutab .navigation .catchphrase{color:#83c2eb;text-align:center;width:100%}.menutab .navigation .website{border-bottom:solid #fff;border-top:solid #fff;display:flex;flex-direction:column;gap:1.5rem;margin:5% 0;padding:1rem 0;width:90%}.menutab .navigation .website .pages,.menutab .navigation .website .sections{display:flex;flex-direction:column;padding-left:1rem;text-decoration:none}.menutab .navigation .website .pages a,.menutab .navigation .website .sections a{color:#fff;line-height:20px;margin-left:1rem;text-decoration:none}.menutab .navigation .website .pages p,.menutab .navigation .website .sections p{line-height:20px}.menutab .navigation .website .spages{margin-left:1rem}.menutab .navigation .website .spages a{font-size:12px;line-height:18px}.menutab .navigation .website .reachus{padding-left:1rem}.menutab .navigation .website .reachus a{color:#fff;line-height:24px;text-decoration:none}.menutab .navigation .website .reachus p{line-height:20px}.menutab .navigation .website .reachus .contsloc{display:flex}.menutab .navigation .website .reachus .contsloc *{margin:auto;width:75%}.menutab .navigation .website .reachus .contsloc svg{width:1rem}.menutab .navigation .website .heads{font-weight:700}.menutab .navigation .logo{align-items:center;display:flex;justify-content:space-between;margin:8% 0 16%;width:95%}.menutab .navigation .logo img{margin:8% 10% 0 0;width:30%}.menutab .navigation .logo h1{font-size:large}.menutab .navigation .close{border:1px solid #fff;border-radius:50%;padding:5%;text-align:center}.menutab .navigation .close svg{font-size:x-large}.menutab .gisnavigation{align-items:center;display:flex;flex-direction:column;height:100%;margin:auto;width:85%}.menutab .gisnavigation .catchphrase{color:#83c2eb;text-align:center;width:100%}.menutab .gisnavigation .website{border-bottom:solid #fff;border-top:solid #fff;display:flex;flex-direction:column;gap:1.5rem;margin:5% 0;padding:1rem 0;width:90%}.menutab .gisnavigation .website a{color:#fff;line-height:36px;margin-left:1rem;text-decoration:none}.menutab .gisnavigation .website .pages,.menutab .gisnavigation .website .sections{display:flex;flex-direction:column;padding-left:1rem;text-decoration:none}.menutab .gisnavigation .website .reachus{padding-left:1rem}.menutab .gisnavigation .website .reachus a{line-height:24px}.menutab .gisnavigation .website .reachus .contsloc{display:flex}.menutab .gisnavigation .website .reachus .contsloc *{margin:auto;width:75%}.menutab .gisnavigation .website .reachus .contsloc svg{width:1rem}.menutab .gisnavigation .website .heads{font-weight:700}.menutab .gisnavigation .logo{align-items:center;display:flex;justify-content:space-between;margin:8% 0 16%;width:60%}.menutab .gisnavigation .logo img{margin:8% 10% 0 0;width:30%}.menutab .gisnavigation .logo h1{font-size:large}.menutab .gisnavigation .close{border:1px solid #fff;border-radius:50%;padding:5%;text-align:center}.menutab .gisnavigation .close svg{font-size:x-large}.bg{background:none}.scrolledByVh{transform:translateY(-100%)}@media screen and (min-width:350px){.menutab *{font-size:small;margin:0}}.button-white{background-color:#fff;border:1px solid #fff;border-radius:15px;color:#448cb4;font-weight:600;padding:0 10px;width:fit-content}.button-white:hover{border:2px solid #00659a;color:#00659a;cursor:pointer;font-weight:700}.button-white:hover p{text-shadow:.5px .5px #83c2eb}.button-blue{background-color:#00659a;border:2px solid #00659a;border-radius:15px;color:#fff;font-weight:600;padding:0 10px;width:fit-content}.button-blue:hover{background-color:#fff;color:#00659a;cursor:pointer;font-weight:700}.button-blue:hover p{text-shadow:.5px .5px #83c2eb}.quickservices{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));min-height:100vh;width:100%}.quickservices .quickbuttons{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:20px 25px 10px}@media screen and (min-width:1300px){.quickservices{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.quickservices .quickbuttons{height:75vh}}@media screen and (max-width:900px){.quickservices{grid-template-columns:repeat(auto-fit,minmax(550px,1fr))}}@media screen and (max-width:560px){.quickservices{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.quickservices .carousel{height:50vh}.quickservices .carousel img{height:100%;width:100%}}.carousel{height:100%;overflow:hidden;position:relative;width:100%}.carousel__container{display:flex;height:100%;transition:transform .5s ease-in-out;width:100%}.carousel__image{background-position:50%;background-size:cover;height:100%;min-width:100%}.carousel__btn{background-color:#00000080;border:none;color:#fff;cursor:pointer;padding:10px 16px;position:absolute;top:50%;transform:translateY(-50%);z-index:10}.carousel__btn.prev{left:10px}.carousel__btn.next{right:10px}.carousel__btn:hover{background-color:#000c}@media(max-width:668px){.carousel__btn{padding:6px 12px}}.singleservicelink{background-color:#fff;border:2px solid #fff;border-radius:10px}.singleservicelink,.singleservicelink .slcontent{align-items:center;display:flex;justify-content:center}.singleservicelink .slcontent{flex-direction:column;padding:5px auto}.singleservicelink .slcontent img{width:30%}.singleservicelink .slcontent h5{margin-bottom:0}@media(max-width:668px){.singleservicelink .slcontent{padding:5px}}.singleservicelink:hover{background-color:#f3f4f4;border:1px solid #00659a;cursor:pointer}.partner_carousel-container{margin:0 auto;max-width:1200px;overflow:hidden;position:relative;width:100%}.partner_carousel-container .partner_carousel{align-items:center;border:1px solid #f3f4f4;display:flex;margin:auto;overflow:hidden;width:93%}.partner_carousel-container .partner_carousel .partner_carousel-inner{display:flex;gap:10px;transition:transform .5s ease-in-out}.partner_carousel-container .partner_carousel .partner_carousel-inner .partner_carousel-item{align-items:center;border-right:2px solid #f3f4f4;display:flex;justify-content:center;min-width:24%;transition:all .5s}.partner_carousel-container .partner_carousel .partner_carousel-inner .partner_carousel-item img{height:50%;max-width:70%}.partner_carousel-container .partner_carousel-arrow{background-color:#00659a80;border:none;color:#fff;cursor:pointer;font-size:24px;margin:0;padding:3px 6px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.partner_carousel-container .left-arrow{left:10px}.partner_carousel-container .right-arrow{right:10px}@media(max-width:768px){.partner_carousel-container .partner_carousel .partner_carousel-inner{gap:0}.partner_carousel-container .partner_carousel .partner_carousel-inner .partner_carousel-item{min-width:99.5%}.partner_carousel-container .partner_carousel .partner_carousel-inner .partner_carousel-item img{height:70%;max-width:90%}.partner_carousel-arrow{margin:0 15px}}.posts{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(550px,1fr))}.posts .post{grid-gap:1.5rem;background-color:#f3f4f4;border:1px solid gray;border-radius:10px;box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:180px 1fr;margin-bottom:2rem;padding:16px;width:100%}.posts .post .blob{width:100%}.posts .post .blob img{border-radius:8px;box-shadow:0 4px 6px #0000001a;display:block;height:100%;width:100%}.posts .post .detail h3{color:#333;font-size:1rem;margin:0}.posts .post .detail p{color:#555;line-height:1.6;margin:.3rem 0}.posts .post .detail button:hover{background-color:#0056b3;border:none;border-radius:4px;color:#fff;padding:.2rem .5rem}@media(max-width:768px){.posts .post{grid-template-columns:1fr;text-align:center}.posts .post .blob{margin-bottom:1rem}.posts{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}}.maintenance-message{align-items:center;background-color:#f3f3f3;display:flex;font-family:Arial,sans-serif;height:100vh;justify-content:center;margin:0}.maintenance-message .mg{text-align:center}.maintenance-message .mg h1{font-size:3em;margin-bottom:.5em}.maintenance-message .mg p{font-size:1.2em}.tendercareer-posting{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:0 auto;padding:20px;width:90%}.tendercareer-posting__heading{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.tendercareer-posting__table{border-collapse:collapse;font-size:16px;overflow-x:auto;width:100%}.tendercareer-posting__table td,.tendercareer-posting__table th{border:1px solid #ddd;padding:12px 15px;text-align:left}.tendercareer-posting__table td img,.tendercareer-posting__table th img{width:100%}.tendercareer-posting__table .deadline{min-width:85px}.tendercareer-posting__table th{background-color:#00659a;color:#fff;font-weight:700}.tendercareer-posting__table td{background-color:#fff}.tendercareer-posting__table tbody tr:nth-child(2n){background-color:#f2f2f2}.tendercareer-posting__table tbody tr:hover{background-color:#ddd}.tendercareer-posting__link{background-color:#00659a;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:8px 12px;text-decoration:none}.tendercareer-posting__link:hover{background-color:#448cb4}@media(max-width:768px){.tendercareer-posting__heading{font-size:20px}.tendercareer-posting__table{font-size:14px}.tendercareer-posting td,.tendercareer-posting th{padding:10px}.tendercareer-posting table,.tendercareer-posting tbody,.tendercareer-posting td,.tendercareer-posting th,.tendercareer-posting thead,.tendercareer-posting tr{display:block}.tendercareer-posting thead{display:none}.tendercareer-posting tbody tr{border:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:15px}.tendercareer-posting td{border:none;display:flex;justify-content:space-between;padding:10px 10px 10px 50%;position:relative;text-align:left}.tendercareer-posting td:before{color:#555;content:attr(data-label);font-weight:700;left:10px;padding-right:10px;position:absolute;white-space:nowrap;width:45%}}.contactus{margin:0 auto;width:85%}.contactus h2{color:#00659a;text-align:center}.contactus .centerheading{display:flex;justify-content:center}.contactus .centerheading .heading{color:#00659a}.contactus .centerheading .decorated-heading{display:inline-block;position:relative}.contactus .centerheading .decorated-heading:after,.contactus .centerheading .decorated-heading:before{background-color:#00659a;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.contactus .centerheading .decorated-heading:before{left:-40px}.contactus .centerheading .decorated-heading:after{right:-40px}.contactus .contactInfo{margin:auto auto 40px;text-align:center;width:100%}.contactus .contactInfo .offices{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.contactus .contactInfo .offices .office{border-radius:15px;display:flex;flex:1 1 350px;flex-direction:column;max-width:400px}.contactus .contactInfo .offices .office .officedetails{border:1px solid #00659a;border-radius:15px 15px 0 0;margin:auto;width:90%}.contactus .contactInfo .offices .office .map-container{height:200px;width:100%}.contactus .contactInfo .offices .office .map-container iframe{border:1px solid #00659a;border-radius:0 0 15px 15px;display:block;height:100%;margin:auto;width:90%}.contactus p{color:#555;font-size:20px;margin-bottom:10px}.contactus .sendmessage-container{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:1rem auto;width:70%}.contactus .sendmessage-container h2{margin-bottom:20px;text-align:center}.contactus .sendmessage-container h6{text-align:center}.contactus .sendmessage-container .form-group{margin:auto;width:70%}.contactus .sendmessage-container .form-group label{display:block;font-weight:700;margin-bottom:25px}.contactus .sendmessage-container .form-group .passwordinfo{color:red;font-size:12px;margin-top:-15px}.contactus .sendmessage-container .form-group input,.contactus .sendmessage-container .form-group select{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin-bottom:25px;padding:10px;width:100%}.contactus .sendmessage-container .form-group textarea{border:1px solid #ccc;border-radius:5px;font-size:16px;padding:20px;width:100%}.contactus .sendmessage-container .submit-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:25px auto;padding:10px;transition:background-color .3s;width:50%}.contactus .sendmessage-container .submit-btn:hover{background-color:#0056b3}@media screen and (max-width:580px){.contactus .contactInfo{width:100%}.contactus .contactInfo .offices{gap:2rem;grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.contactus .contactInfo .offices .office{border-radius:15px;width:100%}.contactus .contactInfo .offices .office .officedetails{border:1px solid #00659a;border-radius:15px 15px 0 0;margin:auto;width:90%}.contactus .contactInfo .offices .office .map-container{height:200px;width:100%}.contactus .contactInfo .offices .office .map-container iframe{border:1px solid #00659a;border-radius:0 0 15px 15px;height:100%;margin:auto;width:90%}}.services{margin:0 auto;width:85%}.services h2{color:#00659a;text-align:center}.services .centerheading{display:flex;justify-content:center}.services .centerheading .heading{color:#00659a}.services .centerheading .decorated-heading{display:inline-block;position:relative}.services .centerheading .decorated-heading:after,.services .centerheading .decorated-heading:before{background-color:#00659a;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.services .centerheading .decorated-heading:before{left:-40px}.services .centerheading .decorated-heading:after{right:-40px}.services .serviceitems{grid-gap:2px;background-color:#448cb4;display:grid;gap:2px;grid-template-columns:repeat(auto-fit,minmax(600px,1fr));margin:30px auto;width:100%}.services .serviceitems .service{background-color:#fff;border-radius:15px 0;min-height:200px;padding:0 2rem}.services .serviceitems .service .imgcon{margin:1.5rem auto;width:100%}.services .serviceitems .service .imgcon img{display:block;margin:auto;width:30%}.services .serviceitems .service .placeholder{height:100%;width:100%}@media screen and (max-width:805px){.services .serviceitems{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}}@media screen and (max-width:500px){.services .serviceitems{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.services .serviceitems .service{padding:0 10px}.services .serviceitems .service .placeholder{display:none}}.image{background-image:url(/static/media/waterabout.aca47e7287fd852e60c9.jpg)}.image2{background-image:url(data:image/jpeg;base64,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);background-position:50%;background-repeat:no-repeat;background-size:cover;height:20vh;width:100%}.image2 div{align-items:center;background-color:#00659a80;color:#fff;display:flex;font-size:xx-large;font-weight:600;height:100%;justify-content:center;width:100%}.aboutus{margin:0 auto;width:85%}.aboutus h2{color:#00659a;text-align:center}.aboutus .centerheading{display:flex;justify-content:center}.aboutus .centerheading .heading{color:#00659a}.aboutus .centerheading .decorated-heading{display:inline-block;position:relative}.aboutus .centerheading .decorated-heading:after,.aboutus .centerheading .decorated-heading:before{background-color:#00659a;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.aboutus .centerheading .decorated-heading:before{left:-40px}.aboutus .centerheading .decorated-heading:after{right:-40px}.aboutus .aboutInfo{justify-self:start;margin-bottom:40px}.aboutus p{color:#555;font-size:20px;margin-bottom:10px}.aboutus .vision-mission-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:40px auto;max-width:1200px}.aboutus .vision-mission-container .box{background-color:#0077beb3;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#fff;padding:30px;text-align:center}.aboutus .vision-mission-container .box h2{color:#fff;font-size:24px;margin-bottom:15px}.aboutus .vision-mission-container .box p{color:#fff;font-size:20px;line-height:1.6}.aboutus .vision-mission-container .box ul{text-align:left}.aboutus .vision-mission-container .box:hover{background-color:#e0f0fa;box-shadow:0 6px 12px #00000026;transition:all .3s ease}.aboutus .vision-mission-container .box:hover h2{color:#0077be}.aboutus .vision-mission-container .box:hover p{color:#333}@media(max-width:768px){.aboutus .vision-mission-container{grid-template-columns:1fr}}.aboutus .vision-values-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:40px auto;max-width:1200px}.aboutus .vision-values-container .values-box{background-color:#f4f9fd;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:30px;text-align:left;transition:all .3s ease}.aboutus .vision-values-container .values-box h2{color:#0077be;font-size:24px;margin-bottom:20px}.aboutus .vision-values-container .values-box:hover{background-color:#e0f0fa;box-shadow:0 6px 12px #00000026}.aboutus .vision-values-container .values-box .fancy-list{list-style-type:none;margin:0;padding:0}.aboutus .vision-values-container .values-box .fancy-list li{align-items:center;color:#333;display:flex;font-size:20px;margin-bottom:15px;padding-left:35px;position:relative}.aboutus .vision-values-container .values-box .fancy-list li svg{color:#0077be;font-size:24px;margin-right:10px}.aboutus .vision-values-container .values-box .fancy-list li:hover{color:#0077be;transform:translateX(10px)}@media(max-width:768px){.aboutus .vision-values-container{grid-template-columns:1fr}}.aboutus .service_area,.aboutus .service_area .map,.aboutus .service_area .map img{width:100%}.board{margin:0 auto;width:85%}.board h2{color:#00659a;text-align:center}.board .persons{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:2rem auto;width:100%}.board .persons .person{background-color:#f0f8ff;border:1px solid #bebebe;border-radius:5px;box-shadow:10px 6px 10px #0000001a;height:100%;margin:auto;max-width:300px;width:100%}.board .persons .person img{height:100%;object-fit:cover;width:100%}.board .persons .person .details{padding:0 1rem;position:relative;text-align:center;transform:translateY(30%);transition:transform .4s ease}.board .persons .person .details h3{color:#00659a;margin:6px auto}.board .persons .person .details .designation{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:larger;font-weight:600;margin:10px auto;opacity:1}.board .persons .person .details .academics{color:#fff;display:block;font-size:small;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease}.board .persons .person:hover{background-color:#00659a}.board .persons .person:hover .details{border:1px solid #00659a;color:#fff;cursor:pointer;transform:translateY(0)}.board .persons .person:hover .details h3{color:#fff}.board .persons .person:hover .details .academics{opacity:1;transform:translateY(0)}@media screen and (max-width:500px){.image{height:12vh;width:100%}.image div{align-items:center;background-color:#00659a80;color:#fff;display:flex;font-size:large;font-weight:600;height:100%;justify-content:center;width:100%}.board .persons .person{background-color:#f0f8ff;border-radius:5px;margin:2px 0 0 3px;max-width:300px}.board .persons .person img{height:100%;object-fit:cover;width:100%}.board .persons .person .details{padding:0 1rem;text-align:center}}.image{background-image:url(/static/media/boardroom.f9818dd9693bfb223399.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:20vh;width:100%}.image div{align-items:center;background-color:#00659a80;color:#fff;display:flex;font-size:xx-large;font-weight:600;height:100%;justify-content:center;width:100%}.management{background-image:url(/static/media/technology.0e8a9b201c74818fe9ab.jpg);background-position:50%;background-size:contain;margin:0 auto;width:85%}.management h2{color:#00659a;text-align:center}.management .transpbg{background-color:#fffffff0}.management .transpbg .persons{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:2rem auto;width:100%}.management .transpbg .persons .person{background-color:#f0f8ff;border:1px solid #bebebe;border-radius:10px;box-shadow:10px 6px 10px #0000001a;height:100%;margin:auto;max-width:300px;width:100%}.management .transpbg .persons .person img{height:310px;object-fit:cover;width:100%}.management .transpbg .persons .person .details{padding:0 1rem;text-align:center}.management .transpbg .persons .person:hover{background-color:#00659a;border:1px solid #00659a;cursor:pointer}.management .transpbg .persons .person:hover .details{color:#fff}@media screen and (max-width:500px){.image{height:12vh;width:100%}.image div{align-items:center;background-color:#00659a80;color:#fff;display:flex;font-size:large;font-weight:600;height:100%;justify-content:center;width:100%}.management .persons .person{background-color:#f0f8ff;border-radius:5px;margin:2px 0 0 3px;max-width:300px}.management .persons .person img{height:100%;object-fit:cover;width:100%}.management .persons .person .details{padding:0 1rem;text-align:center}}.statement-container{background-color:#fffefe;border-radius:10px;box-shadow:0 4px 8px #0000001a;font-size:large;margin:0 auto;max-width:85%;padding:60px 20px;position:relative}.statement-container .statement-image{border-radius:10px;box-shadow:0 4px 8px #0003;float:left;height:auto;margin:0 25px 5px 0;width:300px}.statement-container .statement-text h2{color:#00659a;font-family:Roboto,sans-serif;font-size:24px;margin-top:0}.statement-container .statement-text p{font-family:Open Sans,sans-serif;font-size:20px;line-height:1.6;margin-bottom:1rem;text-align:justify}.statement-container:after{clear:both;content:"";display:table}@media screen and (max-width:500px){.statement-container{padding:25px 20px}.statement-container .statement-image{float:none;margin:auto;width:100%}.statement-container .statement-text{margin-top:10px}.statement-container .statement-text h2{color:#333;font-family:Roboto,sans-serif;font-size:24px}.statement-container .statement-text p{color:#666;font-family:Open Sans,sans-serif;line-height:1.6;margin-bottom:1rem;text-align:justify}}.login-page{align-items:center;background-color:#f0f2f5;display:flex;height:fit-content;justify-content:center;width:100%}.login-page .login-container{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:1rem auto;width:30%}.login-page .login-container h2{margin-bottom:20px;text-align:center}.login-page .login-container h6{text-align:center}.login-page .login-container .form-group{margin:auto;width:70%}.login-page .login-container .form-group label{display:block;font-weight:700;margin-bottom:25px}.login-page .login-container .form-group .passwordinfo{color:red;font-size:12px;margin-top:-15px}.login-page .login-container .form-group input,.login-page .login-container .form-group select{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-size:16px;margin-bottom:25px;padding:10px;width:100%}.login-page .login-container .login-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:25px auto;padding:10px;transition:background-color .3s;width:50%}.login-page .login-container .login-btn:hover{background-color:#0056b3}@media screen and (max-width:705px){.login-page .login-container{width:90%}.login-page .login-container h2{margin-bottom:20px;text-align:center}}.careers{margin:auto;width:85%}.careers h2{color:#00659a;text-align:center}.careers .centerheading{display:flex;justify-content:center}.careers .centerheading .heading{color:#00659a}.careers .centerheading .decorated-heading{display:inline-block;position:relative}.careers .centerheading .decorated-heading:after,.careers .centerheading .decorated-heading:before{background-color:#00659a;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.careers .centerheading .decorated-heading:before{left:-40px}.careers .centerheading .decorated-heading:after{right:-40px}.careers .tendercareer-posting{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:0 auto;padding:20px;width:90%}.careers .tendercareer-posting__heading{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.careers .tendercareer-posting__table{border-collapse:collapse;font-size:16px;overflow-x:auto;width:100%}.careers .tendercareer-posting__table td,.careers .tendercareer-posting__table th{border:1px solid #ddd;padding:12px 15px;text-align:left}.careers .tendercareer-posting__table td img,.careers .tendercareer-posting__table th img{width:100%}.careers .tendercareer-posting__table .deadline{min-width:85px}.careers .tendercareer-posting__table th{background-color:#00659a;color:#fff;font-weight:700}.careers .tendercareer-posting__table td{background-color:#fff}.careers .tendercareer-posting__table tbody tr:nth-child(2n){background-color:#f2f2f2}.careers .tendercareer-posting__table tbody tr:hover{background-color:#ddd}.careers .tendercareer-posting__link{background-color:#00659a;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:8px 12px;text-decoration:none}.careers .tendercareer-posting__link:hover{background-color:#448cb4}@media(max-width:768px){.careers .tendercareer-posting__heading{font-size:20px}.careers .tendercareer-posting__table{font-size:14px}.careers .tendercareer-posting td,.careers .tendercareer-posting th{padding:10px}.careers .tendercareer-posting table,.careers .tendercareer-posting tbody,.careers .tendercareer-posting td,.careers .tendercareer-posting th,.careers .tendercareer-posting thead,.careers .tendercareer-posting tr{display:block}.careers .tendercareer-posting thead{display:none}.careers .tendercareer-posting tbody tr{border:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:15px}.careers .tendercareer-posting td{border:none;display:flex;justify-content:space-between;padding:10px 10px 10px 50%;position:relative;text-align:left}.careers .tendercareer-posting td:before{color:#555;content:attr(data-label);font-weight:700;left:10px;padding-right:10px;position:absolute;white-space:nowrap;width:45%}}.tenders{margin:auto;width:85%}.tenders h2{color:#00659a;text-align:center}.tenders .centerheading{display:flex;justify-content:center}.tenders .centerheading .heading{color:#00659a}.tenders .centerheading .decorated-heading{display:inline-block;position:relative}.tenders .centerheading .decorated-heading:after,.tenders .centerheading .decorated-heading:before{background-color:#00659a;content:"";height:2px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.tenders .centerheading .decorated-heading:before{left:-40px}.tenders .centerheading .decorated-heading:after{right:-40px}.reports-section{margin:auto;padding:40px;width:85%}.reports-list{display:flex;flex-direction:column;gap:10px}.report-item{align-items:center;background-color:#f6f6f6;border:.4px solid #777;border-radius:3px;display:flex;font-size:1.2rem;justify-content:space-between;padding:4px 25px}.report-item:hover{background-color:#f6f6ff;border:.4px solid #000;border-radius:5px;box-shadow:1px 1px #333;cursor:pointer}.report-index{color:#007bff;font-weight:700;margin-right:10px}.report-title{color:#333;flex-grow:1;font-weight:500;text-decoration:underline;transition:color .2s ease-in-out}.report-title:hover{color:#007bff;text-decoration:none}.report-date{color:#777;font-size:1.2rem;white-space:nowrap}.no-reports{color:#777;font-size:1rem;text-align:center}@media(max-width:768px){.report-item{align-items:flex-start;flex-direction:column}.report-date{align-self:flex-end;margin-top:5px}}.admin-reports{margin:0 auto;max-width:1100px;padding:20px;text-align:center}.admin-reports .header-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.admin-reports .add-report-btn{align-items:center;background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:5px;padding:10px 15px}.admin-reports .add-report-btn:hover{background:#0056b3}.admin-reports .reports-table{border-collapse:collapse;text-align:left;width:100%}.admin-reports .reports-table td,.admin-reports .reports-table th{border:1px solid #ddd;padding:12px}.admin-reports .reports-table th{background-color:#007bff;color:#fff}.admin-reports .reports-table tr:nth-child(2n){background-color:#f9f9f9}.admin-reports .reports-table .icon{cursor:pointer;font-size:1.2rem;margin:0 8px;transition:color .3s}.admin-reports .reports-table .edit-icon{color:#28a745}.admin-reports .reports-table .edit-icon:hover{color:#218838}.admin-reports .reports-table .delete-icon{color:#dc3545}.admin-reports .reports-table .delete-icon:hover{color:#c82333}.admin-reports .reports-table .view-icon{color:#007bff;margin-right:8px}.admin-reports .reports-table .view-icon:hover{color:#0056b3}.admin-reports .centertext{padding:20px;text-align:center}.bio-container{background-color:#f3f7fa;justify-content:center;padding:50px 20px}.bio-card,.bio-container{align-items:center;display:flex}.bio-card{background-color:#fff;border-radius:10px;box-shadow:0 8px 20px #0000001a;flex-direction:column;max-width:900px;overflow:hidden;padding:30px;width:100%}.bio-image{border-radius:50%;box-shadow:0 2px 3px 1px #00478fe6;height:180px;margin-bottom:20px;overflow:hidden;width:180px}.bio-image img{height:100%;object-fit:cover;width:100%}.bio-content{color:#333;text-align:center}.bio-content h2{color:#00478f;font-size:2rem;margin-bottom:.5rem}.bio-content h3{color:#007acb;font-size:1.4rem;margin-bottom:1.5rem}.bio-content hr{border:1px solid #00478f;margin:1rem auto;width:60px}.bio-content p{font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;padding:0 20px;text-align:justify}.bio-content .bio-details{margin:0 auto;max-width:700px;text-align:center;width:70%}.bio-content .bio-details h4{color:#00478f;font-size:1.2rem;margin-bottom:.8rem}.bio-content .bio-details p{color:#007acb;font-style:italic;text-align:center}.bio-content .bio-details ul{margin-bottom:1.5rem;padding-left:20px}.bio-content .bio-details ul li{color:#007acb;font-size:1.1rem;line-height:1.8;list-style:disc;padding-left:5px}.bio-content .bio-details ul li:before{content:none}@media(max-width:768px){.bio-card{padding:20px}.bio-card .bio-content{padding:0}.bio-card .bio-content h2{font-size:1.7rem}.bio-card .bio-content h3{font-size:1.3rem}.bio-card .bio-content .bio-details{padding:0 10px;width:100%}}.newsevents{margin:auto;width:65%}@media(max-width:768px){.newsevents{width:85%}}.gis .map{height:90vh;overflow:hidden;position:relative;width:100%}.gis .map .map_container{height:100%;left:0;position:absolute;top:0;width:100%}.gis .map .map_container .ol-control{background-color:#fffc;border-radius:5px;bottom:20px;box-shadow:0 2px 5px #00000026;left:10px;margin:1px;padding:1px;position:absolute;transition:background-color .3s ease;width:fit-content}.gis .map .map_container .ol-control:hover{background-color:#fff}.gis .map .map_container .ol-control button{background-color:#00659a;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:4px 6px;transition:background-color .3s ease}.gis .map .map_container .ol-control button:hover{background-color:#004467}.gis .map .map_container .ol-control button:active{transform:scale(.95)}.gis .map .map_container .ol-control .ol-zoom-in{margin-left:2em}.gis .map .map_container .ol-control .ol-zoom-out{margin-left:.4em}.gis .basemaps{background-color:#fffc;border-radius:8px;bottom:20px;box-shadow:0 4px 12px #00000026;display:flex;flex-direction:column;gap:10px;max-width:250px;padding:15px;position:absolute;right:10px;z-index:10}.gis .basemaps:hover{background-color:#fff}.gis .basemapselect{align-items:center;cursor:pointer;display:flex;transition:background-color .3s ease}.gis .basemapselect input[type=checkbox]{accent-color:#00659a;margin-right:8px}.gis .basemapselect label{color:#333;font-size:14px;font-weight:500;transition:color .3s ease}.gis .basemapselect label:hover{color:#00659a}.gis .basemapselect.selected{background-color:#00659a33;border-radius:4px}.notfound{margin:10% auto;max-width:400px;text-align:center;width:85%}.notfound h1{color:#333;font-size:6rem}.notfound p{color:#666;font-size:1.2rem}.notfound .back{display:flex;justify-content:space-between}.notfound .back a{color:#007bff;text-decoration:none}.notfound .back a:hover{text-decoration:underline}.single-post{align-items:center;background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh;padding:2rem}.single-post .post-container{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;margin-bottom:1.5rem;max-width:800px;padding:2rem;width:100%}.single-post .post-container .post-title{color:#333;font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:center}.single-post .post-container .post-date{color:#888;font-size:.9rem;margin-bottom:1.5rem;text-align:center}.single-post .post-container .post-image{margin:1.5rem 0}.single-post .post-container .post-image img{border-radius:10px;height:auto;object-fit:cover;width:100%}.single-post .post-container .post-details{color:#555;font-size:1rem;line-height:1.6;margin:1.5rem 0}.single-post .post-container .post-details p{margin-bottom:1rem}.single-post .back-button-container{bottom:0;display:flex;justify-content:center;padding:1rem 0;position:relative;width:100%}.single-post .back-button-container .back-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s ease}.single-post .back-button-container .back-button:hover{background-color:#0056b3}
/*# sourceMappingURL=main.2faa75f4.css.map*/