@font-face {
	font-family: 'ArialMT';
	src: url('../fonts/ArialMT.eot');
	src: url('../fonts/ArialMT.eot?#iefix') format('embedded-opentype'),
	url('../fonts/ArialMT.woff2') format('woff2'),
	url('../fonts/ArialMT.woff') format('woff'),
	url('../fonts/ArialMT.ttf') format('truetype'),
	url('../fonts/ArialMT.svg#ArialMT') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Arial MT';
	src: url('../fonts/ArialMT-Medium.eot');
	src: url('../fonts/ArialMT-Medium.eot?#iefix') format('embedded-opentype'),
	url('../fonts/ArialMT-Medium.woff2') format('woff2'),
	url('../fonts/ArialMT-Medium.woff') format('woff'),
	url('../fonts/ArialMT-Medium.ttf') format('truetype'),
	url('../fonts/ArialMT-Medium.svg#ArialMT-Medium') format('svg');
	font-weight: 500;
	font-style: normal;
}
.cls-home-banner .for-mobile {
	display: none;
}
.pagination a {
	text-align: center;
	line-height: 42px;
	width: 39px;
}
.pagination span {
	width: 39px;
	text-align: center;
	line-height: 42px;   
} 
.cls-banner-bottom .p {
	margin: 0;
	padding: 50px 0;
}
.cls-banner-bottom .vc_col-sm-12 > .vc_column-inner {
	padding: 0;
}
.cls-banner-bottom .p p {
	width: 1220px;
	height: auto;
	font-size: 27px; 
	line-height: 36px;
	color: #ffffff;
	font-family: "Arial MT";
	/* font-weight: bold; */
	text-align: center; 
}
.cls-insurance-four h2.h2 {
	margin: 0;
	line-height: 38px;
	margin-bottom: 15px;
	color: #213f7d;
	font-size: 34px;
	max-width: 350px;
	letter-spacing: 1px;
	font-family: "ArialMT";
	font-weight: bold;
}
.cls-insurance-four .p {
	margin: 0 0 20px 0;
}
.cls-insurance-four .p p {
	color: #666666;
	font-size: 24px;
	line-height: 30px;
	min-height: 56px;
	max-width: 350px;
	font-family: "Arial";
}
.get_quote_small {
	margin: 0;
}
.cls-insurance-four {
	padding: 55px 0 70px 0;
}
.get_quote_small a.vc_general.vc_btn3.vc_btn3-size-md {
	border: 2px solid #ffffff;
	font-family: "ArialMT";
	background-color: #447fc1;
	color: #ffffff;
	line-height: 35px;
	padding: 0 20px;
	filter: drop-shadow(0px 3px 3.5px rgba(0,0,0,0.16));
	border-radius: 7px;
	font-size: 21px;
	height: 41px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.get_quote_small a.vc_general.vc_btn3.vc_btn3-size-md:hover {
	background-color: #213f7d;
	border-color: #213f7d;
}
.cls-testimonial-container.cls-home2 {
	padding: 70px 0;
	border: none;
}
.blogs.home2 {
	padding: 85px 0 100px 0;
	border: none;
}
.blogs.home2 .h2 {
	font-size: 40px;
	font-weight: bold;
	color: #447fc1;
	margin: 0 0 20px 0;
}
.home2 li h3 a {
	font-size: 24px;
	font-weight: 600;
	line-height: 1.3;
	max-height: 60px;
	overflow: hidden;
	margin: 15px 0 0 0;
	font-family: "Arial";
	max-width: 370px;
}
.home2 ul .post-recent-date {
	padding: 0;
	margin: 5px 0 2px 0;
}
.home2 ul li.post-recent-date i {
	font-style: none;
}
.home2 ul.post-recent-info a.button {
	width: 115px;
	height: 37px;
	margin: 8px 0 0 0;
	text-align: center;
	padding: 8px 0;
	border-radius: 5px;
	background-color: #7bafde;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.home2 ul.post-recent-info a.button:hover {
	background-color: #213f7d;
	border-color: #213f7d;
}
.cls-home2.cls-testimonial-container .vc_col-sm-9 {
	width: 70%;
	padding-left: 55px;
}
.cls-home2.cls-testimonial-container .vc_col-sm-3 {
	margin: 0;
	width: 30%;
	background: #ffffff;
	padding: 0;
	box-shadow: 5px 5px 10px 0px rgba(0,0,0,0.2);
}



/* Responsive Table css Start */
.data-table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 15px 0;
}
.data-table h1, .data-table h2, .data-table h3, .data-table h4, .data-table h5, .data-table h6 {
	margin: 0;
}
.data-table td,
.data-table th {
	border-collapse: collapse;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin: 0;
	padding: 1rem;
	vertical-align: top;
}
.data-table.has-first-row-headers tbody tr:first-child {
	background-color: #eee;
}
.data-table.has-first-row-headers tbody tr:first-child * {
	background-color: #203f7c;
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	color: #ffffff;
	font-family: Arial MT;
}
@media only screen and (max-width: 579px), only screen and (min-width: 580px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
	.data-table.has-first-row-headers tbody tr:first-child {
		display: none;
	}
}
@media only screen and (max-width: 579px), only screen and (min-width: 580px) and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
	.data-table.has-header {
		border: none !important;
	}
	.data-table.has-header tr {
		display: block;
		margin-bottom: 25px;
	}
	.data-table.has-header tr td {
		border-top-width: 0;
		display: block;
		width: 100% !important;
	}
	.data-table.has-header tr td:first-child {
		border-top-width: 1px;
	}
	.data-table.has-header tr td:not(.mobile-header):before {
		background-color: #f2f7fb;
		content: attr(data-th);
		display: block;
		font-size: 18px;
		margin: -15px -1rem 20px -1rem;
		padding: 0.5rem 1rem;
	}
	.data-table.has-header tr td.mobile-header {
		background-color: #203f7c;
		color: #fff;
		font-size: 18px;
		text-transform: uppercase;
		letter-spacing: 1px;
	}
	.data-table.has-header thead tr:first-child {
		display: none;
	}
}

/* Responsive Table css End */

.cls-responsive-table table.data-table {
	margin: 0;
	width: 100%;
}
.cls-responsive-table td.mobile-header {
	font-size: 18px;
	color: #7cafde;
	font-weight: bold;
	line-height: 22px;
	letter-spacing: 0.2px;
}
.cls-responsive-table tr:nth-child(2n+1) {
	background-color: #f2f7fb;
}
.cls-responsive-table td:first-child {
	border-left: none;
}
.cls-responsive-table td:last-child {
	border-right: none;
}
.data-table.has-first-row-headers tbody tr td:first-child {
	width: 22%;
}
.cls-responsive-table td {
	font-size: 18px;
	color: #000000;
	line-height: 22px;
}
.cls-tabber.individual-page {
	margin-top: 0;
	margin-bottom: 32px;
}
h2.individual-subheading {
	margin: 15px 0 30px 0;
	font-size: 32px;
}
.cls-get-insurance-upper.product_comarison {
	margin-top: 55px;
}
.cls-tabber.individual-page .vc_toggle {
	margin: 0 0 35px 0;
}
.cls-tabber.individual-page .vc_toggle_title {
	padding: 0;
}
.cls-tabber.individual-page .vc_toggle_title h4 {
	font-size: 32px;
	line-height: 36px;
	font-weight: 300;
	margin: 0;
	padding: 18px 0 16px 35px;
	letter-spacing: 0;
}
.plan.individual-page a.blue {
	border-radius: 9px;
	min-width: 260px;
	text-align: center;
	padding: 14px 0 10px 0;
	min-height: 65px;
	font-size: 24px;
	font-weight: bold;
	border: 1px solid #ffffff;
	filter: drop-shadow(0px 3px 3.5px rgba(0,0,0,0.16));
	font-family: Arial MT;
}
.plan.individual-page h2 {
	margin: 0;
	font-size: 32px;
	color: #213f7d;
	font-family: "ArialMT";
	font-weight: bold;
	letter-spacing: 1px;
}
.plan.individual-page p {
	font-size: 21px;
	margin: 0 0 5px 0;
}
.plan.individual-page {
	margin-bottom: 22px;
}
.need-help .cls-help h3 {
	/*font-weight: bold;*/
	font-family: Arial MT;
}
.need-help .cls-help {
	padding: 0;
	margin-top: 28px;
	margin-bottom: 35px !important;
}
.need-help .cls-help a.blue {
	margin: 8px 0 0 0;
	min-width: 120px;
	min-height: 40px;
	display: inline-block;
	border-radius: 7px;
	padding: 7px 0 4px 0;
	border: 2px solid #ffffff;
	text-align: center;
	font-weight: 300;
	font-size: 16px;
}
.need-help .cls-help p {
	font-size: 21px;
	font-family: Arial MT;
}
.page-id-4805 div#page-wrapper {
	padding: 0;
}
.need-help {
	margin-bottom: -9px;
}
.cls-osstf.group-frequent .vc_toggle i.vc_toggle_icon {
	top: 25px;
}
.left-heading-table table {
	width: 100%;
}
.creditor_sec .individual-subheading {
	margin: 25px 0 30px 0;
	font-size: 32px;
}
.creditor_sec .p p {
	font-size: 22px;
	margin: 0 0 25px 0;
}
.left-heading-table table td b {
	color: #447fc1;
	font-size: 20px;
	letter-spacing: 1px;
}
.left-heading-table table td {
	padding: 11px 0;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
}
.left-heading-table table td:last-child {
	border-right: none;
	padding: 10px 30px;
}
.left-heading-table table tr:first-child td {
	padding-top: 0;
}
.left-heading-table table tr:last-child td {
	padding-bottom: 0;
}
.wpb_text_column.left-heading-table {
	margin: 40px 0 50px 0;
}
.left-heading-table table tr:last-child td {
	border-bottom: none;
}
.left-heading-table table td:first-child {
	width: 30%;
}
.left-heading-table td {
	font-size: 20px;
}
.creditor_sec .p {
	margin: 0 0 28px 0;
}

