
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:16px;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section {display: block;}

blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}

img{max-width:100%;}

body{
	font-family: Arial, Helvetica, sans-serif;
    background:url('/images/5570863.png') #fff repeat; 
	
}
body a{
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
h1 {
    font-size: 26px;
    text-transform: uppercase;
    color:#4D1516;
    word-spacing: 0px;
    letter-spacing: 0px;
}
p {
    font-size: 16px;
    color: black;
    word-spacing: 0px;
    letter-spacing: 0px;
}
.bg.agile {max-width:800px;margin:0px auto;}
.container2{
	margin-top: 30px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 40px;
	text-align: left;
	line-height: 1.6;
}
.img {
	width: auto;
	align-content: center;
	margin: -40px 20px 40px 20px;
}
.bg {
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    min-height: 703px;
    text-align: center;
    padding: 6em 0 0em 0;
}




.warning-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: auto;
  height: auto;
  background: rgba(0, 0, 0, 0.9);
  z-index: 6666;
  display: inline-block;
  vertical-align: middle;
  overflow-y: scroll;
  padding-bottom: 20px;
  min-width: 300px;
}

.warning {
  background: #fff;
  border-radius: 3px;
  width: 80%;
  padding: 10px;
  margin: 20px auto 0;
}

.warning h1 {
	font-weight: bold;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
    font-size: 2.9vh;
    line-height: 38px;
    color: #EC7542;
    margin-bottom: 22px;
}
.warning h5 {
    font-size: 18px;
    line-height: 27px;
    color: #EC7542;
    margin-bottom: 30px;
}

.warning .content-single {
  margin: 0;
  width: auto;
}

.warning h5, .warning h6 {
  margin-bottom: 10px !important;
}

.warning p {
  margin-bottom: 10px !important;
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 700;
  color: var(--main-color);
}
p { color: var(--main-color);}
.hidescroll {
  height: 100%;
  overflow: hidden;
}

.hide {
  display: none;
}

.agree {
  text-decoration: none;
  background: #EC7542;
  color: #fff;
  border: none;
  border-radius: 3px;
  font-size: 16px;
  margin: 10px 0;
  padding: 8px;
  cursor: pointer;
  -webkit-transition: background-color 0.15s ease-in;
  transition: background-color 0.15s ease-in;
}
/*.js-agree {
	background: green;
}
.agree.js-disagree{
	background: #df1e3a;
}*/
.agree:hover,  .agree:active{
  background: #b5021c;
  -webkit-transition: background-color 0.3s ease-in;
  transition: background-color 0.3s ease-in;
}


/*Низ надпись*/
.attention-danger {
background-color: #4c4c4c;
    /*margin-top: 30px;
    margin-bottom: 30px;*/
}
.attention-danger > p {
	max-width: 800px;
    margin: 0 auto;
    padding: 10px 10px;
    color: white;
    font-size: 26px;
    line-height: 36px;
	text-transform:uppercase;
}