.cardscontact.cards .cards-contact--global{z-index:1;position:relative}
.cardscontact.cards .cards-contact--global .cards-contact--componentsParent{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;column-gap:16px;row-gap:32px;text-align:left;padding:0 4px}
@media(min-width:768px){.cardscontact.cards .cards-contact--global .cards-contact--componentsParent{display:grid;grid-template-columns:repeat(2,1fr)}
}
@media(max-width:1250px) and (min-width:768px){.cardscontact.cards .cards-contact--global .cards-contact--componentsParent{padding:0 16px}
}
.cardscontact.cards .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global{background-color:#fafcfe;padding:24px 24px 24px 32px;position:relative}
@media(min-width:768px){.cardscontact.cards .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global{flex:1 0 0}
}
.cardscontact.cards .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global::before{content:"";border-left:8px solid #ffe9d4;width:8px;height:100%;display:block;position:absolute;left:0;top:0}
.cardscontact.cards .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global .card-title{color:#004571;font-size:24px;line-height:26.4px;font-family:"FSEmeric Regular",Arial,sans-serif}
.cardscontact.cards .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard{font-size:20px;line-height:22px}
.cardscontact.cards--textParent{text-align:start;margin-left:0}
.cardscontact.grid{background:linear-gradient(180deg,#c1ddf4 0,#fff 100%)}
.cardscontact.grid .cards-contact--global{z-index:1;position:relative}
.cardscontact.grid .cards-contact--global .cards-contact--componentsParent{display:flex;flex-direction:column;gap:20px;text-align:center}
@media(min-width:768px){.cardscontact.grid .cards-contact--global .cards-contact--componentsParent{flex-direction:row;display:flex;align-items:stretch;justify-content:center;padding:0 60px}
}
.cardscontact.grid .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global{background-color:white;box-shadow:0 2px 8px 0 #00457140;border-radius:8px;padding:24px}
@media(min-width:768px){.cardscontact.grid .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global{flex:1}
}
.cardscontact.grid .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global .bullet-list{align-items:flex-start;margin:auto}
.cardscontact.grid .cards-contact--global .cards-contact--componentsParent .cards-contact--contactCard--global .card-title{font-size:24px;font-weight:700;line-height:26.4px;text-align:center;color:#e57200}
.cardscontact.grid--textParent{text-align:start;margin-left:0}
.cards-contact{background-color:#fff}
.cards-contact--global{margin:0 auto 0;padding:0 15px 2rem;max-width:1170px}
@media(min-width:768px){.cards-contact--global{padding:0}
}
.cards-contact--textParent{color:#004571;font-family:FSEmeric Regular;font-weight:400;font-size:24px;line-height:26.4px;text-align:left}
.cards-contact--componentsParent{margin-top:24px}
@media(min-width:768px){.cards-contact--componentsParent{margin-top:32px}
}
.cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard--cardParent{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;gap:16px}
.cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard--cardParent .bullet-list{list-style:none;padding:0;height:auto;display:flex;flex-direction:column;justify-content:center;margin:0;gap:16px}
@media(min-width:768px){.cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard--cardParent .bullet-list{height:-webkit-fill-available;height:-moz-available;height:fill-available}
}
.cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard--cardParent .bullet-list .bullet-item{display:flex}
.cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard--cardParent .bullet-list a{margin:0}
.cards-contact--componentsParent .cards-contact--contactCard--global .cards-contact--contactCard--cardParent .cards-contact--contactCard{color:#004571;font-size:16px;font-weight:400;line-height:23px;font-family:"FSEmeric Regular",Arial,sans-serif}
.cards-contact--contactCard--link{color:#004571;display:flex;align-items:center;margin-top:16px;text-decoration:none}
.cards-contact--contactCard--link:hover{color:#00213b;text-decoration:none}
.cards-contact--contactCard--iconParent{margin-right:3px;display:flex;align-items:center;justify-content:center;max-width:27px;height:27px;color:#004571}
.cards-contact--contactCard--iconParent img{width:100%}
.cards-contact--contactCard--icon{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;justify-content:center}
.cards-contact .contactCard--image{width:16px;height:16px}
.cards-contact--contactCard--linkParent{flex:1}
.cards-contact--contactCard--linkParent{font-weight:700;font-size:20px;line-height:22px;text-decoration:underline;text-decoration-color:#004571;color:#004571;font-family:"FSEmeric Regular",Arial,sans-serif}
.cards-contact--contactCard--linkParent:hover{color:#00213b;text-decoration-color:#00213b}
.blueBG{background-color:#f2f5f8}
.textCentre .cards-contact{background-color:#fff}
.textCentre .cards-contact--global{margin-top:40px;margin-left:0;padding-bottom:2rem}
.textCentre .cards-contact--textParent{color:#004571;font-family:FSEmeric Regular;font-weight:400;font-size:24px;line-height:26.4px;text-align:center;margin-left:16px}
.textCentre .cards-contact--componentsParent{margin-top:24px}
@media(min-width:992px){.textCentre .cards-contact--componentsParent{margin-top:32px}
}
.textCentre .cards-contact--contactCard--link{color:#004571;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:10px}
.textCentre .cards-contact--contactCard--linkParent{display:flex;flex-direction:row;align-items:center;justify-content:center}
.textCentre .cards-contact--contactCard--cardParent{display:flex;flex-direction:row;align-items:center;justify-content:center}
.textCentre .cards-contact--contactCard--link:hover{color:#00213b;text-decoration:none}
.textCentre .cards-contact--contactCard--iconParent{margin-right:8px}
.textCentre .cards-contact--contactCard--icon{font-size:16px}
.textCentre .cards-contact .contactCard--image{width:16px;height:16px}
.textCentre .cards-contact--contactCard--linkParent{flex:1}
.textCentre .cards-contact--contactCard--linkParent{font-family:FSEmeric Regular;font-weight:400;font-size:16px;line-height:17.6px;text-decoration:underline;text-decoration-color:#004571}
.textCentre .cards-contact--contactCard--linkParent:hover{color:#00213b;text-decoration-color:#00213b}
@media(max-width:768px){.textCentre .cards-contact--global{margin-top:24px;margin-left:24px}
.textCentre .cards-contact--textParent{text-align:start;margin-left:0}
}
.cardscontact-component{position:relative}
.cardscontact-component .cardscontact__bgimage{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;object-fit:cover}