.elementor-76 .elementor-element.elementor-element-44e4589:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-44e4589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F4D45;}.elementor-76 .elementor-element.elementor-element-44e4589{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-44e4589 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-44e4589 .elementor-heading-title{color:#C9A13A;}.elementor-76 .elementor-element.elementor-element-44e4589 a{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-44e4589 a:hover{color:#C9A13A;}.elementor-76 .elementor-element.elementor-element-776faea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-2cf940f:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-2cf940f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ED6C4D 0%, #F2F4FB 100%);}.elementor-76 .elementor-element.elementor-element-2cf940f > .elementor-background-overlay{background-color:#0F3D2E;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-2cf940f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-2cf940f > .elementor-shape-top svg{height:33px;}.elementor-76 .elementor-element.elementor-element-2cf940f > .elementor-shape-bottom svg{height:64px;}.elementor-76 .elementor-element.elementor-element-2cf940f a{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-71377f2 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-76 .elementor-element.elementor-element-71377f2{text-align:start;}.elementor-76 .elementor-element.elementor-element-71377f2 img{width:136px;}.elementor-76 .elementor-element.elementor-element-c415b3e{--divider-border-style:solid;--divider-color:#E7E7E7;--divider-border-width:1px;}.elementor-76 .elementor-element.elementor-element-c415b3e .elementor-divider-separator{width:1300px;margin:0 auto;margin-center:0;}.elementor-76 .elementor-element.elementor-element-c415b3e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-76 .elementor-element.elementor-element-f0c0fab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-76 .elementor-element.elementor-element-f0c0fab .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-bb9a565.elementor-social-icon{background-color:#D4A017;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-bb9a565.elementor-social-icon i{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-bb9a565.elementor-social-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-2180104.elementor-social-icon{background-color:#D4A017;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-2180104.elementor-social-icon i{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-2180104.elementor-social-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-f8a6089.elementor-social-icon{background-color:#D4A017;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-f8a6089.elementor-social-icon i{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-f8a6089.elementor-social-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-0329041.elementor-social-icon{background-color:#D4A017;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-0329041.elementor-social-icon i{color:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-repeater-item-0329041.elementor-social-icon svg{fill:#FFFFFF;}.elementor-76 .elementor-element.elementor-element-f1249c8{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-76 .elementor-element.elementor-element-f1249c8 .elementor-widget-container{text-align:center;}.elementor-76 .elementor-element.elementor-element-3c36dc4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-a8d39ac{--spacer-size:10px;}.elementor-76 .elementor-element.elementor-element-cc39c6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-76 .elementor-element.elementor-element-cc39c6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-76 .elementor-element.elementor-element-cc39c6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-76 .elementor-element.elementor-element-c487b2e{width:var( --container-widget-width, 32.666% );max-width:32.666%;--container-widget-width:32.666%;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-c487b2e > .elementor-widget-container{background-color:#00000000;}.elementor-76 .elementor-element.elementor-element-02f3a22{--spacer-size:10px;}.elementor-76 .elementor-element.elementor-element-9fa3150 > .elementor-widget-container{--e-transform-rotateZ:0deg;--e-transform-translateX:0px;--e-transform-scale:0.8;}.elementor-76 .elementor-element.elementor-element-9fa3150{--e-transform-origin-x:right;--e-transform-origin-y:top;}.elementor-76 .elementor-element.elementor-element-9fa3150 iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );}.elementor-76 .elementor-element.elementor-element-145abfd{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:991px) and (min-width:768px){.elementor-76 .elementor-element.elementor-element-2fb72cd{width:50%;}.elementor-76 .elementor-element.elementor-element-3c36dc4{width:50%;}.elementor-76 .elementor-element.elementor-element-cc39c6e{width:50%;}}@media(max-width:991px){.elementor-76 .elementor-element.elementor-element-2cf940f{padding:0px 10px 0px 10px;}.elementor-76 .elementor-element.elementor-element-a8d39ac{--spacer-size:20px;}.elementor-76 .elementor-element.elementor-element-02f3a22{--spacer-size:20px;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-2cf940f > .elementor-shape-top svg{height:76px;}.elementor-76 .elementor-element.elementor-element-3c36dc4{width:50%;}.elementor-76 .elementor-element.elementor-element-c487b2e{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;}.elementor-76 .elementor-element.elementor-element-68e1d16{width:100%;}.elementor-76 .elementor-element.elementor-element-68e1d16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-76 .elementor-element.elementor-element-68e1d16 > .elementor-element-populated{text-align:start;}.elementor-76 .elementor-element.elementor-element-145abfd p{margin-block-end:0px;}}/* Start custom CSS for section, class: .elementor-element-2cf940f */body {
  /* ترکیب گرادینت خطی از رنگ تیره به رنگ روشن */
  background: linear-gradient(
    180deg,           /* جهت گرادینت: از بالا به پایین (180 درجه) */
    #4D70ED,          /* رنگ شروع در بالا */
    #F2F4FB           /* رنگ پایان در پایین */
  );
  
  /* تنظیمات اضافی برای اطمینان از پوشش کامل صفحه */
  min-height: 100vh; /* حداقل ارتفاع صفحه را به اندازه کل ویوپورت تنظیم می‌کند */
  background-attachment: fixed; /* (اختیاری) اگر می‌خواهید هنگام اسکرول، رنگ پس‌زمینه ثابت بماند */
}/* End custom CSS */