:root{ --ck: #000;
    --r: #fff;--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}footer,header,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h4{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}img{vertical-align:middle;border-style:none}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1,h2,h4{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h4{font-size:1.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.container,.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-lg-3,.col-lg-5,.col-lg-6,.col-md-4,.col-xl-5,.col-xl-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.order-2{-ms-flex-order:2;order:2}@media (min-width:768px){.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.order-lg-1{-ms-flex-order:1;order:1}.offset-lg-0{margin-left:0}}@media (min-width:1200px){.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.collapse:not(.show){display:none}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-pills .nav-link{border-radius:.25rem}
/*.nav-pills .nav-link.active{color:#fff;background-color:#007bff}*/
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}.bg-primary{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.d-none{display:none!important}.d-block{display:block!important}@media (min-width:768px){.d-md-block{display:block!important}}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.overflow-hidden{overflow:hidden!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}@supports ((position:-webkit-sticky) or (position:sticky)){}.h-100{height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.15rem!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.3rem!important}.mt-3,.my-3{margin-top:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mt-5,.my-5{margin-top:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.py-0{padding-top:0!important}.py-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.py-3{padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.py-4{padding-bottom:1.5rem!important}.pt-5,.py-5{padding-top:3rem!important}.px-5{padding-right:3rem!important}.py-5{padding-bottom:3rem!important}.px-5{padding-left:3rem!important}@media (min-width:576px){.mb-sm-1{margin-bottom:.25rem!important}.mt-sm-3{margin-top:1rem!important}}@media (min-width:768px){.mb-md-0{margin-bottom:0!important}}@media (min-width:992px){.mb-lg-0{margin-bottom:0!important}}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}}.font-weight-light{font-weight:300!important}.font-weight-bold{font-weight:700!important}.text-decoration-none{text-decoration:none!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}}

html {
	direction: ltr;
	overflow-x: hidden;
	box-shadow: none !important;
	-webkit-font-smoothing: antialiased;
}

body {
	background-color: #FFF;
	color: #2a2a2a;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;

	font-size: 17px;
	line-height: 26px;
	margin: 0;
}

body a {
	outline: none !important;
}

.body {
	background-color: #FFF;
}

li {
	line-height: 24px;
}

html .text-color-dark {
	color:#212529;
}

html .btn-primary {
	background-color: #2a2a2a;
	border-color: #2a2a2a #2a2a2a #101010;
	color: #FFF;
}

html .btn-primary:hover {
	background-color: #3d3d3d;
	border-color: #444444 #444444 #2a2a2a;
	color: #FFF;
}

/* Responsive */
@media (max-width: 575px) {
	body {
		font-size: 17px;
	}
}




.box-shadow-none {
	box-shadow: none !important;
}



/* Letter Spacing */
.ls-0 {
	letter-spacing: 0 !important;
}

.negative-ls-1 {
	letter-spacing: -1px;
}

.positive-ls-3 {
	letter-spacing: 2.5px;
}



/* Font Size */
.text-0 {
	font-size: .7em !important;
}

.text-1 {
	font-size: .8em !important;
}

.text-2 {
	font-size: .9em !important;
}

.text-2-3 {
	font-size: .95em !important;
}

.text-3 {
	font-size: 1em !important;
}

.text-3-4 {
	font-size: 1.1em !important;
}

.text-4 {
	font-size: 1.2em !important;
}

.text-4-5 {
	font-size: 1.35em !important;
}

.text-5 {
	font-size: 1.50em !important;
}

.text-5-6 {
	font-size: 1.65em !important;
}

.text-6 {
	font-size: 1.80em !important;
}

.text-6-7 {
	font-size: 1.9em !important;
}

.text-7 {
	font-size: 2em !important;
}

.text-8 {
	font-size: 2.30em !important;
}

.text-9 {
	font-size: 2.50em !important;
}

.text-10 {
	font-size: 2.75em !important;
}

.text-11 {
	font-size: 3em !important;
}

.text-12 {
	font-size: 3.5em !important;
}

.text-12-13 {
	font-size: 3.75em !important;
}

.text-13 {
	font-size: 4em !important;
}

.text-14 {
	font-size: 4.5em !important;
}

.text-15 {
	font-size: 5em !important;
}

@media (min-width: 576px) {
	.text-sm-0 {
		font-size: .7em !important;
	}

	.text-sm-1 {
		font-size: .8em !important;
	}

	.text-sm-2 {
		font-size: .9em !important;
	}

	.text-sm-2-3 {
		font-size: .95em !important;
	}

	.text-sm-3 {
		font-size: 1em !important;
	}

	.text-sm-3-4 {
		font-size: 1.1em !important;
	}

	.text-sm-4 {
		font-size: 1.2em !important;
	}

	.text-sm-4-5 {
		font-size: 1.35em !important;
	}

	.text-sm-5 {
		font-size: 1.50em !important;
	}

	.text-sm-5-6 {
		font-size: 1.65em !important;
	}

	.text-sm-6 {
		font-size: 1.80em !important;
	}

	.text-sm-6-7 {
		font-size: 1.9em !important;
	}

	.text-sm-7 {
		font-size: 2em !important;
	}

	.text-sm-8 {
		font-size: 2.30em !important;
	}

	.text-sm-9 {
		font-size: 2.50em !important;
	}

	.text-sm-10 {
		font-size: 2.75em !important;
	}

	.text-sm-11 {
		font-size: 3em !important;
	}

	.text-sm-12 {
		font-size: 3.5em !important;
	}

	.text-sm-12-13 {
		font-size: 3.75em !important;
	}

	.text-sm-13 {
		font-size: 4em !important;
	}

	.text-sm-14 {
		font-size: 4.5em !important;
	}

	.text-sm-15 {
		font-size: 5em !important;
	}
}

@media (min-width: 768px) {
	.text-md-0 {
		font-size: .7em !important;
	}

	.text-md-1 {
		font-size: .8em !important;
	}

	.text-md-2 {
		font-size: .9em !important;
	}

	.text-md-2-3 {
		font-size: .95em !important;
	}

	.text-md-3 {
		font-size: 1em !important;
	}

	.text-md-3-4 {
		font-size: 1.1em !important;
	}

	.text-md-4 {
		font-size: 1.2em !important;
	}

	.text-md-4-5 {
		font-size: 1.35em !important;
	}

	.text-md-5 {
		font-size: 1.50em !important;
	}

	.text-md-5-6 {
		font-size: 1.65em !important;
	}

	.text-md-6 {
		font-size: 1.80em !important;
	}

	.text-md-6-7 {
		font-size: 1.9em !important;
	}

	.text-md-7 {
		font-size: 2em !important;
	}

	.text-md-8 {
		font-size: 2.30em !important;
	}

	.text-md-9 {
		font-size: 2.50em !important;
	}

	.text-md-10 {
		font-size: 2.75em !important;
	}

	.text-md-11 {
		font-size: 3em !important;
	}

	.text-md-12 {
		font-size: 3.5em !important;
	}

	.text-md-12-13 {
		font-size: 3.75em !important;
	}

	.text-md-13 {
		font-size: 4em !important;
	}

	.text-md-14 {
		font-size: 4.5em !important;
	}

	.text-md-15 {
		font-size: 5em !important;
	}
}

@media (min-width: 992px) {
	.text-lg-0 {
		font-size: .7em !important;
	}

	.text-lg-1 {
		font-size: .8em !important;
	}

	.text-lg-2 {
		font-size: .9em !important;
	}

	.text-lg-2-3 {
		font-size: .95em !important;
	}

	.text-lg-3 {
		font-size: 1em !important;
	}

	.text-lg-3-4 {
		font-size: 1.1em !important;
	}

	.text-lg-4 {
		font-size: 1.2em !important;
	}

	.text-lg-4-5 {
		font-size: 1.35em !important;
	}

	.text-lg-5 {
		font-size: 1.50em !important;
	}

	.text-lg-5-6 {
		font-size: 1.65em !important;
	}

	.text-lg-6 {
		font-size: 1.80em !important;
	}

	.text-lg-6-7 {
		font-size: 1.9em !important;
	}

	.text-lg-7 {
		font-size: 2em !important;
	}

	.text-lg-8 {
		font-size: 2.30em !important;
	}

	.text-lg-9 {
		font-size: 2.50em !important;
	}

	.text-lg-10 {
		font-size: 2.75em !important;
	}

	.text-lg-11 {
		font-size: 3em !important;
	}

	.text-lg-12 {
		font-size: 3.5em !important;
	}

	.text-lg-12-13 {
		font-size: 3.75em !important;
	}

	.text-lg-13 {
		font-size: 4em !important;
	}

	.text-lg-14 {
		font-size: 4.5em !important;
	}

	.text-lg-15 {
		font-size: 5em !important;
	}
}

@media (min-width: 1200px) {
	.text-xl-0 {
		font-size: .7em !important;
	}

	.text-xl-1 {
		font-size: .8em !important;
	}

	.text-xl-2 {
		font-size: .9em !important;
	}

	.text-xl-2-3 {
		font-size: .95em !important;
	}

	.text-xl-3 {
		font-size: 1em !important;
	}

	.text-xl-3-4 {
		font-size: 1.1em !important;
	}

	.text-xl-4 {
		font-size: 1.2em !important;
	}

	.text-xl-4-5 {
		font-size: 1.35em !important;
	}

	.text-xl-5 {
		font-size: 1.50em !important;
	}

	.text-xl-5-6 {
		font-size: 1.65em !important;
	}

	.text-xl-6 {
		font-size: 1.80em !important;
	}

	.text-xl-6-7 {
		font-size: 1.9em !important;
	}

	.text-xl-7 {
		font-size: 2em !important;
	}

	.text-xl-8 {
		font-size: 2.30em !important;
	}

	.text-xl-9 {
		font-size: 2.50em !important;
	}

	.text-xl-10 {
		font-size: 2.75em !important;
	}

	.text-xl-11 {
		font-size: 3em !important;
	}

	.text-xl-12 {
		font-size: 3.5em !important;
	}

	.text-xl-12-13 {
		font-size: 3.75em !important;
	}

	.text-xl-13 {
		font-size: 4em !important;
	}

	.text-xl-14 {
		font-size: 4.5em !important;
	}

	.text-xl-15 {
		font-size: 5em !important;
	}
}

.text-1rem {
	font-size: 16px !important;
	font-size: 1rem !important;
}

/* Line Height */
.line-height-initial {
	line-height: initial !important;
}

/* Line Height */

.line-height-1 {
	line-height: 1 !important;
}

.line-height-2 {
	line-height: 1.2 !important;
}

.line-height-3 {
	line-height: 1.3 !important;
}

.line-height-4 {
	line-height: 1.4 !important;
}

.line-height-5 {
	line-height: 1.5 !important;
}

.line-height-6 {
	line-height: 1.6 !important;
}

@media (min-width: 768px) {

	.line-height-md-2 {
		line-height: 1.2 !important;
	}
}

/* Opacity */

.opacity-1 {
	opacity: 0.1 !important;
}

.opacity-9 {
	opacity: 0.9 !important;
}


/* Top / Bottom / Left / Right */

.top-0 {
	top: 0px !important;
}

.bottom-0 {
	bottom: 0px !important;
}

.left-0 {
	left: 0px !important;
}

.right-0 {
	right: 0px !important;
}



/* Text Decoration */
.text-decoration-none {
	text-decoration: none !important;
}

/* Text Transform */

.text-transform-none {
	text-transform: none !important;
}



/* Overflow */

.overflow-hidden {
	overflow: hidden !important;
}

/* Z-Index */
.z-index-0 {
	z-index: 0 !important;
}

.z-index-1 {
	z-index: 1 !important;
}

.z-index-3 {
	z-index: 3 !important;
}



/* Weights */

.font-weight-light {
	font-weight: 300 !important;
}

.font-weight-bold {
	font-weight: 700 !important;
}

.font-weight-extra-bold {
	font-weight: 800 !important;
}

.font-weight-black {
	font-weight: 900 !important;
}


/* #Footer */
#footer {
	background: #212529;
	border-top: 4px solid #212529;
	font-size: 0.9em;
	margin-top: 50px;
	padding: 0;
	position: relative;
	clear: both;
}

