.elementor-kit-22{--e-global-color-primary:#3700B8;--e-global-color-secondary:#FFC600;--e-global-color-text:#FFF400;--e-global-color-accent:#210058;--e-global-color-49e8846d:#FFF;--e-global-color-678af68e:#F3F3F3;--e-global-color-41abfbbd:#D6D6D6;--e-global-color-7f1c2aee:#79797957;--e-global-color-752d76a:#6B6B6B21;--e-global-color-d3db79b:#FF0095;--e-global-color-33697bbf:#000000;--e-global-color-574232d0:#000;--e-global-typography-primary-font-family:"YekanBakh";--e-global-typography-secondary-font-family:"IranSansX";font-family:"YekanBakh";}.elementor-kit-22 button,.elementor-kit-22 input[type="button"],.elementor-kit-22 input[type="submit"],.elementor-kit-22 .elementor-button{background-color:var( --e-global-color-primary );color:var( --e-global-color-678af68e );border-style:none;}.elementor-kit-22 button:hover,.elementor-kit-22 button:focus,.elementor-kit-22 input[type="button"]:hover,.elementor-kit-22 input[type="button"]:focus,.elementor-kit-22 input[type="submit"]:hover,.elementor-kit-22 input[type="submit"]:focus,.elementor-kit-22 .elementor-button:hover,.elementor-kit-22 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFF;border-style:none;}.elementor-kit-22 e-page-transition{background-color:#FFBC7D;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:#F3F3F3;}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:#F3F3F3;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );font-family:"IranSansX";font-size:15px;font-weight:700;text-shadow:0px 3px 4px rgba(0.013664245605458092, 0.013664245605458092, 0.013664245605458092, 0.35);}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:var( --e-global-color-678af68e );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-family:"IranSansX";font-size:15px;font-weight:600;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-secondary );background-image:var( --e-global-color-secondary );}.elementor-kit-22 a{color:#FF003B;}.elementor-kit-22 h1{font-family:"YekanBakh";font-size:22px;font-weight:800;}.elementor-kit-22 h2{font-family:"YekanBakh";font-size:18px;font-weight:800;}.elementor-kit-22 h3{font-family:"YekanBakh";font-size:18px;}.elementor-kit-22 h4{color:#210058;font-family:"YekanBakh";font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:#FF0037;font-size:16px;font-weight:600;--error-message-icon-color:#FF0037;--error-message-normal-links-color:var( --e-global-color-primary );--error-message-hover-links-color:var( --e-global-color-primary );--error-box-border-radius:15px 15px 15px 15px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-weight:800;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-accent );--message-message-icon-color:var( --e-global-color-secondary );--message-box-border-radius:15px 15px 15px 15px;--message-buttons-normal-text-color:var( --e-global-color-49e8846d );--message-buttons-hover-text-color:var( --e-global-color-49e8846d );--message-border-type:none;--message-buttons-border-radius:8px 8px 8px 8px;--message-buttons-padding:8px 12px 8px 12px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){font-family:"YekanBakh";font-size:15px;}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:#FF004A;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-accent );--info-message-icon-color:var( --e-global-color-accent );--info-box-border-radius:15px 15px 15px 15px;--info-buttons-normal-text-color:var( --e-global-color-678af68e );--info-buttons-hover-text-color:var( --e-global-color-49e8846d );--info-border-type:none;--info-buttons-border-radius:8px 8px 8px 8px;--info-buttons-padding:8px 8px 8px 8px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}/* Start custom CSS */.elementor-widget-jet-engine-booking-form form{
		margin-left:0px !important;
	}
::-webkit-scrollbar {
                border-radius: 500px;
            width:7px;
            background-color:#D6D6D690;
}
::-webkit-scrollbar-track {
           border-radius: 500px;
           box-shadow: inset 0px -1px;
}
::-webkit-scrollbar-thumb{
            background: #A0B6CC;
            border-radius: 500px;
}
::-webkit-scrollbar-thumb:hover {
            background: #3700bb;
}
.scr_height{
    height:400px;
    overflow: scroll;
    overflow-x: hidden;
}
.scr_heightpro{
    height:430px;
    overflow: scroll;
    overflow-x: hidden;
}
.e-wc-error-notice .woocommerce-error {
    margin: 10px;
}
.e-wc-message-notice .woocommerce-message {
    margin: 10px;
}
.e-wc-info-notice .woocommerce-info {
    margin: 0px;
}
.elementor-widget-text-editor div .woocommerce-message--info{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
}
@media (max-width:590px){
	.elementor-widget-text-editor div .woocommerce-message--info{
		padding-left:20px;
	}
}
@media (max-width:460px){
	.elementor .e-con-boxed .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-MyAccount-content div .woocommerce-message--info{
		padding-left:10px !important;
	}
}
.elementor .e-con-boxed .woocommerce-info {
    margin-bottom: 10px !important;
}
.jet-engine-file-upload .jet-engine-file-upload__message small{
	font-family:'IranSansX';
}
.jet-form .jet-engine-file-upload{
	border-style:dashed;
	border-width:1px;
	border-color:#b2b2b2;
	padding:12px;
	text-align:center;
	width:100%;
	background-color:rgba(209,232,255,0.17);
	border-radius:4px;
}
#wp-wp_editor_field_full_text_topic-editor-container div button{
	background-color:transparent;
}
#field_category_topic{
	height:43px;
}
#wp-wp_editor_field_full_text_topic-editor-container div span{
	font-family:'YekanBakh';
}