.page-template-right-sidebarpage-new div#primary {
	max-width: calc(100% - 305px);
	display: inline-block;
	padding: 0;
}
.page-template-right-sidebarpage-new .sidebar-container {
	max-width: 235px;
	width: 100%;
}
.page-template-right-sidebarpage-new .container {
	padding: 0;
}
.sidebar-container > li {
	display: block;
}
.page-template-right-sidebarpage-new .sidebar-section-one {
	padding: 15px 0 25px 0;
}
.page-template-right-sidebarpage-new .sidebar-section-one h3 {
	max-width: 200px;
	font-size: 26px;
}
.page-template-right-sidebarpage-new .sidebar-section-one a {
	/*padding: 13px 0 10px 0;*/
	padding: 17px 0 14px 0;
	max-width: 175px;
	width: 100%;
	line-height: normal;
	min-height: auto;
	font-size: 24px;
	font-weight: bold;
}
.page-template-right-sidebarpage-new .sidebar-section-two {
	margin: 0;
	margin-top: 20px;
	background-color: rgba(223, 236, 247, 0.5);
	color: #1b3d7e;
	padding: 30px 0 15px 0;
}
.page-template-right-sidebarpage-new .sidebar-section-two h3 {
	padding: 0;
	font-size: 18px;
	margin: 0 0 13px 0;
}
.page-template-right-sidebarpage-new .sidebar-section-two a {
	min-width: 160px;
	min-height: 40px;
	padding: 5px 0;
	text-align: center;
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
	border-radius: 5px;
	font-size: 20px;
}
.page-template-right-sidebarpage-new .sidebar-section-two a.rem-back {
	box-shadow: none;
	font-size: 18px;
	margin-bottom: 0 !important;
}
.page-template-right-sidebarpage-new .sidebar-section-two.three {
	background-color: #ffffff;
	/*padding: 10px 0 0 0;*/
	padding: 0 0 0 0;
}
.page-template-right-sidebarpage-new .sidebar-section-two.three h5 {
	font-size: 18px;
}
.page-template-right-sidebarpage-new .sidebar-section-two.three a {
	background-color: #f2f7fb;
	border: 1px solid #ffffff;
}
.page-template-right-sidebarpage-new .sidebar-section-two.three a:hover { background-color: #1f3f7b; }
.group-heading {
	margin-top: 50px;
}
.group-heading h2 {
	font-size: 32px;
	letter-spacing: 0.2px;
}
.group-heading .wpb_content_element {
	margin: 0 0 30px 0;
}
.coverage-sec {
	margin-bottom: 30px;
}
.coverage-sec h3 {
	letter-spacing: 1px;
	font-size: 27px;
	line-height: 26px;
}
.coverage-sec p {
	font-size: 21px;
	margin: 0 0 25px 0;
	line-height: 30px;
}
.group-seperater {
	margin: 15px 0 55px 0;
}
.group-seperater hr {
	border: none;
	height: 1px;
	width: 100%;
	background-color: #666666;
}
.group-frequent h2 {
	font-size: 32px;
	letter-spacing: 1.5px;
	line-height: 1.3;
}
.group-frequent .cls-faqs h3 {
	font-weight: 300;
	font-size: 20px;
	border-radius: 13px;
}
.group-frequent .vc_toggle_title h4 {
	letter-spacing: normal;
}
.page-id-4646 form#quote-form {
	display: none;
}
.award_row h2 {
	letter-spacing: 1px;
	font-size: 32px;
	margin: 30px 0 25px 0;
}
.award_row p {
	letter-spacing: 0.5px;
	font-size: 20px;
	margin: 0 0 35px 0;
}
.award_row h3 {
	margin: 0 0 30px 0;
	color: #000000;
	font-size: 20px;
	letter-spacing: 0.5px;
}
.award_row .ul-heading h3 {
	margin: 0;
}
.ul-heading ul {
	font-size: 20px;
	padding: 0 0 0 30px;
}
.apply-now-blue {
	margin: 0;
}
.apply-now-blue .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
	min-width: 200px;
	min-height: 60px;
	background-color: #7bafde;
	border: 1px solid #ffffff;
	font-size: 25px;
	color: #ffffff;
	padding: 15px 0;
	font-weight: bold;
	border-radius: 10px;
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
.award_row .hr-wrp {
	margin: 0;
}
.award_row .hr-wrp hr {
	border: none;
	height: 2px;
	background-color: #b6b6b6;
	width: 100%;
	margin: 60px 0 40px 0 !important;
	display: inline-block;
}
.apply-now-blue .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern:hover {
	background-color: #203f7c;
	color: #ffffff;
}
.ul-heading ul li {
	letter-spacing: 0.5px;
	font-size: 20px;
}

/* 30.jan.2020 */
.navbar-nav ul.sub-menu li {
	display: block;
	width: 100%;
}
ul#main-menu .current-menu-parent > a {
	color: #447fc1;
	/*font-weight: bold;*/
	font-weight: 400;
}
div#page-wrapper {
	display: inline-block;
	width: 100%;
}
/* 3.feb.2020 */
body .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after, body .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before {
	border: none;
	transform: none;
}
body .cls-osstf.faq_icon .vc_toggle_size_md.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
	border-top: none !important;
}
.group-frequent .vc_toggle.vc_toggle_arrow.vc_toggle_size_md.vc_toggle_active i.vc_toggle_icon::after {
	border: none !important;
}
/*
html body .cls-osstf .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::before, html body .cls-osstf .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
	width: 0;
	height: 0;
	border-left: 4px solid transparent !important;
	border-right: 4px solid transparent !important;
	border-top: 6px solid #ffffff !important;
	z-index: 2;
}
html body .cls-osstf .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon::after {
	border-top: 9px solid #4280c2!important;
	border-left: 6px solid transparent !important;
	border-right: 6px solid transparent !important;
	opacity: 1;
	display: block;
	visibility: visible;
	z-index: 1;
	top: 5px;
	left: 9px;
	}*/
	.vc_toggle_size_md.vc_toggle_active i.vc_toggle_icon:before {
		visibility: visible;
	}
	html body .cls-osstf .vc_toggle_size_md.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::before, html body .cls-osstf .vc_toggle_size_md.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
		transform: rotate(180deg);
	}
	body .cls-osstf .vc_toggle_size_md.vc_toggle_arrow.vc_toggle_active .vc_toggle_icon::after {
		border-top: 8px solid #4280c2!important;
	}
	.cls-tabber.individual-page .vc_toggle.vc_toggle_arrow i.vc_toggle_icon::before, .cls-tabber.individual-page .vc_toggle.vc_toggle_arrow i.vc_toggle_icon::after {
		border-top: 7px solid transparent !important;
		border-bottom: 7px solid transparent !important;
		border-left: 11px solid #ececec !important;
		z-index: 2;
	}
	.cls-tabber.individual-page .vc_toggle.vc_toggle_arrow i.vc_toggle_icon::after {
		border-left: 18px solid #203f7c !important;
		border-top: 10px solid transparent !important;
		border-bottom: 11px solid transparent !important;
		visibility: visible;
		z-index: 1;
		top: 3px;
	}
	/* 6.feb.2020 */
	.footer-social a {
		padding: 3px 0;
		font-size: 32px;
		height: 38px;
		line-height: 38px;
		width: 38px;
		text-align: center;
		vertical-align: top;
		border-radius: 5px;
	}
	.footer-social a i.fa-facebook {
		padding: 6px 0 0 0;
	}
	.page-template-right-sidebarpage-new .breadspace h1.bread-title {
		padding: 30px 20px 18% 30px;
		color: #213f7d;
		font-weight: 700;
		font-size: 50px;
		line-height: 1;
	}
	/* 7.feb.2020 */