#footer h4 {
	color: #FFF;
}

#footer a:not(.btn):not(.no-footer-css) {
	color: #777;
	transition: all 0.1s ease-in-out;
}

#footer a:not(.btn):not(.no-footer-css):hover {
	text-decoration: none;
	color: #FFF;
}

#footer a:not(.btn):not(.no-footer-css):focus, #footer a:not(.btn):not(.no-footer-css):active {
	color: #CCC;
}

#footer a:not(.btn):not(.no-footer-css).text-color-light {
	color: #FFF !important;
}

#footer a:not(.btn):not(.no-footer-css).text-color-light:hover {
	color: #e6e5e5 !important;
}

#footer a:not(.btn):not(.no-footer-css).text-color-light:focus, #footer a:not(.btn):not(.no-footer-css).text-color-light:active {
	color: #cccccc !important;
}

#footer .footer-copyright {
	background: #1c2023;
}

#footer .footer-copyright p {
	color: #555;
	margin: 0;
	padding: 0;
	font-size: 0.9em;
}



/* Responsive */

@media (max-width: 767px) {
	/* Boxed */
}
/* home**/
.custom-container-style {
	max-width: 90%; }
	@media (max-width: 575px) {
		.custom-container-style {
			padding-left: 0;
			padding-right: 0;
			max-width: 100%; } }

