main, nav
{
padding: 15px 35px;
}
.site-header {
z-index: 9999;
position: sticky;
top: 0;
}
.wpcf7-spinner {
display: none !important;
}
.subscribe-title {
display: block;
font-weight: bold;
font-size: 15px;
color: #E91E63;
margin-bottom: 0;
}
.wpcf7 input.wpcf7-form-control:not([type=submit]), .wpcf7 textarea.wpcf7-form-control {
font-family: 'Vazir';
text-align: right;
}
@media (min-width: 922px) {
.woocommerce #content .ast-woocommerce-container div.product div.images, .woocommerce .ast-woocommerce-container div.product div.images, .woocommerce-page #content .ast-woocommerce-container div.product div.images, .woocommerce-page .ast-woocommerce-container div.product div.images {
width: 30%;
}
}
@media (min-width: 922px) {
.woocommerce #content .ast-woocommerce-container div.product div.summary, .woocommerce .ast-woocommerce-container div.product div.summary, .woocommerce-page #content .ast-woocommerce-container div.product div.summary, .woocommerce-page .ast-woocommerce-container div.product div.summary {
width: 70%;
}
}
.ast-article-post .post-thumb-img-content img {
aspect-ratio: auto;
width: 100%;
}
.entry-meta, .entry-meta {
display: none;   
}
.wpcf7 form.sent .wpcf7-response-output {
border:none;
color: hotpink;
}
.wpcf7 form .wpcf7-response-output {
margin: 0;
padding: 0;
}