/*.page-id-39 .breadspace, .page-id-41 .breadspace, .page-id-43 .breadspace, .page-id-45 .breadspace, .page-id-48 .breadspace, .page-id-50 .breadspace {
	
	}*/
	.banner_btns .already_member {
		padding-bottom: 3px;
	}
	.page-template-right-sidebarpage-new li#recent-posts-4 {
		display: none;
	}
	#recent-posts-4 {
		margin-top: 20px;
	}
	#recent-posts-4 h2 {
		margin-bottom: 20px;
		font-size: 24px;
		color: #4280c2;
		font-weight: 900;
	}
	#recent-posts-4 ul {
		padding: 0;
	}
	#recent-posts-4 ul li {
		list-style: none;
		margin-bottom: 10px;
	}
	#recent-posts-4 ul li a {
		color: #000;
		font-size: 16px;
		margin-bottom: 10px;
		line-height: 1.5;
		display: inline-block;
		width: 100%;
	}
	#recent-posts-4 ul li a:hover {
		color: #213f7d;
		font-weight: 700;
	}
	body.active-menu {
		overflow: hidden;
	}
	/* 12.feb.2020 */
	.cls-fifth-section .blog-container img { width: 100%; }
	@media screen and ( max-width: 1300px ){

		.pagination {
			margin-bottom: 30px;
			margin-top: 0;
		} 
		body {
			padding-top: 150px;
		}
		.cls-tabber.individual-page i.vc_toggle_icon {
			margin-bottom: 0;
		}
		.cls-banner-bottom .p p {
			width: 100%;
			padding: 0 15px;
			line-height: 26px;
			height: auto;
		}
		.cls-insurance-four .vc_col-sm-4 > .vc_column-inner {
			padding-top: 0 !important;
		}
		.cls-banner-bottom .p {
			padding: 30px 0;
		}
		.blog-container ul.post-recent-info li > i {
			font-size: 0;
		}
		.blog-container ul.post-recent-info li > i span {
			font-size: 16px;
		}
		.page-template-right-sidebarpage-new div#page-wrapper {
			padding: 25px 0 0 0;
		}
		.page-template-right-sidebarpage-new .container {
			padding: 0 15px;
		}
		.page-template-right-sidebarpage-new .sidebar-container {
			max-width: 305px;
			margin: 0;
			padding: 0 0 0 30px;
		}
		.cls-responsive-table table.data-table td {
			padding: 1rem 0.4rem;
		}
		.data-table.has-first-row-headers tbody tr:first-child *, .cls-responsive-table td, .cls-responsive-table td.mobile-header { font-size: 16px; }
		.cls-tabber.individual-page .vc_toggle_title h4 {
			font-size: 22px;
			padding: 12px 0 10px 15px;
		}
		body .vc_toggle_size_md.vc_toggle_arrow i.vc_toggle_icon::after, body .vc_toggle_size_md.vc_toggle_arrow i.vc_toggle_icon::before {
			height: 12px;
			width: 12px;
		}
		.plan.individual-page h2 {
			letter-spacing: 0.3px;
			font-size: 28px;
		}
		.plan.individual-page p {
			font-size: 20px;
		}
		.blogs.home2 {
			padding: 85px 15px 70px 15px;
		}
		.cls-testimonial-container.cls-home2 {
			padding: 70px 15px !important;
		}
		.page-template-right-sidebarpage .sidebar-container {
			margin: 0 0 0 10px;
		}
		.page-template-right-sidebarpage .container {
			padding: 0 15px;
		}
		.page-id-4646 div#page-wrapper {
			padding-top: 15px;
		}
	}
	@media screen and ( max-width: 1024px ){
		.page-template-right-sidebarpage-new .breadspace h1.bread-title { font-size: 30px; }
	}
	@media screen and ( max-width: 991px ){
		.fm-button {
			display: block !important; 
		}
		body {
			padding-top: 0;
		}
		.cls-home-banner .banner_txt {
			max-width: 350px;
			float: right;
			margin: 0 15px 0 0;
			width: 100%;
		}
		.cls-home-banner .banner_txt > h1 br {
			display: none;
		}
		.cls-home-banner .banner_txt > h1 {
			font-size: 32px;
			margin: 0 0 20px 0;
		}
		.cls-home-banner .banner_txt > p {
			font-size: 18px;
			line-height: 1.6;
		}
		.cls-insurance-four h2.h2 {
			font-size: 20px;
		}
		.cls-insurance-four .p p {
			font-size: 18px;
			min-height: 35px;
		}
		.cls-insurance-four .p {
			margin: 0 0 15px 0;
		}
		.get_quote_small a.vc_general.vc_btn3.vc_btn3-size-md { font-size: 18px; }
		.cls-home2.cls-testimonial-container .wpb_raw_html {
			height: auto !important;
		}
		.already_member h3 br, .cls-insurance-four .p p br {
			display: none;
		}
		.cls-insurance-four {
			padding: 60px 0 40px 0;
		}
		.cls-banner-bottom .p p {
			font-size: 18px;
		}
		.cls-home-banner .already_member {
			padding: 0 0 0 15px;
		}
		.cls-home-banner .already_member h3 {
			font-size: 14px;
			margin: 0 0 5px 0;
		}
		.blogs.home2 li.post-recent-title {
			min-height: auto;
		}
		.blogs.home2 li.cls-exerts {
			min-height: 170px;
		}
		.blogs.home2 .h2 { font-size: 32px; }
		.page-template-right-sidebarpage-new div#primary {
			max-width: calc(100% - 260px);
		}
		.page-template-right-sidebarpage-new .sidebar-container {
			max-width: 230px;
			padding: 0;
		}
		.creditor_sec .p p br {
			display: none;
		}
		.cls-get-insurance-upper.product_comarison {
			margin-top: 15px;
		}
		.cls-responsive-table table.data-table td { padding: 1rem; }
		.cls-responsive-table td:last-child {
			border-right: 1px solid #ccc;
			border-bottom: 1px solid #ccc;
		}
		.cls-responsive-table tr:nth-child(2n+1) {
			background-color: #ffffff;
		}
		.cls-tabber.individual-page .vc_toggle_title h4 {
			font-size: 20px;
		}
		.header-top.sticky {
			position: sticky;
		}
	}

	@media( min-width: 767px ) and ( max-width: 991px )
	{
		.cls-home-banner .banner_txt > p {
			font-size: 16px;
			line-height: 1.6; 
		}
	}
	@media screen and ( max-width: 767px ){
		.cls-for-mobile { display: block; }
		.cls-home-banner.home-for-desktop {
			display: flex !important;
			min-height: auto;
		}
		.cls-home-banner.home-for-desktop .vc_col-sm-12 > .vc_column-inner {
			background-image: none !important;
		}
		.cls-insurance-four .vc_col-sm-4 > .vc_column-inner {
			padding-top: 30px !important;
		}
		div.banner_btns .get_quote {
			width: 30%;
		}
		.already_member {
			vertical-align: middle;
		}
		.cls-home-banner .banner_txt > h1 {
			margin: 0 0 20px 0;
			font-size: 28px;
		}
		.cls-home-banner .banner_txt > p {
			max-width: 100%;
		}
		.cls-home-banner .banner_txt {
			max-width: 100%;
			margin: 0 0 0 0;
			width: 100%;
			padding: 0 0 30px 0;
		}
		.cls-home-banner .for-mobile {
			display: block;
		}
		.vc_column-inner.vc_custom_1578458688470 {
			background: none !important;
		}
		.home-for-mobile.cls-home-banner {
			display: none !important;
		}
		.cls-insurance-four {
			padding: 0 0 20px 0;
		}
		.page-template-right-sidebarpage-new .container {
			display: inline-block;
		}
		.page-template-right-sidebarpage-new .sidebar-container {
			max-width: 400px;
			float: left;
			padding: 25px 0 25px 0;
		}
		.cls-tabber.individual-page .vc_toggle .vc_toggle_title i.vc_toggle_icon {
			top: 60%;
			right: 15px;
			position: absolute;
			transform: translateY(-60%);
		}
		.page-template-right-sidebarpage-new div#primary {
			max-width: calc(100% - 0px);
		}
		.left-heading-table table td b, .left-heading-table td {
			font-size: 16px;
		}
		.page-template-right-sidebarpage-new .sidebar-section-one h3 {
			max-width: 250px;
			font-size: 20px;
		}
		.page-template-right-sidebarpage-new div#page-wrapper {
			padding: 0;
		}
		.group-heading {
			margin-top: 0;
		}
		div.vc_custom_1578490535244 {
			padding-top: 0 !important;
		}
		.group-heading .wpb_content_element {
			margin: 10px 0 15px 0;
		}
		.group-heading h2 {
			font-size: 25px;
		}
		.coverage-sec h3 {
			font-size: 22px;
		}
		.coverage-sec p {
			font-size: 20px;
			margin: 0 0 15px 0;
		}
		.group-seperater {
			margin: 0 0 55px 0;
		}
		.group-frequent h2 {
			font-size: 25px;
		}
		.plan.individual-page .wpb_content_element {
			margin: 0;
		}
		.need-help .cls-help h3 {
			letter-spacing: 0.4px;
			font-size: 22px;
		}
		.need-help .cls-help p {
			font-size: 18px;
			margin: 10px 0 0 0;
		}
		.plan.individual-page h2 {
			letter-spacing: normal;
			font-size: 20px;
			line-height: 1.5;
			margin: 0 0 15px 0;
		}
		.plan.individual-page p {
			font-size: 16px;
		}
		.plan.individual-page a.blue {
			margin-bottom: 0 !important;
			min-width: 160px;
			min-height: 40px;
			font-size: 16px;
		}
		.cls-insurance-four .p p {
			min-height: auto;
		}
		.cls-insurance-four .get_quote_small {
			margin: 0;
		}
		.cls-insurance-four h2.h2 { max-width: 100%; }
		.cls-testimonial-container.cls-home2 {
			padding: 50px 15px !important;
		}
		.blogs.home2 {
			padding: 40px 15px 40px 15px;
		}
		.blogs.home2 li.cls-exerts {
			min-height: auto;
		}
	}
	@media screen and ( max-width: 641px ){
		.left-heading-table table td {
			width: 100%;
			display: block;
		}
		.left-heading-table table td:first-child {
			width: 100%;
			border: none;
			padding: 15px 0 0 0;
		}
		.creditor_sec .individual-subheading {
			margin: 0 0 15px 0;
			font-size: 20px;
		}
		.creditor_sec .p p {
			font-size: 16px;
			margin: 0 0 25px 0;
		}
		.group-heading h2 {
			font-size: 20px;
		}
		.coverage-sec h3 { font-size: 18px; }
		.coverage-sec p { font-size: 16px; }
		div.group-frequent h2 {
			font-size: 20px;
			line-height: 1.6;
			margin-bottom: 20px;
		}
		div.group-frequent h3 {
			font-size: 18px;
			padding: 10px 20px;
		}
		.group-frequent.cls-osstf .vc_toggle_title h4 {
			font-size: 16px;
			padding-left: 30px !important;
		}
		div.vc_custom_1578490535244 {
			padding-top: 0 !important;
		}
		.group-frequent.cls-osstf .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon { left: 0; }
		h2.individual-subheading {
			margin: -10px 0 0 0;
		}
		.data-table.has-header tr td.mobile-header, .data-table.has-header tr td:not(.mobile-header):before {
			font-size: 16px;
		}
		.cls-tabber.individual-page .individual-subheading {
			margin: 0 0 15px 0;
		}
		.cls-tabber.individual-page .vc_toggle_title h4 {
			font-size: 16px;
		}
		body .vc_toggle_size_md.vc_toggle_arrow i.vc_toggle_icon::after, body .vc_toggle_size_md.vc_toggle_arrow i.vc_toggle_icon::before {
			height: 8px;
			width: 8px;
		}
		.vc_toggle .vc_toggle_title i.vc_toggle_icon {
			top: 38%;
			right: 5px;
		}
		.cls-tabber.individual-page .vc_toggle {
			margin: 0 0 15px 0;
		}
		.cls-tabber.individual-page {
			margin-bottom: 15px;
		}
		.cls-home-banner .banner_txt > h1 {
			font-size: 22px;
		}
		.cls-home-banner .banner_txt > p {
			font-size: 14px; 
		}
		div.banner_btns .get_quote {
			width: 50%;
		}
		div.already_member a {
			width: 115px;
			height: 30px;
			font-size: 16px;
			line-height: 30px;
		}
		.cls-home2.cls-testimonial-container .vc_col-sm-3 { width: 100%; }
		.cls-home2.cls-testimonial-container .vc_col-sm-9 {
			width: 100%;
			padding-left: 0;
		}
		.cls-insurance-four h2.h2 {
			font-size: 18px;
			margin: 0 0 10px 0;
		}
		.cls-insurance-four .p p {
			font-size: 16px;
		}
		.cls-testimonial-container.cls-home2 {
			padding: 30px 15px !important;
		}
		.blogs.home2 .h2 {
			font-size: 28px;
			margin: -20px 0 0 0;
		}
		.home2 li h3 a {
			font-size: 20px;
			max-height: none;
			margin: 0 0 0 0;
		}
		.award_row h2 {
			font-size: 20px;
			line-height: 1.4;
			margin: 0 0 10px 0;
		}
		.award_row p { font-size: 16px; margin: 0 0 20px 0; }
		.apply-now-blue.vc_btn3-container {
			margin: -10px 0 0 0;
		}
		.apply-now-blue .vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
			min-width: 140px;
			min-height: 40px;
			font-size: 20px;
			padding: 10px 0;
		}
		.award_row .hr-wrp hr {
			margin: 40px 0 40px 0 !important;
		}
		.ul-heading ul li {
			font-size: 16px;
		}
		.award_row h3 {
			margin: 0 0 20px 0;
			font-size: 16px;
		}
		.left-heading-table table td:last-child { padding: 10px 0; }
		.left-heading-table table tr:first-child td { padding-top: 10px; }
		.cls-tabber.individual-page .vc_toggle.vc_toggle_arrow i.vc_toggle_icon::before, .cls-tabber.individual-page .vc_toggle.vc_toggle_arrow i.vc_toggle_icon::after {
			border-top: 4px solid transparent !important;
			border-bottom: 4px solid transparent !important;
			border-left: 6px solid #ececec !important;
		}
		.cls-tabber.individual-page .vc_toggle.vc_toggle_arrow i.vc_toggle_icon::after {
			border-left: 10px solid #203f7c !important;
			border-top: 7px solid transparent !important;
			border-bottom: 7px solid transparent !important;
		}
		.cls-tabber.individual-page .vc_toggle .vc_toggle_title i.vc_toggle_icon { right: 5px; top: 65%; transform: translateY(-65%); }
	}


	/* Additional css ( Customize css start ) */
	#menu-menu-1.displaymenu {
		display: none;
	}
	@media(max-width:992px)
	{
		#menu-menu-1.displaymenu {
			display: block;
		}
	}
	.select_icon {
		width: 100%;
		background-color: #f0f0f0;
		border: 1px solid #dddddd;
		border-radius: 5px;
		position: relative;
		height: 45px;
	}
	.select_icon select {
		width: 100%;
		border: none;
		-webkit-appearance: none;
		-moz-appearance: none;
		-o-appearance: none;
		padding: 0 10px;
		font-size: 16px;
		color: #414042;
		height: 100%;
		background-color: transparent;
		z-index: 2;
		position: relative;
	}
	.question_mark span {
		position: absolute;
		background-color: #f0f0f0;
		min-width: 270px;
		left: 100%;
		margin: 0 0 0 3px;
		border-radius: 6px;
		font-size: 15px;
		top: 0;
		padding: 10px;
		border: 1px solid #dddddd;
		box-shadow: 0 0 5px 0 rgba(0,0,0,0.1);
		color: #414042;
		display: none;
	}
	.calForm input {
		height: 45px;
		border: 1px solid #dddddd;
		background-color: #f0f0f0;
		width: 100%;
		font-size: 16px;
		color: #414042;
		padding: 10px;
	}
	.select_icon select:focus {
		outline: none;
	}
	.question_mark {
		position: relative;
		width: 35px;
		margin: 5px 0 0 15px;
		height: 35px;
		background-color: #203f7c;
		color: #ffffff;
		line-height: 35px;
		border-radius: 50px;
	}
	.select_icon i {
		position: absolute;
		right: 0;
		border-left: 1px solid #dddddd;
		height: 100%;
		width: 40px;
		font-weight: 300;
		line-height: 45px;
		color: #414042;
		z-index: 1;
	}
	.calForm {
		background-color: #dfecf7;
		padding: 50px 24px;
		text-align: center;
		min-height: 390px;
		margin-bottom: 30px;
	}
	.resultbox {
		background-color: #203f7c;
		padding: 50px 24px;
		text-align: left;
		min-height: 390px;
		margin-bottom: 30px;
	}
	.resultbox .head1 {
		color: #ffffff;
		font-size: 28px;
		line-height: 32px;
		padding: 0 0 12px;
		margin: 0 0 10px 0;
	}
	.resultbox .head2 {
		color: #ffffff;
		font-size: 16px;
		margin: 0 0 10px 0;
	}
	.resultbox .termcondition {
		font-size: 12px;
		color: #ffffff;
		display: inline-block;
		line-height: 20px;
	}
	.resultbox .btns_wrp {
		margin: 10px 0 0 0;
	}
	.resultbox .btns_wrp button, .resultbox .btns_wrp a {
		display: inline-block;
		font-size: 16px;
		border-radius: 3px;
		font-weight: 900;
		transition: ease-in-out .5s;
		width: 49%;
		float: left;
		padding: 6px 5px;
		background-color: #5cb85c;
		border: 1px solid #5cb85c;
		text-align: center;
		line-height: 25px;
	}
	.resultbox .btns_wrp a.learn {
		width: 49%;
		color: #ffffff;
		float: right;
	}

	.calForm .form_row {
		width: 100%;
		display: inline-block;
		margin: 0 0 20px 0;
	}
	.calForm .form-group {
		margin: 0;
	}
	.calForm .form-group input {
		background-color: #58bb45;
		color: #ffffff;
		line-height: 30px;
		height: 52px;
		font-size: 22px;
		padding: 8px 20px;
		font-weight: 900;
		border-radius: 10px;
		transition: all .2s ease-in-out;
	}
	.calForm .form-group input:hover {
		background-color: #203f7c;
	}
	.calForm .form_row label {
		width: 100%;
		text-align: left;
		font-size: 16px;
	}
	.calForm .formleft {
		float: left;
		width: calc(100% - 50px);
	}
	.calForm .question_mark {
		float: left;
	}
	.calForm h3 {
		font-size: 28px;
		margin: 0;
		text-transform: uppercase;
		font-weight: bold;
	}
	.calForm h4 {
		color: #414042;
		font-size: 14px;
		font-weight: 600;
		margin: 5px 0 24px;
	}
	@media(max-width:767px)
	{
		.ajax_resp_loc .col-md-12, .ajax_resp_loc .col-md-8, .ajax_resp_loc .col-md-4 {
			padding: 0;
		}
	}
	@media(min-width:767px)
	{
		.cls-home-first .wpb_text_column {
			max-width: 365px;
			margin-left: auto;
			padding: 30px 0px 30px 0;
			margin-right: 40px;
		}
	}
	@media(min-width:1150px)
	{
		.page-id-1145 h1.bread-title {
			max-width: 430px;
			padding: 30px 20px 13% 30px !important;
			line-height: 1.1 !important;
		}
		.page-id-1149 h1.bread-title, .page-id-1151 h1.bread-title {
			max-width: 430px;
			padding: 30px 20px 13% 30px !important;
			line-height: 1.1 !important;
		}
		.page-id-1147 h1.bread-title {
			max-width: 380px;
			padding: 30px 20px 13% 30px !important;
			line-height: 1.1 !important;
		}
	}
	@media(min-width:767px) and (max-width:1150px)
	{
		.page-id-1149 h1.bread-title, .page-id-1151 h1.bread-title {
			max-width: 300px; 
		}
		.page-id-1145 h1.bread-title { 
			max-width:300px;
		}
		.page-id-1147 h1.bread-title { 
			max-width:250px;
		}

	}

	.page-id-50 li.page_item.page-item-1149, .page-id-50 li.page_item.page-item-1151
	{
		display:none;
	}

	.page-id-1149 .sidebar-container, .page-id-1151 .sidebar-container 
	{
		float:none;
	}
	.col-md-4.leftfloat a {
		border: 2px solid #213f7d;
		display: inline-block;
	}
	.col-md-4.leftfloat img {
		border: 0px solid #213f7d; 
	}
	.page-id-19 .post_thumbnail_pic img {
		width: 100%;
	}
	.flexslider {    
		border-bottom: 0px solid;
		margin-bottom: 0 !important;
	}
	.tag-news h1.page-title {
		text-transform: capitalize;
	}
	.sidebar-section-two {
		color: #1b3d7e;
	}
	.menu-footer-menu-container .current_page_item a {
		color: #9a9a9a !important;
	}
	.current_page_item a
	{
		color: #4280c2 !important;
	}
	.search-results h1.page-title {
		font-size: 20px;
	}
	.tagcloud a {
		text-transform: capitalize;
	}
	li.current_page_item a:after {
		width: calc(100% - 20px) !important;
		border: 1px solid #4280c2 !important;
	}
	.cls-testimonial-container
	{
		font-size: 20px;
	}
	.flexslider
	{
		border:none !important;
	}
	.login-member a.blue {
		margin-top: 0;
	}
	a.btn.btn-secondary.understrap-read-more-link:hover { 
		background: #213f7d;
	}
	a.btn.btn-secondary.understrap-read-more-link {
		background: #7cb0df;
		color: #fff;
		padding: 10px 20px 10px 20px;
		border-radius: 8px;
		display: inline-block;
		transition: ease-in-out .5s!important;
		box-shadow: 0 1px 2px 3px #dedddd;
		transition: ease-in-out .5s!important;
	}
	.leftfloat{
		float:left;
	}
	.hide_plan_form{
		display:none;
		transition: opacity 1s ease-out;
		opacity: 0;
	}

	.blue.t_form {
		color: #fff !important;
		cursor:pointer;

	}
	.factive{
		opacity: 1;
		display:block;
		transition: opacity 5s ease-in;
	}

	.gfield_label {
		color: #1b3d7e !important;
	}
	.gfield_description.validation_message {display:block;
	}
	.gform_wrapper li.gfield_error ul.gfield_radio {
		color: #000 !important;
	}

	.kmpr_sub_container {

		margin-top: 25px;
		display: block;
		position: relative;

	}

	.pagination {
		margin-top: 20px;

	}
	ul.pagination li.page-item.page-item-direction.page-item-next span.page-link {    
		height: 40px!important;    
	}
	.search-results ul.pagination li a>span {
		padding: 0;
		margin: 0;
		height: auto !important;
	}

	ul.pagination .page-item-direction {
		display: none;
	}
	ul.pagination li .sr-only{
		position: relative;
	}
	ul.pagination li.page-item span:first-child {
		float: right;
	}
	ul.pagination li.page-item span{margin:-8px 2px 2px 0;padding:8px 13px 13px 13px;}
	.admin-bar .header-top {
		margin-top: 32px;
	}

	/* 7.jan.2020 */
	.cls-home-banner {
		min-height: 520px;
	}
	.banner_txt {
		max-width: 510px;
		float: right;
		margin: 0 30px 0 0;
		width: 100%;
	}
	.banner_txt > h1 {
		font-weight: 700;
		font-size: 52px;
		margin-bottom: 20px;
		color: #213f7d;
		line-height: 1.1;
		margin: 0 0 22px 0;
	}
	.banner_txt > p {
		font-size: 21px;
		padding-bottom: 40px;
		line-height: 1.8;
		font-weight: bold;
		color: #203f7c;
		/*max-width: 425px;*/
		padding: 0;
		margin: 0;
	}
	.banner_btns {
		display: table;
		width: 100%;
		margin: 28px 0 0 0;
	}
	.banner_btns .get_quote {
		display: table-cell;
		vertical-align: top;
		width: 50%;
	}
	.already_member {
		vertical-align: bottom;
		display: table-cell;
		width: 50%;
	}
	.already_member h3 {
		font-weight: 300;
		font-size: 20px;
		color: #203f7c;
		text-align: left;
		line-height: 1.2;
		margin: 0 0 10px 0;
	}
	.already_member a {
		width: 156px;
		font-size: 20px;
		height: 38px;
		display: inline-block;
		background-color: #fff;
		border-radius: 6px;
		text-align: center;
		line-height: 42px;
		color: #213f7d;
		font-weight: bold;
		transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		filter: drop-shadow(0px 3px 3.5px rgba(0,0,0,0.16));
	}
	.already_member a:hover {
		background-color: #213f7d;
		color: #ffffff;
	}
	.cls-banner-bottom .p {
		margin: 0;
	}
	.home2 ul li.post-recent-date i {
		font-size: 0;
	}
	.home2 ul li.post-recent-date i span {
		font-size: 16px;
		font-style: italic;
	}
	/* Additional css ( Customize css End ) */
	
	.faq_icon .vc_toggle_arrow i.vc_toggle_icon, .faq_icon .vc_toggle_arrow .vc_toggle_title:hover i.vc_toggle_icon {
		background: url(../img/triangle.png) no-repeat 0 0;
		background-size: 14px;
		height: 13px;
	}
	.faq_icon .vc_toggle_arrow.vc_toggle_active i.vc_toggle_icon, .faq_icon .vc_toggle_arrow.vc_toggle_active .vc_toggle_title:hover i.vc_toggle_icon {
		background-position: 0px -12px;
	}
	.cls-osstf .vc_toggle_size_md.vc_toggle_arrow .vc_toggle_icon { top: 25px; }
	.breadspace.full-image .container h1 { font-size: 53px; max-width: 655px; }

	/* 22.July.2020 */
	.et_monarch .et_social_3col li {
		width: 33.333%;
		max-width: 155px;
	}
	.et_monarch .et_social_left .et_social_network_label {
		padding: 10px 14px 12px 10px;
	}
	.et_monarch .et_social_left .et_social_network_label div {
		margin: 4px 4px 0 4px;
		font-size: 13px;
		font-weight: 600;
	}
	.et_monarch .et_social_networks .et_social_icon, .et_monarch .et_social_networks .et_social_icon:before, .et_monarch .et_social_networks .et_social_icon:after {
		height: 30px;
		line-height: 37px;
		font-size: 13px;
	}
	@media screen and ( max-width: 767px ) {
		.et_monarch .et_social_networks li:nth-child(2n+1) {
			clear: inherit !important;
			margin: 0 0 0 2% !important;
		}
		.et_monarch .et_social_networks li:first-child {
			margin: 0 !important;
		}	
	}
	@media only screen and ( max-width: 479px ) {
		.et_monarch .et_social_mobile_on ul.et_social_icons_container li {
			clear: inherit !important;
			margin: 2% 2% 0 0 !important;
		}
	}
	.page-id-5777 h1{
		font-size:40px;
	}


