#p_recapcha{ font-size: 12px; line-height: 1.2;}
/* .grecaptcha-badge { visibility: hidden; } */

/*:root {*/
/*    --color-dark: #503131;*/
/*    --color-dark2: #331c1c;*/
/*    --color-dark3: #6b4848; !* used in tables *!*/
/*    --color-dark4 :#1d1010; !* used in modal form bg *!*/
/*    --color-button: #b93333;*/
/*    --color-light: #b75151;*/
/*    --color-light2: #c54242;*/
/*    --font-default :'Ubuntu Mono', monospace;*/
/*    --ko-text : #f1a09f;*/
/*    --ko-border:transparent;*/
/*    --ko-bg : transparent;*/
/*    --ok-text : #83d253;*/
/*    --ok-bg : transparent;*/
/*    --ok-border : transparent;*/
/*    --bg-seo : #4c693a;*/
/*  }*/

:root {
    --color-dark: #7a7c80;
    --color-dark2: #34495e;
    --color-dark3: #935751;
    --color-dark4: #273746;
    --color-button: #a85047;
    --color-light: #c0392b;
    --color-light2: #d35400;
    /*--font-default: 'Ubuntu Mono', monospace;*/
    --font-default: "Poppins", sans-serif;
    --ko-text: #f39c12; /* Orange */
    --ko-border: transparent;
    --ko-bg: transparent;
    --ok-text: #16a085; /* Green Sea */
    --ok-bg: transparent;
    --ok-border: transparent;
    --bg-seo: #2980b9; /* Belize Hole */
}



  body{background:var(--color-dark); padding:0 0 30px; margin:0;}
  input:focus{outline:none;}
  .fsb{display:flex; justify-content: space-between;}

/* errors */
.ko1,.ko2,.ko0, .ok{
    font-family:var(--font-default);
}
.ok{color:var(--ok-text);}
.ko1{
    color:var(--ko-text);
    padding:2px 10px;
    font-size:13px;
}
.ko2{
    box-shadow:0 0 1px 2px var(--color-light2);
}
.ko0{
    padding:10px;
    text-align:center;
    color:var(--ko-text);
}

main{ min-height: 500px;}

#n2{
    display:flex;
}

#n1{
	height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background: var(--color-dark2);
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 50px;
    border: 2px solid #000;
    opacity: 0.9;
    color: #969697;
    float: left;
    margin: 0;
}
#n1 :last-child {margin-bottom:75px;}
.i1{
	width: 25px;
	height: 25px;
	margin:10px auto;
    display: block;
	}
.i2{
    width:25px;
    height:25px;
    margin:10px 8px;
}
.a1{
	display: block;
	text-decoration: none;
	margin:10px 0;
	color:var(--color-light2);
	font-weight: bold;
}
.s1{
	text-transform: uppercase;
	text-align: center;
	transition: .5s;
	padding:10px;
	display: block;
  font-family:var(--font-default);
}
.a1:hover .s1{color: #fff; background:var(--color-button)}
.s1, #s1,h1, button { font-family:var(--font-default);}
h1{text-transform: uppercase; color: #fefefe; font-size: 1.4em; font-weight: normal;}
#s1,#s2{
	cursor: pointer;
	color: #fff;
	font-size: 2em;

	
}
#s1{float: left;}
#s2{display: block; height: 0; width: 0; border-right: 12px solid #eee; border-top:15px solid transparent;border-bottom:15px solid transparent; position: absolute; right: 5px; top:20px;}
#s2:hover{border-right: 12px solid var(--color-button);}
header{ padding:10px; background:var(--color-dark2); margin-bottom: 20px; overflow: hidden;}
.w{width:1200px; margin:0 auto;}

#i1{float: right;}
a{color: var(--color-light);}
.a0{color:inherit; text-decoration: inherit; font-family: inherit;}
p{ padding:10px; color:#fff; font-family: var(--font-default);}
.e1{text-align: center;}

@media screen and (min-width:1500px) {
    .w{width:1500px;}
}