.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-09e76b35-20de-b82d-7cc1-f9ae4f3f62dd {
color: #fff;
}.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-ea08f1b6-4c56-6f9b-8fe2-7a7e76cce753 {
height: 360px !important;
}
.lfr-layout-structure-item-ea08f1b6-4c56-6f9b-8fe2-7a7e76cce753 {
flex-grow:1;
}.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-0ff7f7b6-6efe-7008-23c2-bf430ca90f08 {
max-height: 328px !important;
}
.lfr-layout-structure-item-0ff7f7b6-6efe-7008-23c2-bf430ca90f08 {
  border-radius: 42px 0 42px 0; 
  overflow: hidden; /* ensures corners are clean */}

.lfr-layout-structure-item-0ff7f7b6-6efe-7008-23c2-bf430ca90f08 img {
object-fit: contain;


}.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-42519ce7-690c-e6eb-171a-f483b3419a7f {
line-height:30px;
}.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-8c08250d-6363-53fb-2fcf-cd350771972c {

}
.navbar-site {
    z-index: 99 !important;
}.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-e30fabf2-7cf7-8edb-b276-88dc891b6a1a {
height: 16px !important;
}
.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-56d1db64-0a54-11a1-f30f-4812c065650a {
height: 38px !important;
}
.lfr-layout-structure-item-c2072af4-7873-961b-4fa3-6ac8c0d39f7b {
max-height: 360px !important;
padding-bottom: 15px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-c2072af4-7873-961b-4fa3-6ac8c0d39f7b {
  position: relative;
  border-radius: 42px 0 42px 0; /* TL & BR only */
  z-index: 1;
  overflow: hidden; /* ensures corners are clean */
}

.lfr-layout-structure-item-c2072af4-7873-961b-4fa3-6ac8c0d39f7b::before {
  content: "";
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  border-radius: 42px 0 42px 0;
  padding: 1.5px; /* thickness of the border */
  background: linear-gradient(
    174.46deg,
    rgba(31, 124, 220, 0.71) 32.34%,
    #FFCC88 56.05%,
    rgba(0, 180, 220, 0.58) 95.58%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; /* ensures only border shows */
  pointer-events: none;
  z-index: -1;
}
.lfr-layout-structure-item-c27b2cf2-bdf5-3740-a1a0-a43fa0f621a3 {
height: 100% !important;
}
.lfr-layout-structure-item-c27b2cf2-bdf5-3740-a1a0-a43fa0f621a3 {

}
@media (min-width:990px){
.lfr-layout-structure-item-c27b2cf2-bdf5-3740-a1a0-a43fa0f621a3{
max-height:360px;
}
}.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-baf966d2-f109-dfd5-3ad4-6ff5c7c53862 .col:first-of-type {
padding:12px !important;
}

@media (max-width: 576px) {
  .lfr-layout-structure-item-baf966d2-f109-dfd5-3ad4-6ff5c7c53862 .col:first-of-type {
    padding: 32px 12px !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-23b77a02-911b-d11b-0263-b5f3a03b9969 {
min-width: 348px !important;
}
.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-56c0e0a9-bd27-920b-7f04-0041a9053819 > div:first-of-type {
flex-direction: row-reverse !important; }


.lfr-layout-structure-item-56c0e0a9-bd27-920b-7f04-0041a9053819 .col:first-of-type {

padding:12px !important;
}
@media (max-width: 576px) {
  .lfr-layout-structure-item-56c0e0a9-bd27-920b-7f04-0041a9053819 .col:first-of-type {
    padding: 32px 12px !important;
  }
}



.lfr-layout-structure-item-eadb942f-5b05-9ea7-39c7-3a8dee0ab002 {
font-size: 40px !important;
font-weight: 700 !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-e8d5f9c1-bb78-ea08-0d74-516ca032d7db {
height: 360px !important;
}
.lfr-layout-structure-item-fd2fb3ed-054c-aa39-dc5b-b888be196d38 {
height: 84px !important;
}
.lfr-layout-structure-item-52ebd5c8-9c4e-2c55-c1f1-94e2fec51c89 {
height: 38px !important;
}
.lfr-layout-structure-item-c53f71d1-bac6-fccd-d682-47cbca6c6376 {
height: 38px !important;
}
.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-7dc0b0a0-2a3c-f609-c8da-d3f0ccc38099 {
height: 16px !important;
}
.lfr-layout-structure-item-8ae471e6-7e65-b7b9-e4c9-e3da29e823cd {
font-size: 32px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-f16c6a69-4273-0f0a-14fd-4d32cc3cd4f4 {
max-height: 360px !important;
padding-bottom: 15px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-f16c6a69-4273-0f0a-14fd-4d32cc3cd4f4 {
  position: relative;
  border-radius: 42px 0 42px 0; /* TL & BR only */
  z-index: 1;
  overflow: hidden; /* ensures corners are clean */
}

.lfr-layout-structure-item-f16c6a69-4273-0f0a-14fd-4d32cc3cd4f4::before {
  content: "";
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  border-radius: 42px 0 42px 0;
  padding: 1.5px; /* thickness of the border */
  background: linear-gradient(
    174.46deg,
    rgba(31, 124, 220, 0.71) 32.34%,
    #FFCC88 56.05%,
    rgba(0, 180, 220, 0.58) 95.58%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; /* ensures only border shows */
  pointer-events: none;
  z-index: -1;
}
.lfr-layout-structure-item-230842b6-61ab-bdec-22c2-bd9ce0fe5191 {
height: 64px !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); 
}
.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-028fbd28-2f44-e9c2-6b2a-09c13d1be598 {
font-size: 32px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-d9878b32-7e74-d403-9985-fa02e3172327 {
gap: 12px;
flex-grow: 1;
}.lfr-layout-structure-item-6224dfce-a4ae-bd3d-ef3a-55cbc3fc57c3 {
line-height:30px;
}.lfr-layout-structure-item-a2515e33-9dd2-7d50-c8e4-c756ebec630a {
height: 38px !important;
}
.lfr-layout-structure-item-ce872c80-8747-8368-39cd-9eb77f11db91 {
height: 38px !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-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-020ef3e1-0fe8-0045-f1f3-36ce60de3ddc {
width: 99% !important;
}
.lfr-layout-structure-item-020ef3e1-0fe8-0045-f1f3-36ce60de3ddc {
gap:40px;
}.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-1d4a5361-aa96-b32c-67dc-21d9a904eeb9 {
height: 360px !important;
}
.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-cf8f1db8-3492-eb7a-78a1-c270acb2b824 {
font-size: var(--font-size-base) !important;
color: var(--brand-color-3) !important;
}
.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-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-b4fdac8f-69f5-e478-6eb4-9e6ea60bd1bb {
}.lfr-layout-structure-item-eab4ca5e-c01e-e164-31bf-71db546a1e57 > div:first-of-type {
flex-direction: row-reverse !important; }


.lfr-layout-structure-item-eab4ca5e-c01e-e164-31bf-71db546a1e57 .col:first-of-type {

padding:12px !important;
}
@media (max-width: 576px) {
  .lfr-layout-structure-item-eab4ca5e-c01e-e164-31bf-71db546a1e57 .col:first-of-type {
    padding: 32px 12px !important;
  }
}



.lfr-layout-structure-item-0078a5ba-ee83-41c8-5db7-07a465bdeed8 {
gap: 15px;
}.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-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-9f54c115-0036-f83e-361b-61fdc7a6e0da {
height: 16px !important;
}
.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-f705c7b5-0cc1-9fca-3436-12f130982ca8 {
}.lfr-layout-structure-item-06535189-877f-5a1f-1e29-0ef4ffe9d046 {
height: 100px !important;
}
.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-2c5525ae-96f4-e52a-0806-64262fa6ca7c {
max-height: 360px !important;
}
.lfr-layout-structure-item-16939b06-51b5-aeda-02d9-e2555df5f3a9 {
height: 38px !important;
}
.lfr-layout-structure-item-d8db3ec5-819b-42c3-ee8a-078418c4e1d4 {
line-height:30px;
}.lfr-layout-structure-item-31f592f4-9c18-ff67-77c4-e0d4b95644e4 {
line-height:30px;
}.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-a3e7dbc0-2e35-a43d-2e57-61f2081d6ba9 {
font-weight: 600 !important;
}
.lfr-layout-structure-item-a3e7dbc0-2e35-a43d-2e57-61f2081d6ba9 {
line-height:30px;
}.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-a4d1099f-5055-2ba7-3a4c-a194b8d671cf {
height: 64px !important;
}
.lfr-layout-structure-item-e401068f-852b-e5ef-5a96-4c2b3bf740c4 {
height: 38px !important;
}
.lfr-layout-structure-item-b560126c-987b-1bb0-5e4a-6fa3f21e7a06 {
height: 16px !important;
}
.lfr-layout-structure-item-681efaba-e6f1-2502-dee8-a21df86b9f69 {
}

.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-a37848b4-4967-a342-d841-e31f4f168c18 {
font-weight: 600 !important;
}
.lfr-layout-structure-item-a37848b4-4967-a342-d841-e31f4f168c18 {
line-height:30px;
}.lfr-layout-structure-item-869eaba7-b839-2071-d5f6-a4ab01d39259 {
font-weight: 600 !important;
}
.lfr-layout-structure-item-869eaba7-b839-2071-d5f6-a4ab01d39259 {
line-height:30px;
}.lfr-layout-structure-item-b2960ff0-dd29-5f5d-9c2d-7077d47a1b8e {
font-size: 32px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-0165cf3c-f39e-d13e-6622-2fce8284b30e {
gap:15px;
}.lfr-layout-structure-item-f6015833-40e7-1a27-d01a-bde567517e43 img{
    width: auto;
    height: 80px;
}.lfr-layout-structure-item-0dcc6a9a-7ed2-e846-8770-4ba3a85a55f4 {
max-height: 360px !important;
padding-bottom: 15px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-0dcc6a9a-7ed2-e846-8770-4ba3a85a55f4 {
  position: relative;
  border-radius: 42px 0 42px 0; /* TL & BR only */
  z-index: 1;
  overflow: hidden; /* ensures corners are clean */
}

.lfr-layout-structure-item-0dcc6a9a-7ed2-e846-8770-4ba3a85a55f4::before {
  content: "";
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  border-radius: 42px 0 42px 0;
  padding: 1.5px; /* thickness of the border */
  background: linear-gradient(
    174.46deg,
    rgba(31, 124, 220, 0.71) 32.34%,
    #FFCC88 56.05%,
    rgba(0, 180, 220, 0.58) 95.58%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; /* ensures only border shows */
  pointer-events: none;
  z-index: -1;
}
.lfr-layout-structure-item-27bafe2f-3ffc-c495-132b-3edef30edd91 {
max-height: 328px !important;
}
.lfr-layout-structure-item-27bafe2f-3ffc-c495-132b-3edef30edd91 {
  border-radius: 42px 0 42px 0; 
  overflow: hidden; /* ensures corners are clean */}

.lfr-layout-structure-item-27bafe2f-3ffc-c495-132b-3edef30edd91 img {
object-fit: contain;


}.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-121294aa-2ee5-f79a-7a3b-8d860adea543 {
height: 64px !important;
}
.lfr-layout-structure-item-3bc93c07-990b-803e-da40-73d15d7ae537 {
 text-align: start;
}.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-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-b0eff880-852a-16dd-422c-976a7891ffdb {
height: 30px !important;
}
.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-2b400092-f4f0-2df6-9b4b-2b2b3abf4803 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-03754494-e71e-1c20-1492-430f16850152 {
max-height: 328px !important;
}
.lfr-layout-structure-item-03754494-e71e-1c20-1492-430f16850152 {
  border-radius: 42px 0 42px 0; 
  overflow: hidden; /* ensures corners are clean */}

.lfr-layout-structure-item-03754494-e71e-1c20-1492-430f16850152 img {
object-fit: contain;


}.lfr-layout-structure-item-dd240430-bbf6-f61e-55a4-8909a3f23624 {
margin-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-8b0c455e-3cb5-cfc4-1bc6-e43b01d7e4dd {
max-height: 360px !important;
padding-bottom: 15px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-8b0c455e-3cb5-cfc4-1bc6-e43b01d7e4dd {
  position: relative;
  border-radius: 42px 0 42px 0; /* TL & BR only */
  z-index: 1;
  overflow: hidden; /* ensures corners are clean */
}

.lfr-layout-structure-item-8b0c455e-3cb5-cfc4-1bc6-e43b01d7e4dd::before {
  content: "";
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  border-radius: 42px 0 42px 0;
  padding: 1.5px; /* thickness of the border */
  background: linear-gradient(
    174.46deg,
    rgba(31, 124, 220, 0.71) 32.34%,
    #FFCC88 56.05%,
    rgba(0, 180, 220, 0.58) 95.58%
  );
  -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude; /* ensures only border shows */
  pointer-events: none;
  z-index: -1;
}
.lfr-layout-structure-item-3eabbd5c-2470-1b2b-8c97-eae72f263856 {
max-height: 328px !important;
}
.lfr-layout-structure-item-3eabbd5c-2470-1b2b-8c97-eae72f263856 {
  border-radius: 42px 0 42px 0; 
  overflow: hidden; /* ensures corners are clean */}

.lfr-layout-structure-item-3eabbd5c-2470-1b2b-8c97-eae72f263856 img {
object-fit: contain;


}.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-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-8786701e-8984-f559-ff2b-83ab4a0ffaa4 {
height: 100px !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-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-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-5a76b3b6-833a-0cee-27b0-73541120a9d0 {
font-weight: 600 !important;
}
.lfr-layout-structure-item-5a76b3b6-833a-0cee-27b0-73541120a9d0 {
line-height:30px;
}.lfr-layout-structure-item-0b09c0ae-dddc-d7bf-6ad6-c0c4f1fdeaed {
height: 100px !important;
}
.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-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-06b414e5-f114-f628-7bd9-6c588611687d {
font-size: 20px !important;
font-weight: 600 !important;
}
.lfr-layout-structure-item-a718f519-15eb-5ae0-a46c-30ab73d35eea {
height: 100% !important;
}
.lfr-layout-structure-item-a718f519-15eb-5ae0-a46c-30ab73d35eea .col:first-of-type {
padding:12px !important;
}
@media (max-width: 576px) {
  .lfr-layout-structure-item-a718f519-15eb-5ae0-a46c-30ab73d35eea .col:first-of-type {
    padding: 32px 12px !important;
  }
}.lfr-layout-structure-item-e9e05ee2-24b7-ac5e-8bc5-e49832467bb6 {
font-size: 32px !important;
font-weight: 700 !important;
}
.lfr-layout-structure-item-c1e65588-f215-d016-c881-e8cc5117ec42 {
display: none !important;
}
.lfr-layout-structure-item-274e9782-8859-3e2e-1ee3-d88b6088306c {
height: 360px !important;
}
.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-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-8ddf4c7b-db7f-dfcb-56e5-d69082ec6fea {
width: 80% !important;
}
.lfr-layout-structure-item-8ddf4c7b-db7f-dfcb-56e5-d69082ec6fea {
margin: auto;
}.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-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-8c08250d-6363-53fb-2fcf-cd350771972c {
display: none !important;
}
.lfr-layout-structure-item-aa301a94-c2e2-a078-3df0-ae73ec1d3ac8.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-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-be42ddd9-51fe-2f77-2198-373659c58db6 {
display: block !important;
}
.lfr-layout-structure-item-08e587a9-11f5-0f99-fc3a-78bb318b9405 {
max-height: 24px !important;
max-width: 24px !important;
}
.lfr-layout-structure-item-230842b6-61ab-bdec-22c2-bd9ce0fe5191 {
height: 42px !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-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-ce872c80-8747-8368-39cd-9eb77f11db91 {
height: 18px !important;
}
.lfr-layout-structure-item-85324571-e0f6-da1d-4121-69b9c218a321 {
display: none !important;
}
.lfr-layout-structure-item-63dd0000-1edf-aef8-a472-bf157172e4cb {
  width: 0 !important;
  height: 0 !important;

}.lfr-layout-structure-item-35d869d0-4f8a-e67e-2b0c-29f519166fe1 {
max-height: 24px !important;
max-width: 24px !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-06535189-877f-5a1f-1e29-0ef4ffe9d046 {
height: 42px !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-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-a4d1099f-5055-2ba7-3a4c-a194b8d671cf {
height: 42px !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-e401068f-852b-e5ef-5a96-4c2b3bf740c4 {
height: 18px !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-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-22bd18bf-c043-8c4d-fc38-30b82097f8bc {
display: block !important;
}
.lfr-layout-structure-item-22bd18bf-c043-8c4d-fc38-30b82097f8bc {
}.lfr-layout-structure-item-121294aa-2ee5-f79a-7a3b-8d860adea543 {
height: 42px !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-b0eff880-852a-16dd-422c-976a7891ffdb {
height: 16px !important;
}
.lfr-layout-structure-item-731db913-c222-65ca-feb9-24f1fec4c837 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-8786701e-8984-f559-ff2b-83ab4a0ffaa4 {
height: 64px !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-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-6ad641a9-80b5-2a43-b0c5-3cc066955106 {
margin-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-0b09c0ae-dddc-d7bf-6ad6-c0c4f1fdeaed {
height: 42px !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-3ca9042f-ff38-8f19-f8d0-7e7bd73a3116 {
display: block !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;
}
}