body h1,
body h2,
body h3,
body h4,
body h5,
body h6{
	color:#2F6FE4;
	font-weight:700;
}

body h1{ font-size:44px; }
body h2{ font-size:36px; }
body h3{ font-size:28px; }
body h4{ font-size:24px; }
body h5{ font-size:20px; }
body h6{ font-size:18px; }

@media (max-width:767px){
	body h1{ font-size:36px; }
	body h2{ font-size:28px; }
	body h3{ font-size:24px; }
}

.linkdecorated a:not(.btn),
.linkdecorated a:hover:not(.btn){
	border-bottom:none !important;
}

body a{
	outline:none;
}

body a:focus-visible{
	outline:2px solid #2F6FE4;
	outline-offset:2px;
}
