@font-face{font-family:"Vazirmatn UIL";src:url(Vazirmatn-UI-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Vazirmatn UIR";src:url(Vazirmatn-UI-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Vazirmatn UIM";src:url(Vazirmatn-UI-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:"Vazirmatn UIB";src:url(Vazirmatn-UI-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Vazirmatn FD;src:url(Vazirmatn-FD-Regular.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:Righteous;src:url(Righteous-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
::-webkit-scrollbar{width:6px}
::-webkit-scrollbar-track{background:#ddd6}
::-webkit-scrollbar-thumb{background:#000}
::-webkit-scrollbar-thumb:hover{background:#000}
html{overflow-y:scroll;box-sizing:border-box;margin:0;padding:0}
a:link,a:visited{text-decoration:none}
a:hover{color:#107667ed!important;text-decoration:none}
body{font-family:"Vazirmatn FD",Vazirmatn,tahoma,arial,sans-serif;direction:rtl;font-size:13px}
.hb-ltr{direction:ltr}
.hb-email{font-size:13px;font-weight:700}
.hb-efont{font-family:"Righteous","Vazirmatn FD",Vazirmatn,tahoma,arial,sans-serif}
.hb-page{display:flex;min-height:100vh;padding-top:1rem}
.hb-page .content{display:flex;flex-direction:column;max-width:800px;width:100%;position:relative;z-index:2;margin:auto;padding:2rem;background:#fff;border-radius:2rem;box-shadow:0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);}
.hb-page .bg{width:100%;height:50%;position:absolute;top:0;left:0;z-index:1}
.hb-page .bg div{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;background:radial-gradient(ellipse at right top,#ea0234 0%,#2d2e28 47%,#2d2e28 100%)}
.hb-page .content-avatar{width:12rem;height:12rem;position:absolute;bottom:0;left:50%;z-index:2;transform:translate(-50%,50%);background:transparent url(eautomation-logo-preview.png) center center no-repeat;background-size:90% auto;}
.hb-page .content-avatar::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}
.hb-page .content-cover{background:linear-gradient(150deg,#8700ff 20%,#f000ff 100%);position:relative;background:linear-gradient(150deg,#1d8cf8 20%,#3358f4 100%)}
.hb-page .content-actions{display:flex;justify-content:space-between;padding:.2rem}
.hb-page .content-actions a{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:3rem;color:#000;padding:.2rem 1rem;border-radius:2rem;text-decoration:none;font-size:.9rem}
.hb-page .content-actions a i.fa-envelope{width:.5rem;margin-left:.6rem}
.hb-page .content-actions a i.fa-user{width:.5rem;margin-right:.6rem}
.hb-page .content-title{margin-top:4.5rem;text-align:center;order:1}
.hb-page .content-title h1{margin-bottom:.1rem;margin-top:0;font-size:27px;font-weight:700}
.hb-page .content-title span{font-size:1rem}
.hb-page .content-description{margin-top:1rem;text-align:center;order:2}
.hb-page .content-description p{margin-bottom:.2rem;font-size:13px;line-height:2;text-align:justify}
.hb-page .content-list{display:flex;justify-content:center;margin-top:2rem;list-style-type:none;padding-right:0;padding-left:0;order:3}
.hb-page .content-list ul{list-style:none;display:flex;margin:0;padding:0}
.hb-page .content-list ul li{padding:0 1.5rem;text-align:center;font-size:17px;font-weight:700}
.hb-page .content-list ul li span{display:block;margin-bottom:.1rem;font-weight:700;font-size:1.6rem}
@media (max-width: 990px) {
.hb-page{padding-top:0}
.hb-page .content{max-width:420px;padding:0}
.hb-page .content-avatar{width:11rem;height:11rem;border:none;box-shadow:none}
.hb-page .content-actions{padding:.8rem 2rem}
.hb-page .content-actions a{padding:.5rem}
.hb-page .content-actions a span{display:none}
.hb-page .content-actions a i{margin:0}
.hb-page .content-title{margin-top:1.5rem}
.hb-page .content-title h1{font-size:1.8rem}
.hb-page .content-title span{font-size:.9rem}
.hb-page .content-description{margin-top:1.5rem;margin-bottom:1.5rem;padding-right:15px;padding-left:15px;order:3}
.hb-page .content-description p{font-size:13px}
.hb-page .content-list{margin-top:1.5rem;padding-right:0;order:2}
.hb-page .content-list ul li{font-size:.8rem;padding:0 1rem}
.hb-page .content-list ul li span{font-size:1.2rem}
.hb-page .content-button{margin:1.5rem 0 2.2rem}
.hb-page .content-button .button{padding:1rem 1.4rem;font-size:.9rem}
}