.elementor-29 .elementor-element.elementor-element-0ff4037{--display:flex;--background-transition:0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-d405ec9 .elementor-repeater-item-44e1ef3 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://tchhashemi.yclass.ir/wp-content/uploads/2024/11/slider01-1.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-d405ec9 .elementor-repeater-item-44e1ef3 .swiper-slide-contents{margin:0 auto;}.elementor-29 .elementor-element.elementor-element-d405ec9 .elementor-repeater-item-57f67d3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tchhashemi.yclass.ir/wp-content/uploads/2024/11/slider02.jpg);background-size:cover;}.elementor-29 .elementor-element.elementor-element-d405ec9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:483px;}.elementor-29 .elementor-element.elementor-element-d405ec9 .swiper-slide-contents{max-width:66%;}.elementor-29 .elementor-element.elementor-element-d405ec9 .swiper-slide-inner{text-align:center;}.elementor-29 .elementor-element.elementor-element-a18fb29{--display:flex;--background-transition:0.3s;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-7c8faf5{--divider-border-style:solid;--divider-color:#103F846B;--divider-border-width:1.5px;width:auto;max-width:auto;--divider-element-spacing:20px;}.elementor-29 .elementor-element.elementor-element-7c8faf5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-29 .elementor-element.elementor-element-7c8faf5 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-29 .elementor-element.elementor-element-7c8faf5 .elementor-divider__text{color:#103F84;font-family:"Sahel", Sans-serif;font-size:15px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-175da4e{--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-29 .elementor-element.elementor-element-c7bade8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-29 .elementor-element.elementor-element-dca5efd{--icon-box-icon-margin:29px;}.elementor-29 .elementor-element.elementor-element-dca5efd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-dca5efd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-dca5efd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-dca5efd .elementor-icon-box-title{color:#000000;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-dca5efd .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-dca5efd .elementor-icon-box-title a{font-family:"ایران مارک", Sans-serif;font-size:17px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-69bfbea{--icon-box-icon-margin:29px;}.elementor-29 .elementor-element.elementor-element-69bfbea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-69bfbea.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-69bfbea.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-69bfbea .elementor-icon-box-title{color:#000000;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-69bfbea .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-69bfbea .elementor-icon-box-title a{font-family:"ایران مارک", Sans-serif;font-size:17px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-14f8c14{--icon-box-icon-margin:29px;}.elementor-29 .elementor-element.elementor-element-14f8c14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-14f8c14.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-14f8c14.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-14f8c14 .elementor-icon-box-title{color:#000000;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-14f8c14 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-14f8c14 .elementor-icon-box-title a{font-family:"ایران مارک", Sans-serif;font-size:17px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-a81041f{--icon-box-icon-margin:29px;}.elementor-29 .elementor-element.elementor-element-a81041f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-a81041f.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-a81041f.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-a81041f .elementor-icon-box-title{color:#000000;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-a81041f .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-a81041f .elementor-icon-box-title a{font-family:"ایران مارک", Sans-serif;font-size:17px;font-weight:600;}.elementor-29 .elementor-element.elementor-element-f991ad4{--display:flex;--min-height:0px;--background-transition:0.3s;--border-radius:13px 13px 13px 13px;--margin-top:-30px;--margin-bottom:-30px;--margin-left:-30px;--margin-right:-30px;}.elementor-29 .elementor-element.elementor-element-2c470c8{--spacer-size:50px;}.elementor-29 .elementor-element.elementor-element-cb7d6c9{--display:flex;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-3460eed{--divider-border-style:solid;--divider-color:#103F846B;--divider-border-width:1.5px;width:auto;max-width:auto;--divider-element-spacing:20px;}.elementor-29 .elementor-element.elementor-element-3460eed .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-29 .elementor-element.elementor-element-3460eed .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-29 .elementor-element.elementor-element-3460eed .elementor-divider__text{color:#103F84;font-family:"Sahel", Sans-serif;font-size:15px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-821101c{--display:flex;--background-transition:0.3s;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-a922466.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:0px;}.elementor-29 .elementor-element.elementor-element-a922466 .elementor-main-swiper{height:157px;width:100%;}.elementor-29 .elementor-element.elementor-element-a922466 .elementor-main-swiper .swiper-slide{background-color:#050202;border-radius:0px;}.elementor-29 .elementor-element.elementor-element-a922466 .elementor-swiper-button{font-size:20px;}.elementor-29 .elementor-element.elementor-element-be6eb10{--display:flex;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-82fddf0{--divider-border-style:solid;--divider-color:#103F846B;--divider-border-width:1.5px;width:auto;max-width:auto;--divider-element-spacing:20px;}.elementor-29 .elementor-element.elementor-element-82fddf0 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-29 .elementor-element.elementor-element-82fddf0 .elementor-divider{text-align:center;padding-block-start:12px;padding-block-end:12px;}.elementor-29 .elementor-element.elementor-element-82fddf0 .elementor-divider__text{color:#103F84;font-family:"Sahel", Sans-serif;font-size:15px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-29 .elementor-element.elementor-element-72c5fca{--display:flex;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://tchhashemi.yclass.ir/wp-content/uploads/2024/11/IMG_20220612_173311_906.jpg);background-size:auto;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .elementor-background-overlay{background-color:#113B1FB8;mix-blend-mode:darken;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .swiper-slide-contents{margin:0 auto;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .swiper-slide-inner .elementor-slide-heading{color:#FCFFFB;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .swiper-slide-inner .elementor-slide-description{color:#FCFFFB;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-repeater-item-993d421 .swiper-slide-inner .elementor-slide-button{color:#FCFFFB;border-color:#FCFFFB;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:509px;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .elementor-slide-button{background-color:#E4AA17;font-family:"Sahel", Sans-serif;font-size:20px;font-weight:500;font-style:oblique;line-height:15px;letter-spacing:0.7px;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .swiper-slide-contents{max-width:49%;}.elementor-29 .elementor-element.elementor-element-e1c7ff1 .swiper-slide-inner{text-align:center;}.elementor-29 .elementor-element.elementor-element-8d0b871{--display:grid;--min-height:108px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--border-radius:14px 14px 14px 14px;}.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-29 .elementor-element.elementor-element-1ef39b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 12px 12px;border-style:none;}.elementor-29 .elementor-element.elementor-element-1ef39b4{text-align:center;}.elementor-29 .elementor-element.elementor-element-1ef39b4 img{width:100%;max-width:87%;height:425px;object-fit:fill;opacity:1;filter:brightness( 85% ) contrast( 100% ) saturate( 171% ) blur( 0.4px ) hue-rotate( 360deg );transition-duration:0.3s;border-style:none;border-radius:3002px 01800px 1866px 01500px;}.elementor-29 .elementor-element.elementor-element-e3d74e5{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-a35a076{width:100%;max-width:100%;text-align:center;}.elementor-29 .elementor-element.elementor-element-a35a076 > .elementor-widget-container{margin:33px 33px 33px 33px;}.elementor-29 .elementor-element.elementor-element-a35a076 img{width:58%;max-width:100%;height:109px;object-fit:fill;opacity:1;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-29 .elementor-element.elementor-element-1460d2f{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-29 .elementor-element.elementor-element-1460d2f.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-1460d2f .elementor-headline{text-align:center;font-family:"ایران مارک", Sans-serif;font-size:19px;font-weight:200;line-height:38px;}.elementor-29 .elementor-element.elementor-element-1460d2f .elementor-headline-dynamic-wrapper path{stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;}.elementor-29 .elementor-element.elementor-element-1460d2f .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-29 .elementor-element.elementor-element-1460d2f .elementor-headline-dynamic-text{z-index:auto;font-family:"ایران مارک", Sans-serif;font-weight:100;}.elementor-29 .elementor-element.elementor-element-1460d2f .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-29 .elementor-element.elementor-element-6eb88d7{--display:flex;--background-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-c62bcfd{--spacer-size:50px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-c7bade8{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-a922466.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-8d0b871{--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-e3d74e5{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-0ff4037{--content-width:1600px;}.elementor-29 .elementor-element.elementor-element-f991ad4{--content-width:1284px;}.elementor-29 .elementor-element.elementor-element-8d0b871{--content-width:1600px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-c7bade8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-a922466.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-29 .elementor-element.elementor-element-8d0b871{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-29 .elementor-element.elementor-element-e3d74e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'ایران مارک';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://tchhashemi.yclass.ir/wp-content/uploads/2024/11/IRANMarker.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران مارک';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'ایران مارک';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */