.tpl-section-inner {
	> .tpl-third-heading-05 {
		margin-top: 2em;

		@media screen and (max-width: 750px) {
			margin-top: 1em;
		}
	}
}

.tpl-third-heading-05 {
	&.-blue {
		color: #013895;
	}
}

.tpl-text {
	&.-bg-blue {
    padding: 30px;
		background-color: #e5ebf4;
	}
}

.tpl-table {
	th {
		padding: 1em;
	}
	td {
		padding: 1.5em 2em;
	}
	th, td {
		line-height: 1.6;

		@media screen and (max-width: 750px) {
			padding: 1em;
		}

		.tpl-text {
			line-height: 1.6;
		}

		.tpl-list {
			li {
				line-height: 1.6;
			}
		}
	}
}

.c-panel {
	border-left: 5px solid #013895;
	padding: 0;

	.tpl-figure {
		margin: 0;
	}

	.c-panel-body {
		padding: 20px;

		.tpl-arrow {
			&.right {
				padding: 0 15px 0 0;
			}
		}

		.tpl-arrow-custom {
			display: flex;
			align-items: center;
			width: fit-content;

			&::after {
				content: "";
				width: 5px;
				height: 5px;
				margin-left: .5em;
				border-top: 2px solid #013895;
				border-right: 2px solid #013895;
				transform: rotate(45deg);
			}
		}

		@media screen and (max-width: 750px) {
			padding: 1em .5em;

			> * {
				font-size: 10.5px;
				line-height: 1.3;
			}
		}
	}
}