.elementor-24 .elementor-element.elementor-element-66a9524{--display:flex;--min-height:490px;--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;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-66a9524:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-66a9524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tajerkala.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-22-2026-09_44_50-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ccdead4{--display:flex;}.elementor-24 .elementor-element.elementor-element-ccdead4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-4d5af75{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0d3f08f .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:29px;font-weight:900;line-height:42px;color:#E6BC8A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-24 .elementor-element.elementor-element-94d8b21{width:var( --container-widget-width, 79.745% );max-width:79.745%;--container-widget-width:79.745%;--container-widget-flex-grow:0;text-align:start;font-family:"IRANSansX", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-94d8b21.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-03a3417{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-03a3417.e-con{--flex-grow:0;--flex-shrink:0;}.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-24 .elementor-element.elementor-element-6802bb1 .elementor-button{background-color:var( --e-global-color-text );font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:2.2s;border-radius:10px 10px 10px 10px;padding:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-6802bb1{width:var( --container-widget-width, 43.866% );max-width:43.866%;--container-widget-width:43.866%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-6802bb1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-6802bb1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-6802bb1 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-24 .elementor-element.elementor-element-b1ea326 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:2.1s;border-radius:10px 10px 10px 10px;padding:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-b1ea326{width:var( --container-widget-width, 41.937% );max-width:41.937%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:41.937%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-b1ea326.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-1ac4d79{--display:flex;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-d754a5a{text-align:center;}.elementor-24 .elementor-element.elementor-element-d754a5a .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-0470dc8{--display:flex;--min-height:140px;--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-a396619{--display:flex;--min-height:240px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 6px 1px rgba(106.42387542724607, 106.42387542724607, 106.42387542724607, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-a396619:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a396619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a396619:hover{background-color:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e3f375b.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-24 .elementor-element.elementor-element-e3f375b.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-24 .elementor-element.elementor-element-e3f375b.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-24 .elementor-element.elementor-element-e3f375b .elementor-image-box-title{margin-bottom:3px;font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-e3f375b .elementor-image-box-wrapper .elementor-image-box-img{width:67%;}.elementor-24 .elementor-element.elementor-element-e3f375b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-e3f375b .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-2.1px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4aeac7d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"IRANSansX", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4aeac7d .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-4aeac7d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-4aeac7d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4aeac7d .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-4aeac7d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-38cc953{--display:flex;--min-height:240px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 6px 1px rgba(106.42387542724607, 106.42387542724607, 106.42387542724607, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-38cc953:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-38cc953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-38cc953:hover{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-89b2b92.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-24 .elementor-element.elementor-element-89b2b92.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-24 .elementor-element.elementor-element-89b2b92.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-24 .elementor-element.elementor-element-89b2b92 .elementor-image-box-title{margin-bottom:3px;font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-89b2b92 .elementor-image-box-wrapper .elementor-image-box-img{width:59%;}.elementor-24 .elementor-element.elementor-element-89b2b92 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-89b2b92 .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-2.1px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ad30ef3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"IRANSansX", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ad30ef3 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ad30ef3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-ad30ef3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ad30ef3 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-ad30ef3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-85e2627{--display:flex;--min-height:240px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.5s;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 6px 1px rgba(106.42387542724607, 106.42387542724607, 106.42387542724607, 0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-85e2627:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-85e2627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-85e2627:hover{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-ecb52cc.elementor-position-right .elementor-image-box-img{margin-left:6px;}.elementor-24 .elementor-element.elementor-element-ecb52cc.elementor-position-left .elementor-image-box-img{margin-right:6px;}.elementor-24 .elementor-element.elementor-element-ecb52cc.elementor-position-top .elementor-image-box-img{margin-bottom:6px;}.elementor-24 .elementor-element.elementor-element-ecb52cc .elementor-image-box-title{margin-bottom:3px;font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-ecb52cc .elementor-image-box-wrapper .elementor-image-box-img{width:82%;}.elementor-24 .elementor-element.elementor-element-ecb52cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-ecb52cc .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:600;letter-spacing:-2.1px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-63b07f3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"IRANSansX", Sans-serif;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-63b07f3 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-63b07f3 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-63b07f3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-63b07f3 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-63b07f3 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-0079b92{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-ba10736{text-align:center;}.elementor-24 .elementor-element.elementor-element-ba10736 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-99f34ed{--display:flex;}.elementor-24 .elementor-element.elementor-element-9ccad8e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-35290d4{--wd-cat-brd-radius:12px;}.elementor-24 .elementor-element.elementor-element-35290d4 div.product-category .wd-entities-title{font-family:"IRANSansX", Sans-serif;font-size:10px;}.elementor-24 .elementor-element.elementor-element-954c2c5{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-63d905c{--display:flex;--min-height:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24 .elementor-element.elementor-element-63d905c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-63d905c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a03fc35{--display:flex;--min-height:20px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:7px;--padding-bottom:7px;--padding-left:16px;--padding-right:16px;}.elementor-24 .elementor-element.elementor-element-a03fc35:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a03fc35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3255cfd{width:var( --container-widget-width, 13.917% );max-width:13.917%;--container-widget-width:13.917%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3255cfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-3255cfd .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b3a1d90 .elementor-button{background-color:#D9D9D900;font-size:15px;font-weight:500;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b3a1d90 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-24 .elementor-element.elementor-element-a103fba{--display:flex;--min-height:250px;}.elementor-24 .elementor-element.elementor-element-3ff8ea6{--wd-brd-radius:20px;}.elementor-24 .elementor-element.elementor-element-3ff8ea6 .wd-products-with-bg, .elementor-24 .elementor-element.elementor-element-3ff8ea6 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFEFE;--wd-bordered-bg:#FFFEFE;}.elementor-24 .elementor-element.elementor-element-3ff8ea6 .wd-el-title{font-family:"IRANSansX", Sans-serif;}.elementor-24 .elementor-element.elementor-element-4765ae5{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-d727429{text-align:center;}.elementor-24 .elementor-element.elementor-element-d727429 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-fcd84f5{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-7cc2a7d{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.22);}.elementor-24 .elementor-element.elementor-element-14cdf05{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-14cdf05.elementor-position-right .elementor-image-box-img{margin-left:-20px;}.elementor-24 .elementor-element.elementor-element-14cdf05.elementor-position-left .elementor-image-box-img{margin-right:-20px;}.elementor-24 .elementor-element.elementor-element-14cdf05.elementor-position-top .elementor-image-box-img{margin-bottom:-20px;}.elementor-24 .elementor-element.elementor-element-14cdf05 .elementor-image-box-title{margin-bottom:2px;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-14cdf05 .elementor-image-box-wrapper .elementor-image-box-img{width:49%;}.elementor-24 .elementor-element.elementor-element-14cdf05 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-14cdf05 .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2d0d5f9{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.22);}.elementor-24 .elementor-element.elementor-element-3a56944.elementor-position-right .elementor-image-box-img{margin-left:-15px;}.elementor-24 .elementor-element.elementor-element-3a56944.elementor-position-left .elementor-image-box-img{margin-right:-15px;}.elementor-24 .elementor-element.elementor-element-3a56944.elementor-position-top .elementor-image-box-img{margin-bottom:-15px;}.elementor-24 .elementor-element.elementor-element-3a56944 .elementor-image-box-title{margin-bottom:2px;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-3a56944 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-24 .elementor-element.elementor-element-3a56944 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-3a56944 .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a71dcfd{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.22);}.elementor-24 .elementor-element.elementor-element-926e5d9.elementor-position-right .elementor-image-box-img{margin-left:-2px;}.elementor-24 .elementor-element.elementor-element-926e5d9.elementor-position-left .elementor-image-box-img{margin-right:-2px;}.elementor-24 .elementor-element.elementor-element-926e5d9.elementor-position-top .elementor-image-box-img{margin-bottom:-2px;}.elementor-24 .elementor-element.elementor-element-926e5d9 .elementor-image-box-title{margin-bottom:2px;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-926e5d9 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-24 .elementor-element.elementor-element-926e5d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-926e5d9 .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0e79a0c{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.22);}.elementor-24 .elementor-element.elementor-element-11ffbbe.elementor-position-right .elementor-image-box-img{margin-left:-8px;}.elementor-24 .elementor-element.elementor-element-11ffbbe.elementor-position-left .elementor-image-box-img{margin-right:-8px;}.elementor-24 .elementor-element.elementor-element-11ffbbe.elementor-position-top .elementor-image-box-img{margin-bottom:-8px;}.elementor-24 .elementor-element.elementor-element-11ffbbe .elementor-image-box-title{margin-bottom:2px;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-11ffbbe .elementor-image-box-wrapper .elementor-image-box-img{width:41%;}.elementor-24 .elementor-element.elementor-element-11ffbbe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-11ffbbe .elementor-image-box-description{font-family:"IRANSansX", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-92df940{--display:flex;--min-height:320px;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-92df940:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-92df940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2e6f8ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2e6f8ee.e-con{--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-24 .elementor-element.elementor-element-5612205 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c34a868{--display:flex;--justify-content:center;}.elementor-24 .elementor-element.elementor-element-f189935 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:27px;font-weight:800;color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-b629c2a{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:start;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-9cb3bf6{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 10px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-9cb3bf6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-7d405e3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1ac426a{--display:flex;--min-height:310px;--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-964d515{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-24 .elementor-element.elementor-element-964d515.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-981f560 .wd-el-title{font-size:13px;}.elementor-24 .elementor-element.elementor-element-f88f757{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-24 .elementor-element.elementor-element-f88f757:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f88f757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ecea84f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-a5bbb45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a5bbb45 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:15px;font-weight:900;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-35ac117{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;font-family:"IRANSansX", Sans-serif;font-size:13px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-b7124f7{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:0px 0px 0px 10px;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-item > a{font-family:"IRANSansX", Sans-serif;font-size:14px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-b7124f7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-383f8ef .elementor-button{background-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-24 .elementor-element.elementor-element-383f8ef{width:var( --container-widget-width, 79.238% );max-width:79.238%;--container-widget-width:79.238%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-383f8ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-57ba6d1{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-60623b4{text-align:center;}.elementor-24 .elementor-element.elementor-element-60623b4 .elementor-heading-title{font-family:"IRANSansX", Sans-serif;font-size:16px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-ca971ec{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-358e89f .wd-brand-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28F652B;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-e3f375b .elementor-image-box-img{margin-bottom:6px;}.elementor-24 .elementor-element.elementor-element-89b2b92 .elementor-image-box-img{margin-bottom:6px;}.elementor-24 .elementor-element.elementor-element-ecb52cc .elementor-image-box-img{margin-bottom:6px;}.elementor-24 .elementor-element.elementor-element-14cdf05 .elementor-image-box-img{margin-bottom:-20px;}.elementor-24 .elementor-element.elementor-element-3a56944 .elementor-image-box-img{margin-bottom:-15px;}.elementor-24 .elementor-element.elementor-element-926e5d9 .elementor-image-box-img{margin-bottom:-2px;}.elementor-24 .elementor-element.elementor-element-11ffbbe .elementor-image-box-img{margin-bottom:-8px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-ccdead4{--width:55%;}.elementor-24 .elementor-element.elementor-element-03a3417{--width:84.499%;}.elementor-24 .elementor-element.elementor-element-0470dc8{--content-width:800px;}.elementor-24 .elementor-element.elementor-element-99f34ed{--content-width:1100px;}.elementor-24 .elementor-element.elementor-element-9ccad8e{--content-width:1100px;}.elementor-24 .elementor-element.elementor-element-954c2c5{--content-width:1200px;}.elementor-24 .elementor-element.elementor-element-a03fc35{--width:98%;}.elementor-24 .elementor-element.elementor-element-fcd84f5{--content-width:1000px;}.elementor-24 .elementor-element.elementor-element-92df940{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-2e6f8ee{--width:58.861%;}.elementor-24 .elementor-element.elementor-element-7d405e3{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-1ac426a{--content-width:1300px;}.elementor-24 .elementor-element.elementor-element-964d515{--width:74.499%;}.elementor-24 .elementor-element.elementor-element-ca971ec{--content-width:1300px;}}/* Start custom CSS for heading, class: .elementor-element-0d3f08f */.elementor-24 .elementor-element.elementor-element-0d3f08f .tajer-highlight {
    color: #B28F65 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ac4d79 */.elementor-24 .elementor-element.elementor-element-1ac4d79 .elementor-heading-title{
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 18px;
    width: 100%;
}

.elementor-24 .elementor-element.elementor-element-1ac4d79 .elementor-heading-title::before,
.elementor-24 .elementor-element.elementor-element-1ac4d79 .elementor-heading-title::after{
    content: "";
    display: block;
    width: 30px;
    height:4px;
    flex: 0 0 55px;
    background: #C9A96E;
    border-radius: 50px;
    opacity: .85;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0079b92 */.elementor-24 .elementor-element.elementor-element-0079b92 .elementor-heading-title{
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 18px;
    width: 100%;
}

.elementor-24 .elementor-element.elementor-element-0079b92 .elementor-heading-title::before,
.elementor-24 .elementor-element.elementor-element-0079b92 .elementor-heading-title::after{
    content: "";
    display: block;
    width: 30px;
    height:4px;
    flex: 0 0 55px;
    background: #C9A96E;
    border-radius: 50px;
    opacity: .85;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3255cfd */.elementor-24 .elementor-element.elementor-element-3255cfd.dot-title .elementor-heading-title{
    display: flex;
    align-items: center;
    gap: 5px;
}

.elementor-24 .elementor-element.elementor-element-3255cfd.dot-title .elementor-heading-title::before{
    content: "";
    width: 10px;
    height: 10px;
    background: #ffffff;
    border-radius: 50%;
    display: inline-block;
    flex: 0 0 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4765ae5 */.elementor-24 .elementor-element.elementor-element-4765ae5 .elementor-heading-title{
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 18px;
    width: 100%;
}

.elementor-24 .elementor-element.elementor-element-4765ae5 .elementor-heading-title::before,
.elementor-24 .elementor-element.elementor-element-4765ae5 .elementor-heading-title::after{
    content: "";
    display: block;
    width: 30px;
    height:4px;
    flex: 0 0 55px;
    background: #C9A96E;
    border-radius: 50px;
    opacity: .85;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc485a2 *//* =====================================================
   TAJER KALA — PREMIUM ORDER TIMELINE
   White / Navy / Gold
===================================================== */

.tajer-timeline{
    --navy:#142235;
    --navy-light:#24364c;
    --gold:#B28F65;
    --text:#66717f;
    --line:#dfe4e9;

    direction:rtl;
    width:100%;
    padding:90px 30px;
    background:#fff;
    box-sizing:border-box;
    overflow:hidden;
}


/* =====================================================
   HEADER
===================================================== */

.tajer-timeline .tajer-timeline-header{
    width:100%;
    max-width:720px;
    margin:0 auto 75px;
    text-align:center;
}

.tajer-timeline .tajer-timeline-header h2{
    position:relative;
    display:inline-block;

    margin:0 0 16px;
    padding-bottom:14px;

    color:var(--navy);
    font-size:32px;
    font-weight:800;
    line-height:1.5;
}

.tajer-timeline .tajer-timeline-header h2::after{
    content:"";

    position:absolute;
    bottom:0;
    right:50%;
    transform:translateX(50%);

    width:42px;
    height:3px;

    background:var(--gold);
}

.tajer-timeline .tajer-timeline-header p{
    margin:0;

    color:#7b858f;
    font-size:14px;
    line-height:2;
}


/* =====================================================
   TIMELINE WRAPPER
===================================================== */

.tajer-timeline .tajer-timeline-wrapper{
    position:relative;

    width:100%;
    max-width:1280px;

    margin:0 auto;

    display:grid;
    grid-template-columns:repeat(5,1fr);
    gap:18px;

    align-items:stretch;
}


/* =====================================================
   CONNECTING LINE
===================================================== */

.tajer-timeline .tajer-timeline-wrapper::before{
    content:"";

    position:absolute;

    top:38px;
    right:9%;
    left:9%;

    height:1px;

    background:
        linear-gradient(
            90deg,
            transparent,
            var(--gold) 12%,
            var(--navy) 50%,
            var(--gold) 88%,
            transparent
        );

    opacity:.35;

    z-index:0;
}


/* =====================================================
   STEP CARD
===================================================== */

.tajer-timeline .tajer-step{
    position:relative;
    z-index:1;

    min-height:250px;

    padding:55px 24px 28px;

    background:#fff;

    border:1px solid #e6e9ed;

    border-radius:4px;

    box-sizing:border-box;

    overflow:hidden;

    transition:
        transform .45s cubic-bezier(.2,.8,.2,1),
        border-color .35s ease,
        box-shadow .35s ease;
}


/* Gold top accent */

.tajer-timeline .tajer-step::before{
    content:"";

    position:absolute;

    top:0;
    right:0;

    width:0;
    height:3px;

    background:var(--gold);

    transition:width .45s ease;
}


/* subtle corner */

.tajer-timeline .tajer-step::after{
    content:"";

    position:absolute;

    top:-35px;
    left:-35px;

    width:90px;
    height:90px;

    border-radius:50%;

    background:rgba(178,143,101,.07);

    transition:transform .5s ease;
}


/* =====================================================
   NUMBER
===================================================== */

.tajer-timeline .tajer-step-number{

    position:relative;
    z-index:2;

    display:block;

    margin:0 0 30px;

    color:var(--gold);

    font-family:Arial,sans-serif;

    font-size:34px;
    font-weight:800;

    line-height:1;

    letter-spacing:-1px;
}


/* tiny navy marker */

.tajer-timeline .tajer-step-number::before{

    content:"";

    position:absolute;

    top:-16px;
    right:0;

    width:22px;
    height:2px;

    background:var(--navy);
}


/* =====================================================
   CONTENT
===================================================== */

.tajer-timeline .tajer-step-content{
    position:relative;
    z-index:2;

    padding:0;
}

.tajer-timeline .tajer-step-content h3{

    margin:0 0 13px;

    color:var(--navy);

    font-size:17px;
    font-weight:800;

    line-height:1.7;

    transition:color .3s ease;
}

.tajer-timeline .tajer-step-content p{

    margin:0;

    color:var(--text);

    font-size:12px;

    line-height:2.05;
}


/* =====================================================
   HOVER
===================================================== */

.tajer-timeline .tajer-step:hover{

    transform:translateY(-10px);

    border-color:rgba(178,143,101,.45);

    box-shadow:
        0 20px 45px rgba(20,34,53,.10);
}

.tajer-timeline .tajer-step:hover::before{

    width:100%;
}

.tajer-timeline .tajer-step:hover::after{

    transform:scale(1.7);
}

.tajer-timeline .tajer-step:hover .tajer-step-content h3{

    color:var(--gold);
}


/* =====================================================
   FIRST / LAST STEP DETAILS
===================================================== */

.tajer-timeline .tajer-step:first-child{
    border-top-color:var(--gold);
}

.tajer-timeline .tajer-step:last-child{
    border-bottom-color:var(--gold);
}


/* =====================================================
   TABLET
===================================================== */

@media(max-width:1000px){

    .tajer-timeline{
        padding:70px 20px;
    }

    .tajer-timeline .tajer-timeline-wrapper{

        grid-template-columns:
            repeat(2,1fr);

        gap:18px;
    }

    .tajer-timeline .tajer-timeline-wrapper::before{
        display:none;
    }

}


/* =====================================================
   MOBILE
===================================================== */

@media(max-width:600px){

    .tajer-timeline{
        padding:55px 16px;
    }

    .tajer-timeline .tajer-timeline-header{
        margin-bottom:45px;
    }

    .tajer-timeline .tajer-timeline-header h2{
        font-size:24px;
    }

    .tajer-timeline .tajer-timeline-header p{
        font-size:12px;
    }

    .tajer-timeline .tajer-timeline-wrapper{

        display:flex;

        flex-direction:column;

        gap:14px;
    }

    .tajer-timeline .tajer-step{

        min-height:auto;

        padding:28px 22px 25px;

        display:grid;

        grid-template-columns:60px 1fr;

        gap:16px;

        align-items:start;
    }

    .tajer-timeline .tajer-step-number{

        margin:0;

        font-size:28px;
    }

    .tajer-timeline .tajer-step-content h3{

        font-size:15px;

        margin-bottom:7px;
    }

    .tajer-timeline .tajer-step-content p{

        font-size:11px;

        line-height:1.9;
    }

}


.tajer-timeline .tajer-timeline-header {
    margin-bottom: 25px !important;
}

.tajer-timeline {
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-981f560 *//* ==========================================
   TAJER KALA — BLOG CAROUSEL
   Exclusive Class: tajer-blog-carousel
========================================== */

.tajer-blog-carousel {
    --navy: #142235;
    --gold: #B28F65;
    --text: #697481;
    --border: #E7EAEE;
    --white: #FFFFFF;
}


/* ==========================================
   CARD
========================================== */

.tajer-blog-carousel .wd-post {
    background: #FFFFFF !important;

    border: 1px solid var(--border) !important;

    border-radius: 20px !important;

    overflow: hidden !important;

    box-shadow: 0 8px 30px rgba(20,34,53,0.05) !important;

    transition:
        transform .4s ease,
        box-shadow .4s ease,
        border-color .4s ease !important;
}


/* ==========================================
   IMAGE
========================================== */

.tajer-blog-carousel .wd-post-img {
    position: relative !important;

    overflow: hidden !important;

    aspect-ratio: 16 / 11 !important;
}


/* عکس بزرگ‌تر و بلندتر */

.tajer-blog-carousel .wd-post-img img {
    width: 100% !important;

    height: 100% !important;

    object-fit: cover !important;

    transition:
        transform .6s cubic-bezier(.2,.8,.2,1) !important;
}


/* Image Hover */

.tajer-blog-carousel .wd-post:hover .wd-post-img img {
    transform: scale(1.05) !important;
}


/* ==========================================
   DATE BADGE
========================================== */

.tajer-blog-carousel .wd-post-date {
    position: absolute !important;

    right: 16px !important;
    left: auto !important;

    bottom: 16px !important;

    display: flex !important;

    flex-direction: row !important;

    align-items: center !important;

    justify-content: center !important;

    gap: 7px !important;

    min-width: 105px !important;

    height: 38px !important;

    padding: 0 14px !important;

    box-sizing: border-box !important;

    background: #142235 !important;

    border-radius: 7px !important;

    box-shadow:
        0 8px 20px rgba(20,34,53,.22) !important;

    z-index: 5 !important;
}


/* روز */

.tajer-blog-carousel .post-date-day {
    display: inline-block !important;

    color: #FFFFFF !important;

    font-size: 16px !important;

    font-weight: 800 !important;

    line-height: 1 !important;
}


/* ماه */

.tajer-blog-carousel .post-date-month {
    display: inline-block !important;

    margin: 0 !important;

    color: #B28F65 !important;

    font-size: 10px !important;

    font-weight: 700 !important;

    line-height: 1 !important;
}


/* ==========================================
   CONTENT
========================================== */

.tajer-blog-carousel .wd-post-content {
    padding: 23px 23px 20px !important;

    background: #FFFFFF !important;
}


/* ==========================================
   TITLE — EXACTLY 2 LINES
========================================== */

.tajer-blog-carousel .wd-post-title {

    margin: 0 !important;

    font-size: 16px !important;

    font-weight: 800 !important;

    line-height: 1.8 !important;

    color: #142235 !important;

    display: -webkit-box !important;

    -webkit-box-orient: vertical !important;

    -webkit-line-clamp: 2 !important;

    overflow: hidden !important;

    text-overflow: ellipsis !important;

    max-height: calc(16px * 1.8 * 2) !important;
}


.tajer-blog-carousel .wd-post-title a {

    color: #142235 !important;

    text-decoration: none !important;

    transition: color .3s ease !important;
}


.tajer-blog-carousel .wd-post:hover .wd-post-title a {

    color: #B28F65 !important;
}


/* ==========================================
   READ MORE
========================================== */

.tajer-blog-carousel .wd-post-read-more {

    margin-top: 18px !important;

    padding-top: 15px !important;

    border-top: 1px solid #EEF0F3 !important;
}


.tajer-blog-carousel .wd-post-read-more a {

    display: inline-flex !important;

    align-items: center !important;

    gap: 8px !important;

    color: #142235 !important;

    font-size: 12px !important;

    font-weight: 700 !important;

    text-decoration: none !important;

    transition: all .3s ease !important;
}


.tajer-blog-carousel .wd-post-read-more a::after {

    content: "←" !important;

    color: #B28F65 !important;

    font-size: 16px !important;

    transition: transform .3s ease !important;
}


.tajer-blog-carousel .wd-post-read-more a:hover {

    color: #B28F65 !important;
}


.tajer-blog-carousel .wd-post-read-more a:hover::after {

    transform: translateX(-5px) !important;
}


/* ==========================================
   CARD HOVER
========================================== */

.tajer-blog-carousel .wd-post:hover {

    transform: translateY(-7px) !important;

    border-color: rgba(178,143,101,.35) !important;

    box-shadow:
        0 18px 45px rgba(20,34,53,.11) !important;
}


/* ==========================================
   CAROUSEL SPACING
========================================== */

.tajer-blog-carousel .wd-carousel-item {

    padding: 8px !important;
}


/* ==========================================
   MOBILE
========================================== */

@media (max-width: 767px) {

    .tajer-blog-carousel .wd-post {

        border-radius: 20px !important;
    }


    .tajer-blog-carousel .wd-post-img {

        aspect-ratio: 16 / 12 !important;
    }


    .tajer-blog-carousel .wd-post-content {

        padding: 19px 18px 18px !important;
    }


    .tajer-blog-carousel .wd-post-title {

        font-size: 14px !important;

        line-height: 1.8 !important;

        -webkit-line-clamp: 2 !important;

        max-height: calc(14px * 1.8 * 2) !important;
    }


    .tajer-blog-carousel .wd-post-date {

        right: 12px !important;

        bottom: 12px !important;

        min-width: 95px !important;

        height: 35px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57ba6d1 */.elementor-24 .elementor-element.elementor-element-57ba6d1 .elementor-heading-title{
    display: flex !important;
    align-items: center;
    justify-content: center;
    gap: 18px;
    width: 100%;
}

.elementor-24 .elementor-element.elementor-element-57ba6d1 .elementor-heading-title::before,
.elementor-24 .elementor-element.elementor-element-57ba6d1 .elementor-heading-title::after{
    content: "";
    display: block;
    width: 30px;
    height:4px;
    flex: 0 0 55px;
    background: #C9A96E;
    border-radius: 50px;
    opacity: .85;
}/* End custom CSS */