@font-face {
	font-family: arvo;
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/arvo/v20/tDbD2oWUg0MKqScQ7Q.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: arvo;
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/arvo/v20/tDbM2oWUg0MKoZw1-LPK8w.woff2) format("woff2");
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
	margin-top: 0
}

.dungeons,
.entry {
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
	width: 100%
}

.discord-widget {
	z-index: 1.0E+25;
	position: fixed;
	left: 30px;
	bottom: 20px
}

*,
::after,
::before {
	box-sizing: border-box
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: transparent
}

body {
	margin: 0;
	font-family: Arvo, serif;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #ffe4b5;
	text-align: left;
	background-color: #000
}

[tabindex="-1"]:focus:not(:focus-visible) {
	outline: 0 !important
}

p {
	margin-bottom: 1rem
}

[hidden] {
	display: none !important
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin-bottom: .5rem;
	font-weight: 500;
	line-height: 1.2
}

.form-control::-webkit-input-placeholder {
	color: #c7bfa3;
	opacity: 1
}

.form-control::-moz-placeholder {
	color: #c7bfa3;
	opacity: 1
}

.form-control:-ms-input-placeholder {
	color: #c7bfa3;
	opacity: 1
}

.form-control::-ms-input-placeholder {
	color: #c7bfa3;
	opacity: 1
}

.form-control::placeholder {
	color: #c7bfa3;
	opacity: 1
}

.entry {
	background-image: url(../img_landing/bg-1.webp);
	height: 858px;
	min-width: 1024px;
	z-index: 0;
	font-size: 14px;
	display: flex;
	justify-content: center
}

.dungeons,
.systems {
	min-width: 1024px;
	justify-content: center
}

.dungeons {
	background-image: url(../img_landing/bg-2.webp);
	height: 481px;
	z-index: 0;
	border-top: 1px solid #675b50;
	display: flex
}

.wrapper {
	min-width: 1024px;
	width: 100%
}

.render {
	background: url(../img_landing/render.webp);
	width: 1400px;
	height: 902px;
	position: absolute;
	margin-left: -400px;
	top: -44px;
	z-index: 10
}

.wrap-l:before {
	content: '';
	height: 600px;
	width: 600px;
	position: absolute;
	z-index: -1;
	right: 5px;
	background-image: url(../img_landing/spin.webp);
	top: 40px;
	-webkit-animation: 25s linear infinite spin;
	animation: 25s linear infinite spin
}

.logo {
	width: 801px;
	height: 345px;
	background: url(../img_landing/logo2.png)
}

.btn-reg,
.btn-visit {
	width: 308px;
	height: 100px;
	line-height: 82px;
	font-size: 20px;
	text-transform: uppercase;
	color: #ffedb1;
	text-shadow: 1px 1px 10px #000;
	font-family: Cambria;
	text-align: center;
	text-decoration: none
}

.btn-reg {
	background-image: url(../img_landing/buton1.webp);
	float: left
}

.btn-visit {
	background-image: url(../img_landing/buton2.webp);
	float: right
}

.btn-reg-wide:hover,
.btn-reg:hover,
.btn-visit:hover {
	-webkit-filter: brightness(115%);
	filter: brightness(115%)
}

.online-players {
	background-image: url(../img_landing/sayacarka.webp);
	width: 375px;
	height: 56px;
	margin: 20px auto;
	color: #e3c899;
	font-size: 14px;
	text-align: center;
	display: flex;
	padding: 13px 0 0 93px
}

.dg-left,
.dg-mid {
	padding-top: 40px
}

.online-players .digits {
	width: 139px;
	height: 20px;
	font-size: 20px;
	text-align: center;
	text-shadow: 0 1px 9px #33271e, 0 1px 9px #33271e, 0 1px 9px #33271e
}

.online-players .text {
	width: 137px;
	padding-top: 4px
}

.slider-base {
	margin-top: 120px;
	position: relative;
	z-index: 3
}

.slider-base:before {
	content: "";
	background-image: url(../img_landing/slider.webp);
	position: absolute;
	width: 630px;
	height: 352px
}

.slider-base .slider-inner {
	position: relative;
	width: 608px;
	overflow: hidden
}

.slider-base .slider-inner:after {
	display: block;
	clear: both;
	content: ""
}

.slider-base .slider-inner .slider-item {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	margin-left: 10px;
	margin-right: -100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: transform .6s ease-in-out;
	transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}

.slider-base .slider-inner .slider-item img {
	display: block;
	margin: 10px 0 0 10px
}

.slider-control-next,
.slider-control-prev {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 15%;
	color: #fff;
	text-align: center;
	opacity: .9;
	transition: opacity .15s
}