/* Homepage Styling */

@media (max-width: 520px) {
	#Act-Fullwidth-2021	.rdy-for-life {
		padding: 0px !important;
	}

	#Act-Fullwidth-2021	.rdy-for-life-txt {
		padding-left: 40px !important;
		padding-right: 40px !important;
		padding-bottom: 60px;
	}

}

@media (max-width: 1200px) {
/* body.home {
	position: absolute;
} */

#Act-Fullwidth-2021 .vc_grid.vc_row.vc_grid-gutter-35px .vc_pageable-slide-wrapper {
margin-right: -30px;
}

#Act-Fullwidth-2021 .vc_row {
	margin-left: 0px;
	margin-right: 0px;
}

#Act-Fullwidth-2021 .cls-banner-bottom, #Act-Fullwidth-2021 .hero-mobile, #Act-Fullwidth-2021 .exclusive-memberships, #Act-Fullwidth-2021 .home-cta, #Act-Fullwidth-2021 .get-in-touch, #Act-Fullwidth-2021 .getStartedAlert, #Act-Fullwidth-2021 .fullwidth  {
	margin-left: -15px;
	margin-right: -15px;
}

#Act-Fullwidth-2021 .vc_column_container {
	padding-left: 0px;
	padding-right: 0px;
}

.order-2-mobile {
	order: 2;
}

