.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-b0a430df-379f-5026-cdec-874abe21193f {
display: none !important;
}
.lfr-layout-structure-item-b0a430df-379f-5026-cdec-874abe21193f {
.dc-items-center {
    align-items: start;
}
.list-item-icon-hidden {
    margin-top: 4px;
}
}.lfr-layout-structure-item-049a53a4-489e-dd99-93f4-d36eb94c6a64 {
background-color: #F9F9FA !important;
}
.lfr-layout-structure-item-049a53a4-489e-dd99-93f4-d36eb94c6a64 {
.object-cover {
    object-fit: unset;
}
}
.rtl .lfr-layout-structure-item-049a53a4-489e-dd99-93f4-d36eb94c6a64 {
.dc-mr-16 {
    margin-left: var(--dc-spacer-16);
}
}.lfr-layout-structure-item-36b889ab-c66f-ed61-6450-de1aab046da2 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-700be72d-f5a0-36e8-04fd-770e80bd0472 {
margin-bottom: var(--spacer-7,6rem) !important;
margin-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-700be72d-f5a0-36e8-04fd-770e80bd0472 {

}
.dc-title h2, .js-dc-content-body h2, .dc-h2 {
    background-clip: text !important;
    color: transparent;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(90deg, #74BD43 3.06%, #1A5A96 100%);
    width: fit-content;
}
.lfr-layout-structure-item-9f7a25db-50cc-c142-bccb-14fa33377474 {
margin-bottom: var(--spacer-7,6rem) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-9f7a25db-50cc-c142-bccb-14fa33377474 {
.dc-v3-icon-card .custom-card {
    min-height: unset;
}
}.lfr-layout-structure-item-7aeec8af-f297-2ed6-8911-5b6be0c4e411 {
display: none !important;
}
.lfr-layout-structure-item-2973c730-6c04-22aa-f94a-aa20d0df9004 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-627bb589-1c87-a362-5a5b-5d0d469013a3 {
font-size: 18px !important;
}
.lfr-layout-structure-item-329917af-9e11-d8ea-6127-a820bba78097 {
padding-bottom: 48px !important;
padding-left: 48px !important;
padding-right: 48px !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-329917af-9e11-d8ea-6127-a820bba78097 {
border-left: 7px solid #74BD43;
background: linear-gradient(270deg, #FFFFFF 0%, #E7FFF4 100%);
}
.rtl .lfr-layout-structure-item-329917af-9e11-d8ea-6127-a820bba78097 {
border-right: 7px solid #74BD43;
border-left: unset;
   background: linear-gradient(270deg, #FFFFFF 0%, #E7FFF4 100%) !important;
}.lfr-layout-structure-item-b1dd9227-3812-ce40-66af-b2727ab6a7cb {
display: none !important;
}
.lfr-layout-structure-item-8b35865d-d79f-c75d-4130-40ae8b8f7f2b {

}
html.rtl body .tag {
    transform: rotate(90deg);
}.lfr-layout-structure-item-dc074ab7-61f8-69d6-f845-549156daa328 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cf8aa8df-f94f-7b3f-639b-66128a080162 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-81d74f4a-9a43-a691-536a-90f5c688c3f6 {
a.asw-menu-btn {
    position: static !important;
    display: contents !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;
}
@media (max-width: 480px) {
  .dc-v2-header .js-accessibility-container {
    min-height: 24px;
  }
}
.rtl .dc-h1, .rtl .dc-h2{
  font-family: 'Tajawal Bold','Helvetica Neue Bold';
}.lfr-layout-structure-item-ae5a2cf0-8afc-4907-aa46-9da3b4b39114 {
.js-happiness-meter-modal, .js-fancybox-frame-modal{
z-index: 989;
}
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-700be72d-f5a0-36e8-04fd-770e80bd0472 {
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-5,3rem) !important;
}
.lfr-layout-structure-item-9f7a25db-50cc-c142-bccb-14fa33377474 {
margin-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}