.slider-control-next:hover,
.slider-control-prev:hover {
	opacity: 1
}

.slider-control-prev,
.sys-arrow-prev {
	left: 0
}

.slider-control-next,
.sys-arrow-next {
	right: 0
}

.slider-control-prev-icon {
	background-image: url(../img_landing/geri.webp);
	width: 60px;
	height: 57px
}

.slider-control-next-icon {
	background-image: url(../img_landing/ileri.webp);
	width: 60px;
	height: 57px
}

.dungeon-buttons {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	left: 550px;
	right: 0;
	top: 627pt;
	z-index: 40;
	width: 636px
}

.dg-left .dungeon-map,
.sys-wrap,
.systems,
.wrap-l,
.wrap-r {
	position: relative
}

.wrap-l {
	z-index: 5;
	width: 600px
}

.wrap-r {
	z-index: 10;
	margin-top: 1px;
	width: 630px
}

.dungeon-buttons .dungeon-btn {
	background-image: url(../img_landing/dungeons/select-btn-0.webp);
	width: 146px;
	height: 44px;
	cursor: pointer;
	float: left;
	font-size: 10px;
	letter-spacing: .2px;
	text-transform: uppercase;
	line-height: 38px;
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	font-weight: 700;
	font-family: Arial;
	text-transform: uppercase;
	text-align: center;
	border: 1px transparent;
	background-color: transparent;
	-webkit-transition-duration: .3s;
	transition-duration: .3s
}

.dungeon-buttons .dungeon-btn:nth-child(-n+3) {
	margin-right: 28px
}

