/*------scroll bar---------------------*/
	::-webkit-scrollbar {
	  width: 15px;
	  height: 7px;
	  cursor: pointer;
	}
	::-webkit-scrollbar-button {
	  width: 0px;
	  height: 0px;
	}

	::-webkit-scrollbar-thumb {
	  background: #2e55a2;
	  border: 0px none #ffffff;
	  border-radius: 0px;
	}
	::-webkit-scrollbar-thumb:hover {
	  background: #5aadef;
	  transition: 1200ms;
	  cursor: pointer;
	}
	::-webkit-scrollbar-thumb:active {
	  background: #24446c;
	  cursor: pointer;
	}
	::-webkit-scrollbar-track {
	  background: transparent;
	  border: 0px none #ffffff;
	  border-radius: 50px;
	}
	::-webkit-scrollbar-track:hover {
	  background: transparent;
	}
	::-webkit-scrollbar-track:active {
	  background: transparent;
	}
	::-webkit-scrollbar-corner {
	  background: transparent;
	}

	.cwd8-row,
	.cwd8-row-content {
		position: relative
	}

	.cwd8-row-1 .cwd8-row-content,
	.cwd8-row-3 .cwd8-row-content {
		background-color: #000;
		background-position: center top;
		color: #000;
		background-repeat: no-repeat
	}

/* Font Style */
	.italic {font-style: italic;}
	.font-weight-bold{font-weight: bold;}	

/* line-height */
	.lh-1{line-height:16px;}

/* Margin */
	.mt-5 {margin-top: 5px;}
	.mt-10 {margin-top: 10px;}		
	.mt-20 {margin-top: 20px;}		
	.mb-5 {margin-bottom: 5px;}
	.mb-10 { margin-bottom: 10px;}
	.mb-20 { margin-bottom: 20px;}
	.mr-5 {margin-right:5px;}

/* Letter Space */
	.ls-1{letter-spacing: 1px;}
	.ls-2{letter-spacing: 2px;}
	.ls-3{letter-spacing: 3px;}
	.ls-4{letter-spacing: 4px;}
	.ls-5{letter-spacing: 5px;}	
	.ls-6{letter-spacing: 6px;}
	.ls-7{letter-spacing: 7px;}
	.ls-8{letter-spacing: 8px;}
	.ls-9{letter-spacing: 9px;}
	.ls-10{letter-spacing: 10px;}

/* Font Size */
	.fs-14{font-size: 14px;}
	.fs-19{font-size: 19px;}
	.fs-20{font-size: 20px;}

