@charset "utf-8";

/* Icons */
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.2/font/bootstrap-icons.min.css");

/* Fonts Family */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap');

/* Global */
p, h1, h2, h3, h4, h5, h6{font-family: 'Roboto', sans-serif;}

/* Colors */
.clr-yellow-1{ color:#b8bc14; }
.clr-yellow-2{ color:#dcd93e; }
.clr-blue-1{ color:#40b6e9; }
.clr-blue-2{ color:#63c6ee; }
.clr-dark-1{ color:#314143; }
.clr-dark-2{ color:#495556; }
.clr-light-1{ color:#ededed; }
.clr-light-2{ color:#fcfcfc; }

/* Buttons */
.btn-yellow-1{
	background:#b8bc14;
	color:#314143;
	font-weight:700;
}
.btn-yellow-1:hover{
	background:#dcd93e;
	color:#495556;
}

/* Header */
.header .titles h1, .header .titles h2{ text-transform: uppercase; }
.header .titles h1{
	font-size:2.5em;
	color:#40b6e9;
	margin-bottom:5px;
}
.header .titles h1 span{
	font-weight:bold;
	color:#314143;
}
.header .titles h2{
	color:#b8bc14;
	font-size:1.3em;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #63c6ee;
}

/* Contenus */
.contenus{
	padding:50px 35px;
	background:#ededed;
	border-top:1px solid #dcd93e;
	border-bottom:1px solid #dcd93e;
}
.contenus .uk-card{
	background:#b8bc14;
	border:1px solid #dcd93e;
}
.contenus h3:nth-child(odd){
	color:#ffffff;
	font-weight: 500;
	font-size:1.5em;
}

/* Footer */
.footer{
	background:#314143;
}
.footer i{
	color:#b8bc14;
}
.footer .contact{ padding:50px 35px; }
.footer .contact-text h5{
	margin-top:5px;
	font-weight:700;
	color:#314143;
}
.footer .contact-form h5{
	margin-top:5px;
	font-weight:700;
	color:#b8bc14;
	font-size:1.35em;
}
.footer .contact-form .uk-card{
	border-right:1px solid #b8bc14;
	border-radius:15px;
}
.footer .contact-form form input, .footer .contact-form form textarea{
	border-radius:5px;
}

/* Copyright */
.copyright{
	background:#ededed;
	padding:10px;
	border-top:1px solid #dcd93e;
}

