/*Invest starter table*/

.product-benefits-table tr.orange-bg th {
	background: #dc651e;
	color: #ffffff;
}


.product-benefits-table {
	border-collapse: collapse;
}

.product-benefits-table th, .product-benefits-table td {
	border: none;
}

.product-benefits-table td {
	background-color: #ffffff !important;
	
}

.product-benefits-table tbody tr {
	border-bottom: 1px solid #393939;
}

/*FormCraft*/
.formcraft-datepicker {
    margin-top: -30px;
}
.formcraft-css input[type=checkbox] {
	width: 13px !important;
	height: 13px !important;
	margin-left: 5px;
}
.formcraft-css input[type=checkbox]:before {
    left: 4px !important;
    top: 4px !important;
}

.formcraft-css input[type=checkbox] + span {
	margin-right: 10px;
	margin-left: 5px;
}



/*Marketing Consent Form*/
.fc-form * {
	line-height: 130%;
}

.fc-form[data-id="3"] .form-element {
	width: calc(50% - 40px) !important;
	margin-right: 40px !important;
	
}

.fc-form[data-id="3"] .form-element .form-element-html {
	padding-right: 0 !important;
}

.fc-form[data-id="3"] .form-element[data-index="0"] {
	width: 100% !important;
}

.fc-form[data-id="3"] .form-element[data-index="0"] select {
	width: calc(50% - 40px) !important;
	margin-right: 40px !important;
}

.fc-form[data-id="3"] .form-element[data-index="2"] {
	margin-right: 0 !important;
}

.fc-form[data-id="3"] .form-element[data-index="4"] {
	margin-right: 0 !important;
}

.fc-form[data-id="3"] .form-element[data-index="6"] {
	margin-right: 0 !important;
}

.fc-form[data-id="3"] .form-element[data-index="8"] {
	width: 100% !important;
}

.fc-form[data-id="3"] .form-element[data-index="9"] {
	width: 100% !important;
}

.fc-form[data-id="3"] .form-element[data-index="10"] {
	width: 100% !important;
}

/*Marketing Withdrawal Form*/
.fc-form[data-id="4"] .form-element {
	width: calc(50% - 40px) !important;
	margin-right: 40px !important;
	
}

.fc-form[data-id="4"] .form-element .form-element-html {
	padding-right: 0 !important;
}

.fc-form[data-id="4"] .form-element[data-index="0"] {
	width: 100% !important;
}

.fc-form[data-id="4"] .form-element[data-index="0"] select {
	width: calc(50% - 40px) !important;
	margin-right: 40px !important;
}

.fc-form[data-id="4"] .form-element[data-index="2"] {
	margin-right: 0 !important;
}

.fc-form[data-id="4"] .form-element[data-index="4"] {
	margin-right: 0 !important;
}

.fc-form[data-id="4"] .form-element[data-index="6"] {
	margin-right: 0 !important;
}

.fc-form[data-id="4"] .form-element[data-index="8"] {
	width: 100% !important;
}

.fc-form[data-id="4"] .form-element[data-index="9"] {
	width: 100% !important;
}

.fc-form[data-id="4"] .form-element[data-index="10"] {
	width: 100% !important;
}


.wp-etiqa-new-icon .elementor-heading-title {
	position: relative;
	width: fit-content;
	margin: 0 auto;
}

.wp-etiqa-new-icon .elementor-heading-title:after {
	content: '';
	background: url('../image/new-icon.png') no-repeat;
	position: absolute;
	background-size: contain;
	width: 50px;
	height: 30px;
	top: -30px;
	right: -30px;
	transform: rotate(15deg);
	
}


.wp-etiqa-banner .swiper-slide-inner {
	max-width: 1440px;
	margin: 0 auto;
}

.card-listing {
	display: flex;
	flex-direction: row;
	    flex-wrap: wrap;
	padding: 40px 0 0 0;
	min-height: 400px;
	/*overflow: hidden;*/
}


.card-listing.two-cols-layout {
	min-height: unset;
}

.card-listing.center-aligned {
	justify-content: center;
}

.card-listing .error-msg {
    width: 100%;
    display: block;
    text-align: center;
    margin-bottom: 50px;
}

.hover-card {
display: block;
  background: #ffffff;
  margin-right: 30px;
  width: calc((100% - 60px)/3);
  box-sizing: border-box;
  padding: 30px 30px 70px 30px;
	
	
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0 !important;
	-webkit-box-shadow: 0px 3px 15px #E0E0E0 !important;
	-moz-box-shadow: 0px 3px 15px #E0E0E0 !important;
	border-radius: 24px;
	opacity: 1;	
	
	position: relative;
	margin-bottom: 50px;
}

.card-listing.premier .hover-card {
	box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
}

.card-listing .hover-card:nth-child(3n) {
	margin-right: 0;
}

.card-listing .hover-card {
	transition: all 0.8s;
	visibility: hidden;
	opacity: 0;
	transform: translateY(200px);
}
.card-listing .hover-card.animated {
	visibility: visible;
	opacity: 1;
	transform: translateY(0);
}

.hover-card ul {
	padding-left: 15px;
}

.hover-card li {
	font-weight: 400;
}

.hover-card.has-promo:before {
	content: '';
	position: absolute;
	display: block;
	top: 0;
	right: 0;
	background: url('../image/promo-icon.png') no-repeat;
	background-size: contain;
	width: 100px;
	height: 40px;
	top: -15px;
	
}


.hover-card * {
	color: #393939;
}



.card-listing.two-cols-layout .card {
 	margin-right: 30px;
	margin-bottom: 30px;
  width: calc((100% - 30px)/2);
	
  background: #ffffff;
  box-sizing: border-box;
  padding: 30px;
/*box-shadow: 0px 1px 18px 6px rgba(241,241,241,0.75);
-webkit-box-shadow: 0px 1px 18px 6px rgba(241,241,241,0.75);
-moz-box-shadow: 0px 1px 18px 6px rgba(241,241,241,0.75);
	border-radius: 30px;*/
	
	
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0;
	-webkit-box-shadow: 0px 3px 15px #E0E0E0;
	-moz-box-shadow: 0px 3px 15px #E0E0E0;
	border-radius: 24px;
	opacity: 1;
}

.card-listing.two-cols-layout .card h4 {
	font-weight: bold;
}

.card-listing.two-cols-layout .card:nth-child(2n) {
	margin-right: 0;
}

.hover-card-inner {
	position: relative;
	min-height: 235px;
}

.hover-card h4 {
	font-weight: bold;
}

.hover-card-front {
	transition: all 0.3s;
  opacity: 1;
  visibility: visible;
}

.hover-card-back {
	transition: all 0.3s;
  opacity: 0;
  visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}

.hover-card-front * {
	line-height: 130% !important;
}

.hover-card-back * {
	font-size: 34px;
	line-height: 130%;
}

.hover-card.active .hover-card-front {
  opacity: 0;
  visibility: hidden;
}

.hover-card.active .hover-card-back {
  opacity: 1;
  visibility: visible;
}

/*.hover-card:hover .hover-card-front {
  opacity: 0;
  visibility: hidden;
}

.hover-card:hover .hover-card-back {
  opacity: 1;
  visibility: visible;
}


.hover-card.no-hover:hover .hover-card-front {
  opacity: 1;
  visibility: visible;
}

.hover-card.no-hover:hover .hover-card-back {
  opacity: 0;
  visibility: hidden;
}*/



.card-listing .buttons-wrapper {
	display: flex;
	flex-direction: row;
	margin-top: 30px;
	justify-content: flex-start;
    position: absolute;
    bottom: 25px;
}

.card-listing .buttons-wrapper .get-advice {
	margin-left: 30px;
}


.hover-card.tiq-product .buttons-wrapper .view-more{
	color: #49C0B6;
	
}


.hover-card.tiq-product .buttons-wrapper .get-advice{
	color: #49C0B6;
	
}

/*Remaining cards*/
.remaining-trigger {
	text-align: center;
}

.remaining-trigger a {
	text-decoration: underline;
}

.remaining-trigger .remaining-btn-trigger {
	text-decoration: underline;
	color: #FFB500;
	font-weight: bold;
	cursor: pointer;
	
}

.remaining-products-wrapper {
	padding-bottom: 15px;
}

.remaining-outer-wrapper {
	display: none;
}

.remaining-inner-wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	transition: all 0.3s;
	padding: 50px 0 0 0;
	
}
.remaining-inner-wrapper .buttons-wrapper {
	display: flex;
	flex-direction: row;
	margin-top: 30px;
	justify-content: flex-start;
}
.remaining-inner-wrapper .buttons-wrapper .get-advice {
	margin-left: 30px;
}


.remaining-outer-wrapper.active {
	
}

.remaining-inner-wrapper .hover-card:nth-child(3n) {
	margin-right: 0;
}

/*Portfolio Funds*/
.tabnav {
	display: flex;
    flex-direction: row;
    justify-content: center;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 10px;
}

.tabnav .tablinks {
	background-color: unset !important;
	border: none !important;
	color: #e2e2e2;
	text-transform: uppercase;
	padding: 0 15px;
	margin-bottom: 0;
	border-radius: 0 !important;
}

.tabnav .tablinks:focus {
	outline: none !important;
}

