#logo img {margin-top: 15px; margin-bottom: 10px;}
a {color: #0063a4;}
.op-gradient-icon { background: #0063a4; background: linear-gradient(90deg,#0063a4 0%, #477BB3 50%, #00A859 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.section {background-color: #0063a4;}
h2 {color: var(--cnvs-heading-color);}
#section-about { padding: 50px;}
.clarito {color: var(--bs-white);}
.button {--cnvs-btn-color: #00A859;}
.opm-large-word{font-size:80px}.device-sm
.opm-large-word{font-size:60px}.device-xs
.opm-large-word{font-size:48px}
.bg-instagram, .h-bg-instagram:hover {background-color: #0063a4 !important;}
.bg-overlay .portfolio-desc h3 a {color: #0a0a0c !important; text-shadow: none;}
.bg-overlay .portfolio-desc span a {color: #0a0a0c !important; text-shadow: none;}
#footer .endark > a, #footer .endark {color: #c3c2d4}