.dungeon-buttons .dungeon-btn.active,
.dungeon-buttons .dungeon-btn:hover {
	background-image: url(../img_landing/dungeons/select-btn-2.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000
}

.dungeon-title {
	background-image: url(../img_landing/baslik.webp);
	width: 389px;
	height: 177px;
	color: #000;
	font-weight: 700;
	text-shadow: 1px 1px 5px #fff0b5;
	text-transform: uppercase;
	font-size: 15px;
	line-height: 210px;
	text-align: center;
	margin-left: -110px
}

.dg-left {
	width: 257px;
	margin-top: 20px
}

.dg-left .dungeon-map {
	top: 15px;
	width: 249px;
	height: 187px;
	margin: -15px;
	margin-left: -40px
}

.dg-left .dungeon-map:after {
	content: '';
	position: absolute;
	left: -13px;
	top: -13px;
	background-image: url(../img_landing/mapc.webp);
	width: 258px;
	height: 191px
}

.dg-mid {
	width: 416px
}

.dungeon-boss {
	width: 416px;
	height: 416px;
	margin-left: 15px;
	margin-top: -15px
}

.dg-right {
	width: 260px
}

.dungeon-selector {
	border-right: 1px solid #675b50;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center
}

.dungeon-icon {
	width: 68px;
	height: 60px;
	-webkit-transition-duration: .3s;
	transition-duration: .3s
}

.dungeon-select-button span {
	font-size: 12px;
	width: 160px;
	line-height: 60px;
	margin-right: 11px
}

.dungeon-select-button {
	margin-bottom: 18px;
	color: #d5c997;
	text-transform: uppercase;
	cursor: pointer;
	position: relative;
	left: 62px;
	text-align: right;
	display: flex;
	-webkit-transition-duration: .3s;
	transition-duration: .3s
}

.alert,
.btn-reg-wide,
.footer a,
.odometer.odometer-auto-theme .odometer-value,
.odometer.odometer-theme-default .odometer-value,
.register .footer,
.register h1,
.register p,
.sys-arrow-next,
.sys-arrow-prev,
.system .desc,
.system .title {
	text-align: center
}

.dungeon-select-button.low-lv {
	margin-bottom: 6px
}

.dungeon-select-button:last-child {
	margin-bottom: 0
}

.dungeon-select-button.seytankulesi.active,
.dungeon-select-button.seytankulesi:hover {
	color: #f5e380
}

.dungeon-icon.seytankulesi,
.dungeon-select-button.active>.dungeon-icon.seytankulesi,
.dungeon-select-button:hover>.dungeon-icon.seytankulesi {
	background-image: url(../img_landing/dungeons/main/kulesag.webp)
}

.dungeon-map.seytankulesi {
	background-image: url(../img_landing/dungeons/main/seytankulesi-map.webp)
}

.dungeon-boss.seytankulesi {
	background-image: url(../img_landing/dungeons/main/seytankulesi-big.webp)
}

.dungeon-select-button.katakomb.active,
.dungeon-select-button.katakomb:hover {
	color: #f5e380
}

.dungeon-icon.katakomb,
.dungeon-select-button.active>.dungeon-icon.katakomb,
.dungeon-select-button:hover>.dungeon-icon.katakomb {
	background-image: url(../img_landing/dungeons/main/katakombsag.webp)
}

.dungeon-map.katakomb {
	background-image: url(../img_landing/dungeons/main/katakomb-map.webp)
}

.dungeon-boss.katakomb {
	background-image: url(../img_landing/dungeons/main/katakomb-big.webp)
}

.dungeon-select-button.beran.active,
.dungeon-select-button.beran:hover {
	color: #f5e380
}

.dungeon-icon.beran,
.dungeon-select-button.active>.dungeon-icon.beran,
.dungeon-select-button:hover>.dungeon-icon.beran {
	background-image: url(../img_landing/dungeons/main/beransag.webp)
}

.dungeon-map.beran {
	background-image: url(../img_landing/dungeons/main/beran-map.webp)
}

.dungeon-boss.beran {
	background-image: url(../img_landing/dungeons/main/beran-big.webp)
}

.dungeon-select-button.razador.active,
.dungeon-select-button.razador:hover {
	color: #f5e380
}

.dungeon-icon.razador,
.dungeon-select-button.active>.dungeon-icon.razador,
.dungeon-select-button:hover>.dungeon-icon.razador {
	background-image: url(../img_landing/dungeons/main/razadorsag.webp)
}

.dungeon-map.razador {
	background-image: url(../img_landing/dungeons/main/razador-map.webp)
}

.dungeon-boss.razador {
	background-image: url(../img_landing/dungeons/main/razador-big.webp)
}

.dungeon-select-button.nemere.active,
.dungeon-select-button.nemere:hover {
	color: #f5e380
}

.dungeon-icon.nemere,
.dungeon-select-button.active>.dungeon-icon.nemere,
.dungeon-select-button:hover>.dungeon-icon.nemere {
	background-image: url(../img_landing/dungeons/main/nemeresag.webp)
}

.dungeon-map.nemere {
	background-image: url(../img_landing/dungeons/main/nemere-map.webp)
}

.dungeon-boss.nemere {
	background-image: url(../img_landing/dungeons/main/nemere-big.webp)
}

.dungeon-select-button.kadercarki.active,
.dungeon-select-button.kadercarki:hover {
	color: #f5e380
}

.dungeon-icon.kadercarki,
.dungeon-select-button.active>.dungeon-icon.kadercarki,
.dungeon-select-button:hover>.dungeon-icon.kadercarki {
	background-image: url(../img_landing/dungeons/main/carksag.webp)
}

.dungeon-map.kadercarki {
	background-image: url(../img_landing/dungeons/main/kadercarki-map.webp)
}

.dungeon-boss.kadercarki {
	background-image: url(../img_landing/dungeons/main/kadercarki-big.webp)
}

.dungeon-select-button.hidra.active,
.dungeon-select-button.hidra:hover {
	color: #f5e380
}

.dungeon-icon.hidra,
.dungeon-select-button.active>.dungeon-icon.hidra,
.dungeon-select-button:hover>.dungeon-icon.hidra {
	background-image: url(../img_landing/dungeons/main/hidrasag.webp)
}

.dungeon-map.hidra {
	background-image: url(../img_landing/dungeons/main/hidra-map.webp)
}

.dungeon-boss.hidra {
	background-image: url(../img_landing/dungeons/main/hidra-big.webp)
}

.dungeon-select-button.meley.active,
.dungeon-select-button.meley:hover {
	color: #f5e380
}

.dungeon-icon.meley,
.dungeon-select-button.active>.dungeon-icon.meley,
.dungeon-select-button:hover>.dungeon-icon.meley {
	background-image: url(../img_landing/dungeons/main/meleysag.webp)
}

.dungeon-map.meley {
	background-image: url(../img_landing/dungeons/main/meley-map.webp)
}

.dungeon-boss.meley {
	background-image: url(../img_landing/dungeons/main/meley-big.webp)
}

.register:before,
.systems:before {
	content: '';
	position: absolute;
	background-image: url(../img_landing/ayrac.webp);
	width: 90px;
	height: 79px;
	top: -49px;
	margin: 0 auto;
	left: 0;
	right: 0
}

.systems {
	background-image: url(../img_landing/bg-3.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height: 618px;
	width: 100%;
	padding: 80px;
	z-index: 0;
	border-top: 1px solid #675b50;
	display: flex
}

.reg-wrap,
.register,
.sys-wrap {
	display: flex;
	justify-content: center
}

.sys-wrap {
	width: 1024px;
	height: 445px;
	margin: 0 auto
}

.system {
	width: 248px !important;
	height: 445px !important;
	transition: .5s;
	margin-left: 24px;
	float: left
}

.system:hover {
	margin-top: -2px
}

.system.farm {
	background-image: url(../img_landing/systems/farm.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75);
	-moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75);
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75)
}

