.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-fa61e7e3-edad-191f-c27b-677c218f139b {

}
.dcd-btn {
    border-radius: 8px !important;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%) !important;
}
.dced-card-wrapper .dcd-image-wrapper .dcd-img {
    border-radius: 8px;
}
h2.dcd-title-span:after {
    content: "";
    display: block;
    width: 82px;
    height: 3px;
    margin-top: 20px;
    border-radius: 4px;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%);
}

.rtl .dc-btn--icon-el img {
    transform: rotate(180deg);
}
.rtl h1, .rtl h2{
        font-family: "Tajawal Bold", "Helvetica Neue";
}.lfr-layout-structure-item-ed9ceb97-41f4-aef2-c617-1795cb8d09fb {
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-465e135b-e1dc-1003-ccc6-92d854c7eb07 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-465e135b-e1dc-1003-ccc6-92d854c7eb07 {
.news-card-category.p-2.dc-absolute {
    display: none;
}
.card{
    margin-bottom: unset;
}
.news-card-container .news-card-img {
    height: 240px;
    width: auto;
object-fit: cover;
}
}
html.rtl body {
    font-family: "Tajawal", "Helvetica Neue";
}.lfr-layout-structure-item-03979b44-6c05-e12c-22be-7b444389f056 {
font-size: 20px !important;
margin-bottom: 40px !important;
margin-top: 40px !important;
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-d263d857-5339-0caa-94b5-b064b629f8f7 {
background-color: #F9F9FA !important;
}
.lfr-layout-structure-item-acb535c6-e5dd-e62b-081e-18f879a6d209 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-23cd33f4-bd75-ca5a-ab8f-d01249783232 {
text-align: right !important;
}
.lfr-layout-structure-item-23cd33f4-bd75-ca5a-ab8f-d01249783232 {
.btn{
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%) !important;

}
}.lfr-layout-structure-item-6d8c0b62-526a-d066-f34b-f7ddee679cbe {
background-color: #283D24 !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-6d8c0b62-526a-d066-f34b-f7ddee679cbe) !important;
}
.lfr-layout-structure-item-5dbe0684-0802-1ca3-f4c6-fc78fc9e4fd7 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3ac90d57-a831-cac2-bad5-40dff6140eec {
font-size: 20px !important;
margin-bottom: 40px !important;
margin-top: 40px !important;
}
.lfr-layout-structure-item-d767befc-39d4-c0cf-8e9a-f50f63014151 {
margin-bottom: 40px !important;
}
.lfr-layout-structure-item-9fc79242-bd45-b0ee-e628-519678ebcf7b {

}
.dcd-btn {
    border-radius: 8px !important;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%) !important;
}
.dced-card-wrapper .dcd-image-wrapper .dcd-img {
    border-radius: 8px;
}
h2.dcd-title-span:after {
    content: "";
    display: block;
    width: 82px;
    height: 3px;
    margin-top: 20px;
    border-radius: 4px;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%);
}

.rtl .dc-btn--icon-el img {
    transform: rotate(180deg);
}
.lfr-layout-structure-item-0c207ad4-440d-cb8d-1613-49986c04c69a {

}
.dcd-btn {
    border-radius: 8px !important;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%) !important;
}
.dced-card-wrapper .dcd-image-wrapper .dcd-img {
    border-radius: 8px;
}
h2.dcd-title-span:after {
    content: "";
    display: block;
    width: 82px;
    height: 3px;
    margin-top: 20px;
    border-radius: 4px;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%);
}

