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

/*:root {*/
/*    --color-dark: #1a1818;*/
/*    --color-dark2: #274e27;*/
/*    --color-dark3: #113a0f; !* used in tables *!*/
/*    --color-dark4 :#504e4e; !* used in modal form bg *!*/
/*    --color-button: #1c9527;*/
/*    --color-light: #5c974b;*/
/*    --color-light2: #ffffff;*/
/*    --font-default :'Roboto', sans-serif;*/
/*    --ko-text : #8cda87;*/
/*    --ko-border:transparent;*/
/*    --ko-bg : transparent;*/
/*    --ok-text : #83d253;*/
/*    --ok-bg : transparent;*/
/*    --ok-border : transparent;*/
/*    --bg-seo : #4c693a;*/
/*  }*/
:root {
    --color-dark: #2b2b2b;          /* Dark background color */
    --color-dark2: #3a3a3a;         /* Dark secondary color */
    --color-dark3: #1f1f1f;         /* Dark tertiary color (used in tables) */
    --color-dark4: #4d4d4d;         /* Dark color used in modal form background */
    --color-button: #444844;        /* Color for buttons */
    --color-light: #a3a3a3;         /* Light background color */
    --color-light2: #f0f0f0;        /* Light secondary color */
    --font-default: 'Roboto', sans-serif;  /* Default font */
    --ko-text: #9e9e9e;            /* Color for "KO" state text */
    --ko-border: #9e9e9e;          /* Border color for "KO" state */
    --ko-bg: #363636;              /* Background color for "KO" state */
    --ok-text: #6c6c6c;            /* Color for "OK" state text */
    --ok-bg: #363636;              /* Background color for "OK" state */
    --ok-border: #6c6c6c;          /* Border color for "OK" state */
    --bg-seo: #595959;             /* Background color for SEO section */
}

/*:root {*/
/*    --color-dark: #1a1a1a;          !* Premium dark background color *!*/
/*    --color-dark2: #2c2c2c;         !* Premium dark secondary color *!*/
/*    --color-dark3: #121212;         !* Premium dark tertiary color (used in tables) *!*/
/*    --color-dark4: #565656;         !* Premium dark color used in modal form background *!*/
/*    --color-button: #333333;        !* Premium color for buttons *!*/
/*    --color-light: #c0c0c0;         !* Premium light background color *!*/
/*        --font-default: 'Roboto', sans-serif;  !* Default font *!*/
/*    !*--font-default: 'Montserrat', sans-serif;  !* Premium default font *!*!*/
/*    --ko-text: #bfbfbf;            !* Premium color for "KO" state text *!*/
/*    --ko-border: #bfbfbf;          !* Premium border color for "KO" state *!*/
/*    --ko-bg: #292929;              !* Premium background color for "KO" state *!*/
/*    --ok-text: #8a8a8a;            !* Premium color for "OK" state text *!*/
/*    --ok-bg: #292929;              !* Premium background color for "OK" state *!*/
/*    --ok-border: #8a8a8a;          !* Premium border color for "OK" state *!*/
/*    --bg-seo: #4d4d4d;             !* Premium background color for SEO section *!*/
/*}*/




  /* body{background:var(--color-dark); padding:0 0 30px; margin:0;} */
  body{background:#fff; 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); */
    color:red;
    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); */
    color:red;
}

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); */
    background: #17282f;
    overflow-x: hidden;
    transition: 0.5s;
    padding-top: 50px;
    border: 2px solid #000;
    opacity: 0.9;
    color: #969697;
    float: left;
    margin: 0;
}
.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); */
	color:#ffd018;
	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:#ffd018;}
.s1, #s1,h1, button { font-family:var(--font-default);}
h1{text-transform: uppercase; color: #000; font-size: 1.4em; font-weight: normal;}
#s1,#s2{
	cursor: pointer;
	color: #fff;
	/* color: #b19034; */
	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;} */
header{ padding:10px; background:#17282f; 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;}
}