@media only screen and (min-width:0){:root{--primary:#fff;--fontDark:#232323;--fontLight:#f9f9f9;--bgDark:#000;--gradient:linear-gradient(to right, #0b9aec 0%, #6edfde 100%)}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:400;src:url(/wp-content/themes/aikm-theme/assets/fonts/arimo-v29-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:500;src:url(/wp-content/themes/aikm-theme/assets/fonts/arimo-v29-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:600;src:url(/wp-content/themes/aikm-theme/assets/fonts/arimo-v29-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Arimo";font-style:normal;font-weight:700;src:url(/wp-content/themes/aikm-theme/assets/fonts/arimo-v29-latin-700.woff2) format("woff2")}body,html{margin:0;padding:0;font-size:100%;font-family:"Arimo",sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{transition:background-color 0.3s}main{display:block}.container{padding:0 32px;max-width:1100px;margin:auto}h1,h2,h3,h4,h5,h6{margin:0;color:#fff;line-height:1.4}h2{background:#000;color:#fff0;background-clip:text;font-size:28px}p,li,a{margin:0}p,li{color:#212121}a:hover,button:hover{cursor:pointer}.button-solid{font-size:16px;font-weight:700;text-decoration:none;display:inline-block;width:auto;line-height:3.42857143em;height:3.42857143em;text-align:center;padding:0 2.14285714em;position:relative;z-index:1;background-color:var(--primary);border-radius:8px;color:#fff}}@media only screen and (min-width:1024px){body,html{padding:0;margin:0}}@media only screen and (min-width:1100px){h2{font-size:32px}h3{font-size:22px}.container{padding:0}}@media only screen and (min-width:2000px){body,html{font-size:.85vw}}@media only screen and (min-width:0){#footer{background:var(--bgDark);position:relative;padding-top:80px;padding-bottom:20px;font-size:min(4vw, 1.2em)}#footer .left-section{margin:auto;margin-bottom:3.125em;text-align:center}#footer .left-section .logo{display:inline-block;height:60px;margin:auto;margin-bottom:1.875em;text-align:center}#footer .left-section .logo img{height:100%;display:block}#footer .left-section p{font-size:.875em;line-height:1.92857143;color:#fff;opacity:.9;text-align:center;width:100%;width:21.92857143em;margin:auto}#footer .right-section{width:96%;max-width:25.4375em;margin:auto}#footer .right-section .lists{display:flex;justify-content:space-between;flex-wrap:wrap;width:96%;max-width:19.1875em;margin:auto;gap:28px}#footer .right-section .lists ul{padding:0;margin-bottom:0;margin-top:0}#footer .right-section .lists ul:nth-of-type(3){margin-top:3.125em}#footer .right-section .lists ul:nth-of-type(3) li{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.88888889em}#footer .right-section .lists ul:nth-of-type(3) li:last-of-type{margin-bottom:0}#footer .right-section .lists ul li{list-style:none;margin-bottom:.66666667em;color:#fff;font-size:1em;opacity:.9}#footer .right-section .lists ul li a{text-decoration:none;color:#fff;line-height:1.16666667;transition:color 0.3s}#footer .right-section .lists ul li a:hover{color:#0c0c1f}#footer .right-section .lists ul h2{color:#fff;font-size:1.125em;line-height:1.16666667;margin-bottom:2.05555556em;position:relative}#footer .right-section .lists ul h2:before{content:"";position:absolute;display:block;height:.11111111em;width:5.38888889em;background:var(--primary);opacity:1;bottom:-.88888889em;left:0}#footer .right-section .buttons{display:flex;justify-content:center}#footer .right-section .button-solid{margin:0;height:2.94444444em;padding-top:.16666667em;width:13.88888889em}#footer .credit{color:#fff;width:96%;margin:auto;text-align:center;margin-top:6.25em;line-height:2.25em;font-size:.875em}#footer .credit a{color:#fff;text-decoration:none;font-size:.75em}#footer .credit a:hover{text-decoration:underline}#footer .credit .copyright{display:block;font-size:1em}}@media only screen and (min-width:1024px){#footer .container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;margin:auto;padding:0 8px}#footer .left-section{width:25.5625em;margin:0;text-align:left}#footer .left-section .logo{text-align:left;margin-left:0;height:2.5em}#footer .left-section p{text-align:left;margin-left:0}#footer .right-section{margin:0;width:38.0625em;max-width:none}#footer .right-section .lists{width:96%;max-width:48.0625em;margin:0;max-width:initial}#footer .right-section .lists ul:nth-of-type(3){margin-top:0}#footer .right-section .lists ul:nth-of-type(3) li:first-of-type{margin-bottom:0}#footer .right-section .lists ul li a{position:relative}#footer .right-section .lists ul li a:before{content:"";position:absolute;display:block;height:.11111111em;width:0%;background:var(--primary);opacity:1;bottom:-.16666667em;left:0;transition:width 0.3s}#footer .right-section .lists ul li a:hover{color:#fff}#footer .right-section .lists ul li a:hover:before{width:100%}#footer .right-section .buttons{justify-content:flex-start}#footer .credit .copyright{display:inline-block}}@media only screen and (min-width:0){.mobile-wrapper{height:80px;background:#fff}.mobile-wrapper .logo-mobile{width:80px;height:auto}.mobile-wrapper .mobile-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;height:100%}.mobile-wrapper .hamburger-menu{position:absolute;display:inline-block;right:2em;border:none;height:3em;width:3em;z-index:100;background:#fff0;padding:0;top:50%;transform:translateY(-50%);transition:top 0.3s}.mobile-wrapper .hamburger-menu span{height:2px;width:1.875em;background-color:#000;display:block;position:absolute;left:50%;transform:translateX(-50%);transition:background-color 0.3s}.mobile-wrapper .hamburger-menu span:before{content:"";position:absolute;display:block;height:2px;width:100%;background:#000;opacity:1;top:-8px;left:0;transition:width 0.3s,left 0.3s,top 0.3s,transform 0.5s}.mobile-wrapper .hamburger-menu span:after{content:"";position:absolute;display:block;height:2px;width:100%;background:#000;opacity:1;top:8px;left:0;transition:width 0.3s,left 0.3s,top 0.3s,transform 0.3s}.mobile-wrapper .hamburger-menu.clicked span{background-color:#fff0}.mobile-wrapper .hamburger-menu.clicked span:before{width:100%;transform:translate(-50%,-50%) rotate(225deg);left:50%;top:50%}.mobile-wrapper .hamburger-menu.clicked span:after{width:100%;transform:translate(-50%,-50%) rotate(-225deg);left:50%;top:50%}.navbar-menu{overflow:hidden;width:0;right:0;position:absolute;height:100%;max-width:400px;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;z-index:1000;background-color:#fff}.navbar-menu .side-nav{overflow:hidden;padding:40px 0;position:absolute;right:2em;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.navbar-menu .side-nav img{display:none}.navbar-menu .side-nav ul{margin:0;text-align:right;list-style:none}.navbar-menu .side-nav ul li{margin-bottom:30px}.navbar-menu .side-nav ul li.open{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-in-out}@keyframes fadeIn{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.navbar-menu .side-nav ul li a{text-decoration:none;color:var(--fontDark);padding:5px 10px 5px 10px;-webkit-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;transition-property:opacity;opacity:0;visibility:hidden}.navbar-menu .side-nav ul li a.active-menu{border-right:4px solid #d7d7d7}}@media screen and (min-width:500px) and (max-width:1100px){.mobile-wrapper .logo-mobile{width:100px;height:auto}}@media only screen and (min-width:1100px){.mobile-wrapper{display:none}.navbar-menu{max-width:unset;width:100%!important;height:80px;display:block;z-index:100;position:unset}.navbar-menu .side-nav{padding:0;max-width:1100px;margin:auto;height:100%;position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar-menu .side-nav .logo{width:auto;height:auto;margin-right:auto;opacity:1!important;visibility:visible!important}.navbar-menu .side-nav .logo img{display:block!important;width:100px;height:auto;margin-right:auto;height:100%}.navbar-menu .side-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar-menu .side-nav ul li{float:right;margin:0 0 0 32px;text-align:right}.navbar-menu .side-nav ul li a{position:relative;display:inline-block;max-width:100px;color:var(--fontDark);-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;font-size:1em;font-weight:600;opacity:1;visibility:visible;text-align:center;opacity:1!important;visibility:visible!important}.navbar-menu .side-nav ul li a:before{content:"";position:absolute;display:block;height:2px;width:0%;background:var(--primary);opacity:0;bottom:-.16666667em;left:0;transition:opacity 0.6s}.navbar-menu .side-nav ul li a:hover:before{width:100%;opacity:1}.navbar-menu .side-nav ul li .top-button{background:var(--primary);color:#fff;border-radius:8px;max-width:130px;width:130px;height:50px;padding:9px 0;transition:none}.navbar-menu .side-nav ul li .top-button:before{transition:none}.navbar-menu .side-nav ul li .top-button:hover{color:#fff}.navbar-menu .side-nav ul li .top-button:hover:before{width:0}}@media only screen and (min-width:0){#landing .banner{background-image:url(/wp-content/themes/aikm-theme/assets/images/banner.png);background-position:center center;background-repeat:no-repeat;background-size:cover;height:30vh}}@media only screen and (min-width:768px){#landing .banner{height:30vh}}@media only screen and (min-width:0){#mission .container{display:flex;flex-direction:column;gap:50px;padding-top:50px;padding-bottom:80px}#mission .container h2{margin-bottom:24px}#mission .container p{line-height:1.8}}@media only screen and (min-width:768px){#mission .container{padding-top:80px}#mission .container h2{font-size:38px}}@media only screen and (min-width:0){#mission .left{max-width:700px;margin:auto;text-align:center}#mission .left p{font-size:16px}}@media only screen and (min-width:768px){#mission .left p{font-size:18px}}#mission .right{width:100%;display:flex;justify-content:center}@media only screen and (min-width:0){#mission .right img{width:245px;height:auto}}@media only screen and (min-width:768px){#mission .right img{width:275px}}