.system.pet {
	background-image: url(../img_landing/systems/pet.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75);
	-moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75);
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75)
}

.system.shop {
	background-image: url(../img_landing/systems/shop.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75);
	-moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75);
	box-shadow: 0 0 16px 0 rgba(0, 0, 0, .75)
}

.system.wiki {
	background-image: url(../img_landing/systems/wiki.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-webkit-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-moz-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78)
}

.system.accessories {
	background-image: url(../img_landing/systems/accessories.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-webkit-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-moz-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78)
}

.system.skilltree {
	background-image: url(../img_landing/systems/skilltree.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-webkit-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-moz-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78)
}

.system.aura {
	background-image: url(../img_landing/systems/aura.webp);
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-webkit-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78);
	-moz-box-shadow: 0 0 17px 0 rgba(153, 89, 48, .78)
}

.system .title {
	font-size: 14px;
	font-weight: 700;
	color: #e8e0ac;
	text-shadow: 1px 1px 5px #000;
	line-height: 65px;
	text-transform: uppercase
}

.system .desc {
	background: #4c3f27;
	width: 248px;
	min-height: 96px;
	position: absolute;
	bottom: 0;
	font-size: 12px;
	padding: 15px;
	display: table;
	border-bottom: 1px solid #baa975
}

.system .desc span {
	display: table-cell;
	vertical-align: middle
}

.sys-arrow-next,
.sys-arrow-prev {
	position: absolute;
	top: 0;
	bottom: 0;
	z-index: 1;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #fff;
	-webkit-transition-duration: .3s;
	transition-duration: .3s
}

.sys-arrow-next:hover,
.sys-arrow-prev:hover {
	-webkit-filter: brightness(130%);
	filter: brightness(130%)
}

.sys-arrow-icon {
	display: inline-block;
	width: 100px;
	height: 95px;
	background: 50%/100% 100% no-repeat
}

.reg-wrap,
.register {
	min-width: 1024px;
	display: flex;
	justify-content: center;
	position: relative
}

.sys-arrow-next .sys-arrow-icon {
	background-image: url(../img_landing/sistemileri.webp)
}

.sys-arrow-prev .sys-arrow-icon {
	background-image: url(../img_landing/sistemgeri.webp)
}

.register {
	background-image: url(../img_landing/bg-4.webp);
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height: 618px;
	width: 100%;
	padding: 110px;
	z-index: 0;
	border-top: 2px solid #a06f43 !important;
	outline: 1px solid #000 !important
}

.reg-wrap {
	margin: 0 auto
}

.reg-elements {
	min-width: 443px
}

.register-base {
	background-image: url(../img_landing/kayitarka.webp);
	width: 412px;
	height: 379px;
	margin: auto auto 20px;
	padding: 27px 26px 0
}

.register-render {
	background-image: url(../img_landing/reg-render.webp);
	width: 1px;
	height: 1px;
	margin-top: 40px
}

.register h1 {
	font-size: 26px;
	color: #ffe84e;
	font-weight: 700;
	text-align: center;
	text-shadow: 1px 1px 2px #000, 1px 2px 1px #000;
	text-transform: uppercase
}

.register p {
	font-size: 15px;
	color: #e8e0ac;
	text-align: center
}

.footer a,
.register .footer {
	color: #8b5542;
	font-size: 12px;
	font-weight: 600;
	text-transform: uppercase
}

.register .footer {
	margin-top: 225px
}

.form-group {
	position: relative;
	margin-bottom: 15px
}

.form-control {
	display: block;
	width: 100%;
	height: 37px;
	padding: .375rem .75rem;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #c7bfa3;
	border: 1px solid #ffe8a1;
	border-radius: 0
}

.form-check {
	padding-left: 0
}

.form-check input[type=checkbox] {
	position: absolute;
	opacity: 0;
	z-index: -1
}

.form-check label {
	position: relative;
	font-size: 12px;
	display: inline;
	color: #efe1b7 !important;
	padding: 0 0 0 1.7em;
	height: 1em;
	line-height: 1.5;
	cursor: pointer
}

