.elementor-445 .elementor-element.elementor-element-5d97a02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-445 .elementor-element.elementor-element-fd0d2ae .section-title .sub-title, .premium-access-content .sub-title{font-family:"Vazirmatn", Sans-serif;}.elementor-445 .elementor-element.elementor-element-fd0d2ae .section-title p, .premium-access-content p{font-family:"Vazirmatn", Sans-serif;}.elementor-445 .elementor-element.elementor-element-4168dae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-445 .elementor-element.elementor-element-6a4d888 .mission-content p{color:var( --e-global-color-accent );}.elementor-445 .elementor-element.elementor-element-50ad102 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .swiper-slide-bg{background-color:#833ca3;background-image:url(https://zanduniversity.ir/wp-content/uploads/2024/10/دانشکده-علوم-انسانی.jpg);background-size:cover;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .swiper-slide-contents{margin:0 auto;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .swiper-slide-inner{align-items:center;text-align:center;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-cb46ecc .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-473c5ef .swiper-slide-bg{background-color:#4054b2;background-image:url(https://zanduniversity.ir/wp-content/uploads/2024/10/435822849_96722-min.jpg);background-size:cover;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-473c5ef .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-6a96c3c .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://zanduniversity.ir/wp-content/uploads/2024/10/دانشکده-فنی-و-مهندسی-موسسه-زند.jpg);background-size:cover;}.elementor-445 .elementor-element.elementor-element-f5a6461 .elementor-repeater-item-6a96c3c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);mix-blend-mode:multiply;}.elementor-445 .elementor-element.elementor-element-f5a6461 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-445 .elementor-element.elementor-element-f5a6461 .swiper-slide-contents{max-width:66%;}.elementor-445 .elementor-element.elementor-element-f5a6461 .swiper-slide-inner{text-align:center;}.elementor-445 .elementor-element.elementor-element-3c805f2:not(.elementor-motion-effects-element-type-background), .elementor-445 .elementor-element.elementor-element-3c805f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-18dc37b );}.elementor-445 .elementor-element.elementor-element-3c805f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-445 .elementor-element.elementor-element-3c805f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-445 .elementor-element.elementor-element-afedf4b > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-445 .elementor-element.elementor-element-4ff107b{text-align:justify;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-445 .elementor-element.elementor-element-4ff107b > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-445 .elementor-element.elementor-element-43e6255{text-align:justify;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-445 .elementor-element.elementor-element-43e6255 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-445 .elementor-element.elementor-element-2be4fcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-445 .elementor-element.elementor-element-2be4fcf > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-msie .elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio-item{width:calc( 100% / 6 );}.elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-445 .elementor-element.elementor-element-ea2d406:after{content:"1";position:absolute;color:transparent;}.elementor-445 .elementor-element.elementor-element-ea2d406{--grid-column-gap:10px;--grid-row-gap:10px;}.elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio-item__img, .elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio-item__overlay{border-radius:15px 15px 15px 15px;}.elementor-445 .elementor-element.elementor-element-ea2d406 a .elementor-portfolio-item__title{color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio__filter{color:#FFFFFF;}.elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio__filters{margin-bottom:10px;}.elementor-445 .elementor-element.elementor-element-ea2d406 > .elementor-widget-container{margin:0px 0px 0px 0px;--e-transform-rotateZ:0deg;}.elementor-445 .elementor-element.elementor-element-a0534c9{--spacer-size:50px;}.elementor-445 .elementor-element.elementor-element-296ac48{text-align:center;}.elementor-445 .elementor-element.elementor-element-296ac48 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-445 .elementor-element.elementor-element-b24dd2e{margin-top:0px;margin-bottom:0px;}.elementor-445 .elementor-element.elementor-element-9cc024b{--spacer-size:50px;}.elementor-445 .elementor-element.elementor-element-ef79925{--spacer-size:50px;}.elementor-445 .elementor-element.elementor-element-eaf7519 .offer-area .section-title .sub-title{color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-eaf7519 .offer-area .section-title h2, .offer-area .section-title h3, .offer-area .section-title h4, .offer-area .section-title h5, .offer-area .section-title h6{color:var( --e-global-color-primary );}.elementor-445 .elementor-element.elementor-element-abfbb3a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-445 .elementor-element.elementor-element-9086dd8{--spacer-size:65px;}@media(min-width:768px){.elementor-445 .elementor-element.elementor-element-afedf4b{width:44.332%;}.elementor-445 .elementor-element.elementor-element-2be4fcf{width:55%;}.elementor-445 .elementor-element.elementor-element-d154bef{width:100%;}}@media(max-width:1024px){.elementor-msie .elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio-item{width:calc( 100% / 5 );}}@media(max-width:767px){.elementor-msie .elementor-445 .elementor-element.elementor-element-ea2d406 .elementor-portfolio-item{width:calc( 100% / 3 );}}/* Start custom CSS for portfolio, class: .elementor-element-ea2d406 */ul.elementor-portfolio__filters li[data-filter="__all"] {
    display: none !important;
}
ul.elementor-portfolio__filters li[data-filter="90"] {
    display: block !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12c2d3e *//* تایم‌لاین اصلی */
.timeline-container {
    width: 90%;
    margin: 50px auto;
    position: relative;
}

.timeline {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 30px 0;
}

.timeline-item {
    position: relative;
    width: 150px;
    text-align: center;
    background-color: #fff;
    border-radius: 15px;
    padding: 20px;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    transition: transform 0.3s ease-in-out;
    z-index: 1;
}

.timeline-item:hover {
    transform: translateY(-10px);
}

.date {
    font-weight: bold;
    margin-bottom: 10px;
    background-color: #0d2b67;
    color: white;
    padding: 5px 10px;
    border-radius: 5px;
}

.content {
    font-size: 16px;
    color: #777;
}

.circle {
    position: absolute;
    bottom: -15px;
    left: 50%;
    width: 20px;
    height: 20px;
    background-color: #ccc;
    border-radius: 50%;
    margin-left: -10px;
    transition: background-color 0.3s ease;
}

.line {
    position: absolute;
    width: 100%;
    height: 3px;
    background-color: #ccc;
    top: 50%;
    left: 0;
    z-index: -1;
}

.timeline-item.active .circle {
    background-color: #4CAF50;
}

.timeline-item.active .line {
    background-color: #0d2b67;
}

.timeline-item:not(.active) .circle {
    background-color: #ccc;
}

.timeline-item .circle:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    background-color: #fff;
    border-radius: 50%;
    margin-top: -6px;
    margin-left: -6px;
}

/* تنظیمات برای موبایل و تبلت */
@media (max-width: 768px) {
    .timeline {
        flex-direction: column;
        align-items: center;
    }

    .timeline-item {
        width: 80%;
        margin-bottom: 20px;
    }

    .line {
        height: 100%;
        width: 3px;
        left: 50%;
        top: 0;
        transform: translateX(-50%);
    }

    .timeline-item .circle {
        left: 50%;
        bottom: -10px;
        margin-left: -10px;
    }

    .timeline-item .vertical-line {
        left: 50%;
        bottom: -10px;
        margin-left: -1.5px;
    }
}/* End custom CSS */
/* Start custom CSS for Edali_Offer_Area, class: .elementor-element-eaf7519 */.btn-link {
    display: inline-block;
    padding: 10px 20px;
    background-color: #007BFF;
    color: white;
    text-decoration: none;
    font-weight: bold;
    border-radius: 5px;
    transition: background-color 0.3s ease;
  }

  .btn-link:hover {
    background-color: #0056b3;
  }/* End custom CSS */