.form_cre_marfook :nth-child(5){
	display:none;
}
#elementor-popup-modal-10513 > div > div.dialog-message.dialog-lightbox-message > div > div > div.elementor-element.elementor-element-544390a.e-con-full.e-con > div > div > form > div.jet-form-row.jet-form-row--submit > div.jet-form-col.jet-form-col-6.field-type-submit.jet-form-field-container > div {
	justify-content:flex-end !important;
	align-items:flex-end !important;
}
.jet-form .jet-form__submit-wrap .jet-form__submit{
	height:86px;
}
#wp-wp_editor_field_post_full_content-editor-container div button{
	background-color:transparent;
}
#wp-wp_editor_field_post_full_content-editor-container div span{
	font-family:'';
}
#field_highlight_westory{
	height:43px !important;
}
#field_post_titr{
	height:46px;
}
.elementor .jet-form input[type=url]{
	direction:ltr;
}
html, body {
  height: 100%;
  margin: 0;
}
body {
  display: flex;
  flex-direction: column;
}
.site-content {
  flex: 1 0 auto;
}
.elementor-location-footer {
  width: 100%;
  margin-top: auto;
}
.about_tab_s266 p{
		color:#000000;
}
@media (max-width:380px){
	.hentry .elementor-element .e-con-inner .elementor-element .e-con-inner .elementor-widget-jet-tabs .elementor-widget-container .jet-tabs-move-up-effect .jet-tabs__content-wrapper .active-content .elementor > .elementor-element > .e-con-inner > .elementor-element{
		width:100% !important;
	}
	.active-content .elementor .elementor-element .e-con-inner > .elementor-element{
		min-width:100%;
	}
}
.jet-tabs-move-up-effect .price span{
	font-family:'YekanBakh'!important;
}
.elementor-widget-woocommerce-product-price p{
	font-family:'YekanBakh';
}
.elementor-widget-woocommerce-product-price .price .woocommerce-Price-amount{
	font-family:'YekanBakh';
}
.jet-listing-grid__items .price .amount{
	font-family:'YekanBakh';
	
}
@media (max-width:767px){
	.active-content .elementor .elementor-element .e-con-inner > .elementor-element{
		min-width:100%;
	}
}
.max_wi_he_hlh_element266{
    max-width: 440px !important;
    max-height: auto !important;
 }   
.mce-btn button {
	background-color:transparent;
}
.mce-window .mce-reset .mce-close{
	background-color:transparent;
}
.mce-menu .mce-container-body .mce-menu-item span{
	font-family:'YekanBakh' !important;
}
.mce-window .mce-reset .mce-foot .mce-container-body{
	font-family:'YekanBakh';
}
.mce-window .mce-reset .mce-window-body .mce-abs-layout-item .mce-container-body .mce-formitem .mce-container-body .mce-abs-layout-item button span{
	font-family:'YekanBakh' !important;
}
.mce-window-body .mce-abs-layout-item .mce-container-body .mce-formitem .mce-container-body .mce-abs-layout-item button span{
	font-family:'YekanBakh' !important;
}
.mce-window-body .mce-abs-layout-item .mce-container-body .mce-formitem .mce-container-body{
	font-family:'YekanBakh';
}
.mce-window-body .mce-formitem label.mce-abs-layout-item{
	font-family:'YekanBakh' !important;
	--google-webfont:no-include;
}
.mce-window .mce-reset .mce-window-body .mce-abs-layout-item .mce-container-body .mce-formitem .mce-container-body label.mce-abs-layout-item{
	font-family:'YekanBakh' !important;
}
.mce-window .mce-reset .mce-window-head .mce-title{
	font-family:'YekanBakh' !important;
}
.mce-foot button .mce-txt{
	font-family:'YekanBakh';
	font-size:13px;
}
@media (max-width:767px){
.con_mob266{
		border-top-style:solid !important;
		border-top-width:1px;
		border-top-color:#D5D5D554;
		border-right-style:none;
		border-bottom-style:none;
		border-left-style:none;
		padding-top:10px;
	}
}
[type=button]:focus, [type=submit]:focus, button:focus {
     outline: none; 
}
.price ins{
	text-decoration:none;
}
.elementor-10513 .elementor-element.elementor-element-bdfb486 .jet-form__submit-wrap {
    align-items: end !important;
}
.jet-tabs-move-up-effect .elementor-widget-container > .wp-block-image{
	display: flex !important;
	justify-content: center !important;
}/* End custom CSS */