@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Poppins');
@import url('https://fonts.googleapis.com/css?family=Open+Sans|Oxygen');
@import url('https://fonts.googleapis.com/css?family=Oxygen');
@import url('https://fonts.googleapis.com/css?family=Raleway');
@import url('https://fonts.googleapis.com/css?family=Hind+Siliguri');
@import url('https://fonts.googleapis.com/css?family=Montserrat');
@import url('https://fonts.googleapis.com/css?family=Montserrat+Alternates');
@import url('https://fonts.googleapis.com/css?family=Roboto');
@import url('https://fonts.googleapis.com/css?family=Roboto');
@import url('https://fonts.googleapis.com/css?family=Roboto:700');
@import url('https://fonts.googleapis.com/css?family=Montserrat:200');
@import url('https://fonts.googleapis.com/css?family=Lato');
@import url('https://fonts.googleapis.com/css?family=Lora');
@import url('https://fonts.googleapis.com/css?family=Rubik');

@import url('https://fonts.googleapis.com/css?family=Quicksand:300');
@import url('https://fonts.googleapis.com/css?family=Thasadith');
@import url('https://fonts.googleapis.com/css?family=Julius+Sans+One');

a{ outline: none !important;}
a:focus{ text-decoration:none !important;}

.mt-100{ margin-top:100px;}
.mt-50{ margin-top:50px;}
.orange-bg{ background:#ff5e00 !important; border:solid 1px #ff5e00 !important;}
 
/*--start-loader--*/
.loader {
    position:fixed;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:9999;
    background:url(../images/pageloader.gif) 50% 50% no-repeat #fff;
    opacity:0.9;
}
/*--end-loader--*/

/*--start-modal--*/
.modal-dialog { margin:60px auto !important; margin-bottom:0 !important; }
.modal-content{ background:#fd2c01 !important; border:none !important; -webkit-box-shadow: none !important; padding:0 0 5px 0 !important; }
.modal-body{ padding: 0 !important;}
.popupclosebtn{ margin-left:98% !important; margin-top:-10px !important; background:#000 !important; color:#fff !important; width:30px !important; height:30px !important; border: solid 2px #fff !important; border-radius:50% !important; opacity:1.0 !important; position:absolute; float:right !important; }
.close1{ opacity:1.0 !important; color:#fff !important; display: block;
margin: 0 auto; float:none !important; line-height:26px !important; }
.modal-body img{ border-radius:5px !important;}
.modal-open{overflow:auto !important; padding-right:0 !important;}
/*--end-modal--*/

/*--start-giscroller--*/
.gianchor{height:0px; margin:0; padding:0;}
.giscroller{ margin:0 auto; width:100%; z-index:100; position:absolute; background:#000d1800; border-bottom:0px solid #ff0100;}
/*--end-giscroller--*/

.social-2 { margin:50px 0 0 0; padding:0; }
.social-2 li { list-style:none; margin:0 4px; display:inline-block;}

.social-2 li a {
    color: #3c3c3c;
    background: #fff;
    display: inline-block;
    height: 30px;
    width: 30px;
    font-size: 16px;
    text-align: center;
    border-radius: 50%;
    line-height: 30px;
}
.social-2 li a:hover{ color:#fff; background:#5498d2;}

.social-3 { margin:50px 0 0 0; padding:0; text-align:center; }
.social-3 li { list-style:none; margin:0 4px; display:inline-block;}

.social-3 li a {
    color: #3c3c3c;
    background: #fff;
    display: inline-block;
    height: 30px;
    width: 30px;
    font-size: 16px;
    text-align: center;
    border-radius: 50%;
    line-height: 30px;
}
.social-3 li a:hover{ color:#fff; background:#5498d2;}


.readmore_btn {
	min-width:100px;
	max-width: 150px;
    background:#020207;
	border:solid 2px #6bc6f1 ;
    padding:10px 8px;
    font-family: 'Open Sans', Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    text-transform: capitalize;
    border-radius: 40px;
    text-align: center;
    text-decoration: none;
	margin-left:10px;
	margin-top:5px;
    cursor: pointer;
}
.readmore_btn a{ color:#fff;}
.readmore_btn:hover a{ text-decoration:none !important;}
.readmore_btn:hover{ background:none !important;}

.submit-btn{
    color: #fff;
    background-image: -webkit-linear-gradient(left, #2c2a4f 0%, #6bc6f1 100%);
	background-image: linear-gradient(to right, #2c2a4f 0%, #6bc6f1 100%);
    padding:7px 25px;
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    font-weight: 100;
    line-height: 38px;
	letter-spacing:1.0px;
    text-transform: uppercase;
    border-radius: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
	min-width: 140px;
	box-sizing: border-box;
    transition: all 0.5s;
    /*position: relative;
    z-index: 2;*/
	display:block;
	margin:0 auto;
	margin-top:10px;
}
.submit-btn:hover{ color:#fff; background-image: linear-gradient(to right, #6bc6f1 0%, #2c2a4f 100%); text-decoration:none;}

.btn-style2{
    color: #fff;
    background-image: -webkit-linear-gradient(left, #2c2a4f 0%, #6bc6f1 100%);
	background-image: linear-gradient(to right, #2c2a4f 0%, #6bc6f1 100%);
    padding:7px 25px;
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    font-weight: 100;
    line-height: 38px;
	letter-spacing:1.0px;
    text-transform: uppercase;
    border-radius: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
	min-width: 140px;
	box-sizing: border-box;
    transition: all 0.5s;
    /*position: relative;
    z-index: 2;*/
	display:inline-block;
	margin-right:30px;
}
.btn-style2:hover{ color:#fff; background-image: linear-gradient(to right, #6bc6f1 0%, #2c2a4f 100%); text-decoration:none;}

.btn-style3{
    color: #fff;
    background-image: -webkit-linear-gradient(left, #569bd4 0%, #64b8e8 100%);
	background-image: linear-gradient(to right, #569bd4 0%, #64b8e8 100%);
    padding:5px 25px;
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    font-weight: 100;
    line-height: 38px;
	letter-spacing:1.0px;
    text-transform: uppercase;
    border-radius: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
	min-width: 140px;
	box-sizing: border-box;
    transition: all 0.5s;
    /*position: relative;
    z-index: 2;*/
	display:inline-block;
	margin:0 auto;
}
.btn-style3:hover{ color:#fff; background-image: linear-gradient(to right, #64b8e8 0%, #569bd4 100%); text-decoration:none;}

.btn-style4{
    color: #fff;
    background-image: -webkit-linear-gradient(left, #569bd4 0%, #64b8e8 100%);
	background-image: linear-gradient(to right, #569bd4 0%, #64b8e8 100%);
    padding:5px 25px;
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    font-weight: 100;
    line-height: 38px;
	letter-spacing:1.0px;
    text-transform: uppercase;
    border-radius: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
	min-width: 175px;
	box-sizing: border-box;
    transition: all 0.5s;
    /*position: relative;
    z-index: 2;*/
	display:inline-block;
	margin:0 auto;
}
.btn-style4:hover{ color:#fff; background-image: linear-gradient(to right, #64b8e8 0%, #569bd4 100%); text-decoration:none;}


.banner{width:100%; margin:0 auto; overflow:hidden; background:#0b0c22;}
.banner_overly_outer{ position:absolute; width:100%; top:0; bottom:0; left:0; right:0; padding-top:100px; padding-left:100px; z-index:5;}
.banner_overly_outer h4{ font-family:"Poppins", sans-serif; font-size:15px; font-weight:bold; text-transform:uppercase; color:#ffff; line-height:28px; margin:0 0 20px 0;}
.banner_overly_outer p{ font-family:"Poppins", sans-serif; font-size:20px; font-weight:normal; color:#5498d2; line-height:32px; margin:0 0 40px 0;}

.banner_overly_outer .countdown_outer{ padding:20px 30px; border-radius:40px; background:#fff;}
.banner_overly_outer .countdown_outer h4{ font-family: 'OpenSansBold', sans-serif; font-size:28px; font-weight:bold; text-align:center; color:#12232f; margin:0;}

.banner-icon {
    position: absolute;
    top: 32%;
	left: 44%;
    margin-left: -1px;
    animation: jumping 1.5s linear 0s infinite alternate;
	-webkit-animation: jumping 1.5s linear 0s infinite alternate;
    width: 30px;
	z-index:1;
}

@keyframes jumping {
0% {	
	transform: translateY(5px);
}
50% {	
	transform: translateY(-25px);
}
}
.banner-icon-2 {
    position: absolute;
    top: 32%;
	right: 41%;
    margin-right: -2px;
	margin-top: 5px;
    animation: jumping2 2s linear 0s infinite alternate;
	-webkit-animation: jumping2 2s linear 0s infinite alternate;
    width: 30px;
	z-index:1;	
}

@keyframes jumping2 {
0% {	
	transform: translateY(7px);
}
50% {	
	transform: translateY(-27px);
}
}

.whatisico{ width:100%; margin:0 auto; padding:170px 0 0 0; background:#10122d;}
.whatisico .box{ margin:0 auto; padding:20px 100px 20px 0px;}
.whatisico h2{ font-family:"Poppins", sans-serif; font-size:34px; font-weight:bold; color:#fff; line-height:48px; margin:0; margin-bottom:20px;}
.whatisico h4{ font-family:"Poppins", sans-serif; font-size:19px; color:#fff; line-height:32px; margin:0; margin-bottom:20px;}

.video-btn{ max-width:250px; padding:20px 0; }
.video-btn .caption{ margin-left:60px; float:left; position:absolute; z-index:1;}
.video-btn .caption h3{ font-family:"Poppins", sans-serif; font-size:19px; color:#fff; line-height:32px; margin:0;}
.video-btn .caption p{ font-family:"Poppins", sans-serif; font-size:14px; color:#5498d2; line-height:24px;}
/*.video-btn:hover{ margin-left:20px; transition: all .5s ease;}*/
.video-btn:hover a{ text-decoration:none;}

.video-btn .play{ width:50px; height:50px; margin-top:4px; left:15px; position:absolute; border-radius:50%; z-index:1; transition: all .5s ease;}
.video-btn .play i{ font-size:50px; text-align:center; color:#6bc6f1; line-height:50px; display:block;}
.video-btn .wave{ width:50px; height:50px; margin-top:4px; position:relative; display:block; background:#fff; border-radius:50%; opacity:0; animation:waveeffect 2000ms ease-out infinite; z-index:-1;}

@keyframes waveeffect {
    0% {
    opacity: 0.4;
		}
	100% {
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
    opacity: 0;
		}
}

.whatisico-btm{ width:100%; margin:0 auto; padding:100px 0 50px 0; background:#10122d; overflow:hidden;}
.whatisico-btm .box{ margin:0 auto; padding:20px 0px 20px 100px;}
.whatisico-btm h3{ font-family:"Poppins", sans-serif; font-size:24px; font-weight:bold; color:#fff; line-height:32px; margin:0; margin-bottom:20px;}
.whatisico-btm h4{ font-family:"Poppins", sans-serif; font-size:19px; color:#fff; line-height:32px; margin:0; margin-bottom:20px;}
.whatisico-btm p{ font-family:"Poppins", sans-serif; font-size:15px; color:#a2b4d2; line-height:28px;}


.whatisico-btm ul li{ font-family:"Poppins", sans-serif; font-size:15px; color:#a2b4d2; line-height:32px;}
.whatisico-btm ul li i{ margin:0 0 0 15px; font-size:18px;}


.ln{ list-style:none;}

.btns ul li a{ float:left;}
.btn-style{
    color: #fff;
    background-image: -webkit-linear-gradient(left, #2c2a4f 0%, #6bc6f1 100%);
	background-image: linear-gradient(to right, #2c2a4f 0%, #6bc6f1 100%);
    padding:0 24px;
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    font-weight: 600;
    line-height: 38px;
    text-transform: uppercase;
    border-radius: 40px;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    border: none;
	min-width: 120px;
	box-sizing: border-box;
    transition: all 0.5s;
    /*position: relative;
    z-index: 2;*/
	display:inline-block;
}
.btn-style:hover{ color:#fff; background-image: linear-gradient(to right, #6bc6f1 0%, #2c2a4f 100%); text-decoration:none;}


.title-2{ font-family:"Poppins", sans-serif; font-size:14px; text-align:center; color:#fff; line-height:30px; letter-spacing:0.5px; margin:0; margin-top:40px; margin-bottom:60px;}
.title-3{ font-family:"Poppins", sans-serif; font-size:26px; font-weight:bold; text-align:center; text-transform:uppercase; color:#8284a5; line-height:36px; letter-spacing:0.5px; margin:0; margin-top:60px; margin-bottom:60px;}
.title-4{ font-family:"Poppins", sans-serif; font-size:16px; font-weight:bold; text-align:center; text-transform:uppercase; color:#fff; line-height:32px; letter-spacing:3.0px; margin:0; margin-top:60px; margin-bottom:60px;}


.token-sale{ width:100%; margin:0 auto; padding:95px 0 95px 0; background:#0b0c22;}
.token-sale h3{ font-family:"Poppins", sans-serif; font-size:28px; font-weight:bold; color:#8284a5; line-height:36px; margin:0; margin-bottom:60px;}
.token-sale h6{ font-family:"Poppins", sans-serif; font-size:15px; font-weight:bold; text-align:left; color:#fff; line-height:32px; letter-spacing:0.5px; margin:0;}
.token-sale p{ font-family:"Poppins", sans-serif; font-size:15px; color:#8284a5; line-height:28px; margin:0;}

.token-sale .time-box{ width:100%; height:250px; margin:0 auto; padding:30px 50px; background:#10122d;}
.token-sale .time-box ul { list-style:none; text-align:center; margin:0; padding:0;}
.token-sale .time-box ul li{ font-family:"Poppins", sans-serif; font-size:15px; color:#8284a5; line-height:32px; display:inline-block;}
.token-sale .time-box ul li i{ margin:0 5px 0 5px; font-size:18px;}

#timer{ max-width:300px; margin:0 auto; margin-bottom:20px; overflow:hidden;}
#timer span{ display:block; font-size:14px; font-weight:normal; text-align:center !important; color:#6bc6f1;}
#days { font-size:46px; font-weight:bold; text-align:center !important; color:#fff;}
#hours { font-size:46px; font-weight:bold; text-align:center !important; color:#fff;}
#minutes { font-size:46px; font-weight:bold; text-align:center !important; color:#fff;}
#seconds { font-size:46px; font-weight:bold; text-align:center !important; color:#fff;}

.event-single-info{ width:100%; margin:0 auto; margin-bottom:25px;}
.event-single-info::before {
    content: "";
    background:#6bc6f1;
    height: 5px;
    width: 5px;
    border-radius: 50%;
    position: absolute;
    top: 15px;
    left: 0;
}

.roadmap{ width:100%; margin:0 auto; padding:100px 0 100px 0; background:#10122d; position:relative;}
.roadmap::before {
    position: absolute;
    top: 0;
    left: 50%;
    content: "";
    margin-left: -80px;
    margin-top: -1px;
    height: 2px;
    width: 160px;
    background: linear-gradient(to right, #2c2a4f 0%, #6bc6f1 100%);
    transform: rotate(90deg);
}
.roadmap .box{ width:100%; height:260px; margin:0 auto; padding:0 10px 0 20px; border-left:solid 2px #6bc6f1; overflow:hidden;}
.roadmap .box h3{ font-family:"Poppins", sans-serif; font-size:16px; font-weight:bold; text-transform:uppercase; color:#ffff; line-height:28px; margin:0 0 20px 0;}
.roadmap .box p{font-family:"Poppins", sans-serif; font-size:13px; font-weight:normal; text-align:left; color:#fff; line-height:24px; margin:0 0 20px 0;}
.roadmap .box .icon_box{ width:20px; height:20px; border-radius:50%; background:#6bc6f1; position:absolute; z-index:1; margin:-5px 0 0 -30px; } 
.roadmap .box .icon_box i{ font-size:10px; color:#fff; line-height:20px; text-align:center; display:block; } 

.blnone{border-left:none !important;}

.team{ width:100%; margin:0 auto; padding:100px 0 100px 0; background:#0b0c22;}
.team .social{ width:100%; margin:0 auto; padding:20px; overflow:hidden;}

.team .social h4{ font-family:"Poppins", sans-serif; font-size:20px; font-weight:normal; text-align:center; color:#fff; line-height:30px; margin:0 0 5px 0;}
.team .social p{ font-family:"Poppins", sans-serif; font-size:13px; font-weight:normal; text-align:center; color:#5498d2; line-height:28px; margin:0 0 20px 0;}
.team .social p a{ width:28px; height:28px; margin:0 5px; border-radius:50%; display:inline-block;}
.team .social p a i{ font-size:18px; color:#6bc6f1; line-height:28px;}
.team .social p .facebook:hover{ color:#4db1e0;}
.team .social p .linkedin:hover{ color:#4db1e0;}
.team .social p .skype:hover{ color:#4db1e0;}

.team .social .image_overly_outer {width:230px; margin:0 auto; padding:7px; border:solid 2px #5498d2; overflow:hidden; position:relative; border-radius:50%; margin-top:20px; margin-bottom:40px;}
.team .social .image_overly { width:100%; height:auto; position:absolute; z-index:1; background:none; display:block; top:0; bottom:0; right:0; left:0;}
.team .social .image_overly:hover { background:#5498d2; opacity:0.8; border:solid 7px #fff; border-radius:50%;}
.team .social img{  border-radius:50%; }


.partners{ width:100%; margin:0 auto; padding:0 0 100px 0; background:#0b0c22;}
.partners img{ margin:10px auto;}


.media-partners{  width:100%; margin:0 auto; padding:60px 0 100px 0; background:#10122d; position:relative;}
.media-partners img{ margin:10px auto;}
.media-partners::before {
    position: absolute;
    top: 0;
    left: 50%;
    content: "";
    margin-left: -80px;
    margin-top: -1px;
    height: 2px;
    width: 160px;
    background: linear-gradient(to right, #2c2a4f 0%, #6bc6f1 100%);
    transform: rotate(90deg);
}


.faq{ width:100%; margin:0 auto; padding:100px 0 0 0; background:#0b0c22;}

.contact{ width:100%; margin:0 auto; padding:0 0 100px 0; background:#0b0c22; overflow:hidden;}
.contact ul { list-style:none; text-align:center;}
.contact ul li{ font-family:"Poppins", sans-serif; font-size:15px; color:#fff; line-height:36px; margin:0 15px; display:inline-block;}
.contact ul li i{ width:36px; height:36px; background-image: linear-gradient(to right, #2c2a4f 0%, #6bc6f1 100%); border-radius:50%; margin:0 10px 0 0; font-size:18px; line-height:36px;}



.form-group-outer{ width:100%; margin:10px auto; padding:7px; border:solid 1px #6bc6f1; overflow:hidden;}
.text-box-style{ height:50px !important; color:#414141 !important; background:none !important; line-height:34px !important; border:none !important; box-shadow:none !important; padding-left:20px !important;}
.form-group-outer2{ width:100%; margin:0 auto; padding:5px 10px; background:#0b0c22; border-radius:40px; overflow:hidden;}
.text_box_style2{ background:#0b0c22 !important; border:none !important; box-shadow: none !important; line-height:30px !important; height:48px !important;}


.contact-btm{ width:100%; margin:0 auto; padding:100px 0 80px 0; /*background:#000000;*/ background:url(../images/footer-bg.png) no-repeat 50% 0%/contain, #000000; overflow:hidden;}
.contact-btm h3{ font-family:"Poppins", sans-serif; font-size:26px; font-weight:bold; text-align:center; color:#fff; line-height:34px; margin:0; margin-bottom:40px;}
.contact-btm p{ font-family:"Poppins", sans-serif; font-size:13px; font-weight:normal; text-align:center; color:#fff; line-height:26px; margin:40px 0 10px 0;}
.contact-btm p span{ color:#6bc6f1;}

.section-head .section-title { font-size:30px; font-weight:600; text-align:center; text-transform:uppercase; color:#fff; line-height:1.33; position:relative; z-index:2; }
.section-head .section-title::before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    content: attr(data-content);
    font-size: 120px;
    height: 120px;
    margin-top: -60px;
    line-height: 1;
    z-index: 1;
    color: rgba(122, 15, 255, 0.06);
}
.section-head .section-title span, .section-head .section-title::before {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    content: attr(data-content);
    font-size: 120px;
    height: 120px;
    margin-top: -60px;
    line-height: 1;
    z-index: 1;
    color: rgba(122, 15, 255, 0.06);
}
.section-title span, .section-head .section-title::before { color: #5498d2 !important; opacity: 0.06; }
.section-head { position:relative; }


.heading-animation {
    position: absolute;
    height: 60px;
    width: 60px;
    left: 50%;
    top: 10px;
    opacity: .2;
    border-radius: 50%;
    background: transparent;
    transform: rotate(45deg) translate(-50%, 0);
	visibility: visible;
	border-top-color: #2c2a4f;
    border-left-color: #2c2a4f;
}
.heading-animation .line-1, 
.heading-animation .line-2, 
.heading-animation .line-3, 
.heading-animation .line-4, 
.heading-animation .line-5, 
.heading-animation .line-6, 
.heading-animation .line-7, 
.heading-animation .line-8 {
    position: absolute;
    content: "";
    border-radius: 50%;
    background: transparent;
    border-top: 1px solid #16a3fe;
    border-top-color: rgb(22, 163, 254);
    border-left: 1px solid #16a3fe;
    border-left-color: rgb(22, 163, 254);
}

/*.heading-animation span:first-of-type {
    border-top-color: #2c2a4f;
    border-left-color: #2c2a4f;
}*/

.heading-animation .line-1{
    top: -15px;
    left: -15px;
    height: 90px;
    width: 90px;
}
.heading-animation .line-2{top: -30px;
left: -30px;
height: 120px;
width: 120px;}
.heading-animation .line-3{top: -45px;
left: -45px;
height: 150px;
width: 150px;}
.heading-animation .line-4{top: -60px;
left: -60px;
height: 180px;
width: 180px;}
.heading-animation .line-5{top: -75px;
left: -75px;
height: 210px;
width: 210px;}
.heading-animation .line-6{top: -90px;
left: -90px;
height: 240px;
width: 240px}
.heading-animation .line-7{top: -105px;
left: -105px;
height: 270px;
width: 270px;}
.heading-animation .line-8{top: -120px;
left: -120px;
height: 300px;
width: 300px}









.body-content{ width:100%; margin:0 auto; padding:50px 0; overflow:hidden;}
.body-content h1{ font-family: 'Roboto', sans-serif; font-size:28px; text-align:center; text-transform:uppercase; color:#ff1744; line-height:44px; margin:0 0 30px 0;}
.body-content h2{ font-family: 'Roboto', sans-serif; font-size:36px; text-align:center; color:#ff1744; margin:0 0 30px 0;}
.body-content p{ font-family: 'Roboto', sans-serif; font-size:14px; font-weight:200; color:#3e3d3d; line-height:28px;}
.body-content img{ margin:5px 0; border-radius:5px;}

.body-content .box{ width:100%; margin:10px auto; /*padding:40px 15px;*/ border:solid 1px #e9e9e9;}
.body-content .box:hover{ border:solid 1px #ff1744; transition:0.5s all ease; -webkit-transition:0.5s all ease; -moz-transition:0.5s all ease; -o-transition:0.5s all ease; -ms-transition:0.5s all ease; }
.body-content .box img{ width:100%; margin:0 auto; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s; }
.body-content .box:hover img{ -webkit-transform:scale(0.9); -moz-transform:scale(0.9); -o-transform:scale(0.9); opacity:1;}

.body-content ul li{ font-family: 'Roboto', sans-serif; font-size:14px; color:#494747; line-height:32px; padding:0; margin:0; list-style:none;}
.body-content ul li::before { content:'\f0a4'; font-family:'FontAwesome'; float:left; margin-left:-1.5em; color:#ff1744;}

.body-content .video{ width:100%; margin:10px auto; padding:5px; border:solid 1px #e9e9e9;}
.body-content .video h4{ font-family: 'Roboto', sans-serif; font-size:18px; text-align:center; font-weight:500; color:#000911; margin:15px 0;}
.body-content .video:hover h4{ color:#ff1744;}

.body-content .achiever{ width:100%; margin:10px auto; padding:5px; border:solid 1px #e9e9e9;}
.body-content .achiever h4{ font-family: 'Roboto', sans-serif; font-size:18px; text-align:center; font-weight:500; color:#000911; margin:15px 0;}
.body-content .achiever:hover h4{ color:#ff1744;}
.body-content .achiever h5{ font-family: 'Roboto', sans-serif; font-size:14px; text-align:center; font-weight:500; color:#8f8f8f; margin:0;}
.body-content .achiever h6{ font-family: 'Roboto', sans-serif; font-size:13px; text-align:center; font-weight:500; color:#192733; margin:10px 0;}
.body-content .achiever .i-box{ width:100%; margin:0 auto; height:260px; overflow:hidden; border-radius:5px;}

.body-content .bank-details{ width:100%; margin:10px auto; padding:5px; background:#f8f8f8; border:solid 1px #e9e9e9;}
.body-content .bank-details h4{ font-family: 'Roboto', sans-serif; font-size:18px; text-align:left; font-weight:500; color:#000911; margin:15px 0; padding:0 5px;}
.body-content .bank-details p{ font-family: 'Roboto', sans-serif; font-size:14px; color:#242222; line-height:28px; padding:0 5px 0 5px;}
.body-content .bank-details img{ margin:0;}



/*--start-scrolltotop--*/
.scrolltotop{width:74px; height:74px; position:fixed; bottom:1%; right:20px; z-index:9999; background: url(../images/scroll.png) no-repeat;}
/*--end-scrolltotop--*/


@media (max-width: 767px){
.modal-dialog { margin:100px 20px !important; }
.popupclosebtn{ margin-left:95% !important; margin-top:-10px !important; background:#000 !important; color:#fff !important; width:30px !important; height:30px !important; border: solid 2px #fff !important; border-radius:50% !important; opacity:1.0 !important; position:absolute; float:right !important; }


.section-head .section-title { font-size:19px;}
.section-head .section-title::before { font-size:50px; height:50px; margin-top:-25px;}
.section-head .section-title span, .section-head .section-title::before { font-size:50px; height:50px; margin-top:-25px; }

/*.banner_overly_outer{ padding-left:0;}
.banner_overly_outer h4{ font-size:14px; text-align:center; line-height:26px; margin-bottom:10px;}
.banner_overly_outer p{ font-size:16px; text-align:center; line-height:28px;}
*/
.whatisico .box{ margin:0 auto; padding:0;}
.whatisico h2{ font-size:20px; line-height:30px;}
.whatisico h4{ font-size:16px; line-height:30px; }

.whatisico-btm h3{ font-size:20px; line-height:30px; }
.whatisico-btm h4{ font-size:16px; line-height:30px;}
.whatisico-btm img{ margin-bottom:20px;}
.whatisico-btm .box{ margin:0 auto; padding:0;}

.token-sale h3{ font-size:20px; line-height:28px;}
.token-sale h3 br{display:none;}
.token-sale h6{ line-height:24px;}
.token-sale img{ margin-bottom:20px;}

.token-sale .time-box{ width:100%; height:250px; margin:0 auto; padding:30px 10px; background:#10122d;}

.roadmap .box{ height:160px;}

.contact ul li{ display:flex; margin-bottom:10px;}

.contact-btm h3{ font-size:20px; line-height:30px;}

.mt-100{ margin-top:10px;}

.title-2{ font-family:"Poppins", sans-serif; font-size:13px; text-align:center; color:#fff; line-height:26px; letter-spacing:0.5px; margin:0; margin-top:40px; margin-bottom:60px;}
.title-2 br{ display:none;}

.title-3{ font-size:20px;}
.title-4{ font-family:"Poppins", sans-serif; font-size:16px; font-weight:bold; text-align:center; text-transform:uppercase; color:#fff; line-height:32px; letter-spacing:3.0px; margin:0; margin-top:60px; margin-bottom:60px;}

.btn-style2{
    padding:5px 15px;
	letter-spacing:0.5px;
	min-width:120px;
	margin-right:7px;
}


.banner_overly_outer {
    padding-top: 80px;
    padding-left: 15px;
}