/* .home .blog-banner {
	display: none;
} */

}

@media (max-width: 768px) {

.we-stand-together-img {
	padding-top: 40px;
}

.trusted-insurance-text h2 {
	max-width: 590px;
}

}

@media (max-width: 992px) {
	.img-mb {
		margin-bottom: 40px !important;
	}

	#Act-Fullwidth-2021 .about-givingback .mobile-mb {
		margin-bottom: 40px;
	}

	#Act-Fullwidth-2021 .frat-benefits .act-justify-center {
		display: flex;
		flex-direction: column;
	}

	#Act-Fullwidth-2021 .rdy-for-life img {
		max-width: 600px;
	}

	#Act-Fullwidth-2021 .rdy-for-life {
		padding: 60px 40px;
	}

	#Act-Fullwidth-2021 .rdy-for-life .btn-blue {
		text-align: center;
	}

	#Act-Fullwidth-2021	.home-contest-banner {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}


}

@media (min-width: 300px) {

	html {
		overflow-x: hidden;
	}

	.wrapper#full-width-page-wrapper {
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.fullwidth-img .vc_figure, .fullwidth-img .vc_figure .vc_single_image-wrapper,.vc_figure .vc_single_image-wrapper img {
		width: 100%;
	}

	#content #Act-Fullwidth-2021 {
		padding-left: 0px;
		padding-right: 0px;
	}

	#content #Act-Fullwidth-2021 .hero-mobile p {
		text-align: center;
	}

	#content #Act-Fullwidth-2021 .hero-mobile a {
		color: white;
	}

	.cls-header-top .textwidget {
		display: flex;
		align-items: center;
		flex-direction: row;
	}

	.cls-header-top #searchform .input-group input {
		top: 9px;
	}

	
	.cls-header-top div#custom_html-2 {
		width: auto;
	}

	.cls-header-top .textwidget a.button {
		background: #213F7D 0% 0% no-repeat padding-box;
		box-shadow: 0px 3px 6px #00000029;
		border-radius: 7px;
		opacity: 1;
		box-shadow: none;
		padding: 5px 10px !important;
		height: 34px;
		margin: 10px 6px;
		font: normal normal bold 13px/22px Arial !important;
		border: solid 1px transparent !important;
	}

	.cls-header-top .textwidget a.button:hover {
		border: solid 1px white !important;
	}
	
	.cls-header-top .textwidget a.button:nth-child(2) {
		margin-right: 10px;
	}

	.cls-banner-bottom strong  {
		text-transform: uppercase;
		font: normal normal bold 18px/24px Arial;
	}

	#content .cls-banner-bottom p  {
		font: normal normal normal 18px/24px Arial;
	}

	.cls-banner-bottom a  {
		color: #213F7D;
		text-decoration: underline;
	}

	.fa-search {
		color: #ffffff;
	}

	#Act-Fullwidth-2021 .section-pt {
		padding-top: 45px;
	}

	#Act-Fullwidth-2021 .section-pb {
		padding-bottom: 45px;
	}

	#Act-Fullwidth-2021 .section-ptb {
		padding-top: 45px;
		padding-bottom: 45px;
	}

	#Act-Fullwidth-2021 .act-container {
		margin: 0 auto;
		max-width: 1200px;
		float: none;
	}

	#Act-Fullwidth-2021	.about-cta img {
		max-width: 200px;
		margin-top: 30px;
		margin-bottom: 10px;
		
	}

	


	#Act-Fullwidth-2021 .bg-purple {
		background-color: #F3F2F7;
	}

	#Act-Fullwidth-2021 .bg-blue-bright {
		background-color: #447FC1;
		color: #ffffff !important;
	}

	#Act-Fullwidth-2021 .bg-blue {
		background-color: #213F7D;
		color: #ffffff !important;
	}
	#Act-Fullwidth-2021 .bg-blue h1 {
		color: #ffffff;
	}

	#Act-Fullwidth-2021 .bg-darkgrey {
		background-color: #999999;
	}

	#Act-Fullwidth-2021 .bg-lightgrey {
		background-color: #FBFBFB;
	}

	#Act-Fullwidth-2021 .bg-lightblue {
		background-color: #F2F7FC;
	}

	#Act-Fullwidth-2021 .bg-grey {
		background-color: #EBEBEB;
	}

	.home #Act-Fullwidth-2021 .bg-grey {
		background-color: #EBEBEB;
		padding: 18px 35px !important;
	}

	#Act-Fullwidth-2021 .bg-grey a {
		color: #213F7D;
		text-align: center;
		text-decoration: underline;
		font: normal normal bold 21px/21px Arial;
	}

	#Act-Fullwidth-2021 .home-newsletter-text form input.button {
		margin: 0px !important;
	}

	#Act-Fullwidth-2021 a.btn-rnd-blue, #Act-Fullwidth-2021 .btn-rnd-blue .vc_btn3, #Act-Fullwidth-2021 .home-newsletter-text form input.button, #Act-Fullwidth-2021 a.understrap-read-more-link {
		color: #ffffff;
		background-color: #213f7d;
		box-shadow: 0px 3px 6px #00000029 !important;
		border-color: transparent;
		border-radius: 35px !important;
		padding: 15px 35px !important;
		font: normal normal bold 17px Arial !important;
		margin-top: 20px;
		margin-bottom: 35px !important;
		display: inline-block;
	}

	#Act-Fullwidth-2021 a.btn-rnd-blue:hover, #Act-Fullwidth-2021 .btn-rnd-blue .vc_btn3:hover, #Act-Fullwidth-2021 .home-newsletter-text form input.button:hover, #Act-Fullwidth-2021 a.understrap-read-more-link:hover {
		background-color: #142e61 !important;
	}

	#Act-Fullwidth-2021 .bg-blue .btn-rnd-blue {
		color: #213f7d;
		background-color: white;
	}

	#Act-Fullwidth-2021 .bg-blue .btn-rnd-blue:hover {
		color: #213f7d;
		background-color: #ebebeb !important;
	}

	#Act-Fullwidth-2021 #homeMainBanner a.btn-rnd-blue {
		margin-bottom: 0px !important;
	}

	#Act-Fullwidth-2021 a.btn-blue, #Act-Fullwidth-2021 .btn-blue .vc_btn3, #Act-Fullwidth-2021 #content .understrap-read-more-link {
		font: normal normal bold 17px Arial !important;
		margin-top: 20px;
		padding: 11px 16px !important;
		display: inline-block;
		background-color: #213f7d;
		box-shadow: 0px 3px 6px #00000029 !important;
	}

	#content #Act-Fullwidth-2021 .understrap-read-more-link {
		padding: 8px;
	}

	#Act-Fullwidth-2021 .btn-rnd-green {
		background-color: #59BA47 !important;
	}

	#Act-Fullwidth-2021 a.btn-blue:hover, .btn-blue .vc_btn3:hover, #content #Act-Fullwidth-2021 .understrap-read-more-link:hover {
		background-color: #142e61 !important;
	}

	#Act-Fullwidth-2021 .full-width .vc_column-inner {
		padding: 0px !important;
	}

	#Act-Fullwidth-2021 .desktop-hidden {
		display: none !important;
	}

	#Act-Fullwidth-2021 .cls-home-banner.home-for-desktop.desktop-hidden {
		display: none !important;
	}

	#Act-Fullwidth-2021 .vc_column-inner {
		padding-top: 0px !important;
	}

	#content #Act-Fullwidth-2021 h2 {
		color: #213F7D;
		font: normal normal bold 34px/34px Arial;
		text-align: center;
	}

	#content #Act-Fullwidth-2021 p {
		font-size: 19px;
	}

	#content #Act-Fullwidth-2021 h4 {
		color: #213F7D;
		font: normal normal bold 27px/37px Arial;
		text-align: center;
	}

	
	#content #Act-Fullwidth-2021 h5 {
		font: normal normal bold 24px/24px Arial;
		margin-bottom: 20px;
	}


	#Act-Fullwidth-2021 .hero-mobile .vc_column_container {
    padding-left: 0;
    padding-right: 0;
	}

	/* .home .hero-mobile .vc_inner {
		width: 100%;
	} */

	#Act-Fullwidth-2021 h1 {
		color: #213F7D;
		font: normal normal bold 40px/40px Arial;
		text-align: center;
		line-height: 40px;
		padding-top: 35px;
		padding-bottom: 35px;
	}

	.home #Act-Fullwidth-2021 h1 {
		padding: 35px;
	}

	#Act-Fullwidth-2021 .hero-mobile h3 {
		text-align: center;
		font: normal normal normal 24px/26px Arial;
		color: #213F7D;
		padding-left: 50px;
		padding-right: 50px;
		margin-top: 30px;
	}

	#Act-Fullwidth-2021 .exclusive-memberships {
		padding-top: 60px;
		padding-left: 25px;
		padding-right: 25px;
	}

	#Act-Fullwidth-2021 .section-padding {
		padding-top: 65px;
		padding-bottom: 65px;
		padding-left: 15px;
		padding-right: 15px;
	}

	#Act-Fullwidth-2021 .home-quiz-row a {
		display: inline-block;
	}

	#Act-Fullwidth-2021 .home-quiz-row img {
		max-width: 250px;
		margin-bottom: 20px;
	}

	#Act-Fullwidth-2021 .home-cta .vc_single_image-wrapper  {
		max-width: 170px;
		margin-bottom: 20px;
	}

	#Act-Fullwidth-2021 .home-cta a  {
		margin-bottom: 60px !important;
	}

	#Act-Fullwidth-2021 .home-cta #landingAction3 a {
		margin-bottom: 0px !important;
	}

	#Act-Fullwidth-2021 .home-contest-banner h2 {
		color: #213F7D !important;
		margin-bottom: 35px;
	}

	#Act-Fullwidth-2021 .home-contest-banner .right-side-content {
		padding: 30px;
	}

	#Act-Fullwidth-2021 .home-contest-banner .vc_column-inner, #Act-Fullwidth-2021 .blog-banner .vc_column-inner, #Act-Fullwidth-2021 .home-newsletter-banner .vc_column-inner {
		padding: 0px !important;
	}

	#Act-Fullwidth-2021 .home-contest-banner .right-side-content ul {
		padding-left: 15px;
	}

	#Act-Fullwidth-2021 .home-contest-banner .right-side-content li {
		text-align: left;
		font: normal normal bold 21px/26px Arial;
		margin-bottom: 10px;
	}

	#content #Act-Fullwidth-2021 .padding-v30 {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	#Act-Fullwidth-2021 .vc_grid .vc_btn3-color-juicy-pink {
		display: none !important;
	}

	#Act-Fullwidth-2021 .vc_grid,	#Act-Fullwidth-2021 .vc_grid h4 {
		text-align: left !important;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021 .vc_grid .vc_grid-item {
		margin-bottom: 30px;
	}

	#Act-Fullwidth-2021 .vc_grid 	.vc_gitem-zone-a  {
		height: 240px;
	}

	#Act-Fullwidth-2021 .vc_grid 	.vc_gitem-zone-c .vc_gitem-post-data-source-post_excerpt p:nth-child(2){
		height: 60px;
		overflow: hidden;
	}

	#Act-Fullwidth-2021 .vc_grid 	.vc_gitem-zone-c .vc_gitem-post-data-source-post_excerpt p:nth-child(3){
		text-align: center;
	}

	#Act-Fullwidth-2021 .vc_grid 	.vc_gitem-zone-c .btn-secondary{
		margin: 0 auto;
		margin-top: 0px !important;
	}


	#Act-Fullwidth-2021 .vc_gitem-zone {
		padding: 10px 20px;
	}

	#Act-Fullwidth-2021 .vc_grid {
		padding-bottom: 65px;
	}

	#Act-Fullwidth-2021 .tl-financial-advice {
		padding: 45px 15px;
	}

	#Act-Fullwidth-2021 .tl-financial-advice strong {
		color: #213F7D;
		font: normal normal normal 21px/21px Arial;
		line-height: 21px;
		text-align: center;
	}

	#content #Act-Fullwidth-2021 .tl-financial-advice p.newsletter-small-text {
		font: normal normal normal 12px/12px Arial;
		text-align: left;
		color: #000000;
		font-size: 12px;
	}

	#content #Act-Fullwidth-2021 .tl-financial-advice .newsletter-small-text a {
		font: normal normal normal 12px/12px Arial;
		text-align: left;
		text-decoration: underline;
		color: #213F7D;
	}

	#Act-Fullwidth-2021 .tl-financial-advice form input:first-child {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
		padding-top: 10px;
		padding-bottom: 10px;
		border: 1px solid #213F7D;
	}

	#Act-Fullwidth-2021 .tl-financial-advice form {
		text-align: center;
	}

	#Act-Fullwidth-2021 .get-in-touch  {
		text-align: center;
		background-color: #FAFAFA;
		margin-top: 65px;
	}

	#Act-Fullwidth-2021 .get-in-touch .get-in-touch-text .wpb_wrapper {
		display: flex;
		align-items: center;
		flex-direction: column;
	}

	#Act-Fullwidth-2021 .get-in-touch img {
		max-width: 145px;
		margin-bottom: 15px;
	}

	#content #Act-Fullwidth-2021 .get-in-touch .blue-text p {
		color: #213F7D;
		font: normal normal normal 21px/30px Arial;
	}

	#Act-Fullwidth-2021 .get-in-touch .blue-text a {
		color: #213F7D;
		font: normal normal bold 27px/30px Arial;
	}

	#Act-Fullwidth-2021 .get-in-touch .btn-blue a {
		margin-top: 0px;
	}
	
	#Act-Fullwidth-2021 .getStartedAlert {
		padding: 30px 15px;
	}

	#content #Act-Fullwidth-2021 .getStartedAlert h4 {
		color: #ffffff;
	}

	#content #Act-Fullwidth-2021 .getStartedAlert .btn-rnd-blue a {
		margin-bottom: 0px !important;
	}

	#content #Act-Fullwidth-2021 .getStartedAlert .btn-rnd-blue {
		margin-bottom: 0px !important;
	}

	#content #Act-Fullwidth-2021 .disclaimer strong {
		font: normal normal bold 18px/22px Arial;
		color: #213F7D;
	}

	#content #Act-Fullwidth-2021 .disclaimer p {
		font: normal normal normal 16px/22px Arial;
	}

	#Act-Fullwidth-2021 .about-givingback img {
		width: 100px;
	}

	#Act-Fullwidth-2021 .about-givingback .wpb_single_image {
		margin-right: 20px;
		min-width: 100px;
	}

	#Act-Fullwidth-2021 .about-givingback .vc_col-sm-6 .wpb_wrapper {
		display: flex;
		align-items: center;
	}

	#Act-Fullwidth-2021 .about-givingback .vc_col-sm-6 .wpb_text_column .wpb_wrapper {
		display: initial;
	}

	#Act-Fullwidth-2021 .about-cta a {
		color: #213F7D;
		text-decoration: underline;
	}

	#Act-Fullwidth-2021 .about-givingback h2 {
		text-align: center;
		margin-bottom: 20px;
	}

	#Act-Fullwidth-2021 .we-stand-together-text {
		padding-left: 40px;
		padding-right: 40px;
	}

	#Act-Fullwidth-2021 .read-more-state {
		display: none;
	}
	
	#Act-Fullwidth-2021 .read-more-target {
		opacity: 0;
		max-height: 0;
		font-size: 0;
		transition: .25s ease;
	}
	
	#Act-Fullwidth-2021 .read-more-state:checked ~ .read-more-wrap .read-more-target {
		opacity: 1;
		font-size: inherit;
		max-height: 999em;
	}
	
	#Act-Fullwidth-2021 .read-more-trigger {
		cursor: pointer;
		display: inline-block;
		padding: 0 .5em;
		color: #fff;
		font-size: .9em;
		line-height: 2;
		border: 1px solid #ddd;
		border-radius: .25em;
	}



}


