.header .logo.caribou img {
	margin-right: 8px;
	max-height: 110px;
	height: 110px;
}

#hero {
	opacity: 1;
}

#about > .container > .row.gy-4 {
	text-align: left;
}

#services > .container > .row.gy-4 > .col-lg-4.col-md-6 {
	text-align: center;
}

#call-to-action > .container > .row > .col-xl-9.text-center.text-xl-start > p {
	margin-top: 36px;
	font-size: 19px;
}

#call-to-action > .container > .row > .col-xl-9.text-center.text-xl-start > h3 {
	font-size: 33px;
}

#about > .container.section-title > p {
	font-weight: 500;
	font-family: Work Sans;
	text-align: justify;
}

#services > .container > .row.gy-4 > .col-lg-6.col-md-6 > .service-item.position-relative {
	padding-top: 30px;
	padding-bottom: 10px;
}

#portfolio > .container.section-title {
	padding-bottom: 30px;
}

#footer > .container > .mw-100.align-center {
	margin-bottom: 24px;
}

#call-to-action > .container > .row > .col-xl-3.cta-btn-container.text-center {
	text-decoration-line: none;
}

#portfolio > .container.section-title > .cta-btn.align-middle {
	text-decoration-line: underline;
	text-decoration-color: #0d6efd;
	color: #0d6efd;
}

#contact > .container.section-title > .text-black {
	font-size: 19px;
}

#clients {
	padding-top: 0px;
	padding-bottom: 0px;
}

#navmenu > ul > li {
	text-decoration-color: #67a7ba;
}

#header {
	text-decoration-color: #67a7ba;
}

#call-to-action > .container > .row > .col-xl-3.cta-btn-container.text-center > .cta-btn.align-middle {
	background-color: #67a7ba;
}

#portfolio > .container > .isotope-layout > .portfolio-filters.isotope-filters > .filter-active {
	background-color: #67a7ba;
}

#contact > .container > .row.gy-4 > .col-lg-4 > .info-item.d-flex > .bi.bi-geo-alt.flex-shrink-0 {
	background-color: #67a7ba;
	color: #f8f9fa;
}

#contact > .container > .row.gy-4 > .col-lg-4 > .info-item.d-flex > .bi.bi-envelope.flex-shrink-0 {
	background-color: #67a7ba;
	color: #f8f9fa;
}

#contact > .container > .row.gy-4 > .col-lg-8 > .php-email-form > .row.gy-4 > .col-md-12.text-center > button {
	background-color: #67a7ba;
}

#footer > .container > .social-links.d-flex.justify-content-center > a {
	background-color: #67a7ba;
}

#footer > .container > .container > .credits > a {
	color: #67a7ba;
}

#about > .container.section-title > h2 {
	font-family: Work Sans;
}

#services > .container.section-title > h2 {
	font-family: Work Sans;
}

#services > .container.section-title > p {
	font-family: Work Sans;
	text-align: justify;
}

