.elementor-widget-mehrad_image_text_section .elementor-widget-container{overflow:visible}.mehrad-image-text-section{--mehrad-its-bg:#ffffff;--mehrad-its-image-bg:#168da6;--mehrad-its-pattern:rgba(255,255,255,.55);--mehrad-its-title:#3f444e;--mehrad-its-accent:#168da6;--mehrad-its-text:#374151;--mehrad-its-primary-bg:#168da6;--mehrad-its-primary-text:#ffffff;--mehrad-its-secondary-bg:#3f444e;--mehrad-its-secondary-text:#ffffff;--mehrad-its-image-width:42%;--mehrad-its-radius:38px;display:grid;grid-template-columns:minmax(260px,var(--mehrad-its-image-width)) minmax(0,1fr);align-items:center;gap:clamp(28px, 5vw, 78px);padding:clamp(28px, 4vw, 58px);background:var(--mehrad-its-bg);direction:ltr}.mehrad-image-text-section__media{position:relative;min-height:360px;display:flex;align-items:flex-end;justify-content:center;overflow:visible}.mehrad-image-text-section__shape{position:absolute;inset:16% 10% 3% 12%;border-radius:var(--mehrad-its-radius);background:radial-gradient(circle,var(--mehrad-its-pattern) 0 6px,transparent 7px) 24px 24px / 46px 46px,var(--mehrad-its-image-bg);z-index:0}.mehrad-image-text-section__image{position:relative;z-index:1;display:block;max-width:112%;width:auto;max-height:440px;object-fit:contain;filter:drop-shadow(0 22px 24px rgb(15 23 42 / .15))}.mehrad-image-text-section__content{direction:rtl;text-align:right;display:grid;gap:20px;justify-items:start}.mehrad-image-text-section__title{margin:0;color:var(--mehrad-its-title);font-size:clamp(28px, 3.1vw, 52px);line-height:1.45;font-weight:900}.mehrad-image-text-section__title span{color:var(--mehrad-its-accent)}.mehrad-image-text-section__text{color:var(--mehrad-its-text);font-size:clamp(15px, 1.35vw, 20px);line-height:2;max-width:720px}.mehrad-image-text-section__text p{margin:0}.mehrad-image-text-section__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px}.mehrad-image-text-section__button{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:54px;padding:0 28px;border-radius:10px;text-decoration:none!important;font-size:16px;font-weight:800}.mehrad-image-text-section__button--primary{background:var(--mehrad-its-primary-bg);color:var(--mehrad-its-primary-text)}.mehrad-image-text-section__button--secondary{background:var(--mehrad-its-secondary-bg);color:var(--mehrad-its-secondary-text)}html.dark .mehrad-image-text-section{--mehrad-its-bg:#111827;--mehrad-its-image-bg:#143747;--mehrad-its-pattern:rgba(255,255,255,.16);--mehrad-its-title:#f8fafc;--mehrad-its-accent:#38bdf8;--mehrad-its-text:#cbd5e1;--mehrad-its-secondary-bg:#334155}@media (max-width:920px){.mehrad-image-text-section{grid-template-columns:1fr;gap:26px;direction:rtl}.mehrad-image-text-section__media{min-height:300px;order:1}.mehrad-image-text-section__content{order:2;text-align:center;justify-items:center}.mehrad-image-text-section__actions{justify-content:center}}@media (max-width:560px){.mehrad-image-text-section{padding:24px 16px}.mehrad-image-text-section__media{min-height:250px}.mehrad-image-text-section__shape{inset:18% 8% 4%}.mehrad-image-text-section__image{max-height:300px}.mehrad-image-text-section__button{min-height:48px;min-width:132px;padding-inline:20px;font-size:14px}}.mehrad-image-text-section--no-image-bg .mehrad-image-text-section__shape{display:none}.mehrad-image-text-section--no-image-shadow .mehrad-image-text-section__image{filter:none}.mehrad-image-text-section--no-image-bg .mehrad-image-text-section__media,.mehrad-image-text-section--no-image-bg .mehrad-image-text-section__image{background:transparent!important;box-shadow:none!important}.mehrad-image-text-section--no-image-bg .mehrad-image-text-section__shape{display:none!important}.mehrad-image-text-section--no-image-shadow .mehrad-image-text-section__image{filter:none!important;box-shadow:none!important}