@media (min-width: 768px) {

	#Act-Fullwidth-2021 .cls-banner-bottom  {
		text-align: center;
	}

	#Act-Fullwidth-2021 h1 {
		font-size: 50px;
		line-height: 59px;
	}

	#Act-Fullwidth-2021 .hero-mobile h3 {
		font-size: 32px;
	}

	#Act-Fullwidth-2021 .exclusive-memberships .wpb_text_column, #Act-Fullwidth-2021 .home-quiz-row .wpb_text_column {
		max-width: 560px;
		margin: 0 auto;
	}

	#Act-Fullwidth-2021 .exclusive-memberships .wpb_text_column, #Act-Fullwidth-2021 .home-quiz-row .wpb_text_column {
		max-width: 560px;
		margin: 0 auto;
	}

	#Act-Fullwidth-2021 .home-cta .wpb_text_column {
		max-width: 360px;
		margin: 0 auto;
	}

	#Act-Fullwidth-2021 .get-in-touch .get-in-touch-text .wpb_wrapper .wpb_wrapper  {
		flex-direction: column;
	}

	#Act-Fullwidth-2021 .home-contest-banner .wpb_single_image .wpb_wrapper, #Act-Fullwidth-2021 .home-contest-banner .wpb_single_image .wpb_wrapper .vc_single_image-wrapper, #Act-Fullwidth-2021 .home-contest-banner .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img {
		width: 100%;
	}

	#Act-Fullwidth-2021 .home-newsletter-banner .wpb_single_image .wpb_wrapper, #Act-Fullwidth-2021 .home-newsletter-banner .wpb_single_image .wpb_wrapper .vc_single_image-wrapper, #Act-Fullwidth-2021 .home-newsletter-banner .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img {
		width: 100%;
	}

	#Act-Fullwidth-2021 .home-contest-banner .wpb_text_column .right-side-content {
		padding: 31px 45px;
		padding-top: 32px;
	}

	#Act-Fullwidth-2021 .home-contest-banner .wpb_text_column .right-side-content h2, #Act-Fullwidth-2021 .home-contest-banner .wpb_text_column .right-side-content ul, #Act-Fullwidth-2021 .home-contest-banner .wpb_text_column .right-side-content p  {
		text-align: left !important;
	}

	#Act-Fullwidth-2021 .home-contest-banner .wpb_text_column .right-side-content a {
		margin-bottom: 0px !important;
	}

	#Act-Fullwidth-2021 .home-contest-banner .vc_row, #Act-Fullwidth-2021 .blog-banner .vc_row, #Act-Fullwidth-2021 .home-newsletter-banner .vc_row {
		margin-left: 0px;
		margin-right: 0px;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}


	#Act-Fullwidth-2021 .blog-banner .wpb_text_column h2 {
		text-align: left !important;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid	.vc_grid-item {
		width: 50%;
		padding-left: 5px;
		padding-right: 5px;
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid	.vc_grid-item-mini {
		height: 100%;
		background-color: #f9f9f9;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid	{
		padding-left: 20px;
		padding-right: 20px;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid .vc_custom_heading	{
		margin-bottom: -15px;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid .vc_pageable-slide-wrapper	{
		display: flex;
	}

	#Act-Fullwidth-2021 .tl-financial-advice form input:first-child {
		width: 45%;
		margin-right: 20px;
	}

	#Act-Fullwidth-2021 #newsletterBanner form input {
		display: inline-block;
	}

	#Act-Fullwidth-2021 .get-in-touch .get-in-touch-text .wpb_content_element {
		width: 50%;
		display: inline-block;
		float: left;
	}

	#Act-Fullwidth-2021 .disclaimer {
		padding-left: 20px;
		padding-right: 20px;
	}

	#content #Act-Fullwidth-2021 .disclaimer p {
		font-size: 12px;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid	.vc_grid-item:first-child {
		padding-left: 0px;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid	.vc_grid-item:last-child {
		padding-right: 0px;
	}

	.we-stand-together-img {
		padding-right: 40px !important;
		padding-top: 40px;

	}

	.home #Act-Fullwidth-2021 .home-for-desktop h1 {
		padding-left: 0px;
		padding-right: 0px;
		text-align: left;
		padding-top: 0px;
		padding-bottom: 20px;
		font-size: 40px;
	}

}

