.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-f7be6ffa-f3ba-a22b-b0ca-b3771b7cd7a8 {
display: flex;
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-f7be6ffa-f3ba-a22b-b0ca-b3771b7cd7a8 {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-0a0b6664-3781-c22c-8fab-1631d7b71b10 {
border-radius: 3rem !important;
}
.lfr-layout-structure-item-0a0b6664-3781-c22c-8fab-1631d7b71b10 {
.rtl .input-group-item:first-child {
    margin-right: 0.5rem;
}
}.lfr-layout-structure-item-b1244e7d-a5df-5654-4d23-2d2a959c127d {
height: 30px !important;
}
.lfr-layout-structure-item-3c3a6d43-bed3-b1dc-1964-509219671c45 {
gap : 10px;
}

.lfr-layout-structure-item-3c3a6d43-bed3-b1dc-1964-509219671c45 > div {
cursor: pointer;
}

.lfr-layout-structure-item-3c3a6d43-bed3-b1dc-1964-509219671c45 > div:hover {
background-color: var(--white);
}

.lfr-layout-structure-item-3c3a6d43-bed3-b1dc-1964-509219671c45 > div:hover img {
filter: brightness(0) saturate(100%) invert(20%) sepia(77%) saturate(2443%) hue-rotate(200deg) brightness(101%) contrast(101%);
}.lfr-layout-structure-item-00a33850-3b70-5409-0783-0681e02efad5 {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-00a33850-3b70-5409-0783-0681e02efad5 {
.text-truncate{
color: #fff;
}
}

.lfr-layout-structure-item-00a33850-3b70-5409-0783-0681e02efad5 ul {
padding: 0;
}.lfr-layout-structure-item-eb4e61dc-fac0-06c2-1153-41d7b816a8b0 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-eb4e61dc-fac0-06c2-1153-41d7b816a8b0 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-eb4e61dc-fac0-06c2-1153-41d7b816a8b0 {
gap: 12px;
}
}.lfr-layout-structure-item-11b1ae28-3f41-86c4-8150-3f0eec34d66a {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-11b1ae28-3f41-86c4-8150-3f0eec34d66a {
flex-shrink: 0;
}.lfr-layout-structure-item-4eacb5f5-2789-3715-5106-debf8c9c3f4a {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 150px !important;
}
.lfr-layout-structure-item-4eacb5f5-2789-3715-5106-debf8c9c3f4a {
display: flex;
justify-content: center;
align-items: center;
}.lfr-layout-structure-item-d7a82999-c21b-0468-f75c-3a7658351b27 {
height: 20px !important;
}
.lfr-layout-structure-item-d0da256b-c56c-69fb-2960-ed3cf14710af {
height: 50px !important;
}
.lfr-layout-structure-item-fafd5986-2171-3f6f-0410-e1498b1f1f77 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-fafd5986-2171-3f6f-0410-e1498b1f1f77 {
flex: 1;
gap: 20px;
transition: all 0.3s ease;
}

.lfr-layout-structure-item-fafd5986-2171-3f6f-0410-e1498b1f1f77:hover {
box-shadow: var(--box-shadow);
color: var(--brand-color-1);
}
@media (max-width: 576px) {
.lfr-layout-structure-item-fafd5986-2171-3f6f-0410-e1498b1f1f77 {
gap: 12px;
}
}.lfr-layout-structure-item-0a971b9a-51c4-c283-175d-747e655541e8 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-0a971b9a-51c4-c283-175d-747e655541e8 {
flex-grow: 1;
gap: 20px;
position: relative;
overflow: hidden;
}

.lfr-layout-structure-item-0a971b9a-51c4-c283-175d-747e655541e8:hover .shadow-overlay {
opacity: 1;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-0a971b9a-51c4-c283-175d-747e655541e8 {
gap: 12px;
}
}.lfr-layout-structure-item-8c08250d-6363-53fb-2fcf-cd350771972c {

}
.navbar-site {
    z-index: 99 !important;
}.lfr-layout-structure-item-3ed94b33-364c-73a5-e2d2-0f5dbba866c2 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-22a20649-e8ce-0fe2-7358-a7eb1bf65901 {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-22a20649-e8ce-0fe2-7358-a7eb1bf65901 {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-8d07617e-3c15-9a77-005d-b2ce0b4d8074 {
margin-bottom: 20px !important;
margin-top: 30px !important;
}
.lfr-layout-structure-item-8d07617e-3c15-9a77-005d-b2ce0b4d8074 {
gap: 20px;
}.lfr-layout-structure-item-d522e169-bb3d-ceab-957b-0352fd154897 {
border-color: #E32424 !important;
min-height: 60px !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-d522e169-bb3d-ceab-957b-0352fd154897 {
color: #fff;
border-top: 1px solid white !important;
}.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
padding-left: 10px !important;
padding-right: 10px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
position: sticky;
top: 20px;
background: #fff;
z-index: 999;
border-radius: 50px;
margin-right: 10px;
margin-left:10px;
height: 70px;
}
.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 .portlet {
margin-bottom: 0;
}
@media (min-width: 1361px) {
.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
display: none !important;
}
}.lfr-layout-structure-item-99433d7c-118e-3c15-8e9b-2d453c5c3931 img {
height: 14px;
width: 100%;
min-height: unset !important;
min-width: unset !important;
}

.lfr-layout-structure-item-99433d7c-118e-3c15-8e9b-2d453c5c3931 div {
display: flex !important;
align-items: center;
justify-content: center;
}.lfr-layout-structure-item-9ad5ac6b-65dd-a2de-c40c-08b0120054c6 {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-9ad5ac6b-65dd-a2de-c40c-08b0120054c6 {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-88c6e0a4-e063-acd6-f986-505fcb118016 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-88c6e0a4-e063-acd6-f986-505fcb118016 {
flex-shrink: 0;
}.lfr-layout-structure-item-c91de8c4-45ee-e713-bad5-96148a2c2e40 {
font-size: 20px !important;
font-weight: 600 !important;
margin-bottom: 10px !important;
text-align: center !important;
}
.lfr-layout-structure-item-3e167cea-ddad-1c9c-c29f-f6db3bcfa5fb {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-3e167cea-ddad-1c9c-c29f-f6db3bcfa5fb {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-3e167cea-ddad-1c9c-c29f-f6db3bcfa5fb img {
height: 100px;
}.lfr-layout-structure-item-be42ddd9-51fe-2f77-2198-373659c58db6 {
margin-left: var(--spacer-4,1.5rem) !important;
}
/* ===== Final Liferay Search Bar (Focus & RTL Fix) ===== */

.portlet-search-bar .input-group {
  position: relative !important;
}

.portlet-search-bar .form-control.search-bar-keywords-input {
  direction: inherit !important;
  padding-inline-start: 1rem !important;
  padding-inline-end: 2.75rem !important;
  text-align: start !important;
  border-radius: 4px !important;
  /* Prevents a double border on focus */
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.portlet-search-bar .input-group-inset-item {
  z-index: 5 !important;
  position: absolute !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  inset-inline-end: 0.5rem !important;
  inset-inline-start: auto !important;
  pointer-events: all !important;
  height: 100%;
  display: flex;
  align-items: center;
  border: none !important;
}

[dir="rtl"] .portlet-search-bar .input-group-inset-item {
  left: 0.5rem !important;
  right: auto !important;
}

.portlet-search-bar .input-group-inset-item .btn {
  pointer-events: all !important;
  color: #6b6b6b !important;
  border: none !important;
  background-color: transparent !important;
  box-shadow: none !important;
  padding: 0.25rem !important;
  border-radius: 4px !important;
}

/* --- The New Focus Logic --- */

/* 1. When the parent container has focus, style the input field inside it */
.portlet-search-bar .input-group:focus-within .form-control.search-bar-keywords-input {
  border-color: #86b7fe !important;
  outline: 0 !important;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25) !important;
}

/* 2. Remove the individual focus style from the button to prevent conflicts */
.portlet-search-bar .input-group-inset-item .btn:focus {
  box-shadow: none !important;
}

.portlet-search-bar .form-control.search-bar-keywords-input::placeholder {
  text-align: start !important;
}


/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {
    .lfr-layout-structure-item-be42ddd9-51fe-2f77-2198-373659c58db6{
       position: relative;
       left: -4rem;
    }
.rtl  .lfr-layout-structure-item-be42ddd9-51fe-2f77-2198-373659c58db6  {
position: relative;
left: 5rem;
}

}
.lfr-layout-structure-item-2f2f00ca-5575-e070-17d0-55177a8de2ee {
gap: 20px;
}.lfr-layout-structure-item-639a975c-a99f-9a27-e960-49e2139c384f {
height: 30px !important;
}
.lfr-layout-structure-item-d76ce8b7-943e-135e-9afb-d39426a009fc {
border-radius: 50% !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 32px !important;
width: 32px !important;
}
.lfr-layout-structure-item-b53f3d2d-644a-f639-6973-45aba88726a0 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-d01025aa-a955-74ba-b548-2576cfbf96b0 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-6f90846f-2ae3-4567-5c6f-064066d46fe1 {
gap: 20px;
}.lfr-layout-structure-item-f50bf612-26a9-43bb-39e7-b1f460be3d05 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-f50bf612-26a9-43bb-39e7-b1f460be3d05 {
flex-shrink: 0;
}.lfr-layout-structure-item-566bfb59-47a0-818c-eab5-0edefba6cf4f {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-566bfb59-47a0-818c-eab5-0edefba6cf4f {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}

.lfr-layout-structure-item-566bfb59-47a0-818c-eab5-0edefba6cf4f img {
width: unset !important;
height: 150px;
}.lfr-layout-structure-item-7776366b-477c-399c-57dc-f019abaa3b9d {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
opacity: 0;
transition: opacity 0.3s ease;
background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.55) 100%);
}.lfr-layout-structure-item-a0c6831f-6531-e906-9e5c-46ba844c5bc6 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-0f5bc789-c62e-8bfd-6e6a-b3119a1036a1 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-0f5bc789-c62e-8bfd-6e6a-b3119a1036a1 {
flex-shrink: 0;
}.lfr-layout-structure-item-647ff663-14fa-20b2-33bb-ca2f1dc56a10 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-647ff663-14fa-20b2-33bb-ca2f1dc56a10 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-647ff663-14fa-20b2-33bb-ca2f1dc56a10 img {
height: 100px;
}.lfr-layout-structure-item-16d26d7e-2d8c-5614-fd1c-7f2a70b0ec9c {
height: 30px !important;
}
.lfr-layout-structure-item-c86c36e9-d14f-9d40-c0fb-46b83e8b8860 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-ac13167e-a33a-91ba-c65a-d3ac8692713f {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-ac13167e-a33a-91ba-c65a-d3ac8692713f {
flex-shrink: 0;
}.lfr-layout-structure-item-b5f909e8-3143-18d3-ff36-d5bc4af126a9 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-b5f909e8-3143-18d3-ff36-d5bc4af126a9 {
flex: 1;
gap: 20px;
transition: all 0.3s ease;
}

.lfr-layout-structure-item-b5f909e8-3143-18d3-ff36-d5bc4af126a9:hover {
box-shadow: var(--box-shadow);
color: var(--brand-color-1);
}
@media (max-width: 576px) {
.lfr-layout-structure-item-b5f909e8-3143-18d3-ff36-d5bc4af126a9 {
gap: 12px;
}
}.lfr-layout-structure-item-67360d9a-84a6-b9bf-1f1a-03ab44be1b9c {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-67360d9a-84a6-b9bf-1f1a-03ab44be1b9c {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-67360d9a-84a6-b9bf-1f1a-03ab44be1b9c {
gap: 12px;
}
}.lfr-layout-structure-item-e5698344-fc74-8d78-bc47-218e84e78a4c {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-e5698344-fc74-8d78-bc47-218e84e78a4c {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-e5698344-fc74-8d78-bc47-218e84e78a4c {
gap: 12px;
}
}.lfr-layout-structure-item-1be4466f-9233-a9a8-9688-ded2e1a61479 {
gap: 20px;
}.lfr-layout-structure-item-c2e3b685-cf96-18d9-1d3d-523c75f23fa1 {
  position: relative;
}

.lfr-layout-structure-item-c2e3b685-cf96-18d9-1d3d-523c75f23fa1::after {
  content: '';
  position: absolute;
  top: 10px;     
  bottom: 10px;   
  right: 0;
  width: 1px;    
  background-color: rgba(0,0,0,0.5); 
}
.lfr-layout-structure-item-352e0da3-11cf-bba0-9502-88cb58688309 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-352e0da3-11cf-bba0-9502-88cb58688309 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-352e0da3-11cf-bba0-9502-88cb58688309 {
gap: 12px;
}
}.lfr-layout-structure-item-af73f865-407d-5694-96e0-da16090c2ec8 {
text-align: center !important;
}
.lfr-layout-structure-item-e54d4d4c-2142-5ba3-d604-6d5f0ce0464b {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 150px !important;
}
.lfr-layout-structure-item-e54d4d4c-2142-5ba3-d604-6d5f0ce0464b {
display: flex;
justify-content: center;
align-items: center;
}.lfr-layout-structure-item-bdf22203-0d05-3966-f080-3bebb7021cad {
height: 30px !important;
}
.lfr-layout-structure-item-85324571-e0f6-da1d-4121-69b9c218a321 {
display: none !important;
}
.lfr-layout-structure-item-85324571-e0f6-da1d-4121-69b9c218a321 {}.lfr-layout-structure-item-ef7599d6-ccb5-8d02-2897-a32037392d68 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-edd4a139-cfc2-abb8-1b26-a68820bef37a {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-edd4a139-cfc2-abb8-1b26-a68820bef37a {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-edd4a139-cfc2-abb8-1b26-a68820bef37a {
gap: 12px;
}
}.lfr-layout-structure-item-020ef3e1-0fe8-0045-f1f3-36ce60de3ddc {
width: 99% !important;
}
.lfr-layout-structure-item-020ef3e1-0fe8-0045-f1f3-36ce60de3ddc {
gap:40px;
}.lfr-layout-structure-item-d7714dfe-1f67-78ee-bfab-4e764e4ff0d8 {
gap: 20px;
}.lfr-layout-structure-item-63dd0000-1edf-aef8-a472-bf157172e4cb {
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-0916ee15-0d8f-ecc7-561b-70e65ee5261f {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-0916ee15-0d8f-ecc7-561b-70e65ee5261f {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-0916ee15-0d8f-ecc7-561b-70e65ee5261f img {
height: 100px;
}.lfr-layout-structure-item-2d4e206f-9547-942a-2e6f-f28b6c8e0770 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-2d4e206f-9547-942a-2e6f-f28b6c8e0770) !important;
}
.lfr-layout-structure-item-63df9d2a-1781-30b9-57fb-fcb817ed5b29 {
gap: 20px;
}.lfr-layout-structure-item-23005b7d-f7a7-4949-6e32-a5901b1b2b71 {
border-radius: 50% !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 32px !important;
width: 32px !important;
}
.lfr-layout-structure-item-47dbf86b-1cfc-6b5a-bb8d-93dca55ba319 {
gap: 20px;
}.lfr-layout-structure-item-106869f6-c472-10e3-26f5-5acae486d127 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-d55aeb02-c8a2-3ad1-95cf-c4d1c3878e72 {
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-f96a99af-a8a0-4265-8cbb-ba546c849ce5 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
margin-top: 20px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-f96a99af-a8a0-4265-8cbb-ba546c849ce5 {
display: flex;
justify-content: center;
align-items: center;
}

.lfr-layout-structure-item-f96a99af-a8a0-4265-8cbb-ba546c849ce5 img {
width: unset !important;
height: 50px;
}.lfr-layout-structure-item-0078a5ba-ee83-41c8-5db7-07a465bdeed8 {
gap: 15px;
}.lfr-layout-structure-item-3b7593c6-3ee2-8a49-1c8b-038e921fd599 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-3b7593c6-3ee2-8a49-1c8b-038e921fd599 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-3b7593c6-3ee2-8a49-1c8b-038e921fd599 {
gap: 12px;
}
}.lfr-layout-structure-item-a975a596-008d-8b18-c568-5234519355f3 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-a975a596-008d-8b18-c568-5234519355f3 {
flex-shrink: 0;
}.lfr-layout-structure-item-bf76340c-ee01-aa2b-a9c0-4d528c27b617 {
max-width: 1640px !important;
}
.lfr-layout-structure-item-bf76340c-ee01-aa2b-a9c0-4d528c27b617 {
color: #fff;
padding-block: 40px;   
padding-inline: 40px;
gap: 120px;
margin: auto;
}

.lfr-layout-structure-item-bf76340c-ee01-aa2b-a9c0-4d528c27b617 .navbar-site .nav-link {
margin-left: -16px;
}

[dir='rtl'] .lfr-layout-structure-item-bf76340c-ee01-aa2b-a9c0-4d528c27b617 .navbar-site .nav-link {
margin-left: 0;
margin-right: -16px;
}.lfr-layout-structure-item-de0da9c3-8bfe-ab0e-6b3a-191b3088f4c4 {
display: none !important;
}
.lfr-layout-structure-item-0ff4d38c-0c8a-7315-2bfd-26b5f307274f {
font-size: 18px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-0ff4d38c-0c8a-7315-2bfd-26b5f307274f {
line-height: 26px;
}.lfr-layout-structure-item-95a1e393-d7b6-b0ae-c786-a07cca6d4e78 img {
    width: auto;
    height: 100px;
}

/* ? Zoomed-in (around 125%) */
@media (min-resolution: 130dpi) and (max-resolution: 150dpi) {
    .lfr-layout-structure-item-95a1e393-d7b6-b0ae-c786-a07cca6d4e78 img {
        position: relative;
        left: -1rem;
        width: 89% !important;
        height: 89px !important;
    }
.rtl  .lfr-layout-structure-item-95a1e393-d7b6-b0ae-c786-a07cca6d4e78 img {
position: relative;
        left: -2rem;
        width: 94% !important;
        height: 89px !important;
}

}


/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {
    .lfr-layout-structure-item-95a1e393-d7b6-b0ae-c786-a07cca6d4e78 img {
        position: relative;
        left: 0rem;
        bottom:0.5rem;
        width: 82% !important;
        height: 80px !important;
    }
.rtl  .lfr-layout-structure-item-95a1e393-d7b6-b0ae-c786-a07cca6d4e78 img {
position: relative;
        left: -2rem;
         bottom:0.5rem;
        width: 94% !important;
        height: 89px !important;
}

}
.lfr-layout-structure-item-4da73146-0e7d-edbc-6956-c8c64cd2e5d6 {
gap: 20px;
}.lfr-layout-structure-item-f705c7b5-0cc1-9fca-3436-12f130982ca8 {
}.lfr-layout-structure-item-1d6b0974-2c30-d109-0e24-006986372d6d img {
height: 14px;
width: 100%;
min-height: unset !important;
min-width: unset !important;
}

.lfr-layout-structure-item-1d6b0974-2c30-d109-0e24-006986372d6d div {
display: flex !important;
align-items: center;
justify-content: center;
}.lfr-layout-structure-item-f52a0bff-161f-0ae6-b29a-8e1259d76ebd {
gap: 20px;
}.lfr-layout-structure-item-5c9f8d26-153a-7b7e-e1ce-1d3e482a2c7e {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-e73b766b-8b8b-09e7-0fee-3252416446ec {
gap: 20px;
}

.lfr-layout-structure-item-e73b766b-8b8b-09e7-0fee-3252416446ec > div {
flex-grow: 1;
}.lfr-layout-structure-item-dec9a33d-73be-1c57-8fa3-f9bc80857a73 {
display: none !important;
}
.lfr-layout-structure-item-dec9a33d-73be-1c57-8fa3-f9bc80857a73 {
width: 100%;
}.lfr-layout-structure-item-58b3899c-4d3f-2b5b-b74b-c37c7ff59730 {
width: 200px !important;
}
.lfr-layout-structure-item-e56bf039-a6e6-c78e-34a5-42857ea24784 {
font-size: 18px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-e56bf039-a6e6-c78e-34a5-42857ea24784 {
line-height: 26px;
}.lfr-layout-structure-item-ce808531-cbeb-f0b2-f014-80ead81d97ba {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-ce808531-cbeb-f0b2-f014-80ead81d97ba {
flex-grow: 1;
gap: 20px;
position: relative;
overflow: hidden;
}

.lfr-layout-structure-item-ce808531-cbeb-f0b2-f014-80ead81d97ba:hover .shadow-overlay {
opacity: 1;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-ce808531-cbeb-f0b2-f014-80ead81d97ba {
gap: 12px;
}
}.lfr-layout-structure-item-4f426b8c-ec4f-df5f-689e-db702ecfdb4c .portlet {
margin-bottom: 0;
}.lfr-layout-structure-item-53f30a5c-8c60-df72-7954-f6fb7b900525 {
text-align: center !important;
}
.lfr-layout-structure-item-53f30a5c-8c60-df72-7954-f6fb7b900525 {
width:auto;
height:100px;
}.lfr-layout-structure-item-6ea46ab3-3d74-f105-00e8-12c045941f80 img {
height: 100px;
}.lfr-layout-structure-item-e065d8d6-2d58-123a-32cd-f92647e7d9e3 {
display: none !important;
height: 80px !important;
}
.lfr-layout-structure-item-9eaacf6a-9c61-4aa4-a1b0-ce512cea9274 {
margin-left: 5px !important;
margin-right: 5px !important;
max-height: 200px !important;
max-width: 200px !important;
}
.lfr-layout-structure-item-95ddf0da-c446-f9c5-a3b2-3a745dd0298b {
display: flex;
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-95ddf0da-c446-f9c5-a3b2-3a745dd0298b {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-31b2c277-2f1e-a247-9a30-934d82313212 {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-31b2c277-2f1e-a247-9a30-934d82313212 {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-c5449307-da7e-84ef-c73a-a92563b47564 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-c5449307-da7e-84ef-c73a-a92563b47564 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}.lfr-layout-structure-item-6ddbfd98-f06b-12cf-e507-31d79cd13ec5 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-04d9752a-333e-5bac-eb40-f5ff326b1d9d {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-d57b9848-e193-d64e-85af-6b2bf0b9ea57 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-d57b9848-e193-d64e-85af-6b2bf0b9ea57 {
flex-shrink: 0;
}.lfr-layout-structure-item-bb9f8f04-e53f-8b33-893e-390caaec51bc {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-bb9f8f04-e53f-8b33-893e-390caaec51bc {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-bb9f8f04-e53f-8b33-893e-390caaec51bc img {
height: 100px;
}.lfr-layout-structure-item-9e25eb3e-2728-ebca-eebd-1732a08f4b8e {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-9e25eb3e-2728-ebca-eebd-1732a08f4b8e {
flex: 1;
gap: 20px;
transition: all 0.3s ease;
}

.lfr-layout-structure-item-9e25eb3e-2728-ebca-eebd-1732a08f4b8e:hover {
box-shadow: var(--box-shadow);
color: var(--brand-color-1);
}
@media (max-width: 576px) {
.lfr-layout-structure-item-9e25eb3e-2728-ebca-eebd-1732a08f4b8e {
gap: 12px;
}
}.lfr-layout-structure-item-72ba35f0-584f-51b5-6f75-521ab7f18892 {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
opacity: 0;
transition: opacity 0.3s ease;
background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.55) 100%);
}.lfr-layout-structure-item-d92610fa-916f-991e-1407-7f3c04aeec34 {
height: 30px !important;
}
.lfr-layout-structure-item-7c573561-2d95-f584-d95b-f5a51dcabe70 {
gap: 20px;
}

.lfr-layout-structure-item-7c573561-2d95-f584-d95b-f5a51dcabe70 > div {
flex-grow: 1;
}.lfr-layout-structure-item-84d29184-a871-aa51-f906-8dbb0df715b7 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-84d29184-a871-aa51-f906-8dbb0df715b7 {
gap : 10px;
}.lfr-layout-structure-item-cf1830dd-4180-bb94-f90c-0b03ffa34a57 {
display: none !important;
}
.lfr-layout-structure-item-9f5867f8-67db-6c9a-0a19-3c2c362bd529 {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
opacity: 0;
transition: opacity 0.3s ease;
background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.55) 100%);
}.lfr-layout-structure-item-3bc93c07-990b-803e-da40-73d15d7ae537 {
 text-align: start;
}.lfr-layout-structure-item-db9f49b4-7f40-6aa5-c449-38c8c1051a66 {
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
opacity: 0;
transition: opacity 0.3s ease;
background: linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.55) 100%);
}.lfr-layout-structure-item-2531adba-20cf-c7a4-35ce-66f60239646c img {
height: 14px;
width: 100%;
min-height: unset !important;
min-width: unset !important;
}

.lfr-layout-structure-item-2531adba-20cf-c7a4-35ce-66f60239646c div {
display: flex !important;
align-items: center;
justify-content: center;
}.lfr-layout-structure-item-c427814e-f061-70ce-e1ee-7b66d6a92d23 {
gap: 20px;
}

.lfr-layout-structure-item-c427814e-f061-70ce-e1ee-7b66d6a92d23 > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-f295cc30-b480-21c0-f921-fd83bea5a5ba {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f295cc30-b480-21c0-f921-fd83bea5a5ba {
.text-truncate{
color: #fff;
}
}

.lfr-layout-structure-item-f295cc30-b480-21c0-f921-fd83bea5a5ba ul {
padding: 0;
}.lfr-layout-structure-item-0ddcd4fe-aded-15e8-6067-443d7c3c2f20 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-0ddcd4fe-aded-15e8-6067-443d7c3c2f20 {
flex-shrink: 0;
}.lfr-layout-structure-item-431b6d7f-c240-f1f1-27c1-d446ad3fd2c4 {
font-size: 18px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-431b6d7f-c240-f1f1-27c1-d446ad3fd2c4 {
line-height: 26px;
}.lfr-layout-structure-item-cb841f3f-05c7-4eb4-31e5-1ceb81aa2486 {
height: 30px !important;
}
.lfr-layout-structure-item-98463ae0-d8cd-2c0e-7d4a-d78ab629ab97 {
border-radius: 50% !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 32px !important;
width: 32px !important;
}
.lfr-layout-structure-item-0d09e4c7-e3a6-e7d7-df9e-fcc876ddad75 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-0d09e4c7-e3a6-e7d7-df9e-fcc876ddad75 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-0d09e4c7-e3a6-e7d7-df9e-fcc876ddad75 {
gap: 12px;
}
}.lfr-layout-structure-item-79ae478b-a6e0-ef6c-b9bf-8140df8473dc {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-79ae478b-a6e0-ef6c-b9bf-8140df8473dc {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}

.lfr-layout-structure-item-79ae478b-a6e0-ef6c-b9bf-8140df8473dc img {
width: unset !important;
height: 150px;
}.lfr-layout-structure-item-b75ddd4a-811a-accb-3754-4d923fb66e8a {
font-size: 18px !important;
}
.lfr-layout-structure-item-c189fd4e-6a0a-b474-5fbe-d9f4a7686824 {
border-color: #E32424 !important;
min-height: 60px !important;
}
.lfr-layout-structure-item-c189fd4e-6a0a-b474-5fbe-d9f4a7686824 {
color: #fff;
border-top: 1px solid white !important;
}.lfr-layout-structure-item-d6cf1a32-3897-6a8a-44e4-69849bd9544c {
margin-left: var(--spacer-1,0.25rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d6cf1a32-3897-6a8a-44e4-69849bd9544c {
gap: 10px;
}.lfr-layout-structure-item-5de645b5-e0ee-2981-db7d-90fc288d85f9 {
font-size: 18px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-5de645b5-e0ee-2981-db7d-90fc288d85f9 {
line-height: 26px;
}.lfr-layout-structure-item-304edc38-e58c-71cf-1075-698143091058 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-7d9eb90a-213b-f5e2-688c-1b7026a7e9d9 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-268ea100-1cbc-d20d-cc64-1f3b4f9acdf9 {
gap: 15px;
}.lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {
max-height: 130px !important;
max-width: 130px !important;
}
.lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {

}

/* ? Zoomed-in (around 125%) */
@media (min-resolution: 130dpi) and (max-resolution: 150dpi) {

.lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {
max-width: 100px !important;
    position: relative;
    left: -2rem;
}

.rtl .lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {

        max-width: 126px !important;
        position: relative;
        left: 1rem;

}

}

/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {

.lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {
        height: 48px !important;
        width: 96px !important;
        position: relative;
        left: 25rem;
        bottom: 5.5rem;
}

.rtl .lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {

              height: 48px !important;
        width: 96px !important;
        position: relative;
        right: 26rem;
        bottom: 5.5rem;
       

}

}.lfr-layout-structure-item-232c3148-8346-cacd-c195-16d605785513 {
gap: 20px;
}.lfr-layout-structure-item-18c9900f-e32b-40e1-50b4-2618604a9273 {
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-12be8c6d-f2c0-6f65-e816-697412c9667d {
display: none !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-9d370ab1-24ce-c465-dc50-7fd10b631fbd {
position: relative;
margin-top: -7rem;
}.lfr-layout-structure-item-59d8cd2b-b932-d140-32ff-aaf593ac13dc {
text-align: center !important;
}
.lfr-layout-structure-item-59d8cd2b-b932-d140-32ff-aaf593ac13dc {
padding-top: 20px;
}.lfr-layout-structure-item-9b717c5c-0b43-1d07-17de-8215e3bffcb0 {
font-size: 18px !important;
text-align: justify !important;
}
.lfr-layout-structure-item-a1523b85-6ebd-81ae-089e-8015c9fee2d8 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-a1523b85-6ebd-81ae-089e-8015c9fee2d8 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-a1523b85-6ebd-81ae-089e-8015c9fee2d8 img {
height: 100px;
}.lfr-layout-structure-item-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116 {
    /* base styles here if needed */
}

/* ? Zoomed-in (around 125%) */
@media (min-resolution: 130dpi) and (max-resolution: 150dpi) {
    .lfr-layout-structure-item-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116 {
        position: relative;
        left: -3rem;
    }

    .rtl .lfr-layout-structure-item-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116 {
        position: relative;
        left: 0rem;
    }
}


/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {
    .lfr-layout-structure-item-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116 {
        position: relative;
        left: -7rem;
        bottom:0.5rem;
    }
.rtl  .lfr-layout-structure-item-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116  {
position: relative;
        left: 5rem;
        bottom:0.5rem;
}

}

.lfr-layout-structure-item-3b45157c-78b6-fbf3-5cb0-a0bcd3f23db0 {
font-size: 18px !important;
}
.lfr-layout-structure-item-2963d895-8a33-f40c-9c81-294a142f59d2 {
display: flex;
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-2963d895-8a33-f40c-9c81-294a142f59d2 {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-1551a2cc-def3-b48c-914b-cd9141769600 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-3adac696-370c-4bc8-e54f-af7244dbc372 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-3adac696-370c-4bc8-e54f-af7244dbc372 {
flex: 1;
gap: 20px;
transition: all 0.3s ease;
}

.lfr-layout-structure-item-3adac696-370c-4bc8-e54f-af7244dbc372:hover {
box-shadow: var(--box-shadow);
color: var(--brand-color-1);
}
@media (max-width: 576px) {
.lfr-layout-structure-item-3adac696-370c-4bc8-e54f-af7244dbc372 {
gap: 12px;
}
}.lfr-layout-structure-item-6d7f7a81-4d46-418f-652e-ef33ec951aae {
min-width: 199px !important;
}
.lfr-layout-structure-item-6d7f7a81-4d46-418f-652e-ef33ec951aae {
gap: 20px;
}.lfr-layout-structure-item-b53b0f3c-8061-d68c-78db-3b99c010895e {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 {
gap: 20px;
}
.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 > div {
flex-grow: 1;
flex-shrink: 0;
width: calc(20% - 16px);
}

.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 a > div {
margin: 0 auto;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 > div {
width: unset;
max-width:  calc(50% - 6px) !important;
}
}
.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 > div > a {
display: block;
height: 100%;
}
.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 > div > a > div {
height: 100%;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-cd63ff75-e12b-c88e-639f-4deb55b6e818 {
flex-wrap: wrap;
gap: 12px;
}
}.lfr-layout-structure-item-09e76b35-20de-b82d-7cc1-f9ae4f3f62dd {
color: #fff;
}.lfr-layout-structure-item-3af9ce8f-ee4e-2fd4-83c3-edca68cd24bd {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-9c7a8690-35c7-25d6-845b-63e397cb6eba {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-44025919-031b-4acf-9776-23716fce9e1a {
margin-bottom: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-0b249445-5c44-cc9e-ea55-ed3ed286cdc7 {
height: 30px !important;
}
.lfr-layout-structure-item-781cd82f-b4c0-2bde-3f99-e50fac95e569 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-781cd82f-b4c0-2bde-3f99-e50fac95e569 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}

.lfr-layout-structure-item-781cd82f-b4c0-2bde-3f99-e50fac95e569 img {
width: unset !important;
height: 150px;
}.lfr-layout-structure-item-8ddf4c7b-db7f-dfcb-56e5-d69082ec6fea {
font-size: 15px !important;
font-weight: 300 !important;
text-align: center !important;
}
.lfr-layout-structure-item-8ddf4c7b-db7f-dfcb-56e5-d69082ec6fea {
padding-top: 20px;
}.lfr-layout-structure-item-828f8df5-ada6-995d-53ea-a373573dd56f {
 text-align: start;
}.lfr-layout-structure-item-43eabe24-dd59-5933-af85-565d73daf2af {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-43eabe24-dd59-5933-af85-565d73daf2af) !important;
}
.lfr-layout-structure-item-70c446c1-2eb5-7986-8c11-60fff3f5582b {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-d6251fba-59de-c044-728e-2d051fe48067 {
gap: 20px;
}

.lfr-layout-structure-item-d6251fba-59de-c044-728e-2d051fe48067 > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-d884759c-db9f-3834-fab6-04afe7acbf5c {
gap: 20px;
}.lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {
max-height: 130px !important;
max-width: 130px !important;
}
.lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {

}

/* ? Zoomed-in (around 125%) */
@media (min-resolution: 130dpi) and (max-resolution: 150dpi) {

.lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {
max-width: 100px !important;
    position: relative;
    left: -2rem;
}

.rtl .lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {

        max-width: 126px !important;
        position: relative;
        left: 1rem;

}

}

/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {

.lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {
        height: 48px !important;
        width: 96px !important;
        position: relative;
        left: 25rem;
        bottom: 5.5rem;
}

.rtl .lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {

              height: 48px !important;
        width: 96px !important;
        position: relative;
        right: 26rem;
        bottom: 5.5rem;
       

}

}.lfr-layout-structure-item-91b51369-3be5-e258-77eb-a7c0d4be79d3 {
position: absolute;
}.lfr-layout-structure-item-c51f2009-99d8-7664-a695-8cbaee051b08 {
height: 30px !important;
}
.lfr-layout-structure-item-21977012-3d7b-f35b-e4fa-abd95d332aa3 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-21977012-3d7b-f35b-e4fa-abd95d332aa3 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-21977012-3d7b-f35b-e4fa-abd95d332aa3 {
gap: 12px;
}
}.lfr-layout-structure-item-23b77a02-911b-d11b-0263-b5f3a03b9969 {
min-width: 348px !important;
}
.lfr-layout-structure-item-7cc0fcc8-a686-f495-8aa5-1546e2e96549 {
font-size: 18px !important;
}
.lfr-layout-structure-item-ec499ca3-3d9b-b2cc-be76-2ad84cd25ee4 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-ec499ca3-3d9b-b2cc-be76-2ad84cd25ee4 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}

.lfr-layout-structure-item-ec499ca3-3d9b-b2cc-be76-2ad84cd25ee4 img {
width: unset !important;
height: 50px;
}.lfr-layout-structure-item-f6d2fccf-a6de-214e-08df-94c41a6d9cea {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-f6d2fccf-a6de-214e-08df-94c41a6d9cea {
flex-shrink: 0;
}.lfr-layout-structure-item-6ea3c832-4df8-9285-e692-ccfbc2a45ab2 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-27a5b269-7dbb-33fb-7251-1ebf4740f555 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-4d2c3ce1-cd94-554b-59fe-2aefea7f5dcd {
height: 30px !important;
}
.lfr-layout-structure-item-ec47c0a8-fe78-8ff8-e097-10f783ae8f92 {
width: 200px !important;
}
.lfr-layout-structure-item-f440807b-db85-87e0-ac49-585a443747dc {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-4426d0bb-d1c6-6ef8-b8c7-9ebf8b5d97bd {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-8a1f5c69-9cef-a146-288e-8fd3dcc6d4f1 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-ef63e55c-9d0b-8c99-5669-0962970efe57 {
gap: 20px;
}

.lfr-layout-structure-item-ef63e55c-9d0b-8c99-5669-0962970efe57 > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-f263d4fa-43cc-0bea-154c-e64af10431d0 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-f263d4fa-43cc-0bea-154c-e64af10431d0 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}

.lfr-layout-structure-item-f263d4fa-43cc-0bea-154c-e64af10431d0 img {
width: unset !important;
height: 50px;
}.lfr-layout-structure-item-eed5e0e3-f694-0768-bc88-3dc95e431e3d {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-eed5e0e3-f694-0768-bc88-3dc95e431e3d {
.text-truncate{
color: #fff;
}
}

.lfr-layout-structure-item-eed5e0e3-f694-0768-bc88-3dc95e431e3d ul {
padding: 0;
}.lfr-layout-structure-item-1c7b47cd-fae9-3310-9bc5-7b5dc4fee156 {
height: 30px !important;
}
.lfr-layout-structure-item-69889d6d-7d9c-7f54-a2b7-30a56e60c5b9 {

}

/* ? Zoomed-in (around 125%) */
@media (min-resolution: 130dpi) and (max-resolution: 150dpi) {
.lfr-layout-structure-item-69889d6d-7d9c-7f54-a2b7-30a56e60c5b9 {
position: relative;
    left: -2rem;

gap: 0px !important
}

.rtl .lfr-layout-structure-item-69889d6d-7d9c-7f54-a2b7-30a56e60c5b9 {
        position: relative;
        left: 0rem;
        gap: 0px !important;

}
}


/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {
.lfr-layout-structure-item-69889d6d-7d9c-7f54-a2b7-30a56e60c5b9 {
position: relative;
    left: -6rem;
bottom:0.5rem;
gap: 0px !important
}

.rtl .lfr-layout-structure-item-69889d6d-7d9c-7f54-a2b7-30a56e60c5b9 {
        position: relative;
        left: 4rem;
bottom:0.5rem;
        gap: 0px !important;

}
}.lfr-layout-structure-item-dff3e2c7-749b-e848-a09b-f3a434b2a66d {
display: flex;
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-dff3e2c7-749b-e848-a09b-f3a434b2a66d {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-d9878b32-7e74-d403-9985-fa02e3172327 {
gap: 12px;
flex-grow: 1;
}.lfr-layout-structure-item-140aa2d0-e121-35b7-2b66-df163c32a62a {
height: 30px !important;
}
.lfr-layout-structure-item-07323de9-ed05-f76c-5716-91f0acbdc95b {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-07323de9-ed05-f76c-5716-91f0acbdc95b {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-07323de9-ed05-f76c-5716-91f0acbdc95b {
gap: 12px;
}
}.lfr-layout-structure-item-2ee5ab60-316c-dae4-fa7e-4c201cc92f23 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-6bb6f86a-1ab8-a907-2088-2627aa452c25 {
height: 50px !important;
}
.lfr-layout-structure-item-3e7acca7-ac49-9359-9d54-d86397fa7fb6 {
min-width: 190px !important;
}
.lfr-layout-structure-item-3e7acca7-ac49-9359-9d54-d86397fa7fb6 {
}.lfr-layout-structure-item-ac8e59f2-efb1-faf2-1297-3399e0366379 {
min-width: 190px !important;
}
.lfr-layout-structure-item-ac8e59f2-efb1-faf2-1297-3399e0366379 {
}.lfr-layout-structure-item-ec4ce10f-f26f-1657-2417-4dd0ff719549 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-ec4ce10f-f26f-1657-2417-4dd0ff719549 {
flex-grow: 1;
gap: 20px;
position: relative;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-ec4ce10f-f26f-1657-2417-4dd0ff719549 {
gap: 12px;
}
}.lfr-layout-structure-item-957c03e8-edbd-49de-e42b-81c7de5455c3 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-b4f643c1-1e50-ac2f-08f5-ad14995ab689 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-b4f643c1-1e50-ac2f-08f5-ad14995ab689 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-b4f643c1-1e50-ac2f-08f5-ad14995ab689 img {
height: 100px;
}.lfr-layout-structure-item-8f08ea57-a61f-785f-2c85-9239ab8eea1f {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-8f08ea57-a61f-785f-2c85-9239ab8eea1f {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-53844dd6-291a-e49b-003f-f381ed48b07f {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-419eb7ba-dde8-b505-82d0-3b2e2bed6d9d {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-419eb7ba-dde8-b505-82d0-3b2e2bed6d9d {
flex-grow: 1;
gap: 20px;
position: relative;
overflow: hidden;
}

.lfr-layout-structure-item-419eb7ba-dde8-b505-82d0-3b2e2bed6d9d:hover .shadow-overlay {
opacity: 1;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-419eb7ba-dde8-b505-82d0-3b2e2bed6d9d {
gap: 12px;
}
}.lfr-layout-structure-item-8a42d19c-7822-3f43-b053-60671c2870ed {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-8a42d19c-7822-3f43-b053-60671c2870ed {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-dc461c4e-67c7-d13c-23fb-2f0ff29421ac {
background-color: #F7F8FC !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-dc461c4e-67c7-d13c-23fb-2f0ff29421ac) !important;
color: var(--brand-color-3) !important;
}
.lfr-layout-structure-item-02ca3038-4d66-bd19-c5d9-8e7f52dd7ca0 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-02ca3038-4d66-bd19-c5d9-8e7f52dd7ca0 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-02ca3038-4d66-bd19-c5d9-8e7f52dd7ca0 {
gap: 12px;
}
}.lfr-layout-structure-item-e32424b3-3f7d-cb30-3751-0d8308aa85d2 {
position: absolute;
}.lfr-layout-structure-item-d8aa5631-79c4-d92b-efc8-928e0cbd0a35 {
/* English (LTR) */
html[dir="ltr"] .my-heading {
  margin-left: 2px !important;
  text-align: left !important;
}

/* Arabic (RTL) */
html[dir="rtl"] .my-heading {
  margin-right: 5px !important;
  text-align: right !important;
}

}.lfr-layout-structure-item-3dd632d9-dc10-d89d-a2c3-ed2270beda5c {
height: 30px !important;
}
.lfr-layout-structure-item-2606a7e0-e39c-a1fe-c0f5-483e6a11d764 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 150px !important;
}
.lfr-layout-structure-item-2606a7e0-e39c-a1fe-c0f5-483e6a11d764 {
display: flex;
justify-content: center;
align-items: center;
}.lfr-layout-structure-item-f380543f-3a6a-4a53-822c-cd397e74f8bf {
}.lfr-layout-structure-item-a4c56980-f7b6-cd56-bb57-469b13a30d76 {
gap: 40px;
}.lfr-layout-structure-item-c945f1e6-b7f5-a6ab-d17e-9d80e9af7cd9 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-c945f1e6-b7f5-a6ab-d17e-9d80e9af7cd9 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}.lfr-layout-structure-item-b6a91f67-43df-af0a-2ce1-14cc98967cc0 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-b6a91f67-43df-af0a-2ce1-14cc98967cc0 {
flex-shrink: 0;
}.lfr-layout-structure-item-602337f0-049b-6916-4a2e-4ff2eff26923 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-c9c600d3-093a-eaca-36de-3833f4b6a41a {
font-size: 18px !important;
}
.lfr-layout-structure-item-cb96ed9d-04b0-0745-6ee2-0f3ff387f66b {
gap: 20px;
}.lfr-layout-structure-item-460b4f88-b3dd-c732-969b-e45ed4ffff6f {
gap: 20px;
}

.lfr-layout-structure-item-460b4f88-b3dd-c732-969b-e45ed4ffff6f > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-4e26973e-5aba-6b9d-5506-c28c8c6a7e0f {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-e6cbb2a2-e1f2-2e20-39fe-777cc956328b {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-e6cbb2a2-e1f2-2e20-39fe-777cc956328b {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-47bd0bf1-ce8e-fa35-465a-4bbef04f7843 {
gap: 20px;
}.lfr-layout-structure-item-3d97700c-bddd-63d9-5401-cca55e6b89d1 {
height: 50px !important;
}
.lfr-layout-structure-item-70e30369-9122-85c2-b23c-fbfa6a795555 {
min-width: 190px !important;
}
.lfr-layout-structure-item-70e30369-9122-85c2-b23c-fbfa6a795555 {
color:#fff;
gap: 20px;
}.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
box-shadow: var(--box-shadow) !important;
}
/* Base Header Styles (keep your original structure) */
.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
    position: sticky;
    z-index: 1000;
    top: 20px;
    background: #fff;
    border-radius: 150vw;
    margin-left: 60px;
    width: 92vw;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    transition: all 0.3s ease;
}
.rtl .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
    position: sticky;
    top: 20px;
    z-index: 1000;
    background: #fff;
    border-radius: 150vw;
    margin-left: 104px !important;
    margin-right: 104px !important;
    width: 87vw;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    transition: all 0.3s ease;
}

.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 .portlet {
    margin-bottom: 0;
}
/* ✅ Responsive handling */
@media (max-width: 1400px) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 96vw !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 120vw !important;
    }
}

@media (max-width: 1200px) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 94vw !important;
        border-radius: 100vw !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        padding: 0.5rem 1.5rem !important;
    }
}
@media (max-width: 992px) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 95vw !important;
        margin-left: auto !important;
        margin-right: auto !important;
        border-radius: 4rem !important;
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center !important;
        padding: 1rem !important;
        position: sticky; /* keep sticky even on mobile */
        top: 10px !important; /* slightly adjust offset */
    }

    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 > div {
        width: 100% !important;
        justify-content: center !important;
        text-align: center !important;
        margin-bottom: 0.5rem !important;
    }
  .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 img {
    max-width: 150px !important;
    height: auto !important;
}
}

@media (max-width: 768px) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 97vw !important;
        border-radius: 3rem !important;
        padding: 0.75rem !important;
        position: sticky; /* retain stickiness */
        top: 5px !important;
    }

    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 > div {
        width: 100% !important;
        text-align: center !important;
    }
  .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 img {
    max-width: 120px !important;
 }
}

@media (max-width: 576px) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 98vw !important;
        border-radius: 2rem !important;
        padding: 0.5rem !important;
        position: sticky;
        top: 0 !important;
    }

    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 img {
        max-width: 100px !important;
    }
}
/* ? Zoomed-in (around 125%) */
@media (min-resolution: 130dpi) and (max-resolution: 150dpi) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 96vw !important;
    }
}

.rtl .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
    position: sticky;
    top: 20px;
    z-index: 1000;
    background: #fff;
    border-radius: 150vw;
    margin-left: 0px !important;
    margin-right: 63px !important;
    width: 89vw !important;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
    transition: all 0.3s ease;
}
/* ? Zoomed-in (around 150%) */
@media (min-resolution: 151dpi) and (max-resolution: 190dpi) {
    .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        width: 97vw !important;
        height: 16vh;
        border-radius: 100vw !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        padding: 0.5rem 1.5rem !important;
    }

    .rtl .lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
        margin-left: 0px !important;
        margin-right: 10px !important;
    }
}
@media (max-width: 1360px) {
.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
display: none !important;
}
}
.lfr-layout-structure-item-66ce4a65-763b-4ee7-489f-e55456f75bce {
gap: 20px;
}

.lfr-layout-structure-item-66ce4a65-763b-4ee7-489f-e55456f75bce > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-abda0de7-c162-c30c-bc58-3136a44047fb h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-4d534ccf-e326-c994-dfbf-85a4976cfa48 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-3786443e-f398-2aca-e6f6-1b5339cd80bf {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-3786443e-f398-2aca-e6f6-1b5339cd80bf {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-3786443e-f398-2aca-e6f6-1b5339cd80bf {
gap: 12px;
}
}.lfr-layout-structure-item-8538533d-a5f1-b9dd-0b19-0be223c696d4 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-64476dd0-2682-82c9-0121-9d7acc1d19bc {
font-size: 18px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-64476dd0-2682-82c9-0121-9d7acc1d19bc {
line-height: 26px;
}.lfr-layout-structure-item-b82d6d22-59dc-8fee-eb02-8ec6bf6bbf92 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-b82d6d22-59dc-8fee-eb02-8ec6bf6bbf92 {
flex-grow: 1;
gap: 20px;
position: relative;
overflow: hidden;
}

.lfr-layout-structure-item-b82d6d22-59dc-8fee-eb02-8ec6bf6bbf92:hover .shadow-overlay {
opacity: 1;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-b82d6d22-59dc-8fee-eb02-8ec6bf6bbf92 {
gap: 12px;
}
}.lfr-layout-structure-item-a10dbc21-33ea-fd20-bccb-b31923533651 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 150px !important;
}
.lfr-layout-structure-item-a10dbc21-33ea-fd20-bccb-b31923533651 {
display: flex;
justify-content: center;
align-items: center;
}.lfr-layout-structure-item-7de6d15a-207f-df91-baff-5c22c0b74a99 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-04c206f4-6f8d-f75d-6735-95521f6d28ab {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
}
.lfr-layout-structure-item-04c206f4-6f8d-f75d-6735-95521f6d28ab {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}
.lfr-layout-structure-item-04c206f4-6f8d-f75d-6735-95521f6d28ab img {
height: 100px;
}.lfr-layout-structure-item-0165cf3c-f39e-d13e-6622-2fce8284b30e {
gap:15px;
}.lfr-layout-structure-item-3239a533-38cd-2a6c-e143-1398c95a91e8 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
padding-right: 20px !important;
padding-top: 20px !important;
}
.lfr-layout-structure-item-3239a533-38cd-2a6c-e143-1398c95a91e8 {
flex: 1;
gap: 20px;
transition: all 0.3s ease;
}

.lfr-layout-structure-item-3239a533-38cd-2a6c-e143-1398c95a91e8:hover {
box-shadow: var(--box-shadow);
color: var(--brand-color-1);
}
@media (max-width: 576px) {
.lfr-layout-structure-item-3239a533-38cd-2a6c-e143-1398c95a91e8 {
gap: 12px;
}
}.lfr-layout-structure-item-f6015833-40e7-1a27-d01a-bde567517e43 img{
    width: auto;
    height: 80px;
}.lfr-layout-structure-item-ade2b357-2d0d-8056-6d26-5629bfff04e0 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-fef56401-cb59-eaff-0177-0a06c891ab3d {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-a2bd0636-d296-d64e-adac-9d360e8b0afd {
display: flex;
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-a2bd0636-d296-d64e-adac-9d360e8b0afd {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-8c17d5c5-b78f-350b-37fd-973b90682775 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-74315193-c320-bd1e-065d-c8ed8a3f8e2d {
border-radius: 50% !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
height: 32px !important;
width: 32px !important;
}
.lfr-layout-structure-item-94531896-c406-aae6-b6f9-8cecca162ac1 {
display: none !important;
}
.lfr-layout-structure-item-2833577a-bd6d-7d6c-270a-a189094eafe9 {
display: none !important;
}
.lfr-layout-structure-item-3cc2458a-847b-aa2f-fc80-deb698664522 {
background-color: var(--white) !important;
border-color: var(--brand-color-1) !important;
border-radius: 20px !important;
border-style: solid; border-width: 1px !important; border-width: 1pxpx !important;
padding-bottom: 20px !important;
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: 20px !important;
box-shadow: var(--box-shadow) !important;
}
.lfr-layout-structure-item-3cc2458a-847b-aa2f-fc80-deb698664522 {
flex-grow: 1;
gap: 20px;
}
@media (max-width: 576px) {
.lfr-layout-structure-item-3cc2458a-847b-aa2f-fc80-deb698664522 {
gap: 12px;
}
}.lfr-layout-structure-item-284cf76b-e442-6c2c-99c9-e09f4a69986d {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-d70d5873-17db-3c53-ca2e-249446a50547 {
gap: 20px;
flex-shrink: 0;
}.lfr-layout-structure-item-5682d695-66f2-c90b-e187-97f34ae4c446 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-2b400092-f4f0-2df6-9b4b-2b2b3abf4803 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-dd240430-bbf6-f61e-55a4-8909a3f23624 {
margin-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-c6047982-eae2-814f-12b0-a7e67bade2da {
gap: 20px;
}

.lfr-layout-structure-item-c6047982-eae2-814f-12b0-a7e67bade2da > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-1cb7f68e-bc3d-9f3f-cad8-bd1796d0747d {
display: flex;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-1cb7f68e-bc3d-9f3f-cad8-bd1796d0747d {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-35c8f671-f439-50e9-2a7a-6f4ae57232ac {
gap: 20px;
}.lfr-layout-structure-item-75ebed94-2c69-1402-ab38-7e25449127e4 {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 195.45px !important;
}
.lfr-layout-structure-item-75ebed94-2c69-1402-ab38-7e25449127e4 {
display: flex;
justify-content: center;
align-items: center;
margin: 0 auto;
}

.lfr-layout-structure-item-75ebed94-2c69-1402-ab38-7e25449127e4 img {
width: unset !important;
height: 150px;
}.lfr-layout-structure-item-7e39c3c5-b6f9-5a28-47fd-2222f53f4186 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-7e39c3c5-b6f9-5a28-47fd-2222f53f4186 {
flex-shrink: 0;
}.lfr-layout-structure-item-ae04e6da-cf8a-474d-68cc-8850615a5842 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-ae04e6da-cf8a-474d-68cc-8850615a5842 {
flex-shrink: 0;
}.lfr-layout-structure-item-97cdebbe-9d7b-7932-e0ca-0fc0e4a348e5 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-f083ae07-9e54-7ddb-6ff3-1625d9f8d0bb {
background-color: var(--brand-color-2) !important;
border-radius: 20px !important;
height: 150px !important;
width: 150px !important;
}
.lfr-layout-structure-item-f083ae07-9e54-7ddb-6ff3-1625d9f8d0bb {
display: flex;
justify-content: center;
align-items: center;
}.lfr-layout-structure-item-ba8fc1c7-8ff0-68ee-8ae7-bdd50aa936c3 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-7f8c4fa7-b7bc-cca8-4422-f827eafda30c {
gap: 20px;
}.lfr-layout-structure-item-697e2b64-b637-cb38-bb0f-47956b2b9767 {
display: none !important;
font-size: 20px !important;
font-weight: 600 !important;
text-align: center !important;
}
.lfr-layout-structure-item-b0ee816d-acff-355d-d0bd-a100b855740d {
height: 50px !important;
}
.lfr-layout-structure-item-ad4ca6dd-194f-0704-399c-c7eb08992f9e {
gap: 20px;
}

.lfr-layout-structure-item-ad4ca6dd-194f-0704-399c-c7eb08992f9e > div {
flex-grow: 1;
max-width: calc(50% - 10px);
}.lfr-layout-structure-item-a3864c9f-3335-b82c-8ad5-5f491a62914f {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-a3864c9f-3335-b82c-8ad5-5f491a62914f {
flex-shrink: 0;
}.lfr-layout-structure-item-733b8c8f-a91a-925a-af4c-908bfeb9c951 {
position: absolute;
top: 20px;
left: 40px;
right: 40px;
}.lfr-layout-structure-item-6122f6b5-5b5e-cb2e-d15e-1c50ec2a7ec8 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-4f4f9b18-65d7-74e1-7be0-8e788506c6a3 {
display: flex;
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-4f4f9b18-65d7-74e1-7be0-8e788506c6a3 {
flex-direction: column;
justify-content: start;
align-items: stretch;
gap: 20px;
}
}.lfr-layout-structure-item-c1e65588-f215-d016-c881-e8cc5117ec42 {
display: none !important;
}
.lfr-layout-structure-item-f4ac5736-31cd-ddea-8360-5a8622ae7e04 {
height: 30px !important;
}
.lfr-layout-structure-item-59058efb-6bec-3f98-0f01-52da14f3dbf8 h2 {
font-size: 28px !important;
}.lfr-layout-structure-item-b9d8dcdb-9f05-be07-3e73-036fdacfcd80 img {
height: 14px;
width: 100%;
min-height: unset !important;
min-width: unset !important;
}

.lfr-layout-structure-item-b9d8dcdb-9f05-be07-3e73-036fdacfcd80 div {
display: flex !important;
align-items: center;
justify-content: center;
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-8c08250d-6363-53fb-2fcf-cd350771972c {
display: none !important;
}
.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
padding-left: 40px !important;
padding-right: 40px !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-de0da9c3-8bfe-ab0e-6b3a-191b3088f4c4 {
display: block !important;
}
.lfr-layout-structure-item-8ddf4c7b-db7f-dfcb-56e5-d69082ec6fea {
width: 80% !important;
}
.lfr-layout-structure-item-8ddf4c7b-db7f-dfcb-56e5-d69082ec6fea {
margin: auto;
}.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
display: none !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
padding-left: 30px !important;
padding-right: 30px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-0a0b6664-3781-c22c-8fab-1631d7b71b10 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0a0b6664-3781-c22c-8fab-1631d7b71b10 .portlet-search-bar .input-group-inset-item .btn { 
color: #005a9e !important;
}

[dir='rtl'] .lfr-layout-structure-item-0a0b6664-3781-c22c-8fab-1631d7b71b10 .lexicon-icon {
transform: scalex(-1) !important;
}

.rtl .input-group-item:first-child {
    margin-right: 0.5rem;
}

	.input-group .input-group-inset-item .btn
 {   
    margin-right: -7.8125rem !important;  
margin-left:0.8125rem !important;  
}

.rtl .input-group .input-group-inset-item .btn
 {   
    margin-left: -7.8125rem !important;    
margin-right:0.8125rem !important;
}

.input-group {
    width: 90%;
}

.rtl .input-group {
    width: 90%;
}

.lfr-layout-structure-item-eb4e61dc-fac0-06c2-1153-41d7b816a8b0 {
max-width: 150px !important;
}
.lfr-layout-structure-item-4eacb5f5-2789-3715-5106-debf8c9c3f4a {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-fafd5986-2171-3f6f-0410-e1498b1f1f77 {
max-width: 200px !important;
}
.lfr-layout-structure-item-8c08250d-6363-53fb-2fcf-cd350771972c {
display: none !important;
}
.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
padding-left: 10px !important;
padding-right: 10px !important;
}
.lfr-layout-structure-item-e0408f10-4e1f-9205-a2e6-9e9bc8fc2809 {
position: sticky;
top: 20px;
background: #fff;
z-index: 999;
border-radius: 50px;
margin-right: 10px;
margin-left:10px;
height: 70px;
}.lfr-layout-structure-item-c91de8c4-45ee-e713-bad5-96148a2c2e40 {
font-size: 16px !important;
}
.lfr-layout-structure-item-3e167cea-ddad-1c9c-c29f-f6db3bcfa5fb {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-be42ddd9-51fe-2f77-2198-373659c58db6 {
display: block !important;
}
.lfr-layout-structure-item-566bfb59-47a0-818c-eab5-0edefba6cf4f {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-647ff663-14fa-20b2-33bb-ca2f1dc56a10 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-b5f909e8-3143-18d3-ff36-d5bc4af126a9 {
max-width: 200px !important;
}
.lfr-layout-structure-item-b5f909e8-3143-18d3-ff36-d5bc4af126a9 {
flex: 1;
gap: 20px;
}.lfr-layout-structure-item-67360d9a-84a6-b9bf-1f1a-03ab44be1b9c {
max-width: 150px !important;
}
.lfr-layout-structure-item-e5698344-fc74-8d78-bc47-218e84e78a4c {
max-width: 150px !important;
}
.lfr-layout-structure-item-c2e3b685-cf96-18d9-1d3d-523c75f23fa1 {
margin-right: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}

.lfr-layout-structure-item-c2e3b685-cf96-18d9-1d3d-523c75f23fa1 {
  position: relative;
}

.lfr-layout-structure-item-c2e3b685-cf96-18d9-1d3d-523c75f23fa1::after {
  content: '';
  position: absolute;
  top: 10px;
  bottom: 10px;
  right: 0;
  width: 1px;
  background-color: rgba(0,0,0,0.5);
}

.rtl .lfr-layout-structure-item-c2e3b685-cf96-18d9-1d3d-523c75f23fa1::after {
  right: auto; 
  left: 0;  
   
}
.lfr-layout-structure-item-352e0da3-11cf-bba0-9502-88cb58688309 {
max-width: 150px !important;
}
.lfr-layout-structure-item-e54d4d4c-2142-5ba3-d604-6d5f0ce0464b {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-85324571-e0f6-da1d-4121-69b9c218a321 {
display: none !important;
}
.lfr-layout-structure-item-edd4a139-cfc2-abb8-1b26-a68820bef37a {
max-width: 150px !important;
}
.lfr-layout-structure-item-63dd0000-1edf-aef8-a472-bf157172e4cb {
  width: 0 !important;
  height: 0 !important;

}.lfr-layout-structure-item-0916ee15-0d8f-ecc7-561b-70e65ee5261f {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-35d869d0-4f8a-e67e-2b0c-29f519166fe1 {
max-height: 24px !important;
max-width: 24px !important;
}
.lfr-layout-structure-item-d55aeb02-c8a2-3ad1-95cf-c4d1c3878e72 {
font-size: 16px !important;
}
.lfr-layout-structure-item-f96a99af-a8a0-4265-8cbb-ba546c849ce5 {
height: 100px !important;
margin-top: 32px !important;
width: 100px !important;
}
.lfr-layout-structure-item-3b7593c6-3ee2-8a49-1c8b-038e921fd599 {
max-width: 150px !important;
}
.lfr-layout-structure-item-de0da9c3-8bfe-ab0e-6b3a-191b3088f4c4 {
display: block !important;
}
.lfr-layout-structure-item-de0da9c3-8bfe-ab0e-6b3a-191b3088f4c4 {
background: linear-gradient(90deg, #00004E 0%, #2676C1 100%);

}.lfr-layout-structure-item-0ff4d38c-0c8a-7315-2bfd-26b5f307274f {
font-size: 16px !important;
}
.lfr-layout-structure-item-5c9f8d26-153a-7b7e-e1ce-1d3e482a2c7e {
font-size: 16px !important;
}
.lfr-layout-structure-item-e56bf039-a6e6-c78e-34a5-42857ea24784 {
font-size: 16px !important;
}
.lfr-layout-structure-item-ce808531-cbeb-f0b2-f014-80ead81d97ba {
max-width: 150px !important;
}
.lfr-layout-structure-item-4f426b8c-ec4f-df5f-689e-db702ecfdb4c {
padding-left: 0.5rem !important;
padding-right: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-4f426b8c-ec4f-df5f-689e-db702ecfdb4c {
height: fit-content;
}.lfr-layout-structure-item-53f30a5c-8c60-df72-7954-f6fb7b900525 {
display: block !important;
}
.lfr-layout-structure-item-e065d8d6-2d58-123a-32cd-f92647e7d9e3 {
height: 45px !important;
}
.lfr-layout-structure-item-9eaacf6a-9c61-4aa4-a1b0-ce512cea9274 {
margin-left: 5px !important;
margin-right: 5px !important;
max-height: 200px !important;
max-width: 200px !important;
}
.lfr-layout-structure-item-c5449307-da7e-84ef-c73a-a92563b47564 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-bb9f8f04-e53f-8b33-893e-390caaec51bc {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-9e25eb3e-2728-ebca-eebd-1732a08f4b8e {
max-width: 200px !important;
}
.lfr-layout-structure-item-22bd18bf-c043-8c4d-fc38-30b82097f8bc {
display: block !important;
}
.lfr-layout-structure-item-22bd18bf-c043-8c4d-fc38-30b82097f8bc {
}.lfr-layout-structure-item-731db913-c222-65ca-feb9-24f1fec4c837 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-431b6d7f-c240-f1f1-27c1-d446ad3fd2c4 {
font-size: 16px !important;
}
.lfr-layout-structure-item-0d09e4c7-e3a6-e7d7-df9e-fcc876ddad75 {
max-width: 150px !important;
}
.lfr-layout-structure-item-79ae478b-a6e0-ef6c-b9bf-8140df8473dc {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-b75ddd4a-811a-accb-3754-4d923fb66e8a {
font-size: 16px !important;
}
.lfr-layout-structure-item-d6cf1a32-3897-6a8a-44e4-69849bd9544c {
display: block !important;
margin-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-d6cf1a32-3897-6a8a-44e4-69849bd9544c {
gap: 10px;


}

  .lfr-layout-structure-item-d6cf1a32-3897-6a8a-44e4-69849bd9544c {
        display: flex !important;
    }.lfr-layout-structure-item-5de645b5-e0ee-2981-db7d-90fc288d85f9 {
font-size: 16px !important;
}
.lfr-layout-structure-item-304edc38-e58c-71cf-1075-698143091058 {
font-size: 16px !important;
}
.lfr-layout-structure-item-1f389f89-2185-a94b-a874-f8c61f32e63d {
display: none !important;
}
.lfr-layout-structure-item-18c9900f-e32b-40e1-50b4-2618604a9273 {
margin-top: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9b717c5c-0b43-1d07-17de-8215e3bffcb0 {
font-size: 16px !important;
}
.lfr-layout-structure-item-a1523b85-6ebd-81ae-089e-8015c9fee2d8 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116 {
display: block !important;
}
.lfr-layout-structure-item-3b45157c-78b6-fbf3-5cb0-a0bcd3f23db0 {
font-size: 16px !important;
}
.lfr-layout-structure-item-3adac696-370c-4bc8-e54f-af7244dbc372 {
max-width: 200px !important;
}
.lfr-layout-structure-item-b53b0f3c-8061-d68c-78db-3b99c010895e {
font-size: 16px !important;
}
.lfr-layout-structure-item-3af9ce8f-ee4e-2fd4-83c3-edca68cd24bd {
font-size: 16px !important;
}
.lfr-layout-structure-item-9c7a8690-35c7-25d6-845b-63e397cb6eba {
font-size: 16px !important;
}
.lfr-layout-structure-item-781cd82f-b4c0-2bde-3f99-e50fac95e569 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-aa301a94-c2e2-a078-3df0-ae73ec1d3ac8.lfr-layout-structure-item-70c446c1-2eb5-7986-8c11-60fff3f5582b {
font-size: 16px !important;
}
.lfr-layout-structure-item-c2ab0fef-1a61-4353-25d7-933f82e93e6e {
display: block !important;
}
.lfr-layout-structure-item-eb0856a0-b3a9-085f-5306-f7bb770f7d82 {
max-height: 24px !important;
max-width: 24px !important;
}
.lfr-layout-structure-item-21977012-3d7b-f35b-e4fa-abd95d332aa3 {
max-width: 150px !important;
}
.lfr-layout-structure-item-7cc0fcc8-a686-f495-8aa5-1546e2e96549 {
font-size: 16px !important;
}
.lfr-layout-structure-item-ec499ca3-3d9b-b2cc-be76-2ad84cd25ee4 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-f440807b-db85-87e0-ac49-585a443747dc {
font-size: 16px !important;
}
.lfr-layout-structure-item-4426d0bb-d1c6-6ef8-b8c7-9ebf8b5d97bd {
font-size: 16px !important;
}
.lfr-layout-structure-item-08e587a9-11f5-0f99-fc3a-78bb318b9405 {
max-height: 24px !important;
max-width: 24px !important;
}
.lfr-layout-structure-item-f263d4fa-43cc-0bea-154c-e64af10431d0 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-69889d6d-7d9c-7f54-a2b7-30a56e60c5b9 {
  width: 0 !important;
  height: 0 !important;
}.lfr-layout-structure-item-d9878b32-7e74-d403-9985-fa02e3172327 {
gap: 8px;
}.lfr-layout-structure-item-07323de9-ed05-f76c-5716-91f0acbdc95b {
max-width: 150px !important;
}
.lfr-layout-structure-item-6bb6f86a-1ab8-a907-2088-2627aa452c25 {
height: 45px !important;
}
.lfr-layout-structure-item-ec4ce10f-f26f-1657-2417-4dd0ff719549 {
max-width: 150px !important;
}
.lfr-layout-structure-item-b4f643c1-1e50-ac2f-08f5-ad14995ab689 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-419eb7ba-dde8-b505-82d0-3b2e2bed6d9d {
max-width: 150px !important;
}
.lfr-layout-structure-item-02ca3038-4d66-bd19-c5d9-8e7f52dd7ca0 {
max-width: 150px !important;
}
.lfr-layout-structure-item-2606a7e0-e39c-a1fe-c0f5-483e6a11d764 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-c945f1e6-b7f5-a6ab-d17e-9d80e9af7cd9 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-602337f0-049b-6916-4a2e-4ff2eff26923 {
font-size: 16px !important;
}
.lfr-layout-structure-item-c9c600d3-093a-eaca-36de-3833f4b6a41a {
font-size: 16px !important;
}
.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
display: none !important;
}
.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
}.lfr-layout-structure-item-4d534ccf-e326-c994-dfbf-85a4976cfa48 {
font-size: 16px !important;
}
.lfr-layout-structure-item-8a2fe207-fef3-af59-6414-384c58bebc30 {
margin-bottom: var(--spacer-0,0rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
text-align: right !important;
}
.lfr-layout-structure-item-3786443e-f398-2aca-e6f6-1b5339cd80bf {
max-width: 150px !important;
}
.lfr-layout-structure-item-8538533d-a5f1-b9dd-0b19-0be223c696d4 {
font-size: 16px !important;
}
.lfr-layout-structure-item-64476dd0-2682-82c9-0121-9d7acc1d19bc {
font-size: 16px !important;
}
.lfr-layout-structure-item-b82d6d22-59dc-8fee-eb02-8ec6bf6bbf92 {
max-width: 150px !important;
}
.lfr-layout-structure-item-a10dbc21-33ea-fd20-bccb-b31923533651 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-04c206f4-6f8d-f75d-6735-95521f6d28ab {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-3239a533-38cd-2a6c-e143-1398c95a91e8 {
max-width: 200px !important;
}
.lfr-layout-structure-item-f6015833-40e7-1a27-d01a-bde567517e43 {
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f6015833-40e7-1a27-d01a-bde567517e43 img{
    width: auto;
    height: 80px;
}.lfr-layout-structure-item-ade2b357-2d0d-8056-6d26-5629bfff04e0 {
font-size: 16px !important;
}
.lfr-layout-structure-item-8c17d5c5-b78f-350b-37fd-973b90682775 {
font-size: 16px !important;
}
.lfr-layout-structure-item-94531896-c406-aae6-b6f9-8cecca162ac1 {
display: block !important;
max-height: 24px !important;
max-width: 24px !important;
}
.lfr-layout-structure-item-3cc2458a-847b-aa2f-fc80-deb698664522 {
max-width: 150px !important;
}
.lfr-layout-structure-item-284cf76b-e442-6c2c-99c9-e09f4a69986d {
font-size: 16px !important;
}
.lfr-layout-structure-item-75ebed94-2c69-1402-ab38-7e25449127e4 {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-f083ae07-9e54-7ddb-6ff3-1625d9f8d0bb {
height: 100px !important;
width: 100px !important;
}
.lfr-layout-structure-item-ba8fc1c7-8ff0-68ee-8ae7-bdd50aa936c3 {
font-size: 16px !important;
}
.lfr-layout-structure-item-6ad641a9-80b5-2a43-b0c5-3cc066955106 {
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-697e2b64-b637-cb38-bb0f-47956b2b9767 {
font-size: 16px !important;
}
.lfr-layout-structure-item-639a9384-a40a-4510-42db-77fda570edea {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-733b8c8f-a91a-925a-af4c-908bfeb9c951 {
text-align: center !important;
}
.lfr-layout-structure-item-c1e65588-f215-d016-c881-e8cc5117ec42 {
display: none !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
}