.form-check label::after,
.form-check label::before {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 15px;
	height: 15px;
	-webkit-transition: .25s;
	-o-transition: .25s;
	transition: .25s
}

.form-check label::before {
	content: " ";
	border: 1px solid #c7bfa3;
	border-radius: 20%
}

.form-check input[type=checkbox]+label::after {
	font-family: Arvo;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8+PC9zdmc+);
	content: '';
	color: #c7bfa3;
	line-height: 1.3;
	text-align: center
}

.form-check input[type=checkbox]:checked+label::before,
.form-check input[type=radio]:checked+label::before {
	background: #000;
	border-color: #c7bfa3
}

.form-check input[type=checkbox]+label::after,
.form-check input[type=radio]+label::after {
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0)
}

.form-check input[type=checkbox]:checked+label::after,
.form-check input[type=radio]:checked+label::after {
	-webkit-transform: scale(.8);
	-ms-transform: scale(.8);
	-o-transform: scale(.8);
	transform: scale(.8)
}

.btn-reg-wide {
	background-image: url(../img_landing/kayitbuton.webp);
	width: 359px;
	height: 61px;
	color: #884d00;
	text-shadow: 1px 1px 10px #fff;
	line-height: 61px;
	border: 0 solid transparent;
	font-size: 22px;
	text-shadow: 0 1px 9px #ffe9a5, 0 1px 9px #ffe9a5, 0 1px 9px #ffe9a5;
	float: left;
	cursor: pointer;
	-webkit-transition-duration: .5s;
	transition-duration: .5s
}

@-webkit-keyframes spin {
	from {
		transform: rotate(0)
	}

	to {
		transform: rotate(360deg)
	}
}

@-webkit-keyframes shadow-effect {

	0%,
	100% {
		box-shadow: 0 0 16px 0 rgba(195, 219, 255, .7)
	}

	50% {
		box-shadow: 0 0 0
	}
}

@media print {

	*,
	::after,
	::before {
		text-shadow: none !important;
		box-shadow: none !important
	}

	a:not(.btn) {
		text-decoration: underline
	}

	img {
		page-break-inside: avoid
	}

	h2,
	h3,
	p {
		orphans: 3;
		widows: 3
	}

	h2,
	h3 {
		page-break-after: avoid
	}

	@page {
		size: a3
	}

	body {
		min-width: 992px !important
	}
}

@media(max-width:1270px) {
	.register-base {
		margin-bottom: 3px
	}

	.register .footer {
		margin-top: 60px
	}
}

@media(max-width:1205px) {
	.slider-base:before {
		width: 619px;
		left: -11px
	}
}

@media(max-width:480px) {
	.dungeon-buttons {
		left: 50%
	}
}

@media(max-width:1051px) {
	.dungeon-select-button {
		left: 48px
	}
}

.sys-slide {
	width: 818px;
	overflow: hidden
}

.dngs#low,
.dngs#mid,
.hidden {
	display: none
}

.d-flex {
	display: flex
}

.mt-17 {
	margin-top: 17px
}

*,
:focus,
:hover {
	outline: 0
}

.label-text {
	color: #c7bfa3;
	cursor: text;
	font-size: 12px;
	line-height: 20px;
	padding-left: 10px;
	-moz-transform: translateY(-34px);
	-ms-transform: translateY(-34px);
	-webkit-transform: translateY(-34px);
	transform: translateY(-28px);
	transition: .3s
}

.inputs {
	display: block;
	margin-bottom: 0;
	height: 37px
}

input:focus+.label-text {
	color: #c7bfa3;
	font-size: 11px;
	-moz-transform: translate(-10px, -53px);
	-ms-transform: translate(-10px, -53px);
	-webkit-transform: translate(-10px, -53px);
	transform: translate(-10px, -53px)
}

input:valid+.label-text {
	font-size: 11px;
	-moz-transform: translate(-10px, -53px);
	-ms-transform: translate(-10px, -53px);
	-webkit-transform: translate(-10px, -53px);
	transform: translate(-10px, -53px)
}

.form-control {
	transition: .4s;
	background: 0 0
}

.form-control~.focus-border:after,
.form-control~.focus-border:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 1px;
	background-color: #ffd33b;
	transition: .3s
}

.form-control~.focus-border:after {
	top: auto;
	bottom: 0;
	left: auto;
	right: 0
}

.form-control~.focus-border i:after,
.form-control~.focus-border i:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 0;
	background-color: #ffd33b;
	transition: .4s
}

.form-control~.focus-border i:after {
	left: auto;
	right: 0;
	top: auto;
	bottom: 0
}

