*{
margin:0;
padding:0;
box-sizing:border-box;
}

a{
text-decoration:none;
color:inherit;
}

.hdrdv0{
left:0;
top:0;
display:flex;
padding-left:20px;
padding-right:20px;
position:fixed;
width:100%;
min-width:1200px;
height:120px;
z-index:100;
justify-content:space-between;
background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0));
background-size:auto auto;
}

.hdrdv2{
left:10px;
top:10px;
position:relative;
width:140px;
height:160px;
background:url(../../templates/3/1652050177.svg);
background-position:center center;
background-size:contain;
background-repeat:no-repeat;
}

.hdrdv3{
display:flex;
margin-top:20px;
position:relative;
justify-content:space-between;
background-size:auto auto;
}

.hdrhMenuBtn{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
position:relative;
background-size:auto auto;
font-family:'latoregular';
text-align:center;
font-size:14px;
color:#fff;
cursor:pointer;
}

.hdrdv4{
margin-top:20px;
position:relative;
background-size:auto auto;
}

.hdrdv5{
margin-bottom:10px;
position:relative;
background-size:auto auto;
font-family:'latobold';
text-align:right;
font-size:20px;
color:#fff;
}

.hdrdv6{
position:relative;
background-size:auto auto;
font-family:'latoregular';
text-align:right;
font-size:16px;
color:#fff;
}

.hdrdv7{
left:0;
top:0;
position:absolute;
width:30px;
height:30px;
z-index:0;
background-size:auto auto;
}

.hdrdv8{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

.hdrdv9{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

.hdrdv10{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

.hdrdv11{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

.hdrdv12{
left:0;
top:0;
position:absolute;
width:30px;
height:30px;
background-size:auto auto;
}

.hdrdv13{
position:relative;
flex-grow:1;
background-size:auto auto;
}

.hdrdv14{
left:0;
top:0;
display:flex;
padding-left:100px;
position:relative;
justify-content:space-between;
align-items:center;
background-size:auto auto;
}

.hdrdv15{
left:0;
top:0;
display:flex;
margin-top:20px;
margin-left:100px;
position:relative;
width:900px;
justify-content:space-between;
background:rgba(0,0,0,0.6);
background-size:auto auto;
border-radius:3px 3px 3px 3px;
box-shadow:0 0 10px rgba(0,0,0,0.5);
}

.hdrdv16{
left:50%;
top:50%;
display:none;
padding-top:20px;
padding-left:20px;
padding-bottom:20px;
padding-right:20px;
position:fixed;
width:450px;
transform: translateX(-50%) translateY(-50%);
z-index:100;
background:rgba(0,0,0,0.9);
background-size:auto auto;
border-top:1px solid #a2a2a2;
border-right:1px solid #a2a2a2;
border-bottom:1px solid #a2a2a2;
border-left:1px solid #a2a2a2;
border-radius:10px 10px 10px 10px;
box-shadow:0 0 10px rgba(0,0,0,0.5);
}

.hdrinput{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-bottom:20px;
position:relative;
width:100%;
background:none;
background-size:auto auto;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
font-family:'latoregular';
font-size:16px;
color:#fff;
}

.hdrhidden{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
position:relative;
width:100%;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
}

.hdrsndBtn{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
margin-bottom:20px;
position:relative;
width:100%;
background-size:auto auto;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
font-family:'latoregular';
text-align:center;
font-size:16px;
color:#fff;
}

.hdrformsMess{
padding-top:30px;
padding-left:30px;
padding-bottom:30px;
padding-right:30px;
position:relative;
width:500px;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
}

.hdrmess{
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
position:relative;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
font-family:'latoregular';
text-align:center;
font-size:16px;
}

.hdrformsShad{
position:fixed;
background-size:auto auto;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
}

.hdrdv17{
top:-25pxpx;
right:-25pxpx;
position:absolute;
width:50px;
height:50px;
background-size:auto auto;
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-radius:50% 50% 50% 50%;
}

.hdrdv19{
margin-bottom:20px;
position:relative;
background-size:auto auto;
font-family:'latolight';
text-align:center;
font-size:28px;
color:#fff;
}

.hdrdv18{
position:relative;
background-size:auto auto;
}

.hdrdv20{
right:20px;
bottom:20px;
position:fixed;
width:100px;
height:100px;
z-index:100;
background:#AC9368;
background-size:auto auto;
border-radius:50% 50% 50% 50%;
cursor:pointer;
}

.hdrdv21{
left:50%;
top:50%;
position:absolute;
width:100%;
height:100%;
transform: translateX(-50%) translateY(-50%);
background-size:auto auto;
border-top:1px solid #AC9368;
border-right:1px solid #AC9368;
border-bottom:1px solid #AC9368;
border-left:1px solid #AC9368;
border-radius:50% 50% 50% 50%;
animation:cntr 2s infinite;
}

.hdrdv22{
top:50%;
position:relative;
transform: translateY(-50%);
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:14px;
color:#fff;
}

.hdrdv24{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

.hdrdv23{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

.hdrdv25{
padding-top:7px;
padding-left:7px;
padding-bottom:7px;
padding-right:7px;
margin-left:10px;
margin-right:10px;
position:relative;
height:45px;
background-size:auto auto;
font-family:'latobold';
text-align:center;
font-size:17px;
color:#fff;
}

p{
text-indent:20px;
}

li{
margin-left:20px;
}

