.btns-wrapper{text-align:center;padding:20px 0;font-size:0;}
.btns-wrapper .btn{display:inline-block;vertical-align:middle;margin:12px;width:196px;line-height:45px;
	font-family:Lato, Arial, sans-serif;font-weight:900;color:#fff;font-size:16px;
}
.btns-wrapper .btn.blue{background-color:#0d546a;}
.btns-wrapper .btn.blue:hover{background-color:#ea7d53;}
.btns-wrapper .btn.orange{background-color:#ea7d53;}
.btns-wrapper .btn.orange:hover{background-color:#0d546a;}

/*---------- LIONS DEN ----------*/
.application{background: url(https://00119b.claudeassets.com/20210801173725im_/https://www.kcb2jiajiri.com/wp-content/themes/kcb_bankika/images/form-bg.png) center top no-repeat;
	-webkit-background-size:cover;
	background-size:cover;
	background-attachment:fixed;
	min-height: calc( 100vh - 426px);
}

.application .content-wrapper{max-width:1064px;padding:0 20px 30px 20px;margin:0 auto;color:#023643;
	font-family:Lato, Arial, sans-serif;font-size:16px;
}
.application h1{font-weight:900;font-size:30px;text-transform:uppercase;margin-bottom:20px;}
.application .section-title{background-color:#82bc00;text-align:center;padding:10px;margin:40px 0;}
.application h2{font-weight:bold;color:#0d546a;font-size:24px;text-transform:uppercase;}
.application .section-title p{margin:5px 0;color:#fff;}
.application p{line-height:22px;margin-bottom:20px;}
.application ol{line-height:22px;list-style:decimal;padding-left:20px;font-size:14px;margin-bottom:20px;}
.application ol li{margin-bottom:10px;}
.application .note{font-size:14px;font-style:italic;color:#cd1719;}
.application .note a{color:#023643;}
.application .note a:hover{color:#82bc00;}
.error{color: red !important;}

/*---------- FAQS ----------*/
.faqs{padding:20px 0;}
.faqs > li{background-color:#fff;margin-bottom:20px;border:1px solid #e5e5e5;
	-webkit-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
}
.faqs .question{display:block;padding:0 20px 0 88px;position:relative;
	font-size:18px;font-weight:900;color:#023643;line-height:65px;
}
.faqs .question:before{
	display:block;width:65px;height:65px;line-height:65px;position:absolute;left:0;top:0;
	text-align:center;background-color:#82bc00;
	content: "+";font-size:32px;color:#fff;
}
.faqs .question:hover:before{background-color:#05546B;}
.faqs .content-visible .question:before{content:"-";}

.faqs .desc{padding:20px 30px 20px 30px;display:none;font-size:16px;border-top:1px solid #e5e5e5;}
.faqs .desc p{margin:0;padding-top:20px;line-height:22px;}
.faqs .desc p:first-child{padding-top:0;}
.faqs .desc ul{list-style:disc;padding-left:18px;}
.faqs .desc ol{list-style:lower-alpha;padding-left:26px;}
.faqs .desc ul li,
.faqs .desc ol li{padding-top:16px;}
.faqs .desc a{color:#82bc00;}
.faqs .desc a:hover{color:#DD6A40;}

.application .btn{width:auto;text-align:center;margin:30px 0 10px 0;border:0 none;
	background-color:#82bc00;line-height:50px;font-size:18px;display:inline-block;color:#fff;
	cursor:pointer;font-family:Lato, Arial, sans-serif;padding:0 20px;
}
.application .btn:first-child{margin-right:20px;}
.application .btn:hover{background-color:#05546B;}

/*---------- APPLICATION FORM ----------*/
.application .form{display:none;}
.application .form.current{display:block;}
.application .field{padding:16px 0;}
.application label{color:#013b4c;font-size:16px;font-weight:bold;}
.application .textbox{display:block;width:100%;margin:5px 0 0 0;height:45px;border:1px solid #789487;
	padding:0 12px;font-family:Lato, Arial, sans-serif;font-size:16px;color:#3F5048;
	background-color:transparent;
}
.application textarea.textbox{height:120px;padding:12px;resize:none;overflow:hidden;overflow-y:auto;}
.application .select2-container{width:100% !important;}
.application .select2-container--default .select2-selection--single{background-color:transparent;
	border:1px solid #789487;margin:5px 0 0 0;
}
.application .select2-container--default .select2-selection--single .select2-selection__arrow b:after{top:-3px;}
.application .align-left{float:left;}
.application .align-right{float:right;}
.application .fieldset .field{max-width:430px;width:100%;}
.application .radio-list{margin-top:5px;}
.application .radio-list li{display:inline-block;vertical-align:top;margin:10px 0 0 30px;}
.application .radio-list li:first-child{margin-left:0;}
.application .radio-list input{margin-right:10px;}
.application .radio-list label{font-weight:normal;}
.application input[type="checkbox"]{-webkit-appearance:checkbox;margin-right:10px;}
.application input[type="radio"]{-webkit-appearance:radio;}

.form form ul li input[type="checkbox"]{width:auto;border:0 none;}

.btns-wrapper{display: table;width:100%;}
.btns-wrapper .btn-left,
.btns-wrapper .btn-right{display:table-cell;vertical-align:top;}
.btns-wrapper .btn-left{text-align:left;}
.btns-wrapper .btn-right{text-align:right;}

@media only screen and (max-width: 970px) {
	.application h1{font-size:26px;}
	.application .fieldset .field{max-width:350px;}
}

@media only screen and (max-width: 670px) {
	.application h2{font-size:22px;}
	.application .fieldset .field{max-width:none;}
}

@media only screen and (max-width: 570px) {
	.application h1{font-size:20px;}
	.faqs .question:before{width:50px;height:50px;line-height:50px;font-size:26px;}
	.faqs .question{line-height:50px;padding-left:70px;}
	.faqs > li{margin-bottom:10px;}
	.faqs .desc{padding:20px;}
	.application .btn{margin-top:20px;display:block;max-width:none;}
	.btns-wrapper .btn-left,
	.btns-wrapper .btn-right{display:block;text-align:left;}
	.application h2{font-size:16px;}
	.application .btn{width:100%;}
}


/*
     FILE ARCHIVED ON 00:34:05 Oct 22, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 06:57:21 Jul 07, 2026.
     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.652
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.055
  esindex: 0.008
  cdx.remote: 24.37
  LoadShardBlock: 164.899 (3)
  PetaboxLoader3.resolve: 319.671 (4)
  PetaboxLoader3.datanode: 136.645 (5)
  load_resource: 310.631
  loaddict: 33.975
*/