.form-control:focus~.focus-border:after,
.form-control:focus~.focus-border:before,
.has-content.form-control~.focus-border:after,
.has-content.form-control~.focus-border:before {
	width: 100%;
	transition: .3s
}

.form-control:focus~.focus-border i:after,
.form-control:focus~.focus-border i:before,
.has-content.form-control~.focus-border i:after,
.has-content.form-control~.focus-border i:before {
	height: 100%;
	transition: .4s
}

.leftBodyLinks {
	position: fixed;
	left: -2px;
	top: 35%;
	background: #ffeed2;
	border: 2px double #000;
	outline: 1px solid #84764d;
	border-top-right-radius: 25px;
	border-bottom-right-radius: 25px;
	padding: 3px 2px 7px 1px;
	z-index: 8;
	-webkit-box-shadow: 0 0 24px 0 rgba(0, 0, 0, .75)
}

.leftBodyLinks a {
	display: block;
	text-align: center;
	color: #884d00;
	text-shadow: 1px 1px 10px #fff;
	font-family: Cambria;
	font-size: 15px;
	text-decoration: none;
	padding: 5px 10px
}

.leftBodyLinks a span {
	display: block;
	background-image: url(../img_landing/right-panel-bg.webp);
	background-repeat: no-repeat;
	background-size: 55px 55px;
	position: relative;
	transition: .3s;
	width: 55px;
	height: 55px;
	position: relative;
	transition: .5s
}

.leftBodyLinks a span img {
	position: absolute
}

.leftBodyLinks a:hover span {
	background-image: url(../img_landing/right-panel-bg-hover.webp);
	background-size: 55px 55px
}

.r-kayit span img {
	bottom: 11px;
	left: 10px
}

.r-indir span img {
	bottom: 11px;
	left: 10px
}

.r-tanitim span img {
	bottom: 11px;
	left: 10px
}

.r-wiki span img {
	bottom: 11px;
	left: 10px
}

.modal {
	position: fixed;
	z-index: 1500;
	padding-top: 120px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: rgba(0, 0, 0, .8);
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .2), 0 6px 20px 0 rgba(0, 0, 0, .19);
	-webkit-animation-name: animatetop;
	-webkit-animation-duration: .4s;
	animation-name: animatetop;
	animation-duration: .4s
}

.modal-content {
	margin: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	padding: 5px;
	border-style: solid;
	border-width: 25px;
	border-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2AgMAAADxK4JOAAAACVBMVEUAAACGktVFY35++giqAAAAA3RSTlMAH3UXQ0/zAAAAV0lEQVQoz2MIDQ0NYAQSIWAWOjeAgSGA0YGBQQTEIsjVaoBwQSySuCRZBHYkhAtiYXBBAMIFAYq4oSAA5IqC6AB0bgADEhgiXJw+onLQ4YyjQZ+ucOUFAK6DXzMK8UwKAAAAAElFTkSuQmCC) 25 25 25 25 repeat repeat;
	display: inline-block;
	background-color: #0a0e12
}

.glider,
.glider-track {
	transform: translateZ(0)
}

