.elementor-54 .elementor-element.elementor-element-487d16f{--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;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), iransansdn;font-weight:var( --e-global-typography-accent-font-weight );}/* Start custom CSS for html, class: .elementor-element-6842d7a */.padgeran-update{
display:flex;
align-items:center;
justify-content:center;
min-height:70vh;
padding:40px 20px;
background:#f8fafc;
}

.update-box{
max-width:720px;
text-align:center;
background:#ffffff;
padding:55px 40px;
border-radius:14px;
box-shadow:0 15px 40px rgba(0,0,0,0.08);
}

.update-line{
width:70px;
height:4px;
background:#F58220;
margin:0 auto 22px auto;
border-radius:4px;
}

.update-box h1{
font-size:clamp(26px,3vw,38px);
color:#0F172A;
font-weight:700;
margin-bottom:18px;
}

.update-box p{
font-size:clamp(15px,1.3vw,18px);
line-height:1.9;
color:#475569;
margin-bottom:28px;
}

.update-contact{
display:inline-flex;
flex-direction:column;
gap:6px;
margin-bottom:22px;
}

.update-contact span{
font-size:14px;
color:#64748B;
}

.update-contact a{
font-size:22px;
font-weight:700;
color:#F58220;
text-decoration:none;
letter-spacing:1px;
transition:0.3s;
}

.update-contact a:hover{
opacity:0.75;
}

.update-note{
font-size:14px;
color:#94A3B8;
}/* End custom CSS */