@font-face {
	font-family: "proximanova_regular"; 
	src: url("../fonts/Proxima_Nova/proximanova_regular.ttf") format("truetype"); 
	font-style: normal; 
	font-weight: normal; 
} 
:root {
  --nk-main-bg-color: #27364e;
	--nk-bg-light: #f2f2f9;
  --nk-bg-danger: #860d1c;
  --nk-bg-secondary: #d5d1c9;
  --nk-bg-info: #56ace3;
/*  --nk-bg-dark: #202327;*/
  --nk-bg-dark: #27364e;
}
a, a:hover, a:focus, a:active {
	color: var(--nk-main-bg-color);
}
body {
	min-height: 100vh;
	font-family: "proximanova_regular", "Helvetica", san-serif;
	color: #000;
}
.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6 {
	font-family: "Roboto Condensed";
}

.btn {
	border-radius: 0px;
	text-transform: uppercase;
	font-family: "Roboto Condensed";
/*	font-size: 18px;*/
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active {
	color: var(--nk-main-bg-color);
}
.btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active {
	background: var(--nk-main-bg-color) !important;
	border-color: var(--nk-main-bg-color) !important;
}
.btn-danger, .btn-danger:hover, .btn-danger:focus, .btn-danger:active {
	background: var(--nk-bg-danger) !important;
	border-color: var(--nk-bg-danger) !important;
}
.btn-info, .btn-info:hover, .btn-info:focus, .btn-info:active {
	background: var(--nk-bg-info) !important;
	border-color: var(--nk-bg-info) !important;
	color: #fff;
}
.btn-outline-tiktok {
	border-color: var(--nk-bg-danger);
	color: #fff;
	border-width: 2px;
}
.alert {
	border-radius: 0px !important
}
.main-slide-mob {
	background-position: center;
	background-size: cover;
	background-color: var(--nk-main-bg-color);
}
/*.main-slide-mob hr {
	border-color: #fff;
	opacity: .6;
}
.main-slide-mob .btn-outline-secondary {
	border-color: #fff;
	color: #fff;
}
.main-slide-mob .badge {
	color: #242d44 !important;
	background: #fff !important;
	font-size: inherit;
	font-weight: inherit;
}*/
.main-slide-desk .h1 {
	font-size: 4rem;
}
.main-slide-desk .motto {
	font-size: 3rem;
/*	font-weight: 300;*/
}
.main-slide-desk .action {
	width: 30%;
}
.main-slide-desk .action .h3,
.main-slide-desk .action .btn {
	font-weight: 300;
}
.bg-dark {
	background: var(--nk-bg-dark) !important;
	color: #fff;
}
.bg-light {
	background: var(--nk-bg-light) !important;
	opacity: 1 !important;
}
.bg-secondary {
	background: var(--nk-bg-secondary) !important;
}
.bg-2 {
	background: var(--nk-main-bg-color);
}
.bg-danger {
	background: var(--nk-bg-danger) !important;
}

.menu-icon {
	z-index: 10;
	text-align: right;
}
.menu-icon .open {
	background: var(--nk-main-bg-color);
}
.mob-menu {
	background: #fff;
	width: 90%;
	right: -100%;
	transition: all 0.3s ease-out;
	z-index: 5;
}
.mob-menu-back {
	background: #000;
	opacity: .7;
	z-index: 4;
	transition: all 0.1s ease-out;
}
.mob-menu.opened {
	right: 0;
	transition: all 0.3s ease-out;
}
.mann img {
	max-width: 80px;
	border-radius: 100px;
  border: 2px solid #fff;
}
.mann svg {
	color: var(--nk-main-bg-color);
}
.mann a {
	text-decoration: none;
}
.mann .h6 {
	font-weight: 300;
}
.top-icon {
	z-index: 10;
	text-align: right;
}
.top-menu-mob,
.top-menu {
	z-index: 3;
}
.top-menu .nav-item:nth-child(6), .top-menu .nav-item:nth-child(7){
	display: none;
}
.top-menu .btn-outline-secondary {
	border-color: var(--nk-main-bg-color);
	color: var(--nk-main-bg-color);
}
.top-menu .btn-link {
	text-decoration: none !important;
	font-size: 20px;
}
.logo {
	text-transform: uppercase;
}
.logo a {
	text-decoration: none;
	color: inherit;
}
.motto, .motto .h5 {
	text-transform: uppercase;
}
.awards .item {
	background-image: url("../img/awards-bullet-2.png");
	background-position: right center;
	background-size: auto;
	background-repeat: no-repeat;
	padding-right: 10%;
	min-height: 100px;
}
.card {
	background: transparent;
	border: 0;
	border-radius: 0px;
}
.card-title {
	color: var(--nk-main-bg-color);
}
.card .date span {
	font-weight: 300;
}
.tiktok-block,
.telegram-block {
	padding-bottom: 0px !important;
}
.telegram-block .i-telegram {
	width: 30px;
	height: 30px;
	background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="30" height="30" viewBox="0 0 512 512"%3E%3Cpath fill="white" d="M470.435 45.423L16.827 221.249c-18.254 8.188-24.428 24.585-4.412 33.484l116.37 37.173l281.368-174.79c15.363-10.973 31.091-8.047 17.557 4.024L186.053 341.075l-7.591 93.076c7.031 14.371 19.905 14.438 28.117 7.295l66.858-63.589l114.505 86.187c26.595 15.826 41.066 5.613 46.788-23.394l75.105-357.47c7.798-35.705-5.5-51.437-39.4-37.757z"%2F%3E%3C%2Fsvg%3E');
}
.social a {
	display: inline-block;
	text-decoration: none;
}
.i {
	display: inline-block;
	width: 50px;
	height: 50px;
	background-repeat: no-repeat;
}
.i-youtube {
	background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="50" height="50" viewBox="-2 -2 24 24"%3E%3Cg fill="rgb(39,54,78)"%3E%3Cpath d="M12.923 6.526H7.077C5.93 6.526 5 7.446 5 8.58v2.89c0 1.135.93 2.054 2.077 2.054h5.846c1.147 0 2.077-.92 2.077-2.054V8.58c0-1.135-.93-2.054-2.077-2.054zm-1.404 3.64l-2.735 1.29a.11.11 0 0 1-.157-.099v-2.66a.11.11 0 0 1 .16-.097l2.734 1.37a.11.11 0 0 1-.002.196z"%2F%3E%3Cpath d="M4 2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H4zm0-2h12a4 4 0 0 1 4 4v12a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.i-instagram {
	background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="50" height="50" viewBox="0 0 24 24"%3E%3Cpath fill="rgb(39,54,78)" fill-rule="evenodd" d="M7.465 1.066C8.638 1.012 9.012 1 12 1c2.988 0 3.362.013 4.534.066c1.172.053 1.972.24 2.672.511c.733.277 1.398.71 1.948 1.27c.56.549.992 1.213 1.268 1.947c.272.7.458 1.5.512 2.67C22.988 8.639 23 9.013 23 12c0 2.988-.013 3.362-.066 4.535c-.053 1.17-.24 1.97-.512 2.67a5.396 5.396 0 0 1-1.268 1.949c-.55.56-1.215.992-1.948 1.268c-.7.272-1.5.458-2.67.512c-1.174.054-1.548.066-4.536.066c-2.988 0-3.362-.013-4.535-.066c-1.17-.053-1.97-.24-2.67-.512a5.397 5.397 0 0 1-1.949-1.268a5.392 5.392 0 0 1-1.269-1.948c-.271-.7-.457-1.5-.511-2.67C1.012 15.361 1 14.987 1 12c0-2.988.013-3.362.066-4.534c.053-1.172.24-1.972.511-2.672a5.396 5.396 0 0 1 1.27-1.948a5.392 5.392 0 0 1 1.947-1.269c.7-.271 1.5-.457 2.67-.511Zm8.98 1.98c-1.16-.053-1.508-.064-4.445-.064c-2.937 0-3.285.011-4.445.064c-1.073.049-1.655.228-2.043.379c-.513.2-.88.437-1.265.822a3.412 3.412 0 0 0-.822 1.265c-.151.388-.33.97-.379 2.043c-.053 1.16-.064 1.508-.064 4.445c0 2.937.011 3.285.064 4.445c.049 1.073.228 1.655.379 2.043c.176.477.457.91.822 1.265c.355.365.788.646 1.265.822c.388.151.97.33 2.043.379c1.16.053 1.507.064 4.445.064c2.938 0 3.285-.011 4.445-.064c1.073-.049 1.655-.228 2.043-.379c.513-.2.88-.437 1.265-.822c.365-.355.646-.788.822-1.265c.151-.388.33-.97.379-2.043c.053-1.16.064-1.508.064-4.445c0-2.937-.011-3.285-.064-4.445c-.049-1.073-.228-1.655-.379-2.043c-.2-.513-.437-.88-.822-1.265a3.413 3.413 0 0 0-1.265-.822c-.388-.151-.97-.33-2.043-.379Zm-5.85 12.345a3.669 3.669 0 0 0 4-5.986a3.67 3.67 0 1 0-4 5.986ZM8.002 8.002a5.654 5.654 0 1 1 7.996 7.996a5.654 5.654 0 0 1-7.996-7.996Zm10.906-.814a1.337 1.337 0 1 0-1.89-1.89a1.337 1.337 0 0 0 1.89 1.89Z" clip-rule="evenodd"%2F%3E%3C%2Fsvg%3E')
}
.i-facebook {
	background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="50" height="50" viewBox="-2 -2 24 24"%3E%3Cg fill="rgb(39,54,78)"%3E%3Cpath d="M8.695 6.937v1.377H7.687v1.683h1.008V15h2.072V9.997h1.39s.131-.807.194-1.69h-1.576v-1.15c0-.173.226-.404.45-.404h1.128V5h-1.535C8.644 5 8.695 6.685 8.695 6.937z"%2F%3E%3Cpath d="M4 2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H4zm0-2h12a4 4 0 0 1 4 4v12a4 4 0 0 1-4 4H4a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z"%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.i-tiktok {
	background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="50" height="50" viewBox="0 0 24 24"%3E%3Cpath fill="rgb(39,54,78)" d="M16.6 5.82s.51.5 0 0A4.278 4.278 0 0 1 15.54 3h-3.09v12.4a2.592 2.592 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6c0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64c0 3.33 2.76 5.7 5.69 5.7c3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48z"%2F%3E%3C%2Fsvg%3E');
}
.i-telegram {
	background: url('data:image/svg+xml,%3Csvg xmlns="http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg" width="50" height="50" viewBox="0 0 512 512"%3E%3Cpath fill="rgb(39,54,78)" d="M470.435 45.423L16.827 221.249c-18.254 8.188-24.428 24.585-4.412 33.484l116.37 37.173l281.368-174.79c15.363-10.973 31.091-8.047 17.557 4.024L186.053 341.075l-7.591 93.076c7.031 14.371 19.905 14.438 28.117 7.295l66.858-63.589l114.505 86.187c26.595 15.826 41.066 5.613 46.788-23.394l75.105-357.47c7.798-35.705-5.5-51.437-39.4-37.757z"%2F%3E%3C%2Fsvg%3E');
}
.menu .btn-link {
	text-decoration: none;
	color: var(--nk-main-bg-color);
	text-align: left;
}
.mob-menu .i {
	/*width: 30px;
	height: 30px;*/
	background-size: cover;
}
.event-info .table {
	width: auto;
}
.event-info .table>:not(caption)>*>* {
	background: transparent !important;
	border: 0px !important;
	padding: .2rem .3rem !important;
} 
.event-info .table tr td:nth-child(even) {
	font-weight: 700;
}
.title {
	display: inline-block;
	border-bottom: 3px solid var(--nk-bg-secondary);
}
.alert-danger {
	background: var(--nk-bg-danger) !important;
	border-color: var(--nk-bg-danger) !important;
	color: #fff !important;
}
.alert-danger a {
	color: #fff;
}
.form-control {
	border-radius: 0px !important;
}
.fw-300 {
	font-weight: 300;
}
.pay-form .price {
	line-height: normal;
}
@media (max-width: 576px) {
  .main-slide-mob a.btn {
  	font-size: 17px;
  }
}
@media (min-width: 576px) {
  .mob-menu {
    max-width: 50%;
  }
  .mann img {
  	max-width: 120px;
  }
  .event-list {
  	background: var(--nk-bg-light);
  }
  .product-list {
  	background: var(--nk-bg-secondary);
  }
  .product-list .card {
  	background: #fff;
  }
  footer {
  	background: var(--nk-bg-light);
  }
}