@media (min-width: 992px) {
#Act-Fullwidth-2021 .act-justify-center {
	display: flex;
	align-items: center;
	justify-content: center;
}

#Act-Fullwidth-2021 .section-pl {
	padding-left: 45px !important;
}

#Act-Fullwidth-2021 .section-pr {
	padding-right: 45px !important;
}

#Act-Fullwidth-2021 .trusted-insurance-text {
	max-width: 700px !important;
}

#Act-Fullwidth-2021 .trusted-insurance-img {
	max-width: 300px !important;
}

#Act-Fullwidth-2021 .frat-benefits-img {
	max-width: 300px !important;
}

#Act-Fullwidth-2021 .frat-benefits-text {
	max-width: 700px !important;
}

}

@media (min-width: 1200px) {

	#Act-Fullwidth-2021 .vc_column_container {
		padding-left: 15px;
		padding-right: 15px;
	}

	#Act-Fullwidth-2021 .act-justify-center .vc_column_container {
		max-width: 600px;
	}

	#Act-Fullwidth-2021 .we-stand-together-text {
		max-width: 700px !important;
	}

	#full-width-page-wrapper .container#content {
		width: 100% !important;
	}

	#Act-Fullwidth-2021 .vc_column_container {
		padding-left: 0px;
		padding-right: 0px;
	}

	#Act-Fullwidth-2021 .vc_column_container .vc_column-inner {
		padding-left: 15px;
		padding-right: 15px;
	}

	#Act-Fullwidth-2021 .home-for-desktop {
		/* background-image: url(/wp-content/uploads/2021/03/family-painting-room-green-takes-break-sitting-floor-smiling.jpg); */
		background-image: url(/wp-content/uploads/2021/04/TL-Header-VP-Promotion-v2.jpg);
		background-size: cover;
		background-position: initial;
		background-position: right;
	}

	#Act-Fullwidth-2021 .home-for-desktop p {
		font-size: 24px !important;
		line-height: 28px;
	 }

	 #Act-Fullwidth-2021 .home-for-desktop a {
		color: white;
		border-radius: 5px;
	 }

	#Act-Fullwidth-2021 .home-for-desktop .column-text {
		background: rgba(255, 255, 255, 0.9);
		padding: 50px;
	}

	#Act-Fullwidth-2021 .home-for-desktop .column-text h3 {
		font: normal normal normal 32px/40px Arial;
		color: #213F7D;
	}

	#Act-Fullwidth-2021 .mobile-hidden {
		display: none;
	}

	#content #Act-Fullwidth-2021 .desktop-hidden {
		display: flex !important;
	}

	#Act-Fullwidth-2021 .exclusive-memberships #exclusiveMemberTxt h2 {
		text-align: left;
	}

	#Act-Fullwidth-2021 .exclusive-memberships .btn-blue {
		text-align: left;
	}

	#Act-Fullwidth-2021 .home-cta .vc_single_image-wrapper  {
		max-width: 170px;
		min-height: 150px;
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021 .home-cta .act-justify-center .wpb_column {
		max-width: 400px;
		padding: 0px 35px;
	}

	#Act-Fullwidth-2021 .home-cta .btn-rnd-blue {
		margin-bottom: 0px !important;
	}

	#Act-Fullwidth-2021 .blog-banner .wpb_text_column h2 {
		margin-bottom: 30px !important;
	}

	#Act-Fullwidth-2021 .home-quiz-row img {
		max-width: 300px;
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021 .home-quiz-row .btn-rnd-blue {
		margin-bottom: 0px !important;
	}

	#Act-Fullwidth-2021 .home-quiz-row .quiz-image {
		order: 2;
	}

	#Act-Fullwidth-2021 .home-quiz-row .quiz-text{
		order: 1;
	}

	#Act-Fullwidth-2021 .blog-banner .vc_grid	.vc_grid-item {
		width: 33.33%;
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 0px;
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021 .home-contest-banner, #Act-Fullwidth-2021 .blog-banner, #Act-Fullwidth-2021 .home-newsletter-banner, #Act-Fullwidth-2021 .disclaimer {
		max-width: 1200px;
		margin: 0 auto;
	}

	#Act-Fullwidth-2021 .tl-financial-advice {
		padding: 35px 20px;
		padding-bottom: 13px;
	}

	#Act-Fullwidth-2021 .home-newsletter-banner .vc_row, #Act-Fullwidth-2021 .home-contest-banner .vc_row  {
		display: flex;
		align-items: center;
	}

	#Act-Fullwidth-2021 .get-in-touch {
		margin-top: 65px;
	}

	#Act-Fullwidth-2021 .get-in-touch .btn-blue {
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021 h1 {
		color: #213F7D;
		font: normal normal bold 50px/51px Arial;
	}

	#Act-Fullwidth-2021 .getStartedAlert {
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 20px 15px;
	}

	#Act-Fullwidth-2021 .getStartedAlert .wpb_column {
		display: inline-block;
		max-width: 600px;
		width: auto;
	}

	#Act-Fullwidth-2021 .getStartedAlert .wpb_column .btn-rnd-blue a {
		margin-top: 0px;
		margin-left: 20px;
	}

	#Act-Fullwidth-2021 .getStartedAlert .wpb_column h4 {
		margin-bottom: 0px;
	}

	#Act-Fullwidth-2021  .exclusive-memberships .member-image {
		order: 1;
	}

	#Act-Fullwidth-2021  .exclusive-memberships .member-text {
		order: 2;
	}

	#Act-Fullwidth-2021 .disclaimer .wpb_text_column  p:first-child {
		margin-bottom: 5px;
	}

	#Act-Fullwidth-2021 .get-in-touch .blue-text {
		padding-top: 0px !important;
	}

	#Act-Fullwidth-2021 .cls-banner-bottom .wpb_text_column {
		max-width: 1200px;
		margin: 0 auto;
		text-align: left;
	}

	#Act-Fullwidth-2021 .disclaimer.section-padding {
		padding: 35px 0px;
	}

	
	#Act-Fullwidth-2021 .about-givingback h2 {
		text-align: left !important;
		margin-bottom: 6px;

	}
}