.elementor-8683 .elementor-element.elementor-element-50323674{--display:flex;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8683 .elementor-element.elementor-element-51949a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-7255069{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-7255069.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8683 .elementor-element.elementor-element-e2a8778{width:var( --container-widget-width, 106.632% );max-width:106.632%;--container-widget-width:106.632%;--container-widget-flex-grow:0;}.elementor-8683 .elementor-element.elementor-element-e2a8778.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8683 .elementor-element.elementor-element-483d11b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-43a319d{width:var( --container-widget-width, 49.26% );max-width:49.26%;--container-widget-width:49.26%;--container-widget-flex-grow:0;}.elementor-8683 .elementor-element.elementor-element-43a319d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8683 .elementor-element.elementor-element-663e22d{--display:flex;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8683 .elementor-element.elementor-element-7f8b251 .elementor-heading-title{color:#8D00FF;font-family:"IranSans", Sans-serif;font-size:36px;font-weight:800;}.elementor-8683 .elementor-element.elementor-element-1b0563e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-657bfbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-657bfbd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8683 .elementor-element.elementor-element-6715703 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8683 .elementor-element.elementor-element-6715703 .elementor-custom-embed-play i{font-size:52px;}.elementor-8683 .elementor-element.elementor-element-6715703 .elementor-custom-embed-play svg{width:52px;height:52px;}.elementor-8683 .elementor-element.elementor-element-b5a21f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-b5a21f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8683 .elementor-element.elementor-element-06908da .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8683 .elementor-element.elementor-element-06908da .elementor-custom-embed-play i{font-size:52px;}.elementor-8683 .elementor-element.elementor-element-06908da .elementor-custom-embed-play svg{width:52px;height:52px;}.elementor-8683 .elementor-element.elementor-element-360d130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-360d130.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8683 .elementor-element.elementor-element-b5d14f0 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8683 .elementor-element.elementor-element-b5d14f0 .elementor-custom-embed-play i{font-size:52px;}.elementor-8683 .elementor-element.elementor-element-b5d14f0 .elementor-custom-embed-play svg{width:52px;height:52px;}.elementor-8683 .elementor-element.elementor-element-3e69557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-3e69557.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8683 .elementor-element.elementor-element-ec72dcc .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-8683 .elementor-element.elementor-element-ec72dcc .elementor-custom-embed-play i{font-size:52px;}.elementor-8683 .elementor-element.elementor-element-ec72dcc .elementor-custom-embed-play svg{width:52px;height:52px;}.elementor-8683 .elementor-element.elementor-element-7309e90{--display:flex;--background-transition:0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button{background-color:#F5F5F5;font-family:"IranSans", Sans-serif;font-size:17px;font-weight:500;fill:#737473;color:#737473;transition-duration:0.2s;border-style:solid;border-color:#F5F5F5;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 36px -12px rgba(0,0,0,0.5);padding:23px 23px 23px 23px;}.elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button:hover, .elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button:focus{background-color:#F5F5F5;color:#8D00FF;}.elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button:hover svg, .elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button:focus svg{fill:#8D00FF;}.elementor-8683 .elementor-element.elementor-element-ecab14f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-798664e .elementor-heading-title{color:#8D00FF;font-family:"IranSans", Sans-serif;font-size:34px;font-weight:900;}.elementor-8683 .elementor-element.elementor-element-08ae213 .swiper-carousel .swiper-slide{height:47vh;}.elementor-8683 .elementor-element.elementor-element-08ae213 .swiper-carousel .bdt-ep-custom-carousel-thumbnail{background-size:contain;}.elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-next i{font-size:24px;}.elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-prev{left:-60px;}.elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-next{right:-60px;}.elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button{background-color:#F5F5F5;font-family:"IranSans", Sans-serif;font-size:17px;font-weight:500;fill:#737473;color:#737473;transition-duration:0.2s;border-style:solid;border-color:#F5F5F5;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 36px -12px rgba(0,0,0,0.5);padding:23px 23px 23px 23px;}.elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button:hover, .elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button:focus{background-color:#F5F5F5;color:#8D00FF;}.elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button:hover svg, .elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button:focus svg{fill:#8D00FF;}.elementor-8683 .elementor-element.elementor-element-8ab50e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-db06779 .elementor-heading-title{color:#858585;font-family:"IranSans", Sans-serif;font-size:34px;font-weight:700;}.elementor-8683 .elementor-element.elementor-element-093968b .swiper-carousel .swiper-slide{height:28vh;}.elementor-8683 .elementor-element.elementor-element-093968b .swiper-carousel .bdt-ep-custom-carousel-thumbnail{background-size:contain;}.elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-next i{font-size:24px;}.elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-prev{left:-60px;}.elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-next{right:-60px;}.elementor-8683 .elementor-element.elementor-element-f641592{--display:flex;--background-transition:0.3s;}.elementor-8683 .elementor-element.elementor-element-8478943{--spacer-size:106px;}.elementor-8683 .elementor-element.elementor-element-b638b2c .elementor-heading-title{color:#8D00FF;font-family:"IranSans", Sans-serif;font-size:36px;font-weight:800;}.elementor-8683 .elementor-element.elementor-element-e6dba96 .featured-part .bdt-post-block-img-wrapper img{height:338px;}.elementor-8683 .elementor-element.elementor-element-e6dba96 .featured-part .bdt-post-block-thumbnail img{height:338px;}.elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button{background-color:#F5F5F5;font-family:"IranSans", Sans-serif;font-size:17px;font-weight:500;fill:#737473;color:#737473;transition-duration:0.2s;border-style:solid;border-color:#F5F5F5;border-radius:18px 18px 18px 18px;box-shadow:0px 0px 36px -12px rgba(0,0,0,0.5);padding:23px 23px 23px 23px;}.elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button:hover, .elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button:focus{background-color:#F5F5F5;color:#8D00FF;}.elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button:hover svg, .elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button:focus svg{fill:#8D00FF;}.elementor-8683 .elementor-element.elementor-element-40d59a2{--spacer-size:90px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-8683 .elementor-element.elementor-element-7255069{--width:41.761%;}.elementor-8683 .elementor-element.elementor-element-483d11b{--width:50%;}.elementor-8683 .elementor-element.elementor-element-657bfbd{--width:21.408%;}.elementor-8683 .elementor-element.elementor-element-b5a21f6{--width:21.408%;}.elementor-8683 .elementor-element.elementor-element-360d130{--width:21.408%;}.elementor-8683 .elementor-element.elementor-element-3e69557{--width:21.408%;}}@media(max-width:1366px){.elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-next i{font-size:24px;}.elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-next i{font-size:24px;}}@media(max-width:1024px){.elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-next i{font-size:24px;}.elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-8683 .elementor-element.elementor-element-51949a7{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-8683 .elementor-element.elementor-element-e2a8778{width:var( --container-widget-width, 266.266px );max-width:266.266px;--container-widget-width:266.266px;--container-widget-flex-grow:0;}.elementor-8683 .elementor-element.elementor-element-43a319d{width:var( --container-widget-width, 274.609px );max-width:274.609px;--container-widget-width:274.609px;--container-widget-flex-grow:0;}.elementor-8683 .elementor-element.elementor-element-43a319d.elementor-element{--align-self:center;}.elementor-8683 .elementor-element.elementor-element-7f8b251{text-align:center;}.elementor-8683 .elementor-element.elementor-element-7f8b251 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-8683 .elementor-element.elementor-element-657bfbd{--width:138px;}.elementor-8683 .elementor-element.elementor-element-6715703 .elementor-custom-embed-play i{font-size:25px;}.elementor-8683 .elementor-element.elementor-element-6715703 .elementor-custom-embed-play svg{width:25px;height:25px;}.elementor-8683 .elementor-element.elementor-element-b5a21f6{--width:138px;}.elementor-8683 .elementor-element.elementor-element-06908da .elementor-custom-embed-play i{font-size:25px;}.elementor-8683 .elementor-element.elementor-element-06908da .elementor-custom-embed-play svg{width:25px;height:25px;}.elementor-8683 .elementor-element.elementor-element-2868b7c .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-8683 .elementor-element.elementor-element-798664e{text-align:center;}.elementor-8683 .elementor-element.elementor-element-798664e .elementor-heading-title{font-size:20px;}.elementor-8683 .elementor-element.elementor-element-08ae213 .swiper-carousel .swiper-slide{height:24vh;}.elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-08ae213 .bdt-navigation-next i{font-size:24px;}.elementor-8683 .elementor-element.elementor-element-eff7902 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-8683 .elementor-element.elementor-element-db06779{text-align:center;}.elementor-8683 .elementor-element.elementor-element-db06779 .elementor-heading-title{font-size:20px;}.elementor-8683 .elementor-element.elementor-element-093968b .swiper-carousel .swiper-slide{height:24vh;}.elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-prev i,
            .elementor-8683 .elementor-element.elementor-element-093968b .bdt-navigation-next i{font-size:24px;}.elementor-8683 .elementor-element.elementor-element-8478943{--spacer-size:56px;}.elementor-8683 .elementor-element.elementor-element-b638b2c{text-align:center;}.elementor-8683 .elementor-element.elementor-element-b638b2c .elementor-heading-title{font-size:25px;}.elementor-8683 .elementor-element.elementor-element-e6dba96 .featured-part .bdt-post-block-img-wrapper img{height:176px;}.elementor-8683 .elementor-element.elementor-element-e6dba96 .featured-part .bdt-post-block-thumbnail img{height:176px;}.elementor-8683 .elementor-element.elementor-element-5f0a256 .elementor-button{font-size:12px;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_UltraLight.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_UltraLight.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_UltraLight.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_UltraLight.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_UltraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Light.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Light.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Light.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Light.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Light.ttf') format('truetype');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum.ttf') format('truetype');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Medium.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Medium.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Medium.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Medium.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Black.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Black.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Black.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Black.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Black.ttf') format('truetype');
}
@font-face {
	font-family: 'IranSans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.eot');
	src: url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.eot?#iefix') format('embedded-opentype'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.woff2') format('woff2'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.woff') format('woff'),
		url('https://mjmesbahi.com/wp-content/uploads/2023/05/IRANSansWebFaNum_Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */