@font-face {
    font-family: 'ok-Regular';
    src: url('../fonts/ok-regular.ttf') format('truetype');
}

@font-face {
    font-family: 'ok-Bold';
    src: url('../fonts/ok-bold.ttf') format('truetype');
}

.main-banner-container {
     box-shadow: 0 11px 49px 15px #000033;
     background: url('../images/BANNER_03.png') top center / contain no-repeat, linear-gradient(180deg, rgba(66,91,163,1) 100%, rgba(236,78,28,1) 62%, rgba(239,88,27,1) 80%, rgba(241,97,26,1) 100%);
}

.kensana__logo__white {
    min-height: 75px;
    background: no-repeat url('../images/kensana-logo-white.svg') top right;
}

.banner-game-description ul { margin: 3rem 0 0 0; }
.banner-game-description ul li { text-transform: uppercase; font-family: 'ok-Bold'; font-size: 2rem; line-height: 1.2;}
.banner-text-description { font-family: "ok-Regular"; line-height: 1.3; padding: 0 0.625rem;}
.banner-text-description { margin: 2rem 0 0 0; text-align: center;}

.banner-text-soon { color: #facd18; text-align: center; font-family: "ok-Regular"; margin: 2rem 0 0 0; padding: 0 0 1rem 0;}

.body-container { background: linear-gradient(180deg, rgba(66,91,163,1) 0%, rgba(18,35,93,1) 50%); padding: 5rem 3rem;}

.body-container .survey-container__description {
    font-family: "ok-Regular";
    color: #000033;
    line-height: 1.5;
}


.body-container .survey-intro-title {
    font-family: "ok-Bold";
    color: #fff;
    line-height: 1.5;
    text-align: center;
}

.body-container .survey-intro-text {
    color: #fff;
    text-align: center;
}

.body-container .survey-intro-link a
{
    line-height: 1.2;
    font-size: 1.2rem;
}

.survey-intro-link {
    text-align: center;
}

.survey-intro-link a {
    color: rgba(255,192,0);
    font-family: "ok-Bold";
    text-decoration: underline;
    text-align: center;
    line-height: 0.8;
    font-size: 0.8rem;
}

.survey-intro-link a:hover {
    color: rgba(255,192,0);
}

.body-container .survey-container__logo {
    margin: 3rem 0 0 3rem;
}

.footer {
    background: linear-gradient(180deg, rgba(66,91,163,1) 0%, rgba(18,35,93,1) 50%); padding: 5rem 3rem;;
    text-align: center;
    padding: 2rem 0 0.5rem 0;
}

.text-copyright {
    color: rgb(82,148,197);
    font-size: 1rem;
    font-family: "ok-Regular";
}

.social-media li {
    width: 40px;
    height: 40px;
}


/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 576px) {
    .main-banner-container { background: linear-gradient(180deg, rgba(231,62,29,1) 0%, rgba(241,97,26,1) 100%); }
    .main-character-container { background: url('/web/20220309051849im_/http://kensana.com/static/img/ali_tiger-background.png'); }
    .main-character-column { padding: 0; background: linear-gradient(180deg, rgba(231,62,29,1) 0%, rgba(241,97,26,1) 100%);}
    .banner-text-column { padding: 0; }
    .banner-text-container { padding: 1rem 0 0 0; }
    .body-container .survey-intro-text, .body-container .survey-intro-title  { margin: 1rem 0 0 0; }
    .body-container .survey-container__logo { margin: 0; }
    .footer .social-media { margin: 0;  padding: 1.5625rem 0 0 0;}
    .kensana__logo__white { background-position: top center; }
    .body-container { padding: 3rem 1rem; }
    .body-container .survey-intro-title { font-size: 2rem; }
    .body-container .survey-container__logo img{ width: 100%; }
}

/*// Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) and (max-width: 992px) {
    .kensana__logo__white { background-position: top right; }s
    .banner-game-description ul li { text-align: right; }
    .banner-text-description { text-align: right; }
    .banner-text-soon { text-align: right; }
    .body-container { padding: 3rem 1rem; }
    .body-container .survey-intro-title { font-size: 2rem; }
    .body-container .survey-container__logo img{ width: 100%; }
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) and (max-width: 1199.98px) {
    .kensana__logo__white { background-position: top right; }
    .banner-game-description ul li { text-align: right; }
    .banner-text-description { text-align: right; }
    .banner-text-soon { text-align: right; }
    .body-container { padding: 3rem 1rem; }
    .body-container .survey-intro-title { font-size: 2rem; }
}

/*// Extra large devices (large desktops, 1200px and up)*/

@media (min-width: 1200px) and (max-width: 1917px) {
    .banner-body { background-size: cover; min-height: 666px; }s
    .banner-text-container { background: none;}
    .banner-game-description ul li { text-align: right; }
    .banner-text-container { padding: 3rem 3rem 0 3rem }
    .kensana__logo__white { background-position: bottom right; }
    .banner-text-description { margin: 2rem 0 0 0; text-align: right; }
    .banner-text-soon { text-align: right; }
    .social-media li { width: 30px; height: 30px; opacity: 0.4;}
    .social-media li.list-inline-item:not(:last-child) { margin: 0 3.5rem 0 0; }
}

@media(min-width: 1918px) {
    .banner-body { background: no-repeat url('/web/20220309051849im_/http://kensana.com/static/img/banner-body.png'); background-size: cover; min-height: 911px; }
    .banner-text-container { background: none; }
    .main-character { background: none; }
    .banner-game-description ul li { text-align: right; }
    .banner-text-container { padding: 3rem 6rem 0 0; }
    .kensana__logo__white { background-position: bottom right; }
    .banner-text-description { margin: 2rem 0 0 0; text-align: right;}
    .banner-text-soon { text-align: right; }
    .footer-header, .own-kingdom-logo { margin: 0; }
    .social-media li { width: 30px; height: 30px; opacity: 0.4;}
    .social-media li.list-inline-item:not(:last-child) { margin: 0 3.5rem 0 0; }
    .banner-text-soon { text-align: right; }
    .social-media li { width: 30px; height: 30px; opacity: 0.4;}
    .social-media li.list-inline-item:not(:last-child) { margin: 0 3.5rem 0 0; }
}

/*
     FILE ARCHIVED ON 05:18:49 Mar 09, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:44:21 Jul 25, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.535
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.011
  esindex: 0.011
  cdx.remote: 38.148
  LoadShardBlock: 208.493 (3)
  PetaboxLoader3.datanode: 218.225 (4)
  load_resource: 450.986
  PetaboxLoader3.resolve: 405.074
*/