.tabnav .tablinks.active {
	color: #ffb500;
}


.tabnav .tablinks:after {
	content: '';
	display: block;
	position: relative;
	margin-top: 15px;	
}

/*.tabnav .tablinks.active:after {
	content: '';
	display: block;
	position: relative;
	margin-top: 15px;
	border-bottom: 3px solid #ffb500;
}*/

.tabnav .tablinks {
	border-bottom: 3px solid transparent !important;
	transition: all 0.3s;
	width: calc(100%/3);
}

.tabnav .tablinks:hover {
    color: #ffb500;
}

.tabnav .tablinks.active {

	border-bottom: 3px solid #ffb500 !important;
}

.portfolio-wrapper table tbody tr td { 
	/*font-size: 16px;*/
}

/*.portfolio-wrapper #invest_builder tbody tr td {
	background: #ffffff;
}*/
.portfolio-wrapper h2 + hr {
	display: none;
}

.portfolio-wrapper tr.accordion {
	cursor: pointer;
}

.portfolio-wrapper tr.accordion td:last-child {
	position: relative;
}

.portfolio-wrapper tr.accordion td:last-child:before {
	content: '';
	background: url('../image/icon-open-yellow.png') no-repeat;
	background-size: contain;
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	font-weight: bold;
	/*left: 7px;*/
	transition: all 0.3s;
}


.portfolio-wrapper tr th {
	background-color: #ffc311 !important;
}
.portfolio-wrapper tr:hover th {
	background-color: #ffc311 !important;
}

.portfolio-wrapper tr.accordion td {
	background-color: #ffffff;
}
.portfolio-wrapper tr.accordion:hover {
	background: #ffffff;
}
.portfolio-wrapper tr.accordion:hover td {
	background: #ffffff;
}

.portfolio-wrapper tr.accordion.grey-bg {
	background: #f8f8f9;
}
.portfolio-wrapper tr.accordion.grey-bg td {
	background-color: #f8f8f9;
}
.portfolio-wrapper tr.accordion.grey-bg:hover {
	background: #f8f8f9;
}
.portfolio-wrapper tr.accordion.grey-bg:hover td {
	background: #f8f8f9;
}


.portfolio-wrapper tr.panel > td {
	background-color: #ffffff;
}

.portfolio-wrapper tr.panel > td > table tbody > tr > td {
	border-bottom: 1px solid hsla(0,0%,50.2%,.5019607843137255) !important;
}

.portfolio-wrapper tr.panel > td > table tbody > tr:nth-child(odd) > td {
	background-color: #ffffff;
}

.portfolio-wrapper tr.panel > td > table tbody > tr:nth-child(odd):hover > td {
	background-color: #ffffff;
}

.portfolio-wrapper tr.panel > td > table tbody > tr:nth-child(even) > td {
	background-color: #f8f8f9;
}

.portfolio-wrapper tr.panel > td > table tbody > tr:nth-child(even):hover > td {
	background-color: #f8f8f9;
}


.portfolio-wrapper tr.accordion.active td:last-child:before {
	top: 50%;
	left: 50%;
	background: url('../image/icon-close-yellow.png') no-repeat;
	background-size: contain;
	width: 16px;
	height: 16px;
}

.portfolio-wrapper .panel {
	display: none;
}

.portfolio-wrapper h2 {
	font-weight: bold;
	color: #000000;
}

.portfolio-wrapper h3 {
	font-size: 20px;
}

.portfolio-wrapper table th {
	color: #393939;
}

.portfolio-wrapper label {
	display: inline-block;
	margin-right: 15px;
	margin-bottom: 0;
}

.portfolio-wrapper .day_select {
	max-width: 150px;
	display: inline-block;
	
	margin-bottom: 30px;
}

.portfolio-wrapper .panel.docs > td {
	border: none;
	background: #ffffff;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
}

.portfolio-wrapper .panel.docs td div:first-child {
	display: flex;
	flex-direction: column;
	width: calc(70% - 30px);
	margin-right: 30px;
}

.portfolio-wrapper .panel.docs td div:nth-child(2) {
	width:  calc(30% - 30px);
}

.portfolio-wrapper .panel.docs td div:nth-child(2) a {
	margin-bottom: 15px;
	display: block;
	
}

.portfolio-wrapper .panel.docs td div strong {
	margin-top: 15px;
}

.portfolio-wrapper .panel.docs td div strong:first-child {
	margin-top: 0;
}

.portfolio-wrapper .panel.docs td {
	display: flex;
	flex-direction: row;
	
}
.portfolio-wrapper .docs a:before {
    content: '';
	background: url('../image/document_icon.png') no-repeat;
	width: 30px;
	height: 30px;
	background-size: contain;
    display: inline-block;
    vertical-align: middle;
    margin-right: 1rem;
}

.categories-listing {
	display: flex;
	flex-direction: row;
	vertical-align: middle;
	flex-wrap: wrap;
}

.categories-listing .cat-wrapper {
	width: calc((100% - 100px)/3);
	margin-right: 50px;
	text-align: center;
	margin-bottom: 50px;
    border-bottom: 3px solid #FFB500;
	box-sizing: border-box;
	    padding: 30px 30px 60px 30px;
	transition: all 0.3s;
	text-decoration: none;
}

.categories-listing.wp-etiqa-claims-listing .cat-wrapper {
    padding: 30px 30px 30px 30px;
}

.categories-listing .cat-wrapper:hover {
	box-shadow: -1px 1px 19px 9px rgba(189,188,188,0.20);
	-webkit-box-shadow: -1px 1px 19px 9px rgba(189,188,188,0.20);
	-moz-box-shadow: -1px 1px 19px 9px rgba(189,188,188,0.20);
	border-radius: 30px;
	border-bottom: 3px solid transparent;
}

.categories-listing .cat-wrapper:nth-child(3n) {
	margin-right: 0;
}

.categories-listing .cat-wrapper .image-wrapper img {
	max-height: 80px;
}

.categories-listing .cat-wrapper h4 {
	font-weight: bold;
	font-size: 20px;
}

.categories-listing .cat-wrapper p {
	color: #393939;
    font-weight: 400;
}

/*Blog quote*/


.wp-block-quote {
	position: relative;
}

