:root {
  --white:#ffffff;
  --white120:#fcfdfd;
  --white80:#E6E9EC;
  --white60:#DADFE4;
  --white20:#ADB7C3;
  --white10:#F3F4F6;
  --bg-dark:#1F252A;
  --clrlink:#849BFD;
  --clrlinkHover:#5C6FC1;
  --blk140:#1F252A;
  --blk120:#303841;
  --blk100:#414B58;
  --bl80:#515F6E;
  --bl60:#627285;
  --bl40:#8090A1;
  --blk20:#97A4B2;
  --blk10:#C4CBD3;
  --ohblk:#171717;
  --ohblk1c:#1C1C1E;
  --ohblk1:#222222;
  --ohblk2:#3A3A3C;
  --ohblk3:#48484A;
  --ohblk4:#636366;
  --ohblk5:#F2F2F7;
  --tag1:#425378;
  --tag2:#D98B8F;
  --tag3:#1AC469;
  --green:#34C759;
  --orange:#FFAD00;
  --oranged:#FF9500;
  --pink:#FF6482;
  --red:#FF453A;

  --agRed:#FF6961;
  --agGreen:#02924C;
  --agOrange:#F9A229;
  --agBlue:#409CFF;
  --agYellow:#FFDD95;
  --agBrown:#B49186;

  --btnPrimary:#F2B110;
  --btnHover:#CD9918;
  --btnSecondary:#E0D2F6;

  --red:#FF453A;
  --white100:#F1F3F5;

	/*fonts*/
	--fs48:48px;
	--fs44:44px;
	--fs42:42px;
	--fs40:40px;
	--fs36:36px;
    --fs34:34px;
    --fs28:28px;
    --fs26:26px;
    --fs24:24px;
    --fs22:22px;
	--fs20:20px;
	--fs18:18px;
	--fs17:17px;
	--fs16:16px;
	--fs15:15px;
	--fs14:14px;
	--fs13:13px;
	--fs12:12px;
	--fs11:11px;
	--fs10:10px;

	--shadow-lg:24px 24px 48px 0px rgba(0, 0, 0, 0.12);
	--shadow-sm:0px 0px 48px 0px rgba(0, 0, 0, 0.08);
	--bradius4:4px;
	--bradius8:8px;
	--bradius12:12px;
	--bradius16:16px;
}

body {
  background: var(--ohblk);
  color: var(--white);
}

.border-bottom{
	border-bottom: 1px solid var(--white60);
}

.btn-info{
	background: var(--white80);
	color: var(--blk100);
	border-color: var(--white80);
}
.btn-info:hover,
.btn-info:focus{
	background: var(--white80);
	color: var(--blk100);
	border-color: var(--white80);
}

.text-gb{
	color: var(--white60) !important;
}
.text-bl20{
	color: var(--blk20) !important;
}
.text-bl40{
	color: var(--bl40) !important;
}
.text-bl60{
	color: var(--bl60) !important;
}
.text-bl80{
	color: var(--bl80) !important;
}
.text-blk100{
	color: var(--blk100) !important;
}
.text-bl140{
	color: var(--blk140) !important;
}
.text-wt120{
	color: var(--white120) !important;
}
.text-wt100{
	color: var(--white100);
}
.text-wt80{
	color: var(--white80);
}
.text-wt20{
	color: var(--white20) !important;
}
.text-blk120{
	color: var(--blk120);
}
.text-bl40{
	color: var(--bl40);
}
.ohblk4{
	color: var(--ohblk4);
}
.bg-ohblk{
	background: var(--ohblk);
}
.bg-ob1c{
	background: var(--ohblk1c);
}
.bg-ob1{
	background: var(--ohblk1);
}
.bg-ob2{
	background: var(--ohblk2);
}
.bg-ob5{
	background: var(--ohblk5);
}
.bg-wt100{
	background: var(--white100);
}
hr{
    border-color: var(--ohblk3);
}

