/*!
 * Custom Style Sheets HASHCASH CONSULTANTS(http://hashcashconsultants.com/)
 * Copyright under HASHCASH CONSULTANTS Developer Team
 */
/* @import url('https://fonts.googleapis.com/css?family=Titillium+Web:200,200i,300,300i,400,400i,600,600i,700,700i,900');*/
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700');
 /*html,  body{
	height: auto;
 }*/
 html {
  margin: 0 !important;
  -webkit-transition: all 0.33s ease-out;
  -moz-transition: all 0.33s ease-out;
  transition: all 0.33s ease-out;
  overflow-y: scroll !important;
  /* to prevent page jumping on ajax and when there is not enough content */
}

body {
  /*font-family: "Titillium Web", sans-serif;*/
  font-family: 'Roboto', sans-serif;
  font-size: 1.07rem;
  line-height: 1.5;
  color: #636363;
  font-weight: 300;
  background-color: #e6e9ec;
  overflow-x: hidden !important;
  -webkit-font-smoothing: antialiased;
  word-wrap: break-word;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
	color: #59698d;/*#043f71;*/
	/*font-family: "Titillium Web", sans-serif; */
	font-family: 'Roboto', sans-serif;
	line-height: 1.3em;
}
h1 {font-weight: 400;margin-top: 25px;margin-bottom: 25px;}

h2 {font-size:2.2rem;font-weight: 300;margin-top: 10px;margin-bottom: 20px;}

h3 {font-size:1.875rem;font-weight: 400;margin-top: 20px;margin-bottom: 20px;}

h4 {font-size:1.5rem;font-weight: 300;margin-top: 15px;margin-bottom: 15px;}

h5 {font-size:1.25rem;font-weight: 500;margin-top: 15px;margin-bottom: 15px;}

