.elementor-266 .elementor-element.elementor-element-7a289b3f{--display:flex;--min-height:700px;--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.48;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-266 .elementor-element.elementor-element-7a289b3f::before, .elementor-266 .elementor-element.elementor-element-7a289b3f > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-7a289b3f > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-7a289b3f > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-7a289b3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-7a289b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://demo.dmhouse.ir/html-demos/wp-content/uploads/sites/11/2026/07/subtle-prism-9.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-266 .elementor-element.elementor-element-475a635a{--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;--flex-wrap:wrap;--align-content:flex-start;--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-266 .elementor-element.elementor-element-475a635a.e-con{--align-self:center;}.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-266 .elementor-element.elementor-element-e756ecf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3632645;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 8px 1px rgba(178.99999999999991, 98.99999999999997, 37.99999999999996, 0.41) inset;text-align:center;}.elementor-266 .elementor-element.elementor-element-e756ecf.elementor-element{--align-self:flex-start;}.elementor-266 .elementor-element.elementor-element-e756ecf .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;color:#B36326;}.elementor-266 .elementor-element.elementor-element-4e7af10e{width:100%;max-width:100%;text-align:start;}.elementor-266 .elementor-element.elementor-element-4e7af10e.elementor-element{--align-self:flex-start;}.elementor-266 .elementor-element.elementor-element-4e7af10e .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:39px;font-weight:600;letter-spacing:4px;color:#B36326;}.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-266 .elementor-element.elementor-element-6f429b39.elementor-element{--align-self:flex-start;}.elementor-266 .elementor-element.elementor-element-6f429b39{text-align:start;font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#863A00;}.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-266 .elementor-element.elementor-element-32634be0 .elementor-button{background-color:#C27C46;font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-32634be0{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button{background-color:#C27C46;font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-31420623{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-widget-counter .elementor-counter-number-wrapper{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-widget-counter .elementor-counter-title{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-266 .elementor-element.elementor-element-528b486d{width:100%;max-width:100%;}.elementor-266 .elementor-element.elementor-element-528b486d.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-528b486d .elementor-counter{flex-direction:row;}.elementor-266 .elementor-element.elementor-element-528b486d .elementor-counter-title{align-items:center;color:#CA7534;font-family:"yekan-bakh", Sans-serif;font-size:18px;font-weight:600;}.elementor-266 .elementor-element.elementor-element-528b486d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:2px;color:#B36326;font-family:"yekan-bakh", Sans-serif;font-size:40px;font-weight:600;}.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-266 .elementor-element.elementor-element-24abfaa7{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEC4C64D;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179, 99.00000000000003, 38, 0.29);text-align:start;}.elementor-266 .elementor-element.elementor-element-24abfaa7.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-24abfaa7 img{width:100%;filter:brightness( 118% ) contrast( 16% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-266 .elementor-element.elementor-element-13d9a167{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEC4C64D;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179, 99.00000000000003, 38, 0.29);text-align:start;}.elementor-266 .elementor-element.elementor-element-13d9a167.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-13d9a167 img{width:100%;filter:brightness( 118% ) contrast( 16% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-266 .elementor-element.elementor-element-207ca704{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 6px 6px 6px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEC4C64D;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179, 99.00000000000003, 38, 0.29);text-align:start;}.elementor-266 .elementor-element.elementor-element-207ca704.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-207ca704 img{width:100%;filter:brightness( 118% ) contrast( 16% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-266 .elementor-element.elementor-element-567c1106{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 7px 15px 7px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEC4C64D;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179, 99.00000000000003, 38, 0.29);text-align:start;}.elementor-266 .elementor-element.elementor-element-567c1106.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-567c1106 img{width:100%;filter:brightness( 118% ) contrast( 16% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-266 .elementor-element.elementor-element-2965fb9c{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 7px 17px 7px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FEC4C64D;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179, 99.00000000000003, 38, 0.29);text-align:start;}.elementor-266 .elementor-element.elementor-element-2965fb9c.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-2965fb9c img{width:100%;filter:brightness( 118% ) contrast( 16% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-266 .elementor-element.elementor-element-6977a6e3{width:var( --container-widget-width, 11% );max-width:11%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:12px 7px 11px 7px;--container-widget-width:11%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3632608;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179, 99.00000000000003, 38, 0.29);text-align:start;}.elementor-266 .elementor-element.elementor-element-6977a6e3.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-6977a6e3 img{width:100%;filter:brightness( 118% ) contrast( 16% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-266 .elementor-element.elementor-element-4d0d0b21{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-266 .elementor-element.elementor-element-578ee89f{z-index:2;text-align:center;}.elementor-266 .elementor-element.elementor-element-578ee89f img{width:40%;height:600px;object-fit:cover;object-position:top center;border-style:solid;border-width:4px 4px 0px 4px;border-color:#D89B6C;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-3116ef97{left:45px;}body.rtl .elementor-266 .elementor-element.elementor-element-3116ef97{right:45px;}.elementor-266 .elementor-element.elementor-element-3116ef97{bottom:0px;text-align:start;}.elementor-266 .elementor-element.elementor-element-3116ef97 img{width:62%;border-style:solid;border-width:4px 4px 0px 4px;border-color:#D89B6C;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-5888a6a1{right:54px;}body.rtl .elementor-266 .elementor-element.elementor-element-5888a6a1{left:54px;}.elementor-266 .elementor-element.elementor-element-5888a6a1{bottom:0px;text-align:end;}.elementor-266 .elementor-element.elementor-element-5888a6a1 img{width:69%;border-style:solid;border-width:4px 4px 0px 4px;border-color:#D89B6C;border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-7f74fd6b{--display:flex;--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:center;--align-items:center;--flex-wrap:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-4130963{width:var( --container-widget-width, 19% );max-width:19%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;--container-widget-width:19%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B363262B;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 8px 1px rgba(214.2, 138.34988436632747, 80.51417119565214, 0.23) inset;text-align:center;}.elementor-266 .elementor-element.elementor-element-4130963.elementor-element{--align-self:flex-start;}.elementor-266 .elementor-element.elementor-element-4130963 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;color:#B36326;}.elementor-266 .elementor-element.elementor-element-da04a6a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"yekan-bakh", Sans-serif;font-size:32px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-72b1bc86{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-4e9efba4 img{border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-2ec3feac{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-2ec3feac .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-2ec3feac .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-2ec3feac .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-2796a321{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-452d5b43{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-452d5b43 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-452d5b43 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-452d5b43 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-962f960{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-710dcccb{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-710dcccb .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-710dcccb .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-710dcccb .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-2a23773{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-66a0034c img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-20eea426{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-20eea426 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-20eea426 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-20eea426 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-2e2e496b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-1c0a9dec img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-781ee92f{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-781ee92f .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-781ee92f .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-781ee92f .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-39045a1e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-285bd3a0 img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-6dee8145{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-6dee8145 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-6dee8145 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-6dee8145 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-4ac2ce06{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-7a57fa03 img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-4ccecfcb{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-4ccecfcb .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-4ccecfcb .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-4ccecfcb .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-46886633{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-304dfc55 img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-1def8707{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-1def8707 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-1def8707 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-1def8707 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-7018df9f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-180522fb img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-37ae2427{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-37ae2427 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-37ae2427 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-37ae2427 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-2dd2df35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-46b55eb4 img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-62fd8a1{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-62fd8a1 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-62fd8a1 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-62fd8a1 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-60029321{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-7ece5fb4 img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-21d2bcf0{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-21d2bcf0 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-21d2bcf0 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-21d2bcf0 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-4b0c5ad8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-43ddf339 img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-681f93a2{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-681f93a2 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-681f93a2 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-681f93a2 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-ff4d18d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B3632614;--border-color:#B3632614;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(179.00000000000003, 99.00000000000003, 37.999999999999986, 0.09);--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-6173b91a img{height:230px;object-fit:cover;object-position:top center;}.elementor-266 .elementor-element.elementor-element-5658f258{padding:10px 0px 10px 0px;text-align:center;}.elementor-266 .elementor-element.elementor-element-5658f258 .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:23px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-5658f258 .elementor-heading-title a:hover, .elementor-266 .elementor-element.elementor-element-5658f258 .elementor-heading-title a:focus{color:#793400;}.elementor-266 .elementor-element.elementor-element-5f52c97b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.61;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-266 .elementor-element.elementor-element-5f52c97b::before, .elementor-266 .elementor-element.elementor-element-5f52c97b > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-5f52c97b > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-5f52c97b > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-5f52c97b > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-5f52c97b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://demo.dmhouse.ir/html-demos/wp-content/uploads/sites/11/2026/07/abstract-timekeeper.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;}.elementor-266 .elementor-element.elementor-element-494b466f{width:var( --container-widget-width, 32% );max-width:32%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 10px 10px 10px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B3632608;border-radius:24px 24px 24px 24px;box-shadow:0px 0px 17px 1px rgba(178.99999999999991, 98.99999999999997, 37.99999999999996, 0.27) inset;text-align:center;}.elementor-266 .elementor-element.elementor-element-494b466f.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-494b466f .elementor-heading-title{font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;color:#A34700;}.elementor-266 .elementor-element.elementor-element-672a94ad{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:2;font-family:"yekan-bakh", Sans-serif;font-size:32px;font-weight:600;color:#793400;}.elementor-266 .elementor-element.elementor-element-51b7d1f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-15e760ff{left:843px;}body.rtl .elementor-266 .elementor-element.elementor-element-15e760ff{right:843px;}.elementor-266 .elementor-element.elementor-element-15e760ff{top:-106px;z-index:1;}.elementor-266 .elementor-element.elementor-element-59892a3{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-266 .elementor-element.elementor-element-59892a3 img{width:75%;}.elementor-266 .elementor-element.elementor-element-f11da43{--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;--flex-wrap:wrap;}.elementor-266 .elementor-element.elementor-element-59cbf81{--display:flex;--min-height:560px;--justify-content:center;--overlay-opacity:0.33;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#F0DDCE;--border-color:#F0DDCE;--border-radius:400px 400px 400px 400px;}.elementor-266 .elementor-element.elementor-element-59cbf81:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-59cbf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCDDDB;background-image:url("https://demo.dmhouse.ir/html-demos/wp-content/uploads/sites/11/2026/07/h8-slider-backround.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-266 .elementor-element.elementor-element-59cbf81::before, .elementor-266 .elementor-element.elementor-element-59cbf81 > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-59cbf81 > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-59cbf81 > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-59cbf81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-59cbf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCDDDB;--background-overlay:'';}.elementor-266 .elementor-element.elementor-element-52ceaf6{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:13px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-52ceaf6{left:69px;}body.rtl .elementor-266 .elementor-element.elementor-element-52ceaf6{right:69px;}.elementor-266 .elementor-element.elementor-element-f319422{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;top:25%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-f319422{left:37%;}body.rtl .elementor-266 .elementor-element.elementor-element-f319422{right:37%;}.elementor-266 .elementor-element.elementor-element-98484bf{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:14px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-98484bf{right:12%;}body.rtl .elementor-266 .elementor-element.elementor-element-98484bf{left:12%;}.elementor-266 .elementor-element.elementor-element-997e875{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:58%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-997e875{right:13%;}body.rtl .elementor-266 .elementor-element.elementor-element-997e875{left:13%;}.elementor-266 .elementor-element.elementor-element-9c4a65e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;bottom:-12px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-9c4a65e{left:12%;}body.rtl .elementor-266 .elementor-element.elementor-element-9c4a65e{right:12%;}.elementor-266 .elementor-element.elementor-element-0f759d0{--display:flex;--min-height:560px;--justify-content:center;--overlay-opacity:0.33;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#F0DDCE;--border-color:#F0DDCE;--border-radius:400px 400px 400px 400px;}.elementor-266 .elementor-element.elementor-element-0f759d0:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-0f759d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCDDDB;background-image:url("https://demo.dmhouse.ir/html-demos/wp-content/uploads/sites/11/2026/07/h8-slider-backround.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-266 .elementor-element.elementor-element-0f759d0::before, .elementor-266 .elementor-element.elementor-element-0f759d0 > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-0f759d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-0f759d0 > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-0f759d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-0f759d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCDDDB;--background-overlay:'';}.elementor-266 .elementor-element.elementor-element-e47c704{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:13px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-e47c704{left:69px;}body.rtl .elementor-266 .elementor-element.elementor-element-e47c704{right:69px;}.elementor-266 .elementor-element.elementor-element-892be0f{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;top:25%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-892be0f{left:37%;}body.rtl .elementor-266 .elementor-element.elementor-element-892be0f{right:37%;}.elementor-266 .elementor-element.elementor-element-6fde71e{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:14px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-6fde71e{right:12%;}body.rtl .elementor-266 .elementor-element.elementor-element-6fde71e{left:12%;}.elementor-266 .elementor-element.elementor-element-6d14dfd{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:58%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-6d14dfd{right:13%;}body.rtl .elementor-266 .elementor-element.elementor-element-6d14dfd{left:13%;}.elementor-266 .elementor-element.elementor-element-eb0c301{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;bottom:-12px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-eb0c301{left:12%;}body.rtl .elementor-266 .elementor-element.elementor-element-eb0c301{right:12%;}.elementor-266 .elementor-element.elementor-element-10fa9ee{--display:flex;--min-height:560px;--justify-content:center;--overlay-opacity:0.33;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#F0DDCE;--border-color:#F0DDCE;--border-radius:400px 400px 400px 400px;}.elementor-266 .elementor-element.elementor-element-10fa9ee:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-10fa9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCDDDB;background-image:url("https://demo.dmhouse.ir/html-demos/wp-content/uploads/sites/11/2026/07/h8-slider-backround.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-266 .elementor-element.elementor-element-10fa9ee::before, .elementor-266 .elementor-element.elementor-element-10fa9ee > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-10fa9ee > .e-con-inner > .elementor-background-video-container::before, .elementor-266 .elementor-element.elementor-element-10fa9ee > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-10fa9ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-266 .elementor-element.elementor-element-10fa9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FCDDDB;--background-overlay:'';}.elementor-266 .elementor-element.elementor-element-d5df049{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:13px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-d5df049{left:69px;}body.rtl .elementor-266 .elementor-element.elementor-element-d5df049{right:69px;}.elementor-266 .elementor-element.elementor-element-120f966{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;top:25%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-120f966{left:37%;}body.rtl .elementor-266 .elementor-element.elementor-element-120f966{right:37%;}.elementor-266 .elementor-element.elementor-element-ecc96e2{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:14px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-ecc96e2{right:12%;}body.rtl .elementor-266 .elementor-element.elementor-element-ecc96e2{left:12%;}.elementor-266 .elementor-element.elementor-element-c0c9e47{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:58%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-c0c9e47{right:13%;}body.rtl .elementor-266 .elementor-element.elementor-element-c0c9e47{left:13%;}.elementor-266 .elementor-element.elementor-element-c40ca9d{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;bottom:-12px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-c40ca9d{left:12%;}body.rtl .elementor-266 .elementor-element.elementor-element-c40ca9d{right:12%;}.elementor-266 .elementor-element.elementor-element-1f65266{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 48% );max-width:48%;padding:20px 20px 20px 20px;--container-widget-width:48%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-266 .elementor-element.elementor-element-1f65266 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.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, .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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-266 .elementor-element.elementor-element-cb58894{width:var( --container-widget-width, 38% );max-width:38%;padding:0px 52px 0px 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-cb58894.elementor-element{--align-self:center;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:25px;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-title{margin-block-end:34px;color:#793400;}.elementor-266 .elementor-element.elementor-element-cb58894.elementor-view-stacked .elementor-icon{background-color:#793400;}.elementor-266 .elementor-element.elementor-element-cb58894.elementor-view-framed .elementor-icon, .elementor-266 .elementor-element.elementor-element-cb58894.elementor-view-default .elementor-icon{fill:#793400;color:#793400;border-color:#793400;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon{font-size:64px;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-title, .elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-title a{font-family:"yekan-bakh", Sans-serif;font-weight:600;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-description{font-family:"yekan-bakh", Sans-serif;font-weight:400;line-height:1.7em;color:#883A00;}.elementor-266 .elementor-element.elementor-element-71696cfc{--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:80px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-52f7830b{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-52f7830b:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-52f7830b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1DECF;}.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-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-icon i{color:#793400;transition:color 0.3s;}.elementor-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-icon svg{fill:#793400;transition:fill 0.3s;}.elementor-266 .elementor-element.elementor-element-615b78ab{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-item > a{font-family:"yekan-bakh", Sans-serif;font-size:20px;font-weight:600;}.elementor-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-text{color:#793400;transition:color 0.3s;}.elementor-266 .elementor-element.elementor-element-366ea06e{font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#793400;}.elementor-266 .elementor-element.elementor-element-136331db{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-136331db:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-136331db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3632608;}.elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-icon i{color:#793400;transition:color 0.3s;}.elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-icon svg{fill:#793400;transition:fill 0.3s;}.elementor-266 .elementor-element.elementor-element-258eeab0{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-item > a{font-family:"yekan-bakh", Sans-serif;font-size:20px;font-weight:600;}.elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-text{color:#793400;transition:color 0.3s;}.elementor-266 .elementor-element.elementor-element-b0d9473{font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#793400;}.elementor-266 .elementor-element.elementor-element-80ba635{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-80ba635:not(.elementor-motion-effects-element-type-background), .elementor-266 .elementor-element.elementor-element-80ba635 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#793400;}.elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-icon i{color:#BBBDC3;transition:color 0.3s;}.elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-icon svg{fill:#BBBDC3;transition:fill 0.3s;}.elementor-266 .elementor-element.elementor-element-2420a7b{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-item > a{font-family:"yekan-bakh", Sans-serif;font-size:20px;font-weight:600;}.elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-text{color:#F1DECF;transition:color 0.3s;}.elementor-266 .elementor-element.elementor-element-2185cce8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#F1DECF;}.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button{background-color:#C27C46;font-family:"yekan-bakh", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-135f0654{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-266:not(.elementor-motion-effects-element-type-background), body.elementor-page-266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0DDCE57;}@media(max-width:1024px){.elementor-266 .elementor-element.elementor-element-7a289b3f{--flex-wrap:wrap;}.elementor-266 .elementor-element.elementor-element-475a635a{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-32634be0{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-31420623{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-24abfaa7{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-266 .elementor-element.elementor-element-13d9a167{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-266 .elementor-element.elementor-element-207ca704{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-266 .elementor-element.elementor-element-567c1106{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-266 .elementor-element.elementor-element-2965fb9c{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-266 .elementor-element.elementor-element-6977a6e3{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-266 .elementor-element.elementor-element-578ee89f img{width:50%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-3116ef97{left:50px;}body.rtl .elementor-266 .elementor-element.elementor-element-3116ef97{right:50px;}.elementor-266 .elementor-element.elementor-element-3116ef97 img{width:60%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-5888a6a1{right:50px;}body.rtl .elementor-266 .elementor-element.elementor-element-5888a6a1{left:50px;}.elementor-266 .elementor-element.elementor-element-5888a6a1 img{width:68%;border-width:4px 4px 0px 4px;}.elementor-266 .elementor-element.elementor-element-da04a6a{font-size:27px;line-height:1.8em;}.elementor-266 .elementor-element.elementor-element-72b1bc86{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-4e9efba4 img{height:200px;}.elementor-266 .elementor-element.elementor-element-2ec3feac .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-2796a321{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-4a3380bb img{height:200px;}.elementor-266 .elementor-element.elementor-element-452d5b43 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-962f960{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-2f0aa628 img{height:200px;}.elementor-266 .elementor-element.elementor-element-710dcccb .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-2a23773{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-66a0034c img{height:200px;}.elementor-266 .elementor-element.elementor-element-20eea426 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-2e2e496b{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-1c0a9dec img{height:200px;}.elementor-266 .elementor-element.elementor-element-781ee92f .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-39045a1e{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-285bd3a0 img{height:200px;}.elementor-266 .elementor-element.elementor-element-6dee8145 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-4ac2ce06{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-7a57fa03 img{height:200px;}.elementor-266 .elementor-element.elementor-element-4ccecfcb .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-46886633{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-304dfc55 img{height:200px;}.elementor-266 .elementor-element.elementor-element-1def8707 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-7018df9f{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-180522fb img{height:200px;}.elementor-266 .elementor-element.elementor-element-37ae2427 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-2dd2df35{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-46b55eb4 img{height:200px;}.elementor-266 .elementor-element.elementor-element-62fd8a1 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-60029321{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-7ece5fb4 img{height:200px;}.elementor-266 .elementor-element.elementor-element-21d2bcf0 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-4b0c5ad8{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-43ddf339 img{height:200px;}.elementor-266 .elementor-element.elementor-element-681f93a2 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-ff4d18d{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-266 .elementor-element.elementor-element-6173b91a img{height:200px;}.elementor-266 .elementor-element.elementor-element-5658f258 .elementor-heading-title{font-size:23px;}.elementor-266 .elementor-element.elementor-element-494b466f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-15e760ff{left:537px;}body.rtl .elementor-266 .elementor-element.elementor-element-15e760ff{right:537px;}.elementor-266 .elementor-element.elementor-element-15e760ff img{width:69%;}.elementor-266 .elementor-element.elementor-element-f11da43{--flex-direction:column-reverse;--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;}.elementor-266 .elementor-element.elementor-element-59cbf81{--min-height:553px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-52ceaf6{left:45px;}body.rtl .elementor-266 .elementor-element.elementor-element-52ceaf6{right:45px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-98484bf{right:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-98484bf{left:10%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-997e875{right:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-997e875{left:10%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-9c4a65e{left:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-9c4a65e{right:10%;}.elementor-266 .elementor-element.elementor-element-0f759d0{--min-height:553px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-e47c704{left:45px;}body.rtl .elementor-266 .elementor-element.elementor-element-e47c704{right:45px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-6fde71e{right:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-6fde71e{left:10%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-6d14dfd{right:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-6d14dfd{left:10%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-eb0c301{left:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-eb0c301{right:10%;}.elementor-266 .elementor-element.elementor-element-10fa9ee{--min-height:553px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-d5df049{left:45px;}body.rtl .elementor-266 .elementor-element.elementor-element-d5df049{right:45px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-ecc96e2{right:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-ecc96e2{left:10%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-c0c9e47{right:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-c0c9e47{left:10%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-c40ca9d{left:10%;}body.rtl .elementor-266 .elementor-element.elementor-element-c40ca9d{right:10%;}.elementor-266 .elementor-element.elementor-element-1f65266{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-266 .elementor-element.elementor-element-cb58894{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-wrapper{align-items:center;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-title{margin-block-end:17px;}.elementor-266 .elementor-element.elementor-element-71696cfc{--flex-wrap:wrap;}.elementor-266 .elementor-element.elementor-element-135f0654{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-266 .elementor-element.elementor-element-7a289b3f{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-266 .elementor-element.elementor-element-475a635a{--justify-content:center;--gap:20px 5px;--row-gap:20px;--column-gap:5px;--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-266 .elementor-element.elementor-element-4e7af10e{width:100%;max-width:100%;text-align:center;}.elementor-266 .elementor-element.elementor-element-4e7af10e.elementor-element{--align-self:flex-start;}.elementor-266 .elementor-element.elementor-element-4e7af10e .elementor-heading-title{font-size:23px;line-height:1.6em;}.elementor-266 .elementor-element.elementor-element-6f429b39{text-align:center;}.elementor-266 .elementor-element.elementor-element-32634be0{width:100%;max-width:100%;}.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-266 .elementor-element.elementor-element-31420623{width:100%;max-width:100%;}.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}.elementor-266 .elementor-element.elementor-element-24abfaa7{padding:5px 5px 5px 5px;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-266 .elementor-element.elementor-element-13d9a167{padding:5px 5px 5px 5px;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-266 .elementor-element.elementor-element-207ca704{padding:5px 5px 5px 5px;--container-widget-width:11%;--container-widget-flex-grow:0;width:var( --container-widget-width, 11% );max-width:11%;}.elementor-266 .elementor-element.elementor-element-567c1106{padding:5px 5px 5px 5px;--container-widget-width:13%;--container-widget-flex-grow:0;width:var( --container-widget-width, 13% );max-width:13%;}.elementor-266 .elementor-element.elementor-element-2965fb9c{padding:6px 4px 6px 4px;--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-266 .elementor-element.elementor-element-6977a6e3{padding:5px 5px 5px 5px;--container-widget-width:12%;--container-widget-flex-grow:0;width:var( --container-widget-width, 12% );max-width:12%;}.elementor-266 .elementor-element.elementor-element-578ee89f img{width:60%;height:360px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-3116ef97{left:12px;}body.rtl .elementor-266 .elementor-element.elementor-element-3116ef97{right:12px;}.elementor-266 .elementor-element.elementor-element-3116ef97 img{width:45%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-5888a6a1{right:10px;}body.rtl .elementor-266 .elementor-element.elementor-element-5888a6a1{left:10px;}.elementor-266 .elementor-element.elementor-element-5888a6a1 img{width:52%;}.elementor-266 .elementor-element.elementor-element-4130963{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-266 .elementor-element.elementor-element-2ec3feac{text-align:start;}.elementor-266 .elementor-element.elementor-element-2ec3feac .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-4a3380bb img{height:350px;}.elementor-266 .elementor-element.elementor-element-452d5b43{text-align:start;}.elementor-266 .elementor-element.elementor-element-452d5b43 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-710dcccb{text-align:start;}.elementor-266 .elementor-element.elementor-element-710dcccb .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-20eea426{text-align:start;}.elementor-266 .elementor-element.elementor-element-20eea426 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-781ee92f{text-align:start;}.elementor-266 .elementor-element.elementor-element-781ee92f .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-6dee8145{text-align:start;}.elementor-266 .elementor-element.elementor-element-6dee8145 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-4ccecfcb{text-align:start;}.elementor-266 .elementor-element.elementor-element-4ccecfcb .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-1def8707{text-align:start;}.elementor-266 .elementor-element.elementor-element-1def8707 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-37ae2427{text-align:start;}.elementor-266 .elementor-element.elementor-element-37ae2427 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-62fd8a1{text-align:start;}.elementor-266 .elementor-element.elementor-element-62fd8a1 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-21d2bcf0{text-align:start;}.elementor-266 .elementor-element.elementor-element-21d2bcf0 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-681f93a2{text-align:start;}.elementor-266 .elementor-element.elementor-element-681f93a2 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-5658f258{text-align:start;}.elementor-266 .elementor-element.elementor-element-5658f258 .elementor-heading-title{font-size:20px;}.elementor-266 .elementor-element.elementor-element-494b466f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-266 .elementor-element.elementor-element-672a94ad{font-size:22px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-15e760ff{left:193px;}body.rtl .elementor-266 .elementor-element.elementor-element-15e760ff{right:193px;}.elementor-266 .elementor-element.elementor-element-15e760ff{top:-92px;}.elementor-266 .elementor-element.elementor-element-15e760ff img{width:78%;}.elementor-266 .elementor-element.elementor-element-59892a3 img{width:100%;}.elementor-266 .elementor-element.elementor-element-59cbf81{--content-width:100%;--min-height:300px;}.elementor-266 .elementor-element.elementor-element-52ceaf6{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-8px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-52ceaf6{left:4%;}body.rtl .elementor-266 .elementor-element.elementor-element-52ceaf6{right:4%;}.elementor-266 .elementor-element.elementor-element-f319422{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;top:24%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-f319422{left:35%;}body.rtl .elementor-266 .elementor-element.elementor-element-f319422{right:35%;}.elementor-266 .elementor-element.elementor-element-98484bf{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-7px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-98484bf{right:6%;}body.rtl .elementor-266 .elementor-element.elementor-element-98484bf{left:6%;}.elementor-266 .elementor-element.elementor-element-997e875{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:55%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-997e875{right:6%;}body.rtl .elementor-266 .elementor-element.elementor-element-997e875{left:6%;}.elementor-266 .elementor-element.elementor-element-9c4a65e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;bottom:-9px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-9c4a65e{left:5%;}body.rtl .elementor-266 .elementor-element.elementor-element-9c4a65e{right:5%;}.elementor-266 .elementor-element.elementor-element-0f759d0{--content-width:100%;--min-height:300px;}.elementor-266 .elementor-element.elementor-element-e47c704{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-8px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-e47c704{left:4%;}body.rtl .elementor-266 .elementor-element.elementor-element-e47c704{right:4%;}.elementor-266 .elementor-element.elementor-element-892be0f{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;top:24%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-892be0f{left:35%;}body.rtl .elementor-266 .elementor-element.elementor-element-892be0f{right:35%;}.elementor-266 .elementor-element.elementor-element-6fde71e{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-7px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-6fde71e{right:6%;}body.rtl .elementor-266 .elementor-element.elementor-element-6fde71e{left:6%;}.elementor-266 .elementor-element.elementor-element-6d14dfd{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:55%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-6d14dfd{right:6%;}body.rtl .elementor-266 .elementor-element.elementor-element-6d14dfd{left:6%;}.elementor-266 .elementor-element.elementor-element-eb0c301{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;bottom:-9px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-eb0c301{left:5%;}body.rtl .elementor-266 .elementor-element.elementor-element-eb0c301{right:5%;}.elementor-266 .elementor-element.elementor-element-10fa9ee{--content-width:100%;--min-height:300px;}.elementor-266 .elementor-element.elementor-element-d5df049{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-8px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-d5df049{left:4%;}body.rtl .elementor-266 .elementor-element.elementor-element-d5df049{right:4%;}.elementor-266 .elementor-element.elementor-element-120f966{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;top:24%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-120f966{left:35%;}body.rtl .elementor-266 .elementor-element.elementor-element-120f966{right:35%;}.elementor-266 .elementor-element.elementor-element-ecc96e2{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:-7px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-ecc96e2{right:6%;}body.rtl .elementor-266 .elementor-element.elementor-element-ecc96e2{left:6%;}.elementor-266 .elementor-element.elementor-element-c0c9e47{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;top:55%;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-c0c9e47{right:6%;}body.rtl .elementor-266 .elementor-element.elementor-element-c0c9e47{left:6%;}.elementor-266 .elementor-element.elementor-element-c40ca9d{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;bottom:-9px;}body:not(.rtl) .elementor-266 .elementor-element.elementor-element-c40ca9d{left:5%;}body.rtl .elementor-266 .elementor-element.elementor-element-c40ca9d{right:5%;}.elementor-266 .elementor-element.elementor-element-1f65266{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;padding:10px 10px 10px 10px;}.elementor-266 .elementor-element.elementor-element-cb58894{padding:0px 0px 0px 0px;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-wrapper{text-align:center;}.elementor-266 .elementor-element.elementor-element-cb58894 .elementor-icon-box-title{margin-block-end:15px;}.elementor-266 .elementor-element.elementor-element-135f0654{width:100%;max-width:100%;}.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button{font-size:12px;padding:12px 12px 12px 12px;}}@media(min-width:768px){.elementor-266 .elementor-element.elementor-element-7a289b3f{--content-width:1300px;}.elementor-266 .elementor-element.elementor-element-475a635a{--width:40%;}.elementor-266 .elementor-element.elementor-element-4d0d0b21{--width:60%;}.elementor-266 .elementor-element.elementor-element-7f74fd6b{--content-width:1300px;}.elementor-266 .elementor-element.elementor-element-72b1bc86{--width:30%;}.elementor-266 .elementor-element.elementor-element-2796a321{--width:30%;}.elementor-266 .elementor-element.elementor-element-962f960{--width:30%;}.elementor-266 .elementor-element.elementor-element-2a23773{--width:30%;}.elementor-266 .elementor-element.elementor-element-2e2e496b{--width:30%;}.elementor-266 .elementor-element.elementor-element-39045a1e{--width:30%;}.elementor-266 .elementor-element.elementor-element-4ac2ce06{--width:30%;}.elementor-266 .elementor-element.elementor-element-46886633{--width:30%;}.elementor-266 .elementor-element.elementor-element-7018df9f{--width:30%;}.elementor-266 .elementor-element.elementor-element-2dd2df35{--width:30%;}.elementor-266 .elementor-element.elementor-element-60029321{--width:30%;}.elementor-266 .elementor-element.elementor-element-4b0c5ad8{--width:30%;}.elementor-266 .elementor-element.elementor-element-ff4d18d{--width:30%;}.elementor-266 .elementor-element.elementor-element-5f52c97b{--content-width:1300px;}.elementor-266 .elementor-element.elementor-element-f11da43{--content-width:1300px;}.elementor-266 .elementor-element.elementor-element-59cbf81{--content-width:100%;}.elementor-266 .elementor-element.elementor-element-0f759d0{--content-width:100%;}.elementor-266 .elementor-element.elementor-element-10fa9ee{--content-width:100%;}.elementor-266 .elementor-element.elementor-element-71696cfc{--content-width:1300px;}.elementor-266 .elementor-element.elementor-element-52f7830b{--width:32%;}.elementor-266 .elementor-element.elementor-element-136331db{--width:32%;}.elementor-266 .elementor-element.elementor-element-80ba635{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-266 .elementor-element.elementor-element-475a635a{--width:100%;}.elementor-266 .elementor-element.elementor-element-4d0d0b21{--width:100%;}.elementor-266 .elementor-element.elementor-element-72b1bc86{--width:48%;}.elementor-266 .elementor-element.elementor-element-2796a321{--width:48%;}.elementor-266 .elementor-element.elementor-element-962f960{--width:48%;}.elementor-266 .elementor-element.elementor-element-2a23773{--width:48%;}.elementor-266 .elementor-element.elementor-element-2e2e496b{--width:48%;}.elementor-266 .elementor-element.elementor-element-39045a1e{--width:48%;}.elementor-266 .elementor-element.elementor-element-4ac2ce06{--width:48%;}.elementor-266 .elementor-element.elementor-element-46886633{--width:48%;}.elementor-266 .elementor-element.elementor-element-7018df9f{--width:48%;}.elementor-266 .elementor-element.elementor-element-2dd2df35{--width:48%;}.elementor-266 .elementor-element.elementor-element-60029321{--width:48%;}.elementor-266 .elementor-element.elementor-element-4b0c5ad8{--width:48%;}.elementor-266 .elementor-element.elementor-element-ff4d18d{--width:48%;}.elementor-266 .elementor-element.elementor-element-59cbf81{--content-width:100%;}.elementor-266 .elementor-element.elementor-element-0f759d0{--content-width:100%;}.elementor-266 .elementor-element.elementor-element-10fa9ee{--content-width:100%;}.elementor-266 .elementor-element.elementor-element-52f7830b{--width:48%;}.elementor-266 .elementor-element.elementor-element-136331db{--width:48%;}.elementor-266 .elementor-element.elementor-element-80ba635{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-32634be0 *//* آماده‌سازی لایه‌ها برای هاور */
.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* لایه متحرک پس‌زمینه (سفید خالص برای بالاترین کنتراست روی صورتی) */
.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff; /* تغییر به سفید */
    z-index: -1;
    
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button:hover::before {
    transform: scaleX(1);
}

/* رنگ متن روی هاور */
.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button:hover {
    color: #2d1e18 !important; 
}

/* رنگ آیکون روی هاور */
.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button:hover .elementor-button-icon svg,
.elementor-266 .elementor-element.elementor-element-32634be0 .elementor-button:hover .elementor-button-icon svg * {
    fill: #2d1e18 !important; 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31420623 *//* آماده‌سازی لایه‌ها برای هاور */
.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* لایه متحرک پس‌زمینه (سفید خالص برای بالاترین کنتراست روی صورتی) */
.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff; /* تغییر به سفید */
    z-index: -1;
    
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button:hover::before {
    transform: scaleX(1);
}

/* رنگ متن روی هاور */
.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button:hover {
    color: #2d1e18 !important; 
}

/* رنگ آیکون روی هاور */
.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button:hover .elementor-button-icon svg,
.elementor-266 .elementor-element.elementor-element-31420623 .elementor-button:hover .elementor-button-icon svg * {
    fill: #2d1e18 !important; 
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-528b486d *//* تنظیم چیدمان کلی شمارنده */
.elementor-266 .elementor-element.elementor-element-528b486d .elementor-counter {
    display: flex !important;
    flex-direction: row-reverse !important; /* چینش درست عدد و متن در زبان فارسی */
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 10px; /* فاصله بین عدد و متن */
    width: max-content !important; /* باکس به اندازه متن بزرگ شود */
}

/* جلوگیری از شکستن متن به خطوط بعدی */
.elementor-266 .elementor-element.elementor-element-528b486d .elementor-counter-title {
    white-space: nowrap !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
}

/* تنظیمات ساختار عدد */
.elementor-266 .elementor-element.elementor-element-528b486d .elementor-counter-number-wrapper {
    display: flex !important;
    align-items: center !important;
    flex-grow: 0 !important;
    flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24abfaa7 *//* حالت پیش‌فرض ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-24abfaa7 img {

    transition: filter 0.4s ease, opacity 0.4s ease, transform 0.3s ease;
}

/* حالت هاور ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-24abfaa7 img:hover {
    filter: grayscale(0%) opacity(100%);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13d9a167 *//* حالت پیش‌فرض ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-13d9a167 img {

    transition: filter 0.4s ease, opacity 0.4s ease, transform 0.3s ease;
}

/* حالت هاور ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-13d9a167 img:hover {
    filter: grayscale(0%) opacity(100%);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-207ca704 *//* حالت پیش‌فرض ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-207ca704 img {

    transition: filter 0.4s ease, opacity 0.4s ease, transform 0.3s ease;
}

/* حالت هاور ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-207ca704 img:hover {
    filter: grayscale(0%) opacity(100%);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-567c1106 *//* حالت پیش‌فرض ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-567c1106 img {

    transition: filter 0.4s ease, opacity 0.4s ease, transform 0.3s ease;
}

/* حالت هاور ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-567c1106 img:hover {
    filter: grayscale(0%) opacity(100%);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2965fb9c *//* حالت پیش‌فرض ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-2965fb9c img {

    transition: filter 0.4s ease, opacity 0.4s ease, transform 0.3s ease;
}

/* حالت هاور ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-2965fb9c img:hover {
    filter: grayscale(0%) opacity(100%);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6977a6e3 *//* حالت پیش‌فرض ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-6977a6e3 img {

    transition: filter 0.4s ease, opacity 0.4s ease, transform 0.3s ease;
}

/* حالت هاور ویجت تصویر */
.elementor-266 .elementor-element.elementor-element-6977a6e3 img:hover {
    filter: grayscale(0%) opacity(100%);
    transform: translateY(-4px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da04a6a *//* تنظیمات فونت و چیدمان کل متن */
.elementor-266 .elementor-element.elementor-element-da04a6a .custom-hero-title {
    text-align: center;
    direction: rtl; /* جهت‌دهی راست‌چین برای متن فارسی */
}

/* استایل باکس رنگی دور کلمه روژان ۱ */
.elementor-266 .elementor-element.elementor-element-da04a6a .highlight-box {
    background-color:#B36326; /* رنگ کادر صورتی/قرمز ملایم نمونه */
    color: #f1decf; /* رنگ متن داخل باکس */
    padding: 2px 20px;
    border-radius: 12px;
    display: inline-block;
    margin: 0 6px;
}

/* ریسپانسیو سازی برای موبایل */
@media (max-width: 767px) {
    .elementor-266 .elementor-element.elementor-element-da04a6a .custom-hero-title {
        font-size: 26px;
        line-height: 1.6;
    }
    .elementor-266 .elementor-element.elementor-element-da04a6a .highlight-box {
        padding: 0px 12px;
        border-radius: 8px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b1bc86 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-72b1bc86 .main-card-img, .elementor-266 .elementor-element.elementor-element-72b1bc86 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-72b1bc86 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-72b1bc86 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-72b1bc86 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-72b1bc86:hover .main-card-img img { 
        transform: translateY(-80%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-72b1bc86 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2796a321 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-2796a321 .main-card-img, .elementor-266 .elementor-element.elementor-element-2796a321 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-2796a321 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-2796a321 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-2796a321 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-2796a321:hover .main-card-img img { 
        transform: translateY(-42%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-2796a321 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-962f960 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-962f960 .main-card-img, .elementor-266 .elementor-element.elementor-element-962f960 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-962f960 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-962f960 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-962f960 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-962f960:hover .main-card-img img { 
        transform: translateY(-42%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-962f960 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a23773 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-2a23773 .main-card-img, .elementor-266 .elementor-element.elementor-element-2a23773 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-2a23773 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-2a23773 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-2a23773 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-2a23773:hover .main-card-img img { 
        transform: translateY(-74%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-2a23773 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e2e496b *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-2e2e496b .main-card-img, .elementor-266 .elementor-element.elementor-element-2e2e496b .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-2e2e496b .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-2e2e496b .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-2e2e496b .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-2e2e496b:hover .main-card-img img { 
        transform: translateY(-56%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-2e2e496b .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39045a1e *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-39045a1e .main-card-img, .elementor-266 .elementor-element.elementor-element-39045a1e .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-39045a1e .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-39045a1e .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-39045a1e .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-39045a1e:hover .main-card-img img { 
        transform: translateY(-79%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-39045a1e .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ac2ce06 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-4ac2ce06 .main-card-img, .elementor-266 .elementor-element.elementor-element-4ac2ce06 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-4ac2ce06 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-4ac2ce06 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-4ac2ce06 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-4ac2ce06:hover .main-card-img img { 
        transform: translateY(-70%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-4ac2ce06 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46886633 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-46886633 .main-card-img, .elementor-266 .elementor-element.elementor-element-46886633 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-46886633 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-46886633 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-46886633 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-46886633:hover .main-card-img img { 
        transform: translateY(-22%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-46886633 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7018df9f *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-7018df9f .main-card-img, .elementor-266 .elementor-element.elementor-element-7018df9f .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-7018df9f .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-7018df9f .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-7018df9f .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-7018df9f:hover .main-card-img img { 
        transform: translateY(-12%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-7018df9f .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dd2df35 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-2dd2df35 .main-card-img, .elementor-266 .elementor-element.elementor-element-2dd2df35 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-2dd2df35 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-2dd2df35 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-2dd2df35 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-2dd2df35:hover .main-card-img img { 
        transform: translateY(-8%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-2dd2df35 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60029321 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-60029321 .main-card-img, .elementor-266 .elementor-element.elementor-element-60029321 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-60029321 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-60029321 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-60029321 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-60029321:hover .main-card-img img { 
        transform: translateY(-42%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-60029321 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b0c5ad8 *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-4b0c5ad8 .main-card-img, .elementor-266 .elementor-element.elementor-element-4b0c5ad8 .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-4b0c5ad8 .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-4b0c5ad8 .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-4b0c5ad8 .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-4b0c5ad8:hover .main-card-img img { 
        transform: translateY(-33%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-4b0c5ad8 .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff4d18d *//* ۱. تنظیمات عمومی کانتینر کارت */
.elementor-266 .elementor-element.elementor-element-ff4d18d .main-card-img, .elementor-266 .elementor-element.elementor-element-ff4d18d .main-card-img .elementor-widget-container {
    overflow: hidden !important;
    border-radius: inherit;
    height: 220px; /* ارتفاع ثابت ظرف کارت در همه دستگاه‌ها */
    position: relative;
}

/* ۲. تنظیمات عمومی تیتر (قفل در مرکز) */
.elementor-266 .elementor-element.elementor-element-ff4d18d .card-title {
    width: 100% !important;
    text-align: center !important;
}
.elementor-266 .elementor-element.elementor-element-ff4d18d .card-title * {
    display: inline-block !important;
    text-align: center !important;
}

/* ==========================================
   فقط دسکتاپ: حرکت اسکرول عکس روی هاور
   ========================================== */
@media (min-width: 1025px) {
    .elementor-266 .elementor-element.elementor-element-ff4d18d .main-card-img img {
        transition: transform 3s ease !important; /* سرعت حرکت اسکرول عکس */
        display: block;
        width: 100% !important;
        height: auto !important;
        transform: translateY(0);
    }

    /* اسکرول عمودی عکس اصلی در هاور دسکتاپ */
    .elementor-266 .elementor-element.elementor-element-ff4d18d:hover .main-card-img img { 
        transform: translateY(-10%) !important; 
    }
}

/* ==========================================
   فقط تبلت و موبایل: نمایش ثابت عکس
   ========================================== */
@media (max-width: 1024px) {
    /* عکس اصلی ثابت می‌ماند و کل فضای ۳۵۰ پیکسل را بدون فضای خالی پر می‌کند */
    .elementor-266 .elementor-element.elementor-element-ff4d18d .main-card-img img { 
        transform: none !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important; 
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-672a94ad *//* تنظیمات چیدمان و رنگ خط اول */
.elementor-266 .elementor-element.elementor-element-672a94ad .responsive-hero-title {
    line-height: 1.8;
    text-align: center;
    direction: rtl;
    letter-spacing: -0.5px;
}

/* دیزاین مدرن کادر خط دوم (هر نمایشگر) */
.elementor-266 .elementor-element.elementor-element-672a94ad .brand-badge {
    background-color: #B36326; /* رنگ سبز-آبی مات شما */
    color: #f1decf; /* رنگ متن داخل کادر (همرنگ بک‌گراند اصلی سایت برای خوانایی بالا) */
    padding: 2px 6px;
    border-radius: 14px; /* گوشه‌های گرد دقیقاً مشابه عکس نمونه */
    display: inline-block;
    margin-top: 8px;
    box-shadow: 0 8px 24px rgba(154, 176, 174, 0.15); /* سایه بسیار ملایم برای روح دادن به کادر */
}

/* ریسپانسیو سازی کامل برای موبایل */
@media (max-width: 767px) {
    .elementor-266 .elementor-element.elementor-element-672a94ad .responsive-hero-title {
        line-height: 1.7;
    }
    .elementor-266 .elementor-element.elementor-element-672a94ad .brand-badge {
        padding: 0px 16px;
        border-radius: 10px;
        margin-top: 4px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-15e760ff *//* تنظیم موقعیت اولیه */
.elementor-266 .elementor-element.elementor-element-15e760ff {
    transform: rotate(49deg) translate(0, 0);
    animation: absoluteVerticalFloat 4s ease-in-out infinite alternate;
}

/* فرمول جادویی: حرکت ده پیکسلی صاف رو به بالا با حفظ زاویه */
@keyframes absoluteVerticalFloat {
    0% {
        transform: rotate(49deg) translate(0, 0);
    }
    100% {
        /* با کم کردن همزمان مقادیر X و Y، کجیِ زاویه ۴۹ درجه خنثی شده و عکس کاملاً صاف بالا می‌رود */
        transform: rotate(49deg) translate(-10px, -10px);
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1f65266 *//* پیجینیشن خلوت و سبک */
.elementor-266 .elementor-element.elementor-element-1f65266 .swiper-pagination-bullet {
  width: 9px;
  height: 9px;
  background: #8c5332;
  opacity: 0.3;
  border-radius: 8px 1px; /* انحنای مورب */
  transition: all 0.3s;
}

/* نقطه فعال */
.elementor-266 .elementor-element.elementor-element-1f65266 .swiper-pagination-bullet-active {
  width: 24px;
  opacity: 1;
  border-radius: 12px 2px; /* انحنای کشیده مورب */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-615b78ab *//* تغییر رنگ تمام لایه‌های SVG در لیست آیکون المنتور */
.elementor-266 .elementor-element.elementor-element-615b78ab .elementor-icon-list-icon svg path {
    fill: #793400!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-258eeab0 *//* تغییر رنگ تمام لایه‌های SVG در لیست آیکون المنتور */
.elementor-266 .elementor-element.elementor-element-258eeab0 .elementor-icon-list-icon svg path {
    fill: #793400!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2420a7b *//* تغییر رنگ تمام لایه‌های SVG در لیست آیکون المنتور */
.elementor-266 .elementor-element.elementor-element-2420a7b .elementor-icon-list-icon svg path {
    fill: #F1DECF !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2185cce8 */.elementor-266 .elementor-element.elementor-element-2185cce8 p{
    padding: 0px;
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-135f0654 *//* آماده‌سازی لایه‌ها برای هاور */
.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

/* لایه متحرک پس‌زمینه (سفید خالص برای بالاترین کنتراست روی صورتی) */
.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #ffffff; /* تغییر به سفید */
    z-index: -1;
    
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.65, 0.05, 0.36, 1);
}

.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button:hover::before {
    transform: scaleX(1);
}

/* رنگ متن روی هاور */
.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button:hover {
    color: #2d1e18 !important; 
}

/* رنگ آیکون روی هاور */
.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button:hover .elementor-button-icon svg,
.elementor-266 .elementor-element.elementor-element-135f0654 .elementor-button:hover .elementor-button-icon svg * {
    fill: #2d1e18 !important; 
}/* End custom CSS */