@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eb7e7d46342de29d-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5fc322119a88a33d-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eb7e7d46342de29d-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5fc322119a88a33d-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eb7e7d46342de29d-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5fc322119a88a33d-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eb7e7d46342de29d-s.1vhexzcvl87o8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5fc322119a88a33d-s.1mgd92rgiu9cu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/769a6a68ede5e496-s.p.2b2outio9vlte.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Josefin Sans Fallback;src:local(Arial);ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.0%;size-adjust:102.29%}.CAdkma_className{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}.CAdkma_variable{--font-josefin:"Josefin Sans", "Josefin Sans Fallback"}
:root{--green:#0ab01e;--navy:#000f2b;--text:#3a3a3a;--light:#f3f9fb;--white:#fff;--slate:#153243;--form-bg:#f3f7ff;--font:var(--font-josefin), "Josefin Sans", sans-serif;--boxed:1140px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font);color:#000;background:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;font-weight:400;line-height:1.5}h1,h2{font-family:var(--font);margin:0;font-weight:600}p{margin:0}a{color:var(--slate);text-decoration:none}img{max-width:100%;height:auto}.boxed{width:100%;max-width:var(--boxed);margin:0 auto}.skip-link{z-index:1000;background:var(--white);color:var(--navy);padding:12px 20px;position:absolute;top:0;left:-9999px}.skip-link:focus{top:12px;left:12px}.btn{font-family:var(--font);letter-spacing:-.5px;text-transform:capitalize;text-align:center;background:0 0;border:2px solid;border-radius:0;padding:16px 40px;font-size:19px;font-weight:500;line-height:1;transition:all .3s;display:inline-block}.btn--light{color:var(--white);border-color:var(--white)}.btn--dark{color:#000;border-color:#000}.btn:hover,.btn:focus-visible{color:var(--white);background:var(--green);border-color:var(--green)}.site-header{z-index:50;position:absolute;top:0;left:0;right:0}.header-bar{justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;padding:16px 20px;display:flex}.logo{line-height:0;display:block}.logo img{width:80px;height:80px}.desktop-nav ul{margin:0;padding:0;list-style:none;display:flex}.desktop-nav a{color:var(--white);text-transform:capitalize;padding:0 20px;font-size:20px;line-height:70px;display:inline-block}.menu-toggle{width:42px;height:42px;color:var(--white);cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;padding:11px;display:none}.menu-toggle svg{width:20px;height:20px}.mobile-drawer{z-index:100;visibility:hidden;position:fixed;inset:0}.mobile-drawer.is-open{visibility:visible}.mobile-drawer__overlay{position:absolute;inset:0}.mobile-drawer__panel{background:var(--white);opacity:0;transition:transform .3s,opacity .3s;position:absolute;inset:0;overflow-y:auto;transform:translate(100%)}.mobile-drawer.is-open .mobile-drawer__panel{opacity:1;transform:none}.mobile-drawer__close{width:54px;height:54px;color:var(--text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.mobile-drawer__close svg{width:18px;height:18px}.mobile-drawer nav ul{margin:20px 0 15px;padding:0;list-style:none}.mobile-drawer nav a{color:var(--text);padding:15px 20px;font-size:20px;line-height:25px;display:block}.mobile-drawer nav a.active,.mobile-drawer nav a:hover{color:var(--navy)}.social--header{gap:12px;padding:0 20px;display:flex}.social--header a{width:34px;height:34px;color:var(--white);background:#000;border-radius:50%;justify-content:center;align-items:center;display:flex}.social--header svg{width:16px;height:16px}.social--footer a{background:var(--white);color:var(--text);border-radius:100px;justify-content:center;align-items:center;margin:7.5px 0;padding:10px;font-size:16px;line-height:1;display:flex}.social--footer svg{color:#000;width:19px;height:19px}.social--footer span{color:#000;padding-left:6px}.hero{background:var(--white);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.hero:before{content:"";background-image:radial-gradient(at center center, #000 0%, var(--green) 100%);opacity:.5;position:absolute;inset:0}.hero__inner{text-align:center;width:100%;max-width:700px;color:var(--white);position:relative}.hero__tagline{margin-bottom:20px;font-size:16px;line-height:1}.hero h1{letter-spacing:-1px;text-transform:capitalize;margin-bottom:20px;font-size:85px;line-height:1.2}.hero__description{letter-spacing:-.5px;font-size:19px;line-height:24px}.hero__cta{margin-top:50px}.hero__cta .btn{text-transform:none}.countries{padding:100px 0}.countries--featured{padding:0 0 100px}.countries__row{display:flex}.country{flex:1 1 0;min-width:0;display:flex}.country__card{background-image:var(--card-image);background-position:var(--card-position);background-size:cover;align-items:center;width:100%;margin:10px;padding:150px 50px;display:flex;position:relative}.country__card:before{content:"";opacity:.5;background:#000;transition:opacity .3s;position:absolute;inset:0}.country__card:hover:before{opacity:.4}.country__content{width:100%;color:var(--white);flex-direction:column;gap:20px;display:flex;position:relative}.country__content h2{letter-spacing:-1px;font-size:50px;line-height:1.3}.country__content p{letter-spacing:-.5px;font-size:19px;line-height:26px}.about{padding:100px 0}.about__row{display:flex}.about__image,.about__text{width:50%}.about__image img{width:100%;transition:opacity .3s;display:block}.about__image img:hover{opacity:.9}.about__text{flex-direction:column;align-items:flex-start;gap:20px;padding-left:50px;display:flex}.about__text h2{letter-spacing:-1px;font-size:50px;line-height:1.3}.about__text p{letter-spacing:-.5px;font-size:19px;line-height:23px}.videos{background:var(--light);padding:100px 0}.videos h2,.contact h2{letter-spacing:-1px;color:#000;margin-bottom:20px;font-size:50px;line-height:1.3}.lead{letter-spacing:-.5px;font-size:19px;line-height:23px}.videos .lead{margin-bottom:20px}.video-grid{grid-template-columns:repeat(2,1fr);gap:20px;padding:10px;display:grid}.video{aspect-ratio:16/9;background:#000;overflow:hidden}.video iframe{border:none;width:100%;height:100%;display:block}.contact{background:var(--white);padding:100px 0 150px}.contact__inner{padding:10px}.contact .lead{margin-bottom:20px;padding-bottom:20px}.form-container{background:var(--form-bg);border-radius:5px;padding:20px}.form-container label{font-size:19px}.form-container input[type=text],.form-container input[type=email],.form-container textarea{color:#666;width:100%;font-family:var(--font);resize:vertical;background:#fafafa;border:1px solid #ccc;border-radius:4px;margin:6px 0 16px;padding:12px;font-size:16px;line-height:24px;display:block}.form-container textarea{height:200px}.form-container input:focus,.form-container textarea:focus{border-color:var(--green);outline:none}.form-container input[type=submit]{color:#000;font-family:var(--font);text-transform:capitalize;cursor:pointer;background:0 0;border:2px solid #000;border-radius:0;padding:18px 40px;font-size:19px;font-weight:500;line-height:1;transition:all .2s}.form-container input[type=submit]:hover,.form-container input[type=submit]:focus-visible{background:var(--green);border-color:var(--green);color:var(--white)}.form-note{color:var(--slate);margin-top:16px}.site-footer{background:#000;padding:40px 30px}.footer-grid{grid-template-columns:repeat(3,1fr);align-items:center;column-gap:50px;max-width:1200px;margin:0 auto;display:grid}.footer-col--copyright p{color:var(--white);text-align:center;font-size:19px;line-height:24px}.scroll-top{z-index:40;background:var(--green);width:31.5px;height:31.5px;color:var(--white);cursor:pointer;opacity:0;visibility:hidden;border:none;border-radius:100px;justify-content:center;align-items:center;padding:0;transition:opacity .3s,visibility .3s;display:flex;position:fixed;bottom:30px;left:30px}.scroll-top.is-visible{opacity:1;visibility:visible}.scroll-top svg{width:16px;height:16px}.chat-widget{z-index:40;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:25px;right:29px}.chat-widget__channels{flex-direction:column;gap:10px;display:flex}.chat-widget__channel{opacity:0;pointer-events:none;width:54px;height:54px;transition:opacity .25s,transform .25s;display:block;position:relative;transform:translateY(20px)scale(.6)}.chat-widget.is-open .chat-widget__channel{opacity:1;pointer-events:auto;transform:none}.chat-widget__channel svg,.chat-widget__trigger svg{width:100%;height:100%;display:block}.chat-widget__trigger{border:3px solid var(--green);cursor:pointer;background:#a886cd;border-radius:50%;width:54px;height:54px;padding:0;animation:4s ease-in-out infinite chat-jump;position:relative;overflow:hidden}.chat-widget.is-open .chat-widget__trigger{animation:none}.chat-widget [data-tooltip]{overflow:visible}.chat-widget [data-tooltip]:hover:before{content:attr(data-tooltip);white-space:nowrap;background:var(--white);color:#333;font-family:var(--font);pointer-events:none;border-radius:4px;padding:6px 12px;font-size:14px;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 2px 10px #00000026}@keyframes chat-jump{0%,70%,to{transform:translateY(0)}76%{transform:translateY(-14px)}82%{transform:translateY(0)}88%{transform:translateY(-6px)}94%{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.chat-widget__trigger{animation:none}}@media (max-width:921px){.header-bar{padding:14.5px 20px}.logo img{width:60px;height:60px}.desktop-nav{display:none}.menu-toggle{display:flex}.site-footer{padding:25px 30px}.footer-grid{grid-template-columns:1fr;row-gap:20px}.footer-col:empty{display:none}.footer-col--copyright p{font-size:17px}}@media (max-width:1024px){.hero{min-height:40vh;padding:100px 50px 50px}.hero h1{font-size:75px}.countries{padding:40px 10px}.countries--featured{padding:0 10px 40px}.country__card{padding:95px 35px}.country__content h2{font-size:33px}.country__content p{line-height:1.4}.about{padding:100px 80px}.about__row{flex-direction:column}.about__image,.about__text{width:100%}.about__text{padding:30px 0 0}.about__text p{line-height:1.3}.videos{padding:50px}.lead{line-height:1.3}.contact{padding:100px 0}.contact h2{padding-left:34px}.contact .lead{padding:0 34px}}@media (max-width:767px){.hero{padding:150px 20px 50px}.hero__tagline{letter-spacing:-.5px;font-size:15px}.hero h1{font-size:55px}.hero__description{font-size:18px;line-height:1.4}.hero__cta{margin-top:40px}.countries{padding:20px}.countries--featured{padding:0 20px 20px}.countries__row{flex-direction:column}.country__content h2{font-size:45px}.country__content p{line-height:1.5}.about{padding:100px 30px}.about__text h2{font-size:45px}.about__text p{line-height:1.4}.about__text .btn{font-size:17px}.videos{padding:50px 30px}.videos h2,.contact h2{font-size:45px}.lead{line-height:1.4}.video-grid{grid-template-columns:1fr}.contact h2{padding-left:17px}.contact .lead{padding:0 17px 10px}}