.btn-outline, .btn-outline:hover, .btn-outline:focus{
	color: var(--white);
	border:1px solid var(--ohblk3);
	background: var(--ohblk3);
}
.btn-theme, .btn-theme:hover, .btn-theme:focus{
	background: var(--ohblk1);
	color: var(--white);
}
#header{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1c1c1e+0,1c1c1e+32,ffffff+32 */
	background: linear-gradient(to right,  rgba(28,28,30,1) 0%,rgba(28,28,30,1) 32%,rgba(255,255,255,1) 32%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}
/*#header.sticked{
	border-color: #DCD7D7;
}*/
/*#header .logo{
	background: var(--ohblk1c);
    height: 60px;
    padding: 20px 0;
    min-width: 345px;
    color: var(--white);
    position: relative;
    font-size: 20px;
    line-height: 1;
}
#header .logo::after {
	content: '';
	width: 0;
	height: 0;
	border-top: 30px solid transparent;
	border-bottom: 30px solid transparent;
	border-left: 30px solid var(--ohblk1c);
	right: -29px;
	position: absolute;
}
.header .navbar{
	padding-top: 0;
	padding-bottom: 0;
}
.header .navbar ul {
	margin: 0;
	padding: 0;
	display: flex;
	list-style: none;
	align-items: center;
}
.header .navbar > ul > li {
	white-space: nowrap;
	padding: 0 10px;
}
.header .navbar a{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 15px !important;
    padding-right: 15px !important;
    white-space: nowrap;
    transition: 0.3s;
    position: relative;
    font-family: 'SF Pro Text';
    font-weight: 400;
    font-size: 16px;
    color: var(--blk140);
    text-transform: capitalize;
}
.header .navbar-nav > li > a{
	padding-top: 17px;
	padding-bottom: 17px;
}
.header .navbar a.active{
	color: var(--blk20);
}
.header .mobile-nav-show {
	display: none;
}
.header .dropdown-menu{
	border-radius: 0 0 8px 8px;
	margin-top: 0;
	padding: 0;
	box-shadow: 0px 9px 11px 2px rgba(0,0,0,0.2);
	left: auto;
	right: 0;
	overflow: hidden;
	border:none;
}
.header .dropdown-menu .dropdown-item {
	padding: 10px 15px;
	border-top: 1px solid rgba(255,255,255,0.1);
}*/

.tabs-rounded.nav-tabs .nav-link {
	background: var(--ohblk);
	color: var(--white);
	border: 2px solid var(--blk120);
}
.tabs-rounded.nav-tabs .nav-link.active{
	background: var(--white);
	border-color: var(--white);
	color: var(--blk140);
}
.tabs-solid{
	background: var(--ohblk3);
}
.tabs-solid .nav-link {
	color: var(--white);
	background: var(--ohblk3);
	border:1px solid var(--ohblk3);
}
.tabs-solid .nav-link:hover, .tabs-solid .nav-link:focus{
	border:1px solid var(--ohblk1);
	background: var(--ohblk1);
	color: var(--white);
	outline: none;
}

.tabs-solid .nav-link.active{
	border:1px solid var(--ohblk1);
	background: var(--ohblk1);
	color: var(--white);
}
.accordion-faq .card{
    border-top: 1px solid var(--blk100);
}
.accordion-faq .card-header span:after {
	border: 2px solid var(--white);
}

.line-tabs .nav-link{
	color: var(--blk20);
	font-weight: 500;
}
.line-tabs{
	border-bottom: 2px solid var(--white60);
}
.line-tabs .nav-item{
	margin-bottom: -2px;
}
.line-tabs .nav-item .nav-link{
	border-bottom: 2px solid transparent;
}
.line-tabs .nav-item .nav-link.active{
	border-color: transparent;
	border-bottom: 2px solid var(--white);
    color: var(--white);
}
.region-list li::after {
    background: var(--bl40);
}
.region-list li a, .region-list li span{
    background: var(--ohblk1);
    z-index: 1;
}
.footer-mc {
    background: var(--ohblk);
}
.footer-ul li{
	border-right: 1px solid var(--white60);
}
.wb-right {
    background: var(--ohblk2);
}
