.elementor-332 .elementor-element.elementor-element-88aede2{margin:-30px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-d2e0e21 > .elementor-container{min-height:400px;}.elementor-332 .elementor-element.elementor-element-d2e0e21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-332 .elementor-element.elementor-element-d2e0e21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-332 .elementor-element.elementor-element-5fcae72{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-c17c6bc{--spacer-size:0px;}.elementor-332 .elementor-element.elementor-element-81fb14d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-81fb14d{text-align:center;font-family:"Vazirmatn1", Sans-serif;font-size:16px;}.elementor-332 .elementor-element.elementor-element-a284697 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-a284697{text-align:center;font-family:"Vazirmatn1", Sans-serif;font-size:16px;}.elementor-332 .elementor-element.elementor-element-6ae0529 .info-box-title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-42e143a .info-box-title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-1316990 .info-box-title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-709091e .info-box-title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-a8a2e0e .info-box-title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-da9ae5a .info-box-title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-5980776{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-14aefaf{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-e1727e8 .title{font-family:"-Black", Sans-serif;font-size:20px;}.elementor-332 .elementor-element.elementor-element-e1727e8 .title-after_title{font-family:"Vazirmatn1", Sans-serif;font-size:17px;line-height:36px;}.elementor-332 .elementor-element.elementor-element-006c6de{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-d1ed9ed{text-align:center;font-size:17px;font-weight:900;}.elementor-332 .elementor-element.elementor-element-3472db7{--spacer-size:20px;}.elementor-332 .elementor-element.elementor-element-c287b60 .wd-info-box{--ib-icon-sp:20px;}.elementor-332 .elementor-element.elementor-element-c287b60 .info-box-subtitle{background-color:#363636;}.elementor-332 .elementor-element.elementor-element-c287b60 .info-box-title{color:#861F1F;font-size:20px;font-weight:900;text-transform:uppercase;}.elementor-332 .elementor-element.elementor-element-c287b60 .info-box-inner{color:#313131;font-weight:700;}.elementor-332 .elementor-element.elementor-element-8354831 .wd-info-box{--ib-icon-sp:20px;}.elementor-332 .elementor-element.elementor-element-8354831 .info-box-subtitle{background-color:#363636;}.elementor-332 .elementor-element.elementor-element-8354831 .info-box-title{color:#3A2828;}.elementor-332 .elementor-element.elementor-element-8354831 .info-box-inner{color:#313131;font-weight:700;}.elementor-332 .elementor-element.elementor-element-b56393a .wd-info-box{--ib-icon-sp:20px;}.elementor-332 .elementor-element.elementor-element-b56393a .info-box-subtitle{background-color:#363636;}.elementor-332 .elementor-element.elementor-element-b56393a .info-box-title{color:#3A2828;}.elementor-332 .elementor-element.elementor-element-b56393a .info-box-inner{color:#313131;font-weight:700;}.elementor-332 .elementor-element.elementor-element-928aaf5{--spacer-size:5px;}.elementor-332 .elementor-element.elementor-element-16f2b1f{--spacer-size:20px;}.elementor-332 .elementor-element.elementor-element-352ef24 .wd-info-box{--ib-icon-sp:20px;}.elementor-332 .elementor-element.elementor-element-352ef24 .info-box-subtitle{background-color:#363636;}.elementor-332 .elementor-element.elementor-element-352ef24 .info-box-title{color:#3A2828;}.elementor-332 .elementor-element.elementor-element-352ef24 .info-box-inner{color:#313131;font-weight:700;}.elementor-332 .elementor-element.elementor-element-896a541 .wd-info-box{--ib-icon-sp:20px;}.elementor-332 .elementor-element.elementor-element-896a541 .info-box-subtitle{background-color:#363636;}.elementor-332 .elementor-element.elementor-element-896a541 .info-box-title{color:#3A2828;}.elementor-332 .elementor-element.elementor-element-896a541 .info-box-inner{color:#313131;font-weight:700;}.elementor-332 .elementor-element.elementor-element-9de11ac .wd-info-box{--ib-icon-sp:20px;}.elementor-332 .elementor-element.elementor-element-9de11ac .info-box-subtitle{background-color:#363636;}.elementor-332 .elementor-element.elementor-element-9de11ac .info-box-title{color:#3A2828;}.elementor-332 .elementor-element.elementor-element-9de11ac .info-box-inner{color:#313131;font-weight:700;}.elementor-332 .elementor-element.elementor-element-5c4ef56{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-0fd724e .title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-0fd724e .title-after_title{font-family:"Vazirmatn1", Sans-serif;font-size:16px;}.elementor-332 .elementor-element.elementor-element-c465ee3 .title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-c465ee3 .title-after_title{font-family:"Vazirmatn1", Sans-serif;font-size:16px;line-height:37px;}.elementor-332 .elementor-element.elementor-element-023d4e5{--spacer-size:30px;}.elementor-332 .elementor-element.elementor-element-8fbd9f4{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-e120c50 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-332 .elementor-element.elementor-element-e120c50:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-e120c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-332 .elementor-element.elementor-element-e120c50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-332 .elementor-element.elementor-element-e120c50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-332 .elementor-element.elementor-element-3bbf65c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-332 .elementor-element.elementor-element-b6eef16 img{width:39%;}.elementor-332 .elementor-element.elementor-element-96c6853 .elementor-button{background-color:#02010100;font-size:76px;fill:#000000;color:#000000;}.elementor-332 .elementor-element.elementor-element-2655c6a > .elementor-widget-container{margin:-31px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-004493b{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-239d85c .title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-239d85c .title-after_title{font-family:"Vazirmatn1", Sans-serif;font-size:16px;line-height:22px;}.elementor-332 .elementor-element.elementor-element-269fb88 .title{font-family:"-Black", Sans-serif;}.elementor-332 .elementor-element.elementor-element-269fb88 .title-after_title{font-family:"Vazirmatn1", Sans-serif;font-size:16px;line-height:22px;}.elementor-332 .elementor-element.elementor-element-b4bac67{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-2488438:not(.elementor-motion-effects-element-type-background), .elementor-332 .elementor-element.elementor-element-2488438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041C3D;}.elementor-332 .elementor-element.elementor-element-2488438{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-332 .elementor-element.elementor-element-2488438 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-332 .elementor-element.elementor-element-5515de4 .info-box-inner{color:#FFFFFF;}.elementor-332 .elementor-element.elementor-element-cf6c399{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-84817fc > .elementor-element-populated, .elementor-332 .elementor-element.elementor-element-84817fc > .elementor-element-populated > .elementor-background-overlay, .elementor-332 .elementor-element.elementor-element-84817fc > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-332 .elementor-element.elementor-element-84817fc > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-332 .elementor-element.elementor-element-aa635c2 > .elementor-element-populated, .elementor-332 .elementor-element.elementor-element-aa635c2 > .elementor-element-populated > .elementor-background-overlay, .elementor-332 .elementor-element.elementor-element-aa635c2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-332 .elementor-element.elementor-element-aa635c2 > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-332 .elementor-element.elementor-element-f5b0b18{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-12efeb5{--spacer-size:50px;}.elementor-332 .elementor-element.elementor-element-363e37c{text-align:center;}.elementor-332 .elementor-element.elementor-element-363e37c .elementor-heading-title{font-size:20px;font-weight:900;color:#041C3D;}@media(max-width:767px){.elementor-332 .elementor-element.elementor-element-88aede2{margin:-30px 0px 0px 0px;}.elementor-332 .elementor-element.elementor-element-d2e0e21 > .elementor-container{min-height:0px;}.elementor-332 .elementor-element.elementor-element-c17c6bc{--spacer-size:10px;}.elementor-332 .elementor-element.elementor-element-0c11dfa{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-332 .elementor-element.elementor-element-e8d6742{width:100%;}.elementor-332 .elementor-element.elementor-element-96c6853 .elementor-button{font-size:40px;}.elementor-332 .elementor-element.elementor-element-2655c6a{text-align:center;}.elementor-332 .elementor-element.elementor-element-2655c6a .elementor-heading-title{font-size:14px;}}/* Start custom CSS for html, class: .elementor-element-dfb1e50 */.auto-marquee {
    width: 100%;
    background: #DF220E;
    overflow: hidden;
    padding: 14px 0;
    font-family: 'Vazir', sans-serif;
    color: #fff;
}

.marquee-track {
    display: flex;
    gap: 40px;
    white-space: nowrap;
    animation: marqueeMove 25s linear infinite;
}

.banner-item {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    font-size: 16px;
    font-weight: 700;
}

@keyframes marqueeMove {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
}

/* آیکون کمی بزرگ‌تر */
.banner-item span {
    font-size: 18px;
}/* End custom CSS */