@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";:root,html,body{scroll-behavior:smooth}nav{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;border-bottom:1px solid #eee;position:fixed;width:100%;z-index:3;background:#fff}nav .logo,nav ul>.logo{display:flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content}nav .logo .imgWrap,nav ul>.logo .imgWrap{width:50px;margin-right:.3rem}nav .logo .imgWrap img,nav ul>.logo .imgWrap img{width:100%;height:100%}nav .logo span,nav ul>.logo span{font-size:13px;font-weight:500;width:50%}@media screen and (max-width:400px){nav .logo span,nav ul>.logo span{font-size:12px}}nav .logo p,nav ul>.logo p{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}nav .logo p span,nav ul>.logo p span{width:100%;text-align:center;font-size:12px}nav .ghana{display:none}nav ul{display:flex;align-items:center;justify-content:center;list-style:none;flex-basis:100%}nav ul .logo{display:none}nav ul .logo span{font-size:17px!important}nav ul li{position:relative;margin:0 .7rem}nav ul li a{text-decoration:none;color:#333;transition:.3s linear}nav ul li a:hover{color:#35b47d}nav ul li a:after{content:"";display:inline-block;position:absolute;width:0%;height:2px;bottom:-2px;left:50%;transform:translate(-50%);transition:.35s linear;background-color:#333;border-radius:3px}nav ul li a:hover:after{width:100%}nav ul li a.isActive{color:#3cc68a}nav .flexWrap{display:flex;align-items:center;justify-content:center}nav .flexWrap .logo{width:70px}nav .flexWrap .logo img{width:100%;height:100%}nav .hamburgerWrap{transition:.3s linear;margin-right:2rem}nav .hamburger{height:2px;display:none;width:20px;background-color:#5e5e5e;transition:.2s linear;z-index:1000;position:relative;cursor:pointer}nav .hamburger:before{content:"";display:inline-flex;height:2px;width:25px;background-color:inherit}nav .hamburger:after{content:"";display:inline-flex;margin-top:.3rem;height:2px;width:25px;background-color:inherit}nav .hamburgerTranslate{transform:rotate(45deg)}nav .hamburgerTranslate:after{transform:rotate(-95deg) translate(23%,-40%);width:4000%}nav #overlay{position:fixed;width:0%;height:100%;z-index:59;top:0;left:0;background:#000000b6;display:none}@media screen and (max-width:400px){nav{padding:.9rem}nav .logo{flex-basis:93%!important}}@media screen and (max-width:1280px){nav{width:calc(100% - 250px)}nav ul{position:fixed;top:0;width:250px;background:#ddd;border-right:2px solid #3cc68a;flex-direction:column;overflow-y:scroll;height:100%;left:-100%;transition:.3s linear;z-index:99;overflow-x:hidden;align-items:flex-start;justify-content:flex-start;padding-top:50px;flex-basis:auto}nav ul li{padding:1rem .5rem;width:100%;margin:0}nav ul li a{color:#333}nav ul li a:after{display:none}nav ul li a.isActive{color:#000;font-weight:500}nav ul li:hover{background:#bbb}nav ul.navOpen{left:0}nav .hamburger{display:inline-flex}}@media screen and (max-width:800px){nav{width:100%;flex-direction:row-reverse}nav .ghana{width:85px!important;display:flex}nav #overlay{display:block}nav ul{background-color:#fff;padding:50px .5rem 0}nav ul .logo{display:flex;margin-bottom:.4rem;flex-basis:auto!important}nav .logo{justify-content:flex-start;flex-basis:100%}nav .logo p{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}nav .logo p span{width:100%;text-align:center;font-size:12px}nav .flexWrap>.logo{display:none}nav .flexWrap a{display:none}}section header{display:flex;align-items:center;justify-content:space-around;height:100vh;background-color:#f3f3f3;padding:0 1rem;padding-top:100px}section header .description{color:#02073e;line-height:40px;flex-basis:50%}section header .description h1{font-size:35px;line-height:50px}section header .description a{text-decoration:none;font-family:DM Sans,"DM Sans 14pt",Poppins,sans-serif;background-color:#3cc68a;color:#fff;padding:.8rem 1.7rem;border-radius:10px;font-size:17px;margin:1rem 0;transition:.3s ease-in-out}section header .description a:hover{background-color:#35b47d}section header .description h1,section header .description p,section header .description a{margin:1rem 0}section header .animatedGif{width:50%;flex-basis:30%}section header .animatedGif img{width:100%;height:100%}@media screen and (max-width:1200px){section header{padding-top:130px;flex-direction:column;height:auto}section header .description{flex-basis:100%}}@media screen and (max-width:574px){section header .description{line-height:30px}section header .description h1{font-size:18px;font-weight:500;line-height:30px}section header .description p{font-size:13px;line-height:25px}section header .description a{font-size:15px;padding:.7rem 1.4rem}section header .animatedGif{margin:1rem 0}}section .intro{margin:100px 0;width:100%}section .intro>p:nth-child(1){width:100%;margin:1rem 0;text-align:center;font-weight:500;font-size:15px;color:#666;position:relative}section .intro>p:nth-child(1):after{content:"";display:inline-block;position:absolute;width:5%;height:2px;bottom:-2px;left:50%;transform:translate(-50%);transition:.35s linear;background-color:#333;border-radius:3px}section .intro>p:nth-child(2){width:50%;margin:1rem auto;text-align:center;font-weight:400;font-size:16px;color:#02073e}section .intro .flexWrap{display:flex;align-items:center;justify-content:space-around}section .intro .flexWrap .item{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:10px}section .intro .flexWrap .item .icon{color:#fff;font-size:20px;padding:1rem;border-radius:50%;margin:0 1rem 0 0}section .intro .flexWrap .item>div:nth-child(2) h2{font-weight:500;font-size:18px;margin:.3rem 0}section .intro .flexWrap .item>div:nth-child(2) p,section .intro .flexWrap .item>div:nth-child(2)>div{font-size:15px;line-height:25px}section .intro .flexWrap .item:nth-child(1) .icon{background-color:#3cc68a}section .intro .flexWrap .item:nth-child(2) .icon{background-color:#35b47d}section .intro .flexWrap .item:nth-child(3) .icon{background-color:#343d48}section .intro .flexWrap .item:hover{background:#ddd}@media screen and (max-width:1110px){section .intro .flexWrap{flex-direction:column}section .intro .flexWrap .item{width:95%;margin:.3rem auto}}@media screen and (max-width:630px){section .intro>p:nth-child(2){width:95%;font-size:14px}section .intro .flexWrap .item>div:nth-child(2) p{font-size:14px}section .intro .flexWrap .item>div:nth-child(2) h2{font-size:16px}}section .intro .learnMore{display:flex;align-items:center;justify-content:center}section .intro .learnMore a{color:#fff;text-align:center;width:250px;padding:.7rem 1rem;font-size:15px;margin:1rem 0;text-decoration:none;background:#343d48;transition:.3s linear}section .intro .learnMore a:hover{border:2px solid #343d48;color:#444;background:transparent;padding:calc(.7rem - 2px) 1rem}section .about .flexWrap .item{align-items:flex-start}section .about .flexWrap .item .icon{background-color:transparent!important;padding:0;flex-basis:300px;margin:0}section .about .flexWrap .item .icon img{width:100%;height:100%}@media screen and (max-width:800px){section .about .flexWrap .item .icon{flex-basis:500px}}@media screen and (max-width:450px){section .about .flexWrap .item .icon{flex-basis:700px}}section .flexMedia{-moz-column-count:4;column-count:4;-moz-column-gap:16px;column-gap:16px;padding:20px}section .flexMedia .item{display:inline-block;background:#fff;margin-bottom:16px;width:100%;border-radius:8px;overflow:hidden;position:relative;box-shadow:0 4px 12px #0000001a;transition:transform .3s ease,box-shadow .3s ease}section .flexMedia .item:hover{transform:translateY(-6px);box-shadow:0 8px 20px #00000026}section .flexMedia .item:hover .image img,section .flexMedia .item:hover .video video{transform:scale(1.05)}section .flexMedia .item:hover .description{transform:scale(1.02)}section .flexMedia .item .image,section .flexMedia .item .video{width:100%;position:relative}section .flexMedia .item .image img,section .flexMedia .item .image video,section .flexMedia .item .video img,section .flexMedia .item .video video{width:100%;height:auto;display:block;border-bottom:1px solid #eee;transition:transform .3s ease}section .flexMedia .item .image .description,section .flexMedia .item .video .description{position:absolute;bottom:0;left:0;right:0;background:#0009;color:#fff;padding:10px;font-size:14px;font-weight:500;line-height:22px;z-index:2;transition:transform .3s ease;transform:scale(1)}section .flexMedia .item .video{position:relative;width:100%}section .flexMedia .item .video video{width:100%;display:block;pointer-events:none;border-radius:8px}section .flexMedia .item .video .video-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;color:#ffffffd9;cursor:pointer;transition:opacity .3s ease;z-index:3}section .flexMedia .item .video .video-hint.hidden{opacity:0;pointer-events:none}section .flexMedia .item .video .video-controls{position:absolute;bottom:-60px;left:0;right:0;display:flex;align-items:center;gap:12px;padding:10px 14px;margin:0 8px;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;transition:bottom .3s ease,opacity .3s ease;opacity:0;z-index:2}section .flexMedia .item .video .video-controls button{border:none;background:#333;color:#fff;border-radius:50%;text-align:center;padding:10px 12px;font-size:16px;cursor:pointer;box-shadow:0 2px 6px #0000004d;transition:transform .2s ease,background .2s ease}section .flexMedia .item .video .video-controls button:hover{transform:scale(1.1);background:#555}section .flexMedia .item .video .video-controls input[type=range]{flex:1;cursor:pointer;-webkit-appearance:none;width:100%;height:6px;border-radius:3px;background:#ffffff4d;transition:background .3s ease}section .flexMedia .item .video .video-controls input[type=range]:hover{background:#ffffff80}section .flexMedia .item .video .video-controls input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;position:relative;top:-75%;width:16px;height:16px;border-radius:50%;background:#ff3b3b;border:2px solid #fff;box-shadow:0 2px 6px #0006;cursor:pointer;-webkit-transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease}section .flexMedia .item .video .video-controls input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);background:#ff5959}section .flexMedia .item .video .video-controls input[type=range]::-moz-range-thumb{position:relative;top:-75%;width:16px;height:16px;border-radius:50%;background:#ff3b3b;border:2px solid #fff;box-shadow:0 2px 6px #0006;cursor:pointer;-moz-transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease}section .flexMedia .item .video .video-controls input[type=range]::-moz-range-thumb:hover{transform:scale(1.2);background:#ff5959}section .flexMedia .item .video .video-controls input[type=range]::-ms-thumb{position:relative;top:-75%;width:16px;height:16px;border-radius:50%;background:#ff3b3b;border:2px solid #fff;box-shadow:0 2px 6px #0006;cursor:pointer}section .flexMedia .item .video .video-controls input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;border-radius:3px;background:#ffffff4d}section .flexMedia .item .video .video-controls input[type=range]::-moz-range-track{width:100%;height:6px;border-radius:3px;background:#ffffff4d}section .flexMedia .item .video .video-controls input[type=range]::-ms-track{width:100%;height:6px;border-radius:3px;background:transparent;border-color:transparent;color:transparent}section .flexMedia .item .video .video-controls input[type=range]::-ms-fill-lower{background:#ffffff4d;border-radius:3px}section .flexMedia .item .video .video-controls input[type=range]::-ms-fill-upper{background:#ffffff4d;border-radius:3px}section .flexMedia .item .video:hover .video-controls{bottom:12px;opacity:1}section .flexMedia .item .video .description{position:absolute;bottom:0;left:0;right:0;background:#0009;color:#fff;padding:10px;font-size:14px;font-weight:500;line-height:20px;transform:scale(1);opacity:1;z-index:1;transition:transform .3s ease}@media screen and (max-width:1024px){section .flexMedia{-moz-column-count:3;column-count:3}}@media screen and (max-width:750px){section .flexMedia{-moz-column-count:2;column-count:2}}@media screen and (max-width:540px){section .flexMedia{-moz-column-count:1;column-count:1}}section .listed ul{list-style-type:disc;padding:1rem;place-self:center;font-size:14px;color:#000}section .listed ul li{margin:.5rem auto;font-size:14px;background:#eee;padding:.4rem}section .listed ul li:hover{background:#444;color:#fff;transition:.2s linear}section .coloured .flexWrap .item{width:300px}section .coloured .flexWrap .item:nth-child(2) .icon{background-color:#7272d1}section .coloured .flexWrap .item:nth-child(4) .icon{background-color:#af3939}section .coloured .flexWrap .item .flex{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}section .coloured .flexWrap .item .flex a{color:#333}.spinner-wrapper{display:flex;align-items:center;justify-content:center;height:200px;position:relative}.spinner{width:150px;height:150px;border:4px solid #bbb;border-radius:50%;animation:spin 1s linear infinite;border-top:4px solid #7aaa32;position:relative}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.percentage-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;color:#1e6546;font-weight:700}footer{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#e9e9e9;padding:2rem;overflow:hidden}footer .footerFlex{display:flex;align-items:center;justify-content:space-between}footer .footerFlex .item{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:300px}footer .footerFlex .item h2{font-size:18px;font-weight:500;margin:.3rem 0}footer .footerFlex .item a,footer .footerFlex .item p{color:#02073e;text-decoration:none;margin:.4rem 0;font-size:14px}footer .footerMain{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #BBB;width:100%;margin-top:2rem;padding:1rem 0}footer .footerMain .logo{display:flex;align-items:center;justify-content:center}footer .footerMain .logo>div,footer .footerMain .logo>span{margin:0 .3rem}footer .footerMain .logo .image{width:50px}footer .footerMain .logo .image img{width:100%;height:100%}footer .footerMain .logo span{font-size:18px;font-weight:500}footer .footerMain>div{color:#343d48;font-size:15px;display:flex;align-items:center;justify-content:center}footer .footerMain>div p{margin:0 .3rem;display:flex;align-items:center;justify-content:center}footer .footerMain>div p a{color:#343d48;margin:0 .3rem}@media screen and (max-width:1280px){footer .footerFlex{display:grid;place-content:flex-start;grid-template-columns:1fr 1fr}footer .footerFlex .item{margin:1rem 0}}@media screen and (max-width:900px){footer .footerFlex{grid-template-columns:1fr;place-content:center}footer .footerFlex .item{place-self:center}footer .footerMain{flex-direction:column;align-items:flex-start}footer .footerMain>div{margin:1rem 0;flex-direction:column;align-items:flex-start}footer .footerMain>div p{margin:1rem 0}}body{font-family:DM Sans,"DM Sans 14pt",Poppins,sans-serif}#root>div{position:relative;width:auto;transition:.3s linear}.condensedBody{margin-left:250px}@media screen and (max-width:800px){.condensedBody{margin-left:0}}*{margin:0;padding:0;box-sizing:border-box}.contact-section{background-color:#f7f7f7;padding:2rem;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:600px;margin:2rem auto;text-align:center}.contact-section .title{font-size:2rem;font-weight:700;color:#333;margin-bottom:1.5rem}.contact-section .contact-card{background:#fff;padding:2rem;border-radius:8px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;gap:1rem}.contact-section .contact-card .info{text-align:left}.contact-section .contact-card .info h3{font-size:1.1rem;color:#444;font-weight:600;margin-bottom:.3rem}.contact-section .contact-card .info p{font-size:1rem;color:#666}.contact-section .contact-card .map-container{width:100%;height:250px;border-radius:6px;overflow:hidden;box-shadow:0 2px 5px #0000001a}.contact-section .contact-card .map-container iframe{width:100%;height:100%;border:none}.contact-section .contact-card .contact-btn{width:100%;background-color:#007bff;color:#fff;border:none;padding:.75rem;border-radius:6px;cursor:pointer;transition:background .3s ease-in-out;font-size:1rem;font-weight:700}.contact-section .contact-card .contact-btn:hover{background-color:#0056b3}@media(max-width:768px){.contact-section{padding:1.5rem;max-width:90%}.contact-card{padding:1.5rem}}@media(max-width:480px){.contact-section{padding:1rem}.title{font-size:1.5rem}.contact-card{padding:1rem}.map-container{height:200px}.info h3{font-size:1rem}.info p{font-size:.9rem}.contact-btn{padding:.6rem;font-size:.9rem}}._container_lzxlu_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;background-color:#f8f9fa;color:#333;padding:20px}@media(max-width:600px){._container_lzxlu_1{padding:15px;height:auto;min-height:100vh}}._container_lzxlu_1 h1{font-size:2.5rem;margin:20px 0}@media(max-width:600px){._container_lzxlu_1 h1{font-size:2rem}}._container_lzxlu_1 p{font-size:1.2rem;color:#555;max-width:500px}@media(max-width:600px){._container_lzxlu_1 p{font-size:1rem;max-width:90%}}._container_lzxlu_1 ._image_lzxlu_39{max-width:100%;height:auto;max-height:350px;margin-bottom:20px}@media(max-width:600px){._container_lzxlu_1 ._image_lzxlu_39{max-height:250px}}._container_lzxlu_1 ._button_lzxlu_50{display:inline-block;margin-top:20px;padding:12px 24px;background:#007bff;color:#fff;text-decoration:none;font-size:1rem;border-radius:5px;transition:.3s ease-in-out}._container_lzxlu_1 ._button_lzxlu_50:hover{background:#0056b3}@media(max-width:600px){._container_lzxlu_1 ._button_lzxlu_50{padding:10px 20px;font-size:.9rem}}