.wp-block-quote:before {
	content: '';
	background: url('../image/mark-open.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
    left: -20px;
    top: 20px;
	
}


.wp-block-quote:after {
	content: '';
	background: url('../image/mark-close.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 0;
	bottom: 15px;
	
}

.wp-block-quote {
	box-sizing: border-box;
	padding: 30px 15px 15px 15px;
}
.wp-block-quote p {
	font-style: italic;
}

.blog-landing-title {
	width: fit-content;
    margin: -105px auto 50px auto;
    background: #ffffff;
    box-sizing: border-box;
    padding: 0 50px;
}

.blog-landing-title.no-negative-margin {
	margin: 0 auto 50px auto;
}

.blog-landing-title h2 {
	font-weight: bold;
}

.blog-listing {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	overflow: hidden;
}

.blog-nav-wrapper {
	margin-bottom: 35px;
}

.blog-nav-wrapper h2 a {
	color: #393939;
    font-weight: bold;
	text-decoration: none;
	font-size: 42px;
	position: relative;
}


.blog-nav-wrapper h2 a:after {
    content: '';
    display: block;
    position: absolute;
	background-image: url(../image/yellow-cta-btn.png), url(../image/white-cta-btn.png);
    background-size: contain;
	background-repeat: no-repeat;
    width: 45px;
    height: 45px;
    right: -65px;
    top: 4px;
    transition: all 0.3s;
}

.blog-nav-wrapper h2 a:hover:after {
	background-size: 0 0, contain;
    width: 45px;
    height: 45px;
}

.blog-listing a {
	text-decoration: none;
}



.top-story-wrapper h4 a {
    color: #007396;
    font-weight: bold;
    font-size: 34px;
    line-height: 30px;
	text-decoration: none;
}


hr.blog-divider {
	margin: 20px 0 80px 0 !important;
}

.blog-listing .blog-item {
	width: calc((100% - 60px)/3);
	margin-right: 30px;
	margin-bottom: 30px;
}





.blog-listing .blog-item img {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0 !important;
	-webkit-box-shadow: 0px 3px 15px #E0E0E0 !important;
	-moz-box-shadow: 0px 3px 15px #E0E0E0 !important;
	border-radius: 24px;
	opacity: 1;	
}

.blog-listing .blog-item h4 a {
    color: #007396;
    font-weight: bold;
    font-size: 26px;
    line-height: 30px;
}

.blog-listing .blog-item img {
	border-radius: 15px;
	transition: all 0.3s;
	max-height: 280px;
    object-fit: cover;
    width: 100%;
}

.blog-listing .blog-item img:hover {
	filter: brightness(0.95);
}

.blog-listing .blog-item h4 {
	color: #007396;
	font-weight: bold;
	transition: all 0.3s;
}

.blog-listing .blog-item h4:hover {
	text-decoration: underline;
}

.blog-listing .blog-item:nth-child(3n) {
	margin-right: 0;
}

.top-story-wrapper {
	display: flex;
	flex-direction: row;
	vertical-align: middle;
	margin-bottom: 50px;
}

.top-story-wrapper .left-wrapper {
	width: calc(50% - 80px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-right: 80px;
}


.top-story-wrapper .right-wrapper {
	width: 50%;
}


.top-story-wrapper .left-wrapper h4 {
	color: #007396;
	font-weight: bold;
	transition: all 0.3s;
}

.top-story-wrapper .left-wrapper h4:hover {
	text-decoration: underline;
}

.top-story-wrapper .right-wrapper img {
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0 !important;
	-webkit-box-shadow: 0px 3px 15px #E0E0E0 !important;
	-moz-box-shadow: 0px 3px 15px #E0E0E0 !important;
	border-radius: 24px;
	opacity: 1;	
}


.categories-wrapper {
    display: flex;
    flex-direction: row;
	flex-wrap: wrap;
    align-items: center;
    column-gap: 15px;
}

.categories-wrapper .category-badge {
	background: #FFB500;

	width: fit-content;
	border-radius: 30px;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 14px;
	transition: all 0.3s;
	border: 1px solid #FFB500;
	margin: 15px 0 10px 0;
}

.categories-wrapper .category-badge a {
	color: #ffffff;
	text-decoration: none;
	box-sizing: border-box;
	padding: 5px 25px;
    transition: all 0.3s;
    display: block;
}


.categories-wrapper .category-badge:hover {
	background: #ffffff;
}

.categories-wrapper .category-badge:hover a {
	color: #FFB500;
}

.tags-wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.tags-wrapper .tag-item {
	background: #f0f0f0;
	box-sizing: border-box;
	padding: 5px 10px;
	margin-right: 15px;
	border-radius: 15px;
	margin-bottom: 15px;
	transition: all 0.3s;
}

.tags-wrapper .tag-item a {
	color: #393939;
	text-decoration: none;
}

.tags-wrapper .tag-item:hover a {
	color: #f0f0f0;
	transition: all 0.3s;
}

.tags-wrapper .tag-item:hover {
	background: #393939;
}

.recommended-products-wrapper {
	list-style: none;
	padding: 0;
	border-top: 1px solid #ffb500;
	border-bottom: 1px solid #ffb500;
	margin: 15px 0;
	width: fit-content;
	padding: 15px 50px 15px 0;

}

.recommended-products-wrapper li {
	margin-bottom: 10px;
}

.recommended-products-wrapper li:last-child {
	margin-bottom: 0;
}

.recommended-products-wrapper li a{
	color: #393939;
	font-weight: 400;
	text-decoration: none;
	transition: all 0.3s;
}

.recommended-products-wrapper li a:hover {
	text-decoration: underline;
}

/*Blog Category*/

ul.blog-category-menu {
	list-style: none;
	padding: 0;
	margin-bottom: 50px;
}

ul.blog-category-menu li {
	text-align: center;
	position: relative;
	
}

ul.blog-category-menu li:after {
	content: '';
	border-bottom: 2px solid #C6C6C6;
	width: 100%;
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	transition: all 0.3s;
}

ul.blog-category-menu li.active:after {
	border-bottom: 3px solid #FFB500;
	
}

ul.blog-category-menu li span {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #C6C6C6;
	text-transform: uppercase;
	font-weight: bold;
	cursor: pointer;
	padding-bottom: 10px;
	
}

ul.blog-category-menu li.active span {
	color: #FFB500;
}

.blog-listing .err-msg {
	display: block;
    width: 100%;
    text-align: center;
}

.blog-category-menu .slick-next {
	padding: 0;
	background: none;
}

.blog-category-menu .slick-next:after  {
	content: '';
	display: block;
	position: absolute;
	background-image: url('../image/yellow-cta-btn.png'), url('../image/white-cta-btn.png');
	background-size: contain;
	background-repeat: no-repeat;
	width: 45px;
	height: 45px;
	left: 0;
	top: -12px;
	transition: all 0.3s;
}


.blog-category-menu .slick-next:hover:after  {
	background-size: 0 0, contain;
	width: 45px;
	height: 45px;
}

.blog-category-menu .slick-prev {
	padding: 0;
	background: none;
	left: -50px;
}

.blog-category-menu .slick-prev:after  {
	content: '';
	display: block;
	position: absolute;
	background-image: url('../image/yellow-cta-left-btn.png'), url('../image/white-cta-left-btn.png');
	background-size: contain;
	background-repeat: no-repeat;
	width: 45px;
	height: 45px;
	left: 0;
	top: -12px;
	transition: all 0.3s;
}


.blog-category-menu .slick-prev:hover:after  {
	background-size: 0 0, contain;
	width: 45px;
	height: 45px;
}

/*Claims*/

.claims-dropbtn {
 
  color: #c6c6c6;
  font-size: 16px;
  border: none;
  cursor: pointer;
	box-sizing: border-box;
	padding: 10px 30px;	
	position: relative;
	z-index: 1;
}

.claims-dropbtn:hover, .claims-dropbtn:focus {
 
}

.claims-dropdown {
  position: relative;
  display: inline-block;
	border: 1px solid #d4d4d4;
	border-radius: 50px;
	width: 100%;

}

.claims-dropdown:after {
	content: '';
	display: block;
	background: url('../image/dropdown-arrow.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 50px;
	top: 15px;
	transition: all 0.3s;
}


.claims-dropdown.active:after {
	background: url('../image/dropdown-arrow-up.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
}

.claims-dropdown-content {
	 opacity: 0;
	visibility: hidden;
	transition: all 0.3s;
    position: absolute;
    
    overflow: auto;
	
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 3px 15px #C6C6C629;
border: 1px solid #C6C6C6;
border-radius: 0px 0px 24px 24px;
	
    z-index: 1;
    width: calc(100% - 30px);
    left: 15px;
    top: 41px;
}

.claims-dropdown-content a {
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  display: block;
	transition: all 0.3s;
	cursor: pointer;
	font-size: 20px;
	font-weight: 400;
}

.claims-dropdown-content a:hover {
  color: #FFB500 !important;
}



/*News listing*/
.news-listing {
	display: flex;
	flex-direction: column;
}

.news-listing .news-item {
	box-sizing: border-box;
	padding: 15px 30px;
	margin-bottom: 30px;
	
	
	background: #FFFFFF 0% 0% no-repeat padding-box;
	-webkit-box-shadow: 0px 3px 15px #E0E0E0;
	-moz-box-shadow: 0px 3px 15px #E0E0E0;
	box-shadow: 0px 3px 15px #E0E0E0;
	border-radius: 24px;
	opacity: 1;

	position: relative;
	cursor: pointer;
	display: block;
	text-decoration: none;
}

.news-listing .news-item:after {
	content: '';
	display: block;
	position: absolute;
	background-image: url(../image/yellow-cta-btn.png), url(../image/white-cta-btn.png);
	background-size: contain;
	background-repeat: no-repeat;
	width: 45px;
	height: 45px;
	right: 30px;
	top: 40px;
	transition: all 0.3s;
}


.news-listing .news-item:hover:after {
	background-size: 0 0, contain;
	width: 45px;
	height: 45px;
}

.news-listing .news-item h5 {
	color: #000000;
	font-weight: bold;
    padding-right: 50px;
}


.news-listing .news-item .info-wrapper {
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
}

.news-listing .news-item .info-wrapper p {
	color: #000000;
	font-weight: 400;
}

.wp-etiqa-news-filter-wrapper {
	max-width: 600px;
	margin: 0 auto 50px auto;
position: relative;
    z-index: 3;
}

.wp-etiqa-news-filter-wrapper .flex-wrapper {
	display: flex;
	flex-direction: row;
	
}

.wp-etiqa-news-filter-wrapper .flex-wrapper .left-wrapper {
	width: 50%;
}


.wp-etiqa-news-filter-wrapper .flex-wrapper .right-wrapper {
	width: 50%;
}

.wp-etiqa-news-dropbtn {
 
color: #393939;
  font-size: 16px;
  border: none;
  cursor: pointer;
	box-sizing: border-box;
	padding: 10px 30px;
    position: relative;
    z-index: 1;
}

.wp-etiqa-news-dropbtn:hover, .dropbtn:focus {
 
}

.wp-etiqa-news-dd-wrapper {
  position: relative;
  display: inline-block;
	border: 1px solid #d4d4d4;
	border-radius: 50px 0 0 50px;
	width: 100%;

}

.wp-etiqa-news-filter-inner[data-filter="year"] .wp-etiqa-news-dd-wrapper {
	border-radius: 0 50px 50px 0;
}

.wp-etiqa-news-dd-wrapper:after {
	content: '';
	display: block;
	background: url('../image/dropdown-arrow.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 50px;
	top: 15px;
	transition: all 0.3s;
}

.wp-etiqa-news-dd-wrapper.active:after {
	background: url('../image/dropdown-arrow-up.png') no-repeat;
}



.wp-etiqa-news-dd-content {
	 opacity: 0;
	visibility: hidden;
	transition: all 0.3s;
    position: absolute;
    
    overflow: auto;
	
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0;
	border: 1px solid #C6C6C6;
	border-radius: 0px 0px 24px 24px;

	
    z-index: 1;
    width: calc(100% - 15px);
    left: 15px;
    top: 41px;
}

.wp-etiqa-news-filter-wrapper .flex-wrapper .right-wrapper .wp-etiqa-news-dd-content {
    left: 0;
}

.wp-etiqa-news-dd-content div {
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  display: block;
	transition: all 0.3s;
	cursor: pointer;
	font-size: 20px;
	font-weight: 400;
}

.wp-etiqa-news-dd-content div:hover {
  color: #FFB500 !important;
}

.wp-etiqa-news-dd-content.show {
	opacity: 1;
	visibility: visible;
	
}

.load-more-wrapper {
	text-align: center;
}

.load-more-wrapper .btn-wrapper {
	background: #FFB500;
	box-sizing: border-box;
	padding: 15px 30px;
	width: fit-content;
	border-radius: 30px;
	cursor: pointer;
	color: #ffffff;
	border: 1px solid #FFB500;
	margin: 0 auto;
	transition: all 0.3s;
}


.load-more-wrapper .btn-wrapper:hover {
	background: transparent;
	color: #FFB500;
	border: 1px solid #FFB500;
}


/*Table*/
.wp-etiqa-coverage-table table thead {
	
	background: #FFB500;
	
}
.wp-etiqa-coverage-table table td {
	vertical-align: middle;
	padding: 15px;
}

.wp-etiqa-coverage-table table tr:nth-child(odd) td {
  background-color: #ffffff;
}
.wp-etiqa-coverage-table table tr:nth-child(even) td {
  background-color: #F8F8F9;
}

.wp-etiqa-coverage-table table tr td.side-heading {
	
	background: #FFF7E5;
	text-align: center;
	font-weight: bold;
	vetical-align: center;
	
}

/*Business Owners Suite Table*/

.business-table tr:nth-child(odd) td {
  background-color: #ffffff;
}
.business-table tr:nth-child(odd):hover td {
  background-color: #ffffff;
}
.business-table tr:nth-child(even) td {
  background-color: #F8F8F9;
}
.business-table tr:nth-child(even):hover td {
  background-color: #F8F8F9;
}



.business-table tr.bg-yellow td {
	background-color: #FFB500;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #ffffff;
}

.business-table tr.bg-yellow:hover td {
	background-color: #FFB500;
}

.business-table tr.bg-light-yellow td {
	background-color: #FFF8E5;
}

.business-table tr.bg-light-yellow:hover td {
	background-color: #FFF8E5;
}



.business-table td:not(:first-child) {
 	vertical-align: middle;
	text-align: center;
}

.business-table tr:not(.bg-yellow) td {
	border: 1px solid #EAEAED;
}


.business-table tbody tr td.white-cell {
	background-color: #ffffff !important;
}
.business-table tbody tr:hover td.white-cell {
	background-color: #ffffff !important;
}
.business-table tbody tr td.grey-cell {
	background-color: #F8F8F9 !important;
}
.business-table tbody tr:hover td.grey-cell {
	background-color: #F8F8F9 !important;
}
.business-table tbody tr.white-cells-row td {
	background-color: #ffffff !important;
}
.business-table tbody tr.white-cells-row:hover td {
	background-color: #ffffff !important;
}

/*Timeline*/

.timeline-wrapper {
	height: 700px;
	position: relative;
	z-index: 2;
	max-width: 1360px;
	margin: 0 auto;
	overflow: hidden;
}

  
.timeline-wrapper .slick-track {
	height: 700px;
}

.timeline-wrapper .wp-etiqa-slider-next-btn {
	position: absolute;
	top: calc(50% - 12.5px);
	right: 0;
	z-index: 1;
	width: 45px;
	height: 45px;
	cursor: pointer;
}


.timeline-wrapper .wp-etiqa-slider-prev-btn {
	position: absolute;
	top: calc(50% - 12.5px);
	left: 0;
	z-index: 1;
	width: 45px;
	height: 45px;	
	cursor: pointer;
}

.timeline-wrapper .wp-etiqa-slider-next-btn:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
	right: 0;
	top: -12px;
	transition: all 0.3s;
}

.timeline-wrapper .wp-etiqa-slider-next-btn:hover:after {
	background: url('../image/white-cta-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
}

.timeline-wrapper .wp-etiqa-slider-prev-btn:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-left-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
	left: 0;
	top: -12px;
	transition: all 0.3s;
}

.timeline-wrapper .wp-etiqa-slider-prev-btn:hover:after {
	background: url('../image/white-cta-left-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
}

/* Greyed out disabled state */
.timeline-wrapper .wp-etiqa-slider-prev-btn.disabled:after{
	background: url('/wp-content/uploads/2024/09/grey-cta-left-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
    cursor: not-allowed; /* Not-allowed cursor to indicate disabled state */
    pointer-events: none; /* Prevent clicks on disabled buttons */
}

.timeline-wrapper .wp-etiqa-slider-next-btn.disabled:after{
	background: url('/wp-content/uploads/2024/09/grey-cta-right-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
    cursor: not-allowed; /* Not-allowed cursor to indicate disabled state */
    pointer-events: none; /* Prevent clicks on disabled buttons */
}

.wp-etiqa-slider-prev-btn.disabled, .wp-etiqa-slider-next-btn.disabled{
    cursor: not-allowed; /* Not-allowed cursor to indicate disabled state */
    pointer-events: none; /* Prevent clicks on disabled buttons */
}

.timeline-wrapper .wp-etiqa-slider-prev-btn {
	position: relative;
}

.timeline-wrapper .timeline-item-wrapper {
	
	text-align: center;
	display: flex;
	flex-direction: column;
	min-height: 300px;
	max-height: 300px;
	position: relative;
	

	
}

.timeline-wrapper .timeline-item-wrapper.flipped {
    border-bottom: none;
	
}

.timeline-wrapper .timeline-item-wrapper:after {
	content: '';
	display: block;
	position: absolute;
	height: 100px;
	bottom: 0;
	left: calc(50% - 1px);
	border-right: 1px solid #C6C6C6;
	z-index: 1;
}

.timeline-wrapper .timeline-item-wrapper.flipped:after {
	content: '';
	display: block;
	position: absolute;
	height: 100px;
	top: 0;
	bottom: unset;
	left: calc(50% - 1px);
	border-right: 1px solid #C6C6C6;
	z-index: 1;
	
}

.timeline-wrapper .timeline-item-wrapper .year-wrapper {
	box-sizing: border-box;
	padding: 30px;
	border-radius: 50%;
	width: 100px;
	height: 100px;
	color: #ffffff;
	font-weight: bold;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	margin-top: 100px;
	
}

.timeline-wrapper .timeline-item-wrapper.teal .year-wrapper {
	background: #007396;
}
.timeline-wrapper .timeline-item-wrapper.green .year-wrapper {
	background: #CBDC2C;
}
.timeline-wrapper .timeline-item-wrapper.dark-orange .year-wrapper {
	background: #F15A22;
}
.timeline-wrapper .timeline-item-wrapper.orange .year-wrapper {
	background: #F7941E;
}

.timeline-wrapper .timeline-item-wrapper .dot-wrapper {
box-sizing: border-box;
	border-radius: 50%;
	width: 15px;
	height: 15px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	z-index: 2;
}


.timeline-wrapper .timeline-item-wrapper.teal .dot-wrapper {
	background: #007396;
}
.timeline-wrapper .timeline-item-wrapper.green .dot-wrapper {
	background: #CBDC2C;
}
.timeline-wrapper .timeline-item-wrapper.dark-orange .dot-wrapper {
	background: #F15A22;
}
.timeline-wrapper .timeline-item-wrapper.orange .dot-wrapper {
	background: #F7941E;
}


.timeline-wrapper .timeline-item-wrapper.flipped {
 	position: relative;
	bottom: -300px;
}

.timeline-wrapper .timeline-item-wrapper .dot-wrapper {
	position: absolute;
	bottom: -12.5px;
    left: calc(50% - 7.5px);
}




.timeline-wrapper .timeline-item-wrapper.flipped .dot-wrapper {
	top: -2.5px;
    left: calc(50% - 7.5px);
}

.timeline-wrapper .timeline-item-wrapper .desc-wrapper {
	position: absolute;
	bottom: -220px;
	min-height: 150px;
	max-height: 150px;
	text-align: center;
	width: 100%;
}

.timeline-wrapper .timeline-item-wrapper.flipped .desc-wrapper {
    position: absolute;
    top: -200px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.timeline-wrapper .timeline-item-wrapper .year-wrapper {
	margin-bottom: 100px;
}

.timeline-wrapper .timeline-item-wrapper.flipped .year-wrapper {
	margin-top: 100px;
	order: 2;
}

.timeline-parent-wrapper {
	position: relative;
	
}

.timeline-parent-wrapper .timeline-center-line {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	border-bottom: 1px solid #C6C6C6;
	z-index: 1;
}

/*Rewards*/
.rewards-slider-wrapper .rewards-slide {
	margin-right: 30px;
}

.rewards-slider-wrapper img {
	-webkit-mask-image: url(../image/blob-shape-2.png);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;

}

.rewards-slider-wrapper .rewards-slide .img-wrapper {
	margin-bottom: 20px;
}

.rewards-slider-wrapper .rewards-slide h4 {
	color: #007396;
	font-weight: bold;
	text-align: center;
	min-height: 70px;
}


.rewards-slider-wrapper .rewards-slide p {
	text-align: center;
}

.rewards-slider-wrapper .slick-next {
	background: none;
	color: transparent;
	right: -135px;
}
.rewards-slider-wrapper .slick-next:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
	left: 0;
	top: -12px;
	transition: all 0.3s;
}
.rewards-slider-wrapper .slick-next:hover:after {
	background: url('../image/white-cta-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;	
}
.rewards-slider-wrapper .slick-prev {
	background: none;
	color: transparent;
	left: -175px;
}
.rewards-slider-wrapper .slick-prev:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-left-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
	right: 0;
	top: -12px;
	transition: all 0.3s;
}
.rewards-slider-wrapper .slick-prev:hover:after {
	background: url('../image/white-cta-left-btn.png') no-repeat;
}


.wp-etiqa-reward-left-wrapper {
	margin-right: -35px;
}


.wp-etiqa-reward-right-wrapper {
	margin-left: -35px;
}

.wp-etiqa-reward-center-wrapper {
	position: relative;
	z-index: 1;
}
.wp-etiqa-reward-points-wrapper .elementor-container {
	
	justify-content: center !important;
}

/*Leadership Team*/
.wp-etiqa-leadership-tab .elementor-tabs-wrapper {
	max-width: 520px;
	margin: 0 auto;
}

.people-parent-wrapper {
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin: 0;
	
}

.people-parent-wrapper > .left-wrapper {
	width: calc(50% - 100px);
	margin-right: 100px;
	position: relative;
}


.people-parent-wrapper .left-wrapper h2 {
	font-weight: bold;
	margin-bottom: 30px;
}

.people-parent-wrapper .left-wrapper ul {
	list-style: none;
	padding: 0;
}

.people-parent-wrapper .left-wrapper ul li {
	margin-bottom: 15px;
}

.people-parent-wrapper .left-wrapper ul li span {
	color: #393939;
	font-weight: 400;
	font-size: 20px;
	line-height: 24px;
	cursor: pointer;
}


.people-parent-wrapper > .people-wrapper {
	width: 50%;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper {
	margin-bottom: 50px;
	cursor: pointer;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper .buttons-wrapper {
	margin-top: 30px;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper .full-wrapper {
	width: 100%;
}


.people-parent-wrapper .people-wrapper .people-item-wrapper .left-wrapper {
	width: 50%;
}


.people-parent-wrapper .people-wrapper .people-item-wrapper .left-wrapper img {
	border-radius: 25px;
	width: 100%;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper .right-wrapper {
	box-sizing: border-box;
	padding-left: 30px;
	width: 50%;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper .right-wrapper p {
	margin-bottom: 0;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper .right-wrapper .buttons-wrapper {
	margin-top: 30px;
}

.people-parent-wrapper .people-wrapper .people-item-wrapper .text-wrapper {
	box-sizing: border-box;
	padding: 30px 0 30px 0;
	display: none;
}

/*Awards*/
.award-img img {
	max-width: 237px;
	width: 100%;
}

.awards-text-wrapper {
	margin-bottom: 30px;
}

/*Blog*/
.single-blog h1 {
	font-weight: bold;
	line-height: 120%;
	margin: 30px 0 15px 0;
}
.single-blog h3 {
	font-weight: bold;
	line-height: 120%;
	margin: 30px 0 15px 0;
}

.single-blog .rt-reading-time {
	margin-bottom: 30px;
	font-style: italic;
}

.single-blog .wp-block-image {
	margin-bottom: 15px;
}

.single-blog ul {
	margin-bottom: 15px;
}

.single-blog figure.wp-block-table td {
	box-sizing: border-box;
	padding: 30px;
	border: 1px solid hsla(0,0%,50.2%,.5019607843137255);
	background-color: #f8f8f9;
}

.single-blog .rt-reading-time {
	display: none !important;
}

.single-blog figure.wp-block-table td:hover {
	background-color: #f8f8f9;
}

.blog-side-heading {
	font-weight: bold !important;
	margin-top: 0 !important;
	
}

.listing-back-wrapper {
	margin-bottom: 80px;
}
.listing-back-wrapper a {
	padding-left: 65px;
	text-decoration: none !important;
}
.listing-back-wrapper a:after  {
	content: '';
	display: block;
	position: absolute;
	background-image: url('../image/yellow-cta-left-btn.png'), url('../image/white-cta-left-btn.png');
	background-size: contain;
	background-repeat: no-repeat;
	width: 45px;
	height: 45px;
	left: 0;
	top: -12px;
	transition: all 0.3s;
}


.listing-back-wrapper a:hover:after  {
	background-size: 0 0, contain;
	width: 45px;
	height: 45px;
}

.news-side-heading {
	font-weight: bold !important;
	margin-top: 0 !important;
}


/*News*/
.single-news h1 {
	font-weight: bold;
	line-height: 120%;
	margin: 30px 0 15px 0;
}
.single-news h3 {
	font-weight: bold;
	line-height: 120%;
	margin: 30px 0 15px 0;
}

.single-news .rt-reading-time {
	margin-bottom: 30px;
	font-style: italic;
}

.single-news .wp-block-image {
	margin-bottom: 15px;
}

.single-news ul {
	margin-bottom: 15px;
}

/*Engagement*/
.engagement-slider-wrapper .engagement-slide {
	margin-right: 30px;
}

.engagement-slider-wrapper img {
	-webkit-mask-image: url(../image/blob-shape-2.png);
    -webkit-mask-size: contain;
    -webkit-mask-position: center center;
    -webkit-mask-repeat: no-repeat;

}

.engagement-slider-wrapper .engagement-slide .img-wrapper {
	margin-bottom: 20px;
}

.engagement-slider-wrapper .engagement-slide h4 {
	color: #007396;
	font-weight: bold;
	text-align: left;
}


.engagement-slider-wrapper .engagement-slide p {
	text-align: left;
}

.engagement-slider-wrapper .slick-next {
	background: none;
	color: transparent;
	right: -135px;
}
.engagement-slider-wrapper .slick-next:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
	left: 0;
	top: -12px;
	transition: all 0.3s;
}
.engagement-slider-wrapper .slick-next:hover:after {
	background: url('../image/white-cta-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
}
.engagement-slider-wrapper .slick-prev {
	background: none;
	color: transparent;
	left: -175px;
}
.engagement-slider-wrapper .slick-prev:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-left-btn.png') no-repeat;
	background-size: contain;
	width: 45px;
	height: 45px;
	right: 0;
	top: -12px;
	transition: all 0.3s;
}
.engagement-slider-wrapper .slick-prev:hover:after {
	background: url('../image/white-cta-left-btn.png') no-repeat;
}

.wp-etiqa-gift {
	position: relative;
}

.wp-etiqa-gift:before {
	content: '';
	background: url('../image/gift-icon.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 15px;
	top: 4px;
}


/*Leadership Team*/
.wp-etiqa-sidebar {
	transition: all 0.3s;
}

.wp-etiqa-sidebar.sticky {
	position: fixed;
	top: 150px;
}

.wp-etiqa-sidebar.stay {
	position: absolute;
}

/*Claims*/

.wp-etiqa-leader-dropbtn {
 
  color: #c6c6c6;
  font-size: 16px;
  border: none;
  cursor: pointer;
	box-sizing: border-box;
	padding: 10px 30px;	
	position: relative;
	z-index: 1;
}



.wp-etiqa-leader-dd-wrapper {
  position: relative;
	display: none;
	border: 1px solid #d4d4d4;
	border-radius: 50px;
	width: 100%;

}

.wp-etiqa-leader-dd-wrapper:after {
	content: '';
	display: block;
	background: url('../image/dropdown-arrow.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 50px;
	top: 15px;
	transition: all 0.3s;
}

.wp-etiqa-leader-dd-wrapper.active:after {
	background: url('../image/dropdown-arrow-up.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
}

.wp-etiqa-leader-dd-content {
	 opacity: 0;
	visibility: hidden;
	transition: all 0.3s;
    position: absolute;
    background-color: #ffffff;
    
    overflow: auto;
    box-shadow: 0px 8px 16px 0px rgb(0 0 0 / 20%);
    z-index: 1;
    width: 100%;
    left: 0;
    top: 45px;
	border-radius: 0 0 15px 15px;
}

.wp-etiqa-leader-dd-content span {
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  display: block;
	transition: all 0.3s;
	cursor: pointer;
	font-size: 20px;
	font-weight: 400;
	display: block;
}

.wp-etiqa-leader-dd-content span:hover {
  color: #FFB500 !important;
}


/*Blog*/
.wp-etiqa-heading-arrow .elementor-heading-title {
	position: relative;
width: fit-content;
    padding-right: 65px;
}
.wp-etiqa-heading-arrow .elementor-heading-title:after {
	content: '';
	display: block;
	position: absolute;
	background: url('../image/yellow-cta-btn.png') no-repeat;
	background-size: contain;
	background-repeat: no-repeat;
	width: 45px;
	height: 45px;
	right: 0;
	top: -12px;
	transition: all 0.3s;
}

.wp-etiqa-heading-arrow .elementor-heading-title:hover:after {
	background: url('../image/white-cta-btn.png') no-repeat;
}

/*Tabs Mobile Dropdown*/



.wp-etiqa-tab-dropbtn {
 
  color: #393939;
  font-size: 16px;
  border: none;
  cursor: pointer;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  padding: 10px 30px;
	

	
}

.wp-etiqa-tab-dropbtn:hover, .wp-etiqa-tab-dropbtn:focus {
 
}

.wp-etiqa-tab-dropdown {
  position: relative;
	border-bottom: 1px solid #393939;
	border-radius: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0;
	margin-bottom: 50px;
	display: none;
}

.wp-etiqa-tab-dropdown:after {
	content: '';
	display: block;
	background: url('../image/dropdown-arrow.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 50px;
	top: 15px;
	transition: all 0.3s;
}

.wp-etiqa-tab-dropdown.active:after {
	background: url('../image/dropdown-arrow-up.png') no-repeat;
}

.wp-etiqa-premier-col .wp-etiqa-tab-dropdown:after {
	background: url('../image/dropdown-arrow-white.png') no-repeat;
}

.wp-etiqa-premier-col .wp-etiqa-tab-dropdown.active:after {
	background: url('../image/dropdown-arrow-up-white.png') no-repeat;
}





.wp-etiqa-tab-dropdown-cnt {
	 opacity: 0;
	visibility: hidden;
	transition: all 0.5s;
    position: absolute;

    overflow: auto;

	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0;
	border: 1px solid #C6C6C6;
	border-radius: 0px 0px 24px 24px;
    z-index: 1;
    width: 100%;
    left: 0;
    top: 41px;
}

.wp-etiqa-premier-col .wp-etiqa-tab-dropdown-cnt {
    box-shadow: 0px 3px 3px #E0E0E0;
}

.wp-etiqa-tab-dropdown-cnt div {
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  display: block;
	transition: all 0.3s;
	cursor: pointer;
	font-size: 16px;
	font-weight: 400;
	
}


.wp-etiqa-tab-dropdown-cnt div.active {
	color: #FFB500;
}

.wp-etiqa-tab-dropdown-cnt div:hover {
  color: #FFB500 !important;
}

/*Portfolio Funds Popup*/
.wp-etiqa-portfolio-bullets {
	min-height: 150px;
}

/*YMIB*/
.wp-etiqa-category-ymib-wrapper.ymib-centralised .elementor-posts-container {
	display: flex !important;
	flex-direction: row !important;
	justify-content: center !important;
}

.wp-etiqa-category-ymib-wrapper.ymib-centralised .elementor-posts-container article {
	width: calc(100%/3) !important;
	cursor: pointer;
}

.wp-etiqa-category-ymib-wrapper img {
	filter: brightness(1);
	transition: all 0.3s;
}
.wp-etiqa-category-ymib-wrapper .elementor-posts-container article:hover img {
	filter: brightness(0.95);
}

.wp-etiqa-category-ymib-wrapper .elementor-posts-container article h4 {
	transition: all 0.3s;
}

.wp-etiqa-category-ymib-wrapper .elementor-posts-container article:hover h4 {
	text-decoration: underline !important;
}


.wp-etiqa-category-ymib-wrapper .elementor-posts-container article .cta-btn:before {
	content: '';
	display: block;
	position: absolute;
	background-image: url(../image/yellow-cta-btn.png), url(../image/white-cta-btn.png);
	background-size: contain;
	background-repeat: no-repeat;
	width: 45px;
	height: 45px;
	
	left: 0;
	bottom: -30px;
	transition: all 0.3s;
}


.wp-etiqa-category-ymib-wrapper .elementor-posts-container article:hover .cta-btn:before {
	background-size: 0 0, contain;
	width: 45px;
	height: 45px;	
}

/*Claim Column*/
.wp-etiqa-claim-column ul, .wp-etiqa-claim-column ol {
	padding-left: 20px;
}


/*Blog dropdown*/


.wp-etiqa-blog-dropbtn {
  color: #393939;
  font-size: 16px;
  border: none;
  cursor: pointer;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  padding: 10px 30px;
}

.wp-etiqa-blog-dropdown {
  	position: relative;
	border-bottom: 1px solid #393939;
	border-radius: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0;
	margin-bottom: 50px;
	display: none;
}

.wp-etiqa-blog-dropdown:after {
	content: '';
	display: block;
	background: url('../image/dropdown-arrow.png') no-repeat;
	background-size: contain;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 50px;
	top: 15px;
	transition: all 0.3s;
}

.wp-etiqa-blog-dropdown.active:after {
	background: url('../image/dropdown-arrow-up.png') no-repeat;
}



.wp-etiqa-blog-dropdown-cnt {
	 opacity: 0;
	visibility: hidden;
	transition: all 0.5s;
    position: absolute;
    
    overflow: auto;
	
	background: #FFFFFF 0% 0% no-repeat padding-box;
	box-shadow: 0px 3px 15px #E0E0E0;
	border: 1px solid #C6C6C6;
	border-radius: 0px 0px 24px 24px;

	
    z-index: 1;
    width: 100%;
    left: 0;
    top: 41px;
}

.wp-etiqa-blog-dropdown-cnt div {
  color: black;
  padding: 15px 30px;
  text-decoration: none;
  display: block;
	transition: all 0.3s;
	cursor: pointer;
	font-size: 16px;
	font-weight: 400;
	
}

.wp-etiqa-blog-dropdown-cnt div:hover {
  color: #FFB500 !important;
}

.wp-etiqa-premier-col .wp-etiqa-tab-dropbtn {
	color: #ffffff;
}
.wp-etiqa-premier-col .wp-etiqa-tab-dropdown {
    position: relative;
    border-bottom: 1px solid #ffffff;
}

.wp-etiqa-premier-desktop-inverse-curve {
	position: relative;
}

.wp-etiqa-premier-desktop-inverse-curve:before {
	position: absolute;
	content: '';
	background: url('../image/desktop-inverse-curve.png') no-repeat;
	background-size: 100% 100%;
	width: 100%;
	top: -25px;
	height: 26px;
	left: 0;
    right: 0;
}

/*Blog Table*/
.wp-etiqa-blog-table tbody tr td {
    border: 1px solid #EAEAED;
}

.wp-etiqa-blog-table tbody tr:nth-child(even) td {
    background-color: #F8F8F9;
}
.wp-etiqa-blog-table tbody tr:nth-child(odd) td {
    background-color: #ffffff;
}
.wp-etiqa-blog-table tbody tr:first-child td {
	background-color: #FFB500 !important;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
    border: 1px solid #ffffff;
}


/*Table Accordion*/
.table_accordion table tbody tr td {
	border: 1px solid #EAEAED !important;
	background: black;
}

.table_accordion table tbody tr:nth-child(even) td {
	background-color: #F8F8F9 !important;
}
.table_accordion table tbody tr:nth-child(odd) td {
	background-color: #ffffff !important;
}
.table_accordion table tbody tr.dark-grey-bg td {
	background-color: #EAEAED !important;
	border: 1px solid #EAEAED !important;
}
.table_accordion table tbody tr.light-yellow-bg td {
    background-color: #FFF8E5 !important;
}

.table_accordion table tbody tr td.light-yellow-cell {
    background-color: #FFF8E5 !important;
}
.table_accordion table tbody tr:first-child td {
	background-color: #FFB500 !important;
	font-weight: bold !important;
	vertical-align: middle !important;
	text-align: center !important;
	border: 1px solid #ffffff !important;
}

/*Popup Background Fix*/
#elementor-popup-modal-2459 > .dialog-widget-content {
	background: #ffffff !important;
}

#elementor-popup-modal-2460 > .dialog-widget-content {
	background: #ffffff !important;
}

#elementor-popup-modal-2461 > .dialog-widget-content {
	background: #ffffff !important;
}

#elementor-popup-modal-2462 > .dialog-widget-content {
	background: #ffffff !important;
}


@media only screen and (max-width: 1540px) {
	
}

@media only screen and (max-width: 1280px){
	.people-parent-wrapper .left-wrapper h2 {
		font-size: 24px !important;
		line-height: 29px !important;
	}
	
	.timeline-wrapper {
		max-width: 1200px;
	}
	

	.timeline-wrapper .timeline-item-wrapper .desc-wrapper {
		bottom: -130px;
	}

	.timeline-wrapper .timeline-item-wrapper.flipped .desc-wrapper {
		top: -210px;
	}
}

@media only screen and (max-width: 1100px) {
	ul.blog-category-menu {
		margin: 0 50px 50px 50px;
	}
}

@media only screen and (max-width: 1024px) {
	
	  .wp-etiqa-gift:before {
		top: 4px;
	}	
	.categories-listing .cat-wrapper {
		padding: 30px 30px 30px 30px;
	}
	
	.hover-card {
		margin-right: 30px;
		width: calc((100% - 30px)/2);
	}
	
	.card-listing {
		padding: 30px 0 0 0;
	}
	.card-listing .hover-card:nth-child(3n) {
		margin-right: 30px;
	}
	.card-listing .hover-card:nth-child(2n) {
		margin-right: 0;
	}
	
	
	
	.hover-card:hover.tapped .hover-card-front {
	  opacity: 0;
	  visibility: hidden;
	}

	.hover-card.tapped:hover .hover-card-back {

	  opacity: 1;
	  visibility: visible;
	}


	.hover-card.no-hover:hover .hover-card-front {
	  opacity: 1;
	  visibility: visible;
	}

	.hover-card.no-hover:hover .hover-card-back {
	  opacity: 0;
	  visibility: hidden;
	}


	.hover-card.tapped .hover-card-front {
	  opacity: 0;
	  visibility: hidden;
	}

	.hover-card.tapped .hover-card-back {
	  opacity: 1;
	  visibility: visible;
	}


	.hover-card.no-hover.tapped .hover-card-front {
	  opacity: 1;
	  visibility: visible;
	}

	.hover-card.no-hover.tapped .hover-card-back {
	  opacity: 0;
	  visibility: hidden;
	}
	
	.people-parent-wrapper .left-wrapper h2 {
		font-size: 24px !important;
		line-height: 29px !important;
	}
	
	.timeline-wrapper {
		max-width: 1000px;
	}

	.timeline-wrapper {
		height: 800px;
	}
	.timeline-wrapper .slick-track {
		height: 800px;
	}
	.timeline-wrapper .timeline-item-wrapper .dot-wrapper {
		bottom: -350px;
	}
	.timeline-wrapper .timeline-item-wrapper:after {
		bottom: -150px;
	}
	.timeline-wrapper .timeline-item-wrapper {
		min-height: 400px;
		max-height: 400px;
	}
	.timeline-wrapper .timeline-item-wrapper .year-wrapper {
		margin-top: 150px;
	}
	.timeline-wrapper .timeline-item-wrapper.flipped .year-wrapper {
		margin-top: 160px;
	}

	.timeline-wrapper .timeline-item-wrapper .dot-wrapper {
		bottom: 37px;
	}
	.timeline-wrapper .timeline-item-wrapper.flipped .dot-wrapper {
		top: 47px;
	}

	.timeline-wrapper .timeline-item-wrapper:after {
		bottom: 50px;
	}
	.timeline-wrapper .timeline-item-wrapper.flipped:after {
		top: 60px;
	}

	.timeline-wrapper .timeline-item-wrapper .desc-wrapper {
		bottom: -175px;
	}
	.timeline-wrapper .timeline-item-wrapper.flipped .desc-wrapper {
		top: -165px;
	}	
	
	/*Rewards*/
	.rewards-slider-wrapper {
		margin: 0 80px;
	}
	
	.rewards-slider-wrapper .slick-prev {
		left: -160px;
	}
}

@media only screen and (max-width: 820px) {
	
.timeline-wrapper .timeline-item-wrapper.flipped .desc-wrapper {
    top: -104px;
}
.timeline-wrapper .timeline-item-wrapper .desc-wrapper {
    bottom: -135px;
}
	
	.people-parent-wrapper .left-wrapper ul {
		padding-right: 50px;
	}
	.timeline-wrapper {
		max-width: 700px;
		margin-bottom: 100px;
	}
	
	.wp-etiqa-product-header h2 {
		font-size: 34px !important;
	}
	
	.wp-etiqa-product-header .elementor-column > .elementor-element-populated {
		padding: 35px !important;
	}
	
	.categories-listing .cat-wrapper {
		padding: 30px 30px 30px 30px;
	}
	
	.categories-listing .cat-wrapper {
		width: calc((100% - 50px)/2);
		margin-right: 50px;
	}
	

	.categories-listing .cat-wrapper:nth-child(even) {
		margin-right: 0;
	}	
	.categories-listing .cat-wrapper:nth-child(odd) {
		margin-right: 50px;
	}
	.categories-listing .cat-wrapper:last-child {
		margin-right: 0;
	}	
	
	/*Careers*/
	.wp-etiqa-careers-boxes > .elementor-container > .elementor-column {
		margin-bottom: 30px !important;
	}
	
	.wp-etiqa-careers-boxes > .elementor-container > .elementor-column:last-child {
		margin-bottom: 0 !important;
	}
	
	.wp-etiqa-careers-boxes > .elementor-container > .elementor-column > .elementor-widget-wrap {
		margin: 0 !important;
	}
	
}

@media only screen and (max-width: 767px) {
	.wp-etiqa-product-header h2 {
		font-size: 24px !important;
	}
	.claims-dropdown-content a {
		font-size: 16px;
	}
	
	.wp-etiqa-blog-dropdown {
		display: block;
	}
	
	.blog-landing-title {
		padding: 0 30px;
	}	

	
	.blog-category-menu {
		display: none;
	}
	.top-story-wrapper h4 a {
		font-size: 20px;
	}
	.categories-wrapper .category-badge a {
		font-size: 13px;
	}
	
	.wp-etiqa-product-header .elementor-column > .elementor-element-populated {
		padding: 10px !important;
	}
	
	.wp-etiqa-tab-divider {
		margin: 30px 0 !important;
	}
	
	.wp-etiqa-tab-downloads-wrapper {
		margin-bottom: 0 !important;
	}
	
	.wp-etiqa-tab-downloads-wrapper .elementor-container .elementor-column:last-child {
		margin-bottom: 0 !important;
	}
	
	.hover-card-inner {
		min-height: unset;
		margin-bottom: 30px;
	}
	
	.wp-etiqa-tab-dropdown:after {
		right: 15px;
	}
	

	
	/*Mobile tab dropdown*/

	.wp-etiqa-tab-dropdown {
		display: block;
	}

	.wp-etiqa-tab .elementor-tabs .elementor-tabs-content-wrapper > .elementor-tab-title {
		display: none;
	}
	
	.wp-etiqa-no-side-borders-acc .elementor-tab-title {
		border: none !important;
	}
	
	/*FormCrafts*/
	
	/*CES*/
	.fc-form-1 button[type="submit"] {
		width: fit-content !important;
		padding: 13px 40px !important;
	}
	
	.fc-form-1 button[type="submit"] span {
		word-break: break-word !important;
		white-space: pre-wrap !important;
	}
	
	
	
	
	/*Marketing Consent Form*/
	.fc-form[data-id="3"] .form-element {
		width: 100% !important;
		margin-right: 0 !important;


	}
	
	.fc-form[data-id="3"] .form-element .form-element-html {
		padding-right: unset !important;
		padding: 1.5em 1.5em 0 0  !important
	}

	.fc-form[data-id="3"] .form-element[data-index="0"] select {
		width: 100% !important;
		margin-right: 0 !important;
	}
	
	/*Marketing Withdrawal Form*/
	.fc-form[data-id="4"] .form-element {
		width: 100% !important;
		margin-right: 0 !important;


	}
	
	.fc-form[data-id="4"] .form-element .form-element-html {
		padding-right: unset !important;
		padding: 1.5em 1.5em 0 0  !important
	}

	.fc-form[data-id="4"] .form-element[data-index="0"] select {
		width: 100% !important;
		margin-right: 0 !important;
	}
	
	/*Banner*/
	.wp-etiqa-banner .swiper-slide-inner .swiper-slide-contents {
		max-width: 100% !important;
	}
	
	/*News*/
	.wp-etiqa-news-dd-content {

		width: calc(100% - 30px);
		left: 15px;

	}

	.wp-etiqa-news-dd-content div {
		font-size: 16px;
	}
	
	.wp-etiqa-news-filter-wrapper .flex-wrapper .right-wrapper .wp-etiqa-news-dd-content {
		left: 15px;
	}

	.wp-etiqa-news-filter-wrapper .flex-wrapper {
		flex-direction: column;
	}
	
	.wp-etiqa-news-filter-wrapper .flex-wrapper .left-wrapper {
		width: 100%;
		margin-bottom: 15px;
	}
	.wp-etiqa-news-filter-wrapper .flex-wrapper .left-wrapper .wp-etiqa-news-dd-content {
		z-index: 2;
	}


	.wp-etiqa-news-filter-wrapper .flex-wrapper .right-wrapper {
		width: 100%;
	}	
	.wp-etiqa-news-dd-wrapper {
		border-radius: 50px 50px 50px 50px;
	}
	.wp-etiqa-news-filter-inner[data-filter="year"] .wp-etiqa-news-dd-wrapper {
		border-radius: 50px 50px 50px 50px;
	}
	.wp-etiqa-news-filter-wrapper {
		margin: 0 auto 50px auto;
	}
	
	.news-listing .news-item h5 {
		padding-right: 0;
	}	
	
	.news-listing .news-item {
		padding: 15px 15px 60px 15px;
	}
	
	.news-listing .news-item .news-inner-wrapper {
		padding-right: 0;
	}
	.news-listing .news-item:after {
		bottom: 15px;
		left: 15px;
		top: unset;
	}
	
	
	.categories-listing .cat-wrapper {
		width: 100%;
		margin-right: 0;
		
		margin-bottom: 20px;
		padding: 30px 15px 30px 15px;
	}
	
	.categories-listing .cat-wrapper:last-child {
		border-bottom: none;
	}
	
	.card-listing {
		flex-direction: column;
		margin: 0 0 0 0;
	}
	
	.card-listing.two-cols-layout {
		padding: 0;
	}
	
	 .card-listing .buttons-wrapper {
		position: relative;
		bottom: unset;
	}
	
	.card-listing .hover-card {
		width: 100%;
		margin-bottom: 30px;
		padding: 30px;
	}
	
	.card-listing .hover-card:last-child {
		margin-bottom: 0;
	}
	
	.categories-listing .cat-wrapper:nth-child(odd) {
		margin-right: 0;
	}
	.remaining-inner-wrapper {
		flex-direction: column;
	}
	.remaining-inner-wrapper .hover-card {
		width: 100%;
		margin-bottom: 30px;
	}

	/*Column Order*/
	.wp-etiqa-order-last {
		order: 5;
	}
	
	

	/*Product Header*/
	
	/*Business landing*/
	
	.wp-etiqa-product-header {
		background-color: none !important;
		background-image: none !important;
	}

	.wp-etiqa-product-header .elementor-shape {
		display: none !important;
	}
	
	/*Business product listing*/
	.card-listing.two-cols-layout .card {
		margin-right: 0;
		margin-bottom: 35px;
		width: 100%;
	}
	.card-listing {
		margin-bottom: 30px;
		min-height: unset;
	}
	
	.card-listing .card:last-child {
		margin-bottom: 0;
	}
	
	.card-listing.two-cols-layout .card h4 {
		font-size: 20px;
	}
	
	/*Coverage table*/
	.table-overflow-wrapper {
		overflow-x: scroll;
		max-width: 100%;
	}
	
	.table_accordion .panel {
		overflow-x: scroll;
		max-width: 100%;
	}
	
	
	
	/*Tabnav*/
	.tabnav {
		flex-direction: column;
		border-bottom: none;
	}
	
	.tabnav .tablinks {
		margin-bottom: 15px;
	}
	
	.portfolio-wrapper .panel.docs td {
		flex-direction: column;
	}
	
	.portfolio-wrapper .panel.docs td div:first-child {
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.portfolio-wrapper .panel.docs td div:nth-child(2) {
		width: 100%;
	}
	
	/*Rewards*/
	.rewards-slider-wrapper {
		max-width: 250px;
		margin: 0 auto;
	}
	.rewards-slider-wrapper .rewards-slide {
		margin-right: 0;
	}
	
	.rewards-slider-wrapper .slick-prev {
		left: -30px;
		padding: 0;
	}
	
	.rewards-slider-wrapper .slick-next {
		right: -30px;
		padding: 0;
	}
	
	/*Engagement*/
	.engagement-slider-wrapper {
		max-width: 250px;
		margin: 0 auto;
	}
	.engagement-slider-wrapper .engagement-slide {
		margin-right: 0;
	}
	
	.engagement-slider-wrapper .slick-prev {
		left: -30px;
		padding: 0;
	}
	
	.engagement-slider-wrapper .slick-next {
		right: -30px;
		padding: 0;
	}
	
	.engagement-slider-wrapper .slick-prev:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	.engagement-slider-wrapper .slick-prev:hover:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	.engagement-slider-wrapper .slick-next:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	.engagement-slider-wrapper .slick-next:hover:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	/*Leadership*/
	.people-parent-wrapper {
		margin: 30px 0;
	}
	
	.people-parent-wrapper > .left-wrapper {
		width: 100%;
		margin-right: 0;
		margin-bottom: 50px;
	}
	
	.people-parent-wrapper .left-wrapper ul li span {
		font-size: 16px;
	}
	.wp-etiqa-leader-dd-content span {
		font-size: 16px;
	}
	
	.people-parent-wrapper > .left-wrapper ul h2 {
		font-size: 20px;
	}
	
	.people-parent-wrapper > .people-wrapper {
		width: 100%;
	}
	
	.people-parent-wrapper {
		flex-direction: column;
	}
	
	.people-parent-wrapper .people-wrapper .people-item-wrapper {
		margin-bottom: 50px;
	}
	
	.people-parent-wrapper .people-wrapper .people-item-wrapper .img-wrapper {
		margin-bottom: 15px;
	}
	
	.people-parent-wrapper .people-wrapper .people-item-wrapper .flex-wrapper {
		flex-direction: column;
	}
	
	.people-parent-wrapper .people-wrapper .people-item-wrapper .left-wrapper {
		width: 100%;
	}
	
	.people-parent-wrapper .people-wrapper .people-item-wrapper .right-wrapper {
		width: 100%;
		padding-left: 0;
	}

	.people-parent-wrapper .people-wrapper .people-item-wrapper:last-child {
		margin-bottom: 0;
	}
	
	
	
	.wp-etiqa-reward-points-wrapper {
		margin-right: 0;
	}
	
	.wp-etiqa-reward-left-wrapper {
		margin-right: 0;
		padding: 15px;
	}
	
	.wp-etiqa-reward-right-wrapper {
		margin-left: 0;
		padding: 15px;
	}
	
	
	.wp-etiqa-gift:before {
		top: 10px;
	}
	
	.rewards-slider-wrapper .slick-prev:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	.rewards-slider-wrapper .slick-prev:hover:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	.rewards-slider-wrapper .slick-next:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	.rewards-slider-wrapper .slick-next:hover:after {
		background-size: contain;
		width: 35px;
		height: 35px;
	}
	
	/*Key Milestones*/
	.timeline-wrapper {
		height: 100%;
		position: relative;
	}
	.timeline-wrapper:before {
		/*content: '';
		position: absolute;
		height: calc(100% - 180px);
		left: 50px;
		top: 0;
		border-left: 1px solid #C6C6C6;*/
	}
	.timeline-parent-wrapper .timeline-center-line {
		/* display: none; */
		position: absolute;
		height: 100%;
		left: 50px;
		top: 0;
		border-left: 1px solid #C6C6C6;
		transform: unset;
		width: 1px;
		border-bottom: none;
	}
	
	.timeline-wrapper .timeline-item-wrapper {
		flex-direction: row;
		min-height: unset;
		max-height: unset;
		margin-bottom: 30px;
		align-items: flex-start;
	}
	.timeline-wrapper .timeline-item-wrapper:after {
		display: none;
	}
	.timeline-wrapper .timeline-item-wrapper .dot-wrapper {
		display: none;
	}
	.timeline-wrapper .timeline-item-wrapper .year-wrapper {
		margin: 0;
		    width: 100px;
		margin-right: 30px;
	}
	.timeline-wrapper .timeline-item-wrapper .desc-wrapper {
		width: calc(100% - 130px);
		position: relative;
		bottom: unset;
			min-height: unset;
		max-height: unset;
		text-align: left;
	}
.timeline-wrapper .timeline-item-wrapper.flipped {
    bottom: unset;
}
	.timeline-wrapper .timeline-item-wrapper.flipped .year-wrapper {
		margin-top: unset;
		order: 1;
	}
.timeline-wrapper .timeline-item-wrapper.flipped .desc-wrapper {
    position: relative;
    top: unset;
	display: block;
	order: 2;
}
	.timeline-wrapper .timeline-item-wrapper.flipped:after {
		display: none;
	}
	
	/*Leadership*/
	.wp-etiqa-leader-dd-wrapper {
	  display: inline-block;
	}
	
	.wp-etiqa-sidebar {
		display: none;
	}
	
	/*Blog*/
	.top-story-wrapper {
		flex-direction: column-reverse;
		
	}

	.blog-landing-title h2 {
		font-size: 24px;
	}
	
	hr.blog-divider {
		margin: 30px 0 50px 0 !important;
	}
	
	.blog-listing .blog-item h4 a {
		font-size: 20px;
	}
	
	.blog-nav-wrapper h2 a {
		font-size: 24px;
	}
	
	.blog-listing .blog-item:last-child {
		margin-bottom: 0;
	}	
	
	.blog-listing .blog-item:last-child h4 {
		margin-bottom: 0;
	}
	
	.top-story-wrapper .left-wrapper {
		width: 100%;
	}
	.top-story-wrapper .right-wrapper {
		width: 100%;
	}	
	.blog-listing {
		flex-direction: column;
	}
	.blog-listing .blog-item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
	}
	
	.blog-nav-wrapper h2 a:after {
		top: -6px;
	}
	
	
	/*FormCraft*/

	.formcraftbasic-css .fcb_form[data-id="2"] .form-element {
		margin-right: 0;
		width: 100% !important;

	}
	.formcraftbasic-css .fcb_form[data-id="2"] .form-element:nth-child(2n) {
		margin-right: 0;
		width: 100% !important;
	}
	

	
	/*Blog*/
	
	.blog-landing-title {
		width: fit-content;
		margin: -68px auto 50px auto;
	}
	
	.blog-listing .blog-item img {
		max-height: unset;
		object-fit: unset;
	}
	
	.recommended-products-wrapper {
		width: 100%;
	}
}
	

@media screen and (max-width: 520px) {
	.wp-etiqa-premier-mobile-bg {
		position: relative;
	}

	.wp-etiqa-premier-mobile-bg:after {
		position: absolute;
		content: '';
		background: url('../image/first-fold-mob-bot.png') no-repeat;
		background-size: 100% 100%;
		width: 100%;
		bottom: -26px;
		height: 26px;
	}
}

@media screen and (max-width: 420px) {
	.card-listing .buttons-wrapper .get-advice {
		margin-left: 15px;
	}
	
	.hover-card {
		padding: 20px;
	}
}

@media screen and (max-width: 360px) {

}