.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-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-f8dcee79-543c-54f1-7609-b027a6084c9c {
  border-radius: 42px 0 42px 0; 
  overflow: hidden; /* ensures corners are clean */}

.lfr-layout-structure-item-f8dcee79-543c-54f1-7609-b027a6084c9c 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-e96f6479-2de4-c6f8-685c-0af496b0b321 {
display: none !important;
}
.lfr-layout-structure-item-e96f6479-2de4-c6f8-685c-0af496b0b321 {
}.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-142f0a04-d1e4-927e-a2ed-cff0764a05f2 {
padding-bottom: 15px !important;
padding-left: 15px !important;
padding-right: 15px !important;
padding-top: 15px !important;
}
.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-b314b292-b40d-465c-2337-e50aa2980e1e {
max-width: 500px !important;
}
.lfr-layout-structure-item-b314b292-b40d-465c-2337-e50aa2980e1e {

flex:1;
}.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-f74e95da-04b0-9b8e-d114-22e95c8c1655 {
height: 25px !important;
}
.lfr-layout-structure-item-5e7f8a07-54ca-b441-bf85-b8e254716b92 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-5e7f8a07-54ca-b441-bf85-b8e254716b92) !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-5e7f8a07-54ca-b441-bf85-b8e254716b92 {
position: relative;
}.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-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-6fb4dcd3-2379-6866-02ab-544e25376473 {
height: 30px !important;
width: 30px !important;
}
.lfr-layout-structure-item-26f55855-b8e0-c85b-4e3f-32f9fdc6e1f8 {
font-size: 32px !important;
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-9254c9c3-837e-cd08-1f3e-e11a6c17be05 {
display: none !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-04f7c0dc-ae18-3d43-c36d-3c66c26b886c {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-04f7c0dc-ae18-3d43-c36d-3c66c26b886c) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-04f7c0dc-ae18-3d43-c36d-3c66c26b886c {
position: relative;
}.lfr-layout-structure-item-40e7c4c7-7304-c0ed-ac94-8146e7222db8 {
height: 50px !important;
}
.lfr-layout-structure-item-5d0c0e29-3618-c430-fcde-52663f144d93 {
height: 50px !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-14d73de2-d5d3-aeff-d46d-4507507aaaff {
font-size: 1rem !important;
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-14d73de2-d5d3-aeff-d46d-4507507aaaff {
line-height: 30px;
}.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-f2ac00d0-17fa-9d93-5592-2f96f2a99a69 {
height: 50px !important;
}
.lfr-layout-structure-item-dfd54fe9-7910-e216-1e2b-c9a502913dd8 {
flex-grow:1;
}.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-d9878b32-7e74-d403-9985-fa02e3172327 {
gap: 12px;
flex-grow: 1;
}.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-d66e4b03-982b-1367-261f-41d09e3ad5bc {
height: 40px !important;
}
.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-183ffb4b-b7c1-d1d3-bf58-a21bb1bb0334 {
border-radius: 24px 0 24px 0;
overflow: hidden;
flex:1
}
.lfr-layout-structure-item-183ffb4b-b7c1-d1d3-bf58-a21bb1bb0334 img {
    border-radius: 24px 0 24px 0;
    width: auto !important;      
    height: 100%;    
max-height:700px;
    object-fit: cover; 
    display: block;   
}.lfr-layout-structure-item-a67972a0-3568-f056-bcc0-34b3a3218126 {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-a67972a0-3568-f056-bcc0-34b3a3218126 {
line-height: 30px;
}.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-b9f0cddf-59b3-a221-88b7-6504d0cff87f {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 90, 225, 0.45);
z-index: 1;
}.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-87ca8f66-6e1d-3955-19b3-8c08368d36ae {
max-width: 1440px !important;
width: 100% !important;
}
.lfr-layout-structure-item-87ca8f66-6e1d-3955-19b3-8c08368d36ae {
z-index:10;
position:relative;
margin: auto;
}.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-3f36bddb-99ae-a1d7-34e1-ca1437f7e3ac {
width: 100% !important;
}
.lfr-layout-structure-item-3f36bddb-99ae-a1d7-34e1-ca1437f7e3ac {
z-index:10;
position:relative;
}.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-70902d8f-6a95-395f-07d8-a12b51fa1a8d {
font-size: 18px !important;
font-weight: 450 !important;
max-width: 750px !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-e030a613-2290-0b41-d620-6a4445d715cb {
background-color: #F2F5FA !important;
border-radius: 20px !important;
padding-bottom: 42px !important;
padding-left: 63px !important;
padding-right: 63px !important;
padding-top: 42px !important;
}
.lfr-layout-structure-item-e030a613-2290-0b41-d620-6a4445d715cb {
gap: 80px;
display: flex;
align-items: start;
justify-content: space-between;
}

@media (max-width: 576px) {
.lfr-layout-structure-item-e030a613-2290-0b41-d620-6a4445d715cb {
flex-direction: column;
gap: 30px;
}
}.lfr-layout-structure-item-2dd91e55-6d3b-f850-0968-050b9a17395f {
flex-grow: 1;
width: 100%;
}.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-32014f82-6a86-1061-4b51-7ae6cd480724 {
height: 50px !important;
}
.lfr-layout-structure-item-005aa2c6-634f-f656-da7f-834adf151c2f {
font-size: 32px !important;
font-weight: 600 !important;
}
.lfr-layout-structure-item-2e70aa55-2d36-2532-f4d0-f8e09a4f47db {
height: 10px !important;
}
.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-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-bd6c971d-cddf-bf84-19b5-ae6a928bbc73 {
height: 50px !important;
width: 50px !important;
}
.lfr-layout-structure-item-9f7847ba-0d97-6b03-31e7-e690ae27b1fb {
width: 100% !important;
}
.lfr-layout-structure-item-9f7847ba-0d97-6b03-31e7-e690ae27b1fb {
z-index: 10;
}.lfr-layout-structure-item-4c0bc07b-dc2a-d995-6f12-4697e86281cd {
height: 100% !important;
}
.lfr-layout-structure-item-4c0bc07b-dc2a-d995-6f12-4697e86281cd {
  border-radius: 42px 0 42px 0; 
  overflow: hidden; /* ensures corners are clean */}

@media(min-width:991px){

.lfr-layout-structure-item-4c0bc07b-dc2a-d995-6f12-4697e86281cd img {
object-fit: cover;
height:100%;
    width: auto !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-d51838a5-0014-2c2b-33a9-4cd416f47966 {
gap:10px;
}.lfr-layout-structure-item-22b701c0-1c54-9188-0220-cf8b58744485 {
display: none !important;
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-bee4b3e6-fb33-9db7-c622-b738cd83caa8 {
display: none !important;
height: 12px !important;
}
.lfr-layout-structure-item-3296061a-b7ff-6912-bf90-567b03c767c8 {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: rgba(0, 90, 225, 0.45);
z-index: 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-88e3ab94-f0ef-d9e3-64c4-1a3eb8baa8d2 {
height: 30px !important;
width: 30px !important;
}
.lfr-layout-structure-item-cf1830dd-4180-bb94-f90c-0b03ffa34a57 {
display: none !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-dfd79022-7a80-1b7b-bbd5-ef05cc880c04 {
gap:10px;
}.lfr-layout-structure-item-d8496446-10b3-1d26-32b4-889fb0c5ab22 {
font-size: 18px !important;
font-weight: 450 !important;
text-align: justify !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-26d83bf6-5b43-a0ea-98a8-59e3daab2a2e {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-26d83bf6-5b43-a0ea-98a8-59e3daab2a2e {
display: flex;
justify-content: space-between;
  position: relative;
  border-radius: 42px 0 42px 0; /* TL & BR only */
  z-index: 1;
  overflow: hidden; /* ensures corners are clean */
}

.lfr-layout-structure-item-26d83bf6-5b43-a0ea-98a8-59e3daab2a2e::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-0c93b50d-e0cc-5d7b-526c-ba2369fea5bc {
font-size: 32px !important;
font-weight: 700 !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-ddcfe49b-4893-2eae-bcb4-ba335408b959 {
padding-bottom: 24px !important;
padding-left: 24px !important;
padding-right: 24px !important;
padding-top: 24px !important;
}
.lfr-layout-structure-item-ddcfe49b-4893-2eae-bcb4-ba335408b959 {
  position: relative;
  border-radius: 42px 0 42px 0; /* TL & BR only */
  z-index: 1;
  overflow: hidden; /* ensures corners are clean */
}

.lfr-layout-structure-item-ddcfe49b-4893-2eae-bcb4-ba335408b959::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-2b400092-f4f0-2df6-9b4b-2b2b3abf4803 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-41dfad78-5f59-cf26-e85e-f0a3a4180dae {
min-width: 450px !important;
overflow: hidden !important;
padding-bottom: 1.5px !important;
padding-left: 1.5px !important;
padding-right: 1.5px !important;
padding-top: 1.5px !important;
}
.lfr-layout-structure-item-41dfad78-5f59-cf26-e85e-f0a3a4180dae {
border-top-left-radius: 42px;
border-bottom-right-radius: 42px;



}.lfr-layout-structure-item-4d0e57aa-6502-c5cc-e558-b3305c35be2c .col:first-of-type {
padding:12px !important;
margin: auto;
}
.lfr-layout-structure-item-4d0e57aa-6502-c5cc-e558-b3305c35be2c .col:last-of-type {
margin: auto;
}
@media (max-width: 576px) {
  .lfr-layout-structure-item-4d0e57aa-6502-c5cc-e558-b3305c35be2c .col:first-of-type {
    padding: 32px 12px !important;
  }
}.lfr-layout-structure-item-dd240430-bbf6-f61e-55a4-8909a3f23624 {
margin-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-79bdac24-03a6-d389-ca8e-505b0da4dc73 {
width: 500px !important;
}
.lfr-layout-structure-item-cdb77c47-053f-1c95-57f3-66761d68e9cc {
width: 600px !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-591fe5ed-e027-8801-d785-9df0541487fc {
font-size: 18px !important;
font-weight: 450 !important;
text-align: justify !important;
}
.lfr-layout-structure-item-a5a9007c-ee37-0e6a-4bdc-f2e0050fc4f7 {
gap:10px;
}.lfr-layout-structure-item-a18791ae-5aa9-3e0b-1279-882afc7728e5 {
height: 60px !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-7657c3ba-7444-c1c4-5b7f-37964ba430f2 {
display: none !important;
font-size: 20px !important;
font-weight: 500 !important;
}
.lfr-layout-structure-item-7657c3ba-7444-c1c4-5b7f-37964ba430f2 {
line-height: 30px;
}.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-43a46972-015f-a8c4-48c0-4ecca71c6cb4 {
font-size: 32px !important;
font-weight: var(--font-weight-bold) !important;
}
.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-113a6955-3962-55dc-01da-9b1fd4f289fe {
font-size: var(--font-size-base) !important;
font-weight: var(--font-weight-bold) !important;
}
.lfr-layout-structure-item-113a6955-3962-55dc-01da-9b1fd4f289fe {
line-height: 30px;
}.lfr-layout-structure-item-12be8c6d-f2c0-6f65-e816-697412c9667d {
display: none !important;
margin-right: var(--spacer-4,1.5rem) !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-2e104fbd-d153-1e8f-21d3-f09b63cb6365 {
height: 50px !important;
}
.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-cc1c1d3c-01d5-a42c-2fa6-a4347f3b5f8f {
font-size: 18px !important;
max-width: 500px !important;
text-align: justify !important;
}
.lfr-layout-structure-item-cc1c1d3c-01d5-a42c-2fa6-a4347f3b5f8f {
flex:1;
}.lfr-layout-structure-item-ff8aaf07-81f2-e5c7-1990-5792d1106042 {
font-size: 18px !important;
font-weight: 450 !important;
text-align: justify !important;
}
.lfr-layout-structure-item-26fdef11-a3cc-7ca3-72b7-e72889a77c00 {
width: 100% !important;
}
.lfr-layout-structure-item-e20f67e2-9dd4-b853-4f10-da46996c07e8 {
position: relative;
margin-top: -7rem;
}.lfr-layout-structure-item-c1e65588-f215-d016-c881-e8cc5117ec42 {
display: none !important;
}
.lfr-layout-structure-item-3fb7def5-3d85-564c-568b-9fa4714fa0a8 {
height: 30px !important;
width: 30px !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-05a3452c-a455-1234-2eb8-870c5956d8e9 {
display: none !important;
font-size: 18px !important;
font-weight: 450 !important;
text-align: justify !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-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-26f55855-b8e0-c85b-4e3f-32f9fdc6e1f8 {
font-size: 32px !important;
}
.lfr-layout-structure-item-f2ac00d0-17fa-9d93-5592-2f96f2a99a69 {
height: 64px !important;
}
.lfr-layout-structure-item-de0da9c3-8bfe-ab0e-6b3a-191b3088f4c4 {
display: block !important;
}
.lfr-layout-structure-item-e030a613-2290-0b41-d620-6a4445d715cb {
gap: 80px;
display: flex;
align-items: start;
justify-content: space-between;
}

@media (max-width: 991px) {
.lfr-layout-structure-item-e030a613-2290-0b41-d620-6a4445d715cb {
flex-direction: column;
gap: 30px;
}
}.lfr-layout-structure-item-32014f82-6a86-1061-4b51-7ae6cd480724 {
height: 64px !important;
}
.lfr-layout-structure-item-4f751bbf-2740-32a9-ca69-d0506ceef167 {
display: none !important;
}
.lfr-layout-structure-item-d8496446-10b3-1d26-32b4-889fb0c5ab22 {
font-size: 18px !important;
}
.lfr-layout-structure-item-ddcfe49b-4893-2eae-bcb4-ba335408b959 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-cdb77c47-053f-1c95-57f3-66761d68e9cc {
width: 400px !important;
}
.lfr-layout-structure-item-591fe5ed-e027-8801-d785-9df0541487fc {
font-size: 18px !important;
}
.lfr-layout-structure-item-43a46972-015f-a8c4-48c0-4ecca71c6cb4 {
font-size: 32px !important;
}
.lfr-layout-structure-item-ff8aaf07-81f2-e5c7-1990-5792d1106042 {
font-size: 18px !important;
}
.lfr-layout-structure-item-05a3452c-a455-1234-2eb8-870c5956d8e9 {
font-size: 18px !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-5e7f8a07-54ca-b441-bf85-b8e254716b92 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !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-04f7c0dc-ae18-3d43-c36d-3c66c26b886c {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-08e587a9-11f5-0f99-fc3a-78bb318b9405 {
max-height: 24px !important;
max-width: 24px !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-f2ac00d0-17fa-9d93-5592-2f96f2a99a69 {
height: 44px !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-85324571-e0f6-da1d-4121-69b9c218a321 {
display: none !important;
}
.lfr-layout-structure-item-d66e4b03-982b-1367-261f-41d09e3ad5bc {
height: 18px !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-e030a613-2290-0b41-d620-6a4445d715cb {
padding-bottom: 15px !important;
padding-left: 10px !important;
padding-right: 10px !important;
padding-top: 15px !important;
}
.lfr-layout-structure-item-32014f82-6a86-1061-4b51-7ae6cd480724 {
height: 44px !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-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-bd6c971d-cddf-bf84-19b5-ae6a928bbc73 {
height: 44px !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-94531896-c406-aae6-b6f9-8cecca162ac1 {
display: block !important;
max-height: 24px !important;
max-width: 24px !important;
}
.lfr-layout-structure-item-d8496446-10b3-1d26-32b4-889fb0c5ab22 {
font-size: 18px !important;
margin-bottom: 12px !important;
}
.lfr-layout-structure-item-41dfad78-5f59-cf26-e85e-f0a3a4180dae {
min-height: 100% !important;
min-width: 100% !important;
}
.lfr-layout-structure-item-731db913-c222-65ca-feb9-24f1fec4c837 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-591fe5ed-e027-8801-d785-9df0541487fc {
font-size: 18px !important;
margin-bottom: 12px !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-2e104fbd-d153-1e8f-21d3-f09b63cb6365 {
height: 44px !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-ff8aaf07-81f2-e5c7-1990-5792d1106042 {
font-size: 18px !important;
margin-bottom: 12px !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;
}
.lfr-layout-structure-item-05a3452c-a455-1234-2eb8-870c5956d8e9 {
font-size: 18px !important;
margin-bottom: 12px !important;
}
}