.musc-gs-1 .header-t-2 button{
	margin-top: 16px !important;
}

@media (min-width:10px) and (max-width:560px){
.header-t-2 .center-1{
	margin: 0px 0px !important;
}
}

#audioPlayer{
	display: none;
}

#playPauseButton:hover{
	background:#d6a63d;
	color:#fff;
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
}

#playPauseButton{
	-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;
	cursor: pointer;
	width: 25px;
	height: 25px;
	: 0px;
	border-radius: 100px;
	position:relative;
	floaT: left;
	background:#C99C37;
	color:#fff;
	border: 0;
	z-index:1;
	margin: 0px 0px 0px 0px;
}



.slider-sl-2{
z-index: 11 !important;	
}

#snowCanvas {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            z-index: 11;
        }




.logo-1{
	position:relative;
}


.logo-1 ::after {
    width: 40px;
    height: 37px;
    content: "";
    float: left;
	left: -10px;
    position: absolute;
    background: url(/qudi.png) no-repeat;
    background-size: 25px;
    margin: -4px 0px 0px 0px;
	z-index:111;
}



@media (min-width:10px) and (max-width:560px){
.header-t-2{
	font-size: 13px;
}

    
body .slider-sl-2 .slick-next{
    right: 15px !important;
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 11px no-repeat !important;
}
body .slider-sl-2 .slick-prev{
    left: 15px !important;
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 11px no-repeat !important;
}
body .slider-sl-2 .slick-prev, body .slider-sl-2 .slick-next{
	opacity:9 !important;
	top: 30% !important;
	width: 30px !important;
	height: 30px !important;
}	
body .slick-prev, body .slick-next{ display: block !important;}	
.d-bg-9{
	font-size: 12px !important;
	line-height: 17px !important;
}	
.d-bg-6{
	font-size: 12px !important;
	line-height: 17px !important;
}
}


.footer-1{
	overflow:hidden;
}


.for-ena-6{
	line-height: 39px !important;
}

.van-ena img{
	margin-top: 13.4px !important;
}



.header-t-1 span {
    font-family: font-3;
}

.header-t-1 {
    font-family: font-1;
    line-height: 57px !important;
}


.sruli-14 div{
	line-height: 0px;
}

.sruli-1{
	background:#fff;
}


@media (min-width:10px) and (max-width:800px){
.srul-img-2 img{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 0px;
	border-radius: 5px;
}

.srul-img-2{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}


.srul-img-1 .sruli-11 h1{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 17px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	letter-spacing: -0.04em;
}
}


@media (min-width:800px) and (max-width:1000px){
.srul-img-2 img{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 0px;
	border-radius: 7px;
}

.srul-img-2{
	width: 300px;
	position:relative;
	floaT: left;
	font-size: 22px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 10px 0px;
}


.srul-img-1 .sruli-11 h1{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	letter-spacing: -0.04em;
}
}

@media (min-width:1000px) and (max-width:90000000px){
.srul-img-2 img{
	width: 100%;
	position:relative;
	floaT: left;
	font-size: 0px;
	border-radius: 7px;
}

.srul-img-2{
	width: 400px;
	position:relative;
	floaT: left;
	font-size: 22px;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 10px 0px;
}


.srul-img-1 .sruli-11 h1{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 22px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	letter-spacing: -0.04em;
}
}







@media (min-width:20px) and (max-width:560px){
.sruli-vid-1 iframe{
	width: 100%;
	height: 210px;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
	text-align: center;
}
}

@media (min-width:560px) and (max-width:800px){
.sruli-vid-1 iframe{
	width: 100%;
	height: 273px;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
	text-align: center;
}
}

.sruli-12 b{
	font-family: font-3;
}

.te-about-7 h1, .te-about-7 h2, .te-about-7 h3, .te-about-7 h4, .te-about-7 h5, .te-about-7 h6{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}


