@charset "utf-8";
/* CSS Document */
:root{
	--assocPrimary: #0166a2 ;				/* blue */
	--assocSecondary: #00aeef;					/* light blue */
	
	--headerBG:  var(--assocPrimary);
	--navBG: var(--assocPrimary);
	--navText: #FFF;
	--navHover: var(--assocSecondary);
	--navHoverText: #fff;
	--hText: var(--assocPrimary);
	--footerBG: var(--assocSecondary);
	--footerText: #e6e6e6;
}
header{
	background-color:var(--assocPrimary);
	background-image:url(images/bg.png);
	background-size:cover;
    background-position-y: center;
    background-position-x: center;
    background-repeat: no-repeat;
}
body{
	background-color:rgb(209, 211, 212);
}
.content{
	background-color:#fff;
	margin:10px auto 25px auto;
	padding:25px;
	border-radius:10px;
	box-sizing: border-box;
}
footer{
	background-image:none;
}
#wrapperFollowUs{
	display:grid;
	grid-template-columns: 45px 45px 45px 45px 1fr;
}
nav{
	margin-top:15px ;
	background-color:rgb(209, 211, 212);
	color:#333;
}
nav ul li a {
	color:#333;
}

.gsc-control-cse .gsc-table-result {
    font-family: montserrat, arial, sans-serif !important;
}
.gsc-control-cse {
    font-family: montserrat, arial, sans-serif !important;
	font-size: 14px !important;
}
.styleable-rootcontainer, styleable-description {
    font-family: montserrat, arial, sans-serif !important;
}
.gsc-control-cse .gsc-table-result {
    font-family: montserrat, arial, sans-serif !important;
	font-size: 14px !important;
}

@media (max-device-width: 480px) {
}