.elementor-10913 .elementor-element.elementor-element-637d73b{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10913 .elementor-element.elementor-element-4a5915d{text-align:justify;}.elementor-10913 .elementor-element.elementor-element-4a5915d .elementor-heading-title{font-family:"IranYekanwebBold", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10913 .elementor-element.elementor-element-1c20da7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.4px;}.elementor-10913 .elementor-element.elementor-element-1c20da7 .elementor-divider-separator{width:54%;}.elementor-10913 .elementor-element.elementor-element-1c20da7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10913 .elementor-element.elementor-element-23d8d97{text-align:start;}.elementor-10913 .elementor-element.elementor-element-23d8d97 .elementor-heading-title{font-family:"IranYekanwebBold", Sans-serif;font-size:20px;font-weight:600;color:#04090C;}.elementor-10913 .elementor-element.elementor-element-f96aa50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10913 .elementor-element.elementor-element-16ddbd7{--display:flex;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for html, class: .elementor-element-a2d54d2 */.hero-slider{
    width:100%;
    height:500px;
    overflow:hidden;
    position:relative;
}

.slides{
    display:none;
    width:100%;
    height:100%;
}

.slides img{
    width:100%;
    height:100%;
    object-fit:cover;
}
.hero-slider{

    width:100%;
    height:550px;
    overflow:hidden;
    position:relative;
    margin:40px auto 70px;

    border-radius:28px;          /* گرد شدن گوشه‌ها */
    border:5px solid #ffffff;    /* قاب سفید */
    box-shadow:
        0 18px 45px rgba(22,58,99,.18),
        0 0 0 4px #f7931e;        /* حاشیه نارنجی */

}
.hero-slider::before{

    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        to top,
        rgba(22,58,99,.35),
        transparent 45%
    );
    z-index:2;
    pointer-events:none;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d7e2159 */.campus-section{

width:90%;
max-width:1350px;
margin:80px auto;

}

.section-title{

text-align:center;
margin-bottom:50px;

}

.section-title h2{

font-size:40px;
color:#163A63;
margin-bottom:10px;

}

.section-title p{

color:#666;
font-size:18px;

}

.campus-grid{

display:grid;
grid-template-columns:repeat(3,1fr);
gap:35px;

}

.campus-card{

background:#fff;
border-radius:25px;
overflow:hidden;
box-shadow:0 12px 35px rgba(0,0,0,.08);
transition:.35s;
border:1px solid #eee;

}

.campus-card:hover{

transform:translateY(-10px);
box-shadow:0 20px 45px rgba(22,58,99,.15);

}

.campus-card img{

width:100%;
height:280px;
object-fit:cover;
transition:.5s;

}

.campus-card:hover img{

transform:scale(1.08);

}

.campus-content{

padding:25px;

}

.campus-content h3{

color:#163A63;
font-size:25px;
margin-bottom:12px;

}

.campus-content p{

line-height:2;
color:#666;
margin-bottom:18px;

}

.campus-content a{

display:inline-block;
padding:12px 26px;
background:#f7931e;
color:#fff;
text-decoration:none;
border-radius:50px;
transition:.3s;
font-weight:bold;

}

.campus-content a:hover{

background:#163A63;

}

@media(max-width:992px){

.campus-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:768px){

.campus-grid{

grid-template-columns:1fr;

}

}
/* عکس داخل کارت */
.campus-card img{
    width:100%;
    height:280px;
    object-fit:cover;
    transition:.5s;
    border-radius:18px;
}

/* فاصله عکس از لبه کارت */
.campus-card{
    padding:12px;
}

/* کارت‌های فرد = قاب نارنجی */
.campus-card:nth-child(odd) img{
    border:5px solid #f7931e;
}

/* کارت‌های زوج = قاب سرمه‌ای */
.campus-card:nth-child(even) img{
    border:5px solid #163A63;
}

.campus-card:hover img{
    transform:scale(1.05);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranYekanwebBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://adiban.ac.ir/wp-content/uploads/2024/08/iranyekanwebboldfanum.eot');
	src: url('https://adiban.ac.ir/wp-content/uploads/2024/08/iranyekanwebboldfanum.eot?#iefix') format('embedded-opentype'),
		url('https://adiban.ac.ir/wp-content/uploads/2024/08/iranyekanwebboldfanum.woff2') format('woff2'),
		url('https://adiban.ac.ir/wp-content/uploads/2024/08/iranyekanwebboldfanum.woff') format('woff'),
		url('https://adiban.ac.ir/wp-content/uploads/2024/08/iranyekanwebboldfanum.ttf') format('truetype'),
		url('https://adiban.ac.ir/wp-content/uploads/2024/08/iranyekanwebboldfanum.svg#IranYekanwebBold') format('svg');
}
/* End Custom Fonts CSS */