/*
Theme Name: AmirParviz Website Theme Child
Theme URI: https://pelacket.com
Template: hello-elementor
Author: Saeed Niksirat
Version: 1.0.0
Updated: 2024-03-09 16:18:41

*/

/* @font-face {
    font-family: "IRANSans";
    src: url("./fonts/IRANSansXV.woff"), url("./fonts/IRANSansXV.woff2");
} */
@font-face {
    font-family: "YekanBakh";
    src: url("./fonts/YekanBakh-VF.ttf"), url("./fonts/YekanBakh-VF.WOFF") , url("./fonts/YekanBakh-VF.woff2") ;
}

body {
    font-family: YekanBakh !important;
    direction: rtl;
    margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
input,
textarea,
button,
a {
    font-family: YekanBakh !important;
}

.fa-num {
    -moz-font-feature-settings: "ss02";
    -webkit-font-feature-settings: "ss02";
    font-feature-settings: "ss02";
}

a {
    color: var( --e-global-color-9aaeb2e);
}

[type=button],
[type=submit],
button {
    color: var( --e-global-color-9aaeb2e);
    ;
    border: 1px solid var( --e-global-color-9aaeb2e);
    ;
}

[type=button]:focus,
[type=button]:hover,
[type=submit]:focus,
[type=submit]:hover,
button:focus,
button:hover {
    background-color: var( --e-global-color-9aaeb2e);
}

.page-numbers {
    background: #F5F7FD;
    min-width: 50px;
    display: inline-block;
    text-align: center;
    border-radius: 5px;
    padding: 5px 0;
}

@media only screen and (max-width: 600px) {
	
	.head-logo .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}

.head-logo .elementor-image-box-wrapper .elementor-image-box-content {
    padding-right: 15px;
}
}