.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a2e1dd87-7aa4-3014-4c0c-998e2ca41816 {
display: none !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-a2e1dd87-7aa4-3014-4c0c-998e2ca41816 {

.btn-outline-secondary {
    border-color: transparent !important;
    color: #000;
    border-radius: 30px;
    background: #F3F1BB;
}
}.lfr-layout-structure-item-d0e895f9-1c0f-207e-66ba-eccba074c574 {
.js-happiness-meter-modal, .js-fancybox-frame-modal{
z-index: 989;
}
}.lfr-layout-structure-item-f22b5f84-4885-0c9a-1488-15eddba34d16 {
background-color: gray500Color !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-f22b5f84-4885-0c9a-1488-15eddba34d16) !important;
border-radius: 32px !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: 100px !important;
margin-left: var(--spacer-7,6rem) !important;
margin-right: var(--spacer-7,6rem) !important;
margin-top: 35px !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-470ab29a-a622-ee70-ac94-4734ea45a45c {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-8,7.5rem) !important;
margin-right: var(--spacer-8,7.5rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-470ab29a-a622-ee70-ac94-4734ea45a45c {
.clearfix.component-paragraph.text-break {
    font-size: 20px;
}
}.lfr-layout-structure-item-d469be6e-15de-97c2-7dd6-14db0c1117a8 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-32f7b416-1508-97ef-d4b2-993f77342347 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-64e2a011-c177-7352-5a36-42a61320684d {
.clearfix.component-paragraph.text-break {
    font-size: 24px;
}
}.lfr-layout-structure-item-c905d415-fa1b-38d0-daa5-ab8330e5b4de {
margin-left: 100px !important;
margin-right: 100px !important;
}
.lfr-layout-structure-item-c905d415-fa1b-38d0-daa5-ab8330e5b4de {
.dc-h5{
 font-family: "Tajawal", "Helvetica Neue" !important;
}
}.lfr-layout-structure-item-8d420c4d-5403-d10f-c474-d728290d1271 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-8d420c4d-5403-d10f-c474-d728290d1271 {
.component-paragraph {
font-size:24px;
}
}.lfr-layout-structure-item-db594ac2-7047-2bad-caf5-ea1c17015008 {
font-size: fontSizeLg !important;
margin-left: var(--spacer-8,7.5rem) !important;
margin-right: var(--spacer-8,7.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-db594ac2-7047-2bad-caf5-ea1c17015008 {
.clearfix.component-paragraph.text-break {
    font-size: 20px;
}
}.lfr-layout-structure-item-261e9e81-2bc2-4220-3903-79c4335f6484 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-b4606f95-a6ee-2fe9-9dd7-f22a76ac40eb {
background-color: #DAEAFF !important;
border-radius: 16px !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-b4606f95-a6ee-2fe9-9dd7-f22a76ac40eb {
  transition: all 0.3s ease;
}

.lfr-layout-structure-item-b4606f95-a6ee-2fe9-9dd7-f22a76ac40eb:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
  transform: translateY(-5px);
}
.rtl .cus-card{
height: 268px;
}
.lfr-layout-structure-item-f573f6e2-38eb-d3fe-6545-8634b14ae373 {
font-size: fontSizeLg !important;
margin-left: var(--spacer-8,7.5rem) !important;
margin-right: var(--spacer-8,7.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-f573f6e2-38eb-d3fe-6545-8634b14ae373 {
.clearfix.component-paragraph.text-break {
    font-size: 20px;
}
}.lfr-layout-structure-item-f76f40b5-2cf1-12aa-b7b8-c74714c2dc9d {
margin-bottom: var(--spacer-5,3rem) !important;
color: #FFFFFF !important;
}
.lfr-layout-structure-item-f76f40b5-2cf1-12aa-b7b8-c74714c2dc9d {
.component-heading{font-size: 57px;}
}
body .fonts {
        font-family: "Tajawal", "Helvetica Neue" !important;
}.lfr-layout-structure-item-87d94f4c-8aef-e737-462d-e74660eea492 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-left: 100px !important;
margin-right: 100px !important;
text-align: center !important;
}
.lfr-layout-structure-item-df37f423-c6f9-838f-f7dd-8343dcde90cd {
margin-bottom: var(--spacer-5,3rem) !important;
padding-left: 50px !important;
padding-right: 50px !important;
}
.lfr-layout-structure-item-827ef7e8-b45a-217c-8e5f-2652f0818484 {
margin-bottom: 100px !important;
}
.lfr-layout-structure-item-03044cbd-a928-9cf1-0f50-4af25dc90c6b {
display: flex;
    flex-direction: column;
    align-items: center;
}.lfr-layout-structure-item-286d9bdd-d473-d833-9ff1-22635230f600 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-8,7.5rem) !important;
margin-right: var(--spacer-8,7.5rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-286d9bdd-d473-d833-9ff1-22635230f600 {
.clearfix.component-paragraph.text-break {
    font-size: 20px;
}
}.lfr-layout-structure-item-e5c64033-1074-c2b7-249b-0278a251659a {
display: none !important;
padding-top: 100px !important;
}
.lfr-layout-structure-item-289afdd0-8700-4227-4f2c-fc4f1923e393 {
display: none !important;
padding-top: 100px !important;
}
.login-container {
  margin-top: 150px;
}
body .layout-content.portlet-layout {
	margin-top: 150px;
}
body .news-title-big h5
{
  -webkit-line-clamp: 1;
}
.rtl .clear-button
{
  left:50px;
  right:unset;
}.lfr-layout-structure-item-ee680ed1-497a-1d24-aa46-f990f1ecf970 {
max-width: 600px !important;
text-align: center !important;
}
.lfr-layout-structure-item-ee680ed1-497a-1d24-aa46-f990f1ecf970 {
.text-primary {
    font-size: 32px;
font-weight: 600;
}
}.lfr-layout-structure-item-e64f9c7f-6c66-3459-9c22-db55007e635a {
color: var(--white) !important;
}
.lfr-layout-structure-item-e64f9c7f-6c66-3459-9c22-db55007e635a {

.btn-outline-secondary {
    border-color: transparent !important;
    color: #fff;
    border-radius: 30px;
    background: #FE7945;
}
}.lfr-layout-structure-item-fd5ad7b7-31a6-d14c-55b1-96a4b338f268 {
background-color: #DAEAFF !important;
border-radius: 16px !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-fd5ad7b7-31a6-d14c-55b1-96a4b338f268 {
  transition: all 0.3s ease;
}

.lfr-layout-structure-item-fd5ad7b7-31a6-d14c-55b1-96a4b338f268:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
  transform: translateY(-5px);
}
.lfr-layout-structure-item-6698507b-0a16-ec35-9ad7-853f7057d2f1 {
margin-bottom: var(--spacer-6,4.5rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-26de0085-4bd8-3640-6a1a-e30353a6c18d {
display: none !important;
}
.lfr-layout-structure-item-f49a3c8e-db97-3128-5956-ffab395f8035 {
.clearfix.component-paragraph.text-break {
    font-size: 24px;
}
}.lfr-layout-structure-item-1973bb46-8446-997b-d4f5-1f3c1c588473 {
font-size: fontSizeLg !important;
margin-left: var(--spacer-8,7.5rem) !important;
margin-right: var(--spacer-8,7.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-1973bb46-8446-997b-d4f5-1f3c1c588473 {
.clearfix.component-paragraph.text-break {
    font-size: 20px;
}
}.lfr-layout-structure-item-4bf670f5-2221-323d-f46c-26c6bd8978d6 {
background-color: #DAEAFF !important;
border-radius: 16px !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-4bf670f5-2221-323d-f46c-26c6bd8978d6 {
  transition: all 0.3s ease;
}

.lfr-layout-structure-item-4bf670f5-2221-323d-f46c-26c6bd8978d6:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
  transform: translateY(-5px);
}
.lfr-layout-structure-item-a1e365a9-0cdd-30ec-cf72-0809c61e1917 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-301d1d03-ddcc-3f03-f8d1-42650f658314 {
display: none !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-301d1d03-ddcc-3f03-f8d1-42650f658314 {

.btn-outline-secondary {
    border-color: transparent !important;
    color: #000;
    border-radius: 30px;
    background: #F3F1BB;
}
}.lfr-layout-structure-item-02f9f03f-1f93-e3a6-e2e2-54a812e36752 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-730f2623-7632-cdbe-f0cb-8b042660a20c {
/* background: linear-gradient(180deg, #F2F3F6 0%, #FFFFFF 100%); */

}.lfr-layout-structure-item-41b42994-0d86-3e77-76e7-64066424f8a5 {
.clearfix.component-paragraph.text-break {
    font-size: 24px;
}
}.lfr-layout-structure-item-29702692-8a23-a65d-9f69-f114b3097213 {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-8,7.5rem) !important;
margin-right: var(--spacer-8,7.5rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-29702692-8a23-a65d-9f69-f114b3097213 {
.clearfix.component-paragraph.text-break {
    font-size: 20px;
}
}.lfr-layout-structure-item-2522c062-ff5c-623c-07dc-6f3060c8a63d {
.clearfix.component-paragraph.text-break {
    font-size: 24px;
}
}.lfr-layout-structure-item-d33189bd-2494-0ea8-49ff-b034fe338f4e {
font-size: fontSizeLg !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-5,3rem) !important;
margin-right: var(--spacer-5,3rem) !important;
text-align: center !important;
color: whiteColor !important;
}
.lfr-layout-structure-item-7e51625e-9ad6-699a-9f1d-c2d693db230b {
margin-bottom: 40px !important;
margin-top: 100px !important;
text-align: center !important;
}
.lfr-layout-structure-item-63a50b3c-2147-2f9d-4335-cffa61b31dcd {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
text-align: center !important;
}
.lfr-layout-structure-item-a0ca06cf-88bc-a907-e35a-c49e07b802b9 {
background-color: #DAEAFF !important;
border-radius: 16px !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: 32px !important;
padding-right: 32px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a0ca06cf-88bc-a907-e35a-c49e07b802b9 {
  transition: all 0.3s ease;
}

.lfr-layout-structure-item-a0ca06cf-88bc-a907-e35a-c49e07b802b9:hover {
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);
  transform: translateY(-5px);
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-f22b5f84-4885-0c9a-1488-15eddba34d16 {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-f22b5f84-4885-0c9a-1488-15eddba34d16 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-a2e1dd87-7aa4-3014-4c0c-998e2ca41816 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f22b5f84-4885-0c9a-1488-15eddba34d16 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-8,7.5rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-470ab29a-a622-ee70-ac94-4734ea45a45c {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d469be6e-15de-97c2-7dd6-14db0c1117a8 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-32f7b416-1508-97ef-d4b2-993f77342347 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-c905d415-fa1b-38d0-daa5-ab8330e5b4de {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-8d420c4d-5403-d10f-c474-d728290d1271 {
.component-paragraph {
font-size:20px;
}
}.lfr-layout-structure-item-db594ac2-7047-2bad-caf5-ea1c17015008 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-261e9e81-2bc2-4220-3903-79c4335f6484 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b4606f95-a6ee-2fe9-9dd7-f22a76ac40eb {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f573f6e2-38eb-d3fe-6545-8634b14ae373 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f76f40b5-2cf1-12aa-b7b8-c74714c2dc9d {
font-size: 18px !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-f76f40b5-2cf1-12aa-b7b8-c74714c2dc9d {
.component-heading{font-size: 45px;}
}
.lfr-layout-structure-item-87d94f4c-8aef-e737-462d-e74660eea492 {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-286d9bdd-d473-d833-9ff1-22635230f600 {
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-e5c64033-1074-c2b7-249b-0278a251659a {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-289afdd0-8700-4227-4f2c-fc4f1923e393 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ee680ed1-497a-1d24-aa46-f990f1ecf970 {
text-align: center !important;
}
.lfr-layout-structure-item-e64f9c7f-6c66-3459-9c22-db55007e635a {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-fd5ad7b7-31a6-d14c-55b1-96a4b338f268 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
margin-top: var(--spacer-3,1rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-6698507b-0a16-ec35-9ad7-853f7057d2f1 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-1973bb46-8446-997b-d4f5-1f3c1c588473 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-4bf670f5-2221-323d-f46c-26c6bd8978d6 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a1e365a9-0cdd-30ec-cf72-0809c61e1917 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3b0aad97-ee3e-65f4-db60-e4af32d31d55 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-301d1d03-ddcc-3f03-f8d1-42650f658314 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-02f9f03f-1f93-e3a6-e2e2-54a812e36752 {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-29702692-8a23-a65d-9f69-f114b3097213 {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-d33189bd-2494-0ea8-49ff-b034fe338f4e {
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-7e51625e-9ad6-699a-9f1d-c2d693db230b {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a0ca06cf-88bc-a907-e35a-c49e07b802b9 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
}