@import url("https://fonts.googleapis.com/css2?family=Vazirmatn:wght@400;700&display=swap");
* {
font-family: 'Vazirmatn', sans-serif !important;
}
.qodef-header-standard--right #qodef-page-header-inner .qodef-header-navigation {
margin-right: auto;
margin-left: 0 !important;
}
#qodef-page-header .qodef-header-logo-link {
padding: 0 40px 0 0px !important;
}
#qodef-page-header .qodef-widget-holder .widget::before {
left: auto !important;
right: 0 !important;
}
.qodef-divided-image-info .qodef-m-image {
text-align: left;
}
.qodef-separator--on.qodef-divided-image-info.qodef-layout--image-right .qodef-m-image {
border-right: 1px solid #a6a6a6;
border-left: none;
}
.qodef-separator--on.qodef-divided-image-info .qodef-m-content {
margin-top: 10px;
padding-right: 0px !important;
padding-left: 4% !important;
}
.qodef-shortcode.qodef-m.qodef-counter.qodef-layout--simple {
border-right: 1px solid;
padding-right: 40px;
border-left: 0 !important;
padding-left: 0 !important;
}
.qodef-divided-info-section .qodef-e-text {
padding-right: 0 !important;
padding-left: 18%;
}
.qodef-divided-info-section .qodef-m-inner-right {
border-right: 1px solid #a6a6a6 !important;
border-left: none !important;
padding: 0 8.5% 0 0 !important;
}
.qodef-divided-info-section .qodef-m-inner-left {
padding: 5px 0 0  7.5% !important;
}
.qodef-list-items.qodef-layout--bulleted-list .qodef-m-list-item-marker {
margin: 0 0 0 15px !important;
}
.qodef-m-input-holder .qodef-m-input-label {
right: 0;
text-align: right;
}
.qodef-contact-form-7 .qodef-m-input-buttons .qodef-button, .qodef-contact-form-7 .qodef-m-input-buttons .qodef-upload-button {
margin-left: 30px !important;
margin-right: 0 !important;
}
.qodef-m-input-buttons {
flex-direction: row-reverse;
width: 100% !important;
}
#qodef-page-footer-middle-area-inner .qodef-grid-item:first-child {
padding-left: 7%;
padding-right: 0;
}
#qodef-back-to-top {
left: 40px;
right: auto !important;
}
#qodef-page-mobile-header .qodef-mobile-header-logo-link {
padding: 0 40px 0 0 !important;
margin-left: auto;
margin-right: 0 !important;
}
.qodef-mobile-header-navigation ul li .qodef-menu-item-arrow {
right: auto !important; 
left: 0 !important;
transform: rotate(180deg) !important;
} .qodef-tabbed-info.qodef-layout--standard .qodef-m-content-left {
padding: 15px 0 0 7%!important;
}
.qodef-tabbed-info.qodef-layout--standard .qodef-m-content-right {
padding: 0 1.5% 0 8.5%!important;}
.qodef-separator--on.qodef-divided-image-info.qodef-layout--image-right .qodef-m-image{
padding-right: 5.8%!important;
padding-left: 0px!important;
text-align: right!important;
}
.qodef-mobile-header-opener {
font-size: 20px;
margin-right: 20px;
margin-left: 0;
}
.wpml-ls-native {
padding-right: 5px;
}
.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-ancestor>a, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li.current-menu-item>a, .qodef-header-navigation>ul>li.qodef-menu-item--narrow ul:not(.qodef-drop-down--right) li:hover>a{
padding-right:19px!important;
}
.qodef-m-phone-item,.qodef-m-address {
direction: ltr!important;
text-align: right!important;
}
.about-team a.qodef-shortcode.qodef-m.qodef-e-button.qodef-button.qodef-layout--textual.qodef-html--link, .about-team span.qodef-m-button-icon {
display: none!important;
}
#seo-title .qodef-h1 ,#seo-title h1{
font-size: 32px!important;
}