*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent;outline:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

html{min-height:100%;min-width:100%}

body{
	background:#fff;
	color:#373737;
	overflow-x:hidden;
	line-height:1.5;
	font-family: Montserrat, sans-serif;
	position:relative
}

h1,h2{font-weight:600}button,input,a{font-family:Montserrat,Arial,sans-serif}a{text-decoration:unset;color:unset}.background{position:absolute;left:0;right:0;top:0;background-size:cover;background:url(assets/background-DfBtVmAa.png) no-repeat top;width:100%;height:100%;z-index:-1;opacity:.5}

.section-title{font-weight:600;font-size:36px;line-height:1.5;text-transform:uppercase;position:relative;display:inline-block;padding:0 80px;margin:0 auto;text-align:center}

.section-title:before,.section-title:after{
  content:"";
  position:absolute;
  top:50%;transform:translateY(-50%);width:56px;height:18.35px}

.section-title:before{background:url("data:image/svg+xml,%3csvg%20width='58'%20height='21'%20viewBox='0%200%2058%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M56.9953%2015.0972L55.2977%205.41479L25.7302%201L26.969%208.06556L1%206.53609L39.7184%2019.3507L38.3076%2011.3039L56.9953%2015.0972Z'%20fill='%23FF9500'%20stroke='%23F6F6F6'/%3e%3c/svg%3e") no-repeat;left:0}
.section-title:after{background:url("data:image/svg+xml,%3csvg%20width='58'%20height='21'%20viewBox='0%200%2058%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%2015.0972L2.69754%205.41479L32.265%201L31.0263%208.06556L56.9952%206.53609L18.2769%2019.3507L19.6876%2011.3039L1%2015.0972Z'%20fill='%23FF9500'%20stroke='%23F6F6F6'/%3e%3c/svg%3e") no-repeat;right:0}.container{max-width:1200px;padding:0 20px;margin:0 auto;height:100%;position:relative}.header{position:fixed;width:100%;top:0;height:80px;background:#fff;z-index:99;box-shadow:0 1px 100px #00000003}.header-container{display:flex;align-items:center;justify-content:space-between}.header-logo{height:25px}.header-logo svg{width:100%;height:100%}.header-nav{gap:35px;display:flex;align-items:center}.header-nav a{font-weight:600;font-size:15px;line-height:1.5;text-decoration:none;transition:color .25s;position:relative;text-transform:uppercase}.header-nav a:hover{color:#ff9500}.header-button{padding:9px 30px;background:#ff9500;border-radius:30px;max-height:50px;font-style:normal;font-weight:600;line-height:1.5;color:#fff;white-space:nowrap;text-decoration:none;text-align:center;transition:background-color .25s;cursor:poMontserrat;text-transform:uppercase;font-size:15px}.header-button:hover{background-color:#ffae3d}.header-button:active{background-color:#ffc370}.main{margin-top:80px}

.hero{background:url(../assets/hero_background-BfUtzUQ3.png) #ff7520 no-repeat center;background-size:cover}.hero-container{display:flex;align-items:center;justify-content:space-between;padding:100px 20px 90px}.hero-ceo{position:absolute;right:-100px;bottom:0;width:70%;filter:contrast(112%);poMontserrat-events:none}.hero-text{max-width:500px;z-index:9}.hero-title{font-size:64px;line-height:1.2;color:#fff;font-weight:900}.hero-subtitle{max-width:500px;font-size:18px;line-height:150%;margin:20px 0 30px;color:#fff}.hero-subtitle span{font-weight:500}.hero-button{padding:13px 50px;background:#fff;border-radius:23px;font-weight:600;line-height:1.5;color:#373737;white-space:nowrap;text-decoration:none;text-transform:uppercase;text-align:center;cursor:poMontserrat;display:inline-block;transition:background-color .25s}.hero-button:hover{background-color:#f6f6f6}.hero-button:active{background-color:#e8e8e8}.info{padding-top:100px}.info-container{display:flex;flex-direction:column}

.info-items{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}

.info-item{border-radius:15px;padding:25px 25px 28px;width:100%;box-shadow:0 1px 100px #00000003;background:#fff;border:1px solid #F0F0F0}

.info-item h4{font-weight:600;font-size:24px}

.info-item p{
	font-size:15px;
	margin-top:20px;
	line-height:1.7;
	font-weight: 500;
}

.info-item span{color:#ff9500}.rules{padding-top:100px}.rules-container{display:flex;flex-direction:column}.rules-items{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.rules-item{border-radius:15px;padding:20px 25px;width:100%;box-shadow:0 1px 100px #00000003;background:#fff;border:1px solid #F0F0F0}.rules-item_badge{background:#ff950033;padding:3px 12px;border-radius:6px;display:inline-block;margin-bottom:7px}.rules-item_badge p{color:#ff9500;font-weight:500;font-size:13px;letter-spacing:-.025em}.rules-item_name{font-size:24px;font-weight:600}.rules-item_line{background:#efefef;border:none;width:100%;height:1px;margin:12px 0}.rules-item_amount{font-size:14px}.rules-item_amount span{color:#000}.rules-item_text{color:#787878;font-size:13px;line-height:1.5}.rules-item_text span:nth-child(1){color:#ff9500}.rules-item_text span:nth-child(2){color:#373737}.rules-item_button{display:block;background:#ff9500;border-radius:6px;color:#fff;font-weight:500;font-size:15px;padding:10px 20px;text-align:center;margin-top:20px;transition:background-color .25s}.rules-item_button:hover{background-color:#ffae3d}.rules-item_button:active{background-color:#ffc370}.participate{padding-top:100px}.participate-container{display:flex;flex-direction:column}.participate-qr{width:120px;height:120px;min-height:120px;min-width:120px;max-height:120px;max-width:120px}.participate-items{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.participate-item{box-shadow:0 1px 100px #00000003;background:#fff;border:1px solid #F0F0F0;border-radius:10px;padding:15px;width:100%;display:flex;align-items:center;overflow:hidden}.participate-item.check-visible .address-done{width:14px;height:11px;min-width:14px;min-height:11px;max-width:14px;max-height:11px;margin-left:10px;opacity:1}.participate .address-done{width:0;height:0;min-width:0;min-height:0;max-width:0;max-height:0;opacity:0;transition:opacity .2s}.participate-footer{display:flex;align-items:center;gap:15px}.participate-button{background:#ff9500;border-radius:7px;padding:9px 15px 10px;cursor:poMontserrat;font-weight:600;font-size:13px;line-height:120%;color:#fff;border:none;transition:background-color .25s}.participate-button:hover{background-color:#ffae3d}.participate-button:active{background-color:#ffc370}.participate-data{margin-left:15px}.participate-title{font-weight:600;font-size:18px;line-height:170%}.participate-title span{color:#ff9500}.participate-address{display:flex;align-items:center;margin:5px 0 13px}.participate-address p{font-size:15px;line-height:150%;max-width:375px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:monospace,Montserrat,Arial,sans-serif}.participate-status{display:flex;align-items:center}.participate-status p{font-weight:500;font-size:13px;line-height:170%;color:#010101;margin-left:9px}

.partners{padding-top:10px}.partners-title{font-size:16px;text-align:center;font-weight:500}.partners-items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:50px 100px;margin-top:40px}

.footer{background:#373737;color:#fff;padding:20px 0;margin-top:100px}.footer-container{display:flex;align-items:center;justify-content:space-between}.footer-logo{width:130px;height:42px}.footer-copyright{font-size:14px;text-transform:uppercase}@media (max-width: 1200px){.participate-item{display:block;text-align:center}.participate-footer,.participate-address{justify-content:center}}@media (max-width: 1100px){.rules-items{max-width:800px;margin:40px auto 0;grid-template-columns:repeat(2,1fr)}}@media (max-width: 1000px){.header-nav{display:none}.participate-title{font-size:17px}}@media (max-width: 900px){.participate-items{max-width:600px;width:100%;margin:40px auto 0;grid-template-columns:repeat(1,1fr)}}@media (max-width: 800px){.section-title{font-size:28px}.hero-title{font-size:48px}.hero-container{flex-direction:column;padding:60px 20px 0}.hero-text{text-align:center;margin:0 0 40px}.hero-ceo{position:relative;right:0;width:100%}.info-items{max-width:600px;margin:40px auto 0;grid-template-columns:repeat(1,1fr)}.rules-items{grid-template-columns:repeat(1,1fr)}}@media (max-width: 550px){.footer-container{flex-direction:column;gap:15px}}@media (max-width: 450px){.section-title{font-size:24px;padding:0}.section-title:before,.section-title:after{content:none}.header-container{justify-content:center}.header-button{display:none}.hero-title{font-size:36px}.hero-subtitle{font-size:16px}.participate-footer{flex-direction:column}.participate-button{width:100%}.partners-items{gap:35px 50px}}@media (max-width: 400px){.footer-copyright{font-size:12px;text-align:center}}



.app2{
  max-width:1240px;
  width:100%;
  padding:0 20px;margin:0 auto;
}

.participate2{
  margin-top: 50px;
  margin-bottom: 50px;
}

.participate-container3{
  margin-top:40px;
  display:flex
}
.participate-container2{
  margin-top:40px;
  display:flex
}

.participate-item2{
  background:#FFF;
  box-shadow: 0 8px 24px #0000001a;
  padding:30px;
  width:100%;
  display:flex;
  align-items:center
}

.participate-item2:not(:last-child){
  margin-right:28px
}

.participate-footer2{
  display:flex;
  align-items:center
}

.participate-button2 {
  background: #ff9500;
  border-radius: 7px;
  border: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  font-weight: 600;
  font-size: 12px;
  line-height: 120%;
  color: #FFF;
  padding: 11px 15px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}

.participate-button2:hover {
  opacity: 0.7;
  -webkit-transform: scale(1.07);
      -ms-transform: scale(1.07);
          transform: scale(1.07);
}

.participate-data2
{margin-left:20px
}

.participate-title2{
  font-weight:600;
  font-size:22px;
  line-height:170%;
  color: #000;
}

.participate-title2 span{
  color:#da1333
}

.coin2 {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 150%;
}

.participate-address2{
  display:flex;
  align-items:center;
  margin:5px 0 13px
}

.participate-address2 p{
  font-weight:600;
  font-size:14px;
  line-height:170%;
  color:#010101;
  max-width:375px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis
}

.participate-status2{
  display:flex;
  align-items:center;
  margin-left:16px
}

.participate-status2 p{
  font-weight:600;
  font-size:14px;
  line-height:170%;
  color:#010101;
  margin-left:9px
}

.participate-item2 input {
    background: #FEFEFE;
    border: 1px solid rgba(129, 129, 129, 0.5);
    border-radius: 5px;
    color: #000;
    font-size: 14px;
    height: 26px;
    padding: 0 8px;
    margin-top: 9px;
    width: 315px;
}

.address-done2 {
    margin-left: 10px;
    display: none;
}

.participate-footer2 {
    display: flex;
    align-items: center;
}

.participate-footer2 .status2 {
    display: flex;
    align-items: center;
    margin-left: 20px;
}

.participate-footer2 .loader2 {
    width: 20px;
    height: 20px;
    border: 2px solid #000;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
}

@keyframes rotation{
  0%{
    transform:rotate(0deg)
  }
  100%{
    transform:rotate(360deg)
  }
}

.participate-footer2 p{
  color: #000;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  margin-left: 16px;
}

img.participate-qr2 {
  max-width: 170px;
  background-color: #fff;
  padding: 5px;
  border-radius: 15px;
}

img {
    vertical-align: middle;
}

@media (max-width: 600px){
  .participate-item2{
    display: block;
    text-align: center;
    align-items: center;
  }
  .participate-address2{
    display: block;
  }
  .participate-footer{
    display: inline-flex;
  }
}

@media (max-width: 1300px){
  .participate-container3{
    margin-top: 0;
    flex-direction: column;
  }
}


@media (max-width: 430px){
  .participate-footer2 p{
    margin: 0;
  }
}