/* Add here all your CSS customizations */

#footer .footer-ribbon::before {

    border-right-color: #2a4600;
    border-left-color: #2a4600;

}

#footer .footer-ribbon {
    background: #aed442;
	color: #000;
	letter-spacing: 3px;
    font-weight: 600;
}

.presentation {
	color: rgb(255, 255, 255);
	background-color: rgba(0, 0, 0, 0.7);
	position: relative;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 2;
	width: 80%;
	padding: 30px;
	text-align: center;
	font-size:1.0rem;
	font-weight:400;
	letter-spacing:0;
}

html .btn-primary {
	margin-top: 50px!important;
	background-color: #aed442;
	/*border-color: #6C0 #60A60D #5d9f1a;*/
	border-color: #aed442;
	color: #000;
	font-weight: 600;
}

html .btn-primary:hover,
html .btn-primary:focus,
html .btn-primary.hover {
	background-color: #c3f435;
	/*border-color: #6C0 #60A60D #5d9f1a;*/
	border-color: #c3f435;
	color: #000;
}