.section-tables .wrap .columns {
	 display: flex;
	 flex-flow: column nowrap;
	 gap: 24px;
}
 .section-tables .wrap .columns .column {
	 width: 100%;
}
 .section-tables .wrap .columns .column.column-header {
	 display: flex;
	 flex-flow: column nowrap;
	 align-items: center;
}
 .section-tables .wrap .columns .column.column-header .column-title {
	 font-family: 'Lato';
	 font-style: normal;
	 font-weight: 700;
	 font-size: 32px;
	 line-height: 40px;
	 text-align: center;
	 text-transform: capitalize;
	 color: #000;
}
 .section-tables .wrap .columns .column.column-body {
	 display: flex;
	 flex-flow: column nowrap;
}
 .section-tables .wrap .columns .column.column-body .column-contents {
	 width: 100%;
	 display: flex;
	 flex-flow: column nowrap;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress {
	 table-layout: fixed;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td {
	 padding: 6px 8px;
	 width: 151px;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr.row-1 td {
	padding: 12px;
	width: 143px;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td {
	border-left: 1px solid #E1E1E1;
} 
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child {
	border-left: 0;
}
@media screen and (max-width:1056px){
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr {
		position: relative;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child {
		background: #fff;
		border-right:0;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:nth-child(2) {
		border-left:0;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child:before {
		content: '';
		width: 1px;
		left: 172px;
		top: 0;
		background: #dddddd;
		display: block;
		position: absolute;
		bottom: 0;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr.td-header td:first-child {
		background: #F7F7F7;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child {
		position: -webkit-sticky;
		position: sticky;
    	left: 0;
	}
/* 	.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper {
		border-left: solid 1px #e1e1e1;
		border-right: solid 1px #e1e1e1;
	} */
	
/* 	.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper tbody {
		border-left: 0;
		border-right: 0;
	} */
}
 .section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td .table-heading {
	 width: 100%;
	 display: flex;
	 flex-flow: column nowrap;
	 gap: 2px;
	 align-items: center;
}
 .section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td .table-heading br {
	 display: none;
}
 .section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td .table-heading h4 {
	 font-family: 'Lato';
	 font-style: normal;
	 font-weight: 700;
	 font-size: 24px;
	 line-height: 32px;
	 color: #333;
}
 .section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td .table-heading h5 {
	 font-family: 'Lato';
	 font-style: normal;
	 font-weight: 700;
	 font-size: 22px;
	 line-height: 22px;
	 text-align: center;
	 letter-spacing: 0.02em;
	 text-transform: uppercase;
	 color: #e81a3f;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr.td-header {
	background: #F7F7F7;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr.td-header td .table-key h4 {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 26px;
	display: flex;
	align-items: center;
	color: #1B2540;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr:not(.td-header) td:first-child {
	padding: 6px 12px 6px 16px;
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 26px;
	color: #515151;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child ul {
	margin-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: flex;
	flex-flow: column nowrap;
	gap: 6px;
	padding-left: 0;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child ul li {
	position: relative;
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 20px;
	color: #515151;
	padding-left: 22px;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child ul li:before {
	content: '';
	position: absolute;
	width: 20px;
	height: 20px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='3' fill='%23A70020'/%3E%3C/svg%3E%0A");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	left: 0;
	top: 0;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:not(:first-child) {
	padding: 6px 20px;
	text-align: center;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:not(:first-child) .check-icon {
	max-width: 26px;
	height: 26px;
	display: block;
	width: 100%;
	margin: 0 auto;
}
.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:not(:first-child) .check-icon img {
	display: block;
	width: 100%;
}
.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper {
	overflow: hidden;
	overflow-x: scroll;
	position: relative;
	z-index: 11;
}
.section-tables .wrap .columns .column.column-body .column-contents .table-track {
	background-color: #E1E1E1;
	height: 12px;
	width: 100%;
	position: relative;
	top: -12px;
	z-index: 2;
	border-radius: 100px;
}
/* @media (any-hover: none) {
	.section-tables .wrap .columns .column.column-body .column-contents .table-track {
		display: none;
	}
} */
.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper::-webkit-scrollbar {
	height: 12px;
}
.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0);
}
.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper::-webkit-scrollbar-thumb {
	height: 12px;
	background: #E81A3F;
	position: relative;
	border-radius: 100px;
}
.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper::-webkit-scrollbar:vertical {
	display: none;
}
.section-tables .wrap .columns .column.column-body .column-contents .table-wrapper .tablepress {
	padding-bottom: 20px;
	margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
	.section-tables .wrap .columns .column.column-body .column-contents .table-track {
		display: none;
	}
}
@media only screen and (min-width: 1200px) {
	.section-tables .wrap {
		padding: 80px;
	}
	.section-tables .wrap .columns {
		gap: 40px;
	}
	.section-tables .wrap .columns .column.column-header .column-title {
		font-size: 48px;
		line-height: 58px;
	}
}
@media only screen and (min-width: 1440px) {
	.section-tables .wrap {
		padding: 100px;
	}
	.section-tables .wrap .columns {
		gap: 40px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td {
		box-sizing: border-box;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child {
		width: 400px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:not(:first-child) {
		padding: 12px;
		width: 279px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr:not(.row-1) td {
		padding: 6px 20px;
		vertical-align:middle;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr:not(.td-header) td:first-child {
		padding: 6px 20px 6px 40px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr.td-header td .table-key h4 {
		font-size: 22px;
		line-height: 30px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr:not(.td-header) td:first-child {
		font-size: 22px;
		line-height: 30px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:not(:first-child) .check-icon {
		max-width: 30px;
		height: 30px;
		display: flex;
    	align-items: center;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child ul {
		gap: 4px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child ul li {
		font-size: 18px;
		line-height: 26px;
		padding-left: 30px;
	}
	.section-tables .wrap .columns .column.column-body .column-contents .tablepress tbody tr td:first-child ul li:before {
		width: 26px;
		height: 26px;
	}
}
.section-packages {
	background: #1B2540;
}
.section-packages .wrap .columns {
	display: flex;
	flex-flow: column nowrap;
	gap: 32px;
}
.section-packages .wrap .columns .column.column-header {
	width: 100%;
	display: flex;
	flex-flow: column nowrap;
	align-items: center;
}
.section-packages .wrap .columns .column.column-header .column-title {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 26px;
	line-height: 36px;
	text-align: center;
	text-transform: capitalize;
	color: #FFFFFF;
}
.section-packages .wrap .columns .column.column-body {
	width: 100%;
	display: flex;
	flex-flow: column nowrap;
}
.section-packages .wrap .columns .column.column-body .packages {
	display: grid;
	grid-template-columns: repeat(12, 1fr);
	row-gap: 20px;
}
.section-packages .wrap .columns .column.column-body .packages .package {
	display: flex;
	grid-column: 1/-1;
	flex-flow: column nowrap;
	background: #FFFFFF;
	box-shadow: -10px 20px 25px rgba(117, 54, 19, 0.1);
	border-radius: 12px;
	padding: 32px 20px;
	gap: 20px;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-header {
	display: flex;
	flex-flow: column nowrap;
	gap: 6px;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-header .package-title {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 32px;
	text-transform: capitalize;
	color: #1B2540;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-header .package-price {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 26px;
	color: #E81A3F;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content {
	display: flex;
	flex-flow: column nowrap;
	gap: 16px;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content-divider {
	width: 100%;
	background: #E1E1E1;
	height: 2px;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content {
	width: 100%;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul {
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 0;
	display: flex;
	flex-flow: column nowrap;
	gap: 8px;
	list-style: none;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul li {
	position: relative;
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 26px;
	color: #515151;
	padding-left: 34px;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul li:before {
	content: '';
	width: 26px;
	height: 26px;
	background-image: url("data:image/svg+xml,%3Csvg width='26' height='27' viewBox='0 0 26 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4.3457' width='18' height='18' rx='9' fill='%23E81A3F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.6667 11.1108C17.7529 11.0083 17.8185 10.8891 17.8596 10.7599C17.9008 10.6307 17.9167 10.4943 17.9065 10.3587C17.8962 10.223 17.8599 10.0909 17.7998 9.97006C17.7396 9.84921 17.6569 9.74207 17.5563 9.65497C17.4558 9.56786 17.3395 9.50254 17.2143 9.46285C17.0891 9.42315 16.9576 9.40989 16.8274 9.42383C16.6972 9.43777 16.571 9.47865 16.4562 9.54404C16.3415 9.60944 16.2404 9.69803 16.1591 9.80462L11.9386 15.0689L9.7547 12.7975C9.56958 12.6116 9.32165 12.5088 9.0643 12.5111C8.80695 12.5134 8.56077 12.6207 8.37879 12.8099C8.19681 12.9991 8.09358 13.2551 8.09135 13.5226C8.08911 13.7902 8.18804 14.0479 8.36683 14.2404L11.3114 17.3016C11.4078 17.4018 11.5233 17.48 11.6504 17.5313C11.7775 17.5825 11.9135 17.6057 12.0497 17.5992C12.186 17.5928 12.3194 17.5569 12.4415 17.4939C12.5636 17.4309 12.6718 17.3421 12.7591 17.2333L17.6667 11.1108Z' fill='white'/%3E%3C/svg%3E%0A");
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul ul {
	padding-left: 32px;
	gap: 6px;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul ul li {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 26px;
	color: #515151;
	padding-left: 0;
	list-style: disc;
}
.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul ul li:before {
	display: none;
}
@media only screen and (min-width: 768px) {
	.section-packages .wrap .columns .column.column-body .packages {
		-moz-column-gap: 20px;
		     column-gap: 20px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package {
		grid-column: span 6;
	}
}
@media only screen and (min-width: 1025px) {
	.section-packages .wrap .columns .column.column-body .packages .package .package-header {
		flex-flow: row nowrap;
		justify-content: space-between;
	}
}
@media only screen and (min-width: 1200px) {
	.section-packages .wrap {
		padding: 100px;
	}
	.section-packages .wrap .columns {
		gap: 40px;
	}
	.section-packages .wrap .columns .column.column-header .column-title {
		font-size: 38px;
		line-height: 50px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package {
		padding: 40px;
		gap: 24px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-header {
		align-items: center;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-header .package-title {
		font-size: 24px;
		line-height: 32px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-header .package-price {
		font-size: 24px;
		line-height: 32px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-content {
		gap: 20px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul {
		gap: 12px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul li {
		font-size: 22px;
		line-height: 30px;
		padding-left: 36px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul li:before {
		width: 30px;
		height: 30px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul ul {
		padding-left: 36px;
		gap: 6px;
	}
	.section-packages .wrap .columns .column.column-body .packages .package .package-content .content ul ul li {
		font-size: 22px;
		line-height: 30px;
	}
}
.section-direction {
	background: #F3F3F3;
}
.section-direction .wrap .columns {
	gap: 32px;
}
.section-direction .wrap .columns .column {
	width: 100%;
}
.section-direction .wrap .columns .column.column-details {
	display: flex;
	flex-flow: column nowrap;
	gap: 20px;
}
.section-direction .wrap .columns .column.column-details h2 {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 32px;
	line-height: 40px;
	text-align: center;
	text-transform: capitalize;
	color: #1B2540;
}
.section-direction .wrap .columns .column.column-details h2 .highlighted {
	color: #E81A3F;
}
.section-direction .wrap .columns .column.column-details .img-wrap img {
	display: block;
}
.section-direction .wrap .columns .column.column-details .company-details {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	display: flex;
	flex-flow: column nowrap;
	gap: 16px;
}
.section-direction .wrap .columns .column.column-details .company-details li {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 26px;
	color: #1B2540;
	display: flex;
	flex-flow: row nowrap;
	gap: 12px;
}
.section-direction .wrap .columns .column.column-details .company-details li .icon {
	width: 100%;
	max-width: 26px;
	height: 26px;
	display: flex;
	flex-flow: column nowrap;
	align-items: center;
	justify-content: center;
}
.section-direction .wrap .columns .column.column-details .company-details li .icon svg {
	width: 100%;
	height: 100%;
	display: block;
}
.section-direction .wrap .columns .column.column-details .company-details li a.texts:hover,
.section-direction .wrap .columns .column.column-details .company-details li a.texts:focus {
	text-decoration: none;
}
.section-direction .wrap .columns .column.column-via {
	padding: 24px 20px;
	background: #FFFFFF;
	box-shadow: -6px 12px 40px 20px rgba(209, 210, 210, 0.2);
	border-radius: 12px;
}
.section-direction .wrap .columns .column.column-via .directions {
	display: flex;
	flex-flow: column nowrap;
	gap: 20px;
}
.section-direction .wrap .columns .column.column-via .directions .direction {
	display: flex;
	flex-flow: column nowrap;
	gap: 8px;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-head {
	display: flex;
	flex-flow: row nowrap;
	gap: 8px;
	align-items: center;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-head .direction-icon {
	width: 100%;
	max-width: 26px;
	height: 26px;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-head .direction-icon img {
	display: block;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-head h5 {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 20px;
	line-height: 26px;
	color: #E81A3F;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-body {
	display: flex;
	flex-flow: column nowrap;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-body ul {
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 20px;
}
.section-direction .wrap .columns .column.column-via .directions .direction .direction-body ul li {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 26px;
	color: #000000;
}
.section-direction .wrap .columns .column.column-via .directions .direction-divider {
	width: 100%;
	height: 1px;
	background: #E1E1E1;
}
@media only screen and (min-width: 768px) {
	.section-direction .wrap .columns {
		flex-flow: row nowrap;
	}
	.section-direction .wrap .columns .column.column-details h2 {
		text-align: left;
	}
}
@media only screen and (min-width: 1200px) {
	.section-direction .wrap {
		padding: 80px 100px;
	}
	.section-direction .wrap .columns {
		gap: 80px;
	}
	.section-direction .wrap .columns .column.column-details {
		gap: 40px;
	}
	.section-direction .wrap .columns .column.column-details h2 {
		font-size: 48px;
		line-height: 58px;
	}
	.section-direction .wrap .columns .column.column-details .company-details li {
		font-size: 22px;
		line-height: 30px;
	}
	.section-direction .wrap .columns .column.column-details .company-details li .icon {
		width: 30px;
		height: 30px;
	}
	.section-direction .wrap .columns .column.column-via {
		padding: 32px;
	}
	.section-direction .wrap .columns .column.column-via .directions {
		gap: 24px;
	}
	.section-direction .wrap .columns .column.column-via .directions .direction {
		gap: 12px;
	}
	.section-direction .wrap .columns .column.column-via .directions .direction .direction-head {
		gap: 10px;
	}
	.section-direction .wrap .columns .column.column-via .directions .direction .direction-head .direction-icon {
		width: 32px;
		height: 32px;
	}
	.section-direction .wrap .columns .column.column-via .directions .direction .direction-head h5 {
		font-size: 24px;
		line-height: 32px;
	}
	.section-direction .wrap .columns .column.column-via .directions .direction .direction-body ul li {
		font-size: 22px;
		line-height: 30px;
	}
}
.section-404 {
	background: #EAF0F9;
}
.section-404 .wrap {
	padding: 60px 20px;
}
.section-404 .wrap .columns {
	gap: 40px;
}
.section-404 .wrap .columns .column {
	width: 100%;
	display: flex;
	flex-flow: column nowrap;
	align-items: center;
}
.section-404 .wrap .columns .column.column-header .svg-wrap {
	width: 138px;
	height: 60px;
}
.section-404 .wrap .columns .column.column-header .svg-wrap svg {
	width: 100%;
	height: 100%;
	display: block;
}
.section-404 .wrap .columns .column.column-body h2 {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-size: 28px;
	line-height: 36px;
	text-align: center;
	color: #172D5E;
}
@media only screen and (min-width: 1200px) {
	.section-404 .wrap {
		padding: 100px;
	}
	.section-404 .wrap .columns .column.column-body h2 {
		font-size: 40px;
		line-height: 48px;
	}
}
.site-footer .site-info .wrap .columns .column ul {
	display: flex;
	flex-flow: row nowrap;
	gap: 0;
	list-style: none;
	margin-left: 0;
	margin-bottom: 0;
	padding-left: 0;
}
.site-footer .site-info .wrap .columns .column ul li,
.site-footer .site-info .wrap .columns .column ul li a {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.site-footer .site-info .wrap .columns .column ul li {
	position: relative;
	padding-left: 8px;
	padding-right: 8px;
}
.site-footer .site-info .wrap .columns .column ul li:after {
	content: '';
	width: 0.69px;
	height: 9.41px;
	background: #FFFFFF;
	position: absolute;
	top: 4px;
	right: 0;
}
.site-footer .site-info .wrap .columns .column ul li:first-child {
	padding-left: 0;
}
.site-footer .site-info .wrap .columns .column ul li:last-child {
	padding-right: 0;
}
.site-footer .site-info .wrap .columns .column ul li:last-child:after {
	display: none;
}
@media only screen and (min-width: 1200px) {
	.site-footer .site-info .wrap .columns .column ul li {
		padding-left: 12px;
		padding-right: 12px;
	}
	.site-footer .site-info .wrap .columns .column ul li,
	.site-footer .site-info .wrap .columns .column ul li a {
		font-size: 14px;
		line-height: 22px;
	}
	.site-footer .site-info .wrap .columns .column ul li:after {
		width: 0.97px;
		height: 13.13px;
		top: 5px;
	}
}
.single-section .single-header .wrap .columns .column.column-header .header .title p {
	font-size: inherit;
	line-height: inherit;
	font-weight: inherit;
}
@media only screen and (max-width: 767px) {
	body,
	#page {
/* 		overflow-x: hidden; */
	}
}

#ez-toc-container {
	 border-radius: 12px;
	 background: #f6f6f6!important;
	 padding: 16px 20px;
	 width: 100%;
	 border: 0!important;
}
 #ez-toc-container .ez-toc-title-container .ez-toc-title {
	 font-family: Lato;
	 font-size: 16px !important;
	 font-style: normal;
	 font-weight: 700 !important;
	 line-height: 24px !important;
	 text-transform: uppercase;
}
#ez-toc-container nav .ez-toc-list li a {
	font-family: Lato;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 30px; /* 187.5% */
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
}
#ez-toc-container nav .ez-toc-list li:before {
	display: none;
}
#ez-toc-container nav .ez-toc-list li ul {
	margin-top: 0!important;
}

@media only screen and (max-width: 1199px) {
    .site-header .wrap .columns .header-center {
        display: flex;
    }
}