.custom-container-style-2 {
	max-width: 78%; }

.custom-margin-top {
	margin-top: 170px; }

@media (max-width: 991px) {
	.custom-margin-top {
		margin-top: -40px; } }

@media (min-width: 992px) {
	.custom-margin-top {
		margin-top: -80px; } }

.custom-btn-style-1 {
	position: relative;
	border-radius: 0;
	left: 5px; }
	.custom-btn-style-1:before {
		content: '';
		position: absolute;
	
		transition: ease all 300ms; }
	.custom-btn-style-1:hover:before {
		top: 0;
		right: 0;
		bottom: 0;
		left: 0; }
	.custom-btn-style-1.custom-btn-style-1-right {
		left: auto;
		right: 5px; }

.custom-box-shadow-1 {
	box-shadow: 0px 20px 30px -20px rgba(0, 0, 0, 0.3); }

.custom-stroke-text-effect-1 {
	-webkit-text-fill-color: #FFF;
	-webkit-text-stroke-width: 1px;
	-webkit-text-stroke-color: #CCC;
	white-space: nowrap; }

.custom-big-font-size-3 {
	font-size: 85.2px;
	font-size:7vh; }

/*
* Header
*/

#header .header-nav-main nav > ul > li .dropdown-menu {
	border-radius: 0 !important; }

@media (min-width: 992px) {
	#header .header-nav {
		flex: 0 auto; }
		#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
			color:#212529 !important; 
			font-weight: 600; }
			#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
				background: #FFF !important; }
		#header .header-nav.header-nav-line nav > ul li:hover > a {
			color: #212529 !important;
			font-weight: 600;			}
			#header .header-nav.header-nav-line nav > ul li:hover > a:before {
				background: #FFF !important; }
		#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li > a:before,
		#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li:hover > a:before {
			transform: none; }
	#header .header-nav-main nav > ul > li > a {
		font-size: 14px;
		font-weight: 300;
		font-family: 'Overpass', sans-serif;
		letter-spacing: 1px;
		text-transform: none; }
	#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a {
		font-size: 14px;
		color: #212529;
		font-family: 'Overpass', sans-serif; } }

