/*
Theme Name:   Hello Elementor Child
Theme URI:    https:/alavideveloper.ir
Description:  Child theme for Hello Elementor
Author:       مهندس علوی
Author URI:  https:/alavideveloper.ir
Template:     hello-elementor
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  hello-elementor-child
*/

@font-face {
	font-family: IRANYekanXFaNum;
	font-style: normal;
	font-weight: bold;
	src: url('https://kbir.ir/blog/wp-content/themes/hello-elementor-child/fonts/woff/IRANYekanXFaNum-Bold.woff') format('woff'),   
	url('https://kbir.ir/blog/wp-content/themes/hello-elementor-child/fonts/woff2/IRANYekanXFaNum-Bold.woff2') format('woff2');	 
	font-display: swap;
  ascent-override: 90%;
  descent-override: 25%;
  line-gap-override: 0;
}

@font-face {
	font-family: IRANYekanXFaNum;
	font-style: normal;
	font-weight: normal;
	src: url('https://kbir.ir/blog/wp-content/themes/hello-elementor-child/fonts/woff/IRANYekanXFaNum-Regular.woff') format('woff'),   
	url('https://kbir.ir/blog/wp-content/themes/hello-elementor-child/fonts/woff2/IRANYekanXFaNum-Regular.woff2') format('woff2');	
	font-display: swap;
  ascent-override: 90%;
  descent-override: 25%;
  line-gap-override: 0;
}

h1, h2, h3, h4, h5, h6, input, textarea , div, section, a, strong, p, span,table,td,th,ol,li,ul {
	font-family: IRANYekanXFaNum !important;
}

p , strong,ol,ul{
	font-size:16px;
}

/* header blur 1404-4-21 */
.header-kbir {
  backdrop-filter: blur(10px);
  background-color: rgba(255, 255, 255, 0.3); /* رنگ زمینه با شفافیت */
  -webkit-backdrop-filter: blur(10px);
}

/* sidebar 1404-4-21 */
#sidebar{
    height: 100vh;
    max-height: 100vh;
    position: sticky;
    top: 0;
}

/* content 1404-4-21 */
h2, h3, h4, h5, h6 {
    color: #2563eb ;
	font-size:22px;
}

ul , ol {
    padding: 0 15px 0 0;
}

.link-kbir-post {
    width: 100%;
    height: 100px;
    background: linear-gradient(90deg, #2563eb 0%, #172554 70%);
    display: flex;
    margin: 15px 0;
    align-items: center;
    padding: 20px;
    border-radius: 10px;
}
.link-kbir-post a {
   color: #fff !important;
   font-weight: bold;
}
p.link-kbir-post a:before {
    content: 'مطالعه کنید:';
    font-weight: 100;
	color:#FFF;
    background: #be123c;
    padding: 5px;
    margin: 0 0 0 5px;
    border-radius: 5px;
}

.result-kbir-post {
    width: 100%;
   background: linear-gradient(180deg, #e9eaec75 0%, #cbffe287 70%);
    margin: 15px 0;
    align-items: center;
    padding: 20px;
    border-radius: 15px;
    border: 6px #00ffe01c solid;
}
img.emoji {
    width: 16px !important;
}