h6 {font-weight: 400;margin-top: 10px;margin-bottom: 10px;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  font-style: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
}
.preloader{
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:100vw;
	height:100vh;
	background-color: #1a284d;
	visibility:hidden;
	overflow-x:hidden;
	opacity:0;
	transition:all 0.5s ease;
	z-index:99999999999999;
}
.preloader_inner{
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	width:4em;
	height:2em;
	background-image: url("../img/hashcash-logo.png");
	background-repeat: no-repeat;
    background-size: 182px 42px;
	background-position: top center;
	line-height:4em;
	text-align:center;
	/*font-size:3em;*/
	font-weight:600;
	color:#24386B;/*#1d2d56*/}
/*.page{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;visibility:hidden;opacity:0;transition:all 0.5s ease}*/
.show{visibility:visible !important;opacity:1 !important;transition:all 0.5s ease}
.navbar .dropdown-menu {
    padding: .5rem;
}
/* .dropdown:hover>.dropdown-menu {
  display: block;
} */
/*.sub-ico-drop a{font-size:.8rem!important;}


.dropdown-menu .dropdown-submenu.sub_second{
	position:relative!important;
}
.dropdown-menu .dropdown-submenu.sub_second .dropdown-menu {
	top:0!important;
	left:100% !important;
}
*/


.ico-features .details-part,.ico-features .details-part{margin:20px 0!important;}

.navabr .dropdown-menu .dropdown-item:active,
.navbar .dropdown-menu .dropdown-item:hover {
    border-radius: 2px;
    -webkit-transition: all .1s linear;
    transition: all .1s linear;
    background-color: #00897b;
}
.navbar .btn-group .dropdown-menu a:hover {
    color: #fff ;
}
.navbar .btn-group .dropdown-menu a:active {
	color: #fff !important;
}
.navbar {
	font-size: .96rem;
	background-color: transparent;
}
.scrolling-navbar {
	-webkit-transition: background .5s ease-in-out, padding .5s ease-in-out;
	-moz-transition: background .5s ease-in-out, padding .5s ease-in-out;
	transition: background .5s ease-in-out, padding .5s ease-in-out;
}
.top-nav-collapse {
	background-color: #2b3f66;
}
/* footer */
footer.page-footer {
	background-color: #2b3f66;
	background-repeat:no-repeat;
	background-position: center center;
	margin-top: 0;
}
footer.page-footer a {
	font-size: .96rem;
    color: #9e9e9e!important;
	line-height:2;
}
footer.page-footer a:hover,
footer.page-footer a:focus{
	color:#FAFAFA!important;
}

/* button effect */
.button {
	/*float: left;*/
	min-width: 50px;
	max-width: auto;
	display: block;
	margin: 1em;
	padding: .5rem 2rem;
	border: none;
	background: none;
	color: inherit;
	vertical-align: middle;
	position: relative;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
}
.button:focus {
	outline: none;
}
.button > span {
	vertical-align: middle;
}
.button--rayen {
	overflow: hidden;
	padding: 0;
	min-width: 200px;
}
.button--rayen.button--inverted {
	color: #fff;
}
.button--rayen::before {
	padding: .5rem 2rem;
	content: attr(data-text);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #7986cb;
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0);
}
.button--rayen.button--inverted::before {
	background: #00897b;
	color: #FFF;
	padding: 1rem 2rem;
}
.button--rayen > span {
	display: block;
}
.button--rayen::before,
.button--rayen > span {
	padding: .5rem 2rem;
	-webkit-transition: -webkit-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
	transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.button--rayen:hover::before {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.button--rayen:hover > span {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
}

/* Carousel */
.header-carousel{background: #1f325d;}
.carousel,  .carousel-item,  .active {
	height: 100%;
}
.carousel-inner {
	height: 100%;
}

.view {
	height: 100%;
 }
.carousel-caption{/*top:90px;*/top:23px;}
.author-box .row p{text-align:justify;}
.bg-white .post p{text-align:justify;}
@media(max-width:767px){
  .carousel-caption{top:90px;}
}
.flex-center {
	color: #fff;
}
.header-carousel h1{font-size:3.5vw;}
.header-carousel h2{font-size:2.5vw;}
.header-carousel p{font-size:1.5vw;}
.carousel-item img{height:auto;}
.search-form-wrapper {
    display: none;
    position: fixed;
	top:0;
    left: 0;
    right: 0;
    padding: 11px 15px;
    margin-top: 0;
    background:#FFF;
    z-index:999999;
}
.search-form-wrapper.open {
    display: block;
}
.search-form-wrapper input{font-size:1.2rem;}
#toTop{
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
	padding: .5rem .8rem;
	line-height: 2em;
	z-index:1100;
}
.resoucces-page-content{padding-top:100px;}
section{padding: 50px 0;}.p-75{padding:75px 0;}.p-100{padding:100px 0;}
span.mkd-top-row-line {
    float: left;
    padding: 0;
    margin: 0 auto;
    width: 1px;
    height: 90px;
    position: relative;
    top: -45px;
    left: 50%;
    background-color: #043f71;
}
.partner-slide .item img{max-width:165px; max-height:168px; margin:0 auto;
	/*-webkit-filter: grayscale(100%);
    filter: grayscale(100%);*/
}
/*.partner-slide .item img:hover{
	-webkit-filter: grayscale(0%);
    filter: grayscale(0%);
}*/
.prlxbg, .prlxbg2{
  margin: 0;
  background-size: 100%;
  background-position: 50% 50%;
}
.prlxbg{padding: 128px 0 0 0;}
.prlxbg2 {padding:128px 0;
         background: url(../img/bg/h6-parallax-img-2-1.jpg);
 }
.parallax-none{
	background: url(../img/bg/h6-parallax-img-2-1.jpg) no-repeat center center fixed !important;
	-webkit-background-size: cover!important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;
}
.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0,0,0,.03);
}
.table-no-border td, .table-no-border th{border-top:0;}
td.hc-remit-sec-left, td.hc-remit-sec-right{display:none;}
.icon-bg-circle-1{width:128px; height:128px; display:table; background:rgba(255,255,255,.3);}
.icon-bg-circle-1 img{opacity:.75;}
.icon-bg-circle,.icon-bg-circle-1 img{
	-moz-transition: all .5s ease-in;
    -o-transition: all .5s ease-in;
    -webkit-transition: all .5s ease-in;
    transition: all .5s ease-in;
}
.icon-bg-circle:hover .icon-bg-circle-1{background:#00bfa5;}
.icon-bg-circle:hover .icon-bg-circle-1,.icon-bg-circle:hover .icon-bg-circle-1 img{
	-moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
}
.icon-bg-circle:hover .icon-bg-circle-1 img{transform:scale(1.1);}

.icon-bg-circle .fa,.icon-bg-circle img{display:table-cell;vertical-align: middle!important;}

.media-title{
overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   height: 68px ;     /* fallback */
   -webkit-line-clamp: 2; /* number of lines to show */
   -webkit-box-orient: vertical;
}
.media-slide-content{height:75px; overflow:hidden;}
.product-carousel .carousel-indicators{
	position: relative;
	margin-right: 0;
    margin-left: 0;
	border-radius: 3px;
	background-color: #f5f5f5;/*#00bfa5;*/
	float:left;
	display:block;
	width:100%;
	padding: .5rem;
}
.product-carousel .carousel-indicators div{
	height: auto;
    cursor: pointer;
	border: 0;
    padding: 15px 0;
    /*margin-bottom: -20px;*/
    border-radius: 3px;
    z-index: 2;
    position: relative;
	float: left;
	text-align:center;
}
.product-carousel .carousel-indicators div.active{
	background-color: rgb(231, 243, 241);
	color:#FFF;
}
.product-carousel .carousel-indicators div p{color:#59698d;margin-bottom:0;font-weight:bold;}
.product-carousel .carousel-item img{
	height: auto;
}
.hcx-asset img{
	transform: scale(1);
	-moz-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
}
.hcx-asset:hover img{
	transform: scale(1.25);
	-moz-transition: all .5s ease-in;
    -o-transition: all .5s ease-in;
    -webkit-transition: all .5s ease-in;
    transition: all .5s ease-in;
}
.heading-title {
    margin-bottom: 100px;
}
.text-center {
    text-align: center;
}
.heading-title h3 {
    margin-bottom: 0;
    letter-spacing: 2px;
    font-weight: normal;
}
.p-top-30 {
    padding-top: 30px;
}
.half-txt {
    width: 60%;
    margin: 0 auto;
    display: inline-block;
    line-height: 25px;
    color: #7e7e7e;
}
.text-uppercase {
    text-transform: uppercase;
}

.team-member, .team-member .team-img {
    position: relative;
}
.team-member {
    overflow: hidden;
}
.team-member, .team-member .team-img {
    position: relative;
}

.team-hover {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    border: 10px solid rgba(0, 0, 0, 0.1);
    /*background-color: rgba(255, 255, 255, 0.90);*/
    opacity: 0;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
	/*overflow-y:scroll;*/
}
/*.team-member:hover .team-hover .desk {
    top: 35%;
}*/
.team-member:hover .team-hover, .team-member:hover .team-hover .desk, .team-member:hover .team-hover .s-link {
    opacity: 1;
}
.team-hover .desk {
    position: absolute;
    top: 0%;
    width: 100%;
    opacity: 0;
    /*-webkit-transform: translateY(-55%);
    -ms-transform: translateY(-55%);
    transform: translateY(-55%);*/
    -webkit-transition: all 0.3s 0.2s;
    transition: all 0.3s 0.2s;
    padding:10px;
	text-align: justify;
}
.desk, .desk h4{
    text-align: center;
    color: #222;
}

.team-member:hover .team-hover, .team-member:hover .team-hover .desk {
    opacity: 1;
}
.desk, .desk h4{
    text-align: center;
    color: #222;
}
.team-title {
    position: static;
    padding: 0 0 10px;
    display: inline-block;
    letter-spacing: 1px;
    width: 100%;
	text-align: center;
}
.team-title h5 {
	font-size: 1rem;
    margin-bottom: 0px;
    display: block;
    text-transform: uppercase;
}
.team-title span {
    font-size: 12px;
    text-transform: uppercase;
    color: #a5a5a5;
    letter-spacing: 1px;
}

.features .features-item {
  padding: 0;/*20px 0*/
}
.features .features-item .features {
  margin-bottom: 25px;
}
.features .features-item .features .icon {
  float: left;
}

.features .features-item .features .icon img{width:100px; height:auto;}
.features .features-item .features .icon i {
  z-index: 99;
}
.features .features-item .features-content {
  margin-left: 86px;
  padding-right: 0px;
}
.features .features-item .features-content h3 {
  padding-bottom: 8px;
  text-transform: uppercase;
}
.features .features-item .features:hover .icon-radius:after {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.service-box .service-icon {
  float: left;
  margin-top: 5px;
}
.service-box .service-content {
  padding-left: 60px;
}
.service-box .service-content h4 {
  margin-bottom: 10px;
  font-weight: 600;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.section {
  padding-top: 60px;
  padding-bottom: 60px;
}
.icon {
  position: absolute;
  margin-top: 5px;
}
.icon-small {
  font-size: 2em;
  color: #444;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-medium {
  font-size: 22px;
  color: #666;
  width: 48px;
  line-height: 48px;
  height: 48px;
  text-align: center;
  color: #fff;
  background: #666;
  position: relative;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-radius {
  font-size: 24px;
  width: 60px;
  border-radius: 100%;
  line-height: 60px;
  position: relative;
  height: 60px;
  padding-left:8px;
  text-align: center;
  color: #fff;
  cursor: pointer;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-radius:after {
  content: '';
  position: absolute;
  top: -2px;
  left: -2px;
  -webkit-transform: scale(0.85);
  -moz-transform: scale(0.85);
  -ms-transform: scale(0.85);
  transform: scale(0.85);
  padding: 2px;
  z-index: -1;
  pointer-events: none;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-sizing: content-box;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  -o-transition: -moz-transform 0.4s, opacity 0.4s;
  transition: transform 0.4s, opacity 0.4s;
}
.icon-radius:hover:after {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.icon-large {
  font-size: 3em;
  color: #666;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-mini-effect {
  position: relative;
  display: block;
  z-index: 1;
  font-size: 1.2em;
  color: #fff;
  top: 4px;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  margin: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-medium-effect {
  position: relative;
  display: block;
  z-index: 1;
  font-size: 2em;
  color: #fff;
  width: 64px;
  height: 64px;
  line-height: 64px;
  text-align: center;
  margin: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-large-effect {
  position: relative;
  display: block;
  z-index: 1;
  font-size: 2.6em;
  color: #fff;
  width: 80px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  margin: 0;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
}
.icon-mini-effect:after,
.icon-medium-effect:after,
.icon-large-effect:after {
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  content: '';
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.icon-effect-1 {
  background-color: #fff;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
.gray-icon.icon-effect-1 {
  box-shadow: 0 0 0 3px #444;
  -o-box-shadow: 0 0 0 3px #444;
  -moz-box-shadow: 0 0 0 3px #444;
  -webkit-box-shadow: 0 0 0 3px #444;
}
.icon-effect-1:after {
  top: -2px;
  left: -2px;
  padding: 2px;
  z-index: -1;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  transition: transform 0.4s, opacity 0.4s;
}
.gray-icon.icon-effect-1:after {
  background: #444;
}
.icon-effect-1.gray-icon:hover,
.service-box:hover .gray-icon.icon-effect-1 {
  color: #444;
}
.icon-effect-1:hover:after,
.service-box:hover .icon-effect-1:after {
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
  opacity: 0;
}
.icon-effect-2 {
  background: #fff;
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  transition: color 0.4s;
}
.gray-icon.icon-effect-2 {
  color: #444;
  box-shadow: 0 0 0 3px #444;
  -o-box-shadow: 0 0 0 3px #444;
  -moz-box-shadow: 0 0 0 3px #444;
  -webkit-box-shadow: 0 0 0 3px #444;
}
.icon-effect-2:after {
  top: -2px;
  left: -2px;
  padding: 2px;
  z-index: -1;
  -webkit-transform: scale(1.3);
  -moz-transform: scale(1.3);
  -ms-transform: scale(1.3);
  transform: scale(1.3);
  opacity: 0;
  -webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
  -moz-transition: -moz-transform 0.4s, opacity 0.4s;
  transition: transform 0.4s, opacity 0.4s;
}
.gray-icon.icon-effect-2:after {
  background: #444;
}
.icon-effect-2:hover,
.service-box:hover .icon-effect-2,
.icon-effect-2.gray-icon:hover,
.service-box:hover .gray-icon.icon-effect-2 {
  color: #fff;
}
.icon-effect-2:hover:after,
.service-box:hover .icon-effect-2:after {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.icon-effect-3 {
  background: #fff;
}
.gray-icon.icon-effect-3 {
  color: #444;
  box-shadow: 0 0 0 3px #444;
  -o-box-shadow: 0 0 0 3px #444;
  -moz-box-shadow: 0 0 0 3px #444;
  -webkit-box-shadow: 0 0 0 3px #444;
}
.icon-effect-3:hover:before,
.service-box:hover .icon-effect-3:before {
  -webkit-animation: toRightFromLeft 0.4s forwards;
  -moz-animation: toRightFromLeft 0.4s forwards;
  animation: toRightFromLeft 0.4s forwards;
}
@-webkit-keyframes toRightFromLeft {
  49% {
    -webkit-transform: translate(100%);
  }
  50% {
    opacity: 0;
    -webkit-transform: translate(-100%);
  }
  51% {
    opacity: 1;
  }
}
@-moz-keyframes toRightFromLeft {
  49% {
    -moz-transform: translate(100%);
  }
  50% {
    opacity: 0;
    -moz-transform: translate(-100%);
  }
  51% {
    opacity: 1;
  }
}
@keyframes toRightFromLeft {
  49% {
    transform: translate(100%);
  }
  50% {
    opacity: 0;
    transform: translate(-100%);
  }
  51% {
    opacity: 1;
  }
}
.icon-effect-4 {
  background: #fff;
}
.gray-icon.icon-effect-4 {
  color: #444;
  box-shadow: 0 0 0 3px #444;
  -o-box-shadow: 0 0 0 3px #444;
  -moz-box-shadow: 0 0 0 3px #444;
  -webkit-box-shadow: 0 0 0 3px #444;
}
.icon-effect-4:hover:before,
.service-box:hover .icon-effect-4:before {
  -webkit-animation: toLeftFromRight 0.4s forwards;
  -moz-animation: toLeftFromRight 0.4s forwards;
  animation: toLeftFromRight 0.4s forwards;
}
@-webkit-keyframes toLeftFromRight {
  49% {
    -webkit-transform: translate(-100%);
  }
  50% {
    opacity: 0;
    -webkit-transform: translate(100%);
  }
  51% {
    opacity: 1;
  }
}
@-moz-keyframes toLeftFromRight {
  49% {
    -moz-transform: translate(-100%);
  }
  50% {
    opacity: 0;
    -moz-transform: translate(100%);
  }
  51% {
    opacity: 1;
  }
}
@keyframes toLeftFromRight {
  49% {
    transform: translate(-100%);
  }
  50% {
    opacity: 0;
    transform: translate(100%);
  }
  51% {
    opacity: 1;
  }
}
.icon-effect-5 {
  background: #fff;
}
.gray-icon.icon-effect-5 {
  color: #444;
  box-shadow: 0 0 0 3px #444;
  -o-box-shadow: 0 0 0 3px #444;
  -moz-box-shadow: 0 0 0 3px #444;
  -webkit-box-shadow: 0 0 0 3px #444;
}
.icon-effect-5:hover:before,
.service-box:hover .icon-effect-5:before {
  -webkit-animation: toTopFromBottom 0.4s forwards;
  -moz-animation: toTopFromBottom 0.4s forwards;
  animation: toTopFromBottom 0.4s forwards;
}
@-webkit-keyframes toTopFromBottom {
  49% {
    -webkit-transform: translateY(-100%);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(100%);
  }
  51% {
    opacity: 1;
  }
}
@-moz-keyframes toTopFromBottom {
  49% {
    -moz-transform: translateY(-100%);
  }
  50% {
    opacity: 0;
    -moz-transform: translateY(100%);
  }
  51% {
    opacity: 1;
  }
}
@keyframes toTopFromBottom {
  49% {
    transform: translateY(-100%);
  }
  50% {
    opacity: 0;
    transform: translateY(100%);
  }
  51% {
    opacity: 1;
  }
}
.icon-effect-6 {
  background: #fff;
}
.gray-icon.icon-effect-6 {
  color: #444;
  box-shadow: 0 0 0 3px #444;
  -o-box-shadow: 0 0 0 3px #444;
  -moz-box-shadow: 0 0 0 3px #444;
  -webkit-box-shadow: 0 0 0 3px #444;
}
.icon-effect-6:hover:before,
.service-box:hover .icon-effect-6:before {
  -webkit-animation: toBottomFromTop 0.4s forwards;
  -moz-animation: toBottomFromTop 0.4s forwards;
  animation: toBottomFromTop 0.4s forwards;
}
@-webkit-keyframes toBottomFromTop {
  49% {
    -webkit-transform: translateY(100%);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(-100%);
  }
  51% {
    opacity: 1;
  }
}
@-moz-keyframes toBottomFromTop {
  49% {
    -moz-transform: translateY(100%);
  }
  50% {
    opacity: 0;
    -moz-transform: translateY(-100%);
  }
  51% {
    opacity: 1;
  }
}
@keyframes toBottomFromTop {
  49% {
    transform: translateY(100%);
  }
  50% {
    opacity: 0;
    transform: translateY(-100%);
  }
  51% {
    opacity: 1;
  }
}
.icon-radius {
    box-shadow: 0px 0px 0px 3px #00bfa5;
}
.icon-radius:after {
    background: #00bfa5;
}
.shape-bg{
	background-image: url(../img/svg/shape-1-bg.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: scroll;
	background-size: contain;
}
.sky-gradient{
background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 26%, rgba(43,63,102,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(26%, rgba(240,240,240,1)), color-stop(100%, rgba(43,63,102,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 26%, rgba(43,63,102,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 26%, rgba(43,63,102,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 26%, rgba(43,63,102,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(240,240,240,1) 26%, rgba(43,63,102,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#2b3f66', GradientType=0 );
}
.hashcash_hovereffect-1{
  position: relative;
  bottom: 0;
  box-shadow: 0 6px 14px 0 rgba(31, 31, 60, 0.08)!important;
  -webkit-transition: bottom .3s;
  transition: bottom .3s;
}
.hashcash_hovereffect-1:hover{
  background-color: #fcfeff;
  box-shadow: 0 12px 22px 0 rgba(31, 31, 60, 0.04);
  bottom: -8px;
}
.hashcash_hovereffect-2{
  box-shadow: 0 12px 24px 0 rgba(31, 31, 31, 0.08)!important;
  position: relative;
  top: 0;
  -webkit-transition: top .2s;
          transition: top .2s;
}
.hashcash_hovereffect-2:hover{
  background-color: #fcfeff;
  box-shadow: 0 24px 48px 0 rgba(31, 31, 60, 0.05);
  top: -5px;
}
.updown-1{
-webkit-animation: isupDownEven 2s ease infinite alternate 1s;
-moz-animation: isupDownEven 2s ease infinite alternate 1s;
-o-animation: isupDownEven 2s ease infinite alternate 1s;
-ms-animation: isupDownEven 2s ease infinite alternate 1s;
animation: isupDownEven 2s ease infinite alternate 1s;
}
@-webkit-keyframes isupDownEven{0%{-webkit-transform: translate(0,3px);}100%{-webkit-transform: translate(0,-3px);}}
@-moz-keyframes isupDownEven{0%{-moz-transform: translate(0,3px);}100%{-moz-transform: translate(0,-3px);}}
@-o-keyframes isupDownEven{0%{-o-transform: translate(0,3px);}100%{-o-transform: translate(0,-3px);}}
@-ms-keyframes isupDownEven{0%{-ms-transform: translate(0,3px);}100%{-ms-transform: translate(0,-3px);}}
@keyframes isupDownEven{0%{transform: translate(0,3px);}100%{transform: translate(0,-3px);}}

/**Float services**/
.updown-2{
-webkit-animation: isupDownOdd 2s ease infinite alternate 1s;
-moz-animation: isupDownOdd 2s ease infinite alternate 1s;
-o-animation: isupDownOdd 2s ease infinite alternate 1s;
-ms-animation: isupDownOdd 2s ease infinite alternate 1s;
animation: isupDownOdd 2s ease infinite alternate 1s;
}
@-webkit-keyframes isupDownOdd{0%{-webkit-transform: translate(0,-3px);}100%{-webkit-transform: translate(0,3px);}}
@-moz-keyframes isupDownOdd{0%{-moz-transform: translate(0,-3px);}100%{-moz-transform: translate(0,3px);}}
@-o-keyframes isupDownOdd{0%{-o-transform: translate(0,-3px);}100%{-o-transform: translate(0,3px);}}
@-ms-keyframes isupDownOdd{0%{-ms-transform: translate(0,-3px);}100%{-ms-transform: translate(0,3px);}}
@keyframes isupDownOdd{0%{transform: translate(0,-3px);}100%{transform: translate(0,3px);}}

header.masthead {
  background: no-repeat center center;
  background-color: #868e96;
  background-attachment: scroll;
  position: relative;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
  header.masthead .overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(43, 63, 102,.68);
    opacity: 0.5; }
  header.masthead .page-heading,
  header.masthead .post-heading,
  header.masthead .site-heading {
    padding: 90px 0 36px;
    color: white; }
  @media only screen and (min-width: 768px) {
      header.masthead .page-heading,
      header.masthead .post-heading,
      header.masthead .site-heading {
        padding: 154px 0 60px; } }
  header.masthead .page-heading,
  header.masthead .site-heading {
    /*text-align: center;*/ }
	  @media only screen and (max-width: 767px) {
          header.masthead .page-heading h1,
    header.masthead .site-heading h1 {
      font-size: 48px;
      margin-top: 0; } }
    header.masthead .page-heading .subheading,
    header.masthead .site-heading .subheading {
      font-size: 24px;
      font-weight: 300;
      display: block;
      margin: 15px 0 0;}
    @media only screen and (min-width: 768px) {
      header.masthead .page-heading h1,
      header.masthead .site-heading h1 {
        /*font-size: 80px;*/ } }
  header.masthead .post-heading h1 {
    font-size: 35px; }
  header.masthead .post-heading .meta,
  header.masthead .post-heading .subheading {
    line-height: 1.1;
    display: block; }
  header.masthead .post-heading .subheading {
    font-size: 24px;
    margin: 10px 0 30px; }
  header.masthead .post-heading .meta {
    font-size: 20px;
    font-weight: 300;
    font-style: italic; }
    header.masthead .post-heading .meta a {
      color: #fff; }
  @media only screen and (min-width: 768px) {
    header.masthead .post-heading h1 {
      font-size: 55px; }
    header.masthead .post-heading .subheading {
      font-size: 30px; } }


.use-case-identification .item .card{
	min-height:360px;
}
/*world map hover effect*/
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-sidetip.tooltipster-punk .tooltipster-box{border-radius:5px;border:none;border-bottom:3px solid #2196F3;background:#fcfcfc}
.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-box{margin-bottom:7px}
.tooltipster-sidetip.tooltipster-punk .tooltipster-content{color:#fff;padding:8px 16px}
.tooltipster-sidetip.tooltipster-punk .tooltipster-arrow-background{display:none}
.tooltipster-sidetip.tooltipster-punk.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#2a2a2a}
.tooltipster-sidetip.tooltipster-punk.tooltipster-left .tooltipster-arrow-border{border-left-color:#2a2a2a}
.tooltipster-sidetip.tooltipster-punk.tooltipster-right .tooltipster-arrow-border{border-right-color:#2a2a2a}
.tooltipster-sidetip.tooltipster-punk.tooltipster-top .tooltipster-arrow-border{border-top-color:#f71169}
.tooltipster-sidetip.tooltipster-punk.tooltipster-top
.tooltipster-arrow-border{border-top-color:#2196F3}

.tooltipster-sidetip.tooltipster-punk.tooltipster-bottom
.tooltipster-arrow-border{border-bottom-color:#fff}

.tooltipster-sidetip.tooltipster-punk.tooltipster-left
.tooltipster-arrow-border{border-left-color:#fff}

.tooltipster-sidetip.tooltipster-punk.tooltipster-right
.tooltipster-arrow-border{border-right-color:#fff}

.tooltipster-sidetip.tooltipster-punk
.tooltipster-content{color:#000;padding:8px 16px; font-family:'Arial';}
/*meet team*/
.meet-team{
	background:url(../img/meet-team.jpg);
	background-position:center;
	padding:25px;
	color:#FFF;
	min-height:320px;
}
.opportunity{background-color: rgba(236,244,254,1);}
/*contact us page*/
.form-dark .font-small {
  font-size: 0.8rem; }

.form-dark [type="radio"] + label,
.form-dark [type="checkbox"] + label {
  font-size: 0.8rem; }

.form-dark [type="checkbox"] + label:before {
  top: 2px;
  width: 15px;
  height: 15px; }

.form-dark .md-form label {
  color: #fff; }

/*.form-dark input:focus:not([readonly]),.form-dark teaxtarea:focus:not([readonly])  {
  border-bottom: 1px solid #00bfa5;
  -webkit-box-shadow: 0 1px 0 0 #00bfa5;
  box-shadow: 0 1px 0 0 #00bfa5; }*/

input[type=date]:focus:not([readonly]),
input[type=datetime-local]:focus:not([readonly]),
input[type=email]:focus:not([readonly]),
input[type=number]:focus:not([readonly]),
input[type=password]:focus:not([readonly]),
input[type=search-md]:focus:not([readonly]),
input[type=search]:focus:not([readonly]),
input[type=tel]:focus:not([readonly]),
input[type=text]:focus:not([readonly]),
input[type=time]:focus:not([readonly]),
input[type=url]:focus:not([readonly]),
textarea.md-textarea:focus:not([readonly]){
  border-bottom: 1px solid #00bfa5;
  -webkit-box-shadow: 0 1px 0 0 #00bfa5;
  box-shadow: 0 1px 0 0 #00bfa5;;
}

.form-dark input:focus:not([readonly]) + label,
textarea.md-textarea:focus:not([readonly]) + label{
  color: #00bfa5; }

.form-dark input[type="checkbox"] + label:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 17px;
  height: 17px;
  z-index: 0;
  border: 1.5px solid #fff;
  border-radius: 1px;
  margin-top: 2px;
  -webkit-transition: 0.2s;
  transition: 0.2s; }

.form-dark input[type="checkbox"]:checked + label:before {
  top: -4px;
  left: -3px;
  width: 12px;
  height: 22px;
  border-style: solid;
  border-width: 2px;
  border-color: transparent #00bfa5 #00bfa5 transparent;
  -webkit-transform: rotate(40deg);
  -ms-transform: rotate(40deg);
  transform: rotate(40deg);
  -webkit-backface-visibility: hidden;
  -webkit-transform-origin: 100% 100%;
  -ms-transform-origin: 100% 100%;
  transform-origin: 100% 100%; }
.md-form label.active {
    height: 20px!important;
}
.i-c-o{
		background: #1C2A48 url('../img/bg-new3.png')no-repeat center center fixed;
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
	  }
.w-b-p-p{
		background: url('../img/bg-new2.jpg')no-repeat center center fixed;
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
	  }
.w-m-e{
		background: url('../img/bg-new1.jpg')no-repeat center center fixed;
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
	  }
[data-tooltip] {
  position: relative;
  z-index: 2;
  cursor: pointer;
}

/* Hide the tooltip content by default */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
[data-tooltip]:before {
  position: absolute;
  bottom: 120%;
  left: 50%;
  margin-bottom: 5px;
  margin-left: -110px;
  padding: 7px;
  width: 220px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #000;
  background-color: hsla(0, 0%, 20%, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  text-align: center;
  font-size: 14px;
  line-height: 1.2;
}

/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
  position: absolute;
  bottom: 120%;
  left: 50%;
  margin-left:-8px;
  width: 0;
  border-top: 5px solid #000;
  border-top: 5px solid hsla(0, 0%, 20%, 0.9);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
}

/* Show tooltip content on hover */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

/* End required CSS. */
/**********************************************************************************/
/***************************RESPONSIVE STYLESHEET HERE*****************************/
/**********************************************************************************/
@media (min-width: 992px){
.navbar-nav .dropdown-toggle::after{display:none;}
.navbar-expand-lg .navbar-nav .nav-link {
    padding: 1.2rem;
}
}
@media (max-width: 991px){
.dropdown.show .dropdown-menu{display:block!important;width:100%;max-height: 280px;overflow-y: scroll;}
.dropdown:hover>.dropdown-menu{display:none;}
.dropdown-submenu a.dropdown-item.dropdown-toggle.waves-effect.waves-light .sub-sub-menu-list {
    display: none!important;
}
.dropdown.open .dropdown-menu .dropdown-submenu:hover .sub-sub-menu-list{display:block!important;}
.dropdown.open .dropdown-menu .dropdown-submenu .sub-sub-menu-list{display:block!important;margin-left: 0px;opacity:1;}
.dropdown .dropdown-menu{display:none!important;}
.navbar.navbar-dark .breadcrumb .nav-item .nav-link, .navbar.navbar-dark .navbar-nav .nav-item .nav-link{width:100%;}
/*.dropdown-toggle::after{position:absolute; right:8px; top:18px;}*/
}
@media only screen and (max-width: 768px) {
.navbar {
	background-color: #2b3f66;
}
.boxedcontainer{padding-top:60px;}
}
@media (max-width: 1024px) {
.item-like-bg{display:none;}
/*.item-img-bg{width:100%;}*/
.header-carousel{height:690px; background: #1f325d;}
.carousel-caption{top:65px;}
.header-carousel h1{font-size:2.5rem;}
.header-carousel h2{font-size:1.75rem;}
.header-carousel p{font-size:1.25rem;}
/*.item-img-bg{width:100%;}*/
.header-carousel .carousel-item:nth-child(1) {
  background: url(../img/bg/bg-2.jpg) no-repeat center center fixed;
}
.header-carousel .carousel-item:nth-child(2) {
  background: url(../img/bg/bg-5.jpg) no-repeat center center fixed;
}
.header-carousel .carousel-item:nth-child(3) {
  background: url(../img/bg/bg-1.jpg) no-repeat center center fixed;
}
.header-carousel .carousel-item:nth-child(4) {
  background: url(../img/bg/bg-3.jpg) no-repeat center center fixed;
}
.header-carousel .carousel-item:nth-child(5) {
  background: url(../img/bg/bg-4.jpg) no-repeat center center fixed;
}
.header-carousel .carousel-item{
  -webkit-background-size: cover!important;
  -moz-background-size: cover!important;
  -o-background-size: cover!important;
  background-size: cover!important;
}
.header-carousel .carousel-item:nth-child(1) .carousel-caption .row,
.header-carousel .carousel-item:nth-child(3) .carousel-caption .row
{padding-top:15px!important; margin-top:15px!important;}
.header-carousel .carousel-item:nth-child(1) .carousel-caption .row h1{margin:0!important;}
}
@media (min-width: 768px) {
.carousel .view ul li {
	display: inline;
}
.carousel .view .full-bg-img ul li .flex-item {
	margin-bottom: 1.5rem;
}
td.hc-remit-sec-right{display:block;}
}
@media (max-width: 767px) {
td.hc-remit-sec-left{display:block;}
.hidden-sm{display:none;}
.header-carousel h1{font-size:2rem;}
.header-carousel h2{font-size:1.5rem;}
.header-carousel p{font-size:1rem;}
.carousel-caption{top:50px;}
.header-carousel .carousel-item:nth-child(1) .carousel-caption .row,
.header-carousel .carousel-item:nth-child(3) .carousel-caption .row
{padding-top:0!important; margin-top:0!important;}
}
.hashcash-media-slide .owl-nav [class*=owl-]{top:0;}

.bar1:hover .data {
  -webkit-transform: scale(2);
          transform: scale(2);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  fill: #0d8eff;
}
.bar1:hover .bg {
  -webkit-transform: scaleY(0);
          transform: scaleY(0);
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
}
.bar1:hover text {
  opacity: 0;
}
.bar1:hover .markers {
  opacity: 0;
}
.middle{font-size:24px;}
.bar1:hover .bar1-result {
  opacity: 1;
  font-size: 45px;
  color:#FFF;
  -webkit-animation: flicker 2s ease infinite;
          animation: flicker 2s ease infinite;
}
.bar1-result {
  opacity: 0;
}


svg#triangle1 {
  transform-origin: 50% 50%;
  animation: rotate 10s linear infinite;
}
svg#triangle1 polygon {
  stroke-dasharray: 30;
  animation: dash 4s cubic-bezier(0.35, 0.04, 0.63, 0.95) infinite;
}

svg#triangle2 {
  transform-origin: 50% 50%;
  animation: rotate 10s linear infinite;
}
svg#triangle2 polygon {
  stroke-dasharray: 20;
  animation: dash 2.5s cubic-bezier(0.35, 0.04, 0.63, 0.95) infinite;
}

svg#triangle3 {
  transform-origin: 50% 50%;
  animation: rotate 10s linear infinite;
}
svg#triangle3 polygon {
  stroke-dasharray: 10;
  animation: dash 1.5s cubic-bezier(0.35, 0.04, 0.63, 0.95) infinite;
}

@keyframes dash {
  to { stroke-dashoffset: 136; }
}

@keyframes rotate {
  0% { transform: scale(1); }
  50% { transform: scale(1.3); }
  100% { transform: scale(1); }
}


.chart {
    position: relative;
    width: 300px;
    height: 300px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.doughnutTip {
  position: absolute;
  min-width: 30px;
  max-width: 300px;
  padding: 5px 15px;
  border-radius: 1px;
  background: rgba(0, 0, 0, 0.8);
  color: #ddd;
  font-size: 17px;
  text-shadow: 0 1px 0 #000;
  text-transform: uppercase;
  text-align: center;
  line-height: 1.3;
  letter-spacing: .06em;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  pointer-events: none;
}
.doughnutTip::after {
  position: absolute;
  left: 50%;
  bottom: -6px;
  content: "";
  height: 0;
  margin: 0 0 0 -6px;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 6px solid rgba(0, 0, 0, 0.7);
  line-height: 0;
}

.doughnutSummary {
  position: absolute;
  top: 50%;
  left: 50%;
  color: #d5d5d5;
  text-align: center;
  text-shadow: 0 -1px 0 #111;
  cursor: default;
}

.doughnutSummaryTitle {
  position: absolute;
  top: 55%;
  width: 100%;
  margin-top: -27%;
  font-size: 14px;
  letter-spacing: .06em;
}

.doughnutSummaryNumber {
  position: absolute;
  top: 60%;
  width: 100%;
  margin-top: -15%;
  font-size: 18px;
}

.chart path:hover {
  opacity: 0.65;
}
.how-work-li{padding-left:25px;line-height:30px;}
.how-work-li i {
    position: absolute;
    left: 15px;
    line-height: 30px;
}
@media screen and (max-width: 767px) {
  table {
    border: 0!important;
  }

  table caption {
    font-size: 1.3em;
  }

  table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  table tr th{
	margin-top: 1rem;
    float: left;
    width: 100%;
  }

  table tr {
    background-color: rgba(255, 255, 255, 1);
  }
  .table-striped tbody tr:nth-of-type(odd){
	  background-color: rgba(255, 255, 255, 1);
  }


  table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: 15px;
    text-align: right;
	min-height: 44px;
  }

  table td::before {
    /*
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    */
    content: attr(data-label);
    float: left;
    font-weight: bold;
	color:#2b3f66;
    text-transform: uppercase;
  }
}

/* terms and condition */

.terms_condition .extra-margins h4{font-weight:400;margin:30px 0;}
.terms_condition .extra-margins .text-primary{margin-top:25px;}
.terms_condition .extra-margins ul li{margin-bottom:15px;}
/* 15.01.19 */
.seperate-console-content .seperate-console .nav-tabs{background:transparent;box-shadow:none;display:inline-block;}
.seperate-console-content .seperate-console .nav-tabs .nav-item.open .nav-link,.seperate-console-content .seperate-console .nav-tabs .nav-link.active{background:#2BBBAD;color:#fff;}
.seperate-console-content .seperate-console .nav-tabs .nav-item{background:#fff;border-radius:.25rem;color:#666;margin-right:10px;}
.seperate-console-content .seperate-console .seperate-console-inner{text-align:center;}
.seperate-console-content .seperate-console .tab-content .tab-pane .card-body .list-unstyled li ul li{list-style:none;}
.product_features .label_ico_solution{display:flex;flex-wrap:wrap;}
.product_features .label_ico_solution .label_ico_solution_wrapper{width:32%;float:left;margin:0 2% 20px 0;padding:15px;text-align:center;border-radius:5px;background:#fff;box-shadow:0 12px 24px 0 rgba(31, 31, 31, 0.08);}
.product_features .label_ico_solution .label_ico_solution_wrapper:nth-child(3n){margin-right:0;}
.quickest_block_content .quickest_block_img{text-align:center;}
.quickest_block_content .quickest_block_img img{max-width:100%;}
.seperate-console-content .seperate-console .tab-content .tab-pane .card-body .list-unstyled li{position: relative;padding:0 0 0 17px;}
.seperate-console-content .seperate-console .tab-content .tab-pane .card-body .list-unstyled > li:before{content:"\f101";position: absolute;font-family:"FontAwesome";left:0;top:0;color:#00bfa5;}
.seperate-console-content .seperate-console .tab-content .tab-pane .card-body .list-unstyled li ul{padding:0 0 0 15px;}
.seperate-console-content .seperate-console .tab-content .tab-pane .card-body .list-unstyled li ul li:before{content:"";position: absolute;left:0;top:8px;background:#00bfa5;width:8px;height:8px;border-radius:50%;}
.seperate-console-content .seperate-console .tab-pane_left{width:45%;}
.seperate-console-content .seperate-console .tab-pane_right{width:53%;}
.seperate-console-content .seperate-console .tab_pane_row{justify-content:space-between;}
.quickest_block_content .text-center .quckest_title{color:#59698d;font-size:17px;font-weight:700;padding:0 15px;}
.quickest_block_content .text-center .quckest_bottom_line{margin-bottom:0px;}
.quickest_block_content{padding-top:20px;}


@media only screen and (max-width: 388px){
.site-heading .font-weight-light .be_came{display:block;}
.seperate-console-content .seperate-console .nav-tabs .nav-item{font-size:15px;}
}
@media only screen and (max-width: 767px) {
  .product_features .label_ico_solution .label_ico_solution_wrapper{width:100%;margin-right:0;}
  .white_label_btn .btn{width:230px;}
  .white_label_ico_heading .ico-skew-mark h3{-webkit-transform: skew(0deg, 0); -ms-transform: skew(0deg, 0); transform: skew(0deg, 0);font-style:italic;font-weight:300;}
}
@media only screen and (max-width: 991px) {
  .seperate-console-content .seperate-console .tab-pane_left{width:100%;}
.seperate-console-content .seperate-console .tab-pane_right{width:100%;}
}

/* 22-01-19 */
.hashcash_developer_content{padding:70px 0 70px 0;}
.hashcash_developer_sidebar_left{background:#043f71;padding:20px 0;}
.hashcash_developer_sidebar_left ul li{list-style:none;position:relative;padding:10px;}
.hashcash_developer_sidebar_left ul li.parent{cursor: pointer;}
.hashcash_developer_sidebar_left ul li.active,.hashcash_developer_sidebar_left > ul > li:hover{background:#213080;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hashcash_developer_sidebar_left > ul > li ul li:hover{background:#04101e;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hashcash_developer_sidebar_left > ul > li{background:#092e56;}
.hashcash_developer_sidebar_left > ul > li ul li{background:#052242;color:#fff;}
.hashcash_developer_sidebar_left > ul > li ul li ul li{background:#043f71;}
.hashcash_developer_sidebar_left > ul > li ul li ul li:hover{background:#092e56;}
.hashcash_developer_sidebar_left > ul > li:last-child{border-bottom:none;}
.hashcash_developer_sidebar_left > ul{padding:0 0 0 20px;}
.hashcash_developer_sidebar_left ul li a{color:#fff;padding-right:10px;}
.hashcash_developer_sidebar_left  ul  li  ul{display:none;padding:0 0 0 20px;}
.hashcash_developer_sidebar_left  ul  li strong{position:absolute;right:10px;top:16px;background:url(../img/plus-icon.png) no-repeat;width:14px;height:14px;background-size:contain;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hashcash_developer_sidebar_left  ul  li strong.opened{position:absolute;right:10px;top:20px;background:url(../img/minus-icon.png) no-repeat;width:14px;height:3px;background-size:contain;}
.hashcash_developer_sidebar_right{padding:0 20px 0 20px;}
.developer_sidebar_right_inner_sect{padding:0 0 25px 0;;border-radius:5px;background:#fff;margin:0 0 20px 0;box-shadow:0 12px 24px 0 rgba(31, 31, 31, 0.08);}
.developer_sidebar_right_inner_sect h3{margin:0 0 10px 0;color:#052242;padding:15px;background:#f9f9f9;font-size:22px;}
.developer_sidebar_right_inner_sect p{padding:7px 15px;margin:0;}
.developer_sidebar_right_inner_sect h5{padding:15px;color:#666;font-size:16px;margin:0;}
.developer_sidebar_right_inner_sect p a{color:#052242;text-decoration:underline;}
.developer-breedcumb ul{padding:0;margin:0;}
.developer-breedcumb ul li{list-style: none;color:#666;display:inline-block;margin:0 10px 0 10px;}
.developer-breedcumb ul li a{color:#092e56;font-weight:bold;}
.developer-breedcumb ul li:first-child{margin-left:0;}
.developer-breedcumb{padding:15px 15px 15px 15px;border-radius:5px;background:#fff;margin:0 0 20px 0;box-shadow:0 12px 24px 0 rgba(31, 31, 31, 0.08);}
.developer_sidebar_right_inner h2{margin:0 0 0 0;font-size:24px;float:left;border:1px solid #052242;}
.developer_sidebar_right_tab{padding:20px;}
.developer_sidebar_right_header_wrap:after{clear:both;content:"";display:table;}
.developer_sidebar_right_inner h2 .header_left{float:left;background:#052242;padding:15px;color:#fff;position: relative;height:61px;}
.developer_sidebar_right_inner h2 .header_left:before{content: '';position: absolute;right: -18px;top: 0px;width: 30px;height: 100%;
background: #052242;-webkit-transform: skew(20deg);-moz-transform: skew(20deg);-ms-transform: skew(20deg);transform: skew(20deg);}
.developer_sidebar_right_inner h2 .header_right{float:left;color:#052242;padding:15px 30px;background:#fff;height:61px;}
.developer_sidebar_right_tab .nav.nav-tabs{background:transparent;margin:0;box-shadow:none;padding:0;}
.developer_sidebar_right_tab .nav.nav-tabs li{padding:7px 15px;background:#04101e;border-radius:5px;color:#fff;margin:0 10px 10px 0;}
.developer_sidebar_right_tab .nav.nav-tabs li a{color:#fff;}
.developer_sidebar_right_tab .nav.nav-tabs li.active{background:#043f71;}
.developer_sidebar_right_tab .tab-content{background:#04101e;padding:0 0 20px 0;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p{color:#fff;padding-bottom:0;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-red{color:#f92672;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-white{color:#fff;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-yellow{color:#e6db74;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-light-green{color:#a6e22e;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-comment{color:#75715e;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-orange{color:#fd971f;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-sky{color:#9effff;}
.developer_sidebar_right_tab .tab-content .tab-pane_wrap p .variab-violate{color:#ae81ff;}

/* 28 01 19 */
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table{padding:15px;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table .table-responsive .table thead tr th{background:#043f71;color:#fff;border:1px solid #fff;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table .table-responsive .table tbody tr td{border:1px solid #ddd;padding-top:10px;padding-bottom:10px;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table .table-responsive .table tbody tr:nth-child(even) td{background:#f6f6f6;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_links_list ul li{list-style:none;border:1px solid #fff;background:#052242;margin:0 0 10px 0;border-radius:5px;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_links_list ul li a{color:#fff;padding:10px;display:block;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_links_list ul li a:hover{background:#092e56;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_links_list ul{padding:0 15px 0 15px;}
.hashcash_developer_sidebar_right .big_font_size{font-size:30px;color:#666;margin:0 0 0 0;padding:0 15px;}

/* 29-01-19 */
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_brownnox ul{padding:0 20px;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_brownnox ul li{list-style:none;padding:7px 15px;background:#f9f9f9;margin:0 0 7px 0;}

/* 30-01-19 */
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox{padding:0 20px;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul{padding:30px 0;margin:0 0 20px 0;background:#000;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li{list-style:none;padding:7px 15px;color:#fff;background:#000;margin:0 0 0 0;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-red{color:#f92672;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-white{color:#fff;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-yellow{color:#e6db74;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-light-green{color:#a6e22e;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-comment{color:#75715e;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-orange{color:#fd971f;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-sky{color:#9effff;}
.hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_blackbox ul li .variab-violate{color:#ae81ff;}

/*01-02-2019*/
.developer-hc-net-slider .owl-stage-outer .owl-stage{display:flex;flex-wrap:wrap;}
.developer-hc-net-slider .owl-stage-outer .owl-stage .owl-item{border:1px solid #000;height:auto;}

.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner .developer-hc-net-slider-wrapper .developer-hc-net-slider-wrapper-img img{max-width:100%;margin-bottom:20px;padding:0 15px;height:150px;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner .developer-hc-net-slider-wrapper .developer-hc-net-slider-wrapper-img{text-align:center;}
.developer-hc-net-applications .developer-hc-net-slider{display:flex;flex-wrap:wrap;padding:30px 15px;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner{width:32%;margin-right:2%;margin-bottom:20px;box-shadow:0 12px 24px 0 rgba(31, 31, 31, 0.08);padding:0 0 20px 0;border-radius:5px;position: relative;top:0;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner:hover{top:-10px;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner:nth-of-type(3n){margin-right:0;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner .developer-hc-net-desc h5{background:#052242;color:#fff;padding:15px;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner .developer-hc-net-desc p{padding:15px;}
.developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner .developer-hc-net-desc h4{color:#0d62c5;padding:0 15px;font-size:20px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec {padding: 0 0 20px 0;background:#f9f9f9;margin:0 0 30px 0;box-shadow:0 12px 24px 0 rgba(31, 31, 31, 0.08);}
.developer_sidebar_right_inner_sect .developer-sign-in{padding:20px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group{padding:0 15px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group .form-control{background:#fff;height:50px;border:1px solid #ddd;box-sizing:border-box;padding:15px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=date]:focus:not([readonly]), .developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=datetime-local]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=email]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=number]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=password]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=search-md]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=search]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=tel]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=text]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=time]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group input[type=url]:focus:not([readonly]),.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group textarea.md-textarea:focus:not([readonly]){border:1px solid #043f71 !important;box-shadow:none;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec h4{padding:10px 15px;background:#133154;color:#fff;margin:0 0 30px 0;font-size:20px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec  .developer-public-key-box{padding:20px;display:none;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec  .developer-public-key-box .developer-public-key-box-wrapper{background:#fff;margin:20px 0;padding:20px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec h5{font-weight:400;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group .btn{background:#052242;color:#fff;}
.developer-public-key-box-wrapper #secret_key{color:#043f71;font-size:16px;}
.developer-public-key-box-wrapper #public_key{color:#043f71;font-size:16px;}
.developer_sidebar_right_inner_sect .developer-sign-in .developer-secret-page-sec .form-group .btn:hover{background:#043f71 !important;}
.developer-invalid-section-inner{background:#3e0510;padding:20px 0;color:#fff;display:none;}
.developer-invalid-section-wrong .developer-invalid-section-inner{display:block;}
.developer-invalid-section-inner h5{color:#fff;}
.developer-invalid-section-inner p{color:#fff;}
.hashcash_developer_sidebar_right .developer_sidebar_right_tab .tab-content .tab-pane_wrap  .developer_sidebar_right_inner_sect_table .table-responsive .table tbody tr:nth-child(odd) td{color:#fff;}

/* 22-02-19 */
.hashcash_home_products #carouselExampleIndicators .carousel-item .row .paybito-img-center{text-align:center;}
#carouselExampleIndicators .carousel-item .row .paybito-img-center img{margin:20px 0;border:5px solid #636363;border-radius:10px;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col h4{text-align:center;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap{display:flex;flex-wrap:wrap;padding:0 10px;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap .hashcash_ico_wrap-inner{width:32%;text-align:center;float:left;margin:0 2% 20px 0;padding:15px;border-radius:5px; -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12); -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);   box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);position: relative;top:0px;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap .hashcash_ico_wrap-inner  .hashcash_ico_wrap-inner-img img{max-width:100%;width:100px;margin:0 0 20px 0;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap .hashcash_ico_wrap-inner p{color:#59698d;font-weight:bold;font-size:16px;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap .hashcash_ico_wrap-inner:hover{top:-5px;}
.hashcash_home_products .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap .hashcash_ico_wrap-inner:nth-of-type(3n){margin-right:0;}
.hashcash_home_products #carouselExampleIndicators .carousel-item .row .my-2{margin-bottom:25px !important; font-family:"Roboto",sans-serif !important;/*font-weight:300 !important;*/}
.hashcash_home_products  .row.text-center .col-12 h4{margin-bottom:30px;}
.hashcash_home_products #carouselExampleIndicators .carousel-item .billibitcoins_wrap_item  .lead{font-size:17px;}
.hashcash_home_products #carouselExampleIndicators .carousel-item .billibitcoins_wrap_item .billibitcoins_wrap_title{
  font-weight:300;}

  /* 25-02-19 */
  .hashcash-partner_row .card .card-body{padding:17px 3px;}
  .hashcash-partner_row .col-md-6{max-width:48%;}
  .hashcash-partner_row .hashcash-partner-gap{margin-left:1%;margin-right:1%;}


  /* 26-02-19 */
  .grey.lighten-5 .row .col-12 h2.anim4{margin-top:0;}
  .grey.lighten-5.p-80 .row .col-12 .row.justify-content-center .col-lg-4 .card.card-cascade.narrower {display:block;}
  .hashcash-partner_row .card .card-body h5{text-align:center;font-size:18px;}
  .hashcash-partner_row .card .card-body .text-dark.text-justify {text-align:center !important;}
  #accordionEx .card  .card-body h4{font-size:16px;}
  .bg-white .row .col-12 .aqua-gradient .text-white{font-weight:300;}
  .hashcash-partner_row .col-md-6:last-child{max-width:98%;flex:auto;}
  .hashcash-partner_row .col-md-6:last-child .img-fluid{display:none;}

  /* 27-02-19 */
  .white_label_modal .modal-content{position: relative;}
  .white_label_modal .btn_wrap{width:100%;}
  .white_label_modal .btn_wrap .close{color:#ff0000;opacity:1;cursor: pointer;position: absolute;top: -10px;right: -10px;width:40px;height:40px;border-radius:50%;background:#fff;margin:0;padding:0;border:1px solid #ddd;}
  .white_label_modal .modal-content .modal-title{margin-bottom:30px;text-align:center;font-size:22px;color:#666;position: relative;padding:0 0 10px 0;}
  .white_label_modal .modal-content .modal-title:before{content:"";position:absolute;width:60px;height:2px;margin:auto;text-align:center;left:0;right:0;bottom:0;background:#00bfa5;}
  .white_label_modal .modal-content .modal-header{border:none;padding:4px 0;}
  .white_label_modal .modal-content .white_label_bitcoin{background:#f6f6f6;padding:10px;margin:0 0 20px 0;box-shadow:0 0 5px #ddd;}
  .white_label_modal .modal-content .white_label_bitcoin a{padding:10px;background:#00bfa5;border-radius:10px;color:#fff;width:100%;display:block;text-align:center;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
  .white_label_modal .modal-content .white_label_bitcoin a:hover{background:#666;}
  .white_label_modal .modal-content .white_label_bitcoin p span{color:#00bfa5;}

  /* 04-02-19 */
  .hcx-charts-content .row{margin:0;}
  .hcx-charts-content .hcx-charts-header{margin-bottom:50px;}
  .hcx-charts-content .hcx-charts-wrapper{display:flex;flex-wrap:wrap;}
  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner{width:32%;margin-right:2%;margin-bottom:20px;padding:10px;-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12); -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);   box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);position: relative;top:0px;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;background:rgba(0,0,0,0.7);border-radius:10px;position:relative;}
  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner:hover{top:-6px;}
  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner:nth-of-type(3n){margin-right:0;}
  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner .hcx-charts-img img{max-width:100%;border-radius:10px;position:relative;top:-35px;}
  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner .hcx-charts-descrp h3{font-size:18px;margin-top:0;margin-bottom:0;position: relative;top:-12px;text-align:center;}
  .hcx-charts-content .hcx-charts-header .w-25.border-primary{width:100px !important;}
  .hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_left{float:left;}
  .hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_left .mt-0{margin-bottom:0;font-size:18px;}
  .hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_right{float:right;}
  .hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_right h4{float:left;margin:0 10px;font-size:18px;}
  .hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_right p{float:right;margin-top:-1px;font-size:18px;color:#59698d !important;margin-bottom:0 !important;}
  .hcx-chart-performance-content .hcx-chart-performance-row{-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
  .hcx-chart-performance-content .hcx-chart-performance-row .hcx_supply_wrap{background:rgba(0,0,0,0.5);margin:0 0 20px 0;}
  .hcx-chart-performance-content .hcx-chart-performance-row .hcx_supply_wrap .grey-text{font-size:20px;padding:10px 15px;background:rgba(0, 0, 0, 0.4);color:#ddd !important;margin-bottom:0 !important;}
  .hcx-chart-performance-content .hcx-chart-performance-row .hcx_supply_wrap .hcx_performance_inner{padding:5px 15px;}
  .hcx-chart-performance-content .hcx-chart-performance-row .hcx_supply_wrap .hcx_performance_inner:nth-of-type(2n){background:rgba(0,0,0,0.8);}
  .hcx-chart-performance-content .hcx-chart-performance-row .hcx_supply_wrap .blue-text{font-size:18px;font-weight:300;margin-top:5px;color:#59698d !important;}
  .hcx-charts-content{padding-top:110px;}
  .hcx-chart-performance-content {margin-top:0 !important;padding-top:0;}

  /* 07-03-19 */
  .product_development_icon i{cursor:auto;}
  .hashcash_what_we_do_serv{text-align:left !important;}
  .our_services_sect img{max-width:100%;border-radius:10px;}

  /* 08-03-19 */
  .our_services_sect .view:hover{border-radius:10px;}
  .use-case-identification .owl-stage-outer .owl-stage{display:flex;flex-wrap:wrap;}
  .use-case-identification .owl-stage-outer .owl-stage .owl-item{display:flex;flex:1 0 auto;height:auto;}
  .use-case-identification .owl-stage-outer .owl-stage .owl-item .item{display:flex;flex-direction:column;}
  .use-case-identification .owl-stage-outer .owl-stage .owl-item .item .card{display:flex;flex-direction:column;flex:1 0 auto;min-height:auto;}
  .use-case-identification .owl-stage-outer .owl-stage .owl-item .item .card .card-body{display:flex;flex-direction:column;flex:1 0 auto;min-height:auto;}
  .use-case-identification .owl-stage-outer .owl-stage .owl-item .item .card p{flex-grow:1;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-next,.hashcash_home_products #carouselExampleIndicators .carousel-control-prev{width:35px;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-next .carousel-control-next-icon{background-color:#00bfa5;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-prev .carousel-control-prev-icon{background-color:#00bfa5;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
  .define_your_approach_content .row .col-md-4{display:flex;}
  #pre-sto-launch .row .col-md-6{display:flex;}
  .smart_blockchain_darken_content .row .col-md-6{display:flex;}
  .smart_blockchain_darken_content .row .col-md-6 .card-body ul{padding-right:15px;}
  .smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view{height:100px;}

  /* 15-03-19 */
  .carousel .carousel-inner .table  .btn-floating i{cursor:auto;}
  .bg-white .table  .btn-floating i{cursor:auto;}

  /* 07-05-19 */
  .hashcash-digital-commerce .row .col-md-4{display:flex;}
  .hashcash-digital-commerce .row .card .card-body{padding:10px;}

  /* 14-05-19 */
  .web-devlopment-header{position: relative;}
  /*.web-devlopment-header:before{content:"";position: absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;pointer-events:none;background:rgba(0, 0, 0, 0.8)}*/
  .banner-webservices-wrapper{padding:15px 20px;background:#1a284d;}
  .banner-webservices .banner-webservices-listing ul{padding:0;}
  .banner-webservices .banner-webservices-listing ul li{list-style:none;position: relative;padding:0 0 10px 25px;}
  .banner-webservices .banner-webservices-listing ul li:before{content:"\f005";position: absolute;font-family:"FontAwesome";left:0;top:0;color:#3ea9d2;}
  .banner-webservices .banner-webservices-btn{text-align:center;}
  .banner-webservices .banner-webservices-btn .btn{border-radius:10px;border:1px solid #0746a5;}
  .webservices-company-logo-slider ul{padding:0;margin-bottom:0;}
  .webservices-company-logo-slider ul li{list-style:none;}
  .webservices-company-logo-slider .bx-wrapper{margin-bottom:0;}
  .product_features.webdevlopment-product .label_ico_solution{justify-content:center;}
  .hashcash-webdevelopment-product-tab-2{justify-content:center;}
  .row.ecoomerce-row{width:100%;justify-content:space-between;padding:0 30px;margin-top:30px;}
  .webdevelopment_products_tab #carouselExampleIndicators .carousel-item .row .my-2{font-weight:400 !important; font-size:16px;}
  :root {    --ship-size: 10vmin;    --sky-color: #1C1740;    --ship-color: #F9E2FE;    --ship-cap-color: crimson;    --ship-wing-color: #4C3198;
    --ship-window-trim-color: #4C3198;    --ship-booster-color: #C38382;    --star-color: white;    --stars-sm-speed: 5s;    --stars-md-speed: 2s;
    --stars-lg-speed: 1s;  }
  .web-devlopment-rocket {height: 100%;padding:150px 0;  }
.web-devlopment-rocket {display: flex;overflow: hidden;background-color: var(--sky-color);position: relative;}

.ship,.star-field {position: absolute;top: 50%;left: 50%;will-change: transform;transition: transform 0.4s ease;transform: translate(-50%, -50%);
}

.star-field {width: 200%;height: 200%;transition: transform 1s ease-out;}
.hover-area {flex-grow: 1;z-index: 3;}
.hover-area:nth-child(1):hover ~ .ship, .hover-area:nth-child(1):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-90deg);}
.hover-area:nth-child(2):hover ~ .ship, .hover-area:nth-child(2):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-80deg);
}
.hover-area:nth-child(3):hover ~ .ship, .hover-area:nth-child(3):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-70deg);}
.hover-area:nth-child(4):hover ~ .ship, .hover-area:nth-child(4):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-60deg);
}
.hover-area:nth-child(5):hover ~ .ship, .hover-area:nth-child(5):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-50deg);
}
.hover-area:nth-child(6):hover ~ .ship, .hover-area:nth-child(6):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-40deg);
}
.hover-area:nth-child(7):hover ~ .ship, .hover-area:nth-child(7):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-30deg);
}
.hover-area:nth-child(8):hover ~ .ship, .hover-area:nth-child(8):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-20deg);
}
.hover-area:nth-child(9):hover ~ .ship, .hover-area:nth-child(9):hover ~ .star-field {transform: translate(-50%, -50%) rotate(-10deg);
}
.hover-area:nth-child(10):hover ~ .ship, .hover-area:nth-child(10):hover ~ .star-field {transform: translate(-50%, -50%) rotate(0deg);
}
.hover-area:nth-child(11):hover ~ .ship, .hover-area:nth-child(11):hover ~ .star-field {transform: translate(-50%, -50%) rotate(0deg);
}
.hover-area:nth-child(12):hover ~ .ship, .hover-area:nth-child(12):hover ~ .star-field {transform: translate(-50%, -50%) rotate(10deg);
}
.hover-area:nth-child(13):hover ~ .ship, .hover-area:nth-child(13):hover ~ .star-field {transform: translate(-50%, -50%) rotate(20deg);
}
.hover-area:nth-child(14):hover ~ .ship, .hover-area:nth-child(14):hover ~ .star-field {transform: translate(-50%, -50%) rotate(30deg);
}
.hover-area:nth-child(15):hover ~ .ship, .hover-area:nth-child(15):hover ~ .star-field {transform: translate(-50%, -50%) rotate(40deg);
}
.hover-area:nth-child(16):hover ~ .ship, .hover-area:nth-child(16):hover ~ .star-field {transform: translate(-50%, -50%) rotate(50deg);
}
.hover-area:nth-child(17):hover ~ .ship, .hover-area:nth-child(17):hover ~ .star-field {transform: translate(-50%, -50%) rotate(60deg);
}
.hover-area:nth-child(18):hover ~ .ship, .hover-area:nth-child(18):hover ~ .star-field {transform: translate(-50%, -50%) rotate(70deg);
}
.hover-area:nth-child(19):hover ~ .ship, .hover-area:nth-child(19):hover ~ .star-field {transform: translate(-50%, -50%) rotate(80deg);
}
.hover-area:nth-child(20):hover ~ .ship, .hover-area:nth-child(20):hover ~ .star-field {transform: translate(-50%, -50%) rotate(90deg);
}
.hover-area:active ~ .star-field .stars-sm:before, .hover-area:active ~ .star-field .stars-sm:after {animation-duration: calc(var(--stars-sm-speed) / 2);
}
.hover-area:active ~ .star-field .stars-sm:after {animation-delay: calc(var(--stars-sm-speed) / -4);
}
.hover-area:active ~ .star-field .stars-md:before, .hover-area:active ~ .star-field .stars-md:after {
animation-duration: calc(var(--stars-md-speed) / 2);
}
.hover-area:active ~ .star-field .stars-md:after {
animation-delay: calc(var(--stars-md-speed) / -4);
}
.hover-area:active ~ .star-field .stars-lg:before, .hover-area:active ~ .star-field .stars-lg:after {
animation-duration: calc(var(--stars-lg-speed) / 2);
}
.hover-area:active ~ .star-field .stars-lg:after {
animation-delay: calc(var(--stars-lg-speed) / -4);
}
.hover-area:active ~ .ship .wrapper {
animation: speed-up-ship 80ms linear infinite alternate;
}
.hover-area:active ~ .ship .exhaust {
animation: speed-up-exhaust 80ms linear infinite alternate;
}

.ship .wrapper {display: flex;}
.ship .body {position: relative;background-color: var(--ship-color);border-radius: 0 0 50% 50% / 76% 76% 15% 15%;}
.ship .body:before {content: '';position: absolute;border-radius: 50% 50% 50% 50% / 76% 76% 25% 25%;}
.ship .main {width: var(--ship-size);height: calc(var(--ship-size) * 1.5);box-shadow: inset rgba(0, 0, 0, 0.15) -0.5vmin 0 2vmin 0;}
.ship .main:before {bottom: 80%;width: 100%;height: 75%;background-color: inherit;box-shadow: inset rgba(0, 0, 0, 0.15) -0.5vmin 1vmin 1vmin 0;
}
.ship .main:after {content: '';position: absolute;bottom: 75%;left: 0;right: 0;margin: auto;border: calc(var(--ship-size) / 15) solid var(--ship-window-trim-color);
width: calc(var(--ship-size) / 1.8);height: calc(var(--ship-size) / 1.8);box-shadow: inset rgba(0, 0, 0, 0.075) -2vmin -2vmin 0 0, inset rgba(0, 0, 0, 0.1) -1vmin -1.5vmin 0 0;
border-radius: 100%;}
.ship .side {width: calc(var(--ship-size) / 3);height: var(--ship-size);box-shadow: inset rgba(0, 0, 0, 0.1) -0.5vmin 0 1vmin 0, inset rgba(0, 0, 0, 0.1) 0.5vmin 0 1vmin 0;
}
.ship .side:before {bottom: 90%;width: 100%;height: 35%;background-color: var(--ship-cap-color);box-shadow: inset rgba(0, 0, 0, 0.2) -0.5vmin 1vmin 1vmin 0, inset rgba(255, 255, 255, 0.2) 0.5vmin 1vmin 1vmin 0;
}
.ship .side.left {left: 1px;}
.ship .side.right {right: 1px;}
.ship .wing {position: absolute;bottom: 2vmin;background-color: var(--ship-wing-color);width: calc(var(--ship-size) / 2);
height: calc(var(--ship-size) / 1.5);z-index: 1;box-shadow: inset rgba(0, 0, 0, 0.1) -0.5vmin 1vmin 1vmin 0, inset rgba(255, 255, 255, 0.1) 0.5vmin 1vmin 1vmin 0;
}
.ship .wing.left {right: 100%;border-radius: 100% 0 10% 10%;}
.ship .wing.right {left: 100%;border-radius: 0 100% 10% 10%;}
.ship .booster {position: absolute;top: 80%;left: 0;right: 0;margin: auto;width: calc(var(--ship-size) / 1.2);height: calc(var(--ship-size) / 2.5);
background-color: var(--ship-booster-color);border-radius: 0 0 50% 50% / 76% 76% 35% 35%;z-index: -1;
box-shadow: inset rgba(0, 0, 0, 0.3) -0.5vmin 1vmin 1vmin 0, inset rgba(255, 255, 255, 0.3) 0.5vmin 1vmin 1vmin 0, black 0 0 2vmin;
}
.ship .exhaust {position: absolute;top: 100%;left: 0;right: 0;margin: auto;width: calc(var(--ship-size) / 1.4);height: 80%;border-radius: 0 0 100% 100%;
background-image: linear-gradient(to bottom, yellow, transparent 70%);z-index: -2;transform-origin: 50% 0;animation: exhaust 0.1s linear alternate infinite;
}
.stars {position: absolute;top: 0;left: 0;}
.stars:before, .stars:after {content: '';position: absolute;width: 100%;height: 100%;animation: stars linear infinite;transform: translateY(-100vh);
}
.stars-sm {width: 1px;height: 1px;}
.stars-sm:before, .stars-sm:after {box-shadow: 134vw 13vh var(--star-color), 95vw 76vh var(--star-color), 16vw 21vh var(--star-color), 8vw 144vh var(--star-color), 196vw 145vh var(--star-color), 106vw 24vh var(--star-color), 137vw 10vh var(--star-color), 155vw 158vh var(--star-color), 47vw 73vh var(--star-color), 90vw 144vh var(--star-color), 195vw 195vh var(--star-color), 4vw 135vh var(--star-color), 177vw 14vh var(--star-color), 22vw 154vh var(--star-color), 153vw 22vh var(--star-color), 91vw 102vh var(--star-color), 16vw 129vh var(--star-color), 190vw 101vh var(--star-color), 187vw 103vh var(--star-color), 162vw 186vh var(--star-color), 167vw 11vh var(--star-color), 20vw 76vh var(--star-color), 157vw 193vh var(--star-color), 96vw 99vh var(--star-color), 73vw 86vh var(--star-color), 4vw 139vh var(--star-color), 106vw 8vh var(--star-color), 151vw 176vh var(--star-color), 32vw 79vh var(--star-color), 19vw 190vh var(--star-color), 34vw 158vh var(--star-color), 28vw 27vh var(--star-color), 15vw 180vh var(--star-color), 45vw 85vh var(--star-color), 98vw 11vh var(--star-color), 48vw 53vh var(--star-color), 38vw 160vh var(--star-color), 58vw 165vh var(--star-color), 31vw 151vh var(--star-color), 131vw 157vh var(--star-color), 6vw 6vh var(--star-color), 194vw 137vh var(--star-color), 93vw 47vh var(--star-color), 179vw 148vh var(--star-color), 42vw 133vh var(--star-color), 57vw 104vh var(--star-color), 186vw 97vh var(--star-color), 14vw 37vh var(--star-color), 139vw 193vh var(--star-color), 113vw 173vh var(--star-color), 61vw 176vh var(--star-color), 31vw 182vh var(--star-color), 68vw 127vh var(--star-color), 15vw 1vh var(--star-color), 102vw 172vh var(--star-color), 41vw 77vh var(--star-color), 183vw 101vh var(--star-color), 160vw 48vh var(--star-color), 26vw 165vh var(--star-color), 36vw 139vh var(--star-color), 8vw 77vh var(--star-color), 136vw 41vh var(--star-color), 77vw 148vh var(--star-color), 34vw 176vh var(--star-color), 25vw 136vh var(--star-color), 153vw 21vh var(--star-color), 17vw 104vh var(--star-color), 168vw 160vh var(--star-color), 96vw 124vh var(--star-color), 133vw 196vh var(--star-color), 140vw 187vh var(--star-color), 25vw 116vh var(--star-color), 199vw 146vh var(--star-color), 114vw 163vh var(--star-color), 175vw 114vh var(--star-color), 76vw 109vh var(--star-color), 116vw 51vh var(--star-color), 74vw 164vh var(--star-color), 156vw 110vh var(--star-color), 157vw 121vh var(--star-color), 165vw 119vh var(--star-color), 117vw 196vh var(--star-color), 181vw 99vh var(--star-color), 17vw 15vh var(--star-color), 170vw 166vh var(--star-color), 158vw 82vh var(--star-color), 132vw 185vh var(--star-color), 111vw 41vh var(--star-color), 115vw 86vh var(--star-color), 58vw 12vh var(--star-color), 165vw 49vh var(--star-color), 9vw 140vh var(--star-color), 170vw 182vh var(--star-color), 91vw 38vh var(--star-color), 168vw 168vh var(--star-color), 94vw 145vh var(--star-color), 18vw 17vh var(--star-color), 182vw 138vh var(--star-color), 161vw 134vh var(--star-color), 191vw 131vh var(--star-color), 171vw 154vh var(--star-color), 169vw 25vh var(--star-color), 75vw 150vh var(--star-color), 196vw 110vh var(--star-color), 54vw 61vh var(--star-color), 145vw 27vh var(--star-color), 135vw 130vh var(--star-color), 10vw 168vh var(--star-color), 87vw 120vh var(--star-color), 157vw 108vh var(--star-color), 119vw 133vh var(--star-color), 175vw 6vh var(--star-color), 40vw 134vh var(--star-color), 26vw 87vh var(--star-color), 61vw 198vh var(--star-color), 152vw 14vh var(--star-color), 33vw 74vh var(--star-color), 35vw 192vh var(--star-color), 17vw 59vh var(--star-color), 80vw 126vh var(--star-color), 140vw 196vh var(--star-color), 130vw 165vh var(--star-color), 85vw 91vh var(--star-color), 28vw 176vh var(--star-color), 44vw 8vh var(--star-color), 174vw 60vh var(--star-color), 156vw 3vh var(--star-color), 102vw 114vh var(--star-color), 195vw 97vh var(--star-color), 62vw 186vh var(--star-color), 105vw 176vh var(--star-color), 191vw 29vh var(--star-color), 200vw 60vh var(--star-color), 47vw 162vh var(--star-color), 118vw 184vh var(--star-color), 177vw 143vh var(--star-color), 71vw 90vh var(--star-color), 21vw 200vh var(--star-color), 48vw 169vh var(--star-color), 120vw 56vh var(--star-color), 14vw 182vh var(--star-color), 131vw 36vh var(--star-color), 116vw 69vh var(--star-color), 47vw 51vh var(--star-color), 74vw 77vh var(--star-color), 120vw 111vh var(--star-color), 94vw 101vh var(--star-color), 73vw 95vh var(--star-color), 103vw 24vh var(--star-color), 14vw 186vh var(--star-color), 105vw 71vh var(--star-color), 40vw 118vh var(--star-color), 134vw 131vh var(--star-color), 38vw 59vh var(--star-color), 60vw 57vh var(--star-color), 189vw 116vh var(--star-color), 193vw 44vh var(--star-color), 150vw 170vh var(--star-color), 43vw 55vh var(--star-color), 47vw 13vh var(--star-color), 107vw 28vh var(--star-color), 160vw 98vh var(--star-color), 38vw 146vh var(--star-color), 39vw 54vh var(--star-color), 167vw 188vh var(--star-color), 166vw 53vh var(--star-color), 172vw 84vh var(--star-color), 127vw 46vh var(--star-color), 81vw 97vh var(--star-color), 192vw 19vh var(--star-color), 186vw 97vh var(--star-color), 90vw 162vh var(--star-color), 183vw 168vh var(--star-color), 11vw 194vh var(--star-color), 129vw 27vh var(--star-color), 193vw 59vh var(--star-color), 189vw 64vh var(--star-color), 111vw 148vh var(--star-color), 153vw 42vh var(--star-color), 2vw 95vh var(--star-color), 74vw 163vh var(--star-color), 134vw 166vh var(--star-color), 9vw 166vh var(--star-color), 80vw 153vh var(--star-color), 7vw 93vh var(--star-color), 142vw 4vh var(--star-color), 139vw 99vh var(--star-color), 29vw 147vh var(--star-color), 126vw 12vh var(--star-color), 177vw 20vh var(--star-color), 176vw 100vh var(--star-color), 70vw 158vh var(--star-color), 12vw 115vh var(--star-color), 137vw 158vh var(--star-color), 100vw 175vh var(--star-color), 140vw 120vh var(--star-color), 198vw 28vh var(--star-color), 66vw 200vh var(--star-color), 72vw 78vh var(--star-color), 62vw 32vh var(--star-color), 29vw 37vh var(--star-color), 81vw 175vh var(--star-color), 112vw 3vh var(--star-color), 79vw 100vh var(--star-color), 13vw 42vh var(--star-color), 153vw 171vh var(--star-color), 41vw 160vh var(--star-color), 11vw 71vh var(--star-color), 134vw 27vh var(--star-color), 186vw 167vh var(--star-color), 118vw 134vh var(--star-color), 20vw 130vh var(--star-color), 35vw 125vh var(--star-color), 97vw 41vh var(--star-color), 90vw 194vh var(--star-color), 79vw 95vh var(--star-color), 159vw 119vh var(--star-color), 74vw 161vh var(--star-color), 54vw 25vh var(--star-color), 196vw 168vh var(--star-color), 81vw 63vh var(--star-color), 91vw 185vh var(--star-color), 97vw 189vh var(--star-color), 157vw 1vh var(--star-color), 40vw 156vh var(--star-color), 166vw 48vh var(--star-color), 127vw 146vh var(--star-color), 194vw 142vh var(--star-color), 166vw 95vh var(--star-color), 127vw 43vh var(--star-color), 65vw 52vh var(--star-color), 14vw 142vh var(--star-color), 85vw 173vh var(--star-color), 36vw 148vh var(--star-color), 72vw 143vh var(--star-color), 175vw 98vh var(--star-color), 146vw 54vh var(--star-color), 175vw 124vh var(--star-color), 94vw 71vh var(--star-color), 184vw 63vh var(--star-color), 59vw 121vh var(--star-color), 58vw 182vh var(--star-color), 143vw 78vh var(--star-color), 78vw 96vh var(--star-color), 61vw 4vh var(--star-color), 91vw 11vh var(--star-color), 95vw 178vh var(--star-color), 6vw 80vh var(--star-color), 34vw 102vh var(--star-color), 200vw 15vh var(--star-color), 53vw 162vh var(--star-color), 185vw 73vh var(--star-color), 53vw 93vh var(--star-color), 154vw 159vh var(--star-color), 129vw 177vh var(--star-color), 35vw 168vh var(--star-color), 97vw 102vh var(--star-color), 142vw 99vh var(--star-color), 72vw 19vh var(--star-color), 126vw 45vh var(--star-color), 51vw 92vh var(--star-color), 89vw 103vh var(--star-color), 15vw 175vh var(--star-color), 129vw 146vh var(--star-color), 27vw 58vh var(--star-color), 53vw 61vh var(--star-color), 50vw 3vh var(--star-color), 168vw 45vh var(--star-color), 20vw 113vh var(--star-color), 75vw 19vh var(--star-color), 102vw 27vh var(--star-color), 97vw 165vh var(--star-color), 196vw 97vh var(--star-color), 156vw 137vh var(--star-color), 29vw 23vh var(--star-color), 20vw 61vh var(--star-color), 153vw 15vh var(--star-color), 62vw 132vh var(--star-color), 101vw 21vh var(--star-color), 169vw 141vh var(--star-color), 84vw 53vh var(--star-color), 128vw 116vh var(--star-color), 9vw 126vh var(--star-color), 134vw 136vh var(--star-color), 200vw 152vh var(--star-color), 166vw 129vh var(--star-color), 30vw 53vh var(--star-color), 61vw 169vh var(--star-color), 138vw 41vh var(--star-color), 149vw 79vh var(--star-color), 186vw 115vh var(--star-color), 142vw 171vh var(--star-color), 48vw 57vh var(--star-color), 46vw 7vh var(--star-color), 193vw 1vh var(--star-color), 15vw 119vh var(--star-color), 27vw 115vh var(--star-color), 88vw 191vh var(--star-color), 191vw 199vh var(--star-color), 175vw 60vh var(--star-color), 193vw 86vh var(--star-color), 198vw 185vh var(--star-color), 149vw 154vh var(--star-color), 160vw 54vh var(--star-color), 175vw 126vh var(--star-color), 79vw 158vh var(--star-color), 88vw 63vh var(--star-color), 180vw 96vh var(--star-color), 83vw 21vh var(--star-color), 129vw 56vh var(--star-color), 195vw 109vh var(--star-color), 155vw 154vh var(--star-color), 176vw 27vh var(--star-color), 136vw 120vh var(--star-color), 196vw 45vh var(--star-color), 198vw 167vh var(--star-color), 172vw 110vh var(--star-color), 172vw 137vh var(--star-color), 105vw 130vh var(--star-color), 11vw 151vh var(--star-color), 103vw 24vh var(--star-color), 81vw 142vh var(--star-color), 45vw 43vh var(--star-color), 71vw 145vh var(--star-color), 138vw 130vh var(--star-color), 194vw 160vh var(--star-color), 21vw 153vh var(--star-color), 95vw 81vh var(--star-color), 41vw 43vh var(--star-color), 170vw 39vh var(--star-color), 43vw 67vh var(--star-color), 168vw 152vh var(--star-color), 150vw 107vh var(--star-color), 58vw 41vh var(--star-color), 149vw 33vh var(--star-color), 66vw 90vh var(--star-color), 148vw 116vh var(--star-color), 88vw 113vh var(--star-color), 93vw 16vh var(--star-color), 142vw 27vh var(--star-color), 152vw 171vh var(--star-color), 12vw 47vh var(--star-color), 57vw 66vh var(--star-color), 57vw 139vh var(--star-color), 33vw 104vh var(--star-color), 33vw 150vh var(--star-color), 62vw 111vh var(--star-color), 98vw 14vh var(--star-color), 169vw 94vh var(--star-color), 170vw 1vh var(--star-color), 41vw 131vh var(--star-color), 110vw 150vh var(--star-color), 157vw 70vh var(--star-color), 93vw 121vh var(--star-color), 109vw 109vh var(--star-color), 127vw 154vh var(--star-color), 68vw 139vh var(--star-color), 158vw 187vh var(--star-color), 94vw 139vh var(--star-color), 119vw 11vh var(--star-color), 107vw 115vh var(--star-color), 106vw 183vh var(--star-color), 58vw 136vh var(--star-color), 42vw 188vh var(--star-color), 142vw 52vh var(--star-color), 63vw 188vh var(--star-color), 157vw 141vh var(--star-color), 89vw 168vh var(--star-color), 140vw 13vh var(--star-color), 38vw 116vh var(--star-color), 24vw 6vh var(--star-color), 31vw 103vh var(--star-color), 69vw 53vh var(--star-color), 172vw 62vh var(--star-color), 121vw 192vh var(--star-color), 111vw 64vh var(--star-color), 95vw 195vh var(--star-color), 59vw 167vh var(--star-color), 45vw 160vh var(--star-color), 184vw 86vh var(--star-color), 58vw 177vh var(--star-color), 46vw 38vh var(--star-color), 150vw 137vh var(--star-color), 96vw 10vh var(--star-color), 175vw 47vh var(--star-color), 144vw 52vh var(--star-color), 139vw 66vh var(--star-color), 113vw 139vh var(--star-color), 76vw 67vh var(--star-color), 188vw 17vh var(--star-color), 32vw 56vh var(--star-color), 16vw 164vh var(--star-color), 21vw 25vh var(--star-color), 177vw 121vh var(--star-color), 126vw 45vh var(--star-color), 195vw 130vh var(--star-color), 53vw 175vh var(--star-color), 85vw 164vh var(--star-color), 131vw 128vh var(--star-color), 75vw 13vh var(--star-color), 108vw 69vh var(--star-color), 118vw 137vh var(--star-color), 63vw 59vh var(--star-color), 198vw 178vh var(--star-color), 57vw 51vh var(--star-color), 77vw 79vh var(--star-color), 34vw 108vh var(--star-color), 86vw 26vh var(--star-color), 103vw 185vh var(--star-color), 119vw 103vh var(--star-color), 12vw 148vh var(--star-color), 24vw 135vh var(--star-color), 105vw 6vh var(--star-color), 150vw 139vh var(--star-color), 119vw 128vh var(--star-color), 86vw 91vh var(--star-color), 19vw 199vh var(--star-color), 127vw 131vh var(--star-color), 40vw 103vh var(--star-color), 157vw 75vh var(--star-color), 67vw 183vh var(--star-color), 140vw 25vh var(--star-color), 147vw 10vh var(--star-color), 137vw 83vh var(--star-color), 79vw 163vh var(--star-color), 24vw 198vh var(--star-color), 169vw 184vh var(--star-color), 165vw 174vh var(--star-color), 92vw 33vh var(--star-color), 131vw 16vh var(--star-color), 35vw 92vh var(--star-color), 177vw 59vh var(--star-color), 57vw 112vh var(--star-color), 23vw 154vh var(--star-color), 77vw 110vh var(--star-color), 151vw 36vh var(--star-color), 65vw 111vh var(--star-color), 30vw 40vh var(--star-color), 114vw 4vh var(--star-color), 37vw 21vh var(--star-color), 94vw 175vh var(--star-color), 17vw 96vh var(--star-color), 182vw 51vh var(--star-color), 199vw 47vh var(--star-color), 49vw 80vh var(--star-color), 140vw 163vh var(--star-color), 38vw 123vh var(--star-color), 189vw 80vh var(--star-color), 56vw 34vh var(--star-color), 111vw 125vh var(--star-color), 142vw 193vh var(--star-color), 76vw 103vh var(--star-color), 131vw 190vh var(--star-color), 67vw 74vh var(--star-color), 114vw 60vh var(--star-color), 159vw 125vh var(--star-color), 158vw 49vh var(--star-color), 90vw 92vh var(--star-color), 130vw 44vh var(--star-color), 5vw 121vh var(--star-color), 110vw 54vh var(--star-color), 181vw 83vh var(--star-color), 182vw 75vh var(--star-color), 61vw 71vh var(--star-color), 23vw 44vh var(--star-color), 42vw 54vh var(--star-color), 154vw 111vh var(--star-color), 39vw 191vh var(--star-color), 192vw 104vh var(--star-color), 23vw 38vh var(--star-color), 197vw 82vh var(--star-color), 181vw 98vh var(--star-color), 30vw 138vh var(--star-color), 33vw 82vh var(--star-color), 7vw 167vh var(--star-color), 167vw 136vh var(--star-color), 158vw 16vh var(--star-color), 100vw 66vh var(--star-color), 153vw 161vh var(--star-color), 35vw 182vh var(--star-color), 34vw 150vh var(--star-color), 13vw 63vh var(--star-color), 79vw 147vh var(--star-color), 64vw 75vh var(--star-color), 3vw 51vh var(--star-color), 199vw 76vh var(--star-color), 43vw 57vh var(--star-color), 191vw 87vh var(--star-color), 64vw 162vh var(--star-color), 133vw 56vh var(--star-color), 177vw 73vh var(--star-color), 57vw 5vh var(--star-color), 29vw 101vh var(--star-color), 106vw 8vh var(--star-color), 183vw 140vh var(--star-color), 176vw 44vh var(--star-color), 61vw 104vh var(--star-color), 138vw 87vh var(--star-color), 72vw 50vh var(--star-color), 141vw 187vh var(--star-color);
animation-duration: var(--stars-sm-speed);}
.stars-sm:after {animation-delay: calc(var(--stars-sm-speed) / -2);}
.stars-md {width: 2px;height: 2px;}
.stars-md:before, .stars-md:after {box-shadow: 107vw 185vh var(--star-color), 104vw 53vh var(--star-color), 64vw 124vh var(--star-color), 25vw 148vh var(--star-color), 88vw 114vh var(--star-color), 79vw 3vh var(--star-color), 101vw 87vh var(--star-color), 69vw 121vh var(--star-color), 102vw 10vh var(--star-color), 80vw 73vh var(--star-color), 65vw 41vh var(--star-color), 104vw 4vh var(--star-color), 152vw 58vh var(--star-color), 13vw 37vh var(--star-color), 111vw 102vh var(--star-color), 105vw 9vh var(--star-color), 146vw 89vh var(--star-color), 159vw 177vh var(--star-color), 54vw 50vh var(--star-color), 166vw 20vh var(--star-color), 199vw 23vh var(--star-color), 60vw 111vh var(--star-color), 87vw 141vh var(--star-color), 27vw 89vh var(--star-color), 166vw 200vh var(--star-color), 81vw 153vh var(--star-color), 188vw 37vh var(--star-color), 10vw 6vh var(--star-color), 150vw 47vh var(--star-color), 16vw 51vh var(--star-color), 70vw 179vh var(--star-color), 69vw 166vh var(--star-color), 199vw 37vh var(--star-color), 3vw 96vh var(--star-color), 136vw 75vh var(--star-color), 161vw 72vh var(--star-color), 194vw 106vh var(--star-color), 11vw 38vh var(--star-color), 93vw 115vh var(--star-color), 151vw 110vh var(--star-color), 151vw 2vh var(--star-color), 93vw 45vh var(--star-color), 22vw 19vh var(--star-color), 189vw 110vh var(--star-color), 87vw 148vh var(--star-color), 164vw 76vh var(--star-color), 6vw 103vh var(--star-color), 22vw 167vh var(--star-color), 145vw 102vh var(--star-color), 47vw 167vh var(--star-color), 131vw 62vh var(--star-color), 75vw 105vh var(--star-color), 20vw 92vh var(--star-color), 73vw 182vh var(--star-color), 55vw 26vh var(--star-color), 184vw 92vh var(--star-color), 18vw 86vh var(--star-color), 89vw 198vh var(--star-color), 188vw 99vh var(--star-color), 200vw 173vh var(--star-color), 98vw 22vh var(--star-color), 150vw 61vh var(--star-color), 29vw 110vh var(--star-color), 83vw 31vh var(--star-color), 168vw 191vh var(--star-color), 61vw 111vh var(--star-color), 30vw 89vh var(--star-color), 152vw 114vh var(--star-color), 168vw 146vh var(--star-color), 22vw 18vh var(--star-color), 12vw 124vh var(--star-color), 3vw 77vh var(--star-color), 27vw 96vh var(--star-color), 149vw 16vh var(--star-color), 3vw 155vh var(--star-color), 91vw 61vh var(--star-color), 196vw 168vh var(--star-color), 61vw 20vh var(--star-color), 187vw 24vh var(--star-color), 116vw 123vh var(--star-color), 176vw 119vh var(--star-color), 161vw 18vh var(--star-color), 107vw 161vh var(--star-color), 102vw 179vh var(--star-color), 103vw 90vh var(--star-color), 85vw 58vh var(--star-color), 8vw 135vh var(--star-color), 137vw 79vh var(--star-color), 33vw 125vh var(--star-color), 124vw 185vh var(--star-color), 36vw 150vh var(--star-color), 93vw 142vh var(--star-color), 41vw 7vh var(--star-color), 64vw 65vh var(--star-color), 123vw 32vh var(--star-color), 100vw 200vh var(--star-color), 177vw 164vh var(--star-color), 107vw 45vh var(--star-color), 16vw 68vh var(--star-color), 35vw 151vh var(--star-color), 28vw 10vh var(--star-color), 21vw 185vh var(--star-color), 68vw 60vh var(--star-color), 4vw 98vh var(--star-color), 4vw 128vh var(--star-color), 137vw 46vh var(--star-color), 116vw 193vh var(--star-color), 39vw 102vh var(--star-color), 43vw 106vh var(--star-color), 134vw 135vh var(--star-color), 76vw 128vh var(--star-color), 96vw 148vh var(--star-color), 188vw 140vh var(--star-color), 16vw 128vh var(--star-color), 184vw 6vh var(--star-color), 75vw 86vh var(--star-color), 163vw 150vh var(--star-color), 11vw 123vh var(--star-color), 63vw 49vh var(--star-color), 23vw 53vh var(--star-color), 70vw 73vh var(--star-color), 105vw 14vh var(--star-color), 122vw 200vh var(--star-color), 6vw 154vh var(--star-color), 101vw 136vh var(--star-color), 193vw 31vh var(--star-color), 81vw 103vh var(--star-color), 164vw 160vh var(--star-color), 149vw 63vh var(--star-color), 102vw 55vh var(--star-color), 24vw 74vh var(--star-color), 80vw 43vh var(--star-color), 56vw 169vh var(--star-color), 75vw 54vh var(--star-color), 144vw 85vh var(--star-color), 83vw 19vh var(--star-color), 182vw 116vh var(--star-color), 184vw 128vh var(--star-color), 64vw 72vh var(--star-color), 13vw 140vh var(--star-color), 61vw 67vh var(--star-color), 165vw 119vh var(--star-color), 131vw 8vh var(--star-color), 11vw 54vh var(--star-color), 131vw 165vh var(--star-color), 125vw 58vh var(--star-color), 157vw 5vh var(--star-color), 148vw 200vh var(--star-color), 1vw 79vh var(--star-color), 104vw 12vh var(--star-color), 155vw 88vh var(--star-color), 3vw 38vh var(--star-color), 160vw 4vh var(--star-color), 27vw 38vh var(--star-color), 103vw 156vh var(--star-color), 126vw 170vh var(--star-color), 33vw 63vh var(--star-color), 112vw 63vh var(--star-color), 49vw 66vh var(--star-color), 100vw 105vh var(--star-color), 41vw 89vh var(--star-color), 88vw 98vh var(--star-color), 33vw 35vh var(--star-color), 179vw 142vh var(--star-color), 12vw 16vh var(--star-color), 196vw 112vh var(--star-color), 118vw 36vh var(--star-color), 178vw 29vh var(--star-color), 51vw 104vh var(--star-color), 96vw 63vh var(--star-color), 29vw 83vh var(--star-color), 51vw 151vh var(--star-color), 14vw 173vh var(--star-color), 81vw 151vh var(--star-color), 103vw 129vh var(--star-color), 28vw 107vh var(--star-color), 192vw 61vh var(--star-color), 55vw 59vh var(--star-color), 72vw 168vh var(--star-color), 30vw 56vh var(--star-color), 60vw 152vh var(--star-color), 124vw 131vh var(--star-color), 71vw 54vh var(--star-color), 178vw 9vh var(--star-color), 150vw 141vh var(--star-color), 139vw 74vh var(--star-color), 200vw 47vh var(--star-color), 79vw 115vh var(--star-color), 28vw 135vh var(--star-color), 144vw 42vh var(--star-color), 109vw 98vh var(--star-color), 162vw 25vh var(--star-color), 176vw 26vh var(--star-color), 70vw 89vh var(--star-color), 191vw 160vh var(--star-color), 6vw 65vh var(--star-color), 81vw 79vh var(--star-color), 31vw 18vh var(--star-color), 197vw 158vh var(--star-color), 118vw 123vh var(--star-color);
animation-duration: var(--stars-md-speed);}
.stars-md:after {animation-delay: calc(var(--stars-md-speed) / -2);}
.stars-lg {width: 4px;height: 4px;}
.stars-lg:before, .stars-lg:after {box-shadow: 161vw 169vh var(--star-color), 83vw 171vh var(--star-color), 145vw 147vh var(--star-color), 68vw 51vh var(--star-color), 137vw 87vh var(--star-color), 143vw 79vh var(--star-color), 100vw 87vh var(--star-color), 88vw 166vh var(--star-color), 46vw 190vh var(--star-color), 85vw 7vh var(--star-color), 43vw 180vh var(--star-color), 1vw 81vh var(--star-color), 184vw 106vh var(--star-color), 33vw 62vh var(--star-color), 72vw 197vh var(--star-color), 68vw 139vh var(--star-color), 75vw 54vh var(--star-color), 152vw 180vh var(--star-color), 164vw 93vh var(--star-color), 92vw 46vh var(--star-color), 119vw 87vh var(--star-color), 80vw 68vh var(--star-color), 69vw 129vh var(--star-color), 56vw 30vh var(--star-color), 177vw 92vh var(--star-color), 176vw 65vh var(--star-color), 191vw 196vh var(--star-color), 67vw 119vh var(--star-color), 136vw 37vh var(--star-color), 194vw 100vh var(--star-color), 179vw 31vh var(--star-color), 137vw 121vh var(--star-color), 171vw 104vh var(--star-color), 154vw 42vh var(--star-color), 190vw 185vh var(--star-color), 133vw 24vh var(--star-color), 54vw 11vh var(--star-color), 113vw 73vh var(--star-color), 190vw 86vh var(--star-color), 117vw 31vh var(--star-color), 66vw 64vh var(--star-color), 3vw 17vh var(--star-color), 173vw 121vh var(--star-color), 12vw 178vh var(--star-color), 67vw 162vh var(--star-color), 174vw 167vh var(--star-color), 31vw 180vh var(--star-color), 183vw 1vh var(--star-color), 153vw 85vh var(--star-color), 128vw 147vh var(--star-color);
animation-duration: var(--stars-lg-speed);}
.stars-lg:after {animation-delay: calc(var(--stars-lg-speed) / -2);}
@keyframes stars {
0% {opacity: 0;}
20% {opacity: 1;}
80% {opacity: 1;}
100% {opacity: 0;transform: translateY(0);}
}
@keyframes exhaust {
to {transform: scaleX(0.98) translateY(-1vmin);}
}
@keyframes speed-up-exhaust {
from {transform: scale(0.98, 1);}
to {transform: scale(0.96, 1.5);}
}
@keyframes speed-up-ship {
from {transform: translateY(-5%);}
to {transform: translateY(-3%);}
}
/*.wheel-tab{padding-bottom:200px;}*/
.wheel_wrapper{position: relative;margin: 0 auto;display:inline-block;}
.wheel-tab-inner{text-align:center;}
.wheel_wrapper li a{padding:10px 20px;text-align:center !important;color:#fff !important;border:none !important;border-radius:10px !important;}
.wheel_wrapper li{width:170px;}
.wheel_wrapper_sector1 a{background:#043f71 !important;}
.wheel_wrapper_sector2 a{background:#00bfa5 !important;}
.wheel_wrapper_sector3 a{background:#0d8eff !important;}
.wheel_wrapper_sector4 a{background:#04101e !important;}
.wheel_wrapper_sector5 a{background:#557e14 !important;}
.wheel_wrapper_sector6 a{background:#7607c0 !important;}
.wheel_wrapper_sector2{position: absolute;left: 157px;top: 74px;transform: rotate(50deg);}
.wheel_wrapper_sector3{position: absolute;left: 157px;top: 230px;transform: rotate(130deg);}
.wheel_wrapper_sector4{position: absolute;left: 0px;top: 303px;}
.wheel_wrapper_sector5{position: absolute;left: -157px;top: 230px;transform: rotate(-50deg);}
.wheel_wrapper_sector6{position: absolute;left: -157px;top: 74px;transform: rotate(-130deg);}
.wheel-tab .tab-content {margin-top:320px;text-align:left;background:#fff;border-radius:10px;padding:0;}
.wheel-tab .tab-content .tab-pane{padding:15px;background:#f6f6f6;}
.wheel-tab .tab-content .tab-pane h3{margin:0;padding:15px;background:#f6f6f6;font-size:20px;}
.wheel_wrapper.nav-pills .nav-item a.active,.wheel_wrapper.nav-pills .nav-item a.active:active,.wheel_wrapper.nav-pills .nav-item a.active:focus,.wheel_wrapper.nav-pills .nav-item a.active:hover,.wheel_wrapper.nav-pills .nav-item a:hover{font-weight:400 !important;border-left:none !important;}
.wheel-tab-img{position: absolute;left:0;right:0;margin:auto;top:96px;}
.text-center.digital-marketing-img{background:#f1e4e4;padding:15px;}
.digital_hashcash_product .hashcash-partner_row .col-md-6:last-child{max-width:48%;}
.digital_hashcash_product .hashcash-partner_row .col-md-6:last-child .img-fluid{display:block;}
.digital_branding_section .digital_branding_wrap img{max-width:100%;}
.digital_branding_section .digital_branding_wrap{border:1px solid #ddd;padding:15px;border-radius:10px;background:#f1e8e8;}
.digital_branding_section .row{justify-content:center;}

/***** Bubba *****/
/*---------------*/
.strategic-about-us-left{position: relative;}
.strategic-about-us-left figure.effect-bubba {background: #000;border-radius:10px;position: relative;}

.strategic-about-us-left figure.effect-bubba img {opacity: 0.7;-webkit-transition: opacity 0.35s;transition: opacity 0.35s;width:100%;border-radius:10px;}

.strategic-about-us-left figure.effect-bubba:hover img {opacity: 0.4;}

.strategic-about-us-left figure.effect-bubba figcaption::before,.strategic-about-us-left figure.effect-bubba figcaption::after {position: absolute;top: 30px;
right: 30px;bottom: 30px;left: 30px;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}

.strategic-about-us-left figure.effect-bubba figcaption::before {border-top: 1px solid #fff;border-bottom: 1px solid #fff;-webkit-transform: scale(0,1);
transform: scale(0,1);}

.strategic-about-us-left figure.effect-bubba figcaption::after {border-right: 1px solid #fff;border-left: 1px solid #fff;-webkit-transform: scale(1,0);
transform: scale(1,0);}

.strategic-about-us-left figure.effect-bubba h2 {padding-top: 30%;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;
-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);}

.strategic-about-us-left figure.effect-bubba p {padding: 20px 2.5em;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(0,20px,0);transform: translate3d(0,20px,0);}

.strategic-about-us-left figure.effect-bubba:hover figcaption::before,.strategic-about-us-left figure.effect-bubba:hover figcaption::after {opacity: 1;
-webkit-transform: scale(1);transform: scale(1);}

.strategic-about-us-left figure.effect-bubba:hover h2,.strategic-about-us-left figure.effect-bubba:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);}
.dedicated_team.digital_branding_section .col-md-4{display:flex;}
.dedicated_team.digital_branding_section .col-md-4 .digital_branding_wrap{display:flex;width:100%;justify-content:center;align-items:center;background:#0a1f3e;}
.dedicated_team.digital_branding_section .col-md-4 .digital_branding_wrap.bg_odd{background:#2c4454;}
.dedicated_team.digital_branding_section .col-md-4 .digital_branding_wrap h4{font-size:18px;color:#fff;}
.leading_team_strategic .row .col-md-3{display:flex;}
.leading_team_strategic .row .col-md-3 .card{width:100%;}
.leading_team_strategic .row .col-md-3 .card .card-body{padding:15px;}
.leading_team_strategic .text-center.digital-marketing-img{background:#a0b8bd;}
.mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item .nav-link{padding: 15px 15px;background: #0a1f3e;color: #fff;font-size: 15px;
font-weight: 400;border-radius: 10px;}
.mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item a.active, .mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item a.active:active, .mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item a.active:focus, .mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item a.active:hover, .mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item a:hover{border:none;background:#043f71;}

.mobile-app-tab .mobile-app-tab-inner .nav-pills .nav-item{margin:0 10px 10px 0;}
.mobile-app-tab .mobile-app-tab-inner .tab-content{background:#fff;}
.hashcash_product_design_row .col-md-6:last-child{max-width:48%;}
.hashcash_product_design_row .col-md-6:last-child .img-fluid{display:inline-block;}
.hashcash_product_design_row .col-md-6{display:flex;margin-bottom:20px !important;margin-top:20px !important;}


/* /* *** * malini / */
.qa-place .col-lg-4{  display: flex;}
.qa-icon .col-sm-12{  display: flex;}
.sequrity-align{  text-indent: 180px;}
.qa-testing .col-md-4{display: flex;}
.qa-testing .col-md-4 .card-body{box-shadow:0 0 5px #ddd;margin-bottom:20px;}
.cyber-network-security .col-md-6{display:flex;}
.cyber-network-security .col-md-6 ul li{list-style:none;margin:0 0 10px 0;}
.cyber-network-security .col-md-6 ul{padding-left:15px;}
.nlp_row .col-sm-6{display:flex;}

/* 24-05-19 */
.popular-products-blockchain .col-md-4{display:flex;flex-direction:column;margin-bottom:40px;}
.popular-products-blockchain .popular-products-blockchain-wrap{text-align:center;background:#fff;padding:15px;flex:1 0 100%;text-align:center;position:relative;box-shadow:0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);border-top:1px solid #00bfa5;display:flex;flex-direction:column;flex:1 0 auto;}
.popular-products-blockchain .popular-products-blockchain-wrap p{flex-grow:1;}
.popular-products-blockchain .popular-products-blockchain-wrap a{padding: 10px 15px;color:#00897b;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;font-weight:600;}
.popular-products-blockchain .popular-products-blockchain-wrap a:hover{background:#00897b;color:#fff;}
.popular-proudcts-header{margin-bottom:30px;}
.hc-net-what-wedo{position: relative;}
.hc-net-what-wedo:before{content:"";position:absolute;left:0;top:0;width:50%;height:100%;background:#09132f;}
.hc-net-what-wedo:after{content:"";position:absolute;right:0;top:0;width:50%;height:100%;background:url(../img/blockchain-network-image.jpg) no-repeat; background-size:cover;}
.hc-net-what-wedo .hc-net-what-wedo-left h2{color:#fff;}
.hc-net-what-wedo .hc-net-what-wedo-left p{color:#fff;}
.hc-net-what-wedo .hc-net-what-wedo-left .explore_btn a{color:#fff;border:1px solid #fff;padding:8px 25px;margin:10px 0 15px 0;display:inline-block;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hc-net-what-wedo .hc-net-what-wedo-left .explore_btn a:hover{background:#052242;}
.hc-net-what-wedo .hc-net-what-wedo-left .explore_btn_arrow a{color:#fff;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hc-net-what-wedo .hc-net-what-wedo-left .explore_btn_arrow a:hover{color:#0060c8;}
.hc-net-what-wedo .hc-net-what-wedo-left .explore_btn_arrow a i{position: relative;top:2px;left:10px;}
.hc-net-what-wedo .hc-net-what-wedo-left .explore_btn_arrow{margin-bottom:10px;}
.hcx-what-we-do{background:url(../img/what-we-do/white-paper-content-design-bg.jpg) no-repeat; background-size:cover;}
.hcx-what-we-do .hcx-what-we-do-img img{max-width:100%;}
.hcx-what-we-do .hcx-what-we-do-wrap{text-align:right;}
.hcx-what-we-do .hcx-what-we-do-wrap h2{color:#fff;margin-bottom:30px;}
.hcx-what-we-do .hcx-what-we-do-wrap h4 span{display: inline-block;padding: 5px 20px;position: relative;}
.hcx-what-we-do .hcx-what-we-do-wrap h4 span:before{content:"";position: absolute;right:0;bottom:-14px;width:200px;height:1px;background:#fd971f;}
.hcx-what-we-do .hcx-what-we-do-wrap p {color:#fff;margin-bottom:5px;}
.hcx-what-we-do .hcx-what-we-do-wrap .learn-more_btn.top_btn_more{margin-top:20px;}
.hcx-what-we-do .hcx-what-we-do-wrap .learn-more_btn a{display:inline-block;padding:9px 25px;color:#fff;background:#222;font-size:15px;border-radius:30px;margin-bottom:10px;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hcx-what-we-do .hcx-what-we-do-wrap .learn-more_btn a:hover{background:#00bfa5;}
.new-lens-tech{background:#f6f6f6;}
.new-lens-tech .col-md-4{display:flex;flex-direction:column;margin-bottom:40px;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap{padding-bottom:15px;flex:1 0 100%;background:#fff;box-shadow:0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15);display:flex;flex-direction:column;flex:1 0 100%;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img a{display:inline-block;width:100%;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img img{width:100%;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img{position: relative;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img:before{content:"";position: absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;background:rgba(0,0,0,0.5);-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;opacity:0;visibility: hidden;pointer-events:none;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img:hover:before{opacity:1; visibility:visible;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img:after{content:"\f067";position: absolute;font-family:"FontAwesome";left:0;right:0;width:100%;height:100%;top:0;bottom:0;margin:auto;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;opacity:0;visibility: hidden;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;pointer-events:none;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-img:hover:after{opacity:1; visibility:visible;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-wrap-inner{padding:10px;display:flex;flex-direction:column;flex:1 0 auto;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-wrap-inner p{flex-grow:1;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-wrap-inner h5{margin-top:0;color:#2d2929;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-wrap-inner .new-lens-tech-wrap-inner-arrow {text-align:right;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-wrap-inner .new-lens-tech-wrap-inner-arrow a{color:#000;font-weight:600;}
.new-lens-tech .col-md-4 .new-lens-tech-wrap .new-lens-tech-wrap-inner .new-lens-tech-wrap-inner-arrow a:hover{color:#133154;}

/*---------------*/
/***** Milo *****/
/*---------------*/
.hashcash_digital_soln .col-md-6 .effect-milo-wrap{position: relative;margin: 0 auto;padding: 1em 0 4em;list-style: none;text-align: center;}
.hashcash_digital_soln .col-md-6 .effect-milo-wrap .effect-milo {position: relative;float: left;overflow: hidden;max-height: 360px;
background: #000;text-align: center;}

.hashcash_digital_soln .col-md-6 .effect-milo-wrap .effect-milo figcaption{position: absolute;top: 0;left: 0;width: 100%;
height: 100%;padding:15px;}

.hashcash_digital_soln figure.effect-milo {background: #000;}

.hashcash_digital_soln figure.effect-milo img {max-width: none;width: -webkit-calc(100% + 60px);width: calc(100% + 60px);opacity: 1;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-30px,0,0) scale(1.12);transform: translate3d(-30px,0,0) scale(1.12);-webkit-backface-visibility: hidden;backface-visibility: hidden;}

.hashcash_digital_soln figure.effect-milo:hover img {opacity: 0.5;-webkit-transform: translate3d(0,0,0) scale(1);transform: translate3d(0,0,0) scale(1);}

.hashcash_digital_soln figure.effect-milo h2 {position: absolute;right: 0;bottom: 0;padding: 1em 1.2em;color:#fff;}

.hashcash_digital_soln figure.effect-milo:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.hashcash_digital_soln .col-md-6 .effect-milo-wrap .effect-milo figcaption a{    color: #fff;padding: 10px 15px;
background:#3d4048;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.hashcash_digital_soln .col-md-6 .effect-milo-wrap .effect-milo figcaption a:hover{background:#00bfa5;}
.hashcash_digital_soln .col-md-6 .effect-milo-wrap .effect-milo figcaption .cloud_ser_left{position: absolute;bottom:0px;left:0px;padding:15px;width:100%;}
.hashcash_digital_soln .col-md-6 .effect-milo-wrap .effect-milo figcaption .cloud_ser_left p{text-align:left;}
/*---------------*/
/***** Roxy *****/
/*---------------*/
.hashcash_blockchain_education .col-md-6 .effect-roxy-wrap{position: relative;margin: 0 auto;padding: 1em 0 4em;list-style: none;text-align: center;}
.hashcash_blockchain_education .col-md-6 .effect-roxy-wrap .effect-roxy {position: relative;float: left;overflow: hidden;max-height: 360px;background: #111213;text-align: center;}
.hashcash_blockchain_education .col-md-6 .effect-roxy-wrap .effect-roxy:before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1;pointer-events:none;}
.hashcash_blockchain_education figure.effect-roxy {background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);
background: linear-gradient(45deg, #ff89e9 0%,#05abe0 100%);}

.hashcash_blockchain_education figure.effect-roxy img {max-width: none;width: -webkit-calc(100% + 60px);width: calc(100% + 60px);
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;
-webkit-transform: translate3d(-50px,0,0);transform: translate3d(-50px,0,0);}

.hashcash_blockchain_education figure.effect-roxy figcaption::before {position: absolute;top: 30px;right: 30px;bottom: 30px;left: 30px;
border: 1px solid #fff;content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-20px,0,0);transform: translate3d(-20px,0,0);}

.hashcash_blockchain_education figure.effect-roxy figcaption {padding: 3em;text-align: left;position: absolute;top: 0;left: 0;
width: 100%;height: 100%;color:#fff;z-index:9;}

.hashcash_blockchain_education figure.effect-roxy h2 {padding: 10% 0 10px 0;color:#fff;font-size:24px;}

.hashcash_blockchain_education figure.effect-roxy p {opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-10px,0,0);transform: translate3d(-10px,0,0);}
.hashcash_blockchain_education figure.effect-roxy p a{ color: #fff;padding: 10px 15px;
  background:#3d4048;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
  .hashcash_blockchain_education figure.effect-roxy p a:hover{background:#00bfa5;}

.hashcash_blockchain_education figure.effect-roxy:hover img {opacity: 0.7;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);
}

.hashcash_blockchain_education .effect-roxy-wrap figure.effect-roxy:hover figcaption::before,
.hashcash_blockchain_education .effect-roxy-wrap figure.effect-roxy:hover p {opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}

/* 27-05-19 */
.effect_header{font-size: 30px;float: right;padding: 2px 20px;background: #504e4c;color: #fff;margin-top:20px;}
.hashcash_blockchain_education{background:#fff;}

.home-popular-products-blockchain .row{justify-content:center;}
.home-popular-products-blockchain-wrap-img img{width:100%;}
.home-popular-proudcts-header h2{color:#00897b;margin:0 0 10px 0;}
.home-popular-proudcts-header h5{color:#00897b;font-size:15px;margin:0 0 20px 0;}
.home-popular-products-blockchain-wrap{display:flex;flex-direction:column;margin-bottom:20px;}
.home-popular-products-blockchain .row .col-md-3{display:flex;}
.home-popular-products-blockchain-wrap .home-popular-products-blockchain-wrap-img a{position: relative;display:inline-block;width:100%;}


.home-popular-products-blockchain .row .col-md-3 .home-popular-products-blockchain-wrap-desp{display:flex;flex-direction:column;flex:1 0 auto;padding:0 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);}
.home-popular-products-blockchain-wrap .home-popular-products-blockchain-wrap-desp h5{font-weight:500;color:#00897b;}
.home-popular-products-blockchain-wrap .home-popular-products-blockchain-wrap-desp p{color:#00897b;flex-grow:1;}
.home-popular-products-blockchain-wrap .home-popular-products-blockchain-wrap-desp a{text-transform:uppercase;color:#2689f3;font-size:14px;font-weight:500;}
.home-hcx-news-do{position: relative;}
.home-hcx-news-do:before{content:"";position: absolute;left:0;top:0;width:40%;height:100%;background:rgba(0, 0, 0, 0.8);pointer-events:none;}

.home-hcx-news-do .hcx-what-we-do-img h2 span{display:inline-block;border-bottom:2px solid #fff;padding-bottom:0px;color:#fff;font-size:25px;}
.home-hcx-news-do .hcx-what-we-do-img p a{color:#cec7c7;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.home-hcx-news-do .hcx-what-we-do-img p a i{-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;color:#00897b;}
.home-hcx-news-do .hcx-what-we-do-img p a:hover{color:#00897b;}


/* 28-05-19 */
.iot_industries_col{display:flex;}

/* 30-05-19 */
.nlp_row .col-sm-6 .aqua-gradient{width:100%;margin-bottom:15px !important;}
.spotlight_img_wrap img{width:100%;}
.spotlight_img_wrap{position: relative;}
/*.spotlight_img_wrap:before{content:"";position: absolute;left:0;right:0;top:0;bottom:0;width:100%;z-index:1;height:100%;background:rgba(0, 0, 0, 0.4);pointer-events:none;}*/
.spotlight_img{position: relative;}
.spotlight_img a{position:absolute;padding:10px 15px;color:#fff;background:#00897b;border-radius:10px;z-index:9;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.spotlight_img a:hover{background:#666;}
.spotlight_link .spotlight_link_1{bottom:10px;left:10px;}
.spotlight_link .spotlight_link_2{top:10px;right:10px;}
.spotlight_link .spotlight_link_3{bottom:340px;right:10px;}

/* 03-05-19 */
.salesforce-popular-product .row .col-md-4{display:flex;}

.salesforce-popular-product .row .col-md-4 .home-popular-products-blockchain-wrap-desp{display:flex;flex-direction:column;flex:1 0 auto;padding:0 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);}
.salesforce-popular-product .row .col-md-4 .home-popular-products-blockchain-wrap-desp p{color:#636363;}

/* 04-06-19*/
.power_one_content{background:url(../img/blue-1634110_1280.png) no-repeat;background-size:cover;}
.power_one_img{text-align:center;margin-bottom:15px;}
.power_one_img img{max-width:100%;}
.power_one_content .power_one_wrap p{color:#d2c8c8;}
.microsoft-services-content .microsoft-services .microsoft-services-inner{background:#fff;margin:0 0 25px 0;border-radius:10px;padding:0 0 30px 0;}
.microsoft-services-content .microsoft-services .microsoft-services-inner h4{padding:12px 15px;background:#f6f6f6;border-top-left-radius:10px;border-top-right-radius:10px;}
.microsoft-services-content .microsoft-services .microsoft-services-inner p{padding:0 15px;}

/* 19-06-19 */
.partner-program_content{background:url(../img/webdevlopment/image_bg_2.jpg) no-repeat; background-size:cover;position: relative;color:#fff;text-align:center;background-attachment:fixed;}
.partner-program_content:before{content:"";position: absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;background:rgba(0, 0, 0, 0.75);}
.partner-program_content .partner-program_about p{color:#fff;position: relative;width:70%;margin:0 auto 20px auto;}
.partner-program_content .partner-program_about h3{color:#fff;position: relative;text-transform:uppercase;}
.partner-program_content .partner-program_about h5{color:#fff;position: relative;}
.partner-program_content .partner-program_about h3 span{color:#0060c8;}

.partner-hashcash-economy{background:url(../img/webdevlopment/partner-program.jpg) no-repeat; background-size:cover;position: relative;color:#fff;background-attachment:fixed;padding:0;}
.partner-hashcash-economy:before{content:"";position: absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;background:rgba(0, 0, 0, 0.75);}
.partner-hashcash-economy .col-md-7{background:#fafafa;padding:50px;}
.partner-hashcash-economy .col-md-7 p{color: #696969;}
.partner-program-contact .partner-program-contact-wrap label{margin-bottom:0;color:#666;position: static;}
.partner-program-contact .partner-program-contact-wrap select{display:block !important;border:1px solid #bdbdbd;padding-top:0;padding-bottom:0;color:#666;height:52px !important;}
.partner-program-contact .partner-program-contact-wrap .select-bootstrap label{position:static;color:#666;}
.partner-program-contact .partner-program-contact-wrap select option{display:block !important;color:#666;}
.partner-program-contact .partner-program-contact-wrap textarea{border:1px solid #bdbdbd;}
.partner-program-contact .partner-program-contact-wrap input{color:#666 !important;border:1px solid #bdbdbd;padding-left:15px;box-sizing:border-box;height:53px;}

/* 20-06-19 */
.new-lens-tech.partner_program_lens .col-md-6{display:flex;flex-direction:column;margin-bottom:40px;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap{padding-bottom:15px;flex:1 0 100%;background:#fff;box-shadow:0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15);display:flex;flex-direction:column;flex:1 0 100%;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img a{display:inline-block;width:100%;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img img{width:100%;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img{position: relative;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img:before{content:"";position: absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;background:rgba(0,0,0,0.5);-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;opacity:0;visibility: hidden;pointer-events:none;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img:hover:before{opacity:1; visibility:visible;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img:after{content:"\f067";position: absolute;font-family:"FontAwesome";left:0;right:0;width:100%;height:100%;top:0;bottom:0;margin:auto;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;opacity:0;visibility: hidden;font-size:24px;color:#fff;display:flex;justify-content:center;align-items:center;pointer-events:none;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-img:hover:after{opacity:1; visibility:visible;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-wrap-inner{padding:10px;display:flex;flex-direction:column;flex:1 0 auto;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-wrap-inner p{flex-grow:1;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-wrap-inner h5{margin-top:0;color:#2d2929;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-wrap-inner .new-lens-tech-wrap-inner-arrow {text-align:right;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-wrap-inner .new-lens-tech-wrap-inner-arrow a{color:#000;font-weight:600;}
.new-lens-tech.partner_program_lens .col-md-6 .new-lens-tech-wrap .new-lens-tech-wrap-inner .new-lens-tech-wrap-inner-arrow a:hover{color:#133154;}

/* 21-06-19 */
.partner-program-contact  .radio label{display:block;}
.partner-program-contact  .radio label input{position: static;visibility:visible;}
.partner-program-contact  .checkbox_partner label{display:block;color:#666;}
.partner-program-contact  .checkbox_partner input{position: static;visibility:visible;}
.partner-program-contact  .rgba-stylish-strong{background:#fff !important;}
.partner-program-contact .partner-program-contact-wrap p{color:#666 !important;}
.partner-program-contact  .checkbox_partner span{color:#666;}
.partner-program-contact .partner-program-contact-wrap input[type=checkbox]{height:auto;}
.partner-program-contact .partner-program-contact-wrap label.active{height:auto !important;font-size:auto !important;-webkit-transform: translateY(0%);
  -ms-transform: translateY(0%);
  transform: translateY(0%);}


@media(max-width:767px){
  .hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table .table-responsive .table thead{position:static;}
  .hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table .table-responsive .table thead tr th{float:none;width:auto;}
  .hashcash_developer_sidebar_right .developer_sidebar_right_inner_sect_table .table-responsive .table tbody tr td{display:table-cell;}
  .developer-hc-net-applications .developer-hc-net-slider .developer-hc-net-slider-inner{width:100%;margin-right:0;}
  .hashcash_developer_content .col-xs-12{width:100%;max-width:100%;flex:0 0 100%;-ms-flex:0 0 100%;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;}
  .hashcash_developer_sidebar_left{margin:0 0 30px 0;}
  .developer_sidebar_right_inner h2 {font-size:16px;height:52px;}
  .developer_sidebar_right_inner h2 .header_left{height:52px;padding-left:10px;}
  .developer_sidebar_right_inner h2 .header_right{height:52px;padding-right:10px;}
  .hashcash_developer_sidebar_left .side-menu-toggle:after{content:"";clear:both;display:table;}
  .hashcash_developer_sidebar_left .side-menu-toggle{width:40px;border:1px solid #fff;cursor: pointer;background:#052242;display:inline-block;margin:0px 20px 0px 20px;}
  .hashcash_developer_sidebar_left .side-menu-toggle .dash_bar{height:2px;width:30px;margin:4px 4px;background:#fff;float:left;}
  .hashcash_developer_sidebar_left .sidebar_menu{display:none;}
  .hashcash_home_products{padding:0 15px;}
  .launch_your_ico_row .launch_your_ico_col .hashcash_ico_wrap .hashcash_ico_wrap-inner{width:100%;margin-right:0;}
  .hashcash_home_products #carouselExampleIndicators .carousel-indicators .col-sm-3{max-width:50%; text-align:left;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-next,.hashcash_home_products #carouselExampleIndicators .carousel-control-prev{top:237px;}

  .hashcash-partner_row .col-md-6{max-width:100%;-ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;  flex: 0 0 100%;}
  .hashcash-partner_row .hashcash-partner-gap{margin-left:0;margin-right:0;}

  .hashcash-partner_row .col-md-6:last-child{max-width:100%;}

  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner{width:100%;margin-bottom:45px;opacity:1;}
  .hcx-charts-content .hcx-charts-wrapper .hcx-charts-inner:last-child{margin-bottom:0;}

  .our_services_sect img{margin-bottom:10px;}

  .hashcash_home_products #carouselExampleIndicators .carousel-item .row h5{text-align:left;}
  .carousel-control-btn-wrap{text-align:center;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-next,.hashcash_home_products #carouselExampleIndicators .carousel-control-prev{position: static;display:inline-block;opacity:1;}
  .smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view{height:auto;}
  .hc-net-what-wedo:before{width:100%;}
  .hc-net-what-wedo:after{display:none;}
  .hashcash_blockchain_education .col-md-6 .effect-roxy-wrap{padding:0}
  .hashcash_blockchain_education figure.effect-roxy h2{margin-bottom:0;}
  .hashcash_blockchain_education figure.effect-roxy figcaption::before{border:none;}
  .hashcash_digital_soln figure.effect-milo p {padding: 0 10px 0 0;width: 100%;text-align: right;
   color:#fff;}
   .home-hcx-news-do:before{width:100%;}
   .spotlight_link .spotlight_link_3{left:10px;bottom:110px;right:auto;}
   .spotlight_link .spotlight_link_2{left:10px;right:auto;}
   .spotlight_img a{font-size:14px;}
   .spotlight_link .spotlight_link_3{bottom:76px;}

}
@media(min-width:768px){
  .hashcash_developer_sidebar_left .sidebar_menu{display:block !important;}
  .hashcash_home_products #carouselExampleIndicators .carousel-indicators .col-sm-3{max-width:14.2%;}
  .hashcash_home_products #carouselExampleIndicators .carousel-indicators .col-sm-3 p{font-size:15px;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-next {right:-22px;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-prev {left:-22px;}
  .webdevelopment_products_tab #carouselExampleIndicators .carousel-indicators .col-sm-3{max-width:20%;}
  .hashcash_digital_soln figure.effect-milo p {padding: 0 10px 0 0;width: 100%;text-align:left;
    opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-40px,0,0);transform: translate3d(-40px,0,0);color:#fff;}
    .home-popular-products-blockchain-wrap .home-popular-products-blockchain-wrap-img a:before{background:#20476d;content:"";width: 100%;height: 100%;opacity: 0;
      position: absolute;bottom: 0;left: 0;z-index: 999;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transform: rotate(10deg);
      -ms-transform: rotate(10deg);/* IE 9 */-webkit-transform: rotate(10deg);pointer-events:none;}
      .home-popular-products-blockchain-wrap .home-popular-products-blockchain-wrap-img a:hover:before{ height: 100%;transform: rotate(0deg);-ms-transform: rotate(0deg);/* IE 9 */-webkit-transform: rotate(0deg);/* Safari and Chrome */opacity: 0.8;}
}
@media(min-width:768px) and (max-width:991px){
  .hcx-chart-performance-content .hcx-chart-performance-row .col-sm-12{ -ms-flex: 0 0 100%;-webkit-box-flex: 0;-webkit-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%}
  .smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view img{width:40px;}
  .smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view h5{font-size:15px;}
  .smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view{height:85px;}
  .spotlight_link .spotlight_link_3{left:10px;bottom:210px;right:auto;}
  .spotlight_link .spotlight_link_2{left:10px;right:auto;}
}
@media(min-width:992px) and (max-width:1199px){
  .hashcash_home_products #carouselExampleIndicators .carousel-control-next {right:0px;}
  .hashcash_home_products #carouselExampleIndicators .carousel-control-prev {left:0px;}
}


@media(max-width:400px){
.grey .mb-0 {font-size:18px;}
.card-body .text-justify li{text-align: left !important;}
.timeline__year.aqua-gradient {top:-48px;}
.smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view{text-align:center !important;}
.smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view img{width:40px;float:none !important;display:inline-block;}
.smart_blockchain_darken_content .row .col-md-6 .card.card-cascade .view h5{width:100%;}

}
@media(max-width:480px){
.hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_left{float:left;width:100%;}
.hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_right{float:left;width:100%;}
.hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_right h4{margin-left:0;}
.hcx_supply_wrap .hcx_performance_inner .hcx_performance_inner_right p{float:left;}
.hcx-chart-performance-content .hcx-chart-performance-row .chart{width:280px;height:280px;}
}

/* mega menu */


/* */
/* adds some margin below the link sets  */
#website-menu .bg-primary{background:#2b3f66 !important;box-shadow:0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);    position: fixed;
  z-index: 999;  width: 100%;}
#website-menu .navbar .dropdown-menu div[class*="col"] {  margin-bottom:0.3rem;}
#website-menu .navbar-expand-lg .navbar-nav .nav-item .nav-link{font-size: 15px;font-family:"Verdana", "Geneva", "Tahoma", "sans-serif";}

#website-menu .navbar .dropdown-menu { border:none; background-color:#0060c8!important;}
#website-menu .navbar .dropdown-menu {   border: 1px solid rgba(0,0,0,.15);   background-color: #fff !important; box-shadowh:0 10px 10px -10px #000;padding-top:30px;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .row .text-uppercase{font-weight: 700;letter-spacing: 1px;
  color: #3c3838 !important;font-size: 13px;font-family:"Verdana", "Geneva", "Tahoma", "sans-serif";}
  /*#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .row .text-uppercase:hover{color:#fff !important;}*/
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu  a:hover{color:#2b3f66 !important;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .submenu-header{padding:15px 0;border-bottom:1px solid #ddd;color:#2747e2;}
/* breakpoint and up - mega dropdown styles */
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav-link:hover{color:#fff !important;}
@media screen and (max-width:991px){
  #website-menu .navbar-expand-lg .navbar-nav .dropdown-toggle::after{float:right;}
  #website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav .nav-item.super-submenu .super-submenu-child{border:1px solid #ddd;border-radius:10px;margin:0 15px 15px 15px;;}
  #website-menu .navbar .dropdown-menu{padding:15px 0 10px 0;}
  #website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .submenu-header{display:none;}
  #website-menu .navbar .dropdown-menu div[class*="col"]{margin-bottom:0;}
  .hashcash_digital_soln figure.effect-milo p{opacity:1;}
  .hashcash_blockchain_education figure.effect-roxy p{opacity:1;}
  .hashcash_blockchain_education figure.effect-roxy figcaption{padding:15px;}

}
@media screen and (min-width: 992px) {

 /* remove the padding from the navbar so the dropdown hover state is not broken */
 #website-menu .navbar { padding-top:0px; padding-bottom:0px;}

/* remove the padding from the nav-item and add some margin to give some breathing room on hovers */
#website-menu .navbar .nav-item { padding:5px 0; margin:0;}

/* makes the dropdown full width  */
#website-menu .navbar .dropdown {position:static;}
#website-menu .navbar .dropdown-menu { width:100%; left:0; right:0;/*  height of nav-item  */ top:72px;border-right:0;}
.navbar .navbar-nav > .nav-item{border-bottom:3px solid transparent;-moz-transition:all 600ms linear;-webkit-transition:all 600ms linear;-ms-transition:all 600ms linear;-o-transition:all 600ms linear;transition:all 600ms linear;}
.navbar .navbar-nav > .nav-item:hover{border-bottom:3px solid #fff;}
/* shows the dropdown menu on hover */

#website-menu .navbar-expand-lg .navbar-collapse{justify-content:flex-end;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav-link{padding:5px 1px;color: #2b3f66 !important;font-weight: 600;
  font-size: 13px;font-family:"Verdana", "Geneva", "Tahoma", "sans-serif";white-space:normal;}

#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav .nav-item .nav{padding-left:15px;}
#website-menu .nav-item.dropdown.small-menu{position: relative;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav .nav-item.super-submenu{position: relative;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav .nav-item.super-submenu .super-submenu-child{position: absolute;left:100%;top:0;display:none;z-index:9;width:190px;padding:0 5px;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav .nav-item.super-submenu .super-submenu-child .nav-item .nav-link{color:#fff !important;}
#website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .nav .nav-item.super-submenu:hover .super-submenu-child{display:block;border:1px solid #ddd;background:#2b3f66;}
 /* #website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .row .col-md-3{max-width:14%;} */
 #website-menu .navbar-expand-lg .navbar-nav .dropdown-menu .row .text-uppercase{padding:10px 0;border-bottom:1px solid #ddd;width:auto;display:inline-block;}


}


/*--23.08.2019--*/
.featured-carousel .item {
  margin: 2%;
}
.featured-carousel .item img {
  max-width: 100%;
}
.featured-carousel .owl-prev {
  position: absolute;
    left: 1%;
    top: 20% !important;
    width: 35px;
    height: 35px;
    background: #00bfa5;
    border-radius: 25px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    padding: 1px;
}
.featured-carousel .owl-next {
  position: absolute;
    right: 1%;
    top: 20% !important;
    width: 35px;
    height: 35px;
    background: #00bfa5;
    border-radius: 25px;
    text-align: center;
    line-height: 35px;
    color: #fff;
    padding: 1px;
}

.media-block-details h3 {
    font-size: 19px !important;
    margin: 10px 0 0;
    font-weight: normal;
}
.media-block-details h3 a {
    text-decoration: none;
    color: #636363;
}
.media-block-details p {
    color: #636363;
}
/*--23.08.2019--*/

/*--25.09.2019--*/
.hc-resource-card h4 {
    font-size: 19px;
    font-weight: 400 !important;
}
.hc-resource-card p {
    font-size: 15px;
    color: #59698d;
}
.hc-resource-card .card {
  min-height: 255px;
}
.hc-resource-title {
  font-weight: 400;
}
.hc-resource-card img.country-flag {
  width: 50px;
  height: 50px;
  overflow: hidden;
  border-radius: 50%;
  border: 1px solid #ddd;
}
/*--25.09.2019--*/

/*03-10-19*/
.l_c_h {width:300px;position:fixed;bottom:0;right:0px;background:#fff;border-radius:3px;z-index:5000;display:block;}
.l_c_h .c_h {cursor:pointer;border-radius:0px;/*background:#c61432;*/background: #00897b;line-height: 34px;}
.l_c_h .left_c {color:#ebebeb;font-size:16px;font-family:Arial, Helvetica, sans-serif;}
.l_c_h .right_c {text-align:center;/*background:#DE4A4A;*/background:#ff8f32;line-height: 36px;}
.l_c_h .right_c  a {color:#ebebeb;border-radius: 3px;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05) !important;cursor: pointer !important;font-size: 16px;line-height: normal !important;margin-top: 0 !important;padding: 1px 0px !important;text-align: center !important;text-decoration:none;font-weight:600;}
.clear {clear:both;}
.chat_container .no_provider {text-align:left;color:#5E5652;font-size:12px;width:300px;padding:5px;font-family:Arial, Helvetica, sans-serif;
margin-left:5px;}
.chat_container .footer_c {text-align:center;color:#5E5652;font-size:11px;margin-left:10px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;}
.chat_container .footer_c a {text-decoration:underline;color:#777;font-size:11px;}
.chat_container .chat_entry {margin:10px;margin-top:0px;}
.chat_container .chat_entry p {margin-top:10px;margin-bottom:10px;}
.chat_container .chat_entry h4 {text-align:left;color:#1A1A1A;font-weight:400;font-size:16px;margin-top:0px;}
.chat_container .chat_entry input[type="text"] {background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius:2px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #999;font-size: 13px;padding: 8px 8px;margin-bottom:5px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;box-sizing:border-box;/* 	height:30px; */font-family:Arial, Helvetica, sans-serif;}
.chat_container .chat_entry input[type="text"]:focus {box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);
-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline:0 none;border-color:#66afe9;}
.chat_container .chat_entry input[type="submit"]{padding: 10px 12px;margin-bottom: 0;font-size: 12px;font-weight: normal;text-align: center;
vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius:0px;color: #fff;background:#00bfa5;width:100%;}
.chat_container .chat_entry input[type="submit"]:hover {background-color: #00897b;}
.form-error {display:none;}
.chat_message {height:250px;overflow-y:scroll;padding:10px;border-bottom:1px solid #222222;padding-top:10px;}
.chat_message .message_contain {margin:5px;background:#FCF8E2;padding:5px;}
.chat_message .user_message {background:#F5F5F5;}
.chat_message .message_contain  .header_image {float:left;width:50px;margin-top:0px;margin-bottom:0px;}
.chat_message .message_contain .chat_mess {font-size:13px;color:#444444;margin-top:0px;}
.chat_message .message_contain .chat_date {color:#777;font-size:11px;margin-top:0px;margin-bottom:0px;}
.chat_text_area {margin:5px;}
.chat_text_area .messag_send {width:100%;resize:none;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 2px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;color: #555;padding:5px;font-size:13px;height:35px;}
.chat_text_area .messag_send:focus {box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);outline:0 none;border-color:#66afe9;}
.left{float:left;}
.right{float:right;}
.left_icons{width:35px;height:auto;text-align:center;color:#999;/*background:#DE4A4A;*/background: #ff8f32;font-size:15px;}
.left_icons a{color:#fff;font-weight:normal;}
.center_icons{text-align:center;padding:2px 0px 0px 15px;font-size:15px;font-family:"Roboto";font-weight:600;}
.logout img{margin-top:8px;}
.l_c_h .fa-comment{float:right;padding:10px; background:#ff8f32;}
.left_icons{display:none;}
.c_h.add-remove .left_icons{display:block;}
.welcome-live-chat{display:none;}
.c_h.add-remove .welcome-live-chat{display:block;text-align:center;font-size:14px;}
.c_h.add-remove .left.center_icons{display:none;}
.chat_message_top_left{float:left;}
.chat_message_top_left .chat_img_wrap{float:left;    position: relative;}
.chat_message_top_left .chat_img_wrap:before{content:"";position: absolute;top:-3px;right:-4px;width:10px;height:10px;border-radius:50%;background:
  rgb(112, 213, 38) none repeat scroll 0% 0%;  border: 2px solid  rgb(255, 255, 255);}
.chat_message_top_left .chat_img_wrap img{width:50px;}
.chat_message_top_left .chat_descrp{float:left;margin-left:10px;}
.chat_message_top_left .chat_descrp h5{margin-top:10px;margin-bottom:5px;font-size:14px;}
.chat_message_top_left .chat_descrp p{font-size:12px;color:#5E5652;}
/* .chat_container .chat_entry{display:none;} */
.chat_container .chat_message_top{box-shadow: rgba(0, 0, 0, 0.05) 0px 0.15em 0.3em;padding:10px 15px;}
.chat_message_top_right{float:right;margin:14px 0;}
.chat_message_top_right img{width:60px;}
/* .chat_submit_btn_wrap{background: #00bfa5;padding:10px 15px;} */
.chat_entry .error{color:#ff0000;font-size:13px;}
.chat_entry .error.active{color:#ff0000 !important;}
.chat_entry .select_form{display:none;}
.chat_entry .select_form select{display:block !important;height:40px;width:100%;font-size:13px;}
.chat_entry .select_form .select_tile{height:auto !important;font-size:13px;color:#5E5652;}
.chat_entry .select_form .btn-default{background:#00bfa5;}
.chat_entry .select_form .question_box{min-height:65px;}
.quesbox-wraper{display:none;margin-top:10px;}
.message_successfull{display:none;color:#00897b;font-size:13px;}
.select-wrap h5{font-size:13px;}
.select-wrap p{font-size:13px;color:#5E5652;}
.customer_representative{font-size:13px;color:#5E5652;font-weight:400;}
.chat_entry .select_form select option{color:#5E5652;font-size:13px;}
.customer_representative_wrp{display:none;}
.customer_representative_wrp.active_wrp{display:block;}
.quesbox-wraper .error{display:block;}
.customer_representative_wrp .yes_btn{margin:10px 0;}
.quesbox-wraper .question_btn{margin:10px 0;}
/*18-01-22*/
#navbarSupportedContent .dropdown-toggle{width:auto;height:auto;}
@media(min-width:576px){
.payment-model .modal-dialog{max-width:400px;}
}
.col-crypto-image{width: 65%;
 margin: auto;}

 @media screen and (max-width: 767px) {
  .col-content-body{padding-top: 35px;text-align: center;}
  .payhashcash_all_payment_btn, .payhashcash_sms_tier_btn{
    padding: 10px !important;
    width: 70% !important;
    margin: auto;
    border: 1px solid;}

    .eth_tier, .usdc_tier, .usdttrc_tier, .usdterc_tier, .btc_tier, .eth_pay, .usdc_pay, .btc_pay, .usdttrc_pay, .usdt_pay{padding: 10px !important;
    width: 70% !important;
    margin: auto;
    border: 1px solid;}

    table {
      /* border: 0 !important; */
      margin: auto;
      width: 68%;
  }

}
