/**
* Theme Name: Printec Child
* Description: قالب اختصاصی چاپ و طراحی به صورت آنلاین
* Author: <a href="https://www.zhaket.com/web/printec-theme/">Printec – قالب اختصاصی چاپ و طراحی به صورت آنلاین </a>
* Template: printec
* Version: 1.1.0
*/

.printec-icons-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-left: -1em;
    margin-right: -1em;
}
.printec-icons-list .glyph {
    display: inline-block;
    width: 9em;
    margin: 1em;
    text-align: center;
    vertical-align: top;
    border: 1px solid #eee;
    background-color: #f7f7f7;
}

.printec-icons-list .class-name {
    color: #223645;
    padding: 10px;
}

.printec-icons-list [class*="printec-icon"] {
    padding: 20px;
    display: block;
    font-size: 36px;
    line-height: 1;
    color: #223645;
    background: #fff;
}

body.rtl #wcdp-contain-layers .dp-layer-ins{
	float: left;
}

@font-face {
	font-family: IRANSansWeb;
	font-style: normal;
	font-weight: bold;
	src: url('fonts/IRANSansWeb.eot');
	src: url('fonts/IRANSansWeb?#iefix') format('embedded-opentype'),
		 url('fonts/IRANSansWeb.woff') format('woff');
}

h1,h2,h3,h4,h5,h6,textarea,p,a,button,text,ul,li,element,col-md-3,sidebar-content,input
{
	font-family :IRANSansWeb !important;
}

body{
	font-family :IRANSansWeb  !important;
}

.elementor-counter .elementor-counter-number-prefix, .elementor-counter .elementor-counter-number-suffix{
	font-family :IRANSansWeb  !important;
}
.elementor-testimonial-item-wrapper .content

{
	font-family :IRANSansWeb  !important;
}
.elementor-heading-title
{
    font-family :IRANSansWeb !important;
}
.elementor-widget-printec-banner .elementor-cta__subtitle
{
    font-family :IRANSansWeb !important;
}
#wcdp-container *
{
    font-family :IRANSansWeb !important;
}
#wcdp-vertical-tab .dp-btn-style-ico label
{
    font-family :IRANSansWeb !important;
}
#wcdp-tabs-content .dp-title-label{
    font-family :IRANSansWeb !important;
}
body.loaded .merlin__content--transition
.merlin__content--welcome .merlin__content--transition
{
	font-family :IRANSansWeb !important;
}
.elementor-widget-woocommerce-breadcrumb .elementor-widget-container .printec-woocommerce-title 
{
	font-family :IRANSansWeb  !important;
}
#respond #reply-title
{
	font-family :IRANSansWeb  !important;
}
#secondary .widget .wp-block-search__label, #secondary .widget .wp-block-group__inner-container > h2, #secondary .widget .widget-title, #secondary .widget .widgettitle

{
	font-family :IRANSansWeb  !important;
}


html {
  font-family: IRANSansWeb !important;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
 .elementor-headline-dynamic-text
{
	 font-family :IRANSansWeb !important;
}
 .elementor-element.elementor-element-37ddecc .elementor-headline-dynamic-text
{
	 font-family :IRANSansWeb !important;
}
.elementor-widget-printec_animated-headline .elementor-headline-dynamic-text
{
	 font-family :IRANSansWeb !important;
}
.main-navigation ul ul.sub-menu{
	float: left !important;
	    right: unset;
}

.rtl .pagination a.next, .rtl .pagination a.prev, .rtl .woocommerce-pagination a.next, .rtl .woocommerce-pagination a.prev {
    transform: none!important;
}