/*
Theme Name: ChiroOne
Theme URI: http://www.llt-group.com
Author: LLT
Author URI: http://www.llt-group.com
Description: Crazy Cool Custom Theme for ChiroOne made by LLT. Word.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/


/* Styling to handle the issue of unresponsive images on mobile */
.articles .item img,
.author-photo img,
img.blog-new.blog-featured-img,
.blog-new.blog-featured-img,
.find-relief img,
.footer__info--logo img,
.icon-risk
{
	height: auto;
}


.blog-new.blog-featured-img img {
	width: 100%;
	height: auto;
  border-radius: var(--border-radius) var(--border-radius) 0 0;
}

.cwi__img img,
.profile-image img {
	width: 100%;
	height: auto;
}

.profile-image {
	display: block;
}

.cwi__img img {
	border-radius: 11px;
}

.sec-hero__bgi img {
	width: 100%;
  object-fit: cover;
  object-position: left;
	height: 530px;
}

.header__logo img 
{
	width: auto;
}

/* 404 TEMPLATE */

.error404 main {
	margin-top: 215px;
}

.error404 main .copy {
	width: 100%;
	margin: 0 auto;
	padding: 8% 0 15% 0;
	text-align: center;
	background-position: bottom;
    background-size: 16px 52px;
    background-repeat: repeat-x;
	background-image: url("data:image/svg+xml,%3Csvg width='3' height='55' viewBox='0 0 3 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.64747 1.48641C2.6492 1.67621 2.59318 1.86223 2.48656 2.02087C2.37993 2.17951 2.22754 2.3036 2.04863 2.37741C1.86972 2.45122 1.6724 2.47142 1.48173 2.43543C1.29105 2.39944 1.11562 2.30888 0.977684 2.17527C0.839752 2.04166 0.745498 1.87103 0.70697 1.685C0.668442 1.49897 0.687374 1.30594 0.761284 1.13042C0.835193 0.954899 0.960749 0.804791 1.12209 0.699159C1.28344 0.593527 1.47328 0.537117 1.66747 0.537109C1.92588 0.537099 2.17383 0.636837 2.35737 0.814621C2.5409 0.992406 2.64516 1.23386 2.64747 1.48641V1.48641Z' fill='%23ADD261'/%3E%3Cpath d='M1.6675 19.8141C2.20873 19.8141 2.64749 19.3853 2.64749 18.8563C2.64749 18.3273 2.20873 17.8984 1.6675 17.8984C1.12626 17.8984 0.6875 18.3273 0.6875 18.8563C0.6875 19.3853 1.12626 19.8141 1.6675 19.8141Z' fill='%23ADD261'/%3E%3Cpath d='M1.6675 37.1833C2.20873 37.1833 2.64749 36.7544 2.64749 36.2254C2.64749 35.6964 2.20873 35.2676 1.6675 35.2676C1.12626 35.2676 0.6875 35.6964 0.6875 36.2254C0.6875 36.7544 1.12626 37.1833 1.6675 37.1833Z' fill='%23ADD261'/%3E%3Cpath d='M1.6675 54.5446C2.20873 54.5446 2.64749 54.1157 2.64749 53.5867C2.64749 53.0577 2.20873 52.6289 1.6675 52.6289C1.12626 52.6289 0.6875 53.0577 0.6875 53.5867C0.6875 54.1157 1.12626 54.5446 1.6675 54.5446Z' fill='%23ADD261'/%3E%3C/svg%3E%0A");
}

.error404 main::after {
	content: "";
	background-position: bottom;
    background-size: 16px 52px;
    background-image: url("data:image/svg+xml,%3Csvg width='3' height='55' viewBox='0 0 3 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.64747 1.48641C2.6492 1.67621 2.59318 1.86223 2.48656 2.02087C2.37993 2.17951 2.22754 2.3036 2.04863 2.37741C1.86972 2.45122 1.6724 2.47142 1.48173 2.43543C1.29105 2.39944 1.11562 2.30888 0.977684 2.17527C0.839752 2.04166 0.745498 1.87103 0.70697 1.685C0.668442 1.49897 0.687374 1.30594 0.761284 1.13042C0.835193 0.954899 0.960749 0.804791 1.12209 0.699159C1.28344 0.593527 1.47328 0.537117 1.66747 0.537109C1.92588 0.537099 2.17383 0.636837 2.35737 0.814621C2.5409 0.992406 2.64516 1.23386 2.64747 1.48641V1.48641Z' fill='%23ADD261'/%3E%3Cpath d='M1.6675 19.8141C2.20873 19.8141 2.64749 19.3853 2.64749 18.8563C2.64749 18.3273 2.20873 17.8984 1.6675 17.8984C1.12626 17.8984 0.6875 18.3273 0.6875 18.8563C0.6875 19.3853 1.12626 19.8141 1.6675 19.8141Z' fill='%23ADD261'/%3E%3Cpath d='M1.6675 37.1833C2.20873 37.1833 2.64749 36.7544 2.64749 36.2254C2.64749 35.6964 2.20873 35.2676 1.6675 35.2676C1.12626 35.2676 0.6875 35.6964 0.6875 36.2254C0.6875 36.7544 1.12626 37.1833 1.6675 37.1833Z' fill='%23ADD261'/%3E%3Cpath d='M1.6675 54.5446C2.20873 54.5446 2.64749 54.1157 2.64749 53.5867C2.64749 53.0577 2.20873 52.6289 1.6675 52.6289C1.12626 52.6289 0.6875 53.0577 0.6875 53.5867C0.6875 54.1157 1.12626 54.5446 1.6675 54.5446Z' fill='%23ADD261'/%3E%3C/svg%3E%0A");
	width: 100%;
    height: 4vw;
    display: block;
    background-repeat: repeat-x;
}

.error404 main .copy h1 span {
	color: #02857F;
}

.error404 main .copy h3 {
	font-size: 40px;
    width: 800px;
    margin: 1% auto 2%;
    line-height: 45px;
	font-weight: 800;
}

.error404 main .copy a {
	font-size: 18px;
	font-weight: bold;
    text-decoration: underline;
    color: var(--blue);
	display: block;
	margin: 0 auto 15px auto;
}

@media (max-width: 1215px) {

	.error404 main .copy {
		padding: 18% 0 15% 0;
	}

}

@media (max-width: 738px) {

	.error404 main .copy {
		padding: 0% 0 40% 0;
	}

	.error404 main .copy h3 {
		width: 90%;
		font-size: 32px;
		line-height: 42px;
	}

	.error404 main .copy a {
		font-size: 16px;
		margin-bottom: 25px;
        margin-top: 20px;
	}

}

/* END 404 */