.alert {
	padding: 8px 35px 8px 14px;
	color: #c09853;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
	background-color: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.alert-success {
	color: #468847;
	background-color: #dff0d8;
	border-color: #d6e9c6
}

.alert-danger,
.alert-error {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #eed3d7
}

.glider-dot,
.glider-next,
.glider-prev {
	border: 0;
	padding: 0;
	user-select: none;
	outline: 0;
	cursor: pointer
}

.glider-contain {
	width: 100%;
	margin: 0 auto;
	position: relative
}

.glider {
	margin: 0 auto;
	position: relative;
	overflow-x: hidden;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: none
}

.glider-track {
	width: 100%;
	margin: 0;
	padding: 0;
	display: flex;
	z-index: 1
}

.glider.draggable {
	user-select: none;
	cursor: -webkit-grab;
	cursor: grab
}

.glider.draggable .glider-slide img {
	user-select: none;
	pointer-events: none
}

.glider.drag {
	cursor: -webkit-grabbing;
	cursor: grabbing
}

.glider-slide {
	user-select: none;
	justify-content: center;
	align-content: center;
	width: 100%;
	min-width: 150px
}

.glider-slide img {
	max-width: 100%
}

.glider::-webkit-scrollbar {
	opacity: 0;
	height: 0
}

.glider-next,
.glider-prev {
	position: absolute;
	background: 0 0;
	z-index: 2;
	font-size: 40px;
	text-decoration: none;
	left: -23px;
	top: 0;
	color: #666;
	opacity: 1;
	line-height: 1
}

.glider-next:focus,
.glider-next:hover,
.glider-prev:focus,
.glider-prev:hover {
	color: #a89cc8
}

.glider-next {
	right: -23px;
	left: auto
}

.glider-next.disabled,
.glider-prev.disabled {
	opacity: .25;
	color: #666;
	cursor: default
}

.glider-hide {
	opacity: 0
}

.glider-dots {
	user-select: none;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 auto;
	padding: 0
}

.glider-dot {
	display: block;
	color: #ccc;
	border-radius: 999px;
	background: #ccc;
	width: 12px;
	height: 12px;
	margin: 7px
}

.glider-dot.active,
.glider-dot:focus,
.glider-dot:hover {
	background: #a89cc8
}

@media(max-width:36em) {
	.glider::-webkit-scrollbar {
		opacity: 1;
		-webkit-appearance: none;
		width: 7px;
		height: 3px
	}

	.glider::-webkit-scrollbar-thumb {
		opacity: 1;
		border-radius: 99px;
		background-color: rgba(156, 156, 156, .25);
		box-shadow: 0 0 1px rgba(255, 255, 255, .25)
	}
}

.odometer.odometer-auto-theme,
.odometer.odometer-theme-default {
	vertical-align: middle;
	position: relative
}

.odometer.odometer-auto-theme .odometer-digit,
.odometer.odometer-theme-default .odometer-digit {
	display: inline-block;
	vertical-align: middle;
	position: relative
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer {
	display: inline-block;
	vertical-align: middle;
	visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner {
	text-align: left;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon {
	display: block
}

.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,
.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner {
	display: block;
	-webkit-backface-visibility: hidden
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value {
	display: block;
	-webkit-transform: translateZ(0)
}

.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,
.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value {
	position: absolute
}

.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner {
	-webkit-transition: -webkit-transform 2s;
	-moz-transition: -moz-transform 2s;
	-ms-transition: -ms-transform 2s;
	-o-transition: -o-transform 2s;
	transition: transform 2s
}

.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%)
}

.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,
.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
	-webkit-transition: -webkit-transform 2s;
	-moz-transition: -moz-transform 2s;
	-ms-transition: -ms-transform 2s;
	-o-transition: -o-transform 2s;
	transition: transform 2s;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}

@media screen and (min-width:1024px) and (max-width:1400px) {

	.dungeon-boss,
	.dungeon-map,
	.dungeon-title {
		background-size: contain;
		background-repeat: no-repeat;
		background-position: center
	}

	.dg-left,
	.dg-mid {
		padding-top: 40px
	}

	.dungeons.low .dngs.d-flex {
		width: 100%;
		justify-content: center
	}

	.dungeon-select-button span {
		font-size: 12px;
		width: 130px;
		line-height: 60px;
		margin-right: 11px
	}

	.dg-right {
		width: 210px
	}

	.dg-left {
		width: 200px;
		margin-top: 20px
	}

	.dg-left .dungeon-map,
	.dg-left .dungeon-map:after,
	.dungeon-title {
		width: 100%
	}

	.dungeon-boss {
		background-image: url(../img_landing/dungeons/main/ape-big.webp);
		width: 266px
	}

	.dg-mid {
		max-width: 276px;
		float: left
	}
}

@media screen and (max-width:1024px) {

	.dungeons,
	.entry,
	.reg-elements,
	.reg-wrap,
	.wrapper {
		min-width: 100%
	}

	.dngs.d-flex,
	.dungeons,
	.entry,
	.reg-wrap,
	.sys-wrap,
	.wrap-r {
		display: flex
	}

	.dungeon-buttons,
	.dungeons,
	.entry,
	.reg-wrap,
	.render,
	.sys-wrap,
	.system,
	.wrap-l {
		position: relative
	}

	.dungeons,
	.entry,
	.logo,
	.wrap-l:before {
		background-repeat: no-repeat
	}

	.dg-mid,
	.dg-right,
	.entry,
	.logo,
	.render,
	.system .desc,
	.wrap-l,
	.wrap-r,
	.wrapper {
		width: 100%
	}

	.btn-reg,
	.btn-reg-wide {
		text-align: center;
		text-transform: uppercase
	}

	.entry {
		background-image: url(../img_landing/bg-2m.webp);
		background-size: cover;
		background-position: center center;
		z-index: 1;
		font-size: 14px;
		justify-content: center;
		height: auto;
		flex-direction: column
	}

	.logo,
	.wrap-l:before {
		background-size: contain;
		background-position: center
	}

	.register:before,
	.systems:before {
		display: none
	}

	.wrap-l {
		z-index: 5
	}

	.dg-left .dungeon-map:after {
		content: '';
		position: absolute;
		left: -13px;
		top: -13px;
		background: 0 0;
		width: 258px;
		height: 191px
	}

	.wrap-r {
		background-image: url(../img_landing/bg-1m.webp);
		background-size: cover;
		background-position: center center;
		float: left;
		flex-direction: column;
		align-items: center;
		margin-top: 0
	}

	.dungeons,
	.systems {
		justify-content: center
	}

	.render {
		top: 0;
		background: url(../img_landing/render2.webp) center/contain no-repeat;
		height: 1px
	}

	.wrap-l:before {
		content: '';
		height: 1px;
		width: 60%;
		position: absolute;
		z-index: -1;
		left: 61px;
		background-image: url(../img_landing/spin2.webp);
		top: 0;
		-webkit-animation: 100s linear infinite spin;
		animation: 100s linear infinite spin
	}

	.slider-base {
		display: none
	}

	.dungeons {
		background-image: url(../img_landing/bg-2m.webp);
		background-size: cover;
		background-position: center center;
		height: auto;
		width: 100%;
		z-index: 0;
		border-top: 1px solid #675b50
	}

	.dungeon-buttons {
		margin-left: auto;
		margin-right: auto;
		left: 0;
		right: 0;
		top: auto;
		z-index: 40;
		background: #000;
		width: 100%;
		float: left;
		padding: 10px 0
	}

	.register,
	.system,
	.systems {
		background-repeat: no-repeat
	}

	.systems {
		background-image: url(../img_landing/bg-3m.webp);
		padding: 40px;
		z-index: 0;
		min-width: 100%;
		display: flex;
		position: relative
	}

	.register {
		background-image: url(../img_landing/bg-2m.webp);
		padding: 40px;
		z-index: 0;
		min-width: 100%;
		display: flex;
		position: relative
	}

	.dngs.d-flex {
		flex-direction: column;
		width: 100%;
		padding-bottom: 25px
	}

	.systems {
		background-size: cover;
		background-position: center center;
		height: auto;
		width: 100%;
		border-top: 2px solid #645b54
	}

	.system {
		width: 100% !important;
		height: 525px !important;
		transition: .5s;
		margin-left: 0;
		float: left;
		background-position: center;
		background-size: contain
	}

	.register {
		background-size: cover;
		background-position: center center;
		height: auto;
		width: 100%;
		border-top: 1px solid #675b50;
		justify-content: center
	}

	.btn-reg-wide,
	.dungeon-boss,
	.dungeon-buttons .dungeon-btn,
	.register-render {
		background-repeat: no-repeat;
		background-position: center;
		background-size: contain
	}

	.register-render {
		background-image: url(../img_landing/reg-render.webp);
		height: 200px;
		margin-top: 0;
		float: left;
		width: 100%
	}

	.register-base {
		width: 100%;
		height: 219px;
		margin: auto auto 20px;
		padding: 27px 26px 0
	}

	.dg-left,
	.dg-mid {
		padding-top: 40px
	}

	.reg-wrap {
		margin: 0 auto;
		flex-direction: column;
		justify-content: center
	}

	.btn-reg-wide {
		width: 99%;
		height: 41px;
		color: #c3dbff;
		line-height: 40px;
		border: 0 solid transparent;
		font-size: 16px;
		font-family: Arvo, serif;
		text-shadow: 0 1px 9px #1e2533, 0 1px 9px #1e2533, 0 1px 9px #1e2533;
		float: left;
		cursor: pointer;
		-webkit-transition-duration: .5s;
		transition-duration: .5s;
		background-color: #fff0
	}

	.dungeon-boss {
		width: 100%;
		height: 265px;
		margin-left: 0;
		margin-top: 5px
	}

	.dg-left .dungeon-map {
		position: unset;
		top: 0;
		width: 249px;
		height: 187px;
		margin: 0 auto
	}

	.dungeon-title {
		margin: 0 auto 20px
	}

	.sys-slide {
		width: 100%;
		overflow: hidden
	}

	.sys-wrap {
		width: 100%;
		height: 100%;
		margin: 0 auto;
		justify-content: center
	}

	.mt-17 {
		margin-bottom: 50px;
		overflow: hidden
	}

	.butonlar {
		margin-top: 100px
	}

	.dg-left,
	.slider-base {
		width: 100%;
		margin-top: 20px
	}

	.dungeon-buttons .dungeon-btn {
		background-image: url(../img_landing/dungeons/select-btn-0.webp);
		height: 44px;
		width: 100%;
		margin-bottom: 10px
	}
}