@media (max-width: 991px) {
	#header .header-container {
		padding: 0 6.5vw; } }


/*
* Card
*/
.custom-card-style-1 {
	transition: ease background-color 300ms; }
	.custom-card-style-1:hover {
		background-color: #2a2a2a;
		color: #FFF !important;		}
		.custom-card-style-1:hover p {
			opacity: 0.8;
			color: #FFF !important;			}



/*
* Footer
*/
#footer p, #footer li, #footer span, #footer a:not(.btn):not(.no-footer-css) {
	color: #999; }

#footer .footer-copyright p {
	color: #999; }
	
.main-home {
	font-size:14px;
}
.bar1, .bar2, .bar3 {
  width: 30px;
  height: 2px;
  background-color: #333;
  margin: 6px 0;
  transition: 0.4s;
}
.menu-container {
  display: inline-block;
  cursor: pointer;
}
.h-eq {
    min-height: 290px;
}


/* Scroll to Top */
.opaque-text {
    width :100%;
}
::-moz-selection {
	color: #FFF;
	background: #2a2a2a;
}

::selection {
	color: #FFF;
	background: #2a2a2a;
}

a {
	color: #2a2a2a;

}

a:hover {
	color: #373737;
}

a:focus {
	color: #373737;
}

a:active {
	color: #1d1d1d;
}

html .text-color-dark {
	color: #212529 !important;
}

html .text-color-light {
	color: #FFF !important;
}

html .bg-primary {
	background: url(../images/background.webp) center no-repeat;
	background-size: cover;
	background-position: 50% 50%;
}
/* Color Transition */

.nav-pills .nav-link.active {
	background-color: #2a2a2a;
}

.nav-pills .nav-link.active:hover,
.nav-pills .nav-link.active:focus {
	background-color: #2a2a2a;
}

html .btn-primary {
	background-color: #2a2a2a;
	border-color: #2a2a2a #2a2a2a #101010;
	color: #FFF;
}

html .btn-primary:hover {
	background-color: #3d3d3d;
	border-color: #444444 #444444 #2a2a2a;
	color: #FFF;
}

html .btn-primary:focus {
	background-color: #171717;
	border-color: #101010 #101010 #000000;
	color: #FFF;
	box-shadow: 0 0 0 3px rgba(42, 42, 42, 0.5);
}

html .btn-primary:disabled {
	background-color: #2a2a2a;
	border-color: #2a2a2a #2a2a2a #101010;
}

html .btn-primary:active {
	background-color: #171717 !important;
	background-image: none !important;
	border-color: #101010 #101010 #000000 !important;
}

#header .header-btn-collapse-nav {
/*	background: #212529;*/
	color: #FFF;
	float: right;
	margin: 0 0 0 16px;
	margin: 0 0 0 1rem;
}

@media (min-width: 992px) {
	#header .header-nav-main nav > ul > li > a {
		color: #2a2a2a;
	}

	#header .header-nav-main nav > ul > li:hover > a {
		background: #2a2a2a;
	}

	#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {
		border-top-color: #2a2a2a;
	}

	#header .header-nav-main nav > ul > li.dropdown:hover > a:before {
		border-bottom-color: #2a2a2a;
	}

	#header .header-nav-main nav > ul:not(:hover) > li > a.active {
		background-color: #2a2a2a;
		color: #FFF;
	}

	#header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active {
		background-color: #2a2a2a;
	}

	#header .header-nav.header-nav-links nav > ul:not(:hover) > li > a.active {
		color: #2a2a2a;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a {
		color: #2a2a2a;
	}

	#header .header-nav.header-nav-line nav > ul li:hover > a:before {
		background: #2a2a2a;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active {
		color: #2a2a2a;
	}

	#header .header-nav.header-nav-line nav > ul:not(:hover) li > a.active:before {
		background: #2a2a2a;
	}

	#header .header-nav-main.header-nav-main-slide nav > ul:not(:hover) > li > span > a.active {
		color: #2a2a2a;
	}
}

@media (min-width: 992px) {

	html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active {
		background: #2a2a2a;
		color: #FFF;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active {
		color: #2a2a2a;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active:before {
		background-color: #2a2a2a;
	}

	html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-primary > a.active {
		color: #2a2a2a;
	}

	html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active {
		background: #e36159;
		color: #FFF;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active {
		color: #e36159;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active:before {
		background-color: #e36159;
	}

	html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-secondary > a.active {
		color: #e36159;
	}

	html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active {
		background: #2baab1;
		color: #FFF;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active {
		color: #2baab1;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active:before {
		background-color: #2baab1;
	}

	html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-tertiary > a.active {
		color: #2baab1;
	}

	html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active {
		background: #383f48;
		color: #FFF;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active {
		color: #383f48;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active:before {
		background-color: #383f48;
	}

	html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-quaternary > a.active {
		color: #383f48;
	}

	html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active {
		background: #212529;
		color: #FFF;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active {
		color: #212529;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active:before {
		background-color: #212529;
	}

	html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-dark > a.active {
		color: #212529;
	}

	html #header .header-nav:not(.header-nav-line):not(.header-nav-links) .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active {
		background: #FFF;
		color: #777;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active {
		color: #FFF;
	}

	html #header .header-nav-line .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active:before {
		background-color: #FFF;
	}

	html #header .header-nav-links .header-nav-main nav > ul:not(:hover) > li.dropdown-full-color.dropdown-light > a.active {
		color: #FFF;
	}
}