/* Collors  */
	.color-default-03{color:#a3acc1;}
	.color-default-05{color:#5aadef;}
	.color-default-10{color:#ced4da;}
	.color-default-11{color:#ffffff;}
	.color-default-12{color:#863ae0;}
	.color-default-13{color:#9a92ff;}
	.color-default-14{color:#979696;}
	.color-default-15{color:#2e55a2;}
	.color-white{color: #ffffff;}
	.bg-color-01{background-color: #863ae0;}
	.bg-color-02{background-color: #2e55a2;}

	.save{padding: 0 0 0 0px!important;}

	.center{display: flex; flex-direction: column; align-items: center;}
	.center-justify{align-content: space-between; justify-content: flex-start; align-items: center;}

	body {
		background-color: #fff;
		color: #000;
		font-family: Arial, Helvetica Neue, Helvetica, sans-serif
	}

	a {color: #0068a5}
	* {box-sizing: border-box}

	body,
	h1,
	h2,
	p {
		margin: 0
	}

	.txt-style-font-1{
			color:#ffffff;
			direction:ltr;
			font-family:'Oswald', Arial, 'Helvetica Neue', Helvetica, sans-serif;
			font-size:40px;
			font-weight:normal;
			letter-spacing:normal;
			line-height:120%;
			text-align:center;
			margin-top:0;
			margin-bottom:0;
	}

	.txt-style-font-2{
			font-size: 14px;
			line-height: 150%;
			color: #555555;
			font-family: inherit;
	}
	.txt-style-font-2 p {line-height: 21px; text-align: center;}
	.txt-style-font-2 p span{line-height: 18px;}

	.align-txt-and-icon{display: flex; justify-content: center;}

	.cwd8-row-content {
		max-width: 480px;
		margin: 0 auto;
		display: flex;
	}

	.cwd8-row-content .cwd8-col-w6 {flex-basis: 50%;}
	.cwd8-row-content .cwd8-col-w12 {flex-basis: 100%;}
	.cwd8-button .content {text-align: center;}

	.cwd8-button a,
	.cwd8-icon .cwd8-icon-label-right a {text-decoration: none;}
	.cwd8-divider,
	.cwd8-image {overflow: auto;}
	.cwd8-divider .center,
	.cwd8-image .cwd8-center {margin: 0 auto;}
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-5,
	.cwd8-row-2 .cwd8-col-1 .cwd8-block-1,
	.cwd8-row-2 .cwd8-col-2 .cwd8-block-1 {width: 100%;}
	.cwd8-icon {display: inline-block; vertical-align: middle;}
	.cwd8-icon .cwd8-content {display: flex; align-items: center;}
	.cwd8-image img {display: block; width: 100%;}
	.cwd8-social .icon img {max-height: 32px;}
	.cwd8-text {overflow-wrap: anywhere}

	@media (max-width:500px) {.cwd8-row-content:not(.no_stack){display: block;}}

	.cwd8-row-1,
	.cwd8-row-2,
	.cwd8-row-3 {background-color: #0a0a19; background-repeat: no-repeat;}

	.cwd8-row-1 .cwd8-row-content {
		background-image: url('../../__assets/_img/banner/banner-1.png')}

	.cwd8-row-1 .cwd8-col-1,
	.cwd8-row-4 .cwd8-col-1 {padding-bottom: 5px; padding-top: 5px;}

	.cwd8-row-1 .cwd8-col-1 .cwd8-block-1,
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-2 {padding: 60px;}
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-12,
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-4 {padding: 15px;}
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-13,
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-6,
	.cwd8-row-3 .cwd8-col-1 .cwd8-block-1 {text-align: center; width: 100%;}
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-7 {padding: 10px 50px;}
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-10,
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-11,
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-8,
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-9 {padding: 10px 20px; text-align: center;}
	.cwd8-row-1 .cwd8-col-1 .cwd8-block-14 {padding: 10px;}
	.cwd8-row-2 .cwd8-row-content,
	.cwd8-row-4 .cwd8-row-content {background-repeat: no-repeat; color: #000;}
	.cwd8-row-3 .cwd8-col-1 {padding-bottom: 15px; padding-top: 15px;}
	.cwd8-row-3 .cwd8-col-1 .cwd8-block-2 {padding: 10px; text-align: center;}
	.cwd8-row-4 {background-repeat: no-repeat;}

	.cwd8-row-4 .cwd8-col-1 .cwd8-block-1 {
		color: #9d9d9d;
		font-family: inherit;
		font-size: 15px;
		padding-bottom: 5px;
		padding-top: 5px;
		text-align: center;
	}

		.cwd8-row-4 .cwd8-col-1 .cwd8-block-1 .cwd8-icon-image {padding: 2px 2px 2px 2px;}
  .cwd8-row-4 .cwd8-col-1 .cwd8-block-1 .cwd8-icon-image img {height:32px;}
	.cwd8-row-4 .cwd8-col-1 .cwd8-block-1 .cwd8-icon:not(.cwd8-icon-first) .cwd8-content {margin-left: 0;}
	.cwd8-row-4 .cwd8-col-1 .cwd8-block-1 .cwd8-icon::not(.cwd8-icon-last) .cwd8-content {margin-right: 0;}

	.avatar{
	background-color: #fff;
	padding: 3px;
	border-radius: 50%;
	max-width:200px;
	}

	.button-default{
	font-size: 16px;
	border-bottom: 0px solid transparent;
	border-left: 0px solid transparent;
	border-radius: 29px;
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	color: #ffffff;
	font-family: inherit;
	letter-spacing: 0px;
	max-width: 95%;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 80%;
	}

/* Effect Hover Forward */
	.hvr-forward {
	  display: inline-block;
	  vertical-align: middle;
	  -webkit-transform: perspective(1px) translateZ(0);
	  transform: perspective(1px) translateZ(0);
	  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	  -webkit-transition-duration: 0.3s;
	  transition-duration: 0.3s;
	  -webkit-transition-property: transform;
	  transition-property: transform;
	}
	.hvr-forward:hover, .hvr-forward:focus, .hvr-forward:active {
	  -webkit-transform: translateX(8px);
	  transform: translateX(8px);
	}

