/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
body,div,ul,ol,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,th,td,p { margin:0; padding:0 }
table {	border-collapse:collapse; border-spacing:0 }
fieldset,img { border:0 }
ol,ul { list-style:none }
li{ vertical-align: bottom;}
caption,th { font-style:normal;	font-weight:normal;	text-align:left }
h1,h2,h3,h4,h5,h6 { font-size:100%;	font-weight:normal }
a{ text-decoration:none; outline:none }
:focus{ outline:none }
p{ padding:10px 0 5px}
article, aside, details, figcaption, figure, footer, header, optgroup, nav, section, video { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
img{vertical-align:middle}
textarea {resize: vertical}
a{ color:#213506; -webkit-transition: all 0.3s;transition: all 0.3s;}
a:hover{ text-decoration: none; color: #56A74A}
* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
h1,h2,h3,h4,h5,h6{ font-weight: 800}
/* FONTFACE*/

/*
400 normal
500 medium
600 semibold
700 bold
*/

/* behavior: url(PIE.htc); */


ul.default-list,ul.default-list li{ list-style: disc outside}
ul.default-list,ol.default-list{ padding: 10px 20px; font-size: 0.9em}
ol.default-list{ list-style-type: decimal}
ul.default-list li{ padding: 5px 0 }
ul.default-list li ul{ padding-left: 15px; list-style-type: circle }
ul.default-list li ul li{ list-style-type: circle; padding: 3px 0 }
ul.default-list li a{ color:#c70000 }
ul.default-list li a:hover{ text-decoration: underline }


.img-full {
  width: 100%;
  height: auto;
}

.link-full{ width: 100%;}

.note{ font-size: 13px; line-height: 16px; color: #626262; font-style: italic; margin-top: -10px;}

.box{border:1px solid #ddd; background: #f5f5f5;}
.s-title{ padding: 0 0 20px; color:#444}
.ep-how{ font-size: 16px; line-height: 24px;}
.ep-how p{ margin: 15px 0 0; padding: 0;}
.ep-num{
  transition: all .3s ease-in;
  line-height: 25px;
  width: 26px;
  height: 26px;
  -moz-border-radius: 13px;
  -webkit-border-radius: 13px;
  border-radius: 13px;
  position: absolute;
  top: 0;
  right: 0;
  background: #fff;
  color: #63C040;
  border:1px solid #63C040;
  text-align: center;
  font-weight: 700;
  font-size:16px
}

.ep-how{ text-align: center;}
/* .ep-shape:hover .ep-num{ background: #63C040;}*/

.prizes-container{ padding: 70px 20px 20px; margin: 50px 0 10px; position: relative;}
.prizes-container ul{ padding: 25px 15px; font-weight: 600; font-size: 0.9em; color:#626262}
.prizes-container ul li .fa{ padding-right: 10px; color:#63C040}
.ec-title{ padding: 40px 0 0;}

.ep-shape{
  width: 60px;
    height: 60px;
    background: #63C040;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    position: relative;
    -moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
    transition: all .3s ease-in;
    text-align: center;
    margin: 0 auto;
}

.prizes-container .ep-shape{
  position: absolute;
  left: 50%;
  top: 0;
  margin: -30px 0 0 -30px;
  border-radius: 10px;
  width: 66px; height: 66px;
}

.prizes-container .ep-shape i{
line-height: 66px; font-size: 2em; 
}

.ep-shape:hover{ background:#444}

.ep-shape i {
  font-size: 1.6em;
  color: #fff;
  line-height: 60px;
}





.link{ background: #56A74A; text-align:center;border:2px solid #56A74A; color: #fff; min-width: 160px; line-height: 25px; height: 45px; border-radius: 3px; font-size: 14px; font-weight: 800; display: inline-block;
  padding: 10px 15px; margin-top: 10px; transition: all 0.3s;-webkit-transition: all 0.3s;}
.link:hover{ color: #fff;background: #3a802a; border-color: #3a802a}
.link-red{ background: #DD0D0D;border-color:#DD0D0D }
.link-red:hover{ }

.link-white{ background: none; border-color:#fff}
.link-white:hover{ background: #fff; color: #D33030; border-color: #fff}


.link-black{ background: none; border-color:#222; color: #222}
.link-black:hover{ background: #222; color: #efefef; border-color: #222}

table.table,.modal-body table{ margin-top: 30px; margin-bottom: 30px; border-bottom: 1px solid #dee2e6; font-size: 0.9em}
.modal-body table{margin: 0}
table.table thead,.modal-body table thead{background:#d7ddd0; border-radius: 4px }
table.table thead th,.modal-body table thead th{border:none; font-weight: 700 }
table.table tbody tr:nth-child(even),.modal-body table tbody tr:nth-child(even) { background: #f5f5f5}

dl.tbl{ padding-bottom: 20px}
dl.tbl dt,dl.tbl dd{ padding: 0.5em}
dl.tbl dt{background:#d7ddd0; margin-top: 20px}
dl.tbl dd{border-bottom: 1px solid #dee2e6}
dl.tbl dd:nth-child(odd){background: #f5f5f5}



.btn-kosullar{ display: inline-block; padding: 10px 0 10px; line-height: 20px; font-size: 14px; font-weight: 700; color: #444; margin: 15px 0 0}
.btn-kosullar:before{content:""; display: block; clear: both; width: 100%; height: 1px}
.btn-kosullar:hover{  text-decoration: underline; color: #222}
.btn-kosullar>i{ display: inline-block; font-style: normal; padding:0 10px 0 0;font-size: 20px; font-weight: 800; top:2px; position: relative}
.kosullar{ clear: both; margin-top: 1px; padding-top: 10px;font-size: 0.8em; line-height: 1.3em; color: #666}
.kosullar ul,#kosullar ul li{ list-style: disc outside}
.kosullar ul{ padding: 10px 20px; }
.kosullar ul li{ padding: 5px 0}
.kosullar ul li ul{ padding: 5px 0 5px 15px; list-style-type: circle}
.kosullar ul li ul li{ padding: 3px 0}
.kosullar ul li a{ text-decoration: underline}
.kosullar h5{ font-size: 0.8em; color: #555; padding: 5px 0 0 10px}
.kosullar table tbody tr:nth-child(even){ background: transparent}

.img-full{ width:100%; height: auto; display: block}

body{font:400 17px/1.7em 'Poppins', Helvetica, Arial, sans-serif;background: #f1f1f1; color:#626262  }
#wrapper{ background: #eaeaea; position: relative; width: 100%; }


a,button{ cursor:pointer}

.container{ max-width: 1160px !important; position: relative}
.v-a{}
.v-a:before{    content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;}
.v-a>*{display: inline-block;
  vertical-align: middle}


.shadow{
  box-shadow: 0 1px 3px 0 rgba(0,0,0,0.35); border-radius: 2px;
  }


#header{background: #fff; border-bottom:1px solid #d6dadb}
#header .navbar{}
#header .nav-link{ color:#444;font-weight: 600; font-size: 16px; padding: 7px; display: inline-block }
#header .nav-link:hover{text-decoration: underline}
#header .nav-item{ padding: 0 15px}
#header .nav-item:last-child{ padding-right: 0;}
#header .nav-link.account-link{ border:1px solid #56A74A; border-radius: 100px; background:#56A74A; color: #fff;  padding: 7px 30px }
#header .nav-link.account-link:hover{ background:#fff; color:#56A74A;  text-decoration: none }
#header .navbar-toggler{  outline:none}
#header .navbar-toggler-icon{ }
.navbar-inverse .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0, 1)' stroke-width='3'  stroke-miterlimit='20' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

#header .navbar-brand{ padding: 1rem 0}


#promo{ position: relative }
#promo .overlay{ display: block; position: absolute; top:0; left: 0; width: 100%; height: 100%; background:#363349 ; opacity: 0.3; }
#promo img{ margin: 0 auto }
.p-bg{ text-align: center}
.p-c{ color:#fff;z-index: 2; position: relative;display: inline-block;
  vertical-align: middle; max-width: 99%; }

.promo-content{ position: absolute; width: 100%; height: 100%; top:0; left: 0; z-index: 9;}
.promo-content>.container{ height: 100%;}
.pc-in{  max-width: 480px; color:#fff; font-size: 1.2em;  }
.pc-in h1{ color:#fff; }

.pc-in p , .pc-in h1{ text-shadow: -1px -1px 1px rgba(0,0,0,0.2);}


section.c{ padding: 35px 0; background: #f8f8f8}
section.c:nth-child(even){ background: #eaeaea}
 .s-first{ } 
h1,h2,h3,h4{color:#0f1902} 
h1{ font-size: 2em; line-height: 1.4em}
h2{ font-size: 1.8em; line-height: 1.4em}
h3{ font-size: 1.4em; line-height: 1.4em}
.s-f-k{ padding-top: 45px}
.s-f-k h2,.s-f-k h3{ padding: 15px 0 5px}



#footer{font-size: 0.88em; line-height: 1.3em; color: #0d0d0d; text-align: center;background: #f1f1f1;}
.f-top{ background: #2F2C40; padding: 25px 0}
.f-text{ padding: 25px 15px}
.menu-social{ text-align: center; padding: 25px 0; border-top:1px solid #ddd}
.menu-social>li{ display: inline}
.menu-social>li>a{ padding: 0 5px}
.menu-social>li i{ display: inline-block; width: 27px; height: 24px; background: transparent url(../images/i-facebook.png) no-repeat center 0; background-size: auto 24px; text-indent: -9999em; -webkit-transition: all 0.3s; /* Safari */
  transition: all 0.3s; opacity: 1; filter:invert(1)}
.menu-social>li.ms-t a{ padding-right: 3px}
.menu-social>li.ms-t i{ background-image: url(../images/i-twitter.png);}
.menu-social>li.ms-tl i{ background-image: url(../images/i-telegram.png);}
.menu-social>li.ms-i i{ background-image: url(../images/i-instagram.png); background-size: auto 22px; background-position: center 1px }
.menu-social>li.ms-y i{ background-image: url(../images/i-youtube.png); width: 32px; background-size: auto 23px}
.menu-social>li a:hover i{ opacity: 0.5;}
.menu-footer-support{padding: 10px 0;font-size: 0.88em; line-height: 1.3em; color: #DC8A83; text-align: center}
.menu-footer-support>li{display: inline}
.menu-footer-support>li>a{color: #DC8A83; padding: 0 8px}
.menu-footer-support>li>a:hover{color: #dcdcdc;}


.ep-shape{ border-radius: 200px; width: 82px; height: 82px;}
.ep-shape i{ font-size: 2.692em; line-height: 82px;}

.prizes-table{border-radius:0px;text-align:center;width:100%;margin:0 auto;}
.prizes-table th{width:33%;padding-bottom:10px;vertical-align:top;}
.prizes-table th h3{color:#171718;font-size:1.1em;font-weight:bold;margin:0;text-align:center;}
.prizes-table td{font-size:15px;padding:5px;line-height:1.5em;vertical-align:top;}
.prizes-table tr:nth-child(n+2) td{padding-bottom:10px;}
.prizes-table td i{padding-right:10px;}
.table-subtext{width:100%;margin:0 auto;max-width:600px;font-size:1em;margin-top:10px;}
.table-subtext ul{padding:0px;}
.table-subtext ul li{list-style:none;padding:5px 0px;}
.table-subtext ul li i{margin-right:10px;color:#63C040;}
.prize-table tr:last-child{height:60px;vertical-align:top}
.prizes-table.star-container{background:#63C040;width:66px;margin:0 auto;height:66px;display:flex;border-radius:10px;align-items:center;justify-content:center;font-size:2.692em;color:#fff;position:relative;bottom:30px;padding:0;margin-bottom:-20px;transition:all .3s ease-in;}
.prizes-table:hover .star-container{background:#00ce1d}
.prizes-table i.fa{ color:#00ce1d}
.echo ul.fa-ul li{margin:0px 0 10px 0;}
@media screen and (max-width:480px){
  .prizes-table th h3{font-size:18px!important;}
  table.prizes-table th > h3 i{display:none;}
}

.desktop-hidden{ display: none;}

.modal-content{ background: #eaeaea; border-top:8px solid #63C040 }
.modal-content .close{ top:-3px; right: 0; background: #63C040; padding: 10px 15px; position: absolute; opacity: 1;}
.modal-content .close span{ color:#fff}
.modal-content .close:hover{  opacity: 1;}
.modal-content .tab-content{ background: #fff; padding: 30px 25px 20px;}
.modal-content .nav-tabs{ border:0}
.modal-content .nav-tabs li{border:1px solid #fff; border-bottom:none}
.modal-content .nav-tabs li a{ display: block; padding: 5px 25px;}
.modal-content .nav-tabs .active{ background: #fff;}
.modal-content .prizes-container{ margin-top: 0;}
.modal-content .prizes-container table{ border-bottom: 0;}
.info-table{ text-align: center;}
.info-table tr td,.info-table tr th{ text-align: center;}


@media (max-width: 992px){
	#header .navbar-inverse .navbar-nav .nav-item{ padding: 5px 0; text-align: center}
	#header .navbar-inverse .navbar-nav .nav-link{ min-width: 150px}
		#header .navbar{ padding: 10px 0}
    .ep-how>div[class^="col-"]>div{border:1px solid #ddd; background: #f5f5f5; padding: 20px; text-align: center;}
    .pc-in{ font-size: 1em; line-height: 1.5em;}
    br.desktop-hidden { display: block; }
    .modal-content .prizes-container{ padding: 20px 10px; margin-bottom: 0;}
    .modal-content .tab-content{ padding: 10px;}
    .modal-content .modal-body{ padding: 10px;}
    .modal-content .nav-tabs li a{ padding: 5px 15px;}
}


@media (max-width: 767px){
  .pc-in{ text-align: center; width: 98%;margin: 0 auto; max-width: 700px ; }
  .pc-in p{ padding: 5px 0 0 ;}
  .promo-content{ position: relative; padding:15px 0 }
  .pc-in { color:#222}
  .pc-in h1{ font-size: 1.5em; line-height: 1.4em; color:#222}
  #promo .overlay{ display: none;}
  .pc-in p , .pc-in h1{ text-shadow: none;}
}

@media (max-width: 576px){
.navbar-brand img,.f-brand img{ width:100px; height: auto;}
.row>div[class^="col-"]:first-child{ margin-top: 0}
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-resolution: 240dpi) {


}