@media (min-width: 992px) {

	html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li > a.active,
	html #header .header-nav-force-light-text-active-skin-color .header-nav-main nav > ul:not(:hover) > li .wrapper-items-cloned > a.active {
		color: #2a2a2a !important;
	}
}

@media (max-width: 991px) {
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a {
		color: #2a2a2a;
	}

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active {
		color: #2a2a2a;
	}

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active {
		background: #FFF;
	}

	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus,
	#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover {
		background: #FFF;
	}
}

#footer .footer-nav.footer-nav-bottom-line nav > ul:not(:hover) > li > a.active {
	color: #2a2a2a !important;
}

#footer .footer-nav.footer-nav-bottom-line nav > ul:not(:hover) > li > a.active:before {
	background: #2a2a2a !important;
}

.custom-btn-style-1:before {
	border-color: #2a2a2a !important;
}

.custom-stroke-text-effect-1 {
	-webkit-text-stroke-color: #2a2a2a;
}
/*
* Card
*/
.custom-card-style-1:hover {
	background-color: #2a2a2a !important;
}

.custom-card-style-1:hover h2,
.custom-card-style-1:hover p {
	color: #FFF !important;
}

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

*,::after,::before{box-sizing:border-box;}
header,nav{display:block;}
ul{margin-top:0;margin-bottom:1rem;}
ul ul{margin-bottom:0;}
a{color:#007bff;text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
.order-2{-ms-flex-order:2;order:2;}
@media (min-width:992px){
.order-lg-1{-ms-flex-order:1;order:1;}
}
.collapse:not(.show){display:none;}
.dropdown{position:relative;}
.dropdown-toggle{white-space:nowrap;}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}
.dropdown-toggle:empty::after{margin-left:0;}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa;}
.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff;}
.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent;}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
.nav-link{display:block;padding:.5rem 1rem;}
.nav-link:focus,.nav-link:hover{text-decoration:none;}
.nav-pills .nav-link{border-radius:.25rem;}
.nav-pills .nav-link.active{
    color:#000;
       background-color:#d6d7d9;}
.border-top-0{border-top:0!important;}
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
.container{min-width:992px!important;}
}


