/* Add By Merva */

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 100;
	src: url('assets/fonts/woff/YekanBakhFaNum-thin.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-thin.woff2') format('woff2');		
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 300;
	src: url('assets/fonts/woff/YekanBakhFaNum-Light.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-Light.woff2') format('woff2');	
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: normal;
	src: url('assets/fonts/woff/YekanBakhFaNum-Regular.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-Regular.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 600;
	src: url('assets/fonts/woff/YekanBakhFaNum-SemiBold.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-SemiBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: bold;
	src: url('assets/fonts/woff/YekanBakhFaNum-Bold.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-Bold.woff2') format('woff2'); 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 800;
	src: url('assets/fonts/woff/YekanBakhFaNum-ExtraBold.woff') format('woff'),   
	url('assets/fonts/woff2/Yekan Bakh FaNum-ExtraBold.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 900;
	src: url('assets/fonts/woff/YekanBakhFaNum-Black.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-Black.woff2') format('woff2');		 
}

@font-face {
	font-family: Yekan Bakh FaNum;
	font-style: normal;
	font-weight: 950;
	src: url('assets/fonts/woff/YekanBakhFaNum-ExtraBlack.woff') format('woff'),   
	url('assets/fonts/woff2/YekanBakhFaNum-ExtraBlack.woff2') format('woff2');		 
}

.ld-module-sd-left .ld-module-dropdown, .lqd-stickybar-left .ld-module-sd .ld-module-dropdown {
    right: 0;
    left: auto;
}

header.lqd-pf-carousel-header {
    transform-origin: 0px 236.5px !important;
    transform: translate(0px, 0px) !important;
    opacity: 1 !important;
}

.lqd-fb-style-1-3 .lqd-fb-content h6:after {
    right: 0;
    left: inherit;
}

.elementor-widget-ld_icon_box.elementor-align-right .iconbox-default {
    align-items: flex-start !important;
}

.pos-tl {
    top: 0;
    right: 0;
    left: inherit;
}

.nav-item-children {
    right: 0;
    left: inherit;
}

.ld-module-dropdown.left {
    left: auto;
    right: 0;
    text-align: right;
}

.ld-dropdown-menu-content {
    width: 150px;
}

.lqd-counter-element>span {
    direction: ltr;
}

.lqd-tabs-style-7 .lqd-tabs-nav a:after {
    right: 0;
    left: inherit;
}

.lqd-pf-meta-nav-not-classic .lqd-pf-nav-link-subtitle {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1em;
    flex-direction: row-reverse;
}

.lqd-pf-meta-nav {
    direction: ltr;
}

.flickity-button.previous {
    margin-inline-end: 0px;
    left: initial;
    right: 0px;
    margin-inline-start: 5px;
}

.flickity-button.next {
    margin-inline-start: 0px;
    right: initial;
    left: 0;
    margin-inline-end: 5px;
}

.cd-handle svg:last-child {
    margin-inline-end: 1em;
    margin-inline-start: inherit;
    transform: translate(-50%,-50%) rotate(-180deg);
}

.cd-handle svg:first-child {
    margin-inline-end: -1em;
    margin-inline-start: inherit;
    transform: translate(-50%,-50%);
}

.cd-handle {
    margin-inline-end: -35px;
    margin-inline-start: inherit;
}

.carousel-nav .flickity-button.next {
    left: -10%;
    right: initial !important;
}

.carousel-nav .flickity-button.previous {
    right: -10%;
    left: initial !important;
}

.lqd-carousel-slides-current.d-inline-block.overflow-hidden.ws-nowrap.text-center .d-inline-block {
    direction: ltr;
}

.lqd-overlay, .lqd-star-rating-fill:before {
    direction: ltr !important;
}

.lqd-af-slide__content {
    direction: rtl !important;
}

.lqd-contact-form-inputs-underlined .ui-button.ui-selectmenu-button, .lqd-contact-form-inputs-underlined input, .lqd-contact-form-inputs-underlined select, .lqd-contact-form-inputs-underlined textarea {
    text-align: right !important;
}

.lqd-contact-form .wpcf7-form-control-wrap {
    direction: rtl;
}

.wpcf7-acceptance .wpcf7-list-item-label:after, .wpcf7-acceptance .wpcf7-list-item-label:before {
    right: 0;
    left: inherit !important;
}

.wpcf7-acceptance input {
    right: 0;
    left: inherit !important;
}

.wpcf7 button, .wpcf7 input, .wpcf7 select, .wpcf7 textarea, .wpcf7-list-item-label, .lqd-contact-form p {
    font-family: var(--e-global-typography-primary-font-family);
}

rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer *:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex) {
    font-family: var(--e-global-typography-primary-font-family) !important;
}

.lqd-contact-form p {
    text-align: right !important;
}

.lqd-contact-form-inputs-underlined .ui-button.ui-selectmenu-button .ui-selectmenu-icon, .lqd-contact-form-inputs-underlined i, .lqd-contact-form-inputs-underlined svg {
    left: 15px;
    right: inherit !important;
}

.lqd-section-scroll-dots {
    left: 65px;
    right: inherit !important;
}

 .carousel-items {
    margin-inline-start: inherit !important;
    margin-inline-end: inherit !important;
}

 .elementor-widget-ld_icon_box:hover .iconbox-heading-arrow-onhover h3 svg {
    transform: rotate(180deg) !important;
}
