@font-face{
font-family:peydafont;
font-weight:normal;
src:url('/wp-content/themes/baharestannovin/fonts/peydamedium.woff') format('woff'),
    url('/wp-content/themes/baharestannovin/fonts/peydamedium.woff2') format('woff2');
}
@font-face{
font-family:peydafont;
font-weight:bold;
src:url('/wp-content/themes/baharestannovin/fonts/peydabold.woff') format('woff'),
    url('/wp-content/themes/baharestannovin/fonts/peydabold.woff2') format('woff2');
}
@font-face{
font-family:danafont;
font-style:normal;
font-weight:normal;
src:url('/wp-content/themes/baharestannovin/fonts/danaregular.woff') format('woff'),
    url('/wp-content/themes/baharestannovin/fonts/danaregular.woff2') format('woff2');
}
@font-face{
font-family:danafont;
font-style:normal;
font-weight:500;
src:url('/wp-content/themes/baharestannovin/fonts/danamedium.woff') format('woff'),
    url('/wp-content/themes/baharestannovin/fonts/danamedium.woff2') format('woff2');
}
@font-face{
font-family:danafont;
font-style:normal;
font-weight:bold;
src:url('/wp-content/themes/baharestannovin/fonts/danabold.woff') format('woff'),
    url('/wp-content/themes/baharestannovin/fonts/danabold.woff2') format('woff2');
}
body .elementor-heading-title{
line-height:1.7;
}
html,body{
margin:0;
padding:0;
}
html,body,div{
font-family:danafont;
line-height:1.7;
}
body.rtl #wpadminbar *{
font-family:danafont;
}
body h1,body h2,body h3,body h4,body h5,body h6{
font-family:peydafont;
line-height:1.7;
margin-block: 1em;
}
body *,body button,body a{
outline:none !important;
}
*,*::before,*::after {
  box-sizing: border-box;
}
p{
margin-top:0;
}
.elementor-text-editor p:last-child,div p:last-child{
margin-bottom: 0
}
body p b,body p strong{
font-weight:500;
}
table {
  width: 100%;
  border-collapse: collapse;
  margin: 2em 0;
  background-color: #fff;
}

th, td {
  padding: 10px;
  border: 1px solid #0001;
font-family: inherit;
}

th {
  background-color: #0001;
  font-weight: bold;
}

tr:nth-child(even) {
  background-color: #9991;
}
a,button,input[type="submit"]{
cursor:pointer
}
input,textarea,select,button{
max-width:100%;
font-family: inherit;
}
.comment-form-comment{width:100%}#commentform.comment-form{display:flex;flex-wrap:wrap;gap:10px 3%}#commentform p label{display:block;font-size:14px;color:#555}#commentform p textarea#comment{width:100%;min-height:60px;height:60px;padding:5px 15px}.comment-form-author,.comment-form-email{width:32%}#commentform p input{width:100%;line-height:34px;margin:0;padding:5px 15px;border:none}.form-submit{width:30%;margin-top:auto}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input{border:none;background-color:#eee9}.comments-area h2.comment-reply-title{font-size:100%;font-weight:500;display:flex;justify-content:space-between;line-height:1.5}.comment .reply,.comment-author .says,.comments-area h2.title-comments{display:none}.comment-notes{font-size:90%;color:#999}.comment-list{padding:0;margin:0 0 20px;list-style-type:none}.comment-list>li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #9993}.comment .comment-meta{display:flex;justify-content:space-between;align-items:center}.comment .comment-author{display:flex;align-items:center;gap:8px}.comments-area .comment-author img{border:1px solid #0002;border-radius:5px;width:40px}.comment-author .fn{font-weight:400;color:#555;font-size:14px}.comment-metadata a{font-size:12px;color:#888}.comment .comment-content{display:block;margin-top:10px;font-size:100%;color:#777}.comment ol.children{background-color:#d6f4f6;padding:10px;border-radius:5px 0 5px 5px;list-style-type:none;margin:10px 10px 0 0}ol.children .comment .comment-content{font-size:90%}ol.children .comment-author .fn{font-weight:400;color:#555;font-size:13px}.comments-area ol.children .comment-author img{width:32px}ol.children .comment-metadata a{font-size:10px}@media (max-width:600px){.comment-form-author,.comment-form-email{width:48.5%}.form-submit{width:50%;margin-top:5px}}
