.header-logo{height: 60px;}.header-outer{  width: 100vw;  background-color: var(--Header_Colour);  color:  var(--Header_Text_Colour);  z-index:2;}.header-inner{  max-width: 1400px;  margin-left: auto;  margin-right: auto;  padding:0 10px;  z-index: 1002;  position: relative;  background-color: var(--Header_Colour);  z-index:2;}@media screen and (min-width: 768px) {.header-outer-floating {	position: fixed;	top: 0;	width: 100%;	box-shadow:none !important;	background-color: transparent !important;	padding-top: 10px;}.header-inner-floating{	max-width: 1400px;	border-radius: 5px;	padding: 0 10px;	box-shadow: 0 0 #0000,0 0 #0000,0 0 #0000,0 0 #0000,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);}.hero-image{	border-top-right-radius: 5px;	border-bottom-right-radius:5px;	border-top-left-radius: 0px !important;	border-bottom-left-radius:0px !important;}.featured-service-outer{	}.text-block-outer{	border-top-left-radius: 5px !important;	border-bottom-left-radius: 5px !important;	border-top-right-radius: 0px !important;	border-bottom-right-radius:0px !important;}.cta-small-inner{	border-top-right-radius: 5px !important;	border-bottom-right-radius: 5px !important;	border-top-left-radius: 0px !important;	border-bottom-left-radius:0px !important;}.hero-text{	border-top-left-radius: 0px !important;	border-bottom-left-radius: 0px !important;	border-top-right-radius: 0px !important;	border-bottom-right-radius:0px !important;}.main-outer{	padding-top: 2rem !important;	padding-bottom:2rem !important;}.services-header{	border-top-left-radius: 5px !important;	border-bottom-left-radius: 5px !important;	border-top-right-radius: 0px !important;	border-bottom-right-radius:0px !important;}.services-header-image-overlay{display:inline-block;background: transparent;background: linear-gradient(90deg, var(--Hero_Background_Colour) 0%, rgba(255,255,255,0) 80%) !important;height:100%}.services-header-image{	border-top-right-radius: 5px !important;	border-bottom-right-radius: 5px !important;	border-top-left-radius: 0px !important;	border-bottom-left-radius:0px !important;}.hero-image-overlay, .hero-image{	border-top-right-radius: 0px !important;	border-bottom-right-radius: 0px !important;	border-top-left-radius:  0px !important;	border-bottom-left-radius: 0px !important;}.hero-image-overlay{	background: transparent;	background: linear-gradient(90deg, var(--Hero_Background_Colour) 0%, rgba(255,255,255,0) 80%) !important;}.hero-outer{	padding-top: 0 !important;	padding-bottom: 0 !important;}.person-outer{	height:100%}.no-pad{	padding-top: 0 !important;	padding-bottom: 0 !important;}}@media (min-width:768px)  {.about-image{    border-top-right-radius: 5px !important;    border-bottom-right-radius: 5px !important;    border-top-left-radius: 0px !important;    border-bottom-left-radius: 0px !important;}}.about-image{	display:block;	min-height:350px;	height:100%;	width: 100%;	object-fit:cover;	border-top-right-radius: 0px;	border-bottom-right-radius:5px;	border-top-left-radius: 0px;	border-bottom-left-radius:5px;}.hero-text{	background-color: var(--Hero_Background_Colour);	color: var(--Hero_Text_Colour);	border-top-left-radius:5px;	border-top-right-radius:5px;}.hero-text-inner{	max-width: 640px;	margin-left:auto;}.services-header{	background-color: var(--Hero_Background_Colour);	color: var(--Hero_Text_Colour);	border-top-left-radius: 5px;	border-top-right-radius:5px;}.hero-image{	position:relative;  z-index:-1;  display:block;  min-height:350px;  height:100%;  width:100%;  object-fit:cover;	border-top-right-radius: 0px;	border-bottom-right-radius: 5px;	border-top-left-radius: 0px;	border-bottom-left-radius:5px;}.hero-image-overlay{	display:inline-block;	background: transparent;	background: linear-gradient(180deg, var(--Hero_Background_Colour) 0%, rgba(255,255,255,0) 80%);	width:100%;	border-top-right-radius: 0px;	border-bottom-right-radius: 5px;	border-top-left-radius: 0px;	border-bottom-left-radius:5px;}.services-header-image{  position:relative;  z-index:-1;  display:block;  min-height:350px;  height:100%;  width:100%;  object-fit:cover;	border-top-right-radius: 0px;	border-bottom-right-radius: 5px;	border-top-left-radius: 0px;	border-bottom-left-radius:5px;}.services-header-image-overlay{display:inline-block;background: transparent;background: linear-gradient(180deg, var(--Hero_Background_Colour) 0%, rgba(255,255,255,0) 80%);width:100%;}.main-outer{	width:100vw;	padding-top: 0.5rem;	padding-bottom:0.5rem;}.hero-outer{	padding-top: 0.5rem;	padding-bottom:0.5rem;}.main-inner{	max-width: 1280px;	margin-left: auto;	margin-right: auto;}.menu-link, .menu-inner-link{	color: inherit;	cursor:pointer;}.menu-link:hover{	color: inherit;	cursor:pointer;	text-decoration:none;}.menu-inner-link:hover{	background-color: var(--Header_Text_Colour);	color: var(--Header_Colour);	cursor:pointer;	text-decoration:none;	border-radius: 5px;}.header-btn{	background-color: var(--Button_Colour) !important;	color: var(--Button_Text_Colour) !important;	border-radius: 5px;	padding: .5rem 1rem;}.dropdown-menu{	border-radius:5px;}.hero-inner{}.hero-main-text{	font-size: 3.4rem;	font-weight:400;}.hero-secondary-text{	font-weight:300;font-size: 1.25rem;}.hero-cta-btn{	background-color: var(--Button_Colour) !important;	color: var(--Button_Text_Colour) !important;	border: 1px solid var(--Button_Text_Colour);	border-radius: 5px;	font-size:1.2rem;	padding: .75rem 1.8rem;}.hero-cta-btn:hover{	background-color: var(--Button_Text_Colour) !important;	color: var(--Button_Colour) !important;	border: 1px solid var(--Button_Colour);}.secondary-cta-btn{	background-color: var(--Button_Text_Colour) !important;	color: var(--Button_Colour) !important;	border: 1px solid var(--Button_Colour);	border-radius: 5px;	font-size:1.2rem;	padding: .75rem 1.8rem;}.body-link, .body-link:hover{	color: inherit;}.feature-image{	height: 300px;	width:100%;	object-fit:cover;	border-radius:5px;}.rating-outer {    width: fit-content !important;}.hero-stars{color:#ffe234;font-size:1.2rem;}.rating-value{	font-size:1.2rem;}.bank-logo{	max-height: 100px;	filter: grayscale(100%);}.cta-outer{	background-color: var(--Alt_Background_Colour);	color: var(--Alt_Text_Colour);	border-radius: 5px;}.review-outer, .person-outer{	background-color: var(--Alt_Background_Colour);	color: var(--Alt_Text_Colour);	border-radius: 5px;}.rating-star{	font-size: 1rem;	margin-right:0.3rem;}.text-block-outer{	background-color: var(--Alt_Background_Colour);	color: var(--Alt_Text_Colour);	border-radius:5px;}.hand{	cursor:pointer;}.cta-small-inner{	background-color: var(--Alt_Background_Colour);	color: var(--Alt_Text_Colour);	border-radius:5px;}.cta-small-image{	border-top-left-radius:5px;	border-bottom-left-radius:5px;}.cta-image{	height: 300px;	overflow:hidden;	object-fit: cover;	height:100%;	width:100%;}.footer-outer{	width:100vw;	background-color: var(--Footer_Colour);	color: var(--Footer_Text_Colour);}.footer-inner{	max-width: 1280px;	margin-left: auto;	margin-right: auto;}.footer-icon, .footer-icon:hover{	color: inherit;	text-decoration:none;}.footer-link, .footer-link:hover{	color:inherit;}.faq-text{	background-color: var(--Alt_Background_Colour);	color: var(--Alt_Text_Colour);	border-radius: 5px;}.footer-hr{	border-top-color: var(--Footer_Text_Colour);}#sidebar {    width: 350px;    position: fixed;    right: -350px;    height:100vh;    z-index: 1001;    background: var(--Header_Colour);    color: var(--Header_Text_Colour);    transition: all 0.3s;    overflow-y: scroll;    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);    top: 76px;    padding-bottom: 50px;}.sidebar-inner{  padding-bottom:50px;}#sidebar.active {    right: 0;}#dismiss {    text-align: center;    cursor: pointer;    -webkit-transition: all 0.3s;    -o-transition: all 0.3s;    transition: all 0.3s;}#dismiss:hover {    background: #fff;}.overlay {    display: none;    position: fixed;    width: 100vw;    height: 100vh;    background: rgba(0, 0, 0, 0.7);    z-index: 998;    opacity: 0;    transition: all 0.5s ease-in-out;}.overlay.active {    display: block;    opacity: 1;}#sidebar .sidebar-header {    padding: 20px;    background: #000;}.request-call-inner{	border-radius:5px;	background-color: var(--Hero_Background_Colour);	color: var(--Hero_Text_Colour);}.person-photo{	border-radius:50%;	height: 110px;	width:110px;	object-fit:cover;	border: 2px solid var(--Button_Text_Colour);}.person-title, .person-bio{	opacity:0.8;}.person-icon, .person-icon:hover{	text-decoration:none;	color: inherit;}.lt-experience {    width: 90vw !important;}.side-menu-link, .side-menu-link:hover{	color: inherit;}.Base_Class_A {	background-color: var(--Header_Colour) !important;	color: var(--Header_Text_Colour) !important;}.Base_Class_B {	background-color: var(--Button_Colour) !important;	color: var(--Button_Text_Colour) !important;}.Base_Class_C {	background-color: var(--Hero_Background_Colour) !important;	color: var(--Hero_Text_Colour) !important;}.Base_Class_D {	background-color: var(--Footer_Colour) !important;	color: var(--Footer_Text_Colour) !important;}.Base_Class_E {	background-color: var(--Alt_Background_Colour) !important;	color: var(--Alt_Text_Colour) !important;}.awards-img{max-width: 80%;}.landing-page-proof-outer{    border: 2px solid var(--Hero_Background_Colour);    border-radius: 15px;}.proof-point-image{   height: 50px;   width: auto;}.logos-inner {  position:absolute;   top:0px;   left:0px;   overflow:hidden;   white-space: nowrap;  animation: bannermove 90s linear infinite;}.logos-inner .bank-logo {      margin: 0 0.5em }@keyframes bannermove {  0% {      transform: translate(0, 0);  }  100% {      transform: translate(-95%, 0);  }}.logos-outer {  height:160px;   width:100vw;  position:relative;   overflow:hidden;}.icon-image{    height: 50px;    width: 50px;    object-fit:cover;}.header-image{  background-repeat: no-repeat;  background-position: center;  background-size: cover;min-height: 400px;}.bp-logo{fill: var(--Footer_Text_Colour);height: 20px;}.service-heading{font-size: 1.25rem;}.faq-heading{font-size: 1.25rem;}.services-biline{font-size: 1rem;}.section-heading{font-size: 2rem;}.no-scrolling {  height: 100%;  overflow: hidden;position: fixed;touch-action:none;}.video-img{display:block;	min-height:350px;	height:100%;	width: 100%;	object-fit:cover;}.recent-article-img {    height: 240px;    width: 100%;    object-fit: cover;    border-radius: 5px;}.article-link, .article-link:hover {    text-decoration: none;    color: inherit;}.recent-article-headline {    font-size: 1.2rem;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}.recent-article-subtitle {    font-size: 0.9rem;    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical;}div[data-iris-id] {    .btn-primary{            background-color: var(--Button_Colour) !important;            color: var(--Button_Text_Colour) !important;            border: 1px solid var(--Button_Text_Colour) !important;            border-radius: 5px !important;            font-size: 1.2rem !important;            padding: .75rem 1.8rem !important;    }    .btn-secondary{            border-radius: 5px !important;            font-size: 1.2rem !important;            padding: .75rem 1.8rem !important;    }}.Base_Class_A {	background-color: #eef7ff !important;	color: #02284D !important;}.Base_Class_B {	background-color: #02284D !important;	color: #FFFFFF !important;}.Base_Class_C {	background-color: #02284D !important;	color: #FFFFFF !important;}.Base_Class_D {	background-color: #02284D !important;	color: #FFFFFF !important;}.Base_Class_E {	background-color: #02284D !important;	color: #FFFFFF !important;}
