a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;font-size:100%;vertical-align:baseline}a{text-decoration:none}a:active,a:hover{outline:0}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{max-width:100%;height:auto}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{resize:none;overflow:auto;vertical-align:top;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}button,input,select,textarea{outline:none;border:none;font-size:100%;margin:0}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:GothamPro;src:url(../fonts/GothamPro.eot);src:url(../fonts/GothamPro.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro.woff) format("woff"),url(../fonts/GothamPro.ttf) format("truetype"),url(../fonts/GothamPro.svg#GothamPro) format("svg")}@font-face{font-family:BebasBold;src:url(../fonts/BebasNeueBold.eot);src:url(../fonts/BebasNeueBold.eot?#iefix) format("embedded-opentype"),url(../fonts/BebasNeueBold.woff) format("woff"),url(../fonts/BebasNeueBold.ttf) format("truetype"),url(../fonts/BebasNeueBold.svg#BebasBold) format("svg")}html{font-size:20px}body,html{height:100%}body{font-family:GothamPro}.bg-fix{position:fixed;left:0;top:0;width:100%;height:100%;background:url(../img/bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1}.logo{margin-bottom:60px}.f-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.h-100{height:100%}.w-100{width:100%}.v-center{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main__title{font-family:BebasBold;color:#fff;font-size:3rem;display:block;text-align:center}.button{display:inline-block;margin-top:30px;color:#fff;font-family:GothamPro;padding:30px 40px;background:#489a8d;background:-webkit-gradient(linear,right top,left top,from(#489a8d),to(#77eb89));background:-o-linear-gradient(right,#489a8d 0,#77eb89 100%);background:linear-gradient(270deg,#489a8d,#77eb89);border-radius:5px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.button:hover{color:#fff;text-decoration:none}.button-reverse,.button:hover{width: 81%;text-align: center;background: #c93533;}.button-reverse:hover{    background: #9e201f;}@media screen and (max-width:500px){.main__title{font-size:2rem}.button{font-size:.6rem;padding:15px 20px;width:100%;margin-top:20px}}
.page-footer__link-tg{background: url('/img/telegram.png') no-repeat center; background-size: 100%; display: block; width: 52px; height: 52px; transition: ease 0.25s;}
.collapsed-link {
	border-bottom: 2px dashed #ffffff;
}

.collapsed-link:hover {
	color: #007bff;
	border-bottom: 2px dashed #ffffff;
	text-decoration: none;
}

@media screen and (max-width: 400px){
	label[for="rules_accepted"]{
		font-size: 0.7rem !important;
	}

	#collapse {
		font-size: 0.7rem !important;
	}
}