/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

:root {
	/*
	--cnvs-themecolor: #8abee5;
	--cnvs-themecolor-rgb: 138, 190, 229;
	*/
	
	--cnvs-themecolor: #36529c;
	--cnvs-themecolor-rgb: 54, 82, 156;	
	
	--cnvs-primary-font: "Raleway", sans-serif;
  	--cnvs-body-font: "Roboto", sans-serif;	
	--cnvs-secondary-font: "Roboto", sans-serif;	

}

html {
  scroll-behavior: smooth;
}

#header-wrap #logo img {
	height: 110px;
}


.text-justify {
	text-align: justify;
}

p {
	margin-bottom: 20px;
}


#map {
	height: 750px !important;
}

.postcontent {
	padding-bottom: 20px !important;
	padding-left: 0px !important;
}

.divider::after, .divider::before {

	border-bottom-color: #212529;
}

.divider i {
	color: #212529;
}

.sidebar {
	background-color: #f2efec;
}