li{line-height:24px;}
#header{position:relative;z-index:1030;}
#header .header-body{display:flex;flex-direction:column;background:#FFF;transition:min-height 0.3s ease;width:100%;border-top:3px solid #EDEDED;border-bottom:1px solid transparent;z-index:1001;}
#header .header-container{position:relative;display:flex;flex-flow:row wrap;align-items:center;transition:ease height 300ms;}
#header .container{position:relative;}
@media (max-width: 767px){
#header .container{width:100%;}
}
#header .header-row{display:flex;flex-grow:1;align-items:center;align-self:stretch;max-height:100%;}
#header .header-column{display:flex;align-self:stretch;align-items:center;flex-grow:1;flex-direction:column;}
#header .header-column .header-row{justify-content:inherit;}
#header .header-logo{margin:16px 0;margin:1rem 0;position:relative;z-index:1;}
#header .header-logo img{transition:all 0.3s ease;position:relative;top:0;}
#header .header-nav{padding:16px 0;padding:1rem 0;min-height:70px;}
#header .header-btn-collapse-nav{color:#FFF;display:none;float:right;margin:0 0 0 16px;margin:0 0 0 1rem;}
#header.header-effect-shrink{transition:ease height 300ms;}
#header.header-effect-shrink .header-container{min-height:60px;}
#header.header-effect-shrink .header-logo{display:flex;align-items:center;}
@media (min-width: 992px){
#header .header-nav-main{display:flex!important;height:auto!important;}
#header .header-nav-main nav{display:flex!important;}
#header .header-nav-main nav > ul > li{height:100%;align-self:stretch;margin-left:2px;}
#header .header-nav-main nav > ul > li > a{display:inline-flex;align-items:center;white-space:normal;border-radius:4px;color:#CCC;font-size:12px;font-style:normal;font-weight:700;padding:0.5rem 1rem;letter-spacing:-0.5px;text-transform:uppercase;}
#header .header-nav-main nav > ul > li > a:after{display:none;}
#header .header-nav-main nav > ul > li > a:active{background-color:transparent;text-decoration:none;color:#CCC;}
#header .header-nav-main nav > ul > li > a.dropdown-toggle .fa-chevron-down{display:none;}
#header .header-nav-main nav > ul > li > a.active{background-color:transparent;}
#header .header-nav-main nav > ul > li.open > a,#header .header-nav-main nav > ul > li:hover > a{background:#CCC;color:#FFF;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu{top:-10000px;display:block;opacity:0;left:auto;border-radius:0 4px 4px;border:0;border-top:3px solid #CCC;box-shadow:0 15px 30px -5px rgba(0, 0, 0, 0.07);margin:0;min-width:200px;padding:5px 0;text-align:left;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{border-bottom:1px solid #f7f7f7;color:#777;font-size:0.8em;font-weight:400;padding:6px 18px 6px 18px;position:relative;text-transform:none;letter-spacing:-0.5px;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:hover,#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:focus,#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a:active{background-color:transparent;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:hover > a,#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:focus > a,#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:active > a{background-color:#f8f9fa;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li:last-child a{border-bottom:0;}
#header .header-nav-main nav > ul > li.dropdown.open > a,#header .header-nav-main nav > ul > li.dropdown:hover > a{border-radius:4px 4px 0 0;position:relative;}
#header .header-nav-main nav > ul > li.dropdown.open > a:before,#header .header-nav-main nav > ul > li.dropdown:hover > a:before{content:'';display:block;position:absolute;left:0;right:0;bottom:-3px;border-bottom:5px solid #CCC;}
#header .header-nav-main nav > ul > li.dropdown.open > .dropdown-menu,#header .header-nav-main nav > ul > li.dropdown:hover > .dropdown-menu{top:auto;display:block;opacity:1;}
#header .header-nav-main nav > ul > li.dropdown.dropdown-reverse > .dropdown-menu{left:auto;right:0;}
#header .header-nav-main.header-nav-main-square nav > ul > li > a{border-radius:0!important;}
#header .header-nav-main.header-nav-main-square nav > ul > li.dropdown .dropdown-menu{border-radius:0!important;}
#header .header-nav-main.header-nav-main-dropdown-no-borders nav > ul > li.dropdown .dropdown-menu{border:0!important;border-radius:4px;}
}
@media (min-width: 992px){
#header .header-nav{display:flex;align-items:center;flex-grow:1;justify-content:flex-end;align-self:stretch;}
#header .header-nav.header-nav-line{padding:0;}
#header .header-nav.header-nav-line .header-nav-main{align-self:stretch;min-height:0;margin-top:0;}
#header .header-nav.header-nav-line nav > ul > li > a,#header .header-nav.header-nav-line nav > ul > li:hover > a{position:relative;background:transparent!important;padding:0 .9rem;margin:1px 0 0;min-height:60px;height:100%;}
#header .header-nav.header-nav-line nav > ul > li:hover > a:before,#header .header-nav.header-nav-line nav > ul > li.open > a:before{opacity:1;}
#header .header-nav.header-nav-line nav > ul > li > a.active{background:transparent;}
#header .header-nav.header-nav-line nav > ul > li > a.active:before{opacity:1;}
#header .header-nav.header-nav-line nav > ul > li.dropdown > a:before{border-bottom:0;}
#header .header-nav.header-nav-line nav > ul > li.dropdown.open > .dropdown-menu,#header .header-nav.header-nav-line nav > ul > li.dropdown:hover > .dropdown-menu{margin-top:0;}
#header .header-nav.header-nav-line:not(.header-nav-light-text) nav > ul > li > a{color:#444;}
#header .header-nav.header-nav-line nav > ul > li > a:before,#header .header-nav.header-nav-line nav > ul > li:hover > a:before{content:"";position:absolute;background:transparent;width:auto;height:3px;top:-2px;left:-1px;right:-1px;opacity:0;}
#header .header-nav.header-nav-line nav > ul > li:hover > a:before{opacity:1!important;}
#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li > a:before,#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li:hover > a:before{content:"";position:absolute;width:auto;height:3px;top:50%;left:15px;right:15px;margin-top:15px;transform:translate3d(0, -50%, 0);}
#header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav > ul > li > a:before{transition:cubic-bezier(0.55, 0, 0.1, 1) right 300ms;right:100%;}
#header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav > ul > li > a.active:before{right:15px;}
#header .header-nav.header-nav-line.header-nav-bottom-line.header-nav-bottom-line-effect-1 nav > ul > li:hover > a:before{right:15px;}
}
@media (min-width: 992px){
#header .header-nav-main-effect-2 nav > ul > li.dropdown .dropdown-menu{transition:opacity .2s ease-out;opacity:0;}
#header .header-nav-main-effect-2 nav > ul > li.dropdown:hover > .dropdown-menu,#header .header-nav-main-effect-2 nav > ul > li.dropdown.open > .dropdown-menu{opacity:1;}
}
@media (max-width: 991px){
#header .header-nav-main{position:absolute;background:transparent;width:100%;top:100%;left:50%;transform:translate3d(-50%, 0, 0);}
#header .header-nav-main:before{content:'';display:block;position:absolute;top:0;left:50%;width:100vw;height:100%;background:#FFF;z-index:-1;transform:translateX(-50%);}
#header .header-nav-main nav{min-height:90vh;overflow:hidden;overflow-y:auto;padding:0 15px;transition:ease all 500ms;}
#header .header-nav-main nav::-webkit-scrollbar{width:5px;}
#header .header-nav-main nav::-webkit-scrollbar-thumb{border-radius:0px;background:rgba(204, 204, 204, 0.5);}
#header .header-nav-main nav > ul{padding-top:15px;padding-bottom:15px;flex-direction:column;}
#header .header-nav-main nav > ul li{border-bottom:1px solid #e8e8e8;clear:both;display:block;float:none;margin:0;padding:0;position:relative;}
#header .header-nav-main nav > ul li a{font-size:13px;font-style:normal;line-height:20px;padding:7px 8px;margin:1px 0;border-radius:4px;text-align:right;}
#header .header-nav-main nav > ul li a.dropdown-toggle{position:relative;}
#header .header-nav-main nav > ul li a.dropdown-toggle:after{content:none;}
#header .header-nav-main nav > ul li a.dropdown-toggle .fa-chevron-down{position:absolute;top:0;right:0;width:30px;height:100%;display:flex;align-items:center;justify-content:center;font-size:0.6rem;}
#header .header-nav-main nav > ul li a:active{background-color:#f8f9fa;color:inherit;}
#header .header-nav-main nav > ul li.dropdown .dropdown-menu{background:transparent;padding:0;margin:0;font-size:13px;box-shadow:none;border-radius:0;border:0;clear:both;display:none;float:none;position:static;}
#header .header-nav-main nav > ul li.dropdown.open > .dropdown-menu{display:block;margin-left:20px;}
#header .header-nav-main nav > ul li:last-child{border-bottom:0;}
#header .header-nav-main nav > ul > li > a{text-transform:uppercase;font-weight:400;margin-top:1px;margin-bottom:1px;color:#2a2a2a;}
#header .header-nav-main nav > ul > li > a:active{color:#CCC;}
#header .header-nav-main nav > ul > li > a.active{color:#2a2a2a;background:#FFF;font-weight:600;}
#header .header-nav-main nav > ul > li > a.active:focus,#header .header-nav-main nav > ul > li > a.active:hover{
/*    color:#FFF;*/
    background:#CCC;}
#header .header-nav-main.header-nav-main-square nav > ul > li a{border-radius:0!important;}
#header .header-btn-collapse-nav{outline:0;display:block;position:relative;z-index:1;}
#header .header-nav.header-nav-line{min-height:70px;}
 #header .header-top.header-top-light .header-nav-top ul > li.open > a:focus {
	background: #ffffff;
}
}
@media (min-width: 992px){
#header .header-body:not(.h-100){height:auto!important;}
}
@media (max-width: 991px){
#header .header-logo img{z-index:1;}
#header .header-nav{display:flex;align-items:center;}
}
.box-shadow-none{box-shadow:none!important;}
#header .header-nav-main nav > ul > li .dropdown-menu{border-radius:0!important;}
@media (min-width: 992px){
#header .header-nav{flex:0 auto;}
#header .header-nav.header-nav-line nav > ul li:hover > a{color:#212529!important;font-weight:600;}
#header .header-nav.header-nav-line nav > ul li:hover > a:before{background:#FFF!important;}
#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li > a:before,#header .header-nav.header-nav-line.header-nav-bottom-line nav > ul > li:hover > a:before{transform:none;}
#header .header-nav-main nav > ul > li > a{font-size:14px;font-weight:300;font-family:'Overpass', sans-serif;letter-spacing:1px;text-transform:none;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a{font-size:14px;color:#212529;font-family:'Overpass', sans-serif;}
}
@media (max-width: 991px){
#header .header-container{padding:0 6.5vw;}
}
.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
.bar1,.bar2,.bar3{width:30px;height:2px;background-color:#333;margin:6px 0;transition:0.4s;}
.menu-container{display:inline-block;cursor:pointer;}

::-moz-selection{color:#FFF;background:#2a2a2a;}
::selection{color:#FFF;background:#2a2a2a;}
a{color:#2a2a2a;}
a:hover{color:#373737;}
a:focus{color:#373737;}
a:active{color:#1d1d1d;}
/*.nav-pills .nav-link.active{background-color:#2a2a2a;}*/
.nav-pills .nav-link.active:hover,.nav-pills .nav-link.active:focus{background-color:#2a2a2a;}
#header .header-btn-collapse-nav{color:#FFF;float:right;margin:0 0 0 16px;margin:0 0 0 1rem;}
@media (min-width: 992px){
#header .header-nav-main nav > ul > li > a{color:#2a2a2a;}
#header .header-nav-main nav > ul > li.open > a,#header .header-nav-main nav > ul > li:hover > a{background:#2a2a2a;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu{border-top-color:#2a2a2a;}
#header .header-nav-main nav > ul > li.dropdown.open > a:before,#header .header-nav-main nav > ul > li.dropdown:hover > a:before{border-bottom-color:#2a2a2a;}
#header .header-nav.header-nav-line nav > ul li:hover > a{color:#2a2a2a;}
#header .header-nav.header-nav-line nav > ul li:hover > a:before{background:#2a2a2a;}
}
@media (max-width: 991px){
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a{color:#2a2a2a;}
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a:active{color:#2a2a2a;}
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active{background:#FFF;}
#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:focus,#header .header-nav-main:not(.header-nav-main-mobile-dark) nav > ul > li > a.active:hover{background:#FFF;}
}





*,::after,::before{box-sizing:border-box;}
h2{margin-top:0;margin-bottom:.5rem;}
p{margin-top:0;margin-bottom:1rem;}
b{font-weight:bolder;}
a{color:#007bff;text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:underline;}
img{vertical-align:middle;border-style:none;}
h2{margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h2{font-size:2rem;}
.img-fluid{max-width:100%;height:auto;}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.col-lg-2,.col-lg-5,.col-xl-12,.col-xl-2{position:relative;width:100%;padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.offset-lg-0{margin-left:0;}
.offset-lg-2{margin-left:16.666667%;}
}
@media (min-width:1200px){
.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}
.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
.align-items-center{-ms-flex-align:center!important;align-items:center!important;}
.mt-2{margin-top:.5rem!important;}
.mb-3{margin-bottom:1rem!important;}
.mb-4{margin-bottom:1.5rem!important;}
.my-5{margin-top:3rem!important;}
.mb-5,.my-5{margin-bottom:3rem!important;}
.py-3{padding-top:1rem!important;}
.py-3{padding-bottom:1rem!important;}
.py-4{padding-top:1.5rem!important;}
.py-4{padding-bottom:1.5rem!important;}
@media (min-width:992px){
.mb-lg-0{margin-bottom:0!important;}
}
.text-center{text-align:center!important;}
@media print{
*,::after,::before{text-shadow:none!important;box-shadow:none!important;}
a:not(.btn){text-decoration:underline;}
img{page-break-inside:avoid;}
h2,p{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}

body a{outline:none!important;}
html .text-color-dark{color:#212529;}

.line-height-1{line-height:1!important;}
.line-height-4{line-height:1.4!important;}
.opacity-9{opacity:0.9!important;}
.text-transform-none{text-transform:none!important;}
.font-weight-black{font-weight:700!important;}

::-moz-selection{color:#FFF;background:#2a2a2a;}
::selection{color:#FFF;background:#2a2a2a;}
a{color:#2a2a2a;}
a:hover{color:#373737;}
a:focus{color:#373737;}
a:active{color:#1d1d1d;}
html .text-color-dark{color:#212529!important;}

.chevron::before {
    border-style: solid;
    border-width: 0.25em 0.25em 0 0;
    content: '';
    display: inline-block;
    height: 0.65em;
    left: 0.15em;
    position: relative;
    top: 0.15em;
    transform: rotate(-45deg);
    vertical-align: top;
    width: 0.45em;
}

html .scroll-to-top {
    transition: opacity 0.3s;
    background: #404040;
    border-radius: 4px 4px 0 0;
    bottom: 0;
    color: #FFF;
    display: block;
    height: 9px;
    opacity: 0;
    padding: 10px 10px 35px;
    position: fixed;
    right: 10px;
    text-align: center;
    text-decoration: none;
    min-width: 50px;
    z-index: 1040;
    font-size: 0.8em;
}

html .scroll-to-top:hover {
    opacity: 1;
}

html .scroll-to-top.visible {
    opacity: 0.75;
}
/* Section Featured */
section.section {
	
	border-top: 5px solid #f1f1f1;
	margin: 30px 0;
	padding: 50px 0;
}
/* Cookie Dialog */
#gdpr-cookie-message {
    position: fixed;
    right: 30px;
    bottom: 30px;
    max-width: 375px;
    background-color: var(--ck);
    padding: 20px;
    border-radius: 5px;
    box-shadow: 0 6px 6px rgba(0,0,0,0.25);
    margin-left: 30px;
    font-family: system-ui;
    z-index: 100;
}
#gdpr-cookie-message h4 {
    color: var(--r);
   
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 10px;
}
#gdpr-cookie-message h5 {
    color: var(--red);
   
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 10px;
}
#gdpr-cookie-message p, #gdpr-cookie-message ul {
    color: white;
    font-size: 15px;
    line-height: 1.5em;
}
#gdpr-cookie-message p:last-child {
    margin-bottom: 0;
    text-align: right;
}
#gdpr-cookie-message li {
    width: 49%;
    display: inline-block;
}
/*#gdpr-cookie-message a {
    color: var(--r);
    text-decoration: none;
    font-size: 15px;
    padding-bottom: 2px;
    border-bottom: 1px dotted rgba(255,255,255,0.75);
    transition: all 0.3s ease-in;
}*/
#gdpr-cookie-message a:hover {
    color: white;
    border-bottom-color: var(--r);
    transition: all 0.3s ease-in;
}
#gdpr-cookie-message button,
.privacyBtn {
    border: none;
    background: var(--r);
/*    color: white;*/
   
    font-size: 15px;
    padding: 7px;
    border-radius: 3px;
    margin-left: 15px;
    cursor: pointer;
    transition: all 0.3s ease-in;
}
/*#gdpr-cookie-message button:hover {
    background: white;
    color: var(--r);
    transition: all 0.3s ease-in;
}*/
button#gdpr-cookie-advanced {
    background: white;
/*    color: var(--r);*/
}
/*#gdpr-cookie-message button:disabled {
    opacity: 0.3;
}*/
#gdpr-cookie-message input[type="checkbox"] {
    float: none;
    margin-top: 0;
    margin-right: 5px;
}

#gdpr-cookie-types {
    display: none;
}

.color-white{
    color:var(--r);
}

.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-4px, 8px);
  transform: rotate(-45deg) translate(-4px, 8px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-3px, -8px);
  transform: rotate(45deg) translate(-3px, -8px);
}
.menu-container {
  display: inline-block;
  cursor: pointer;
}
.h-eq {
    min-height: 290px;
}
.h-eq2 {
    min-height: 280px;
}