@media (min-width:10px) and (max-width:560px){
.te-about-li-1, .te-about-li-2{
	line-height: 22px;
}

.header-4 ul li ul{
	width: 100%;
	text-align: center;
	color: #ffffff;
	float: left;
	margin: -6px 0px 15px 0px;
}

.header-4 ul li ul li a{
	width: 100%;
	text-align: center;
	font-feature-settings: 'case' on;
	color: #ffffff;
	float: left;
	padding: 0px 0px 5px 0px;
}




.footer-c-17 a{
	margin: 0px 0px 0px 0px;
}


.outer-menu {
	width: 100%;
    position: absolute;
    top: 20px;
    right: 0px;
    z-index: 1;
}
.outer-menu .checkbox-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 111;
    cursor: pointer;
    width: 30px;
    height: 43px;
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked + .hamburger > div {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.outer-menu .checkbox-toggle:checked + .hamburger > div {
    background: #ffffff;
}

.outer-menu .checkbox-toggle:checked + .hamburger > div:after,
.outer-menu .checkbox-toggle:checked + .hamburger > div:before {
    top: 0;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.outer-menu .checkbox-toggle:checked + .hamburger > div:after {
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked ~ .menu {
    pointer-events: auto;
    visibility: visible;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-duration: 0.75s;
    transition-duration: 0.75s;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div > div {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease 0.4s;
    transition: opacity 0.4s ease 0.4s;
}
.outer-menu .checkbox-toggle:hover + .hamburger {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.outer-menu .checkbox-toggle:checked:hover + .hamburger > div {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
}
.outer-menu .hamburger {
    position: absolute;
    top: -2px;
    right: 0;
    z-index: 11;
    width: 30px;
    height: 40px;
    padding: 0.0em 6px;
    background: 0 0;
    box-shadow: none !important;
    border-radius: 0 0.12em 0.12em 0;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div {
    position: relative;
    -webkit-box-flex: 0;
    flex: none;
    width: 100%;
    height: 3px;
    background: #ffffff;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div:after,
.outer-menu .hamburger > div:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: -10px;
    left: 0;
    width: 100%;
    height: 3px;
    background: inherit;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.outer-menu .hamburger > div:after {
    top: 10px;
}
.outer-menu .menu {
	z-index:1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    visibility: hidden;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    outline: 1px solid transparent;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div {
    width: 240vw;
    height: 240vw;
    color: #fefefe;
    background: #313337;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-box-flex: 0;
    flex: none;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div {
    text-align: center;
    max-width: 90vw;
    max-height: 100vh;
    opacity: 0;
    -webkit-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    overflow-y: auto;
    -webkit-box-flex: 0;
    flex: none;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div > ul {
    list-style: none;
    padding: 0 1em;
    margin: 0;
    display: block;
    max-height: 100vh;
}
.outer-menu .menu > div > div > ul > li {
    padding: 0;
    margin: 1em;
    font-size: 24px;
    display: block;
}
.outer-menu .menu > div > div > ul > li > a {
    position: relative;
    display: inline;
    cursor: pointer;
    -webkit-transition: color 0.4s ease;
    transition: color 0.4s ease;
    font-family: Mbold;
    color: #fff;
    font-size: 16px;
}
.outer-menu .menu > div > div > ul > li.host {
    margin-top: 40px;
}
.outer-menu .menu > div > div > ul > li > a:hover {
    color: #e5e5e5;
}
.outer-menu .menu > div > div > ul > li > a:hover:after {
    width: 100%;
}
.outer-menu .menu > div > div > ul > li > a:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -5px;
    left: 0;
    width: 0;
    height: 2px;
    background: #fed501;
    -webkit-transition: width 0.4s ease;
    transition: width 0.4s ease;
}



#dle-content .news-id-1 .shortstory-g-1 .shortstory-g-2 {
    top: 44%;
}

.sruli-14 div img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.sruli-14 div:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}


.sruli-14 div img{
	width: 100%;
	height: 130px;
	line-height: 0px;
	object-fit: cover;
}

.sruli-16 {
	line-height: 0px;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.sruli-14 div{
	overflow:hidden;
	width: 48%;
	position:relative;
	floaT: left;
	margin: 0% 1% 2% 1%;
}

.sruli-14{
	padding: 0% 1%;
}

.sruli-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2% 0px 0px 0px;
	margin-bottom:  17px;
}

.sruli-i-4{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-27.svg) center no-repeat;
    background-size: 35px;
    margin: 2px 0px 0px 0px;
}


.sruli-i-3{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-26.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-2{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-25.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-1{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-24.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
}

.sruli-7{
	width: 100%;
	float: left;
	position: relative;
	margin: 0px 0px 1px 0px;
}

.sruli-6{
    width: 100%;
    height: 35px;
    float: left;
    position: relative;
    margin: 5px 0px 10px 0px;
}

.sruli-61{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}



.sruli-12{
	width: 100%;
	position:relative;
	floaT: left;
	line-height: 22px;
	letter-spacing: -0.02em;
    color: #4F545C;
    font-size: 15px;
}

.sruli-10{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-11{
	margin-bottom: 2px;
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
	margin-top: 2px;
}


.sruli-8{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-5 b{
	font-family: font-3;
}

.sruli-5 h1{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-family: font-3;
	letter-spacing: -0.3px;
	color:#36393C;
}


.sruli-5{
	padding: 0px 15px;
}


.sruli-4{
	text-align: center;
	font-size: 15px;
	letter-spacing: -0.5px;
	color: #606569;
	width: 100%;
	position:relative;
	floaT: left !important;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	margin-bottom: 2.6%;
	padding: 20px 0px;
}



.sruli-03.sruli-3{
	width: 49%;
	position:relative;
	floaT: right !important;
}


.sruli-3, .sruli-03.sruli-3{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-2{
	padding: 0% 4%;
}


.sruli-1{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 4% 0px;
	margin-bottom:  3%;
}



.eroris-2 a{
	color:#C99C37;
	font-family: font-3;
}


.addform-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px 5px 0px;
	font-family:font-3;
	font-size: 18px;
	letter-spacing: -0.6px;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.form-group.combo > .combo_field:last-child { padding-left: 0px; }
			.form-group.combo > .combo_field:first-child { padding-right: 0px; }

	.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { margin-bottom: 10px; width: 100%; float: left;
				-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
			}


.form_submit { margin-top: 10px; }

	/* Forms at UL */
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group {margin-bottom: 10px;}
		.form-group label {font-family: font-3;font-size: 14px;display: block;margin-bottom: .5em;color:#4F545C;/* font-feature-settings: 'case' on; */}
		.imp:after {content: "*";margin: 0px 0px 0px 3px;color: #e85319;font-size: 15px;}

.c-cont-icon-1 {
    background: url(../images/icon-20.svg) center no-repeat;
}

.c-cont-icon-2 {
    background: url(../images/icon-21.svg) center no-repeat;
}

.c-cont-icon-3 {
    background: url(../images/icon-22.svg) center no-repeat;
}

.c-cont-icon-4 {
    background: url(../images/icon-23.svg) center no-repeat;
}

.c-cont-icon-1, .c-cont-icon-2, .c-cont-icon-3, .c-cont-icon-4 {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.c-cont-8{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 1px 0px;
}

.c-cont-aa{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left: 0px #ddd solid;
	line-height: 10px;
}

.c-cont-9 a{
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9 a:hover{
	color:#C99C37;
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 0px 0px;
}



.c-cont-7{
	text-align: center;
	width: 100%;
	position:relative;
	float: left;
	margin: 15px 0px 0px 0px;
}

.c-cont-9{
	font-size: 16px;
	font-family: font-2;
	color:#676B6F;
	letter-spacing: -0.7px;
}


.c-cont-8{
	font-size: 18px;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.c-cont-6::before {
    width: 22px;
    height: 6px;
    margin: 0px 0px 0px 0px;
    position: absolute;
    floaT: left;
    background: #C99C37;
    content: "";
    lefT: 15px;
    bottom: -3px;
}

.c-cont-6{
	width: 50px;
	height: 50px;
	background: #4F545C;
	position:relative;
	margin: auto;
}

.c-cont-50.c-cont-5{
	margin-bottom: 0px;
}

.c-cont-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
	border-bottom: 1px #eee solid;
	padding: 0px 0px 20px 0px;
}


.c-cont-4{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-10 iframe{
	width: 100%;
	height: 200px;
	position:relative;
	floaT: right;
	border-radius: 0px;
}

.c-cont-10{
	margin-top: 20px;
	width: 100%;
	position:relative;
	floaT: right;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-3{
	padding: 0% 5%;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 5% 0px;
	margin-bottom:  20px;
}



.relzz-2.relz-2{
	padding: 5px 0px 25px 0px;
	margin-bottom: 25px;
}

.te-about-li-4 ol {
 counter-reset: section;  
 list-style-type: none;
}
.te-about-li-4 li::before {
  counter-increment: section;
  content: counters(section,".....") ". ";
  font-family: font-3;
}

.te-about-li-4 {
	line-height: 25px;
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0% 0% 0% 0%;
}


.te-about-li-3 img{
	width: 100%;
	line-height: 0px;
}

.te-about-li-3 {
	width: 100%;
	position:relative;
	floaT: left;
	margin: 3% 0% 1% 0%;
}


.te-about-li-2 {
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}


.te-about-77{
	margin-top: 0px !important;
}


.te-about-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.te-about-11{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  20px;
}

.te-about-10{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}

.te-about-09{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}


.te-about-9, .te-about-12{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  1px;
	font-size: 16px;
	color:#3F4348;
	font-feature-settings: 'case' on;
	font-family: font-3;
	letter-spacing: -0.4px;
	line-height: 19px;
	margin-bottom: 5px;
}

.te-about-1 b{
	font-family: font-3;
}


.te-about-1{
	letter-spacing: -0.4px;
	line-height: 25px;
	color:#4F545C;
	font-size: 16px;
}



.te-about-8{
	padding: 0% 3%;
}



.te-about-7, .te-about-77{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 3%;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  20px;
	font-size: 15px;
	line-height: 21px;
}




.te-about-06{
	margin-top: 10px;
	line-height: 22px;
	font-size: 15px;
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-4 img{
	width: 100%;
	line-height: 0px;
}

.te-about-4, .te-about-4 img{
	/* height: 317px; */
}

.te-about-4{
	width: 100%;
	position:relative;
	floaT: left;
	z-index:1;
}

.te-about-3{
	width: 100%;
	position:relative;
	floaT: left;
}


.te-about-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.relz-01.relz-001.relz-1{
   background:#EFF1F2 !important;
}

.relz-001.relz-1{
	background:#ffffff !important;
	z-index:1;
}

.text b{
    font-family: font-3;
}

.text {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 0px 0px 0px;
    position: relative;
    z-index: 1;
    text-align: left;
}

.box {
	background-color: #fff;
	margin-bottom: 38px;
	border-radius: 2px;
	position: relative;
	box-shadow: 0px 0px 0px 1px #dee1e7; 
	margin-top: 1px;
}
	.box_in { padding: 5% 6%; }

.story .title {  font-feature-settings: 'case' on; font-family: font-3; letter-spacing: -0.5px; margin: -.1em 0 0.4em 0; font-size: 21px; }

.neww.news-id:hover .news-id-5{
	bottom: 0px;
}


.neww .news-id-07{
	bottom: 118px;
}

.neww.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 0px;
}

.neww .news-id-1, .neww .news-id-1 img, .neww .news-id-4, .neww .news-id-4 img{
	height: 300px;
	overflow:hidden;
}

.eroris-2 {
    margin: 0% 5%;
}

.eroris-5 {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}


.eroris-4 {
    font-family: font-3;
    font-size: 20px;
    margin: 5px 0px 7px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color:#222;
    font-feature-settings: 'case' on;
}

.eroris-3 {
    font-family: font-2;
    font-size: 50px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position:relative;
    color: #FF3D2E;
}


.eroris-1 {
    font-family: font-2;
    font-size: 15px;
    margin: 5% 0% 8% 0%;
    padding: 0% 0%;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}

.new-vid-4 svg{
	padding: 0px 0px 0px 5px;
    fill:#fff;
}


.new-vid-4{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{width:100%;margin: 0px 0px 14px 0px;}
.pagi-load a:hover{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #C99C37;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{ font-feature-settings: 'case' on;  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 30px;display:inline-block;height:50px;line-height:50px;font-size:16px; letter-spacing: -0.5px; cursor:pointer;color:#ffffff;background: #313337; text-align:center;font-family:font-2;}




.header-03.header-3 {
    z-index:99;
    position: fixed;
    margin-top: 0px;
    box-shadow: 0px 0px 8px 8px rgb(0 0 0 / 10%);
}

.footer-012 .footer-c-16{
	padding: 6px 0px 2px 0px;
}


.footer-c-17 a:hover{
	color: #ffffff;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-c-17 a{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	color: #949494;
}


.footer-c-15{
	text-align: center;
	width: 100%;
	floaT: left;
	padding: 10px 0px 10px 0px;
	position:relative;
	font-size: 14px;
}



.footer-c-16{
	width: 100%;
	floaT: left;
	padding: 2px 0px 2px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

.footer-c-0014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-19.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-18.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-14{
	width: 56px;
	height: 56px;
	margin: auto;
	position:relative;
	border: 1px solid #45484D;
	background: url(../images/icon-17.svg) center no-repeat;
	background-size: 20px;
	background-color: rgba(255, 255, 255, 0.05);
}



.footer-13{
	color:#fff;
	padding: 0px 15px;
}


.footer-012.footer-12{
	margin: 0px 0px 20px 0px;
}





.footer-12{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
	position:relative;
	border: 1px solid #45484D;
	padding: 20px 0px 12px 0px;
}

.footer-11{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}





.footer-6:hover{
	border: 2px solid #43464a;
	color: #C99C37;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-6{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8:hover{
  opacity: 9;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8{
  opacity: 0.7;
  padding: 9.5px 9.5px;
  -webkit-transition: all ease .4s;
  transition: all ease .4s;
}

.footer-9:hover {
	border: 2px solid #F40000;
	background-color: #F40000;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10:hover {
	border: 2px solid #1877F2;
	background-color: #1877F2;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10 {
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-15.svg) center no-repeat;
	floaT: left;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-9{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-16.svg) center no-repeat;
	floaT: left;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}





.footer-7{
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 0px;
}


.footer-6{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background:#303134;
	floaT: left;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-bottom: 15px;
}



.footer-5{
	width: 100%;
	floaT: left;
	position:relative;
}

.footer-4{
	width: 100%;
	height: 62px;
	floaT: left;
	margin: 10px 0px 22px 0px;
	background: url(../images/logo-1.svg) center no-repeat;
	background-size: 200px;
	position:relative;
}



.footer-3{
	width: 100%;
	floaT: left;
	padding: 3% 0px;
	position:relative;
}



.footer-2{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.footer-21 a:hover {
    text-decoration: none;
    text-decoration: underline;
}

.footer-21 a{
	color: #C99C37;
	font-family: font-3;
}

.footer-21{
	width: 100%;
	floaT: right;
	position:relative;
}


.footer-22{
	width: 100%;
	floaT: left;
	position:relative;
}

.footer-20{
	padding: 20px 0px;
	line-height: 25px;
	text-align: center;
	font-style: normal;
	font-weight: 500;
	font-size: 15px;
	letter-spacing: -0.00em;
	font-feature-settings: 'case' on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	font-family: font-2;
}

.footer-18{
	width: 100%;
	line-height: 60px;
	floaT: left;
	margin-top: 10px;
	position:relative;
	border-top: 1px #44484C solid;
}

.footer-1{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: #282A2D url(../images/footer.png) center  no-repeat;
	position:relative;
}




.news-id-1 img, .relz-new-1 img, .d-bg-1 img, .d-bg-3 img{
    object-fit: cover;
}


.news-id-1 img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
}

.news-id-1:hover img{
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id-1:hover .shortstory-g-1 .shortstory-g-2 {
    background: rgb(201 156 55 / 90%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}

.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.news-id-1 .shortstory-g-1 .shortstory-g-2 {
    position: absolute;
    left: 50%;
    top: 39%;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 9;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 68%) url(../images/icon-14.svg) 13px 13px no-repeat;
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
}






.news-id img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.news-id:hover img{
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}



.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 15px;
}



.news-id-07{
	display: none;
}

.r-nws-03 .r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #fff;
	color: #C99C37;
}

.r-nws-03 .r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background:#fff;
	color: #4F5863
}


.r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #4F5863;
	color: #ffffff;
}


.r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #E3EAF1;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-3;
	text-align: center;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	color: #4F5863;
}

.neww.news-id-1, .neww.news-id-1 img, .news-id-4, .neww.news-id-4 img, .neww.news-id-1 .shortstory-g-1{
	height: 230px;
	overflow:hidden;
}

.news-id-1, .news-id-1 img, .news-id-4, .news-id-4 img, .news-id-1 .shortstory-g-1{
	height: 240px;
	overflow:hidden;
}

.news-id-6{
	padding: 0px 15px;
}

.news-id-5{
	z-index: 11;
	width: 100%;
	floaT: left;
	position:absolute;
	padding: 14px 0px;
	text-align: center;
	color:#ffffff;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	letter-spacing: -0.05em;
	background: rgba(13, 16, 21, 0.8);
	bottom: 15px;
}

.news-id-3 {
	-webkit-transition: all ease .2s; transition: all ease .2s;
	top: 20px;
	lefT: 20px;
	z-index:1;
	font-size: 14px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 6px 9px;
	border-radius: 0px;
	background: rgb(0 0 0 / 50%);
	font-family: font-3;
	color:#fff;
}

.neww.news-id-1{
    padding: 0px 0px 0px 0px;
}



.news-id-1{
    overflow:hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
    width: 100%;
    position:relative;
    floaT: left;
    border-bottom: 0px #DEE6EC solid;
}

.r-nws-11{
	width: 100%;
	position:relative;
	floaT: left;
}

.r-nws-03 .r-nws-10{
	padding: 0px 15px;
}


.r-nws-10{
	padding: 0px 15px;
}



.r-nws-9{
	width: 100%;
	position:relative;
	floaT: left;
	padding: 15px 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
}


.r-nws-03 .r-nws-5::before {
    border-color: #D2A43D #0008ff00 #1c1e2000 #ff000000;
}

.r-nws-03 .r-nws-7{
	color: #F3D185;
}


.r-nws-03 .r-nws-4{
	background: #C99C37;
}


.r-nws-8{
	width: 100%;
	floaT: left;
	position:relative;
	font-family: font-3;

}

.r-nws-7{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
	color: #ABB2BB;
}

.r-nws-6{
	width: 200px;
	floaT: left;
	position:relative;
	margin: 16px 0px 0px 15px;
	line-height: 18px;
	font-feature-settings: 'case' on;
	font-size: 15px;
}


.r-nws-005.r-nws-5{
	border-right: 1px solid #DBAC43;
    background: #D2A53D url(../images/icon-13.svg) center no-repeat;
 background-sizE: 30px;
}

.r-nws-05.r-nws-5{
    background: #393B40 url(../images/icon-12.svg) center no-repeat;
 background-sizE: 30px;
}

.r-nws-5::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px;
    border-color: #393B40 #0008ff00 #1c1e2000 #ff000000;
    margin: 0px 0px 0px 27px;
    z-indeX: 11;
    bottom: -17px;
}

.r-nws-5{
	width: 70px;
	height: 70px;
	floaT: left;
	position:relative;
    background: #393B40 url(../images/icon-11.svg) center no-repeat;
    background-sizE: 30px;
	border-right: 1px solid #44474D;
	color:#fff;
}

.r-nws-4{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px;
	background: #313337;
	height: 70px;
	line-height: 70px;
	color:#fff;
}



.r-nws-3 img{
	width: 100%;
}

.r-nws-1{
	overflow:hidden;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 0px 0px;
}

.ress-1{display:none}

.relz-new-1 .relz-new-14{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-new-1:hover .relz-new-14{
	background: #505964 url(../images/icon-9.svg) 10px no-repeat;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.shortstory-g-1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.relz-new-1:hover .shortstory-g-1 .shortstory-g-2 {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.relz-new-1 .shortstory-g-1 .shortstory-g-2 {
	box-shadow: 0px 0px 0px 200px rgb(0 0 0 / 20%);
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 38px;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    -ms-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5);
    -webkit-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    transition: 0.5s linear;
    opacity: 0;
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 50%) url(../images/icon-9.svg) center no-repeat;
    background-size: 10px;
    border-radius: 0px;
}




.relz-new-1 img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-new-1:hover img, .relz-new-1:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    floaT: right;
    font-family: font-3;
    background: #D8E0E7 url(../images/icon-10.svg) center no-repeat;
    width: 50px;
    height: 50px;
}

.relz-10{
	color: #505964;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 200px;
	height: 50px;
	background:#E1E9F0;
	margin: auto;
	line-height: 50px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(168 178 189 / 50%);
}

.relz-new-13{
	width: 17px;
	height: 58px;
	background: url(../images/icon-8.svg) center no-repeat;
    floaT: left;
    margin: 0px 5px 0px 35px;
}

.relz-new-11{
	width: 17px;
	height: 58px;
	background: url(../images/icon-7.svg) center no-repeat;
    floaT: left;
    margin: 0px 6px 0px 0px;
}

.relz-new-5{
	margin-bottom: 17px;
    width: 100%;
    line-height: 22px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}



.relz-new-7{
	border-top: 1px #DFE4F1 solid;
	padding-top: 15px;
	width: 100%;
	line-height: 20px;
	font-size: 14px;
	floaT: left;
	position:relative;
	overflow:hidden;
	color:#828993;
}

.relz-new-6{
    width: 100%;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #606974;
    font-family: font-3;
    padding: 0px 0px 2px 0px;
    margin-bottom: 14px;
}


.relz-new-14{
	width: 25px;
	height: 25px;
	background: #C99C37 url(../images/icon-9.svg) 10px no-repeat;
    floaT: right;
    margin: 16px 0px;
}

.relz-new-12{
	display: none;
    floaT: left;
}
.relz-new-10{
    floaT: left;
}

.relz-new-8{
	font-family: font-3;
	color:#8B949F;
	font-size: 14px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-top: 1px #DFE4F1 solid;
}



.relz-new-9{
    padding: 0px 20px;
}


.relz-new-4{
    padding: 18px 20px 0px 20px;
}

.relz-new-3{
    width: 100%;
    line-height: 20px;
    floaT: left;
    position:relative;
    overflow:hidden;
}



.relz-new-2, .relz-new-2 img{
    height: 200px;
}


.relz-new-2{
    width: 100%;
    line-height: 25px;
    floaT: left;
    position:relative;
    overflow:hidden;
}

.neww img{
	width: 100%;
}

.r-nws-03.r-nws-3{
	width: 750px;
}

.r-nws-3{
	width: 100% !important;
	margin: 0px 0px 15px 0px !important;
	float: left;
}

.relz-new-1, .r-nws-3, .neww{
	width: 100%;
	margin: 0px 0px 15px 0px;
	float: left;
}

.relz-new-1{
	position:relative;
	overflow:hidden;
	background:#fff;
}


.r-nws-2{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px;
}

.relz-7{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px;
}


.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 25px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.relz-6{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 16px 0% 0% 0%;
}

.relz-5{
	width: 100%; 
	height: 12px;
	float: left;
	position:relative;
    background: url(../images/icon-6.svg) center no-repeat;
    margin: 8px 0px -3px 0px;
}

.relz-4{
	font-size: 15px;
	letter-spacing: -0.2px;
	width: 100%;
	float: left;
	position:relative;
}

.relz-3{
	width: 100%;
	float: left;
	position:relative;
}


.relz-2 span{
	font-family: font-3;
}
.relz-2{
	width: 100%;
	float: left;
	position:relative;
	padding: 17px 0px 20px 0px;
	color: #4F545C;
	font-family: font-2;
	font-size: 22px;
	text-transform: uppercase;
	font-feature-settings: 'case' on;
	text-align: center;
	border-bottom: 1px solid #DCE5EB;
}



.relz-1{
	width: 100%;
	float: left;
	position:relative;
	background:#EFF1F2;
}





.slider-sl-2:hover .slick-next{
	right: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-next{
	right: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev{
	left: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev{
	left: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev, .slider-sl-2 .slick-next{
	opacity:0 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev, .slider-sl-2:hover .slick-next{
	opacity:9 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.d-bg-3:hover{
	cursor: pointer;
}

.slick-center .d-bg-3:hover{
	cursor: default;
}

.slick-center .d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slick-center .d-bg-8{
	background:#C99C37;
	color:#fff;
}

.d-bg-7{
	padding: 0px 10px;
}


.d-bg-6{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 17px 0px;
	text-align: center;
	color:#C7C7C7;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	letter-spacing: -0.05em;
    background: rgba(0, 0, 0, 0.75);
}

.d-bg-9{
	padding: 0px 10px;
}

.d-bg-8{
	background:#ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 17px 0px;
	text-align: center;
	color:#313337;
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 18px;
	text-align: center;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	font-family: 'font-3';
}

.d-bg-5{
	width: 100%;
	floaT: left;
	position:absolute;
	bottom: 0px;
	z-index:1;
}



.d-bg-4, .d-bg-4 img{
	height: 305px;
	position:relative;
	overflow:hidden;
}


.sruliadis-slaideir-0, .d-bg-1 img{
	height: 450px;
}


.d-bg-3{
	height: 350px;
}


.d-bg-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.sruliadis-slaideir-3 span{
	font-family: font-3;
}

.sruliadis-slaideir-3 {
	font-family: font-1;
	float: left;
	position: absolute;
	widtH: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	z-index:11;
	color:#fff;
	font-style: normal;
	font-weight: 300;
	font-size: 20px;
	text-align: center;
	font-feature-settings: 'case' on;
}


.slider-sl-1{
	width: 100%;
	height: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}


.slider-sl-2{
	width: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 80px;
	left: 0px;
}


.d-bg-2{
	width: 100%;
	height: 100%;
    background: rgba(16, 22, 36, 0.7);
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}



.d-bg-1 img{
	width: 100%;
	line-height: 0px;
}


.d-bg-1{
	width: 100%;
	float: left;
	position:relative;
}

.sruliadis-slaideir-0{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	z-index: 1;
}




body .tu-ena.van-ena .for-ena-5 select{
	height: auto;
}

.tu-ena.van-ena .for-ena-a.for-ena-2::before {
    height: 0px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.tu-ena.van-ena .for-ena-5 option, .tu-ena.van-ena .for-ena-3, .tu-ena.van-ena .for-ena-2{
	width: 100%;
	height: 40px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}


.smartphone-ena .for-ena-5 select{
	cursor: pointer;
}

body  .smartphone-ena .for-ena-5  option{
	background-color:#fff;
	border-left: 0px solid rgb(255 255 255 / 0%);
	text-align: left;
	font-size: 15px !important;
}

.van-ena .for-ena-a.for-ena-2{
	-webkit-filter: saturate(100%);
    filter: saturate(100%);
    opacity: 100%;
}

.van-ena .for-ena-2{
    opacity: 50%;
    background:#E8EDF3;
}

.van-ena .for-ena-2:hover{
	cursor: pointer;
}


.for-ena-6{
	floaT: left;
	margin: 0px 0px 0px 0px;
	line-height: 39px;
	font-size: 13px;
	font-family:font-3;
}

.van-ena img{
	floaT: left;
	margin: 12px 5px 0px 14px;
}

.van-ena .for-ena-5 option, .van-ena .for-ena-3, .van-ena .for-ena-2{
	width: 50%;
	height: 38px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}



.for-ena-5 option, .for-ena-3, .for-ena-2{
	width: 45px;
	height: 40px;
}

.for-ena-5 select { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}

.for-ena-5 select:focus { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}


body .for-ena-5 option{
	padding: 0px 0px !important;
	border-radius: 0px;
	background-color: #F4F8FD;
	border-left: 0px solid rgb(255 255 255 / 0%);
	floaT: left;
	cursor: pointer;
	text-align: center;
	font-size: 0px !important;
	color:rgb(255 255 255 / 0%);
}


body .for-ena-5 option:checked {
    opacity: 0.5;
}

body .for-ena-5 select{
	height: 40px;
	line-height: 40px;
	padding: 0px;
	vertical-align: middle;
	border-radius: 0px;
	background: rgb(255 255 255 / 0%) !important;
	border-left: 1px solid #d7d7d7;
	floaT: left;
}


body .for-ena-5 select{
	width: 100%;
	overflow:hidden;
	position:relative;
	top: 0px;
	opacity:0;
}

.van-ena .for-ena-3{
	width: 100% !important;
}

.for-ena-2, .for-ena-a.for-ena-2{
	width: 50% !important;
}

.for-ena-a.for-ena-2{
    background-color: #E8EDF3;
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.for-ena-a.for-ena-2::before {
    height: 3px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.for-ena-5{
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	float: left;
}

.for-ena-3{
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	position:relative;
	float: left;
}

.for-ena-2{
	text-align: center;
	line-height: 50px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
}


.for-ena-1{
	width: 100%;
	height: 38px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow:hidden;
	border-radius: 5px;
}

.for-ena-0{
	position:relative;
	margin: 10px 0px 0px 0px;
	display: inline-block;
	float: right;
	width: 170px;
}





.cssmenu-right-3 {
   float: right !important;
}

.cssmenu-right-2 {
   float: right !important;
}

.cssmenu-right-1 {
   float: right !important;
}



.header-t-1 h1 span{
    font-family: font-3;
}

.header-t-1 h1{
    font-family: font-1;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 20px;
    text-align: center;
    letter-spacing: -0.03em;
    margin-bottom: 15px;
}

.header-t-2  {
    margin: 0px 15px;
}

.header-t-1 {
	margin-top: 15px;
    float: left;
    position: relative;
    widtH: 100%;
    color: #ffffff;
    background:#4F545C;
    line-height: 20px;
    text-align: center;
}

.fa-angle-down-1 {
    width: 11px;
    height: 11px;
    display: inline-flex;
    position: relative;
    background: url(../images/icon-28.svg) center no-repeat;
    margin: 0px 0px 0px 3px;
}

.fa-facebook-1:hover, .fa-youtube-1:hover{
    opacity: 9;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}


.fa-youtube-1{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.fa-facebook-1{
    width: 20px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-1.svg) center no-repeat;
    margin: 0px 17px 0px 0px;
    overflow:hidden;
    border-radius: 3px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.dzebna-n-1, #searchsuggestions {
    width: 100%;
}

.dzebna-n-1 .btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    color: #687183;
    text-align: center;
    background: #e1e6ed url(../images/icon-5.svg) center no-repeat;
    border-radius: 10px;
    overflow:hidden;
    border: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 0;
}


.dzebna-n-1 {
    margin: 100px 0px 0px 0px;
    height: 39px;
    float: right;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}



.dzebna-n-1 .q_search input {
    color:  #232426;
    font-family: font-2;
    float: left;
    top: 0 !important;
    text-indent: 15px;
    height: 38px;
    padding: 0;
    width: 100%;
    background: #e1e6ed;
    border: 0 solid #232426;
    margin: 0;
    font-size: 13.5px;
    letter-spacing: 0.1px;
    border-radius: 3px;
    transition: all 0.7s;
    -webkit-transition: all 0.7s;
}

/*--dark--*/
.header-6 {
    margin: 8.5px 0px 0px 8.5px;
    right: 0px;
    position: relative;
    width: 40px;
    height: 40px;
    color: #000000;
    font-weight: 100;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    font-size: 15px;
    background: #eee url(../images/icon-3.svg) center no-repeat;
    float: right;
}

#dm-toggle {
    border: 0;
    background: rgb(0 0 255 / 0%);
    floaT: right;
    cursor: pointer;
}

.header-4 ul li ul li a{
    font-feature-settings: unset !important;
    font-size: 16px !important;
    color: #898c93;
}

.header-4 ul li {
	box-shadow:  0px 1px 0px 0px rgb(255 255 255 / 10%);
}




.header-4 li a{
	width: 100%;
	text-align: center;
	font-feature-settings: 'case' on;
	color: #ffffff;
	float: left;
	padding: 15px 0px;
	position:relative;
	font-family: font-2;
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 22px;
	letter-spacing: -0.03em;
}

#cssmenu .menu-a a{
	color:#C99C37;
}


.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}



#cssmenu{ box-shadow: inset 0px 0px 0px 1px rgb(255 255 255 / 10%); z-index: 11;margin:0;width: 100%;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}



#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}


#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}

#cssmenu > ul > li > a:hover{ color: #C99C37;}
#cssmenu ul li ul li a:hover{ color: #C99C37;}

#cssmenu > ul > li{width: 100%;}

.header-3 {
    z-index:11;
    float: left;
    position: absolute;
    widtH: 100%;
    background: #C99C37;
    line-height: 75px;
    height: 75px;
    margin-top: 59px;
}


.div-right-1 li{
    float: left;
    position: relative;
}

.div-right-01{
	display: none;
    float: left;
    position: relative;
    margin: 0px 0px 0px 12px;
    letter-spacing: -0.2px;
    color:#3F3F3F;
    font-size: 14px;
    font-family: font-2;
}

.div-right-1 {
    display: inline-block;
    line-height: 20px;
    float: left;
    position: relative;
    margin-top: 20px;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
        z-index:99;
}

.logo-1 {
	z-index:0;
	position:relative;
	padding: 0px 0px;
    margin: -7.5px 0px 0px 0px;
    float: left;
}




.header-2 a{
    color: #fff;
}

.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    /* height: 59px; */
    color: #3F3F3F;
    background:#ffffff;
    line-height: 59px;
}

/*-- slaider --*/
.divi-slaider-bg {
    float: left;
    position: relative;
    widtH: 100%;
    z-index:1;
    margin-bottom: 20px;
}

.slick-next{
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 17px no-repeat !important;
    background-size: 20px;
}

.slick-prev{
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 16px no-repeat !important;
    background-size: 20px;
}


.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%; object-fit: cover; }
.slick-slider{overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ padding: 0px 0px !important; position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ display:none !important; bottom:20px;width:100% !important;position:absolute;display: none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #C99C37;border-radius: 0px;}
.slick-next{right:20px;floaT:left;border-radius: 0px;background:#ffffff;font-size:0px !important;z-index:99999;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev, .slick-next{ display: none !important; box-shadow:0px 2px 5px 0px #0000001f;top: 45% !important; }
.slick-prev{lefT:20px;floaT:left;border-radius:0px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:bloc;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: #8f8f8f;border-radius: 0px;position:relative;display:inline-block;width:15px;height:15px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- slaider --*/
}



@media (min-width:560px) and (max-width:800px){
.te-about-li-1, .te-about-li-2{
	line-height: 22px;
}

.header-4 ul li ul{
	width: 100%;
	text-align: center;
	color: #ffffff;
	float: left;
	margin: -6px 0px 15px 0px;
}

.header-4 ul li ul li a{
	width: 100%;
	text-align: center;
	font-feature-settings: 'case' on;
	color: #ffffff;
	float: left;
	padding: 0px 0px 5px 0px;
}




.footer-c-17 a{
	margin: 0px 10px 0px 0px;
}


.outer-menu {
	width: 100%;
    position: absolute;
    top: 20px;
    right: 0px;
    z-index: 1;
}
.outer-menu .checkbox-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 111;
    cursor: pointer;
    width: 30px;
    height: 43px;
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked + .hamburger > div {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.outer-menu .checkbox-toggle:checked + .hamburger > div {
    background: #ffffff;
}

.outer-menu .checkbox-toggle:checked + .hamburger > div:after,
.outer-menu .checkbox-toggle:checked + .hamburger > div:before {
    top: 0;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.outer-menu .checkbox-toggle:checked + .hamburger > div:after {
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked ~ .menu {
    pointer-events: auto;
    visibility: visible;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-duration: 0.75s;
    transition-duration: 0.75s;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div > div {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease 0.4s;
    transition: opacity 0.4s ease 0.4s;
}
.outer-menu .checkbox-toggle:hover + .hamburger {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.outer-menu .checkbox-toggle:checked:hover + .hamburger > div {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
}
.outer-menu .hamburger {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 11;
    width: 30px;
    height: 40px;
    padding: 0.0em 6px;
    background: 0 0;
    box-shadow: none !important;
    border-radius: 0 0.12em 0.12em 0;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div {
    position: relative;
    -webkit-box-flex: 0;
    flex: none;
    width: 100%;
    height: 3px;
    background: #ffffff;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div:after,
.outer-menu .hamburger > div:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: -10px;
    left: 0;
    width: 100%;
    height: 3px;
    background: inherit;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.outer-menu .hamburger > div:after {
    top: 10px;
}
.outer-menu .menu {
	z-index:1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    visibility: hidden;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    outline: 1px solid transparent;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div {
    width: 240vw;
    height: 240vw;
    color: #fefefe;
    background: #313337;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-box-flex: 0;
    flex: none;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div {
    text-align: center;
    max-width: 90vw;
    max-height: 100vh;
    opacity: 0;
    -webkit-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    overflow-y: auto;
    -webkit-box-flex: 0;
    flex: none;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div > ul {
    list-style: none;
    padding: 0 1em;
    margin: 0;
    display: block;
    max-height: 100vh;
}
.outer-menu .menu > div > div > ul > li {
    padding: 0;
    margin: 1em;
    font-size: 24px;
    display: block;
}
.outer-menu .menu > div > div > ul > li > a {
    position: relative;
    display: inline;
    cursor: pointer;
    -webkit-transition: color 0.4s ease;
    transition: color 0.4s ease;
    font-family: Mbold;
    color: #fff;
    font-size: 16px;
}
.outer-menu .menu > div > div > ul > li.host {
    margin-top: 40px;
}
.outer-menu .menu > div > div > ul > li > a:hover {
    color: #e5e5e5;
}
.outer-menu .menu > div > div > ul > li > a:hover:after {
    width: 100%;
}
.outer-menu .menu > div > div > ul > li > a:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -5px;
    left: 0;
    width: 0;
    height: 2px;
    background: #fed501;
    -webkit-transition: width 0.4s ease;
    transition: width 0.4s ease;
}



#dle-content .news-id-1 .shortstory-g-1 .shortstory-g-2 {
    top: 44%;
}

.sruli-14 div img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.sruli-14 div:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}


.sruli-14 div img{
	width: 100%;
	height: 170px;
	line-height: 0px;
	object-fit: cover;
}

.sruli-16 {
	line-height: 0px;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.sruli-14 div{
	overflow:hidden;
	width: 48%;
	position:relative;
	floaT: left;
	margin: 0% 1% 2% 1%;
}

.sruli-14{
	padding: 0% 1%;
}

.sruli-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2% 0px 0px 0px;
	margin-bottom:  40px;
}

.sruli-i-4{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-27.svg) center no-repeat;
    background-size: 35px;
    margin: 2px 0px 0px 0px;
}


.sruli-i-3{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-26.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-2{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-25.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-1{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-24.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
}

.sruli-7{
	width: 100%;
	float: left;
	position: relative;
	margin: 0px 0px 1px 0px;
}

.sruli-6{
    width: 100%;
    height: 35px;
    float: left;
    position: relative;
    margin: 5px 0px 10px 0px;
}

.sruli-61{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}



.sruli-12{
	width: 100%;
	position:relative;
	floaT: left;
	line-height: 20px;
	letter-spacing: -0.02em;
    color: #4F545C;
    font-size: 16px;
}

.sruli-10{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-11{
	margin-bottom: 4px;
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-8{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-5 b{
	font-family: font-3;
}

.sruli-5 h1{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-family: font-3;
	letter-spacing: -0.5px;
	color:#36393C;
}


.sruli-5{
	padding: 0px 15px;
}


.sruli-4{
	text-align: center;
	font-size: 15px;
	letter-spacing: -0.5px;
	color: #606569;
	width: 100%;
	position:relative;
	floaT: left !important;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	margin-bottom: 2.6%;
	padding: 20px 0px;
}



.sruli-03.sruli-3{
	width: 49%;
	position:relative;
	floaT: right !important;
}


.sruli-3, .sruli-03.sruli-3{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-2{
	padding: 0% 2.5%;
}


.sruli-1{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2.5% 0px;
	margin-bottom:  3%;
}



.eroris-2 a{
	color:#C99C37;
	font-family: font-3;
}


.addform-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px 5px 0px;
	font-family:font-3;
	font-size: 18px;
	letter-spacing: -0.6px;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.form-group.combo > .combo_field:last-child { padding-left: 0px; }
			.form-group.combo > .combo_field:first-child { padding-right: 0px; }

	.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { margin-bottom: 10px; width: 100%; float: left;
				-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
			}


.form_submit { margin-top: 10px; }

	/* Forms at UL */
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group {margin-bottom: 10px;}
		.form-group label {font-family: font-3;font-size: 14px;display: block;margin-bottom: .5em;color:#4F545C;/* font-feature-settings: 'case' on; */}
		.imp:after {content: "*";margin: 0px 0px 0px 3px;color: #e85319;font-size: 15px;}

.c-cont-icon-1 {
    background: url(../images/icon-20.svg) center no-repeat;
}

.c-cont-icon-2 {
    background: url(../images/icon-21.svg) center no-repeat;
}

.c-cont-icon-3 {
    background: url(../images/icon-22.svg) center no-repeat;
}

.c-cont-icon-4 {
    background: url(../images/icon-23.svg) center no-repeat;
}

.c-cont-icon-1, .c-cont-icon-2, .c-cont-icon-3, .c-cont-icon-4 {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.c-cont-8{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 1px 0px;
}

.c-cont-aa{
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	border-left: 1px #ddd solid;
	line-height: 10px;
}

.c-cont-9 a{
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9 a:hover{
	color:#C99C37;
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 0px 0px;
}



.c-cont-7{
	width: 85%;
	position:relative;
	float: left;
}

.c-cont-9{
	font-size: 16px;
	font-family: font-2;
	color:#676B6F;
	letter-spacing: -0.7px;
}


.c-cont-8{
	font-size: 18px;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.c-cont-6::before {
    width: 6px;
    height: 22px;
    margin: 14px 0px 0px 0px;
    position: absolute;
    floaT: left;
    background: #C99C37;
    content: "";
    right: -3px;
}

.c-cont-6{
	width: 50px;
	height: 50px;
	background: #4F545C;
	position:relative;
	floaT: left;
	margin-right: 15px;
}

.c-cont-50.c-cont-5{
	margin-bottom: 0px;
}

.c-cont-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}


.c-cont-4{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-10 iframe{
	width: 100%;
	height: 200px;
	position:relative;
	floaT: right;
	border-radius: 0px;
}

.c-cont-10{
	margin-top: 20px;
	width: 100%;
	position:relative;
	floaT: right;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-3{
	padding: 0% 3%;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  20px;
}



.relzz-2.relz-2{
	padding: 5px 0px 25px 0px;
	margin-bottom: 25px;
}

.te-about-li-4 ol {
 counter-reset: section;  
 list-style-type: none;
}
.te-about-li-4 li::before {
  counter-increment: section;
  content: counters(section,".....") ". ";
  font-family: font-3;
}

.te-about-li-4 {
	line-height: 25px;
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0% 0% 0% 0%;
}


.te-about-li-3 img{
	width: 100%;
	line-height: 0px;
}

.te-about-li-3 {
	width: 100%;
	position:relative;
	floaT: left;
	margin: 3% 0% 1% 0%;
}


.te-about-li-2 {
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}


.te-about-77{
	margin-top: 0px !important;
}


.te-about-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.te-about-11{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  20px;
}

.te-about-10{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}

.te-about-09{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}


.te-about-9, .te-about-12{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  1px;
	font-size: 16px;
	color:#3F4348;
	font-feature-settings: 'case' on;
	font-family: font-3;
	letter-spacing: -0.4px;
}

.te-about-1 b{
	font-family: font-3;
}


.te-about-1{
	letter-spacing: -0.4px;
	line-height: 25px;
	color:#4F545C;
	font-size: 16px;
}



.te-about-8{
	padding: 0% 3%;
}



.te-about-7, .te-about-77{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 3%;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  20px;
	font-size: 15px;
	line-height: 21px;
}




.te-about-06{
	margin-top: 20px;
	line-height: 22px;
	font-size: 15px;
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-4 img{
	width: 100%;
	line-height: 0px;
}

.te-about-4, .te-about-4 img{
	/* height: 317px; */
}

.te-about-4{
	width: 100%;
	position:relative;
	floaT: left;
	z-index:1;
}

.te-about-3{
	width: 100%;
	position:relative;
	floaT: left;
}


.te-about-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.relz-01.relz-001.relz-1{
   background:#EFF1F2 !important;
}

.relz-001.relz-1{
	background:#ffffff !important;
	z-index:1;
}

.text b{
    font-family: font-3;
}

.text {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 0px 0px 0px;
    position: relative;
    z-index: 1;
    text-align: left;
}

.box {
	background-color: #fff;
	margin-bottom: 38px;
	border-radius: 2px;
	position: relative;
	box-shadow: 0px 0px 0px 1px #dee1e7; 
	margin-top: 1px;
}
	.box_in { padding: 5% 6%; }

.story .title {  font-feature-settings: 'case' on; font-family: font-3; letter-spacing: -0.5px; margin: -.1em 0 0.4em 0; font-size: 21px; }

.neww.news-id:hover .news-id-5{
	bottom: 0px;
}


.neww .news-id-07{
	bottom: 118px;
}

.neww.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 0px;
}

.neww .news-id-1, .neww .news-id-1 img, .neww .news-id-4, .neww .news-id-4 img{
	height: 300px;
	overflow:hidden;
}

.eroris-2 {
    margin: 0% 5%;
}

.eroris-5 {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}


.eroris-4 {
    font-family: font-3;
    font-size: 20px;
    margin: 5px 0px 7px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color:#222;
    font-feature-settings: 'case' on;
}

.eroris-3 {
    font-family: font-2;
    font-size: 50px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position:relative;
    color: #FF3D2E;
}


.eroris-1 {
    font-family: font-2;
    font-size: 15px;
    margin: 5% 0% 8% 0%;
    padding: 0% 0%;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}

.new-vid-4 svg{
	padding: 0px 0px 0px 5px;
    fill:#fff;
}


.new-vid-4{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{width:100%;margin: 0px 0px 14px 0px;}
.pagi-load a:hover{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #C99C37;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{ font-feature-settings: 'case' on;  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 30px;display:inline-block;height:50px;line-height:50px;font-size:16px; letter-spacing: -0.5px; cursor:pointer;color:#ffffff;background: #313337; text-align:center;font-family:font-2;}




.header-03.header-3 {
    z-index:99;
    position: fixed;
    margin-top: 0px;
    box-shadow: 0px 0px 8px 8px rgb(0 0 0 / 10%);
}

.footer-012 .footer-c-16{
	padding: 6px 0px 2px 0px;
}


.footer-c-17 a:hover{
	color: #ffffff;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-c-17 a{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	color: #949494;
}


.footer-c-15{
	width: 83%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-size: 14px;
}



.footer-c-16{
	width: 100%;
	floaT: left;
	padding: 7px 0px 2px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

.footer-c-0014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-19.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-18.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-14{
	width: 56px;
	height: 56px;
	floaT: left;
	margin: 0px 15px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	background: url(../images/icon-17.svg) center no-repeat;
	background-size: 20px;
	background-color: rgba(255, 255, 255, 0.05);
}



.footer-13{
	color:#fff;
	padding: 0px 15px;
}


.footer-012.footer-12{
	margin: 0px 0px 20px 0px;
}





.footer-12{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
	position:relative;
	border: 1px solid #45484D;
	padding: 15px 0px;
}

.footer-11{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}





.footer-6:hover{
	border: 2px solid #43464a;
	color: #C99C37;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-6{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8:hover{
  opacity: 9;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8{
  opacity: 0.7;
  padding: 9.5px 9.5px;
  -webkit-transition: all ease .4s;
  transition: all ease .4s;
}

.footer-9:hover {
	border: 2px solid #F40000;
	background-color: #F40000;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10:hover {
	border: 2px solid #1877F2;
	background-color: #1877F2;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10 {
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-15.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-9{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-16.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}





.footer-7{
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}


.footer-6{
	width: 125px;
	height: 50px;
	line-height: 50px;
	border: 2px solid #36393C;
	floaT: left;;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
}



.footer-5{
	width: 100%;
	floaT: left;
	position:relative;
}

.footer-4{
	width: 100%;
	height: 62px;
	floaT: left;
	margin: 10px 0px 40px 0px;
	background: url(../images/logo-1.svg) center no-repeat;
	background-size: 200px;
	position:relative;
}



.footer-3{
	width: 100%;
	floaT: left;
	padding: 3% 0px;
	position:relative;
}



.footer-2{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.footer-21 a:hover {
    text-decoration: none;
    text-decoration: underline;
}

.footer-21 a{
	color: #C99C37;
	font-family: font-3;
}

.footer-21{
	width: 100%;
	floaT: right;
	position:relative;
}


.footer-22{
	width: 100%;
	floaT: left;
	position:relative;
}

.footer-20{
	padding: 20px 0px;
	line-height: 25px;
	text-align: center;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: -0.00em;
	font-feature-settings: 'case' on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	font-family: font-2;
}

.footer-18{
	width: 100%;
	line-height: 60px;
	floaT: left;
	margin-top: 10px;
	position:relative;
	border-top: 1px #44484C solid;
}

.footer-1{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: #282A2D url(../images/footer.png) center  no-repeat;
	position:relative;
}




.news-id-1 img, .relz-new-1 img, .d-bg-1 img, .d-bg-3 img{
    object-fit: cover;
}


.news-id-1 img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
}

.news-id-1:hover img{
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id-1:hover .shortstory-g-1 .shortstory-g-2 {
    background: rgb(201 156 55 / 90%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}

.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.news-id-1 .shortstory-g-1 .shortstory-g-2 {
    position: absolute;
    left: 50%;
    top: 39%;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 9;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 68%) url(../images/icon-14.svg) 13px 13px no-repeat;
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
}






.news-id img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.news-id:hover img{
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}



.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 15px;
}



.news-id-07{
	display: none;
}

.r-nws-03 .r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #fff;
	color: #C99C37;
}

.r-nws-03 .r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background:#fff;
	color: #4F5863
}


.r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #4F5863;
	color: #ffffff;
}


.r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #E3EAF1;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-3;
	text-align: center;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	color: #4F5863;
}

.neww.news-id-1, .neww.news-id-1 img, .news-id-4, .neww.news-id-4 img, .neww.news-id-1 .shortstory-g-1{
	height: 230px;
	overflow:hidden;
}

.news-id-1, .news-id-1 img, .news-id-4, .news-id-4 img, .news-id-1 .shortstory-g-1{
	height: 240px;
	overflow:hidden;
}

.news-id-6{
	padding: 0px 15px;
}

.news-id-5{
	z-index: 11;
	width: 100%;
	floaT: left;
	position:absolute;
	padding: 14px 0px;
	text-align: center;
	color:#ffffff;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	letter-spacing: -0.05em;
	background: rgba(13, 16, 21, 0.8);
	bottom: 15px;
}

.news-id-3 {
	-webkit-transition: all ease .2s; transition: all ease .2s;
	top: 20px;
	lefT: 20px;
	z-index:1;
	font-size: 14px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 6px 9px;
	border-radius: 0px;
	background: rgb(0 0 0 / 50%);
	font-family: font-3;
	color:#fff;
}

.neww.news-id-1{
    padding: 0px 0px 0px 0px;
}

.r-nws-03 .news-id-1{
	width: 48% !important;
	margin: 0% 1%;
}

.news-id-1{
    overflow:hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
    width: 100%;
    position:relative;
    floaT: left;
    border-bottom: 0px #DEE6EC solid;
}

.r-nws-11{
	width: 100%;
	position:relative;
	floaT: left;
}

.r-nws-03 .r-nws-10{
	padding: 0px 7px;
}


.r-nws-10{
	padding: 0px 15px;
}



.r-nws-9{
	width: 100%;
	position:relative;
	floaT: left;
	padding: 15px 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
}


.r-nws-03 .r-nws-5::before {
    border-color: #D2A43D #0008ff00 #1c1e2000 #ff000000;
}

.r-nws-03 .r-nws-7{
	color: #F3D185;
}


.r-nws-03 .r-nws-4{
	background: #C99C37;
}


.r-nws-8{
	width: 100%;
	floaT: left;
	position:relative;
	font-family: font-3;

}

.r-nws-7{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
	color: #ABB2BB;
}

.r-nws-6{
	width: 200px;
	floaT: left;
	position:relative;
	margin: 16px 0px 0px 15px;
	line-height: 18px;
	font-feature-settings: 'case' on;
	font-size: 15px;
}


.r-nws-005.r-nws-5{
	border-right: 1px solid #DBAC43;
    background: #D2A53D url(../images/icon-13.svg) center no-repeat;
 background-sizE: 30px;
}

.r-nws-05.r-nws-5{
    background: #393B40 url(../images/icon-12.svg) center no-repeat;
 background-sizE: 30px;
}

.r-nws-5::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px;
    border-color: #393B40 #0008ff00 #1c1e2000 #ff000000;
    margin: 0px 0px 0px 27px;
    z-indeX: 11;
    bottom: -17px;
}

.r-nws-5{
	width: 70px;
	height: 70px;
	floaT: left;
	position:relative;
    background: #393B40 url(../images/icon-11.svg) center no-repeat;
    background-sizE: 30px;
	border-right: 1px solid #44474D;
	color:#fff;
}

.r-nws-4{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px;
	background: #313337;
	height: 70px;
	line-height: 70px;
	color:#fff;
}



.r-nws-3 img{
	width: 100%;
}

.r-nws-1{
	overflow:hidden;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 0px 0px;
}

.ress-1{display:none}

.relz-new-1 .relz-new-14{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-new-1:hover .relz-new-14{
	background: #505964 url(../images/icon-9.svg) 10px no-repeat;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.shortstory-g-1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.relz-new-1:hover .shortstory-g-1 .shortstory-g-2 {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.relz-new-1 .shortstory-g-1 .shortstory-g-2 {
	box-shadow: 0px 0px 0px 200px rgb(0 0 0 / 20%);
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 38px;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    -ms-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5);
    -webkit-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    transition: 0.5s linear;
    opacity: 0;
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 50%) url(../images/icon-9.svg) center no-repeat;
    background-size: 10px;
    border-radius: 0px;
}




.relz-new-1 img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-new-1:hover img, .relz-new-1:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    floaT: right;
    font-family: font-3;
    background: #D8E0E7 url(../images/icon-10.svg) center no-repeat;
    width: 50px;
    height: 50px;
}

.relz-10{
	color: #505964;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 200px;
	height: 50px;
	background:#E1E9F0;
	margin: auto;
	line-height: 50px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(168 178 189 / 50%);
}

.relz-new-13{
	width: 17px;
	height: 58px;
	background: url(../images/icon-8.svg) center no-repeat;
    floaT: left;
    margin: 0px 5px 0px 35px;
}

.relz-new-11{
	width: 17px;
	height: 58px;
	background: url(../images/icon-7.svg) center no-repeat;
    floaT: left;
    margin: 0px 6px 0px 0px;
}

.relz-new-5{
	margin-bottom: 17px;
    width: 100%;
    line-height: 22px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}



.relz-new-7{
	border-top: 1px #DFE4F1 solid;
	padding-top: 15px;
	width: 100%;
	height: 82px;
	line-height: 20px;
	font-size: 14px;
	floaT: left;
	position:relative;
	overflow:hidden;
	color:#828993;
}

.relz-new-6{
    width: 100%;
    height: 36px;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #606974;
    font-family: font-3;
    padding: 0px 0px 7px 0px;
    margin-bottom: 14px;
}


.relz-new-14{
	width: 25px;
	height: 25px;
	background: #C99C37 url(../images/icon-9.svg) 10px no-repeat;
    floaT: right;
    margin: 16px 0px;
}

.relz-new-12{
	display: none;
    floaT: left;
}
.relz-new-10{
    floaT: left;
}

.relz-new-8{
	font-family: font-3;
	color:#8B949F;
	font-size: 14px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-top: 1px #DFE4F1 solid;
}



.relz-new-9{
    padding: 0px 20px;
}


.relz-new-4{
    padding: 18px 20px 0px 20px;
}

.relz-new-3{
    width: 100%;
    line-height: 20px;
    floaT: left;
    position:relative;
    overflow:hidden;
}



.relz-new-2, .relz-new-2 img{
    height: 200px;
}


.relz-new-2{
    width: 100%;
    line-height: 25px;
    floaT: left;
    position:relative;
    overflow:hidden;
}

.neww img{
	width: 100%;
}

.r-nws-03.r-nws-3{
	width: 750px;
}

.r-nws-3{
	width: 100% !important;
	margin: 0px 0px 20px 0px !important;
	float: left;
}

.relz-new-1, .r-nws-3, .neww{
	width: 260px;
	margin: 0px 10px 20px 10px;
	float: left;
}

.relz-new-1{
	position:relative;
	overflow:hidden;
	background:#fff;
}


.r-nws-2{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px 0px;
}

.relz-7{
	width: 104%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px -10px;
}


.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 25px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.relz-6{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 22px 0% 0% 0%;
}

.relz-5{
	width: 100%; 
	height: 12px;
	float: left;
	position:relative;
    background: url(../images/icon-6.svg) center no-repeat;
    margin: 8px 0px -3px 0px;
}

.relz-4{
	font-size: 17px;
	letter-spacing: -0.2px;
	width: 100%;
	float: left;
	position:relative;
}

.relz-3{
	width: 100%;
	float: left;
	position:relative;
}


.relz-2 span{
	font-family: font-3;
}
.relz-2{
	width: 100%;
	float: left;
	position:relative;
	padding: 25px 0px;
	color: #4F545C;
	font-family: font-2;
	font-size: 22px;
	text-transform: uppercase;
	font-feature-settings: 'case' on;
	text-align: center;
	border-bottom: 1px solid #DCE5EB;
}



.relz-1{
	width: 100%;
	float: left;
	position:relative;
	background:#EFF1F2;
}





.slider-sl-2:hover .slick-next{
	right: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-next{
	right: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev{
	left: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev{
	left: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev, .slider-sl-2 .slick-next{
	opacity:0 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev, .slider-sl-2:hover .slick-next{
	opacity:9 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.d-bg-3:hover{
	cursor: pointer;
}

.slick-center .d-bg-3:hover{
	cursor: default;
}

.slick-center .d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slick-center .d-bg-8{
	background:#C99C37;
	color:#fff;
}

.d-bg-7{
	padding: 0px 5px;
}


.d-bg-6{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 17px 0px;
	text-align: center;
	color:#C7C7C7;
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
	letter-spacing: -0.05em;
    background: rgba(0, 0, 0, 0.75);
}

.d-bg-9{
	padding: 0px 10px;
}

.d-bg-8{
	background:#ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 17px 0px;
	text-align: center;
	color:#313337;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 18px;
	text-align: center;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	font-family: 'font-3';
}

.d-bg-5{
	width: 100%;
	floaT: left;
	position:absolute;
	bottom: 0px;
	z-index:1;
}



.d-bg-4, .d-bg-4 img{
	height: 250px;
	position:relative;
	overflow:hidden;
}


.sruliadis-slaideir-0, .d-bg-1 img{
	height: 400px;
}


.d-bg-3{
	height: 290px;
}


.d-bg-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.sruliadis-slaideir-3 span{
	font-family: font-3;
}

.sruliadis-slaideir-3 {
	font-family: font-1;
	float: left;
	position: absolute;
	widtH: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	z-index:11;
	color:#fff;
	font-style: normal;
	font-weight: 300;
	font-size: 20px;
	text-align: center;
	font-feature-settings: 'case' on;
}


.slider-sl-1{
	width: 100%;
	height: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}


.slider-sl-2{
	width: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 80px;
	left: 0px;
}


.d-bg-2{
	width: 100%;
	height: 100%;
    background: rgba(16, 22, 36, 0.7);
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}



.d-bg-1 img{
	width: 100%;
	line-height: 0px;
}


.d-bg-1{
	width: 100%;
	float: left;
	position:relative;
}

.sruliadis-slaideir-0{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	z-index: 1;
}




body .tu-ena.van-ena .for-ena-5 select{
	height: auto;
}

.tu-ena.van-ena .for-ena-a.for-ena-2::before {
    height: 0px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.tu-ena.van-ena .for-ena-5 option, .tu-ena.van-ena .for-ena-3, .tu-ena.van-ena .for-ena-2{
	width: 100%;
	height: 40px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}


.smartphone-ena .for-ena-5 select{
	cursor: pointer;
}

body  .smartphone-ena .for-ena-5  option{
	background-color:#fff;
	border-left: 0px solid rgb(255 255 255 / 0%);
	text-align: left;
	font-size: 15px !important;
}

.van-ena .for-ena-a.for-ena-2{
	-webkit-filter: saturate(100%);
    filter: saturate(100%);
    opacity: 100%;
}

.van-ena .for-ena-2{
    opacity: 50%;
    background:#E8EDF3;
}

.van-ena .for-ena-2:hover{
	cursor: pointer;
}


.for-ena-6{
	floaT: left;
	margin: 0px 0px 0px 0px;
	line-height: 39px;
	font-size: 13px;
	font-family:font-3;
}

.van-ena img{
	floaT: left;
	margin: 12px 9px 0px 14px;
}

.van-ena .for-ena-5 option, .van-ena .for-ena-3, .van-ena .for-ena-2{
	width: 50%;
	height: 38px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}



.for-ena-5 option, .for-ena-3, .for-ena-2{
	width: 45px;
	height: 40px;
}

.for-ena-5 select { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}

.for-ena-5 select:focus { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}


body .for-ena-5 option{
	padding: 0px 0px !important;
	border-radius: 0px;
	background-color: #F4F8FD;
	border-left: 0px solid rgb(255 255 255 / 0%);
	floaT: left;
	cursor: pointer;
	text-align: center;
	font-size: 0px !important;
	color:rgb(255 255 255 / 0%);
}


body .for-ena-5 option:checked {
    opacity: 0.5;
}

body .for-ena-5 select{
	height: 40px;
	line-height: 40px;
	padding: 0px;
	vertical-align: middle;
	border-radius: 0px;
	background: rgb(255 255 255 / 0%) !important;
	border-left: 1px solid #d7d7d7;
	floaT: left;
}


body .for-ena-5 select{
	width: 100%;
	overflow:hidden;
	position:relative;
	top: 0px;
	opacity:0;
}

.van-ena .for-ena-3{
	width: 100% !important;
}

.for-ena-2, .for-ena-a.for-ena-2{
	width: 50% !important;
}

.for-ena-a.for-ena-2{
    background-color: #E8EDF3;
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.for-ena-a.for-ena-2::before {
    height: 3px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.for-ena-5{
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	float: left;
}

.for-ena-3{
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	position:relative;
	float: left;
}

.for-ena-2{
	text-align: center;
	line-height: 50px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
}


.for-ena-1{
	width: 100%;
	height: 38px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow:hidden;
	border-radius: 5px;
}

.for-ena-0{
	position:relative;
	margin: 10px 0px 0px 10px;
	display: inline-block;
	float: right;
	width: 180px;
}





.cssmenu-right-3 {
   float: right !important;
}

.cssmenu-right-2 {
   float: right !important;
}

.cssmenu-right-1 {
   float: right !important;
}



.header-t-1 h1 span{
    font-family: font-3;
}

.header-t-1 h1{
    font-family: font-1;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    text-align: center;
    letter-spacing: -0.03em;
}

.header-t-2  {
    margin: 0px 20px;
}

.header-t-1 {
	margin-top: 75px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #ffffff;
    background:#4F545C;
    line-height: 70px;
    text-align: center;
}

.fa-angle-down-1 {
    width: 11px;
    height: 11px;
    display: inline-flex;
    position: relative;
    background: url(../images/icon-28.svg) center no-repeat;
    margin: 0px 0px 0px 3px;
}

.fa-facebook-1:hover, .fa-youtube-1:hover{
    opacity: 9;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}


.fa-youtube-1{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.fa-facebook-1{
    width: 20px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-1.svg) center no-repeat;
    margin: 0px 17px 0px 0px;
    overflow:hidden;
    border-radius: 3px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.dzebna-n-1, #searchsuggestions {
    width: 230px;
}

.dzebna-n-1 .btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    color: #687183;
    text-align: center;
    background: #F4F8FD url(../images/icon-5.svg) center no-repeat;
    border-radius: 10px;
    overflow:hidden;
    border: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 0;
}


.dzebna-n-1 {
    margin: 10px 0px;
    height: 39px;
    float: right;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}



.dzebna-n-1 .q_search input {
    color:  #232426;
    font-family: font-2;
    float: left;
    top: 0 !important;
    text-indent: 15px;
    height: 38px;
    padding: 0;
    width: 100%;
    background: #F4F8FD;
    border: 0 solid #232426;
    margin: 0;
    font-size: 13.5px;
    letter-spacing: 0.1px;
    border-radius: 3px;
    transition: all 0.7s;
    -webkit-transition: all 0.7s;
}

/*--dark--*/
.header-6 {
    margin: 8.5px 0px 0px 8.5px;
    right: 0px;
    position: relative;
    width: 40px;
    height: 40px;
    color: #000000;
    font-weight: 100;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    font-size: 15px;
    background: #eee url(../images/icon-3.svg) center no-repeat;
    float: right;
}

#dm-toggle {
    border: 0;
    background: rgb(0 0 255 / 0%);
    floaT: right;
    cursor: pointer;
}

.header-4 ul li ul li a{
    font-feature-settings: unset !important;
    font-size: 16px !important;
    color: #898c93;
}

.header-4 ul li {
	box-shadow:  0px 1px 0px 0px rgb(255 255 255 / 10%);
}




.header-4 li a{
	width: 100%;
	text-align: center;
	font-feature-settings: 'case' on;
	color: #ffffff;
	float: left;
	padding: 15px 0px;
	position:relative;
	font-family: font-2;
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 22px;
	letter-spacing: -0.03em;
}

#cssmenu .menu-a a{
	color:#C99C37;
}


.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}



#cssmenu{ box-shadow: inset 0px 0px 0px 1px rgb(255 255 255 / 10%); z-index: 11;margin:0;width: 100%;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}



#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}


#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}

#cssmenu > ul > li > a:hover{ color: #C99C37;}
#cssmenu ul li ul li a:hover{ color: #C99C37;}

#cssmenu > ul > li{width: 100%;}

.header-3 {
    z-index:11;
    float: left;
    position: absolute;
    widtH: 100%;
    background: #C99C37;
    line-height: 75px;
    height: 75px;
    margin-top: 59px;
}


.div-right-1 li{
    float: left;
    position: relative;
}

.div-right-01{
	display: none;
    float: left;
    position: relative;
    margin: 0px 0px 0px 12px;
    letter-spacing: -0.2px;
    color:#3F3F3F;
    font-size: 14px;
    font-family: font-2;
}

.div-right-1 {
    display: inline-block;
    line-height: 20px;
    float: left;
    position: relative;
    margin-top: 20px;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
        z-index:99;
}

.logo-1 {
	z-index:0;
	position:relative;
	padding: 0px 0px;
       margin: -7.5px 0px 0px 0px;
    float: left;
}




.header-2 a{
    color: #fff;
}

.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #3F3F3F;
    background:#ffffff;
    line-height: 59px;
}

/*-- slaider --*/
.divi-slaider-bg {
    float: left;
    position: relative;
    widtH: 100%;
    z-index:1;
    margin-bottom: 20px;
}

.slick-next{
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 17px no-repeat !important;
    background-size: 20px;
}

.slick-prev{
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 16px no-repeat !important;
    background-size: 20px;
}


.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%; object-fit: cover; }
.slick-slider{overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ padding: 0px 0px !important; position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ display:none !important; bottom:20px;width:100% !important;position:absolute;display: none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #C99C37;border-radius: 0px;}
.slick-next{right:20px;floaT:left;border-radius: 0px;background:#ffffff;font-size:0px !important;z-index:99999;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev, .slick-next{ display: none !important; box-shadow:0px 2px 5px 0px #0000001f;top: 45% !important; }
.slick-prev{lefT:20px;floaT:left;border-radius:0px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:bloc;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: #8f8f8f;border-radius: 0px;position:relative;display:inline-block;width:15px;height:15px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- slaider --*/
}



@media (min-width:800px) and (max-width:1000px){
.te-about-li-1, .te-about-li-2{
	line-height: 25px;
}

.header-4 ul li ul{
	width: 100%;
	text-align: center;
	color: #ffffff;
	float: left;
	margin: -6px 0px 15px 0px;
}

.header-4 ul li ul li a{
	width: 100%;
	text-align: center;
	font-feature-settings: 'case' on;
	color: #ffffff;
	float: left;
	padding: 0px 0px 5px 0px;
}




.footer-c-17 a{
	margin: 0px 10px 0px 0px;
}


.outer-menu {
	width: 100%;
    position: absolute;
    top: 20px;
    right: 0px;
    z-index: 1;
}
.outer-menu .checkbox-toggle {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 111;
    cursor: pointer;
    width: 30px;
    height: 43px;
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked + .hamburger > div {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

.outer-menu .checkbox-toggle:checked + .hamburger > div {
    background: #ffffff;
}

.outer-menu .checkbox-toggle:checked + .hamburger > div:after,
.outer-menu .checkbox-toggle:checked + .hamburger > div:before {
    top: 0;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
.outer-menu .checkbox-toggle:checked + .hamburger > div:after {
    opacity: 0;
}
.outer-menu .checkbox-toggle:checked ~ .menu {
    pointer-events: auto;
    visibility: visible;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-duration: 0.75s;
    transition-duration: 0.75s;
}
.outer-menu .checkbox-toggle:checked ~ .menu > div > div {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease 0.4s;
    transition: opacity 0.4s ease 0.4s;
}
.outer-menu .checkbox-toggle:hover + .hamburger {
    box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1);
}
.outer-menu .checkbox-toggle:checked:hover + .hamburger > div {
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
}
.outer-menu .hamburger {
    position: absolute;
    top: -2px;
    right: 0;
    z-index: 11;
    width: 30px;
    height: 40px;
    padding: 0.0em 6px;
    background: 0 0;
    box-shadow: none !important;
    border-radius: 0 0.12em 0.12em 0;
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div {
    position: relative;
    -webkit-box-flex: 0;
    flex: none;
    width: 100%;
    height: 3px;
    background: #ffffff;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .hamburger > div:after,
.outer-menu .hamburger > div:before {
    content: "";
    position: absolute;
    z-index: 1;
    top: -10px;
    left: 0;
    width: 100%;
    height: 3px;
    background: inherit;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}
.outer-menu .hamburger > div:after {
    top: 10px;
}
.outer-menu .menu {
	z-index:1;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    visibility: hidden;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    outline: 1px solid transparent;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div {
    width: 240vw;
    height: 240vw;
    color: #fefefe;
    background: #313337;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    -webkit-box-flex: 0;
    flex: none;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div {
    text-align: center;
    max-width: 90vw;
    max-height: 100vh;
    opacity: 0;
    -webkit-transition: opacity 0.4s ease;
    transition: opacity 0.4s ease;
    overflow-y: auto;
    -webkit-box-flex: 0;
    flex: none;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
}
.outer-menu .menu > div > div > ul {
    list-style: none;
    padding: 0 1em;
    margin: 0;
    display: block;
    max-height: 100vh;
}
.outer-menu .menu > div > div > ul > li {
    padding: 0;
    margin: 1em;
    font-size: 24px;
    display: block;
}
.outer-menu .menu > div > div > ul > li > a {
    position: relative;
    display: inline;
    cursor: pointer;
    -webkit-transition: color 0.4s ease;
    transition: color 0.4s ease;
    font-family: Mbold;
    color: #fff;
    font-size: 16px;
}
.outer-menu .menu > div > div > ul > li.host {
    margin-top: 40px;
}
.outer-menu .menu > div > div > ul > li > a:hover {
    color: #e5e5e5;
}
.outer-menu .menu > div > div > ul > li > a:hover:after {
    width: 100%;
}
.outer-menu .menu > div > div > ul > li > a:after {
    content: "";
    position: absolute;
    z-index: 1;
    bottom: -5px;
    left: 0;
    width: 0;
    height: 2px;
    background: #fed501;
    -webkit-transition: width 0.4s ease;
    transition: width 0.4s ease;
}



#dle-content .news-id-1 .shortstory-g-1 .shortstory-g-2 {
    top: 44%;
}

.sruli-14 div img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.sruli-14 div:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}


.sruli-14 div img{
	width: 100%;
	height: 220px;
	line-height: 0px;
	object-fit: cover;
}

.sruli-16 {
	line-height: 0px;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.sruli-14 div{
	overflow:hidden;
	width: 48%;
	position:relative;
	floaT: left;
	margin: 0% 1% 2% 1%;
}

.sruli-14{
	padding: 0% 1%;
}

.sruli-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2% 0px 0px 0px;
	margin-bottom:  40px;
}

.sruli-i-4{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-27.svg) center no-repeat;
    background-size: 35px;
    margin: 2px 0px 0px 0px;
}


.sruli-i-3{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-26.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-2{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-25.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-1{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-24.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
}

.sruli-7{
	width: 90%;
	float: left;
	position: relative;
	margin: -2px 10px 0px 0px;
}

.sruli-6{
    width: 36px;
    height: 35px;
    float: left;
    position: relative;
    margin: 0px 10px 0px 0px;
}

.sruli-61{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}



.sruli-12{
	width: 100%;
	position:relative;
	floaT: left;
	line-height: 22px;
	letter-spacing: -0.02em;
    color: #4F545C;
    font-size: 16px;
}

.sruli-10{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-11{
	margin-bottom: 4px;
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-8{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-5 b{
	font-family: font-3;
}

.sruli-5 h1{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-family: font-3;
	letter-spacing: -0.5px;
	color:#36393C;
}


.sruli-5{
	padding: 0px 25px;
}


.sruli-4{
	font-size: 15px;
	letter-spacing: -0.5px;
	color: #606569;
	width: 100%;
	position:relative;
	floaT: left !important;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	margin-bottom: 2.6%;
	padding: 25px 0px;
}



.sruli-03.sruli-3{
	width: 49%;
	position:relative;
	floaT: right !important;
}


.sruli-3, .sruli-03.sruli-3{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-2{
	padding: 0% 2.5%;
}


.sruli-1{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2.5% 0px;
	margin-bottom:  3%;
}



.eroris-2 a{
	color:#C99C37;
	font-family: font-3;
}


.addform-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px 15px 0px;
	font-family:font-3;
	font-size: 18px;
	letter-spacing: -0.6px;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.form-group.combo > .combo_field:last-child { padding-left: 20px; }
			.form-group.combo > .combo_field:first-child { padding-right: 20px; }

	.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 33.3333%; float: left;
				-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
			}


.form_submit { margin-top: 20px; }

	/* Forms at UL */
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group label { font-size: 15px; display: block; margin-bottom: .7em; color:#4F545C; font-feature-settings: 'case' on; }
		.imp:after {content: "*";margin: 0px 0px 0px 3px;color: #e85319;font-size: 15px;}

.c-cont-icon-1 {
    background: url(../images/icon-20.svg) center no-repeat;
}

.c-cont-icon-2 {
    background: url(../images/icon-21.svg) center no-repeat;
}

.c-cont-icon-3 {
    background: url(../images/icon-22.svg) center no-repeat;
}

.c-cont-icon-4 {
    background: url(../images/icon-23.svg) center no-repeat;
}

.c-cont-icon-1, .c-cont-icon-2, .c-cont-icon-3, .c-cont-icon-4 {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.c-cont-8{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 1px 0px;
}

.c-cont-aa{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	border-left: 1px #ddd solid;
	line-height: 10px;
}

.c-cont-9 a{
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9 a:hover{
	color:#C99C37;
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 0px 0px;
}



.c-cont-7{
	width: 85%;
	position:relative;
	float: left;
}

.c-cont-9{
	font-size: 16px;
	font-family: font-2;
	color:#676B6F;
	letter-spacing: -0.7px;
}


.c-cont-8{
	font-size: 18px;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.c-cont-6::before {
    width: 6px;
    height: 22px;
    margin: 14px 0px 0px 0px;
    position: absolute;
    floaT: left;
    background: #C99C37;
    content: "";
    right: -3px;
}

.c-cont-6{
	width: 50px;
	height: 50px;
	background: #4F545C;
	position:relative;
	floaT: left;
	margin-right: 20px;
}

.c-cont-50.c-cont-5{
	margin-bottom: 0px;
}

.c-cont-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}


.c-cont-4{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-10 iframe{
	width: 100%;
	height: 200px;
	position:relative;
	floaT: right;
	border-radius: 0px;
}

.c-cont-10{
	margin-top: 20px;
	width: 100%;
	position:relative;
	floaT: right;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-3{
	padding: 0% 3%;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  30px;
}



.relzz-2.relz-2{
	padding: 5px 0px 25px 0px;
	margin-bottom: 25px;
}

.te-about-li-4 ol {
 counter-reset: section;  
 list-style-type: none;
}
.te-about-li-4 li::before {
  counter-increment: section;
  content: counters(section,".....") ". ";
  font-family: font-3;
}

.te-about-li-4 {
	line-height: 30px;
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0% 0% 0% 0%;
}


.te-about-li-3 img{
	width: 100%;
	line-height: 0px;
}

.te-about-li-3 {
	width: 100%;
	position:relative;
	floaT: left;
	margin: 3% 0% 2% 0%;
}


.te-about-li-2 {
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}


.te-about-77{
	margin-top: 0px !important;
}


.te-about-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.te-about-11{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  20px;
}

.te-about-10{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}

.te-about-09{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}


.te-about-9, .te-about-12{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  1px;
	font-size: 18px;
	color:#3F4348;
	font-feature-settings: 'case' on;
	font-family: font-3;
	letter-spacing: -0.4px;
}

.te-about-1 b{
	font-family: font-3;
}


.te-about-1{
	letter-spacing: -0.4px;
	line-height: 25px;
	color:#4F545C;
	font-size: 16px;
}



.te-about-8{
	padding: 0% 3%;
}



.te-about-7, .te-about-77{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 3%;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  20px;
	font-size: 15px;
	line-height: 21px;
}




.te-about-06{
	margin-top: 20px;
	line-height: 24px;
	font-size: 16px;
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-4 img{
	width: 100%;
	line-height: 0px;
}

.te-about-4, .te-about-4 img{
	/* height: 317px; */
}

.te-about-4{
	width: 100%;
	position:relative;
	floaT: left;
	z-index:1;
}

.te-about-3{
	width: 100%;
	position:relative;
	floaT: left;
}


.te-about-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.relz-01.relz-001.relz-1{
   background:#EFF1F2 !important;
}

.relz-001.relz-1{
	background:#ffffff !important;
	z-index:1;
}

.text b{
    font-family: font-3;
}

.text {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 0px 0px 0px;
    position: relative;
    z-index: 1;
    text-align: left;
}

.box {
	background-color: #fff;
	margin-bottom: 38px;
	border-radius: 2px;
	position: relative;
	box-shadow: 0px 0px 0px 1px #dee1e7; 
	margin-top: 1px;
}
	.box_in { padding: 5% 6%; }

.story .title {  font-feature-settings: 'case' on; font-family: font-3; letter-spacing: -0.5px; margin: -.1em 0 0.4em 0; font-size: 21px; }

.neww.news-id:hover .news-id-5{
	bottom: 48px;
}


.neww .news-id-07{
	bottom: 118px;
}

.neww.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 0px;
}

.neww .news-id-1, .neww .news-id-1 img, .neww .news-id-4, .neww .news-id-4 img{
	height: 300px;
	overflow:hidden;
}

.eroris-2 {
    margin: 0% 5%;
}

.eroris-5 {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}


.eroris-4 {
    font-family: font-3;
    font-size: 20px;
    margin: 5px 0px 7px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color:#222;
    font-feature-settings: 'case' on;
}

.eroris-3 {
    font-family: font-2;
    font-size: 50px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position:relative;
    color: #FF3D2E;
}


.eroris-1 {
    font-family: font-2;
    font-size: 15px;
    margin: 5% 0% 8% 0%;
    padding: 0% 0%;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}

.new-vid-4 svg{
	padding: 0px 0px 0px 5px;
    fill:#fff;
}


.new-vid-4{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{width:100%;margin: 0px 0px 14px 0px;}
.pagi-load a:hover{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #C99C37;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{ font-feature-settings: 'case' on;  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 30px;display:inline-block;height:50px;line-height:50px;font-size:16px; letter-spacing: -0.5px; cursor:pointer;color:#ffffff;background: #313337; text-align:center;font-family:font-2;}




.header-03.header-3 {
    z-index:99;
    position: fixed;
    margin-top: 0px;
    box-shadow: 0px 0px 8px 8px rgb(0 0 0 / 10%);
}

.footer-012 .footer-c-16{
	padding: 6px 0px 2px 0px;
}


.footer-c-17 a:hover{
	color: #ffffff;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-c-17 a{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	color: #949494;
}


.footer-c-15{
	width: 74%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-size: 14px;
}



.footer-c-16{
	width: 100%;
	floaT: left;
	padding: 8px 0px 2px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

.footer-c-0014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-19.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-18.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-14{
	width: 56px;
	height: 56px;
	floaT: left;
	margin: 0px 15px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	background: url(../images/icon-17.svg) center no-repeat;
	background-size: 20px;
	background-color: rgba(255, 255, 255, 0.05);
}



.footer-13{
	color:#fff;
	padding: 0px 15px;
}


.footer-012.footer-12{
	margin: 0px 0px 20px 0px;
}





.footer-12{
	width: 100%;
	floaT: left;
	margin: 0px 0px 20px 0px;
	position:relative;
	border: 1px solid #45484D;
	padding: 15px 0px;
}

.footer-11{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}





.footer-6:hover{
	border: 2px solid #43464a;
	color: #C99C37;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-6{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8:hover{
  opacity: 9;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8{
  opacity: 0.7;
  padding: 9.5px 9.5px;
  -webkit-transition: all ease .4s;
  transition: all ease .4s;
}

.footer-9:hover {
	border: 2px solid #F40000;
	background-color: #F40000;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10:hover {
	border: 2px solid #1877F2;
	background-color: #1877F2;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10 {
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-15.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-9{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-16.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}





.footer-7{
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}


.footer-6{
	width: 125px;
	height: 50px;
	line-height: 50px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
}



.footer-5{
	width: 70%;
	floaT: right;
	position:relative;
}

.footer-4{
	width: 200px;
	height: 62px;
	floaT: left;
	margin: 2px 0px -10px 0px;
	background: url(../images/logo-1.svg) no-repeat;
	background-size: 100%;
	position:relative;
}



.footer-3{
	width: 100%;
	floaT: left;
	padding: 3% 0px;
	position:relative;
}



.footer-2{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.footer-21 a:hover {
    text-decoration: none;
    text-decoration: underline;
}

.footer-21 a{
	color: #C99C37;
	font-family: font-3;
}

.footer-21{
	floaT: right;
	position:relative;
}


.footer-22{
	floaT: left;
	position:relative;
}

.footer-20{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: -0.00em;
	font-feature-settings: 'case' on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	font-family: font-2;
}

.footer-18{
	width: 100%;
	height: 70px;
	line-height: 70px;
	floaT: left;
	margin-top: 10px;
	position:relative;
	border-top: 1px #44484C solid;
}

.footer-1{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: #282A2D url(../images/footer.png) center  no-repeat;
	position:relative;
}




.news-id-1 img, .relz-new-1 img, .d-bg-1 img, .d-bg-3 img{
    object-fit: cover;
}


.news-id-1 img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
}

.news-id-1:hover img{
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id-1:hover .shortstory-g-1 .shortstory-g-2 {
    background: rgb(201 156 55 / 90%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}

.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.news-id-1 .shortstory-g-1 .shortstory-g-2 {
    position: absolute;
    left: 50%;
    top: 39%;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 9;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 68%) url(../images/icon-14.svg) center no-repeat;
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
}






.news-id img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.news-id:hover img{
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id:hover .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 63px;
}


.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 15px;
}

.news-id:hover .news-id-07{
	opacity:9;
		-webkit-transition: all ease .3s; transition: all ease .3s;
}

.news-id-07{
	z-index:0;
	opacity:0;
	-webkit-transition: all ease .3s; transition: all ease .3s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #4F545C;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-2;
	text-align: center;
	letter-spacing: 0.0em;
	font-feature-settings: 'case' on;
	color: #ffffff;
	bottom: 48px;
}

.r-nws-03 .r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #fff;
	color: #C99C37;
}

.r-nws-03 .r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background:#fff;
	color: #4F5863
}


.r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #4F5863;
	color: #ffffff;
}


.r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #E3EAF1;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-3;
	text-align: center;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	color: #4F5863;
}

.neww.news-id-1, .neww.news-id-1 img, .news-id-4, .neww.news-id-4 img, .neww.news-id-1 .shortstory-g-1{
	height: 230px;
	overflow:hidden;
}

.news-id-1, .news-id-1 img, .news-id-4, .news-id-4 img, .news-id-1 .shortstory-g-1{
	height: 210px;
	overflow:hidden;
}

.news-id-6{
	padding: 0px 15px;
}

.news-id-5{
	z-index: 11;
	width: 100%;
	floaT: left;
	position:absolute;
	padding: 14px 0px;
	text-align: center;
	color:#ffffff;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	letter-spacing: -0.05em;
	background: rgba(13, 16, 21, 0.8);
	bottom: 15px;
}

.news-id-3 {
	-webkit-transition: all ease .2s; transition: all ease .2s;
	top: 20px;
	lefT: 20px;
	z-index:1;
	font-size: 14px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 6px 9px;
	border-radius: 0px;
	background: rgb(0 0 0 / 50%);
	font-family: font-3;
	color:#fff;
}

.neww.news-id-1{
    padding: 0px 0px 0px 0px;
}

.r-nws-03 .news-id-1{
	width: 48% !important;
	margin: 0% 1%;
}

.news-id-1{
    overflow:hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
    width: 100%;
    position:relative;
    floaT: left;
    border-bottom: 0px #DEE6EC solid;
}

.r-nws-11{
	width: 100%;
	position:relative;
	floaT: left;
}

.r-nws-03 .r-nws-10{
	padding: 0px 7px;
}


.r-nws-10{
	padding: 0px 15px;
}



.r-nws-9{
	width: 100%;
	position:relative;
	floaT: left;
	padding: 15px 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
}


.r-nws-03 .r-nws-5::before {
    border-color: #D2A43D #0008ff00 #1c1e2000 #ff000000;
}

.r-nws-03 .r-nws-7{
	color: #F3D185;
}


.r-nws-03 .r-nws-4{
	background: #C99C37;
}


.r-nws-8{
	width: 100%;
	floaT: left;
	position:relative;
	font-family: font-3;

}

.r-nws-7{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
	color: #ABB2BB;
}

.r-nws-6{
	width: 200px;
	floaT: left;
	position:relative;
	margin: 16px 0px 0px 15px;
	line-height: 18px;
	font-feature-settings: 'case' on;
	font-size: 15px;
}


.r-nws-005.r-nws-5{
	border-right: 1px solid #DBAC43;
    background: #D2A53D url(../images/icon-13.svg) center no-repeat;
 background-sizE: 30px;
}

.r-nws-05.r-nws-5{
    background: #393B40 url(../images/icon-12.svg) center no-repeat;
 background-sizE: 30px;
}

.r-nws-5::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px;
    border-color: #393B40 #0008ff00 #1c1e2000 #ff000000;
    margin: 0px 0px 0px 27px;
    z-indeX: 11;
    bottom: -17px;
}

.r-nws-5{
	width: 70px;
	height: 70px;
	floaT: left;
	position:relative;
    background: #393B40 url(../images/icon-11.svg) center no-repeat;
    background-sizE: 30px;
	border-right: 1px solid #44474D;
	color:#fff;
}

.r-nws-4{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px;
	background: #313337;
	height: 70px;
	line-height: 70px;
	color:#fff;
}



.r-nws-3 img{
	width: 100%;
}

.r-nws-1{
	overflow:hidden;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 0px 0px;
}

.ress-1{display:none}

.relz-new-1 .relz-new-14{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-new-1:hover .relz-new-14{
	background: #505964 url(../images/icon-9.svg) 10px no-repeat;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.shortstory-g-1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.relz-new-1:hover .shortstory-g-1 .shortstory-g-2 {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.relz-new-1 .shortstory-g-1 .shortstory-g-2 {
	box-shadow: 0px 0px 0px 200px rgb(0 0 0 / 20%);
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 38px;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    -ms-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5);
    -webkit-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    transition: 0.5s linear;
    opacity: 0;
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 50%) url(../images/icon-9.svg) center no-repeat;
    background-size: 10px;
    border-radius: 0px;
}




.relz-new-1 img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-new-1:hover img, .relz-new-1:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    floaT: right;
    font-family: font-3;
    background: #D8E0E7 url(../images/icon-10.svg) center no-repeat;
    width: 50px;
    height: 50px;
}

.relz-10{
	color: #505964;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 200px;
	height: 50px;
	background:#E1E9F0;
	margin: auto;
	line-height: 50px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(168 178 189 / 50%);
}

.relz-new-13{
	width: 17px;
	height: 58px;
	background: url(../images/icon-8.svg) center no-repeat;
    floaT: left;
    margin: 0px 5px 0px 35px;
}

.relz-new-11{
	width: 17px;
	height: 58px;
	background: url(../images/icon-7.svg) center no-repeat;
    floaT: left;
    margin: 0px 6px 0px 0px;
}

.relz-new-5{
	margin-bottom: 17px;
    width: 100%;
    line-height: 22px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}



.relz-new-7{
	border-top: 1px #DFE4F1 solid;
	padding-top: 15px;
	width: 100%;
	height: 82px;
	line-height: 20px;
	font-size: 14px;
	floaT: left;
	position:relative;
	overflow:hidden;
	color:#828993;
}

.relz-new-6{
    width: 100%;
    height: 36px;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #606974;
    font-family: font-3;
    padding: 0px 0px 7px 0px;
    margin-bottom: 14px;
}


.relz-new-14{
	width: 25px;
	height: 25px;
	background: #C99C37 url(../images/icon-9.svg) 10px no-repeat;
    floaT: right;
    margin: 16px 0px;
}

.relz-new-12{
    floaT: left;
}
.relz-new-10{
    floaT: left;
}

.relz-new-8{
	font-family: font-3;
	color:#8B949F;
	font-size: 14px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-top: 1px #DFE4F1 solid;
}



.relz-new-9{
    padding: 0px 20px;
}


.relz-new-4{
    padding: 18px 20px 0px 20px;
}

.relz-new-3{
    width: 100%;
    line-height: 20px;
    floaT: left;
    position:relative;
    overflow:hidden;
}



.relz-new-2, .relz-new-2 img{
    height: 220px;
}


.relz-new-2{
    width: 100%;
    line-height: 25px;
    floaT: left;
    position:relative;
    overflow:hidden;
}

.neww img{
	width: 100%;
}

.r-nws-03.r-nws-3{
	width: 750px;
}

.relz-new-1, .r-nws-3, .neww{
	width: 365px;
	margin: 0px 10px 20px 10px;
	float: left;
}

.relz-new-1{
	position:relative;
	overflow:hidden;
	background:#fff;
}

.ress-1{display:none}


.relz-7, .r-nws-2{
	width: 104%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px -10px;
}


.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 25px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.relz-6{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 22px 0% 0% 0%;
}

.relz-5{
	width: 100%; 
	height: 12px;
	float: left;
	position:relative;
    background: url(../images/icon-6.svg) center no-repeat;
    margin: 8px 0px 0px 0px;
}

.relz-4{
	font-size: 17px;
	letter-spacing: -0.2px;
	width: 100%;
	float: left;
	position:relative;
}

.relz-3{
	width: 100%;
	float: left;
	position:relative;
}


.relz-2 span{
	font-family: font-3;
}
.relz-2{
	width: 100%;
	float: left;
	position:relative;
	padding: 25px 0px;
	color: #4F545C;
	font-family: font-2;
	font-size: 22px;
	text-transform: uppercase;
	font-feature-settings: 'case' on;
	text-align: center;
	border-bottom: 1px solid #DCE5EB;
}



.relz-1{
	width: 100%;
	float: left;
	position:relative;
	background:#EFF1F2;
}





.slider-sl-2:hover .slick-next{
	right: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-next{
	right: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev{
	left: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev{
	left: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev, .slider-sl-2 .slick-next{
	opacity:0 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev, .slider-sl-2:hover .slick-next{
	opacity:9 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.d-bg-3:hover{
	cursor: pointer;
}

.slick-center .d-bg-3:hover{
	cursor: default;
}

.slick-center .d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.d-bg-4 img{
	top: 27px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slick-center .d-bg-8{
	background:#C99C37;
	color:#fff;
}

.d-bg-7{
	padding: 0px 10px;
}


.d-bg-6{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 17px 0px;
	text-align: center;
	color:#C7C7C7;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	letter-spacing: -0.05em;
    background: rgba(0, 0, 0, 0.75);
}

.d-bg-9{
	padding: 0px 10px;
}

.d-bg-8{
	background:#ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	height: 60px;
	padding: 0px 0px;
	text-align: center;
	color:#313337;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 60px;
	text-align: center;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	font-family: 'font-3';
}

.d-bg-5{
	width: 100%;
	floaT: left;
	position:absolute;
	bottom: 0px;
	z-index:1;
}



.d-bg-4, .d-bg-4 img{
	height: 290px;
	position:relative;
	overflow:hidden;
}


.sruliadis-slaideir-0, .d-bg-1 img{
	height: 460px;
}


.d-bg-3{
	height: 350px;
}


.d-bg-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.sruliadis-slaideir-3 span{
	font-family: font-3;
}

.sruliadis-slaideir-3 {
	font-family: font-1;
	float: left;
	position: absolute;
	widtH: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	z-index:11;
	color:#fff;
	font-style: normal;
	font-weight: 300;
	font-size: 20px;
	text-align: center;
	font-feature-settings: 'case' on;
}


.slider-sl-1{
	width: 100%;
	height: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}


.slider-sl-2{
	width: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 80px;
	left: 0px;
}


.d-bg-2{
	width: 100%;
	height: 100%;
    background: rgba(16, 22, 36, 0.7);
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}



.d-bg-1 img{
	width: 100%;
	line-height: 0px;
}


.d-bg-1{
	width: 100%;
	float: left;
	position:relative;
}

.sruliadis-slaideir-0{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	z-index: 1;
}




body .tu-ena.van-ena .for-ena-5 select{
	height: auto;
}

.tu-ena.van-ena .for-ena-a.for-ena-2::before {
    height: 0px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.tu-ena.van-ena .for-ena-5 option, .tu-ena.van-ena .for-ena-3, .tu-ena.van-ena .for-ena-2{
	width: 100%;
	height: 40px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}


.smartphone-ena .for-ena-5 select{
	cursor: pointer;
}

body  .smartphone-ena .for-ena-5  option{
	background-color:#fff;
	border-left: 0px solid rgb(255 255 255 / 0%);
	text-align: left;
	font-size: 15px !important;
}

.van-ena .for-ena-a.for-ena-2{
	-webkit-filter: saturate(100%);
    filter: saturate(100%);
    opacity: 100%;
}

.van-ena .for-ena-2{
    opacity: 50%;
    background:#E8EDF3;
}

.van-ena .for-ena-2:hover{
	cursor: pointer;
}


.for-ena-6{
	floaT: left;
	margin: 0px 0px 0px 0px;
	line-height: 39px;
	font-size: 13px;
	font-family:font-3;
}

.van-ena img{
	floaT: left;
	margin: 12px 9px 0px 14px;
}

.van-ena .for-ena-5 option, .van-ena .for-ena-3, .van-ena .for-ena-2{
	width: 50%;
	height: 38px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}



.for-ena-5 option, .for-ena-3, .for-ena-2{
	width: 45px;
	height: 40px;
}

.for-ena-5 select { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}

.for-ena-5 select:focus { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}


body .for-ena-5 option{
	padding: 0px 0px !important;
	border-radius: 0px;
	background-color: #F4F8FD;
	border-left: 0px solid rgb(255 255 255 / 0%);
	floaT: left;
	cursor: pointer;
	text-align: center;
	font-size: 0px !important;
	color:rgb(255 255 255 / 0%);
}


body .for-ena-5 option:checked {
    opacity: 0.5;
}

body .for-ena-5 select{
	height: 40px;
	line-height: 40px;
	padding: 0px;
	vertical-align: middle;
	border-radius: 0px;
	background: rgb(255 255 255 / 0%) !important;
	border-left: 1px solid #d7d7d7;
	floaT: left;
}


body .for-ena-5 select{
	width: 100%;
	overflow:hidden;
	position:relative;
	top: 0px;
	opacity:0;
}

.van-ena .for-ena-3{
	width: 100% !important;
}

.for-ena-2, .for-ena-a.for-ena-2{
	width: 50% !important;
}

.for-ena-a.for-ena-2{
    background-color: #E8EDF3;
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.for-ena-a.for-ena-2::before {
    height: 3px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.for-ena-5{
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	float: left;
}

.for-ena-3{
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	position:relative;
	float: left;
}

.for-ena-2{
	text-align: center;
	line-height: 50px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
}


.for-ena-1{
	width: 100%;
	height: 38px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow:hidden;
	border-radius: 5px;
}

.for-ena-0{
	position:relative;
	margin: 10px 0px 0px 10px;
	display: inline-block;
	float: right;
	width: 180px;
}





.cssmenu-right-3 {
   float: right !important;
}

.cssmenu-right-2 {
   float: right !important;
}

.cssmenu-right-1 {
   float: right !important;
}



.header-t-1 h1 span{
    font-family: font-3;
}

.header-t-1 h1{
    font-family: font-1;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    letter-spacing: -0.03em;
}

.header-t-2  {
    margin: 0px 20px;
}

.header-t-1 {
	margin-top: 75px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #ffffff;
    background:#4F545C;
    line-height: 70px;
    text-align: center;
}

.fa-angle-down-1 {
    width: 11px;
    height: 11px;
    display: inline-flex;
    position: relative;
    background: url(../images/icon-28.svg) center no-repeat;
    margin: 0px 0px 0px 3px;
}

.fa-facebook-1:hover, .fa-youtube-1:hover{
    opacity: 9;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}


.fa-youtube-1{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.fa-facebook-1{
    width: 20px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-1.svg) center no-repeat;
    margin: 0px 17px 0px 0px;
    overflow:hidden;
    border-radius: 3px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.dzebna-n-1, #searchsuggestions {
    width: 230px;
}

.dzebna-n-1 .btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    color: #687183;
    text-align: center;
    background: #F4F8FD url(../images/icon-5.svg) center no-repeat;
    border-radius: 10px;
    overflow:hidden;
    border: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 0;
}


.dzebna-n-1 {
    margin: 10px 0px;
    height: 39px;
    float: right;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}



.dzebna-n-1 .q_search input {
    color:  #232426;
    font-family: font-2;
    float: left;
    top: 0 !important;
    text-indent: 15px;
    height: 38px;
    padding: 0;
    width: 100%;
    background: #F4F8FD;
    border: 0 solid #232426;
    margin: 0;
    font-size: 13.5px;
    letter-spacing: 0.1px;
    border-radius: 3px;
    transition: all 0.7s;
    -webkit-transition: all 0.7s;
}

/*--dark--*/
.header-6 {
    margin: 8.5px 0px 0px 8.5px;
    right: 0px;
    position: relative;
    width: 40px;
    height: 40px;
    color: #000000;
    font-weight: 100;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    font-size: 15px;
    background: #eee url(../images/icon-3.svg) center no-repeat;
    float: right;
}

#dm-toggle {
    border: 0;
    background: rgb(0 0 255 / 0%);
    floaT: right;
    cursor: pointer;
}

.header-4 ul li ul li a{
    font-feature-settings: unset !important;
    font-size: 16px !important;
    color: #898c93;
}

.header-4 ul li {
	box-shadow:  0px 1px 0px 0px rgb(255 255 255 / 10%);
}




.header-4 li a{
	width: 100%;
	text-align: center;
	font-feature-settings: 'case' on;
	color: #ffffff;
	float: left;
	padding: 15px 0px;
	position:relative;
	font-family: font-2;
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 22px;
	letter-spacing: -0.03em;
}

#cssmenu .menu-a a{
	color:#C99C37;
}


.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}



#cssmenu{ box-shadow: inset 0px 0px 0px 1px rgb(255 255 255 / 10%); z-index: 11;margin:0;width: 100%;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}



#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}


#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}


#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}

#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}

#cssmenu > ul > li > a:hover{ color: #C99C37;}
#cssmenu ul li ul li a:hover{ color: #C99C37;}

#cssmenu > ul > li{width: 100%;}

.header-3 {
    z-index:11;
    float: left;
    position: absolute;
    widtH: 100%;
    background: #C99C37;
    line-height: 75px;
    height: 75px;
    margin-top: 59px;
}


.div-right-1 li{
    float: left;
    position: relative;
}

.div-right-01{
	display: none;
    float: left;
    position: relative;
    margin: 0px 0px 0px 12px;
    letter-spacing: -0.2px;
    color:#3F3F3F;
    font-size: 14px;
    font-family: font-2;
}

.div-right-1 {
    display: inline-block;
    line-height: 20px;
    float: left;
    position: relative;
    margin-top: 20px;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
        z-index:99;
}

.logo-1 {
	z-index:0;
	position:relative;
	padding: 0px 0px;
    margin: -7.5px 0px 0px 0px;
    float: left;
}




.header-2 a{
    color: #fff;
}

.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #3F3F3F;
    background:#ffffff;
    line-height: 59px;
}

/*-- slaider --*/
.divi-slaider-bg {
    float: left;
    position: relative;
    widtH: 100%;
    z-index:1;
    margin-bottom: 20px;
}

.slick-next{
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 17px no-repeat !important;
    background-size: 20px;
}

.slick-prev{
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 16px no-repeat !important;
    background-size: 20px;
}


.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%; object-fit: cover; }
.slick-slider{overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ padding: 0px 0px !important; position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ display:none !important; bottom:20px;width:100% !important;position:absolute;display: none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #C99C37;border-radius: 0px;}
.slick-next{right:20px;floaT:left;border-radius: 0px;background:#ffffff;font-size:0px !important;z-index:99999;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev, .slick-next{box-shadow:0px 2px 5px 0px #0000001f;top: 45% !important; }
.slick-prev{lefT:20px;floaT:left;border-radius:0px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:bloc;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: #8f8f8f;border-radius: 0px;position:relative;display:inline-block;width:15px;height:15px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- slaider --*/
}



@media (min-width:1000px) and (max-width:1120px){

#dle-content .news-id-1 .shortstory-g-1 .shortstory-g-2 {
    top: 44%;
}

.sruli-14 div img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.sruli-14 div:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}


.sruli-14 div img{
	width: 100%;
	height: 300px;
	line-height: 0px;
	object-fit: cover;
}

.sruli-16 {
	line-height: 0px;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.sruli-14 div{
	overflow:hidden;
	width: 48%;
	position:relative;
	floaT: left;
	margin: 0% 1% 2% 1%;
}

.sruli-14{
	padding: 0% 1%;
}

.sruli-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2% 0px 0px 0px;
	margin-bottom:  40px;
}

.sruli-i-4{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-27.svg) center no-repeat;
    background-size: 35px;
    margin: 2px 0px 0px 0px;
}


.sruli-i-3{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-26.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-2{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-25.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-1{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-24.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
}

.sruli-7{
	width: 84%;
    float: left;
    position: relative;
    margin: -2px 10px 0px 0px;
}

.sruli-6{
    width: 36px;
    height: 35px;
    float: left;
    position: relative;
    margin: 0px 10px 0px 0px;
}

.sruli-61{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}



.sruli-12{
	width: 100%;
	position:relative;
	floaT: left;
	line-height: 22px;
	letter-spacing: -0.02em;
    color: #4F545C;
    font-size: 16px;
}

.sruli-10{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-11{
	margin-bottom: 4px;
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 17px;
}


.sruli-8{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-5 b{
	font-family: font-3;
}

.sruli-5 h1{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-family: font-3;
	letter-spacing: -0.5px;
	color:#36393C;
}


.sruli-5{
	padding: 0px 25px;
}


.sruli-4{
	font-size: 15px;
	letter-spacing: -0.5px;
	color: #606569;
	width: 100%;
	position:relative;
	floaT: left !important;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	margin-bottom: 25px;
	padding: 25px 0px;
}



.sruli-03.sruli-3{
	width: 49%;
	position:relative;
	floaT: right !important;
}


.sruli-3, .sruli-03.sruli-3{
	width: 48.9%;
	position:relative;
	floaT: left;
}


.sruli-2{
	padding: 0% 2.5%;
}


.sruli-1{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2.5% 0px;
	margin-bottom:  40px;
}



.eroris-2 a{
	color:#C99C37;
	font-family: font-3;
}


.addform-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px 15px 0px;
	font-family:font-3;
	font-size: 20px;
	letter-spacing: -0.5px;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.form-group.combo > .combo_field:last-child { padding-left: 20px; }
			.form-group.combo > .combo_field:first-child { padding-right: 20px; }

	.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 33.3333%; float: left;
				-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
			}


.form_submit { margin-top: 20px; }

	/* Forms at UL */
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group label { font-size: 15px; display: block; margin-bottom: .7em; color:#4F545C; font-feature-settings: 'case' on; }
		.imp:after {content: "*";margin: 0px 0px 0px 3px;color: #e85319;font-size: 15px;}

.c-cont-icon-1 {
    background: url(../images/icon-20.svg) center no-repeat;
}

.c-cont-icon-2 {
    background: url(../images/icon-21.svg) center no-repeat;
}

.c-cont-icon-3 {
    background: url(../images/icon-22.svg) center no-repeat;
}

.c-cont-icon-4 {
    background: url(../images/icon-23.svg) center no-repeat;
}

.c-cont-icon-1, .c-cont-icon-2, .c-cont-icon-3, .c-cont-icon-4 {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.c-cont-8{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 1px 0px;
}

.c-cont-aa{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	border-left: 1px #ddd solid;
	line-height: 10px;
}

.c-cont-9 a{
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9 a:hover{
	color:#C99C37;
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 0px 0px;
}



.c-cont-7{
	width: 85%;
	position:relative;
	float: left;
}

.c-cont-9{
	font-size: 16px;
	font-family: font-2;
	color:#676B6F;
	letter-spacing: -0.7px;
}


.c-cont-8{
	font-size: 18px;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.c-cont-6::before {
    width: 6px;
    height: 22px;
    margin: 14px 0px 0px 0px;
    position: absolute;
    floaT: left;
    background: #C99C37;
    content: "";
    right: -3px;
}

.c-cont-6{
	width: 50px;
	height: 50px;
	background: #4F545C;
	position:relative;
	floaT: left;
	margin-right: 20px;
}

.c-cont-50.c-cont-5{
	margin-bottom: 0px;
}

.c-cont-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}


.c-cont-4{
	width: 56%;
	position:relative;
	floaT: left;
}

.c-cont-10 iframe{
	width: 100%;
	height: 260px;
	position:relative;
	floaT: right;
	border-radius: 10px;
}

.c-cont-10{
	width: 42%;
	position:relative;
	floaT: right;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-3{
	padding: 0% 3%;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  30px;
}



.relzz-2.relz-2{
	padding: 5px 0px 30px 0px;
	margin-bottom: 25px;
}

.te-about-li-4 ol {
 counter-reset: section;  
 list-style-type: none;
}
.te-about-li-4 li::before {
  counter-increment: section;
  content: counters(section,".....") ". ";
  font-family: font-3;
}

.te-about-li-4 {
	line-height: 30px;
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0% 0% 0% 0%;
}


.te-about-li-3 img{
	width: 100%;
	line-height: 0px;
}

.te-about-li-3 {
	width: 100%;
	position:relative;
	floaT: left;
	margin: 3% 0% 2% 0%;
}


.te-about-li-2 {
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}


.te-about-77{
	margin-top: 0px !important;
}


.te-about-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.te-about-11{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  28px;
}

.te-about-10{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}

.te-about-09{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}


.te-about-9, .te-about-12{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  1px;
	font-size: 18px;
	color:#3F4348;
	font-feature-settings: 'case' on;
	font-family: font-3;
	letter-spacing: -0.4px;
}

.te-about-1 b{
	font-family: font-3;
}


.te-about-1{
	letter-spacing: -0.4px;
	line-height: 25px;
	color:#4F545C;
	font-size: 16px;
}



.te-about-8{
	padding: 0% 3%;
}



.te-about-7, .te-about-77{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 35px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  22px;
	font-size: 15px;
}

.te-about-5{
	width: 460px;
	height: 300px;
	position:absolute;
	floaT: left;
	border: 12px solid #C99C37;
	z-indeX:0;
	left: 30px;
	top: 30px;
}


.te-about-06{
	line-height: 22px;
	font-size: 15px;
	width: 44%;
	position:relative;
	floaT: right;
}

.te-about-4 img{
	width: 100%;
	line-height: 0px;
}

.te-about-4, .te-about-4 img{
	height: 317px;
}

.te-about-4{
	width: 480px;
	position:relative;
	floaT: left;
	z-index:1;
}

.te-about-3{
	width: 50%;
	position:relative;
	floaT: left;
}


.te-about-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.relz-01.relz-001.relz-1{
   background:#EFF1F2 !important;
}

.relz-001.relz-1{
	background:#ffffff !important;
	z-index:1;
}

.text b{
    font-family: font-3;
}

.text {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 0px 0px 0px;
    position: relative;
    z-index: 1;
    text-align: left;
}

.box {
	background-color: #fff;
	margin-bottom: 38px;
	border-radius: 2px;
	position: relative;
	box-shadow: 0px 0px 0px 1px #dee1e7; 
	margin-top: 1px;
}
	.box_in { padding: 5% 6%; }

.story .title {  font-feature-settings: 'case' on; font-family: font-3; letter-spacing: -0.5px; margin: -.1em 0 0.4em 0; font-size: 21px; }

.neww.news-id:hover .news-id-5{
	bottom: 48px;
}


.neww .news-id-07{
	bottom: 118px;
}

.neww.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 0px;
}

.neww .news-id-1, .neww .news-id-1 img, .neww .news-id-4, .neww .news-id-4 img{
	height: 300px;
	overflow:hidden;
}

.eroris-2 {
    margin: 0% 5%;
}

.eroris-5 {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}


.eroris-4 {
    font-family: font-3;
    font-size: 20px;
    margin: 5px 0px 7px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color:#222;
    font-feature-settings: 'case' on;
}

.eroris-3 {
    font-family: font-2;
    font-size: 50px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position:relative;
    color: #FF3D2E;
}


.eroris-1 {
    font-family: font-2;
    font-size: 15px;
    margin: 5% 0% 8% 0%;
    padding: 0% 0%;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}

.new-vid-4 svg{
	padding: 0px 0px 0px 5px;
    fill:#fff;
}


.new-vid-4{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{width:100%;margin: 0px 0px 14px 0px;}
.pagi-load a:hover{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #C99C37;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{ font-feature-settings: 'case' on;  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 30px;display:inline-block;height:50px;line-height:50px;font-size:16px; letter-spacing: -0.5px; cursor:pointer;color:#ffffff;background: #313337; text-align:center;font-family:font-2;}




.header-03.header-3 {
    z-index:99;
    position: fixed;
    margin-top: 0px;
    box-shadow: 0px 0px 8px 8px rgb(0 0 0 / 10%);
}

.footer-012 .footer-c-16{
	padding: 6px 0px 2px 0px;
}


.footer-c-17 a:hover{
	color: #ffffff;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-c-17 a{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	color: #949494;
}


.footer-c-15{
	width: 74%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-size: 14px;
}



.footer-c-16{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

.footer-c-0014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-19.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-18.svg) center no-repeat;
	background-size: 20px;
}

.footer-c-14{
	width: 56px;
	height: 56px;
	floaT: left;
	margin: 0px 15px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	background: url(../images/icon-17.svg) center no-repeat;
	background-size: 20px;
	background-color: rgba(255, 255, 255, 0.05);
}



.footer-13{
	color:#fff;
	padding: 0px 15px;
}


.footer-012.footer-12{
	margin: 0px 0px 0px 0px;
}


.footer-0012.footer-12{
	margin: 0px 0px 0px 0px;
	floaT: right;
}

.footer-012 .footer-c-15{
	width: 65%;
}

.footer-012.footer-12{
	width: 27%;
}

.footer-12{
	width: 35.2%;
	floaT: left;
	margin: 0px 10px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	padding: 15px 0px;
}

.footer-11{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}





.footer-6:hover{
	border: 2px solid #43464a;
	color: #C99C37;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-6{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8:hover{
  opacity: 9;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8{
  opacity: 0.7;
  padding: 9.5px 9.5px;
  -webkit-transition: all ease .4s;
  transition: all ease .4s;
}

.footer-9:hover {
	border: 2px solid #F40000;
	background-color: #F40000;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10:hover {
	border: 2px solid #1877F2;
	background-color: #1877F2;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10 {
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-15.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-9{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	width: 50px;
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-16.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}





.footer-7{
	height: 50px;
	line-height: 0px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 12px;
}


.footer-6{
	width: 125px;
	height: 50px;
	line-height: 50px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
}



.footer-5{
	width: 70%;
	floaT: right;
	position:relative;
}

.footer-4{
	width: 200px;
	height: 62px;
	floaT: left;
	margin: 4px 0px -10px 0px;
	background: url(../images/logo-1.svg) no-repeat;
	background-size: 100%;
	position:relative;
}



.footer-3{
	width: 100%;
	floaT: left;
	padding: 3% 0px;
	position:relative;
}



.footer-2{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.footer-21 a:hover {
    text-decoration: none;
    text-decoration: underline;
}

.footer-21 a{
	color: #C99C37;
	font-family: font-3;
}

.footer-21{
	floaT: right;
	position:relative;
}


.footer-22{
	floaT: left;
	position:relative;
}

.footer-20{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: -0.00em;
	font-feature-settings: 'case' on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	font-family: font-2;
}

.footer-18{
	width: 100%;
	height: 70px;
	line-height: 70px;
	floaT: left;
	margin-top: 30px;
	position:relative;
	border-top: 1px #44484C solid;
}

.footer-1{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: #282A2D url(../images/footer.png) 100px no-repeat;
	position:relative;
}




.r-nws-011 li {
	border-bottom: 1px #DEE6EC solid;
	margin: 0px 0px 15px 0px;
}



.news-id-1 img, .relz-new-1 img, .d-bg-1 img, .d-bg-3 img{
    object-fit: cover;
}


.news-id-1 img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
}

.news-id-1:hover img{
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id-1:hover .shortstory-g-1 .shortstory-g-2 {
    background: rgb(201 156 55 / 90%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}

.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.news-id-1 .shortstory-g-1 .shortstory-g-2 {
    position: absolute;
    left: 50%;
    top: 35.5%;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 9;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 68%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}






.news-id img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.news-id:hover img{
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id:hover .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 63px;
}


.news-id .news-id-5{
    -webkit-transition: all ease .4s;
    transition: all ease .4s;
    bottom: 15px;
}

.news-id:hover .news-id-07{
	opacity:9;
		-webkit-transition: all ease .3s; transition: all ease .3s;
}

.news-id-07{
	z-index:0;
	opacity:0;
	-webkit-transition: all ease .3s; transition: all ease .3s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #4F545C;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-2;
	text-align: center;
	letter-spacing: 0.0em;
	font-feature-settings: 'case' on;
	color: #ffffff;
	bottom: 48px;
}

.r-nws-03 .r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #C99C37;
	color: #ffffff
}

.r-nws-03 .r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #EDDAB0;
	color: #4F5863
}


.r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #4F5863;
	color: #ffffff;
}


.r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #E3EAF1;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-3;
	text-align: center;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	color: #4F5863;
}

.neww.news-id-1, .neww.news-id-1 img, .news-id-4, .neww.news-id-4 img, .neww.news-id-1 .shortstory-g-1{
	height: 230px;
	overflow:hidden;
}

.news-id-1, .news-id-1 img, .news-id-4, .news-id-4 img, .news-id-1 .shortstory-g-1{
	height: 210px;
	overflow:hidden;
}

.news-id-6{
	padding: 0px 15px;
}

.news-id-5{
	z-index: 11;
	width: 100%;
	floaT: left;
	position:absolute;
	padding: 14px 0px;
	text-align: center;
	color:#ffffff;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	letter-spacing: -0.05em;
	background: rgba(13, 16, 21, 0.8);
	bottom: 15px;
}

.news-id-3 {
	-webkit-transition: all ease .2s; transition: all ease .2s;
	top: 20px;
	lefT: 20px;
	z-index:1;
	font-size: 14px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 6px 9px;
	border-radius: 0px;
	background: rgb(0 0 0 / 50%);
	font-family: font-3;
	color:#fff;
}

.neww.news-id-1{
    padding: 0px 0px 0px 0px;
}

.news-id-1{
    overflow:hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 15px 0px;
    width: 100%;
    position:relative;
    floaT: left;
    border-bottom: 0px #DEE6EC solid;
}

.r-nws-11{
	width: 100%;
	position:relative;
	floaT: left;
}



.r-nws-10{
	padding: 0px 15px;
}



.r-nws-9{
	width: 100%;
	position:relative;
	floaT: left;
	padding: 15px 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
}


.r-nws-03 .r-nws-5::before {
    border-color: #D2A43D #0008ff00 #1c1e2000 #ff000000;
}

.r-nws-03 .r-nws-7{
	color: #F3D185;
}


.r-nws-03 .r-nws-4{
	background: #C99C37;
}


.r-nws-8{
	width: 100%;
	floaT: left;
	position:relative;
	font-family: font-3;

}

.r-nws-7{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
	color: #ABB2BB;
}

.r-nws-6{
	width: 200px;
	floaT: left;
	position:relative;
	margin: 17px 0px 0px 15px;
	line-height: 18px;
	font-feature-settings: 'case' on;
	font-size: 15px;
}


.r-nws-005.r-nws-5{
	border-right: 1px solid #DBAC43;
    background: #D2A53D url(../images/icon-13.svg) center no-repeat;
}

.r-nws-05.r-nws-5{
    background: #393B40 url(../images/icon-12.svg) center no-repeat;
}

.r-nws-5::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px;
    border-color: #393B40 #0008ff00 #1c1e2000 #ff000000;
    margin: 0px 0px 0px 27px;
    z-indeX: 11;
    bottom: -20px;
}

.r-nws-5{
	width: 70px;
	height: 70px;
	floaT: left;
	position:relative;
    background: #393B40 url(../images/icon-11.svg) center no-repeat;
	border-right: 1px solid #44474D;
	color:#fff;
}

.r-nws-4{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px;
	background: #313337;
	height: 70px;
	line-height: 70px;
	color:#fff;
}



.r-nws-3 img{
	width: 100%;
}

.r-nws-1{
	overflow:hidden;
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 0px 0px;
}

.relz-new-1 .relz-new-14{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-new-1:hover .relz-new-14{
	background: #505964 url(../images/icon-9.svg) 10px no-repeat;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.shortstory-g-1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.relz-new-1:hover .shortstory-g-1 .shortstory-g-2 {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.relz-new-1 .shortstory-g-1 .shortstory-g-2 {
	box-shadow: 0px 0px 0px 200px rgb(0 0 0 / 20%);
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 38px;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    -ms-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5);
    -webkit-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    transition: 0.5s linear;
    opacity: 0;
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 50%) url(../images/icon-9.svg) center no-repeat;
    background-size: 10px;
    border-radius: 0px;
}




.relz-new-1 img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-new-1:hover img, .relz-new-1:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    floaT: right;
    font-family: font-3;
    background: #D8E0E7 url(../images/icon-10.svg) center no-repeat;
    width: 50px;
    height: 50px;
}

.relz-10{
	color: #505964;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 200px;
	height: 50px;
	background:#E1E9F0;
	margin: auto;
	line-height: 50px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(168 178 189 / 50%);
}

.relz-new-13{
	width: 17px;
	height: 58px;
	background: url(../images/icon-8.svg) center no-repeat;
    floaT: left;
    margin: 0px 5px 0px 35px;
}

.relz-new-11{
	width: 17px;
	height: 58px;
	background: url(../images/icon-7.svg) center no-repeat;
    floaT: left;
    margin: 0px 6px 0px 0px;
}

.relz-new-5{
	margin-bottom: 17px;
    width: 100%;
    line-height: 22px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}



.relz-new-7{
	border-top: 1px #DFE4F1 solid;
	padding-top: 15px;
	width: 100%;
	height: 82px;
	line-height: 20px;
	font-size: 14px;
	floaT: left;
	position:relative;
	overflow:hidden;
	color:#828993;
}

.relz-new-6{
    width: 100%;
    height: 36px;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #606974;
    font-family: font-3;
    padding: 0px 0px 7px 0px;
    margin-bottom: 14px;
}


.relz-new-14{
	width: 25px;
	height: 25px;
	background: #C99C37 url(../images/icon-9.svg) 10px no-repeat;
    floaT: right;
    margin: 16px 0px;
}

.relz-new-12{
    floaT: left;
}
.relz-new-10{
    floaT: left;
}

.relz-new-8{
	font-family: font-3;
	color:#8B949F;
	font-size: 14px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-top: 1px #DFE4F1 solid;
}



.relz-new-9{
    padding: 0px 20px;
}


.relz-new-4{
    padding: 18px 20px 0px 20px;
}

.relz-new-3{
    width: 100%;
    line-height: 20px;
    floaT: left;
    position:relative;
    overflow:hidden;
}



.relz-new-2, .relz-new-2 img{
    height: 220px;
}


.relz-new-2{
    width: 100%;
    line-height: 25px;
    floaT: left;
    position:relative;
    overflow:hidden;
}

.neww img{
	width: 100%;
}

.relz-new-1, .r-nws-3, .neww{
	width: 313px;
	margin: 0px 10px 20px 10px;
	float: left;
}

.relz-new-1{
	position:relative;
	overflow:hidden;
	background:#fff;
}



.relz-7, .r-nws-2{
	width: 104%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px -10px;
}


.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 25px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.relz-6{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 22px 0% 0% 0%;
}

.relz-5{
	width: 100%; 
	height: 12px;
	float: left;
	position:relative;
    background: url(../images/icon-6.svg) center no-repeat;
    margin: 8px 0px 0px 0px;
}

.relz-4{
	font-size: 20px;
	letter-spacing: -0.2px;
	width: 100%;
	float: left;
	position:relative;
}

.relz-3{
	width: 100%;
	float: left;
	position:relative;
}


.relz-2 span{
	font-family: font-3;
}
.relz-2{
	width: 100%;
	float: left;
	position:relative;
	padding: 25px 0px;
	color: #4F545C;
	font-family: font-2;
	font-size: 22px;
	text-transform: uppercase;
	font-feature-settings: 'case' on;
	text-align: center;
	border-bottom: 1px solid #DCE5EB;
}



.relz-1{
	width: 100%;
	float: left;
	position:relative;
	background:#EFF1F2;
}





.slider-sl-2:hover .slick-next{
	right: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-next{
	right: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev{
	left: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev{
	left: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev, .slider-sl-2 .slick-next{
	opacity:0 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev, .slider-sl-2:hover .slick-next{
	opacity:9 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.d-bg-3:hover{
	cursor: pointer;
}

.slick-center .d-bg-3:hover{
	cursor: default;
}

.slick-center .d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.d-bg-4 img{
	top: 27px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slick-center .d-bg-8{
	background:#C99C37;
	color:#fff;
}

.d-bg-7{
	padding: 0px 20px;
}


.d-bg-6{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px;
	text-align: center;
	color:#C7C7C7;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	letter-spacing: -0.05em;
    background: rgba(0, 0, 0, 0.75);
}

.d-bg-9{
	padding: 0px 20px;
}

.d-bg-8{
	background:#ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	height: 70px;
	padding: 0px 0px;
	text-align: center;
	color:#313337;
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 70px;
	text-align: center;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	font-family: 'font-3';
}

.d-bg-5{
	width: 100%;
	floaT: left;
	position:absolute;
	bottom: 0px;
	z-index:1;
}



.d-bg-4, .d-bg-4 img{
	height: 360px;
	position:relative;
	overflow:hidden;
}


.sruliadis-slaideir-0, .d-bg-1 img{
	height: 560px;
}


.d-bg-3{
	height: 430px;
}


.d-bg-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.sruliadis-slaideir-3 span{
	font-family: font-3;
}

.sruliadis-slaideir-3 {
	font-family: font-1;
	float: left;
	position: absolute;
	widtH: 100%;
	height: 100px;
	line-height: 100px;
	text-align: center;
	z-index:11;
	color:#fff;
	font-style: normal;
	font-weight: 300;
	font-size: 22px;
	text-align: center;
	font-feature-settings: 'case' on;
}


.slider-sl-1{
	width: 100%;
	height: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}


.slider-sl-2{
	width: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 100px;
	left: 0px;
}


.d-bg-2{
	width: 100%;
	height: 100%;
    background: rgba(16, 22, 36, 0.7);
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}



.d-bg-1 img{
	width: 100%;
	line-height: 0px;
}


.d-bg-1{
	width: 100%;
	float: left;
	position:relative;
}

.sruliadis-slaideir-0{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	z-index: 1;
}




body .tu-ena.van-ena .for-ena-5 select{
	height: auto;
}

.tu-ena.van-ena .for-ena-a.for-ena-2::before {
    height: 0px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.tu-ena.van-ena .for-ena-5 option, .tu-ena.van-ena .for-ena-3, .tu-ena.van-ena .for-ena-2{
	width: 100%;
	height: 40px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}


.smartphone-ena .for-ena-5 select{
	cursor: pointer;
}

body  .smartphone-ena .for-ena-5  option{
	background-color:#fff;
	border-left: 0px solid rgb(255 255 255 / 0%);
	text-align: left;
	font-size: 15px !important;
}

.van-ena .for-ena-a.for-ena-2{
	-webkit-filter: saturate(100%);
    filter: saturate(100%);
    opacity: 100%;
}

.van-ena .for-ena-2{
    opacity: 50%;
    background:#E8EDF3;
}

.van-ena .for-ena-2:hover{
	cursor: pointer;
}


.for-ena-6{
	floaT: left;
	margin: 0px 0px 0px 0px;
	line-height: 39px;
	font-size: 13px;
	font-family:font-3;
}

.van-ena img{
	floaT: left;
	margin: 12px 9px 0px 14px;
}

.van-ena .for-ena-5 option, .van-ena .for-ena-3, .van-ena .for-ena-2{
	width: 50%;
	height: 38px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}



.for-ena-5 option, .for-ena-3, .for-ena-2{
	width: 45px;
	height: 40px;
}

.for-ena-5 select { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}

.for-ena-5 select:focus { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}


body .for-ena-5 option{
	padding: 0px 0px !important;
	border-radius: 0px;
	background-color: #F4F8FD;
	border-left: 0px solid rgb(255 255 255 / 0%);
	floaT: left;
	cursor: pointer;
	text-align: center;
	font-size: 0px !important;
	color:rgb(255 255 255 / 0%);
}


body .for-ena-5 option:checked {
    opacity: 0.5;
}

body .for-ena-5 select{
	height: 40px;
	line-height: 40px;
	padding: 0px;
	vertical-align: middle;
	border-radius: 0px;
	background: rgb(255 255 255 / 0%) !important;
	border-left: 1px solid #d7d7d7;
	floaT: left;
}


body .for-ena-5 select{
	width: 100%;
	overflow:hidden;
	position:relative;
	top: 0px;
	opacity:0;
}

.van-ena .for-ena-3{
	width: 100% !important;
}

.for-ena-2, .for-ena-a.for-ena-2{
	width: 50% !important;
}

.for-ena-a.for-ena-2{
    background-color: #E8EDF3;
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.for-ena-a.for-ena-2::before {
    height: 3px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.for-ena-5{
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	float: left;
}

.for-ena-3{
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	position:relative;
	float: left;
}

.for-ena-2{
	text-align: center;
	line-height: 50px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
}


.for-ena-1{
	width: 100%;
	height: 38px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow:hidden;
	border-radius: 5px;
}

.for-ena-0{
	position:relative;
	margin: 10px 0px 0px 10px;
	display: inline-block;
	float: right;
	width: 180px;
}





.cssmenu-right-3 {
   float: right !important;
}

.cssmenu-right-2 {
   float: right !important;
}

.cssmenu-right-1 {
   float: right !important;
}



.header-t-1 h1 span{
    font-family: font-3;
}

.header-t-1 h1{
    font-family: font-1;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    letter-spacing: -0.03em;
}

.header-t-2  {
    margin: 0px 20px;
}

.header-t-1 {
	margin-top: 75px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #ffffff;
    background:#4F545C;
    line-height: 70px;
    text-align: center;
}

.fa-angle-down-1 {
    width: 11px;
    height: 13px;
    display: inline-flex;
    position: relative;
    background: url(../images/icon-28.svg) center no-repeat;
    margin: 0px 0px 0px 3px;
}

.fa-facebook-1:hover, .fa-youtube-1:hover{
    opacity: 9;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}


.fa-youtube-1{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.fa-facebook-1{
    width: 20px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-1.svg) center no-repeat;
    margin: 0px 17px 0px 0px;
    overflow:hidden;
    border-radius: 3px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.dzebna-n-1, #searchsuggestions {
    width: 230px;
}

.dzebna-n-1 .btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    color: #687183;
    text-align: center;
    background: #F4F8FD url(../images/icon-5.svg) center no-repeat;
    border-radius: 10px;
    overflow:hidden;
    border: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 0;
}


.dzebna-n-1 {
    margin: 10px 0px;
    height: 39px;
    float: right;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}



.dzebna-n-1 .q_search input {
    color:  #232426;
    font-family: font-2;
    float: left;
    top: 0 !important;
    text-indent: 15px;
    height: 38px;
    padding: 0;
    width: 100%;
    background: #F4F8FD;
    border: 0 solid #232426;
    margin: 0;
    font-size: 13.5px;
    letter-spacing: 0.1px;
    border-radius: 3px;
    transition: all 0.7s;
    -webkit-transition: all 0.7s;
}

/*--dark--*/
.header-6 {
    margin: 8.5px 0px 0px 8.5px;
    right: 0px;
    position: relative;
    width: 40px;
    height: 40px;
    color: #000000;
    font-weight: 100;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    font-size: 15px;
    background: #eee url(../images/icon-3.svg) center no-repeat;
    float: right;
}

#dm-toggle {
    border: 0;
    background: rgb(0 0 255 / 0%);
    floaT: right;
    cursor: pointer;
}

.header-4 ul li ul li a{
    font-feature-settings: unset !important;
    font-size: 14px !important;
}

.header-4 li a{
   font-feature-settings: 'case' on;
   color:#EFE1C3;
   float: left;
   padding: 26.7px 9px;
   position:relative;
   font-family: font-2;
   font-style: normal;
   font-weight: 700;
   font-size: 16px;
   line-height: 22px;
   letter-spacing: -0.03em;
}

#cssmenu .menu-a a{
	color:#fff;
}


.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li:hover::before, #cssmenu ul li:hover::after, #cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after{
    width: 20px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::before, #cssmenu ul li::after {
    width: 0%;
    height: 5px;
    bottom: 0px;
    position: absolute;
    background: #ffffff;
    content: "";
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    left: auto;
}

#cssmenu ul li::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{z-index: 11;margin:0;width: 100%;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{ width: 100%; position:relative; z-index: 9;list-style:none;margin: 0px 0px -1px 0px;padding:0;display:block;float:left;}
#cssmenu ul li{  margin:0;padding:0;display:block;position:relative;}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 75px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s; border-bottom: 1px #cfa139 solid;display: inline-block;font-size: 15px;opacity: 1;color:rgba(255, 255, 255, 0);font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 15px 10px 15px 15px;}
#cssmenu ul li ul .menu-aa > a, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #ffffff !important;background: #C99C37;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}



#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:13px;color: #fbecc9 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 51px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{background: #bf9536;box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 6%);font-family:font-2;width:280px;display:block;}

.header-3 {
    z-index:11;
    float: left;
    position: absolute;
    widtH: 100%;
    background: #C99C37;
    line-height: 75px;
    height: 75px;
    margin-top: 59px;
}


.div-right-1 li{
    float: left;
    position: relative;
}

.div-right-01{
    float: left;
    position: relative;
    margin: 0px 0px 0px 12px;
    letter-spacing: -0.2px;
    color:#3F3F3F;
    font-size: 14px;
    font-family: font-2;
}

.div-right-1 {
    display: inline-block;
    line-height: 20px;
    float: left;
    position: relative;
    margin-top: 20px;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
        z-index:99;
}

.logo-1 {
    width: 100%;
    margin: 10px 0px;
    float: left;
    position: absolute;
}

.logo-2 {
    width: 200px;
    margin: auto;
    position: relative;
}


.header-2 a{
    color: #fff;
}

.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #3F3F3F;
    background:#ffffff;
    line-height: 59px;
}

/*-- slaider --*/
.divi-slaider-bg {
    float: left;
    position: relative;
    widtH: 100%;
    z-index:1;
    margin-bottom: 20px;
}

.slick-next{
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 17px no-repeat !important;
    background-size: 20px;
}

.slick-prev{
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 16px no-repeat !important;
    background-size: 20px;
}


.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%; object-fit: cover; }
.slick-slider{overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ padding: 0px 0px !important; position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ display:none !important; bottom:20px;width:100% !important;position:absolute;display: none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #C99C37;border-radius: 0px;}
.slick-next{right:20px;floaT:left;border-radius: 0px;background:#ffffff;font-size:0px !important;z-index:99999;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev, .slick-next{box-shadow:0px 2px 5px 0px #0000001f;top: 45% !important; }
.slick-prev{lefT:20px;floaT:left;border-radius:0px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:bloc;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: #8f8f8f;border-radius: 0px;position:relative;display:inline-block;width:15px;height:15px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- slaider --*/
}


@media (min-width:1120px) and (max-width:1220px){
	
#dle-content .news-id-1 .shortstory-g-1 .shortstory-g-2 {
    top: 44%;
}

.sruli-14 div img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.sruli-14 div:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}


.sruli-14 div img{
	width: 100%;
	height: 350px;
	line-height: 0px;
	object-fit: cover;
}

.sruli-16 {
	line-height: 0px;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.sruli-14 div{
	overflow:hidden;
	width: 48%;
	position:relative;
	floaT: left;
	margin: 0% 1% 2% 1%;
}

.sruli-14{
	padding: 0% 1%;
}

.sruli-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2% 0px 0px 0px;
	margin-bottom:  40px;
}

.sruli-i-4{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-27.svg) center no-repeat;
    background-size: 35px;
    margin: 2px 0px 0px 0px;
}


.sruli-i-3{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-26.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-2{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-25.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-1{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-24.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
}

.sruli-7{
    float: left;
    position: relative;
    margin: -2px 10px 0px 0px;
}

.sruli-6{
    width: 36px;
    height: 35px;
    float: left;
    position: relative;
    margin: 0px 10px 0px 0px;
}

.sruli-61{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}



.sruli-12{
	width: 100%;
	position:relative;
	floaT: left;
	line-height: 22px;
	letter-spacing: -0.02em;
    color: #4F545C;
    font-size: 16px;
}

.sruli-10{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-11{
	margin-bottom: 4px;
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 17px;
}


.sruli-8{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-5 b{
	font-family: font-3;
}

.sruli-5 h1{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-family: font-3;
	letter-spacing: -0.5px;
	color:#36393C;
}


.sruli-5{
	padding: 0px 25px;
}


.sruli-4{
	font-size: 15px;
	letter-spacing: -0.5px;
	color: #606569;
	width: 100%;
	position:relative;
	floaT: left !important;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	margin-bottom: 25px;
	padding: 25px 0px;
}



.sruli-03.sruli-3{
	width: 49%;
	position:relative;
	floaT: right !important;
}


.sruli-3, .sruli-03.sruli-3{
	width: 48.9%;
	position:relative;
	floaT: left;
}


.sruli-2{
	padding: 0% 2.5%;
}


.sruli-1{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2.5% 0px;
	margin-bottom:  40px;
}



.eroris-2 a{
	color:#C99C37;
	font-family: font-3;
}


.addform-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px 15px 0px;
	font-family:font-3;
	font-size: 20px;
	letter-spacing: -0.5px;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.form-group.combo > .combo_field:last-child { padding-left: 20px; }
			.form-group.combo > .combo_field:first-child { padding-right: 20px; }

	.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 33.3333%; float: left;
				-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
			}


.form_submit { margin-top: 20px; }

	/* Forms at UL */
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group label { font-size: 15px; display: block; margin-bottom: .7em; color:#4F545C; font-feature-settings: 'case' on; }
		.imp:after {content: "*";margin: 0px 0px 0px 3px;color: #e85319;font-size: 15px;}

.c-cont-icon-1 {
    background: url(../images/icon-20.svg) center no-repeat;
}

.c-cont-icon-2 {
    background: url(../images/icon-21.svg) center no-repeat;
}

.c-cont-icon-3 {
    background: url(../images/icon-22.svg) center no-repeat;
}

.c-cont-icon-4 {
    background: url(../images/icon-23.svg) center no-repeat;
}

.c-cont-icon-1, .c-cont-icon-2, .c-cont-icon-3, .c-cont-icon-4 {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.c-cont-8{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 1px 0px;
}

.c-cont-aa{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	border-left: 1px #ddd solid;
	line-height: 10px;
}

.c-cont-9 a{
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9 a:hover{
	color:#C99C37;
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 0px 0px;
}



.c-cont-7{
	width: 85%;
	position:relative;
	float: left;
}

.c-cont-9{
	font-size: 16px;
	font-family: font-2;
	color:#676B6F;
	letter-spacing: -0.7px;
}


.c-cont-8{
	font-size: 18px;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.c-cont-6::before {
    width: 6px;
    height: 22px;
    margin: 14px 0px 0px 0px;
    position: absolute;
    floaT: left;
    background: #C99C37;
    content: "";
    right: -3px;
}

.c-cont-6{
	width: 50px;
	height: 50px;
	background: #4F545C;
	position:relative;
	floaT: left;
	margin-right: 20px;
}

.c-cont-50.c-cont-5{
	margin-bottom: 0px;
}

.c-cont-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}


.c-cont-4{
	width: 56%;
	position:relative;
	floaT: left;
}

.c-cont-10 iframe{
	width: 100%;
	height: 260px;
	position:relative;
	floaT: right;
	border-radius: 10px;
}

.c-cont-10{
	width: 42%;
	position:relative;
	floaT: right;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-3{
	padding: 0% 3%;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  30px;
}



.relzz-2.relz-2{
	padding: 5px 0px 30px 0px;
	margin-bottom: 35px;
}

.te-about-li-4 ol {
 counter-reset: section;  
 list-style-type: none;
}
.te-about-li-4 li::before {
  counter-increment: section;
  content: counters(section,".....") ". ";
  font-family: font-3;
}

.te-about-li-4 {
	line-height: 30px;
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0% 0% 0% 0%;
}


.te-about-li-3 img{
	width: 100%;
	line-height: 0px;
}

.te-about-li-3 {
	width: 100%;
	position:relative;
	floaT: left;
	margin: 3% 0% 2% 0%;
}


.te-about-li-2 {
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}


.te-about-77{
	margin-top: 0px !important;
}


.te-about-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.te-about-11{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  28px;
}

.te-about-10{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}

.te-about-09{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}


.te-about-9, .te-about-12{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  2px;
	font-size: 20px;
	color:#3F4348;
	font-feature-settings: 'case' on;
	font-family: font-3;
	letter-spacing: -0.4px;
}

.te-about-1 b{
	font-family: font-3;
}


.te-about-1{
	letter-spacing: -0.4px;
	line-height: 25px;
	color:#4F545C;
	font-size: 16px;
}



.te-about-8{
	padding: 0% 4%;
}



.te-about-7, .te-about-77{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 65px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3.7% 0px;
	margin-bottom:  22px;
}

.te-about-5{
	width: 460px;
	height: 300px;
	position:absolute;
	floaT: left;
	border: 12px solid #C99C37;
	z-indeX:0;
	left: 30px;
	top: 30px;
}


.te-about-06{
	line-height: 23px;
	width: 50%;
	position:relative;
	floaT: right;
}

.te-about-4 img{
	width: 100%;
	line-height: 0px;
}

.te-about-4, .te-about-4 img{
	height: 317px;
}

.te-about-4{
	width: 480px;
	position:relative;
	floaT: left;
	z-index:1;
}

.te-about-3{
	width: 50%;
	position:relative;
	floaT: left;
}


.te-about-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.relz-01.relz-001.relz-1{
   background:#EFF1F2 !important;
}

.relz-001.relz-1{
	background:#ffffff !important;
	z-index:1;
}

.text b{
    font-family: font-3;
}

.text {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 0px 0px 0px;
    position: relative;
    z-index: 1;
    text-align: left;
}

.box {
	background-color: #fff;
	margin-bottom: 38px;
	border-radius: 2px;
	position: relative;
	box-shadow: 0px 0px 0px 1px #dee1e7; 
	margin-top: 1px;
}
	.box_in { padding: 5% 6%; }

.story .title {  font-feature-settings: 'case' on; font-family: font-3; letter-spacing: -0.5px; margin: -.1em 0 0.4em 0; font-size: 21px; }

.neww.news-id:hover .news-id-5{
	bottom: 48px;
}


.neww .news-id-07{
	bottom: 88px;
}

.neww.news-id .news-id-5{
    -webkit-transition: all ease .4s; transition: all ease .4s;
	bottom: 0px;
}

.neww .news-id-1, .neww .news-id-1 img, .neww .news-id-4, .neww .news-id-4 img{
	height: 300px;
	overflow:hidden;
}

.eroris-2 {
    margin: 0% 5%;
}

.eroris-5 {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}


.eroris-4 {
    font-family: font-3;
    font-size: 20px;
    margin: 5px 0px 7px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color:#222;
    font-feature-settings: 'case' on;
}

.eroris-3 {
    font-family: font-2;
    font-size: 50px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position:relative;
    color: #FF3D2E;
}


.eroris-1 {
    font-family: font-2;
    font-size: 15px;
    margin: 5% 0% 8% 0%;
    padding: 0% 0%;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}

.new-vid-4 svg{
	padding: 0px 0px 0px 5px;
    fill:#fff;
}


.new-vid-4{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{width:100%;margin: 0px 0px 12px 0px;}
.pagi-load a:hover{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #C99C37;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{ font-feature-settings: 'case' on;  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 30px;display:inline-block;height:50px;line-height:50px;font-size:16px; letter-spacing: -0.5px; cursor:pointer;color:#ffffff;background: #313337; text-align:center;font-family:font-2;}




.header-03.header-3 {
    z-index:99;
    position: fixed;
    margin-top: 0px;
    box-shadow: 0px 0px 8px 8px rgb(0 0 0 / 10%);
}

.footer-012 .footer-c-16{
	padding: 6px 0px 2px 0px;
}


.footer-c-17 a:hover{
	color: #ffffff;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-c-17 a{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	color: #949494;
}


.footer-c-15{
	width: 74%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-size: 14px;
}



.footer-c-16{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

.footer-c-0014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-19.svg) center no-repeat;
}

.footer-c-014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-18.svg) center no-repeat;
}

.footer-c-14{
	width: 56px;
	height: 56px;
	floaT: left;
	margin: 0px 15px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	background: url(../images/icon-17.svg) center no-repeat;
	background-color: rgba(255, 255, 255, 0.05);
}



.footer-13{
	color:#fff;
	padding: 0px 24px;
}


.footer-012.footer-12{
	margin: 0px 0px 0px 0px;
}


.footer-0012.footer-12{
	margin: 0px 0px 0px 0px;
	floaT: right;
}


.footer-12{
	width: 31.6%;
	floaT: left;
	margin: 0px 26px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	padding: 24px 0px;
}

.footer-11{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}





.footer-6:hover{
	border: 2px solid #43464a;
	color: #C99C37;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-6{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8:hover{
  opacity: 9;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8{
  opacity: 0.7;
  padding: 14px 14px;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-9:hover {
	border: 2px solid #F40000;
	background-color: #F40000;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10:hover {
	border: 2px solid #1877F2;
	background-color: #1877F2;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10 {
	width: 60px;
	height: 60px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-15.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 22px;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-9{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	width: 60px;
	height: 60px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-16.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 22px;
}





.footer-7{
	height: 60px;
	line-height: 0px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 22px;
}


.footer-6{
	width: 140px;
	height: 60px;
	line-height: 60px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
}



.footer-5{
	width: 70%;
	floaT: right;
	position:relative;
}

.footer-4{
	width: 250px;
	height: 62px;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background:  url(../images/logo-1.svg) no-repeat;
	position:relative;
}



.footer-3{
	width: 100%;
	floaT: left;
	padding: 4% 0px 4% 0px;
	position:relative;
}



.footer-2{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.footer-21 a:hover {
    text-decoration: none;
    text-decoration: underline;
}

.footer-21 a{
	color: #C99C37;
	font-family: font-3;
}

.footer-21{
	floaT: right;
	position:relative;
}


.footer-22{
	floaT: left;
	position:relative;
}

.footer-20{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: -0.00em;
	font-feature-settings: 'case' on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	font-family: font-2;
}

.footer-18{
	width: 100%;
	height: 70px;
	line-height: 70px;
	floaT: left;
	margin-top: 30px;
	position:relative;
	border-top: 1px #44484C solid;
}

.footer-1{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: #282A2D url(../images/footer.png) 100px no-repeat;
	position:relative;
}




.r-nws-011 li {
	border-bottom: 1px #DEE6EC solid;
	margin: 0px 0px 20px 0px;
}



.news-id-1 img, .relz-new-1 img, .d-bg-1 img, .d-bg-3 img{
    object-fit: cover;
}


.news-id-1 img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
}

.news-id-1:hover img{
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id-1:hover .shortstory-g-1 .shortstory-g-2 {
    background: rgb(201 156 55 / 90%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}

.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.news-id-1 .shortstory-g-1 .shortstory-g-2 {
    position: absolute;
    left: 50%;
    top: 35.5%;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 9;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 68%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}






.news-id img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.news-id:hover img{
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id:hover .news-id-5{
    -webkit-transition: all ease .4s; transition: all ease .4s;
	bottom: 68px;
}


.news-id .news-id-5{
    -webkit-transition: all ease .4s; transition: all ease .4s;
	bottom: 20px;
}

.news-id:hover .news-id-07{
	opacity:9;
		-webkit-transition: all ease .3s; transition: all ease .3s;
}

.news-id-07{
	z-index:0;
	opacity:0;
	-webkit-transition: all ease .3s; transition: all ease .3s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #4F545C;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-2;
	text-align: center;
	letter-spacing: 0.0em;
	font-feature-settings: 'case' on;
	color: #ffffff;
	bottom: 48px;
}

.r-nws-03 .r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #C99C37;
	color: #ffffff
}

.r-nws-03 .r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #EDDAB0;
	color: #4F5863
}


.r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #4F5863;
	color: #ffffff;
}


.r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #E3EAF1;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-3;
	text-align: center;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	color: #4F5863;
}


.news-id-1, .news-id-1 img, .news-id-4, .news-id-4 img, .news-id-1 .shortstory-g-1{
	height: 240px;
	overflow:hidden;
}

.news-id-6{
	padding: 0px 21px;
}

.news-id-5{
	z-index: 11;
	width: 100%;
	floaT: left;
	position:absolute;
	padding: 18px 0px;
	text-align: center;
	color:#ffffff;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-align: left;
	letter-spacing: -0.05em;
	background: rgba(13, 16, 21, 0.8);
	bottom: 20px;
}

.news-id-3 {
	-webkit-transition: all ease .2s; transition: all ease .2s;
	top: 20px;
	lefT: 20px;
	z-index:1;
	font-size: 14px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 6px 9px;
	border-radius: 0px;
	background: rgb(0 0 0 / 50%);
	font-family: font-3;
	color:#fff;
}



.news-id-1{
    overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	width: 100%;
	position:relative;
	floaT: left;
	border-bottom: 0px #DEE6EC solid;
}

.r-nws-11{
	width: 100%;
	position:relative;
	floaT: left;
}



.r-nws-10{
	padding: 0px 20px;
}



.r-nws-9{
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
}


.r-nws-03 .r-nws-5::before {
    border-color: #D2A43D #0008ff00 #1c1e2000 #ff000000;
}

.r-nws-03 .r-nws-7{
	color: #F3D185;
}


.r-nws-03 .r-nws-4{
	background: #C99C37;
}


.r-nws-8{
	width: 100%;
	floaT: left;
	position:relative;
	font-family: font-3;

}

.r-nws-7{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
	color: #ABB2BB;
}

.r-nws-6{
	width: 230px;
	floaT: left;
	position:relative;
	margin: 20px 0px 0px 23px;
	line-height: 20px;
	font-feature-settings: 'case' on;
	font-size: 16px;
}


.r-nws-005.r-nws-5{
	border-right: 1px solid #DBAC43;
    background: #D2A53D url(../images/icon-13.svg) center no-repeat;
}

.r-nws-05.r-nws-5{
    background: #393B40 url(../images/icon-12.svg) center no-repeat;
}

.r-nws-5::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px;
    border-color: #393B40 #0008ff00 #1c1e2000 #ff000000;
    margin: 0px 0px 0px 27px;
    z-indeX: 11;
    bottom: -20px;
}

.r-nws-5{
	width: 80px;
	height: 80px;
	floaT: left;
	position:relative;
    background: #393B40 url(../images/icon-11.svg) center no-repeat;
	border-right: 1px solid #44474D;
	color:#fff;
}

.r-nws-4{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px;
	background: #313337;
	height: 80px;
	line-height: 80px;
	color:#fff;
}



.r-nws-3 img{
	width: 100%;
}

.r-nws-1{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px 0px 0px;
}

.relz-new-1 .relz-new-14{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-new-1:hover .relz-new-14{
	background: #505964 url(../images/icon-9.svg) 10px no-repeat;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.shortstory-g-1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.relz-new-1:hover .shortstory-g-1 .shortstory-g-2 {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.relz-new-1 .shortstory-g-1 .shortstory-g-2 {
	box-shadow: 0px 0px 0px 200px rgb(0 0 0 / 20%);
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 38px;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    -ms-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5);
    -webkit-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    transition: 0.5s linear;
    opacity: 0;
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 50%) url(../images/icon-9.svg) center no-repeat;
    background-size: 10px;
    border-radius: 0px;
}




.relz-new-1 img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-new-1:hover img, .relz-new-1:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    floaT: right;
    font-family: font-3;
    background: #D8E0E7 url(../images/icon-10.svg) center no-repeat;
    width: 50px;
    height: 50px;
}

.relz-10{
	color: #505964;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 200px;
	height: 50px;
	background:#E1E9F0;
	margin: auto;
	line-height: 50px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(168 178 189 / 50%);
}

.relz-new-13{
	width: 17px;
	height: 58px;
	background: url(../images/icon-8.svg) center no-repeat;
    floaT: left;
    margin: 0px 5px 0px 35px;
}

.relz-new-11{
	width: 17px;
	height: 58px;
	background: url(../images/icon-7.svg) center no-repeat;
    floaT: left;
    margin: 0px 6px 0px 0px;
}

.relz-new-5{
	margin-bottom: 17px;
    width: 100%;
    line-height: 22px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}



.relz-new-7{
	border-top: 1px #DFE4F1 solid;
	padding-top: 15px;
    width: 100%;
    height: 84px;
    line-height: 21px;
    font-size: 14px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}

.relz-new-6{
    width: 100%;
    height: 36px;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #606974;
    font-family: font-3;
    padding: 0px 0px 7px 0px;
    margin-bottom: 14px;
}


.relz-new-14{
	width: 25px;
	height: 25px;
	background: #C99C37 url(../images/icon-9.svg) 10px no-repeat;
    floaT: right;
    margin: 16px 0px;
}

.relz-new-12{
    floaT: left;
}
.relz-new-10{
    floaT: left;
}

.relz-new-8{
	font-family: font-3;
	color:#8B949F;
	font-size: 14px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-top: 1px #DFE4F1 solid;
}



.relz-new-9{
    padding: 0px 20px;
}


.relz-new-4{
    padding: 18px 20px 0px 20px;
}

.relz-new-3{
    width: 100%;
    line-height: 20px;
    floaT: left;
    position:relative;
    overflow:hidden;
}



.relz-new-2, .relz-new-2 img{
    height: 245px;
}


.relz-new-2{
    width: 100%;
    line-height: 25px;
    floaT: left;
    position:relative;
    overflow:hidden;
}

.neww img{
	width: 100%;
}

.relz-new-1, .r-nws-3, .neww{
	width: 355px;
	margin: 0px 10px 20px 10px;
	float: left;
}

.relz-new-1{
	position:relative;
	overflow:hidden;
	background:#fff;
}



.relz-7, .r-nws-2{
	width: 104%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px -18px;
}


.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 5px 0px 25px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.relz-6{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 22px 0% 0% 0%;
}

.relz-5{
	width: 100%; 
	height: 12px;
	float: left;
	position:relative;
    background: url(../images/icon-6.svg) center no-repeat;
    margin: 8px 0px 0px 0px;
}

.relz-4{
	font-size: 20px;
	letter-spacing: -0.2px;
	width: 100%;
	float: left;
	position:relative;
}

.relz-3{
	width: 100%;
	float: left;
	position:relative;
}


.relz-2 span{
	font-family: font-3;
}
.relz-2{
	width: 100%;
	float: left;
	position:relative;
	padding: 25px 0px;
	color: #4F545C;
	font-family: font-2;
	font-size: 22px;
	text-transform: uppercase;
	font-feature-settings: 'case' on;
	text-align: center;
	border-bottom: 1px solid #DCE5EB;
}



.relz-1{
	width: 100%;
	float: left;
	position:relative;
	background:#EFF1F2;
}





.slider-sl-2:hover .slick-next{
	right: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-next{
	right: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev{
	left: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev{
	left: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev, .slider-sl-2 .slick-next{
	opacity:0 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev, .slider-sl-2:hover .slick-next{
	opacity:9 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.d-bg-3:hover{
	cursor: pointer;
}

.slick-center .d-bg-3:hover{
	cursor: default;
}

.slick-center .d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.d-bg-4 img{
	top: 27px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slick-center .d-bg-8{
	background:#C99C37;
	color:#fff;
}

.d-bg-7{
	padding: 0px 20px;
}


.d-bg-6{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px;
	text-align: center;
	color:#C7C7C7;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	letter-spacing: -0.05em;
    background: rgba(0, 0, 0, 0.75);
}

.d-bg-9{
	padding: 0px 20px;
}

.d-bg-8{
	background:#ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	height: 70px;
	padding: 0px 0px;
	text-align: center;
	color:#313337;
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 70px;
	text-align: center;
	letter-spacing: -0.05em;
	font-feature-settings: 'case' on;
	font-family: font-3;
}

.d-bg-5{
	width: 100%;
	floaT: left;
	position:absolute;
	bottom: 0px;
	z-index:1;
}



.d-bg-4, .d-bg-4 img{
	height: 422px;
	position:relative;
	overflow:hidden;
}


.sruliadis-slaideir-0, .d-bg-1 img{
	height: 630px;
}


.d-bg-3{
	height: 492px;
}


.d-bg-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.sruliadis-slaideir-3 span{
	font-family: font-3;
}

.sruliadis-slaideir-3 {
	font-family: font-1;
	float: left;
	position: absolute;
	widtH: 100%;
	height: 100px;
	line-height: 100px;
	text-align: center;
	z-index:11;
	color:#fff;
	font-style: normal;
	font-weight: 300;
	font-size: 22px;
	text-align: center;
	font-feature-settings: 'case' on;
}


.slider-sl-1{
	width: 100%;
	height: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}


.slider-sl-2{
	width: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 100px;
	left: 0px;
}


.d-bg-2{
	width: 100%;
	height: 100%;
    background: rgba(16, 22, 36, 0.7);
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}



.d-bg-1 img{
	width: 100%;
	line-height: 0px;
}


.d-bg-1{
	width: 100%;
	float: left;
	position:relative;
}

.sruliadis-slaideir-0{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	z-index: 1;
}




body .tu-ena.van-ena .for-ena-5 select{
	height: auto;
}

.tu-ena.van-ena .for-ena-a.for-ena-2::before {
    height: 0px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.tu-ena.van-ena .for-ena-5 option, .tu-ena.van-ena .for-ena-3, .tu-ena.van-ena .for-ena-2{
	width: 100%;
	height: 40px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}


.smartphone-ena .for-ena-5 select{
	cursor: pointer;
}

body  .smartphone-ena .for-ena-5  option{
	background-color:#fff;
	border-left: 0px solid rgb(255 255 255 / 0%);
	text-align: left;
	font-size: 15px !important;
}

.van-ena .for-ena-a.for-ena-2{
	-webkit-filter: saturate(100%);
    filter: saturate(100%);
    opacity: 100%;
}

.van-ena .for-ena-2{
    opacity: 50%;
    background:#E8EDF3;
}

.van-ena .for-ena-2:hover{
	cursor: pointer;
}


.for-ena-6{
	floaT: left;
	margin: 0px 0px 0px 0px;
	line-height: 39px;
	font-size: 13px;
	font-family:font-3;
}

.van-ena img{
	floaT: left;
	margin: 12px 9px 0px 14px;
}

.van-ena .for-ena-5 option, .van-ena .for-ena-3, .van-ena .for-ena-2{
	width: 50%;
	height: 38px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}



.for-ena-5 option, .for-ena-3, .for-ena-2{
	width: 45px;
	height: 40px;
}

.for-ena-5 select { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}

.for-ena-5 select:focus { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}


body .for-ena-5 option{
	padding: 0px 0px !important;
	border-radius: 0px;
	background-color: #F4F8FD;
	border-left: 0px solid rgb(255 255 255 / 0%);
	floaT: left;
	cursor: pointer;
	text-align: center;
	font-size: 0px !important;
	color:rgb(255 255 255 / 0%);
}


body .for-ena-5 option:checked {
    opacity: 0.5;
}

body .for-ena-5 select{
	height: 40px;
	line-height: 40px;
	padding: 0px;
	vertical-align: middle;
	border-radius: 0px;
	background: rgb(255 255 255 / 0%) !important;
	border-left: 1px solid #d7d7d7;
	floaT: left;
}


body .for-ena-5 select{
	width: 100%;
	overflow:hidden;
	position:relative;
	top: 0px;
	opacity:0;
}

.van-ena .for-ena-3{
	width: 100% !important;
}

.for-ena-2, .for-ena-a.for-ena-2{
	width: 50% !important;
}

.for-ena-a.for-ena-2{
    background-color: #E8EDF3;
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.for-ena-a.for-ena-2::before {
    height: 3px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.for-ena-5{
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	float: left;
}

.for-ena-3{
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	position:relative;
	float: left;
}

.for-ena-2{
	text-align: center;
	line-height: 50px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
}


.for-ena-1{
	width: 100%;
	height: 38px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow:hidden;
	border-radius: 5px;
}

.for-ena-0{
	position:relative;
	margin: 10px 0px 0px 10px;
	display: inline-block;
	float: right;
	width: 180px;
}





.cssmenu-right-3 {
   float: right !important;
}

.cssmenu-right-2 {
   float: right !important;
}

.cssmenu-right-1 {
   float: right !important;
}



.header-t-1 h1 span{
    font-family: font-3;
}

.header-t-1 h1{
    font-family: font-1;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    letter-spacing: -0.03em;
}

.header-t-2  {
    margin: 0px 20px;
}

.header-t-1 {
	margin-top: 75px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #ffffff;
    background:#4F545C;
    line-height: 70px;
    text-align: center;
}

.fa-angle-down-1 {
    width: 11px;
    height: 13px;
    display: inline-flex;
    position: relative;
    background: url(../images/icon-28.svg) center no-repeat;
    margin: 0px 0px 0px 3px;
}

.fa-facebook-1:hover, .fa-youtube-1:hover{
    opacity: 9;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}


.fa-youtube-1{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.fa-facebook-1{
    width: 20px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-1.svg) center no-repeat;
    margin: 0px 17px 0px 0px;
    overflow:hidden;
    border-radius: 3px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.dzebna-n-1, #searchsuggestions {
    width: 230px;
}

.dzebna-n-1 .btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    color: #687183;
    text-align: center;
    background: #F4F8FD url(../images/icon-5.svg) center no-repeat;
    border-radius: 10px;
    overflow:hidden;
    border: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 0;
}


.dzebna-n-1 {
    margin: 10px 0px;
    height: 39px;
    float: right;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}



.dzebna-n-1 .q_search input {
    color:  #232426;
    font-family: font-2;
    float: left;
    top: 0 !important;
    text-indent: 15px;
    height: 38px;
    padding: 0;
    width: 100%;
    background: #F4F8FD;
    border: 0 solid #232426;
    margin: 0;
    font-size: 13.5px;
    letter-spacing: 0.1px;
    border-radius: 3px;
    transition: all 0.7s;
    -webkit-transition: all 0.7s;
}

/*--dark--*/
.header-6 {
    margin: 8.5px 0px 0px 8.5px;
    right: 0px;
    position: relative;
    width: 40px;
    height: 40px;
    color: #000000;
    font-weight: 100;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    font-size: 15px;
    background: #eee url(../images/icon-3.svg) center no-repeat;
    float: right;
}

#dm-toggle {
    border: 0;
    background: rgb(0 0 255 / 0%);
    floaT: right;
    cursor: pointer;
}

.header-4 ul li ul li a{
    font-feature-settings: unset !important;
    font-size: 14px !important;
}

.header-4 li a{
   font-feature-settings: 'case' on;
   color:#EFE1C3;
   float: left;
   padding: 26.7px 12px;
   position:relative;
   font-family: font-2;
   font-style: normal;
   font-weight: 700;
   font-size: 18px;
   line-height: 22px;
   letter-spacing: -0.03em;
}

#cssmenu .menu-a a{
	color:#fff;
}


.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li:hover::before, #cssmenu ul li:hover::after, #cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after{
    width: 20px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::before, #cssmenu ul li::after {
    width: 0%;
    height: 5px;
    bottom: 0px;
    position: absolute;
    background: #ffffff;
    content: "";
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    left: auto;
}

#cssmenu ul li::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{z-index: 11;margin:0;width: 100%;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{ width: 100%; position:relative; z-index: 9;list-style:none;margin: 0px 0px -1px 0px;padding:0;display:block;float:left;}
#cssmenu ul li{  margin:0;padding:0;display:block;position:relative;}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 75px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s; border-bottom: 1px #cfa139 solid;display: inline-block;font-size: 15px;opacity: 1;color:rgba(255, 255, 255, 0);font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 15px 10px 15px 15px;}
#cssmenu ul li ul .menu-aa > a, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #ffffff !important;background: #C99C37;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}



#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:13px;color: #fbecc9 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 51px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{background: #bf9536;box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 6%);font-family:font-2;width:280px;display:block;}

.header-3 {
    z-index:11;
    float: left;
    position: absolute;
    widtH: 100%;
    background: #C99C37;
    line-height: 75px;
    height: 75px;
    margin-top: 59px;
}


.div-right-1 li{
    float: left;
    position: relative;
}

.div-right-01{
    float: left;
    position: relative;
    margin: 0px 0px 0px 12px;
    letter-spacing: -0.2px;
    color:#3F3F3F;
    font-size: 14px;
    font-family: font-2;
}

.div-right-1 {
    display: inline-block;
    line-height: 20px;
    float: left;
    position: relative;
    margin-top: 20px;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
        z-index:99;
}

.logo-1 {
    width: 100%;
    margin: 10px 0px;
    float: left;
    position: absolute;
}

.logo-2 {
    width: 200px;
    margin: auto;
    position: relative;
}


.header-2 a{
    color: #fff;
}

.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #3F3F3F;
    background:#ffffff;
    line-height: 59px;
}

/*-- slaider --*/
.divi-slaider-bg {
    float: left;
    position: relative;
    widtH: 100%;
    z-index:1;
    margin-bottom: 20px;
}

.slick-next{
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 17px no-repeat !important;
    background-size: 20px;
}

.slick-prev{
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 16px no-repeat !important;
    background-size: 20px;
}


.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%; object-fit: cover; }
.slick-slider{overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ padding: 0px 0px !important; position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ display:none !important; bottom:20px;width:100% !important;position:absolute;display: none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #C99C37;border-radius: 0px;}
.slick-next{right:20px;floaT:left;border-radius: 0px;background:#ffffff;font-size:0px !important;z-index:99999;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev, .slick-next{box-shadow:0px 2px 5px 0px #0000001f;top: 45% !important; }
.slick-prev{lefT:20px;floaT:left;border-radius:0px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:bloc;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: #8f8f8f;border-radius: 0px;position:relative;display:inline-block;width:15px;height:15px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- slaider --*/
}



@media (min-width:1220px) and (max-width:90000000px){
#dle-content .news-id-1 .shortstory-g-1 .shortstory-g-2 {
    top: 44%;
}

.sruli-14 div img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.sruli-14 div:hover img {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}


.sruli-14 div img{
	width: 100%;
	height: 380px;
	line-height: 0px;
	object-fit: cover;
}

.sruli-16 {
	line-height: 0px;
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.sruli-14 div{
	overflow:hidden;
	width: 48%;
	position:relative;
	floaT: left;
	margin: 0% 1% 2% 1%;
}

.sruli-14{
	padding: 0% 1%;
}

.sruli-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2% 0px 0px 0px;
	margin-bottom:  40px;
}

.sruli-i-4{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-27.svg) center no-repeat;
    background-size: 35px;
    margin: 2px 0px 0px 0px;
}


.sruli-i-3{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-26.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-2{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-25.svg) center no-repeat;
    margin: 2px 0px 0px 0px;
}

.sruli-i-1{
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
    background: url(../images/icon-24.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
}

.sruli-7{
    float: left;
    position: relative;
    margin: -2px 10px 0px 0px;
}

.sruli-6{
    width: 36px;
    height: 35px;
    float: left;
    position: relative;
    margin: 0px 10px 0px 0px;
}

.sruli-61{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}



.sruli-12{
	width: 100%;
	position:relative;
	floaT: left;
	line-height: 22px;
	letter-spacing: -0.02em;
    color: #4F545C;
    font-size: 16px;
}

.sruli-10{
	width: 100%;
	position:relative;
	floaT: left;
}


.sruli-11{
	margin-bottom: 4px;
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 17px;
}


.sruli-8{
	width: 100%;
	position:relative;
	floaT: left !important;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color: #36393C;
	font-size: 16px;
}


.sruli-5 b{
	font-family: font-3;
}

.sruli-5 h1{
	width: 100%;
	floaT: left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 17px;
	font-family: font-3;
	letter-spacing: -0.5px;
	color:#36393C;
}


.sruli-5{
	padding: 0px 25px;
}


.sruli-4{
	font-size: 15px;
	letter-spacing: -0.5px;
	color: #606569;
	width: 100%;
	position:relative;
	floaT: left !important;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	margin-bottom: 25px;
	padding: 25px 0px;
}



.sruli-03.sruli-3{
	width: 49%;
	position:relative;
	floaT: right !important;
}


.sruli-3, .sruli-03.sruli-3{
	width: 48.9%;
	position:relative;
	floaT: left;
}


.sruli-2{
	padding: 0% 2.5%;
}


.sruli-1{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 2.5% 0px;
	margin-bottom:  40px;
}



.eroris-2 a{
	color:#C99C37;
	font-family: font-3;
}


.addform-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0px 0px 15px 0px;
	font-family:font-3;
	font-size: 20px;
	letter-spacing: -0.5px;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.form-group.combo > .combo_field:last-child { padding-left: 20px; }
			.form-group.combo > .combo_field:first-child { padding-right: 20px; }

	.form-group.combo:after { clear: both; display: table; content: ""; }
			.form-group.combo > .combo_field { width: 33.3333%; float: left;
				-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
			}


.form_submit { margin-top: 20px; }

	/* Forms at UL */
	ul.ui-form { list-style: none; padding: 0; margin: 0; }
		ul.ui-form > li:last-child { margin-bottom: 0; }
		.form-group { margin-bottom: 20px; }
		.form-group label { font-size: 15px; display: block; margin-bottom: .7em; color:#4F545C; font-feature-settings: 'case' on; }
		.imp:after {content: "*";margin: 0px 0px 0px 3px;color: #e85319;font-size: 15px;}

.c-cont-icon-1 {
    background: url(../images/icon-20.svg) center no-repeat;
}

.c-cont-icon-2 {
    background: url(../images/icon-21.svg) center no-repeat;
}

.c-cont-icon-3 {
    background: url(../images/icon-22.svg) center no-repeat;
}

.c-cont-icon-4 {
    background: url(../images/icon-23.svg) center no-repeat;
}

.c-cont-icon-1, .c-cont-icon-2, .c-cont-icon-3, .c-cont-icon-4 {
    width: 100%;
    height: 100%;
    float: left;
    position: relative;
}

.c-cont-8{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 1px 0px;
}

.c-cont-aa{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	border-left: 1px #ddd solid;
	line-height: 10px;
}

.c-cont-9 a{
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9 a:hover{
	color:#C99C37;
	-webkit-transition: all ease .2s; transition: all ease .2s;
}


.c-cont-9{
	width: 100%;
	position:relative;
	floaT: left;
	margin: 1px 0px 0px 0px;
}



.c-cont-7{
	position:relative;
	float: left;
}

.c-cont-9{
	font-size: 16px;
	font-family: font-2;
	color:#676B6F;
	letter-spacing: -0.7px;
}


.c-cont-8{
	font-size: 18px;
	font-family: font-3;
	font-feature-settings: 'case' on;
	color:#36393C;
}

.c-cont-6::before {
    width: 6px;
    height: 22px;
    margin: 14px 0px 0px 0px;
    position: absolute;
    floaT: left;
    background: #C99C37;
    content: "";
    right: -3px;
}

.c-cont-6{
	width: 50px;
	height: 50px;
	background: #4F545C;
	position:relative;
	floaT: left;
	margin-right: 20px;
}

.c-cont-50.c-cont-5{
	margin-bottom: 0px;
}

.c-cont-5{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom: 20px;
}


.c-cont-4{
	width: 54%;
	position:relative;
	floaT: left;
}

.c-cont-10 iframe{
	width: 100%;
	height: 260px;
	position:relative;
	floaT: right;
	border-radius: 10px;
}

.c-cont-10{
	width: 45%;
	position:relative;
	floaT: right;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.c-cont-3{
	padding: 0% 3%;
}


.c-cont-2{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3% 0px;
	margin-bottom:  40px;
}



.relzz-2.relz-2{
	padding: 5px 0px 40px 0px;
	margin-bottom: 35px;
}

.te-about-li-4 ol {
 counter-reset: section;  
 list-style-type: none;
}
.te-about-li-4 li::before {
  counter-increment: section;
  content: counters(section,".....") ". ";
  font-family: font-3;
}

.te-about-li-4 {
	line-height: 30px;
	width: 100%;
	position:relative;
	floaT: left;
	margin: 0% 0% 0% 0%;
}


.te-about-li-3 img{
	width: 100%;
	line-height: 0px;
}

.te-about-li-3 {
	width: 100%;
	position:relative;
	floaT: left;
	margin: 3% 0% 2% 0%;
}


.te-about-li-2 {
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}


.te-about-77{
	margin-top: 0px !important;
}


.te-about-13{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  0px;
}

.te-about-11{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  28px;
}

.te-about-10{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}

.te-about-09{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  15px;
}


.te-about-9, .te-about-12{
	width: 100%;
	position:relative;
	floaT: left;
	margin-bottom:  2px;
	font-size: 20px;
	color:#3F4348;
	font-feature-settings: 'case' on;
	font-family: font-3;
	letter-spacing: -0.4px;
}

.te-about-1 b{
	font-family: font-3;
}


.te-about-1{
	letter-spacing: -0.4px;
	line-height: 25px;
	color:#4F545C;
	font-size: 16px;
}



.te-about-8{
	padding: 0% 4%;
}



.te-about-7, .te-about-77{
	width: 100%;
	position:relative;
	floaT: left;
	margin-top: 80px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
	padding: 3.7% 0px;
	margin-bottom:  40px;
}

.te-about-5{
	width: 510px;
    height: 330px;
	position:absolute;
	floaT: left;
	border: 12px solid #C99C37;
	z-indeX:0;
	left: 30px;
	top: 30px;
}


.te-about-06{
	width: 49%;
	position:relative;
	floaT: right;
}

.te-about-4 img{
	width: 100%;
	line-height: 0px;
}

.te-about-4, .te-about-4 img{
	height: 350px;
}

.te-about-4{
	width: 530px;
	position:relative;
	floaT: left;
	z-index:1;
}

.te-about-3{
	width: 50%;
	position:relative;
	floaT: left;
}


.te-about-2{
	width: 100%;
	position:relative;
	floaT: left;
}

.te-about-1{
	width: 100%;
	position:relative;
	floaT: left;
}

.relz-01.relz-001.relz-1{
   background:#EFF1F2 !important;
}

.relz-001.relz-1{
	background:#ffffff !important;
	z-index:1;
}

.text b{
    font-family: font-3;
}

.text {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 0px 0px 0px;
    position: relative;
    z-index: 1;
    text-align: left;
}

.box {
	background-color: #fff;
	margin-bottom: 38px;
	border-radius: 2px;
	position: relative;
	box-shadow: 0px 0px 0px 1px #dee1e7; 
	margin-top: 1px;
}
	.box_in { padding: 5% 6%; }

.story .title {  font-feature-settings: 'case' on; font-family: font-3; letter-spacing: -0.5px; margin: -.1em 0 0.4em 0; font-size: 21px; }

.neww.news-id:hover .news-id-5{
	bottom: 48px;
}


.neww .news-id-07{
	bottom: 68px;
}

.neww.news-id .news-id-5{
    -webkit-transition: all ease .4s; transition: all ease .4s;
	bottom: 0px;
}

.neww .news-id-1, .neww .news-id-1 img, .neww .news-id-4, .neww .news-id-4 img{
	height: 300px;
	overflow:hidden;
}

.eroris-2 {
    margin: 0% 5%;
}

.eroris-5 {
	color: #828993;
    font-family: font-2;
    letter-spacing: -0.5px;
    font-size: 17px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}


.eroris-4 {
    font-family: font-3;
    font-size: 20px;
    margin: 5px 0px 7px 0px;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    overflow: hidden;
    text-align: center;
    color:#222;
    font-feature-settings: 'case' on;
}

.eroris-3 {
    font-family: font-2;
    font-size: 50px;
    margin: 0% 0% 0% 0%;
    width: 100%;
    floaT: left;
    position:relative;
    color: #FF3D2E;
}


.eroris-1 {
    font-family: font-2;
    font-size: 15px;
    margin: 5% 0% 8% 0%;
    padding: 0% 0%;
    width: 100%;
    position: relative;
    floaT: left;
    z-index: 1;
    text-align: center;
}

.new-vid-4 svg{
	padding: 0px 0px 0px 5px;
    fill:#fff;
}


.new-vid-4{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

#pagi-load span{ display: none;}
#pagi-load a span{ display: block; }
#pagi-load span{ float: left;  }
.pagi-load{  text-align: center; font-size:0px;}
.bottom-nav{width:100%;margin: 0px 0px 25px 0px;}
.pagi-load a:hover{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;background: #C99C37;}
.pagi-load a:hover .fa-refresh{transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;}
.pagi-load a{ font-feature-settings: 'case' on;  transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;padding:0px 30px;display:inline-block;height:50px;line-height:50px;font-size:16px; letter-spacing: -0.5px; cursor:pointer;color:#ffffff;background: #313337; text-align:center;font-family:font-2;}




.header-03.header-3 {
    z-index:99;
    position: fixed;
    margin-top: 0px;
    box-shadow: 0px 0px 8px 8px rgb(0 0 0 / 10%);
}

.footer-012 .footer-c-16{
	padding: 6px 0px 2px 0px;
}


.footer-c-17 a:hover{
	color: #ffffff;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-c-17 a{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	color: #949494;
}


.footer-c-15{
	width: 74%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-size: 14px;
}



.footer-c-16{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
	font-weight: 700;
	font-size: 18px;
	line-height: 22px;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	font-family: font-2;
}

.footer-c-0014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-19.svg) center no-repeat;
}

.footer-c-014.footer-c-14{
	background: rgba(255, 255, 255, 0.05) url(../images/icon-18.svg) center no-repeat;
}

.footer-c-14{
	width: 56px;
	height: 56px;
	floaT: left;
	margin: 0px 20px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	background: url(../images/icon-17.svg) center no-repeat;
	background-color: rgba(255, 255, 255, 0.05);
}



.footer-13{
	color:#fff;
	padding: 0px 34px;
}


.footer-012.footer-12{
	margin: 0px 0px 0px 0px;
}


.footer-0012.footer-12{
	margin: 0px 0px 0px 0px;
	floaT: right;
}


.footer-12{
	width: 31.1%;
	floaT: left;
	margin: 0px 36px 0px 0px;
	position:relative;
	border: 1px solid #45484D;
	padding: 34px 0px;
}

.footer-11{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}





.footer-6:hover{
	border: 2px solid #43464a;
	color: #C99C37;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-6{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8:hover{
  opacity: 9;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-8{
  opacity: 0.7;
  padding: 14px 14px;
   -webkit-transition: all ease .4s; transition: all ease .4s;
}

.footer-9:hover {
	border: 2px solid #F40000;
	background-color: #F40000;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10:hover {
	border: 2px solid #1877F2;
	background-color: #1877F2;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-10 {
	width: 60px;
	height: 60px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-15.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 22px;
	 -webkit-transition: all ease .4s; transition: all ease .4s;
}


.footer-9{
	 -webkit-transition: all ease .4s; transition: all ease .4s;
	width: 60px;
	height: 60px;
	line-height: 0px;
	border: 2px solid #36393C;
	background: #282A2D url(../images/icon-16.svg) center no-repeat;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 22px;
}





.footer-7{
	height: 60px;
	line-height: 0px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
	margin-right: 22px;
}


.footer-6{
	width: 140px;
	height: 60px;
	line-height: 60px;
	border: 2px solid #36393C;
	floaT: right;
	position:relative;
	font-size: 16px;
	letter-spacing: -0.02em;
	font-feature-settings: 'case' on;
	color:#fff;
	text-align: center;
}



.footer-5{
	width: 70%;
	floaT: right;
	position:relative;
}

.footer-4{
	width: 250px;
	height: 62px;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: url(../images/logo-1.svg) no-repeat;
	position:relative;
}



.footer-3{
	width: 100%;
	floaT: left;
	padding: 4% 0px 4% 0px;
	position:relative;
}



.footer-2{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	position:relative;
}

.footer-21 a:hover {
    text-decoration: none;
    text-decoration: underline;
}

.footer-21 a{
	color: #C99C37;
	font-family: font-3;
}

.footer-21{
	floaT: right;
	position:relative;
}


.footer-22{
	floaT: left;
	position:relative;
}

.footer-20{
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	letter-spacing: -0.00em;
	font-feature-settings: 'case' on;
	width: 100%;
	floaT: left;
	position:relative;
	color:#fff;
	font-family: font-2;
}

.footer-18{
	width: 100%;
	height: 80px;
	line-height: 80px;
	floaT: left;
	margin-top: 50px;
	position:relative;
	border-top: 1px #44484C solid;
}

.footer-1{
	width: 100%;
	floaT: left;
	padding: 0px 0px 0px 0px;
	background: #282A2D url(../images/footer.png) 200px no-repeat;
	position:relative;
}




.r-nws-011 li {
	border-bottom: 1px #DEE6EC solid;
	margin: 0px 0px 20px 0px;
}



.news-id-1 img, .relz-new-1 img, .d-bg-1 img, .d-bg-3 img{
    object-fit: cover;
}


.news-id-1 img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
}

.news-id-1:hover img{
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id-1:hover .shortstory-g-1 .shortstory-g-2 {
    background: rgb(201 156 55 / 90%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}

.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.news-id-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.news-id-1 .shortstory-g-1 .shortstory-g-2 {
    position: absolute;
    left: 50%;
    top: 35.5%;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 9;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 68%) url(../images/icon-14.svg) center no-repeat;
     -webkit-transition: all ease .4s; transition: all ease .4s;
}






.news-id img {
     -webkit-transition: all ease .4s; transition: all ease .4s;
         -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.news-id:hover img{
    -webkit-transform: scale(1.0);
    -ms-transform: scale(1.0);
    transform: scale(1.0);
    -webkit-transition: all ease .4s; transition: all ease .4s;
}


.news-id:hover .news-id-5{
    -webkit-transition: all ease .4s; transition: all ease .4s;
	bottom: 68px;
}


.news-id .news-id-5{
    -webkit-transition: all ease .4s; transition: all ease .4s;
	bottom: 20px;
}

.news-id:hover .news-id-07{
	opacity:9;
		-webkit-transition: all ease .3s; transition: all ease .3s;
}

.news-id-07{
	z-index:0;
	opacity:0;
	-webkit-transition: all ease .3s; transition: all ease .3s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #4F545C;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-2;
	text-align: center;
	letter-spacing: 0.0em;
	font-feature-settings: 'case' on;
	color: #ffffff;
	bottom: 48px;
}

.r-nws-03 .r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #C99C37;
	color: #ffffff
}

.r-nws-03 .r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #EDDAB0;
	color: #4F5863
}


.r-nws-12:hover{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	background: #4F5863;
	color: #ffffff;
}


.r-nws-12{
	-webkit-transition: all ease .2s; transition: all ease .2s;
	width: 100%;
	height: 48px;
	line-height: 48px;
	position:relative;
	floaT: left;
	background: #E3EAF1;
	margin: 0px 0px 0px 0px;
	font-weight: 700;
	font-size: 15px;
	font-family: font-3;
	text-align: center;
	letter-spacing: -0.01em;
	font-feature-settings: 'case' on;
	color: #4F5863;
}


.news-id-1, .news-id-1 img, .news-id-4, .news-id-4 img, .news-id-1 .shortstory-g-1{
	height: 260px;
	overflow:hidden;
}

.news-id-6{
	padding: 0px 21px;
}

.news-id-5{
	z-index: 11;
	width: 100%;
	floaT: left;
	position:absolute;
	padding: 18px 0px;
	text-align: center;
	color:#ffffff;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-align: left;
	letter-spacing: -0.05em;
	background: rgba(13, 16, 21, 0.8);
	bottom: 20px;
}

.news-id-3 {
	-webkit-transition: all ease .2s; transition: all ease .2s;
	top: 20px;
	lefT: 20px;
	z-index:1;
	font-size: 14px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 6px 9px;
	border-radius: 0px;
	background: rgb(0 0 0 / 50%);
	font-family: font-3;
	color:#fff;
}



.news-id-1{
    overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	width: 100%;
	position:relative;
	floaT: left;
	border-bottom: 0px #DEE6EC solid;
}

.r-nws-11{
	width: 100%;
	position:relative;
	floaT: left;
}



.r-nws-10{
	padding: 0px 20px;
}



.r-nws-9{
	width: 100%;
	position:relative;
	floaT: left;
	padding: 20px 0px;
	box-shadow: inset 0px 0px 0px 1px #DEE6EC;
}


.r-nws-03 .r-nws-5::before {
    border-color: #D2A43D #0008ff00 #1c1e2000 #ff000000;
}

.r-nws-03 .r-nws-7{
	color: #F3D185;
}


.r-nws-03 .r-nws-4{
	background: #C99C37;
}


.r-nws-8{
	width: 100%;
	floaT: left;
	position:relative;
	font-family: font-3;

}

.r-nws-7{
	font-family: font-1;
	width: 100%;
	floaT: left;
	position:relative;
	color: #ABB2BB;
}

.r-nws-6{
	width: 260px;
	floaT: left;
	position:relative;
	margin: 20px 0px 0px 25px;
	line-height: 20px;
	font-feature-settings: 'case' on;
	font-size: 17px;
}


.r-nws-005.r-nws-5{
	border-right: 1px solid #DBAC43;
    background: #D2A53D url(../images/icon-13.svg) center no-repeat;
}

.r-nws-05.r-nws-5{
    background: #393B40 url(../images/icon-12.svg) center no-repeat;
}

.r-nws-5::before {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 11px;
    border-color: #393B40 #0008ff00 #1c1e2000 #ff000000;
    margin: 0px 0px 0px 27px;
    z-indeX: 11;
    bottom: -20px;
}

.r-nws-5{
	width: 80px;
	height: 80px;
	floaT: left;
	position:relative;
    background: #393B40 url(../images/icon-11.svg) center no-repeat;
	border-right: 1px solid #44474D;
	color:#fff;
}

.r-nws-4{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 0px 0px;
	background: #313337;
	height: 80px;
	line-height: 80px;
	color:#fff;
}



.r-nws-3 img{
	width: 100%;
}

.r-nws-1{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 40px 0px 0px 0px;
}

.relz-new-1 .relz-new-14{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}


.relz-new-1:hover .relz-new-14{
	background: #505964 url(../images/icon-9.svg) 10px no-repeat;
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.shortstory-g-1 {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index:1;
}



.relz-new-1:hover .shortstory-g-1 .shortstory-g-2 {
    -webkit-transform: translate(-50%, -50%) scale(1);
    -ms-transform: translate(-50%, -50%) scale(1);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    -webkit-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}


.relz-new-1 .shortstory-g-1:before {
    position: absolute;
    content: "";
    background: rgb(0 0 0 / 20%);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    -webkit-transform: scale(0, 1);
    -ms-transform: scale(0, 1);
    transform: scale(0, 1);
    -webkit-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
.relz-new-1:hover .shortstory-g-1:before {
    -webkit-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0.1;
}

.relz-new-1 .shortstory-g-1 .shortstory-g-2 {
	box-shadow: 0px 0px 0px 200px rgb(0 0 0 / 20%);
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 38px;
    color: #f8f9fa;
    -webkit-transform: translate(-50%, -50%) scale(0.5);
    -ms-transform: translate(-50%, -50%) scale(0.5);
    transform: translate(-50%, -50%) scale(0.5);
    -webkit-transition: 0.5s linear;
    -o-transition: 0.5s linear;
    transition: 0.5s linear;
    opacity: 0;
    -webkit-transition-delay: 0.4s;
    -o-transition-delay: 0.4s;
    transition-delay: 0.4s;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 60px;
    background: rgb(0 0 0 / 50%) url(../images/icon-9.svg) center no-repeat;
    background-size: 10px;
    border-radius: 0px;
}




.relz-new-1 img {
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-new-1:hover img, .relz-new-1:hover img {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
        -webkit-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    -o-transition: all 2s cubic-bezier(0, 0, 0.2, 1);
    transition: all 2s cubic-bezier(0, 0, 0.2, 1);
}

.relz-11{
    position:relative;
    line-height: 50px;
    font-size: 14px;
    text-align: center;
    letter-spacing: -0.01em;
    color: #2A4C73;
    floaT: right;
    font-family: font-3;
    background: #D8E0E7 url(../images/icon-10.svg) center no-repeat;
    width: 50px;
    height: 50px;
}

.relz-10{
	color: #505964;
}

.relz-9{
	display: inline-block;
	font-feature-settings: 'case' on;
	width: 200px;
	height: 50px;
	background:#E1E9F0;
	margin: auto;
	line-height: 50px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.relz-9:hover{
	transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
	box-shadow: 0px 0px 0px 5px rgb(168 178 189 / 50%);
}

.relz-new-13{
	width: 17px;
	height: 58px;
	background: url(../images/icon-8.svg) center no-repeat;
    floaT: left;
    margin: 0px 5px 0px 35px;
}

.relz-new-11{
	width: 17px;
	height: 58px;
	background: url(../images/icon-7.svg) center no-repeat;
    floaT: left;
    margin: 0px 6px 0px 0px;
}

.relz-new-5{
	margin-bottom: 17px;
    width: 100%;
    line-height: 22px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}



.relz-new-7{
		border-top: 1px #DFE4F1 solid;
	padding-top: 15px;
    width: 100%;
    height: 84px;
    line-height: 21px;
    font-size: 14px;
    floaT: left;
    position:relative;
    overflow:hidden;
    color:#828993;
}

.relz-new-6{
	 height: 36px;
    width: 100%;
    floaT: left;
    position:relative;
    overflow:hidden;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #606974;
    font-family: font-3;
    padding: 0px 0px 5px 0px;
    margin-bottom: 14px;
}


.relz-new-14{
	width: 25px;
	height: 25px;
	background: #C99C37 url(../images/icon-9.svg) 10px no-repeat;
    floaT: right;
    margin: 16px 0px;
}

.relz-new-12{
    floaT: left;
}
.relz-new-10{
    floaT: left;
}

.relz-new-8{
	font-family: font-3;
	color:#8B949F;
	font-size: 14px;
    width: 100%;
    height: 58px;
    line-height: 58px;
    floaT: left;
    position:relative;
    overflow:hidden;
    border-top: 1px #DFE4F1 solid;
}



.relz-new-9{
    padding: 0px 20px;
}


.relz-new-4{
    padding: 18px 20px 0px 20px;
}

.relz-new-3{
    width: 100%;
    line-height: 20px;
    floaT: left;
    position:relative;
    overflow:hidden;
}



.relz-new-2, .relz-new-2 img{
    height: 255px;
}


.relz-new-2{
    width: 100%;
    line-height: 25px;
    floaT: left;
    position:relative;
    overflow:hidden;
}

.neww img{
	width: 100%;
}

.relz-new-1, .r-nws-3, .neww{
	width: 376px;
	margin: 0px 18px 36px 18px;
	float: left;
}

.relz-new-1{
	position:relative;
	overflow:hidden;
	background:#fff;
}



.relz-7, .r-nws-2{
	width: 104%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 0px -18px;
}


.relz-8{
	width: 100%;
	float: left;
	position:relative;
	margin: 0px 0px 36px 0px;
	text-align: center;
	font-family: font-3;
	font-size: 16px;
}



.relz-6{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	margin: 38px 0% 0% 0%;
}

.relz-5{
	width: 100%; 
	height: 12px;
	float: left;
	position:relative;
    background: url(../images/icon-6.svg) center no-repeat;
    margin: 8px 0px 0px 0px;
}

.relz-4{
	width: 100%;
	float: left;
	position:relative;
}

.relz-3{
	width: 100%;
	float: left;
	position:relative;
}


.relz-2 span{
	font-family: font-3;
}
.relz-2{
	width: 100%;
	float: left;
	position:relative;
	padding: 30px 0px;
	color: #4F545C;
	font-family: font-2;
	font-size: 24px;
	text-transform: uppercase;
	font-feature-settings: 'case' on;
	text-align: center;
	border-bottom: 1px solid #DCE5EB;
}



.relz-1{
	width: 100%;
	float: left;
	position:relative;
	background:#EFF1F2;
}





.slider-sl-2:hover .slick-next{
	right: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-next{
	right: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev{
	left: 0px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev{
	left: 15px !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2 .slick-prev, .slider-sl-2 .slick-next{
	opacity:0 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slider-sl-2:hover .slick-prev, .slider-sl-2:hover .slick-next{
	opacity:9 !important;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.d-bg-3:hover{
	cursor: pointer;
}

.slick-center .d-bg-3:hover{
	cursor: default;
}

.slick-center .d-bg-4 img{
	top: 0px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.d-bg-4 img{
	top: 27px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.slick-center .d-bg-8{
	background:#C99C37;
	color:#fff;
}

.d-bg-7{
	padding: 0px 20px;
}


.d-bg-6{
	width: 100%;
	floaT: left;
	position:relative;
	padding: 20px 0px;
	text-align: center;
	color:#C7C7C7;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	line-height: 20px;
	text-align: center;
	letter-spacing: -0.05em;
    background: rgba(0, 0, 0, 0.75);
}

.d-bg-9{
	padding: 0px 20px;
}

.d-bg-8{
	background:#ffffff;
	width: 100%;
	floaT: left;
	position:relative;
	height: 70px;
	padding: 0px 0px;
	text-align: center;
	color:#313337;
	font-style: normal;
	font-weight: 700;
	font-size: 17px;
	line-height: 70px;
	text-align: center;
	letter-spacing: -0.05em;
	font-feature-settings: 'case' on;
	font-family: font-3;
}

.d-bg-5{
	width: 100%;
	floaT: left;
	position:absolute;
	bottom: 0px;
	z-index:1;
}



.d-bg-4, .d-bg-4 img{
	height: 422px;
	position:relative;
	overflow:hidden;
}


.sruliadis-slaideir-0, .d-bg-1 img{
	height: 670px;
}


.d-bg-3{
	height: 492px;
}


.d-bg-3{
	width: 100%;
	floaT: left;
	position:relative;
}


.sruliadis-slaideir-3 span{
	font-family: font-3;
}

.sruliadis-slaideir-3 {
	font-family: font-1;
    float: left;
    position: absolute;
    widtH: 100%;
    height: 118px;
    line-height: 118px;
    text-align: center;
    z-index:11;
    color:#fff;
    font-style: normal;
    font-weight: 300;
    font-size: 24px;
    text-align: center;
    font-feature-settings: 'case' on;
}


.slider-sl-1{
	width: 100%;
	height: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}


.slider-sl-2{
	width: 100%;
	float: left;
	position:absolute;
	z-index:1;
	top: 118px;
	left: 0px;
}


.d-bg-2{
	width: 100%;
	height: 100%;
    background: rgba(16, 22, 36, 0.7);
	float: left;
	position:absolute;
	z-index:1;
	top: 0px;
	left: 0px;
}



.d-bg-1 img{
	width: 100%;
	line-height: 0px;
}


.d-bg-1{
	width: 100%;
	float: left;
	position:relative;
}

.sruliadis-slaideir-0{
	width: 100%;
	float: left;
	position:relative;
	overflow:hidden;
	z-index: 1;
}




body .tu-ena.van-ena .for-ena-5 select{
	height: auto;
}

.tu-ena.van-ena .for-ena-a.for-ena-2::before {
    height: 0px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}

.tu-ena.van-ena .for-ena-5 option, .tu-ena.van-ena .for-ena-3, .tu-ena.van-ena .for-ena-2{
	width: 100%;
	height: 40px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}


.smartphone-ena .for-ena-5 select{
	cursor: pointer;
}

body  .smartphone-ena .for-ena-5  option{
	background-color:#fff;
	border-left: 0px solid rgb(255 255 255 / 0%);
	text-align: left;
	font-size: 15px !important;
}

.van-ena .for-ena-a.for-ena-2{
	-webkit-filter: saturate(100%);
    filter: saturate(100%);
    opacity: 100%;
}

.van-ena .for-ena-2{
    opacity: 50%;
    background:#E8EDF3;
}

.van-ena .for-ena-2:hover{
	cursor: pointer;
}


.for-ena-6{
	floaT: left;
	margin: 0px 0px 0px 0px;
	line-height: 39px;
	font-size: 13px;
	font-family:font-3;
}

.van-ena img{
	floaT: left;
	margin: 12px 9px 0px 14px;
}

.van-ena .for-ena-5 option, .van-ena .for-ena-3, .van-ena .for-ena-2{
	width: 50%;
	height: 38px;
	border-left: 0px solid rgb(255 255 255 / 0%);
}



.for-ena-5 option, .for-ena-3, .for-ena-2{
	width: 45px;
	height: 40px;
}

.for-ena-5 select { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}

.for-ena-5 select:focus { 
	border: 0px rgb(255 255 255 / 0%) solid !important;
}


body .for-ena-5 option{
	padding: 0px 0px !important;
	border-radius: 0px;
	background-color: #F4F8FD;
	border-left: 0px solid rgb(255 255 255 / 0%);
	floaT: left;
	cursor: pointer;
	text-align: center;
	font-size: 0px !important;
	color:rgb(255 255 255 / 0%);
}


body .for-ena-5 option:checked {
    opacity: 0.5;
}

body .for-ena-5 select{
	height: 40px;
	line-height: 40px;
	padding: 0px;
	vertical-align: middle;
	border-radius: 0px;
	background: rgb(255 255 255 / 0%) !important;
	border-left: 1px solid #d7d7d7;
	floaT: left;
}


body .for-ena-5 select{
	width: 100%;
	overflow:hidden;
	position:relative;
	top: 0px;
	opacity:0;
}

.van-ena .for-ena-3{
	width: 100% !important;
}

.for-ena-2, .for-ena-a.for-ena-2{
	width: 50% !important;
}

.for-ena-a.for-ena-2{
    background-color: #E8EDF3;
    transition:all 0.3s ease-in-out;
    -moz-transition:all 0.3s ease-in-out;
    -webkit-transition:all 0.3s ease-in-out;
}

.for-ena-a.for-ena-2::before {
    height: 3px;
    transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;
}


.for-ena-5{
	width: 100%;
	position: absolute;
	margin: 0px 0px 0px 0px;
	float: left;
}

.for-ena-3{
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	position:relative;
	float: left;
}

.for-ena-2{
	text-align: center;
	line-height: 50px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
}


.for-ena-1{
	width: 100%;
	height: 38px;
	position:relative;
	margin: 0px 0px 0px 0px;
	float: left;
	overflow:hidden;
	border-radius: 5px;
}

.for-ena-0{
	position:relative;
	margin: 10px 0px 0px 10px;
	display: inline-block;
	float: right;
	width: 180px;
}





.cssmenu-right-3 {
   float: right !important;
}

.cssmenu-right-2 {
   float: right !important;
}

.cssmenu-right-1 {
   float: right !important;
}



.header-t-1 h1 span{
    font-family: font-3;
}

.header-t-1 h1, .header-t-1 {
    font-family: font-1;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
    letter-spacing: -0.03em;
}

.header-t-2  {
    margin: 0px 20px;
}

.header-t-1 {
	margin-top: 75px;
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #ffffff;
    background:#4F545C;
    line-height: 70px;
    text-align: center;
}

.fa-angle-down-1 {
    width: 11px;
    height: 13px;
    display: inline-flex;
    position: relative;
    background: url(../images/icon-28.svg) center no-repeat;
    margin: 0px 0px 0px 3px;
}

.fa-facebook-1:hover, .fa-youtube-1:hover{
    opacity: 9;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}


.fa-youtube-1{
    width: 25px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-2.svg) center no-repeat;
    margin: 0px 0px 0px 0px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.fa-facebook-1{
    width: 20px;
    height: 20px;
    float: left;
    position: relative;
    background: url(../images/icon-1.svg) center no-repeat;
    margin: 0px 17px 0px 0px;
    overflow:hidden;
    border-radius: 3px;
    opacity: 0.7;
    transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out;
}

.dzebna-n-1, #searchsuggestions {
    width: 230px;
}

.dzebna-n-1 .btn-1 {
    transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    font-family: font-1;
    position: absolute;
    right: 0;
    width: 38px;
    height: 38px;
    line-height: 38px;
    cursor: pointer;
    color: #687183;
    text-align: center;
    background: #F4F8FD url(../images/icon-5.svg) center no-repeat;
    border-radius: 10px;
    overflow:hidden;
    border: 0;
    top: 0;
    margin: 0;
    overflow: hidden;
    font-size: 15px;
    letter-spacing: 1px;
    margin-top: 0;
}


.dzebna-n-1 {
    margin: 10px 0px;
    height: 39px;
    float: right;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
}



.dzebna-n-1 .q_search input {
    color:  #232426;
    font-family: font-2;
    float: left;
    top: 0 !important;
    text-indent: 15px;
    height: 38px;
    padding: 0;
    width: 100%;
    background: #F4F8FD;
    border: 0 solid #232426;
    margin: 0;
    font-size: 13.5px;
    letter-spacing: 0.1px;
    border-radius: 3px;
    transition: all 0.7s;
    -webkit-transition: all 0.7s;
}

/*--dark--*/
.header-6 {
    margin: 8.5px 0px 0px 8.5px;
    right: 0px;
    position: relative;
    width: 40px;
    height: 40px;
    color: #000000;
    font-weight: 100;
    text-align: center;
    line-height: 35px;
    border-radius: 3px;
    font-size: 15px;
    background: #eee url(../images/icon-3.svg) center no-repeat;
    float: right;
}

#dm-toggle {
    border: 0;
    background: rgb(0 0 255 / 0%);
    floaT: right;
    cursor: pointer;
}

.header-4 ul li ul li a{
    font-feature-settings: unset !important;
    font-size: 14px !important;
}

.header-4 li a{
   font-feature-settings: 'case' on;
   color:#EFE1C3;
   float: left;
   padding: 26.7px 15px;
   position:relative;
   font-family: font-2;
   font-style: normal;
   font-weight: 700;
   font-size: 18px;
   line-height: 22px;
   letter-spacing: -0.03em;
}

#cssmenu .menu-a a{
	color:#fff;
}


.header-12 a{
   color:#a5a7b2;
}

#cssmenu ul li ul li::before, #cssmenu ul li ul li::after {
display:none !important;
}

#cssmenu ul li:hover::before, #cssmenu ul li:hover::after, #cssmenu ul .menu-a::before, #cssmenu ul .menu-a::after{
    width: 20px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::before, #cssmenu ul li::after {
    width: 0%;
    height: 5px;
    bottom: 0px;
    position: absolute;
    background: #ffffff;
    content: "";
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu ul li::after {
    right: 50% !important;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    left: auto;
}

#cssmenu ul li::before {
    left: 50%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

#cssmenu{z-index: 11;margin:0;width: 100%;padding:0;line-height:1;display:block;position:relative;font-family:font-1;box-sizing:content-box;}
#cssmenu ul{ width: 100%; position:relative; z-index: 9;list-style:none;margin: 0px 0px -1px 0px;padding:0;display:block;float:left;}
#cssmenu ul li{  margin:0;padding:0;display:block;position:relative;}
#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .1s ease;-moz-transition:color .1s ease;-ms-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu ul li ul{position:absolute;left:-9999px;top: 75px;}
#cssmenu ul li ul li{
border-left: 0px #eee solid !important;
max-height:0;
position:absolute;
-webkit-transition:max-height 0.1s ease-out;
-moz-transition:max-height 0.1s ease-out;
-ms-transition:max-height 0.1s ease-out;
-o-transition:max-height 0.1s ease-out;transition:max-height 0.1s ease-out;
}

#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px;}
#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff;}
#cssmenu ul li ul li a{   -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s; border-bottom: 1px #cfa139 solid;display: inline-block;font-size: 15px;opacity: 1;color:rgba(255, 255, 255, 0);font-family:font-2;font-size: 14px;font-weight:400;text-transform:none;letter-spacing:0;display:block;width:280px;padding: 15px 10px 15px 15px;}
#cssmenu ul li ul .menu-aa > a, #cssmenu ul li ul li:hover > a, #cssmenu ul li ul li.active > a{ -webkit-transition: all .1s;-moz-transition: all .1s;-o-transition: all .1s;transition: all .1s;  color: #ffffff !important;background: #C99C37;}
#cssmenu ul li ul li:hover > ul{  background: #191a21;border-top: 0px solid #191a21;border-bottom: 0px solid #191a21;border-left: 0px solid #eee;border-right: 0px solid #eee;left:100%;top: 0px;}
#cssmenu ul li ul li:hover > ul > li{max-height:72px;position:relative;}
#cssmenu > ul > li{float:left;}
#cssmenu.align-center > ul > li{float:none;display:inline-block;}
#cssmenu.align-center > ul{text-align:center;font-size:0;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu.align-right > ul{float:right;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu.align-right ul ul li:hover > ul{right:100%;left:auto;}
#cssmenu.align-right ul ul li a{text-align:right;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color: #ffffff;position:relative;z-index:9999;cursor:pointer;-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
#cssmenu > ul > li > a,
#cssmenu > ul > li.active > a{
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}



#cssmenu > ul > li:hover > a:after,
#cssmenu > ul > li.active > a:after{background:#000;}
#cssmenu > ul > li:hover > a:before,
#cssmenu > ul > li.active > a:before{border-top-color:#fff;}
#cssmenu > ul > li:hover > ul a{  opacity:9;font-size:13px;color: #fbecc9 !important;left:0;}
#cssmenu > ul > li:hover > ul{left:0;}
#cssmenu > ul > li:hover > ul > li{display: inline-block;z-index:999999;max-height: 51px;position:relative;}
#cssmenu #menu-button{display:none;}
#cssmenu > ul > li > a{display:block;}
#cssmenu > ul > li{width:auto;}
#cssmenu > ul > li > ul{background: #bf9536;box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 6%);font-family:font-2;width:280px;display:block;}

.header-3 {
    z-index:11;
    float: left;
    position: absolute;
    widtH: 100%;
    background: #C99C37;
    line-height: 75px;
    height: 75px;
    margin-top: 59px;
}


.div-right-1 li{
    float: left;
    position: relative;
}

.div-right-01{
    float: left;
    position: relative;
    margin: 0px 0px 0px 12px;
    letter-spacing: -0.2px;
    color:#3F3F3F;
    font-size: 14px;
    font-family: font-2;
}

.div-right-1 {
    display: inline-block;
    line-height: 20px;
    float: left;
    position: relative;
    margin-top: 20px;
}

.logo-1 img{
    widtH: 100%;
    line-height: 0px;
    float: left;
    position: relative;
        z-index:99;
}

.logo-1 {
    width: 100%;
    margin: 10px 0px;
    float: left;
    position: absolute;
}

.logo-2 {
    width: 200px;
    margin: auto;
    position: relative;
}


.header-2 a{
    color: #fff;
}

.header-1 {
    float: left;
    position: relative;
    widtH: 100%;
    height: 59px;
    color: #3F3F3F;
    background:#ffffff;
    line-height: 59px;
}

/*-- slaider --*/
.divi-slaider-bg {
    float: left;
    position: relative;
    widtH: 100%;
    z-index:1;
    margin-bottom: 20px;
}

.slick-next{
    background: rgb(0 0 0 / 70%) url(../images/n-1.svg) 17px no-repeat !important;
    background-size: 20px;
}

.slick-prev{
    background: rgb(0 0 0 / 70%) url(../images/n-2.svg) 16px no-repeat !important;
    background-size: 20px;
}


.slick-slide{margin:0px 0px;}
.slick-slide img{width:100%; object-fit: cover; }
.slick-slider{overflow:hidden;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{ padding: 0px 0px !important; position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height: 0px;}
.slick-slide img{display:block;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-prev,
.slick-next{border:none;outline:none;}
.slick-initialized .slick-slide{display:block;}
.slick-prev:after{right:19px;top:20px;-webkit-transform:skew(45deg, 0deg);-ms-transform:skew(45deg, 0deg);transform:skew(45deg, 0deg);}
.slick-dots{ display:none !important; bottom:20px;width:100% !important;position:absolute;display: none;padding:0;margin:0;list-style:none;text-align:center;z-index:9;}
.slick-dots .slick-active{background: #C99C37;border-radius: 0px;}
.slick-next{right:20px;floaT:left;border-radius: 0px;background:#ffffff;font-size:0px !important;z-index:99999;line-height:40px;position:absolute;display:block !important;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.shefi-8 .slick-prev:hover{transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;box-shadow:0px 2px 5px 0px #0000001f;}
.slick-prev, .slick-next{box-shadow:0px 2px 5px 0px #0000001f;top: 45% !important; }
.slick-prev{lefT:20px;floaT:left;border-radius:0px;font-size:0px !important;z-index: 1;line-height:50px;position:absolute;display:bloc;width:40px !important;height:40px !important;padding:0;cursor:pointer;}
.slick-dots li{background: #8f8f8f;border-radius: 0px;position:relative;display:inline-block;width:15px;height:15px;margin: 0 5px;padding:0;cursor:pointer;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
/*-- slaider --*/
}



.relz-new-1 img{
	width: 100%;
}

.r-nws-1{
	overflow:hidden;
}





@media (min-width:1220px) and (max-width:90000000px){
.center-size-3{ margin: 0px 32px 0px 20px; }
.center-1{ width: 1200px;}
}

@media (min-width:1120px) and (max-width:1220px){
.center-size-3{ margin: 0px 32px 0px 20px; }
.center-1{ width: 1100px;}
}

@media (min-width:1000px) and (max-width:1120px){
.center-size-3{ margin: 0px 32px 0px 20px; }
.center-1{ width: 980px;}
}

@media (min-width:800px) and (max-width:1000px){
.center-size-3{ margin: 0px 32px 0px 20px; }
.center-1{ width: 750px;}
}

@media (min-width:560px) and (max-width:800px){
.center-size-3{ margin: 0px 32px 0px 20px; }
.center-1{ width: 540px;}
}

@media (min-width:10px) and (max-width:560px){
.center-size-3{ margin: 0px 0px 0px 0px; }
.center-1{ margin: 0px 15px !important; }
}


.center-1{
    margin: auto;
    position:relative;
}

@media (min-width:1000px) and (max-width:90000000px){.outer-menu input{display: none;}}

h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:1em 0 .6em 0;letter-spacing:0.01em;line-height:normal;font-weight:bold;text-rendering:optimizeLegibility;font-family:font-1;}
h1,.h1{font-size:23px;}h2,.h2{font-size:21px;}h3,.h3{font-size:20px;}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}
body{margin:0 auto;background:#fff;font-family:font-2, Verdana, sans-serif;font-size:14px;}
::-webkit-scrollbar-track{background:#eee;}
::-webkit-scrollbar-thumb{background:#C99C37;}
a{color:#181722;text-decoration:underline;text-decoration:none;}
a img{border:0 none;}
ol, ul, li{list-style:none;}
*{margin:0;padding:0;outline:none;}
::-webkit-scrollbar{width:9px;}
::selection{background-color:#C99C37;color:#fff;}
::selection{color:#fff;}


@font-face{font-family:font-1;src:url('../fonts/font-1.ttf');font-weight:bold;}
@font-face{font-family:font-2;src:url('../fonts/font-2.ttf');font-weight:bold;}
@font-face{font-family:font-3;src:url('../fonts/font-3.ttf');font-weight:bold;}
