img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.fluentform-widget-wrapper.hide-fluent-form-labels .ff-el-input--label{display:none!important}.fluentform-widget-wrapper.hide-error-message .ff-el-is-error .text-danger{display:none}.fluentform-widget-wrapper.fluentform-widget-align-left{margin:0 auto 0 0}.fluentform-widget-wrapper.fluentform-widget-align-center{float:none;margin:0 auto}.fluentform-widget-wrapper.fluentform-widget-align-right{margin:0 0 0 auto}.fluentform-widget-custom-radio-checkbox input[type=checkbox],.fluentform-widget-custom-radio-checkbox input[type=radio]{background:#ddd;height:15px;min-width:1px;outline:none;padding:3px;width:15px}.fluentform-widget-custom-radio-checkbox input[type=checkbox]:after,.fluentform-widget-custom-radio-checkbox input[type=radio]:after{border:0 solid transparent;content:"";display:block;height:100%;margin:0;padding:0;width:100%}.fluentform-widget-custom-radio-checkbox input[type=checkbox]:checked:after,.fluentform-widget-custom-radio-checkbox input[type=radio]:checked:after{background:#999;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}.fluentform-widget-custom-radio-checkbox input[type=radio],.fluentform-widget-custom-radio-checkbox input[type=radio]:after{border-radius:50%}.fluentform-widget-wrapper .frm-fluent-form .ff-step-header{margin-bottom:0}.ff-el-progress-bar{align-items:center;display:flex;height:100%;justify-content:flex-end}.fluent-form-widget-step-header-yes .ff-step-header .ff-el-progress-status,.fluent-form-widget-step-progressbar-yes .ff-el-progress{display:block}.fluent-form-widget-step-header-yes .frm-fluent-form .ff-step-header,.fluent-form-widget-step-progressbar-yes .frm-fluent-form .ff-step-header{margin-bottom:20px}.fluentform-widget-section-break-content-left .ff-el-group.ff-el-section-break{text-align:left}.fluentform-widget-section-break-content-center .ff-el-group.ff-el-section-break{text-align:center}.fluentform-widget-section-break-content-right .ff-el-group.ff-el-section-break{text-align:right}.fluentform-widget-submit-button-full-width .ff-btn-submit{display:block;width:100%}.fluentform-widget-submit-button-center .ff-el-group .ff-btn-submit,.fluentform-widget-submit-button-center .ff-el-group.ff-text-left .ff-btn-submit,.fluentform-widget-submit-button-center .ff-el-group.ff-text-right .ff-btn-submit{align-items:center;display:flex;justify-content:center;margin:0 auto}.fluentform-widget-submit-button-right .ff-el-group .ff-btn-submit,.fluentform-widget-submit-button-right .ff-el-group.ff-text-left .ff-btn-submit,.fluentform-widget-submit-button-right .ff-el-group.ff-text-right .ff-btn-submit{float:right}.fluentform-widget-submit-button-left .ff-el-group .ff-btn-submit,.fluentform-widget-submit-button-left .ff-el-group.ff-text-left .ff-btn-submit,.fluentform-widget-submit-button-left .ff-el-group.ff-text-right .ff-btn-submit{float:left}.fluentform-widget-wrapper.hide-placeholder input::-webkit-input-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.fluentform-widget-wrapper.hide-placeholder input:-moz-placeholder,.fluentform-widget-wrapper.hide-placeholder input::-moz-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea:-moz-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea::-moz-placeholder{opacity:0;visibility:hidden}.fluentform-widget-wrapper.hide-placeholder input:-ms-input-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.fluentform-widget-wrapper.hide-placeholder input::-ms-input-placeholder,.fluentform-widget-wrapper.hide-placeholder textarea::-ms-input-placeholder{opacity:0;visibility:hidden}.lity{z-index:9999!important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/plus-jakarta-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/plus-jakarta-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Tajawal";font-style:normal;font-weight:400;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/tajawal-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:"Tajawal";font-style:normal;font-weight:500;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/tajawal-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:"Tajawal";font-style:normal;font-weight:700;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/tajawal-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:"Ranade";font-style:normal;font-weight:300;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/ranade-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ranade";font-style:normal;font-weight:400;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/ranade-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ranade";font-style:normal;font-weight:500 600;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/ranade-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ranade";font-style:normal;font-weight:700;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/ranade-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ranade";font-style:italic;font-weight:400;font-display:swap;src:url(//terraforce.sa/wp-content/themes/terraforce/assets/css/base/../../fonts/ranade-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer reset,tokens,base,layout,components,utilities;@layer reset{*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html:focus-within{scroll-behavior:smooth}body{min-block-size:100vh;text-rendering:optimizeSpeed}img,picture,svg,video{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}}
@layer tokens{:root{--tf-color-neutral-0:#f9faf5;--tf-color-white:#fff;--tf-color-neutral-50:#edede6;--tf-color-neutral-100:#dadbd7;--tf-color-neutral-150:#d9d8d0;--tf-color-neutral-800:#292627;--tf-color-neutral-900:#191e11;--tf-space-3xs:clamp(.25rem,.23rem + .1vw,.31rem);--tf-space-2xs:clamp(.5rem,.46rem + .2vw,.63rem);--tf-space-xs:clamp(.75rem,.69rem + .3vw,.94rem);--tf-space-s:clamp(1rem,.91rem + .41vw,1.25rem);--tf-space-m:clamp(1.5rem,1.37rem + .61vw,1.88rem);--tf-space-l:clamp(2rem,1.83rem + .82vw,2.5rem);--tf-space-xl:clamp(3rem,2.74rem + 1.22vw,3.75rem);--tf-space-2xl:clamp(4rem,3.65rem + 1.63vw,5rem);--tf-font-family:"Ranade","Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tf-font-family-ar:"Tajawal",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif;--tf-font-size-s:clamp(.89rem,.87rem + .09vw,.94rem);--tf-font-size-m:clamp(1rem,.96rem + .2vw,1.13rem);--tf-font-size-l:clamp(1.27rem,1.19rem + .38vw,1.5rem);--tf-font-size-xl:clamp(1.6rem,1.46rem + .68vw,2rem);--tf-font-size-2xl:clamp(2.03rem,1.79rem + 1.14vw,2.67rem);--tf-font-size-3xl:clamp(2.57rem,2.2rem + 1.83vw,3.55rem);--tf-line-height-tight:1.15;--tf-line-height-base:1.6;--tf-line-height-loose:1.8;--tf-bp-mobile:767px;--tf-bp-tablet:1024px;--tf-container-max:1140px;--tf-container-gutter:var(--tf-space-s);--tf-radius-s:.25rem;--tf-radius-m:.5rem;--tf-radius-l:1rem;--tf-radius-full:999px;--tf-shadow-color:color-mix(in srgb,var(--tf-color-neutral-900) 100%,transparent);--tf-shadow-s:0 1px 2px color-mix(in srgb,var(--tf-shadow-color) 8%,transparent);--tf-shadow-m:0 4px 12px color-mix(in srgb,var(--tf-shadow-color) 12%,transparent);--tf-shadow-l:0 12px 32px color-mix(in srgb,var(--tf-shadow-color) 16%,transparent);--tf-surface:var(--tf-color-neutral-0);--tf-surface-alt:var(--tf-color-neutral-50);--tf-surface-muted:var(--tf-color-neutral-150);--tf-surface-dark:var(--tf-color-neutral-800);--tf-text:var(--tf-color-neutral-900);--tf-text-muted:color-mix(in srgb,var(--tf-color-neutral-900) 65%,var(--tf-color-neutral-0) 35%);--tf-text-on-dark:var(--tf-color-neutral-0);--tf-text-hero:var(--tf-color-white);--tf-border-subtle:var(--tf-color-neutral-100);--tf-border-strong:var(--tf-color-neutral-800);--tf-border-interactive:color-mix(in srgb,var(--tf-border-strong) 50%,var(--tf-border-subtle) 50%);--tf-text-muted-on-dark:color-mix(in srgb,var(--tf-text-on-dark) 65%,var(--tf-surface-dark) 35%);--tf-border-on-dark:color-mix(in srgb,var(--tf-text-on-dark) 24%,var(--tf-surface-dark) 76%);--tf-accent:var(--tf-color-neutral-900);--tf-accent-hover:var(--tf-color-neutral-800);--tf-on-accent:var(--tf-color-neutral-0);--tf-focus-ring:0 0 0 3px color-mix(in srgb,var(--tf-accent) 40%,transparent)}}
@layer base{body{font-family:var(--tf-font-family);font-size:var(--tf-font-size-m);line-height:var(--tf-line-height-base);color:var(--tf-text);background-color:var(--tf-surface)}h1,h2,h3,h4{line-height:var(--tf-line-height-tight);text-wrap:balance}p{text-wrap:pretty}[dir=rtl] body,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4{letter-spacing:0;text-transform:none;line-height:var(--tf-line-height-loose)}}[dir=rtl] body,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] .elementor-heading-title,[dir=rtl] .elementor-widget-text-editor,[dir=rtl] .elementor-widget-html,[dir=rtl] .elementor-button{font-family:var(--tf-font-family-ar)}html[dir=rtl] body{--e-global-typography-primary-font-family:var(--tf-font-family-ar);--e-global-typography-secondary-font-family:var(--tf-font-family-ar);--e-global-typography-text-font-family:var(--tf-font-family-ar);--e-global-typography-accent-font-family:var(--tf-font-family-ar)}html:not([dir=rtl]) body{font-family:var(--tf-font-family);--e-global-typography-primary-font-family:var(--tf-font-family);--e-global-typography-secondary-font-family:var(--tf-font-family);--e-global-typography-text-font-family:var(--tf-font-family);--e-global-typography-accent-font-family:var(--tf-font-family)}
@layer base{a{color:var(--tf-accent);text-underline-offset:.15em}a:hover{color:var(--tf-accent-hover)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;box-shadow:var(--tf-focus-ring)}button{cursor:pointer}hr{border:none;border-block-start:1px solid var(--tf-border-subtle)}}
@layer layout{.tf-container{inline-size:100%;max-inline-size:var(--tf-container-max);margin-inline:auto;padding-inline:var(--tf-container-gutter)}.tf-main{display:block}.tf-visually-hidden:not(:focus):not(:active){clip-path:inset(50%);block-size:1px;inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.tf-skip-link:focus{position:fixed;inset-block-start:var(--tf-space-s);inset-inline-start:var(--tf-space-s);z-index:1000;padding:var(--tf-space-2xs) var(--tf-space-s);background-color:var(--tf-surface);color:var(--tf-text);border-radius:var(--tf-radius-m);font-weight:600;text-decoration:none}[dir=rtl] .tf-icon--directional{transform:scaleX(-1)}}
@layer components{.tf-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--tf-space-3xs);padding-block:var(--tf-space-2xs);padding-inline:var(--tf-space-m);border:none;border-radius:var(--tf-radius-full);font-size:var(--tf-font-size-s);font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease}.tf-button--primary{background-color:var(--tf-accent);color:var(--tf-on-accent)}.tf-button--primary:hover{background-color:var(--tf-accent-hover);color:var(--tf-on-accent)}.tf-button--secondary{background-color:transparent;color:var(--tf-text);border:1px solid var(--tf-border-strong)}.tf-button--secondary:hover{background-color:var(--tf-surface-alt)}[dir=rtl] .tf-button{text-transform:none;letter-spacing:normal}}
@layer components{.tf-hero{background-size:cover;background-position:center center;color:var(--tf-text-on-dark)}.tf-hero:after{content:"";position:absolute;inset:0;z-index:0;background-color:var(--tf-text);opacity:.55}.tf-hero--no-overlay:after{content:none}.tf-hero--no-overlay:not(.tf-hero--photo){color:var(--tf-text)}.tf-hero--photo,.tf-hero:not(.tf-hero--no-overlay){color:var(--tf-text-hero)}.tf-hero--photo .tf-hero__title,.tf-hero--photo .tf-hero__title *,.tf-hero--photo .tf-hero__description,.tf-hero--photo .tf-hero__description *,.tf-hero:not(.tf-hero--no-overlay) .tf-hero__title,.tf-hero:not(.tf-hero--no-overlay) .tf-hero__title *,.tf-hero:not(.tf-hero--no-overlay) .tf-hero__description,.tf-hero:not(.tf-hero--no-overlay) .tf-hero__description *{color:var(--tf-text-hero) !important}.tf-hero__inner{position:relative;z-index:1 !important}.tf-hero__title,.tf-hero__description{margin:0}}
@layer components{.tf-header{background-color:var(--tf-surface)}.tf-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--tf-space-l);padding-block:var(--tf-space-m)}.tf-header__logo{flex:0 0 auto;line-height:0}.tf-header__logo img{block-size:var(--tf-space-xl);inline-size:auto}.tf-header__site-name{font-size:var(--tf-font-size-l);font-weight:700;color:var(--tf-text);text-decoration:none}.tf-header__actions{flex:0 0 auto;display:flex;align-items:center;gap:var(--tf-space-m)}.tf-nav{flex:1 1 auto;min-width:0;display:flex;justify-content:safe center;overflow-x:auto;scrollbar-width:none}.tf-nav::-webkit-scrollbar{display:none}.tf-nav__list{display:flex;align-items:center;gap:var(--tf-space-m);list-style:none;margin:0;padding:0}.tf-nav__list a{display:inline-block;padding-block:var(--tf-space-3xs);color:var(--tf-text-muted);font-size:var(--tf-font-size-s);font-weight:500;text-decoration:none;white-space:nowrap}.tf-nav__list a:hover{color:var(--tf-accent)}.tf-nav__toggle{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;inline-size:2.5rem;block-size:2.5rem;padding:0;background:0 0;border:none;cursor:pointer}.tf-nav__toggle-bar{display:block;inline-size:1.5rem;block-size:2px;background-color:var(--tf-text);transition:transform .15s ease,opacity .15s ease}.tf-nav__toggle[aria-expanded=true] .tf-nav__toggle-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.tf-nav__toggle[aria-expanded=true] .tf-nav__toggle-bar:nth-child(2){opacity:0}.tf-nav__toggle[aria-expanded=true] .tf-nav__toggle-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.tf-header__actions .tf-lang-switcher__list{display:flex;align-items:center;gap:var(--tf-space-2xs);list-style:none;margin:0;padding:0}.tf-header__actions .tf-lang-switcher a{color:var(--tf-text-muted);font-size:var(--tf-font-size-s);text-decoration:none}.tf-header__actions .tf-lang-switcher a[aria-current=true]{color:var(--tf-text);font-weight:700}.tf-header__actions .tf-lang-switcher a:hover{color:var(--tf-accent)}@media (max-width:1024px){.tf-header__inner{gap:var(--tf-space-m)}.tf-header__logo img{block-size:var(--tf-space-l)}.tf-nav__list{gap:var(--tf-space-s)}}@media (max-width:767px){.tf-header__inner{flex-wrap:wrap;align-items:center;row-gap:var(--tf-space-s);padding-block:var(--tf-space-l)}.tf-nav{flex:0 0 auto}.tf-header__logo img{block-size:var(--tf-space-xl)}.tf-header__logo a{display:flex;align-items:center}.tf-header__actions{flex-basis:100%;justify-content:space-between;padding-block-start:var(--tf-space-xs);border-block-start:1px solid var(--tf-border-subtle)}.tf-nav__list{flex-wrap:wrap;justify-content:center}.tf-nav[data-tf-js] .tf-nav__toggle{display:flex}.tf-nav[data-tf-js] .tf-nav__list{display:none;position:absolute;inset-inline:0;top:100%;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:0;background-color:var(--tf-surface);box-shadow:var(--tf-shadow-m);padding:var(--tf-space-s);z-index:10}.tf-nav[data-tf-js] .tf-nav__list[data-tf-open]{display:flex}.tf-nav[data-tf-js] .tf-nav__list a{padding-block:var(--tf-space-xs)}.tf-header{position:relative}}}
@layer components{.tf-footer{background-color:var(--tf-surface-dark);color:var(--tf-text-on-dark)}.tf-footer__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--tf-space-l);padding-block:var(--tf-space-2xl) var(--tf-space-l)}.tf-footer__col--brand{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tf-space-m)}.tf-footer__logo{line-height:0}.tf-footer__logo img{block-size:var(--tf-space-l);inline-size:auto}.tf-footer__site-name{color:var(--tf-text-on-dark);font-size:var(--tf-font-size-l);font-weight:700;text-decoration:none}.tf-footer__stat{display:inline-block;margin:0;padding:var(--tf-space-xs) var(--tf-space-s);border:1px solid var(--tf-border-on-dark);border-radius:var(--tf-radius-m);font-size:var(--tf-font-size-s);font-weight:700}.tf-footer__col-heading{margin:0 0 var(--tf-space-s);color:var(--tf-text-muted-on-dark);font-size:var(--tf-font-size-s);font-weight:700;text-transform:uppercase;letter-spacing:.08em}[dir=rtl] .tf-footer__col-heading{text-transform:none;letter-spacing:normal}.tf-footer__menu{display:flex;flex-direction:column;gap:var(--tf-space-xs);list-style:none;margin:0;padding:0}.tf-footer__menu a{color:var(--tf-text-on-dark);font-size:var(--tf-font-size-s);text-decoration:none}.tf-footer__menu a:hover{color:var(--tf-text-muted-on-dark)}.tf-footer__contact-list{display:flex;flex-direction:column;gap:var(--tf-space-s);list-style:none;margin:0;padding:0}.tf-footer__contact-item{display:flex;align-items:flex-start;gap:var(--tf-space-xs)}.tf-footer__icon{flex:0 0 auto;color:var(--tf-text-muted-on-dark);margin-block-start:.15em}.tf-footer__contact-text{display:flex;flex-direction:column}.tf-footer__contact-label{color:var(--tf-text-muted-on-dark);font-size:var(--tf-font-size-s);text-transform:uppercase;letter-spacing:.06em}[dir=rtl] .tf-footer__contact-label{text-transform:none;letter-spacing:normal}.tf-footer__contact-text a{color:var(--tf-text-on-dark);font-size:var(--tf-font-size-s);text-decoration:none}.tf-footer__contact-text a:hover{color:var(--tf-text-muted-on-dark)}.tf-social{display:flex;gap:var(--tf-space-s);list-style:none;margin:var(--tf-space-m) 0 0;padding:0}.tf-social__link{display:inline-flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--tf-border-on-dark);border-radius:var(--tf-radius-full);color:var(--tf-text-muted-on-dark);transition:color .15s ease,border-color .15s ease}.tf-social__link:hover{color:var(--tf-text-on-dark);border-color:var(--tf-text-on-dark)}.tf-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--tf-space-s);padding-block:var(--tf-space-m);border-block-start:1px solid var(--tf-border-on-dark)}.tf-footer__copyright{margin:0;color:var(--tf-text-muted-on-dark);font-size:var(--tf-font-size-s)}.tf-footer__legal-links{display:flex;gap:var(--tf-space-m);list-style:none;margin:0;padding:0}.tf-footer__legal-links a{color:var(--tf-text-muted-on-dark);font-size:var(--tf-font-size-s);text-decoration:none}.tf-footer__legal-links a:hover{color:var(--tf-text-on-dark)}@media (max-width:767px){.tf-footer__inner{grid-template-columns:1fr;gap:var(--tf-space-xl);padding-block:var(--tf-space-xl) var(--tf-space-m)}.tf-footer__bottom{flex-direction:column;align-items:flex-start}}}
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none !important}}
.tf-cookie-banner{position:fixed;z-index:99999;inset:auto 16px 16px;max-width:940px;margin:auto;padding:18px 22px;background:#f3f0e8;color:#202719;border:1px solid #b9c4a4;border-radius:15px;box-shadow:0 8px 36px #0003;font-family:Tajawal,Arial,sans-serif;display:flex;align-items:center;gap:20px}.tf-cookie-banner[hidden]{display:none!important}.tf-cookie-banner p{margin:0;flex:1;line-height:1.6}.tf-cookie-banner a{color:#344c24;text-decoration:underline}.tf-cookie-actions{display:flex;gap:9px;flex-wrap:wrap}.tf-cookie-actions button{cursor:pointer;border:1px solid #344c24;border-radius:30px;padding:9px 15px;font:inherit;color:#344c24;background:0 0}.tf-cookie-actions #tf-cookie-accept{background:#344c24;color:#fff}@media(max-width:720px){.tf-cookie-banner{display:block}.tf-cookie-actions{margin-top:12px}}