/*
Theme Name:     Cargoly QT Child Theme
Theme URI: 		https://cargoly.qreativethemes.com
Description:    Child theme for the Cargoly WordPress theme
Author:         QreativeThemes
Author URI:   	https://themeforest.net/user/qreativethemes/portfolio
Template:       cargoly-qt
Version:        1.0
*/
@font-face {
  font-family: 'Vazirmatn';
  src: url('fonts/Vazirmatn.woff2') format('woff2 supports variations'),
       url('fonts/Vazirmatn.woff2') format('woff2-variations');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url('fonts/Montserrat.woff2') format('woff2'),
       url('fonts/Montserrat.woff') format('woff');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
html[lang="fa-IR"] body,
html[lang="fa-IR"] .elementor,h1, h2, h3, h4, h5, h6 {
    font-family: 'Vazirmatn', 'Montserrat', sans-serif;
}


/*,html,body,h1,h2,h3,h4,h5,h6,p,.custom-heading__subtitle, .custom-heading__title{
	font-family: 'Vazirmatn',Arial,sans-serif;
}*/
@media screen and (min-width: 992px) {
    body.elementor-page:not(.home) .site-content {
        padding: 0 !important;
    }
}
.breadcrumb a::after {
    top: calc(50% - 37px);
    border-right: 2px solid rgba(0, 0, 0, 0.16);
    border-top: 2px solid rgba(0, 0, 0, 0.16);
    transform: rotate(237deg) skew(25deg);
	left:0;
	right: auto;
}
	
@media screen and (min-width: 768px) {
    .breadcrumb a {
        padding: 25px 0 25px 35px;
        margin-left: 25px;
    }
}
.breadcrumb a {
    padding: 25px 0 25px 15px;
    margin: 0 0 0 10px;
}

a.wpml-ls-link {
    color: aliceblue !important;
}
a.elementor-sub-item {
    font-family: 'Vazirmatn' !important;
}
.post-inner .entry-image {
  display: none;
}
 body.single-post .post-inner .entry-title {
    border-bottom: 1px solid #16254C;
    padding-bottom: 15px;
}
.entry-content img {
  width: 700px;
}