.rtl .dc-btn--icon-el img {
    transform: rotate(180deg);
}
.rtl h1, .rtl h2{
        font-family: "Tajawal Bold", "Helvetica Neue";
}
.rtl body{
        font-family: "Tajawal Bold", "Helvetica Neue";
}.lfr-layout-structure-item-f539d493-d425-b34c-8fe3-c23848f77f36 {
color: var(--white) !important;
}
.lfr-layout-structure-item-f539d493-d425-b34c-8fe3-c23848f77f36 {
font-weight: 600;
font-size: 70px;
line-height: 140%;
h1{
text-shadow: -6px 3px 0px  #37611F;
}

}.lfr-layout-structure-item-8b35865d-d79f-c75d-4130-40ae8b8f7f2b {

}
html.rtl body .tag {
    transform: rotate(90deg);
}.lfr-layout-structure-item-3a052ee3-0641-0699-f31b-e515cff70cc8 {
margin-top: 40px !important;
text-align: center !important;
}
.lfr-layout-structure-item-3a052ee3-0641-0699-f31b-e515cff70cc8 {
.btn{
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%) !important;

}
}.lfr-layout-structure-item-590e8b65-825d-cb9d-9d6f-c5c6c11dd665 {
background-color: #F5F8F7 !important;
}
.lfr-layout-structure-item-fee2fd96-a83d-0f62-d19b-35ad1a471f58 {
padding-bottom: var(--spacer-8,7.5rem) !important;
}
.lfr-layout-structure-item-fee2fd96-a83d-0f62-d19b-35ad1a471f58 {
p#dc-map-country-details-header, #dc-map-country-details {
    display: none;
}
}
.rtl #dc-map-popup .dc-map-popup-close {
    left: 12px;
    right: unset;
}.lfr-layout-structure-item-81d74f4a-9a43-a691-536a-90f5c688c3f6 {
a.asw-menu-btn {
    position: static !important;
    display: contents !important;
}
}.lfr-layout-structure-item-3667d843-f3cc-0111-fa50-b2034b3b01d6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
overflow: visible !important;
}
.lfr-layout-structure-item-e85e8512-03fc-ff3c-c385-e95e28c968b1 {
background-color: var(--navy-500) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-e85e8512-03fc-ff3c-c385-e95e28c968b1) !important;
min-height: 600px !important;
}
.lfr-layout-structure-item-da53398e-ac22-38b6-5a6d-65c2623300e8 {
padding-bottom: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-da53398e-ac22-38b6-5a6d-65c2623300e8 {
.wrapper-card-counter {
    min-height: 136px;
    padding: 16px;
    border: 1px solid #FFFFFF40;
    backdrop-filter: blur(24px);
    background: #FFFFFF0F;
    border-radius: 8px;
}
}.lfr-layout-structure-item-d6bfdaad-06f5-2e13-4437-de1c152eac8b {
color: var(--green-500) !important;
}
.lfr-layout-structure-item-d6bfdaad-06f5-2e13-4437-de1c152eac8b {

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;
        place-self: center;
}
}.lfr-layout-structure-item-4d9610d3-d840-9e9f-3926-ccbfd8538939 {
text-align: center !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-4d9610d3-d840-9e9f-3926-ccbfd8538939 {
h2:after {
    content: "";
    display: block;
    place-self: center;
    width: 82px;
    height: 3px;
    margin-top: 28px;
    border-radius: 4px;
    background: linear-gradient(270deg, #74BD43 0%, #198653 100%);
}
}.lfr-layout-structure-item-7623a24c-18d9-5182-b6a7-fd17c970ebe8 {
margin-left: 20% !important;
margin-right: 20% !important;
overflow: visible !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;
}
}.lfr-layout-structure-item-a4355a85-5cb5-4dbe-b78b-681e7d0acaa6 {

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;
}
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-fa61e7e3-edad-191f-c27b-677c218f139b {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-465e135b-e1dc-1003-ccc6-92d854c7eb07 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-6d8c0b62-526a-d066-f34b-f7ddee679cbe {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-5dbe0684-0802-1ca3-f4c6-fc78fc9e4fd7 {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-9fc79242-bd45-b0ee-e628-519678ebcf7b {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0c207ad4-440d-cb8d-1613-49986c04c69a {
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f539d493-d425-b34c-8fe3-c23848f77f36 {
font-size: 50px !important;
}
.lfr-layout-structure-item-fee2fd96-a83d-0f62-d19b-35ad1a471f58 {
padding-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e85e8512-03fc-ff3c-c385-e95e28c968b1 {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-59dfd630-1c4b-bc81-6c0f-4b571e5b7986 {
margin-bottom: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-3a0e10e8-c883-e301-7b08-bdc9e1567774 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-d767befc-39d4-c0cf-8e9a-f50f63014151 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-0cd0dd87-e3a8-6103-3287-f7892ec3adb6 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-86b72e64-523f-42c5-094c-bfa7dbcb1a63 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-4037edc8-b356-9892-80a4-c397ba36d987 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-7623a24c-18d9-5182-b6a7-fd17c970ebe8 {
margin-left: var(--spacer-0,0rem) !important;
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-a62d04b2-052d-cc0a-a247-e3fa15bb9235 {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-f539d493-d425-b34c-8fe3-c23848f77f36 {
font-size: 39px !important;
}
}