@import url(https://fonts.googleapis.com/css2?family=Indie+Flower&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Square+Peg&family=Sue+Ellen+Francisco&display=swap);
*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Poppins",sans-serif;color:#444;line-height:1.6;min-height:120vh;max-width:100vw}div{position:relative}h1,h2,h3,h4,h5,h6{margin-bottom:.75rem;line-height:1.1}p{margin-bottom:1rem;font-size:.9rem}ul{list-style:none}a{color:#444;text-decoration:none;transition:transform .3s ease-in-out}a:hover{color:#06236f}img{width:100%}section,article,aside{padding:5rem 0}header{display:flex;flex-direction:column;position:relative;max-width:100vw;overflow:auto;height:35vh}header .logo #logo{width:2rem}header .logo p{color:#fff;margin-bottom:0;padding-left:.3rem;font-weight:500}header .logo p span{font-weight:300}header #nav-bar{z-index:1}header #nav-bar i{font-size:1.2rem;color:#34f3c9}header #nav-bar.fix-top{position:fixed;top:0;width:100%;background-color:#fff;z-index:5}header #nav-bar.nav-light a{color:#fff}header #nav-bar.nav-light .logo p{color:#fff}header #nav-bar.nav-dark{background-color:#fff}header #nav-bar.nav-dark a{color:#444}header #nav-bar.nav-dark .logo p{color:#444}header #nav-bar nav{gap:.5rem}header #nav-bar nav a{padding:.4rem .7rem;display:inline-block;margin:0 .2rem;padding:.6rem;color:#fff}header #nav-bar nav a:last-child{margin-right:0;padding-right:0}header #nav-bar a:active,header #nav-bar a:hover,header #nav-bar a:visited{font-weight:bold}header .active{font-weight:700;color:#06236f}header #mobile-nav{top:0;right:0;background-color:rgba(255,255,255,.99);z-index:2;transition:transform .3s ease}header #mobile-nav.open{transform:scaleX(75vw);transform-origin:right}header #mobile-nav.close{transform:scaleX(0);transform-origin:right}header #mobile-nav i.fa-xmark{font-size:1.5rem;color:#06236f;padding:.3rem 1.25rem;display:flex;justify-self:right}header #mobile-nav i.fa-bars{color:#faf3ef}header #mobile-nav nav{width:75vw;height:100vh;justify-content:center;align-items:center;gap:1.25rem;font-size:1.75rem}header #mobile-nav nav a{color:#06236f}header::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#444;mix-blend-mode:multiply;opacity:.75}header.home{background:url(/images/vaida-tamosauskaite-oJofV8dZd_w-unsplash.jpg) no-repeat center center/cover;height:75vh}.banner-about{background:url(/images/about.jpg) no-repeat center/cover}.banner h1{position:relative;z-index:10;color:#faf3ef;letter-spacing:1px}.showcase{flex-grow:1;display:flex;align-items:center}#showcase-content{position:relative;z-index:1;color:#faf3ef;color:#fff}#showcase-content .date{font-family:"Indie Flower","Square Peg",sans-serif;font-size:3.5rem;position:absolute;top:-2rem;right:5rem;color:#34f3c9}#showcase-content .btn{margin-right:1rem}@media screen and (max-width: 500px){#nav-bar{padding:.7rem 0}.logo-img{width:2.5rem}.logo p{font-size:1.4rem}#showcase-content{width:85%;z-index:1;color:#faf3ef;color:#fff}#showcase-content .date{display:none}#showcase-content h1#showcase-title{font-size:3.25rem;line-height:1.15}#showcase-content .btn{margin-right:.25rem}}footer{background:#06236f;color:rgba(250,243,239,.7);padding:4rem 0 .5rem}footer .contact{margin:1.5rem 0}footer .contact p{font-size:.75rem;margin-bottom:.45rem}footer #copyright{font-size:.75rem}footer .grid{grid-template-columns:1fr 1fr;gap:1rem}footer .grid h4{font-weight:normal;font-size:.9rem;color:#faf3ef}footer form{display:flex;justify-content:center}footer form .form-control{background-color:#fff;display:flex;justify-content:space-between;width:60%;padding:.2rem .3rem}footer form label{font-size:.75rem;color:rgba(250,243,239,.7)}footer form input{width:60%;border:none;padding:.5rem;display:block}footer form input:focus{outline:none}footer #social-icons{margin-top:3rem;padding:1rem}footer #social-icons i{padding:0 1rem}footer #social-icons a{color:rgba(250,243,239,.4);font-size:1.5rem}footer #social-icons a:hover{color:rgba(250,243,239,.75)}@media screen and (max-width: 600px){footer{grid-template-columns:1fr}footer h3{line-height:1.2}footer #social-icons{margin-top:1.5rem}footer form .form-control{width:80%;padding:.3rem .3rem}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.lg-heading{font-size:5rem;line-height:1.1}.md-heading{font-size:2.25rem;line-height:1.1}.sm-heading{font-size:1.75rem;line-height:1.2}.accent-font{font-family:"Indie Flower","Square Peg",sans-serif;color:#06236f;line-height:1;margin:0}.btn{display:inline-block;padding:.5rem 1.2rem;border-radius:.3rem;border:none;cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}.btn:hover{transform:scale(1.1)}.btn-pri{background:#06236f;color:#faf3ef}.btn-sec{background:#34f3c9;color:#333}.btn-grey{background:#787878;color:#faf3ef}.btn-outline-dark{background:none;border:1px solid #444;color:#444}.btn-outline-light{background:none;border:1px solid #faf3ef;color:#faf3ef}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.sticky{position:sticky}.flex,.flex-container{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}.grid{display:grid}.m-0{margin:0}.m-05{margin:.5rem}.m-1{margin:1rem}.m-15{margin:1.5rem}.m-25{margin:2.5rem}.m-3{margin:3rem}.m-35{margin:3.5rem}.m-4{margin:4rem}.m-45{margin:4.5rem}.m-5{margin:5rem}.m-auto{margin:auto}.my-0{margin-top:0;margin-bottom:0}.my-01{margin-top:.1rem;margin-bottom:.1rem}.my-02{margin-top:.2rem;margin-bottom:.2rem}.my-03{margin-top:.3rem;margin-bottom:.3rem}.my-05{margin-top:.5rem;margin-bottom:.5rem}.my-1{margin-top:1rem;margin-bottom:1rem}.my-15{margin-top:1.5rem;margin-bottom:1.5rem}.my-2{margin-top:2rem;margin-bottom:2rem}.my-25{margin-top:2.5rem;margin-bottom:2.5rem}.my-3{margin-top:3rem;margin-bottom:3rem}.my-35{margin-top:3.5rem;margin-bottom:3.5rem}.my-4{margin-top:4rem;margin-bottom:4rem}.mt-0{margin-top:0}.mt-05{margin-top:.5rem}.mt-1{margin-top:1rem}.mt-15{margin-top:1.5rem}.mt-2{margin-top:2rem}.mt-25{margin-top:2.5rem}.mt-3{margin-top:3rem}.mt-35{margin-top:3.5rem}.mt-4{margin-top:4rem}.mb-0{margin-bottom:0}.mb-05{margin-bottom:.5rem}.mb-1{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.mb-2{margin-bottom:2rem}.mb-25{margin-bottom:2.5rem}.mb-3{margin-bottom:3rem}.mb-35{margin-bottom:3.5rem}.mb-4{margin-bottom:4rem}.mx-0{margin-left:0;margin-right:0}.mx-01{margin-left:.1rem;margin-right:.1rem}.mx-02{margin-left:.2rem;margin-right:.2rem}.mx-03{margin-left:.3rem;margin-right:.3rem}.mx-05{margin-left:.5rem;margin-right:.5rem}.mx-1{margin-left:1rem;margin-right:1rem}.mx-15{margin-left:1.5rem;margin-right:1.5rem}.mx-2{margin-left:2rem;margin-right:2rem}.mx-25{margin-left:2.5rem;margin-right:2.5rem}.mx-3{margin-left:3rem;margin-right:3rem}.mx-35{margin-left:3.5rem;margin-right:3.5rem}.mx-4{margin-left:4rem;margin-right:4rem}.mx-auto{margin-left:auto;margin-right:auto}.ml-0{margin-left:0}.ml-05{margin-left:.5rem}.ml-1{margin-left:1rem}.ml-15{margin-left:1.5rem}.ml-2{margin-left:2rem}.ml-25{margin-left:2.5rem}.ml-3{margin-left:3rem}.ml-35{margin-left:3.5rem}.ml-4{margin-left:4rem}.mr-0{margin-right:0}.mr-05{margin-right:.5rem}.mr-1{margin-right:1rem}.mr-15{margin-right:1.5rem}.mr-2{margin-right:2rem}.mr-25{margin-right:2.5rem}.mr-3{margin-right:3rem}.mr-35{margin-right:3.5rem}.mr-4{margin-right:4rem}.p-0{padding:0}.p-05{padding:.5rem}.p-1{padding:1rem}.p-15{padding:1.5rem}.p-25{padding:2.5rem}.p-3{padding:3rem}.p-35{padding:3.5rem}.p-4{padding:4rem}.p-45{padding:4.5rem}.p-5{padding:5rem}.p-auto{padding:auto}.py-0{padding-top:0;padding-bottom:0}.py-01{padding-top:.1rem;padding-bottom:.1rem}.py-02{padding-top:.2rem;padding-bottom:.2rem}.py-03{padding-top:.3rem;padding-bottom:.3rem}.py-05{padding-top:.5rem;padding-bottom:.5rem}.py-1{padding-top:1rem;padding-bottom:1rem}.py-15{padding-top:1.5rem;padding-bottom:1.5rem}.py-2{padding-top:2rem;padding-bottom:2rem}.py-25{padding-top:2.5rem;padding-bottom:2.5rem}.py-3{padding-top:3rem;padding-bottom:3rem}.py-35{padding-top:3.5rem;padding-bottom:3.5rem}.py-4{padding-top:4rem;padding-bottom:4rem}.px-0{padding-left:0;padding-right:0}.px-01{padding-left:.1rem;padding-right:.1rem}.px-02{padding-left:.2rem;padding-right:.2rem}.px-03{padding-left:.3rem;padding-right:.3rem}.px-05{padding-left:.5rem;padding-right:.5rem}.px-1{padding-left:1rem;padding-right:1rem}.px-15{padding-left:1.5rem;padding-right:1.5rem}.px-2{padding-left:2rem;padding-right:2rem}.px-25{padding-left:2.5rem;padding-right:2.5rem}.px-3{padding-left:3rem;padding-right:3rem}.px-35{padding-left:3.5rem;padding-right:3.5rem}.px-4{padding-left:4rem;padding-right:4rem}.pt-0{padding-top:0}.pt-05{padding-top:.5rem}.pt-1{padding-top:1rem}.pt-15{padding-top:1.5rem}.pt-2{padding-top:2rem}.pt-25{padding-top:2.5rem}.pt-3{padding-top:3rem}.pt-35{padding-top:3.5rem}.pt-4{padding-top:4rem}.pb-0{padding-bottom:0}.pb-05{padding-bottom:.5rem}.pb-1{padding-bottom:1rem}.pb-15{padding-bottom:1.5rem}.pb-2{padding-bottom:2rem}.pb-25{padding-bottom:2.5rem}.pb-3{padding-bottom:3rem}.pb-35{padding-bottom:3.5rem}.pb-4{padding-bottom:4rem}.pl-0{padding-left:0}.pl-05{padding-left:.5rem}.pl-1{padding-left:1rem}.pl-15{padding-left:1.5rem}.pl-2{padding-left:2rem}.pl-25{padding-left:2.5rem}.pl-3{padding-left:3rem}.pl-35{padding-left:3.5rem}.pl-4{padding-left:4rem}.pr-0{padding-right:0}.pr-05{padding-right:.5rem}.pr-1{padding-right:1rem}.pr-15{padding-right:1.5rem}.pr-2{padding-right:2rem}.pr-25{padding-right:2.5rem}.pr-3{padding-right:3rem}.pr-35{padding-right:3.5rem}.pr-4{padding-right:4rem}.bg-light{background-color:#faf3ef;color:#444}.bg-dark{background-color:#444;color:#faf3ef}.bg-pri{background-color:#06236f;color:#faf3ef}.bg-sec{background-color:#34f3c9;color:#444}.color-light{color:#faf3ef}.color-dark{color:#444}.color-pri{color:#06236f}.color-sec{color:#34f3c9}.container{margin:auto;width:80vw;max-width:1200px;position:relative;overflow:auto;scrollbar-width:none}.card{padding:1.5rem}.round-card{width:300px;height:350px;border-radius:30px;overflow:auto;padding:20px}.show{display:block}.hide{display:none}@media screen and (max-width: 500px){.container{width:90vw}}.mobile-only{display:none}#coming-trips{grid-template-columns:repeat(3, 1fr);gap:3rem}#coming-trips .card{padding:0}.trip-img{width:100%;min-height:320px;border-radius:50px;border:solid 1px #ccc;overflow:auto;margin-bottom:1rem}#coming-trips .card p{text-align:center;line-height:1.3}#coming-trips .card p:first-child{font-weight:600;margin:0}#coming-trips .card p:nth-child(2){font-size:.75rem;margin:0}#trip-1{background:url(/images/rwanda.jpg) no-repeat center center/cover}#trip-2{background:url(/images/zanzibar.jpg) no-repeat center center/cover}#trip-3{background:url(/images/mauritius.jpg) no-repeat center center/cover}#benefits{background:url(/images/benefit3.png) no-repeat center center/cover;position:relative;overflow:auto}#benefits::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.25)}#benefits .grid{grid-template-columns:2fr 1fr;grid-template-rows:auto;position:relative;z-index:1}#benefits .grid .card{background-color:#faf3ef}#benefits .grid .card:hover{box-shadow:1px 1px 12px 12px rgba(68,68,68,.1)}#benefits .grid .card h3,#benefits .grid .card h4{margin-bottom:.1rem}#benefits .grid .card p{margin-bottom:0;font-size:.8rem}#benefits .grid .card .grid{grid-template-columns:1fr 5fr;gap:1rem;margin:1.5rem 0 1rem}#testimonial .grid{grid-template-columns:repeat(3, 1fr);gap:2rem}#testimonial .grid .card{background:#fff;overflow:auto;gap:1.75rem}#testimonial .grid .review{font-size:1.1rem}#testimonial .grid .reviewer{border-top:1px solid #ddd;padding:.8rem 0 0;gap:1rem}#testimonial .grid .reviewer img{width:50px;height:50px;border-radius:50%}#testimonial .grid .reviewer>div>p{margin:0}#testimonial .grid .reviewer>div>p:first-child{font-weight:700}#testimonial .grid .reviewer>div>p:last-child{font-size:.7rem;color:#999}#blog{background:url(/images/golf.png) no-repeat 0% 25%/cover;position:relative;color:#fff}#blog .overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.35)}#blog .grid{grid-template-columns:4fr 3fr;z-index:1;padding:4rem 0}#blog .grid .accent-font{color:#fff}@media screen and (max-width: 600px){.hide-mobile{display:none}.mobile-only{display:block}section,article,aside{padding:3rem 0}#coming-trips{grid-template-columns:1fr;gap:1rem}.trip-img{min-height:250px;border-radius:30px}.card{margin-bottom:1.1rem}#coming-trips .card p{text-align:left;line-height:1.3}#coming-trips .card p:first-child{font-size:1.1rem}#benefits .grid{grid-template-columns:1fr}#benefits .grid .card{opacity:.95}#testimonial .grid{grid-template-columns:1fr}#ceo-profile .grid{grid-template-columns:1fr}#ceo-profile .grid #ceo-image{height:33vh}#blog .grid{grid-template-columns:1fr}#blog .grid .blog-content{width:95%}}#about-profile #about-image{background:url(/images/about-mahali.png) no-repeat center center/cover;position:relative;overflow:auto}#about-profile .grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;position:relative;z-index:1;gap:3rem}#about-profile .grid .card{background-color:#faf3ef;border-radius:0}#about-profile .grid .card p{font-size:.8rem}@media screen and (max-width: 600px){#about-image{display:none}#about-profile .grid{grid-template-columns:1fr}}

/*# sourceMappingURL=bundle.css.map*/