.elementor-10 .elementor-element.elementor-element-444c040{--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:space-between;--align-items:center;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--z-index:100;}.elementor-10 .elementor-element.elementor-element-444c040::before, .elementor-10 .elementor-element.elementor-element-444c040 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-444c040 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-444c040 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-444c040 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-444c040 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #F2295B00 100%);}.elementor-10 .elementor-element.elementor-element-f522b75{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-menu-toggle{margin:0 auto;}.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu .elementor-item{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:15px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9a7a151{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-10 .elementor-element.elementor-element-9a7a151 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-e78bcf4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-e0ddb49 img{width:130px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e038afd .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-32f9948{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-32f9948:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drzohremaleki.com/wp-content/uploads/2026/07/e3afbee3-9cd4-4921-8eb3-de69b78e4e2f.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-32f9948::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #000000 15%, #F4F4EC00 100%);}.elementor-10 .elementor-element.elementor-element-8815dce{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:129px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.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-10 .elementor-element.elementor-element-7f800af{text-align:center;}.elementor-10 .elementor-element.elementor-element-7f800af .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-81518d1{text-align:start;}.elementor-10 .elementor-element.elementor-element-81518d1 .elementor-heading-title{font-size:56px;font-weight:900;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7f6c557{text-align:center;}.elementor-10 .elementor-element.elementor-element-7f6c557 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.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-10 .elementor-element.elementor-element-705eafa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-705eafa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10 .elementor-element.elementor-element-705eafa .elementor-button{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:700;word-spacing:-1px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:148px 148px 148px 148px;padding:12px 030px 12px 30px;}.elementor-10 .elementor-element.elementor-element-b744125{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10;}.elementor-10 .elementor-element.elementor-element-9100cb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#E9D5963B;--border-color:#E9D5963B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9150259 img{width:36px;filter:brightness( 200% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-aae5379 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-accent );}.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-10 .elementor-element.elementor-element-46c55e1{text-align:center;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:13px;font-weight:400;line-height:8px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e8e7b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#E9D5963B;--border-color:#E9D5963B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-186f68a img{width:36px;filter:brightness( 200% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-6619553 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9c8c4b1{text-align:center;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:13px;font-weight:400;line-height:8px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-df6aaa3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#E9D5963B;--border-color:#E9D5963B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b707d5f img{width:36px;filter:brightness( 200% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-ca656c8 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ff189aa{text-align:center;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:13px;font-weight:400;line-height:8px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f400b10{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-color:#E9D5963B;--border-color:#E9D5963B;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d76de52 img{width:36px;filter:brightness( 200% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-6a72491 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-267fbe9{text-align:center;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:13px;font-weight:400;line-height:8px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e4389f{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-4e4389f::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #000000 15%, #F4F4EC00 100%);}.elementor-10 .elementor-element.elementor-element-4e4389f .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-10 .elementor-element.elementor-element-3770f01{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:129px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-dbb19cf{text-align:center;}.elementor-10 .elementor-element.elementor-element-dbb19cf .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9cffb7f{text-align:start;}.elementor-10 .elementor-element.elementor-element-9cffb7f .elementor-heading-title{font-size:56px;font-weight:900;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4202c4f{text-align:center;}.elementor-10 .elementor-element.elementor-element-4202c4f .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e7c09d4{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-834ea99{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-cc285ae{--display:flex;}.elementor-10 .elementor-element.elementor-element-42226c9{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-42226c9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-fe92a82{--display:flex;}.elementor-10 .elementor-element.elementor-element-6755bd7{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-6755bd7 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-83d4976{--display:flex;}.elementor-10 .elementor-element.elementor-element-5e1e9ca{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-5e1e9ca .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-1ea906e{--display:flex;}.elementor-10 .elementor-element.elementor-element-28c859e{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-28c859e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-400a46a{--display:flex;}.elementor-10 .elementor-element.elementor-element-9f82d8a{--e-image-carousel-slides-to-show:4;}.elementor-10 .elementor-element.elementor-element-9f82d8a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:32px 32px 32px 32px;}.elementor-10 .elementor-element.elementor-element-ee5d5e6{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-10 .elementor-element.elementor-element-ee5d5e6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Yekan Bakh FaNum", Sans-serif;font-weight:500;}.elementor-10 .elementor-element.elementor-element-6fb5787{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-71662bb{--display:flex;--overlay-opacity:1;--border-radius:32px 32px 32px 32px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-10 .elementor-element.elementor-element-71662bb::before, .elementor-10 .elementor-element.elementor-element-71662bb > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-71662bb > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-71662bb > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-71662bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-71662bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drzohremaleki.com/wp-content/uploads/2026/07/doctor-lux-img-position-relative-margin-0-auto-isolation-isolate-overflow-visible-هاله-طلایی-پشت-کارت-.doctor-lux-imgbefore-content-position-absolute-z-index-3-top-50-left-50-12-scaled.webp");--background-overlay:'';background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-71662bb::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-cfa1399{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-49f5ec1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-49f5ec1 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-49f5ec1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-0bfc8c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-65727d4{--display:flex;--min-height:70px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-02eaa97 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b355792 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9278521{text-align:justify;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:15px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9278521 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-c569891 .elementor-button{background-color:#84848200;font-size:12px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c569891{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-c569891.elementor-element{--align-self:center;}.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-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3d8302d{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-item > a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-91dc4a4{--display:flex;--justify-content:center;--overlay-opacity:1;}.elementor-10 .elementor-element.elementor-element-91dc4a4::before, .elementor-10 .elementor-element.elementor-element-91dc4a4 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-91dc4a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-91dc4a4 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-91dc4a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-91dc4a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drzohremaleki.com/wp-content/uploads/2026/07/Untitled-design-63.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10 .elementor-element.elementor-element-fdb8f9c{text-align:center;}.elementor-10 .elementor-element.elementor-element-fdb8f9c img{width:360px;height:500px;object-fit:cover;object-position:top right;border-style:solid;border-color:var( --e-global-color-accent );border-radius:26px 26px 26px 26px;}.elementor-10 .elementor-element.elementor-element-1dcf124{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1dcf124 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-2a3be51{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-2a3be51:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2a3be51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);}.elementor-10 .elementor-element.elementor-element-272a397{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-51cd951{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-3c94493{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3c94493 .elementor-heading-title{font-family:"Verdana", Sans-serif;font-size:14px;font-weight:100;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-7530106{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7530106 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-5f2da3d{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-e68b861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Yekan Bakh FaNum", Sans-serif;font-weight:900;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c339b7{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-aa64351 img{width:160px;height:30px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-e1f303d .elementor-heading-title{font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-eaf86b0 img{width:160px;height:30px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-9cfab2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9636c17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d2d5073{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:16px 16px 16px 16px;}.elementor-10 .elementor-element.elementor-element-d2d5073 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-10 .elementor-element.elementor-element-d2d5073 .elementor-custom-embed-play i{color:var( --e-global-color-primary );font-size:90px;}.elementor-10 .elementor-element.elementor-element-d2d5073 .elementor-custom-embed-play svg{fill:var( --e-global-color-primary );width:90px;height:90px;}.elementor-10 .elementor-element.elementor-element-0fd21e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7314b82{--display:flex;}.elementor-10 .elementor-element.elementor-element-9adcdf4{font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-3da71d3{--display:flex;}.elementor-10 .elementor-element.elementor-element-c923297{font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-837e58b{--display:flex;}.elementor-10 .elementor-element.elementor-element-faaa232{font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-114e59a{--display:flex;}.elementor-10 .elementor-element.elementor-element-caca243{font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-3b794b6{--display:flex;}.elementor-10 .elementor-element.elementor-element-4ac86a8{font-size:13px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-367dcfb{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-icon-size:15px;}.elementor-10 .elementor-element.elementor-element-367dcfb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-367dcfb > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-10 .elementor-element.elementor-element-367dcfb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}:where( .elementor-10 .elementor-element.elementor-element-367dcfb > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-3f3ec08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;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:#E9D59657;--border-color:#E9D59657;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-3f3ec08:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3f3ec08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0603;}.elementor-10 .elementor-element.elementor-element-3f3ec08::before, .elementor-10 .elementor-element.elementor-element-3f3ec08 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3f3ec08 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-3f3ec08 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3f3ec08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-3f3ec08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-b583c01 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;padding:13px 40px 13px 40px;}.elementor-10 .elementor-element.elementor-element-b583c01.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b583c01 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-b583c01 .elementor-button .elementor-button-content-wrapper{gap:10px;}.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-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-wrapper{align-items:center;text-align:end;gap:15px;}.elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon{font-size:20px;padding:12px;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-title a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-description{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8803043{--display:flex;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-6e5fc2f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-ffab2a3{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-1270b4a img{width:160px;height:30px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-d11f2be .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-weight:800;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-45c0e5f img{width:160px;height:30px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-78fbd1d{--swiper-slides-to-display:2;--swiper-offset-size:0px;--swiper-slides-gap:0px;--swiper-pagination-size:8px;--swiper-pagination-spacing:0px;}.elementor-10 .elementor-element.elementor-element-78fbd1d .swiper-slide > .elementor-element{height:100%;}.elementor-10 .elementor-element.elementor-element-bcde6d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bcde6d0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bcde6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drzohremaleki.com/wp-content/uploads/2026/07/Screenshot-2026-07-21-114007.jpg");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-bcde6d0::before, .elementor-10 .elementor-element.elementor-element-bcde6d0 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bcde6d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-bcde6d0 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bcde6d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-bcde6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#292929;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-d45d6d0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-mix-blend-mode:multiply;border-style:none;--border-style:none;}.elementor-10 .elementor-element.elementor-element-63b2e28{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-0c7983a img{width:160px;}.elementor-10 .elementor-element.elementor-element-eb2eaef{text-align:center;}.elementor-10 .elementor-element.elementor-element-eb2eaef .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f27ca1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 20px 0px 20px;text-align:justify;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-a1bd2a4 );}.elementor-10 .elementor-element.elementor-element-70116b2 .elementor-button{background-color:#C9A04600;font-family:"Yekan Bakh FaNum", Sans-serif;font-size:13px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-radius:12px 12px 12px 12px;padding:12px 30px 12px 30px;}.elementor-10 .elementor-element.elementor-element-70116b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-64064cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E9D5965E;--border-color:#E9D5965E;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-44a1ab8{text-align:center;}.elementor-10 .elementor-element.elementor-element-44a1ab8 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-bd72f8f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 150px );max-width:150px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bd72f8f .elementor-divider-separator{width:2px;}.elementor-10 .elementor-element.elementor-element-bd72f8f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2eabe1d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-item > a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2eabe1d .elementor-icon-list-text{color:var( --e-global-color-a1bd2a4 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-eeb8cb0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E9D5965E;--border-color:#E9D5965E;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-ae108a6{text-align:center;}.elementor-10 .elementor-element.elementor-element-ae108a6 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3f5c4f0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 150px );max-width:150px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3f5c4f0 .elementor-divider-separator{width:2px;}.elementor-10 .elementor-element.elementor-element-3f5c4f0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-de1600f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-item > a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-de1600f .elementor-icon-list-text{color:var( --e-global-color-a1bd2a4 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2371ca5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-cad3848{text-align:center;}.elementor-10 .elementor-element.elementor-element-cad3848 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:800;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f263e07{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f263e07.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f263e07 .elementor-divider-separator{width:2px;}.elementor-10 .elementor-element.elementor-element-f263e07 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-864b120.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-864b120.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-864b120.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-title a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-description{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-a1bd2a4 );}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-5c39587.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c39587.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-5c39587.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-title a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-description{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-a1bd2a4 );}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-d93d641.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d93d641.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-d93d641.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-title a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-description{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-a1bd2a4 );}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-10 .elementor-element.elementor-element-3c79539.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3c79539.elementor-view-framed .elementor-icon, .elementor-10 .elementor-element.elementor-element-3c79539.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-title a{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-description{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-a1bd2a4 );}.elementor-10 .elementor-element.elementor-element-553d38a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-c7d0ad0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bbcd522 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-717e438{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c7e9809{text-align:center;}.elementor-10 .elementor-element.elementor-element-c7e9809 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-11c17f8{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:20px;--grid-column-gap:0px;--grid-row-gap:0px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1bd2a4 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-78fbd1d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-444c040{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-e78bcf4{--width:100%;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;}.elementor-10 .elementor-element.elementor-element-e0ddb49 img{width:80px;}.elementor-10 .elementor-element.elementor-element-e038afd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-10 .elementor-element.elementor-element-e038afd .elementor-icon{font-size:26px;}.elementor-10 .elementor-element.elementor-element-e038afd .elementor-icon svg{height:26px;}.elementor-10 .elementor-element.elementor-element-32f9948:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drzohremaleki.com/wp-content/uploads/2026/07/e3afbee3-9cd4-4921-8eb3-de69b78e4e2f.webp");background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-32f9948{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-32f9948::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-32f9948 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:radial-gradient(at center center, #000000 20%, #F4F4EC00 100%);}.elementor-10 .elementor-element.elementor-element-8815dce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7f800af .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-81518d1 .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-7f6c557 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-705eafa .elementor-button{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b744125{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9100cb2{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-9150259 img{width:30px;}.elementor-10 .elementor-element.elementor-element-aae5379{text-align:center;}.elementor-10 .elementor-element.elementor-element-aae5379 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-46c55e1{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4e8e7b4{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-186f68a img{width:30px;}.elementor-10 .elementor-element.elementor-element-6619553{text-align:center;}.elementor-10 .elementor-element.elementor-element-6619553 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-9c8c4b1{font-size:12px;}.elementor-10 .elementor-element.elementor-element-df6aaa3{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-b707d5f img{width:30px;}.elementor-10 .elementor-element.elementor-element-ca656c8{text-align:center;}.elementor-10 .elementor-element.elementor-element-ca656c8 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-ff189aa{font-size:12px;}.elementor-10 .elementor-element.elementor-element-f400b10{--width:48%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-d76de52 img{width:30px;}.elementor-10 .elementor-element.elementor-element-6a72491{text-align:center;}.elementor-10 .elementor-element.elementor-element-6a72491 .elementor-heading-title{font-size:13px;}.elementor-10 .elementor-element.elementor-element-267fbe9{font-size:12px;}.elementor-10 .elementor-element.elementor-element-4e4389f{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-4e4389f::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-4e4389f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:radial-gradient(at center center, #000000 20%, #F4F4EC00 100%);}.elementor-10 .elementor-element.elementor-element-3770f01{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dbb19cf .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9cffb7f .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-4202c4f .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-834ea99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ee5d5e6{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-gap:0px;--n-tabs-title-font-size:12px;}.elementor-10 .elementor-element.elementor-element-71662bb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-0bfc8c6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-65727d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-02eaa97 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-b355792 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9278521{font-size:13px;line-height:1.7em;}.elementor-10 .elementor-element.elementor-element-3d8302d{--e-icon-list-icon-size:16px;}.elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3d8302d .elementor-icon-list-item > a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-fdb8f9c img{height:350px;object-position:center center;}.elementor-10 .elementor-element.elementor-element-2a3be51{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-272a397{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-51cd951{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-3c94493 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5f2da3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0c339b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aa64351 img{width:60px;height:20px;}.elementor-10 .elementor-element.elementor-element-eaf86b0 img{width:60px;height:20px;}.elementor-10 .elementor-element.elementor-element-d2d5073 .elementor-custom-embed-play i{font-size:50px;}.elementor-10 .elementor-element.elementor-element-d2d5073 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-10 .elementor-element.elementor-element-3f3ec08{--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-b583c01 .elementor-button{font-size:12px;padding:10px 15px 10px 15px;}.elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon{font-size:16px;padding:10px;}.elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-title a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-0dc3c26 .elementor-icon-box-description{font-size:12px;}.elementor-10 .elementor-element.elementor-element-8803043{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e5fc2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ffab2a3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1270b4a img{width:110px;}.elementor-10 .elementor-element.elementor-element-d11f2be .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-45c0e5f img{width:110px;}.elementor-10 .elementor-element.elementor-element-78fbd1d{--swiper-slides-to-display:1;--swiper-offset-size:40px;}.elementor-10 .elementor-element.elementor-element-bcde6d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-63b2e28{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-0c7983a img{width:120px;}.elementor-10 .elementor-element.elementor-element-eb2eaef .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-f27ca1f{padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-10 .elementor-element.elementor-element-2371ca5{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-10 .elementor-element.elementor-element-cad3848 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-864b120 .elementor-icon-box-description{font-size:13px;}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-5c39587 .elementor-icon-box-description{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-d93d641 .elementor-icon-box-description{font-size:13px;}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-title a{font-size:13px;}.elementor-10 .elementor-element.elementor-element-3c79539 .elementor-icon-box-description{font-size:13px;}.elementor-10 .elementor-element.elementor-element-553d38a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-bbcd522{text-align:center;}.elementor-10 .elementor-element.elementor-element-bbcd522 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-11c17f8{--icon-size:20px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-f522b75{--width:70%;}.elementor-10 .elementor-element.elementor-element-e78bcf4{--width:15%;}.elementor-10 .elementor-element.elementor-element-b744125{--width:900px;}.elementor-10 .elementor-element.elementor-element-51cd951{--width:300px;}.elementor-10 .elementor-element.elementor-element-63b2e28{--width:28%;}.elementor-10 .elementor-element.elementor-element-64064cc{--width:22%;}.elementor-10 .elementor-element.elementor-element-eeb8cb0{--width:22%;}.elementor-10 .elementor-element.elementor-element-2371ca5{--width:28%;}.elementor-10 .elementor-element.elementor-element-c7d0ad0{--width:70%;}.elementor-10 .elementor-element.elementor-element-717e438{--width:30%;}}/* Start custom CSS for button, class: .elementor-element-705eafa */.gold-luxury-btn .elementor-button {
    position: relative;
    overflow: hidden;

    background: linear-gradient(
        135deg,
        #C9A046 0%,
        #E9D596 45%,
        #C9A046 100%
    );

    color: #111 !important;
    border: none;
    border-radius: 999px;

    padding: 12px 30px!important;
   


    letter-spacing: -0.3px;

    box-shadow:
        0 12px 28px rgba(201, 160, 70, 0.35),
        inset 0 1px 0 rgba(255, 255, 255, 0.45),
        inset 0 -2px 0 rgba(120, 85, 20, 0.12);

    transition: all 0.35s ease;
    width: 200px!important;
}

/* متن و آیکن */
.gold-luxury-btn .elementor-button-content-wrapper {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 14px;
}

/* افکت براق روی دکمه */
.gold-luxury-btn .elementor-button::before {
    content: "";
    position: absolute;
    top: 0;
    left: -80%;
    width: 60%;
    height: 100%;

    background: linear-gradient(
        120deg,
        transparent,
        rgba(255, 255, 255, 0.45),
        transparent
    );

    transform: skewX(-20deg);
    transition: 0.7s;
}

/* نور نرم داخلی */
.gold-luxury-btn .elementor-button::after {
    content: "";
    position: absolute;
    inset: 2px;

    border-radius: inherit;
    background: linear-gradient(
        180deg,
        rgba(255, 255, 255, 0.25),
        transparent 55%
    );

    pointer-events: none;
}

/* هاور */
.gold-luxury-btn .elementor-button:hover {
    transform: translateY(-3px) scale(1.02);

    background: linear-gradient(
        135deg,
        #E9D596 0%,
        #C9A046 55%,
        #E9D596 100%
    );

    box-shadow:
        0 18px 38px rgba(201, 160, 70, 0.45),
        inset 0 1px 0 rgba(255, 255, 255, 0.55);
}

/* حرکت برق روی هاور */
.gold-luxury-btn .elementor-button:hover::before {
    left: 130%;
}

/* آیکن */
.gold-luxury-btn .elementor-button-icon {
    font-size: 20px;
    color: #111;
    transition: transform 0.35s ease;
}

/* حرکت آیکن هنگام هاور */
.gold-luxury-btn .elementor-button:hover .elementor-button-icon {
    transform: translateX(-5px);
}

/* فوکوس برای دسترسی‌پذیری */
.gold-luxury-btn .elementor-button:focus {
    outline: none;
    box-shadow:
        0 0 0 4px rgba(233, 213, 150, 0.45),
        0 16px 34px rgba(201, 160, 70, 0.42);
}

/* موبایل */
@media (max-width: 767px) {
    .gold-luxury-btn .elementor-button {
         padding: 12px 20px!important;
   
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f9948 */.elementor-10 .elementor-element.elementor-element-32f9948 {
    -webkit-mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,1) 88%,
        rgba(0,0,0,0.85) 94%,
        rgba(0,0,0,0.45) 98%,
        rgba(0,0,0,0.1) 100%
    );

    mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,1) 88%,
        rgba(0,0,0,0.85) 94%,
        rgba(0,0,0,0.45) 98%,
        rgba(0,0,0,0.1) 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e4389f */.elementor-10 .elementor-element.elementor-element-4e4389f {
    -webkit-mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,1) 88%,
        rgba(0,0,0,0.85) 94%,
        rgba(0,0,0,0.45) 98%,
        rgba(0,0,0,0.1) 100%
    );

    mask-image: linear-gradient(
        to bottom,
        rgba(0,0,0,1) 0%,
        rgba(0,0,0,1) 88%,
        rgba(0,0,0,0.85) 94%,
        rgba(0,0,0,0.45) 98%,
        rgba(0,0,0,0.1) 100%
    );
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ee5d5e6 *//* =========================================
   Luxury Tabs – تم قهوه‌ای تیره و طلایی
   کلاس ویجت: luxury-tabs
========================================= */

/* بدنه کلی تب‌ها */
.luxury-tabs.e-n-tabs {
    --luxury-dark: #241711;
    --luxury-dark-2: #352219;
    --luxury-gold: #D6AE62;
    --luxury-gold-light: #F2D89B;
    --luxury-cream: #FFF9ED;
    
    background: linear-gradient(145deg, #21140f 0%, #39251b 100%);
    padding: 18px;
    border: 1px solid rgba(214, 174, 98, 0.42);
    border-radius: 22px;
    box-shadow: 0 16px 45px rgba(35, 20, 12, 0.18);
}

/* نوار عنوان تب‌ها */
.luxury-tabs .e-n-tabs-heading {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 9px;
    padding: 8px;
    margin-bottom: 18px;
    background: rgba(0, 0, 0, 0.15);
    border: 1px solid rgba(242, 216, 155, 0.22);
    border-radius: 15px;
}

/* دکمه هر تب */
.luxury-tabs .e-n-tab-title {
    position: relative;
    flex: 1;
    justify-content: center;
    min-height: 48px;
    padding: 11px 19px !important;
    border: 1px solid transparent !important;
    border-radius: 11px !important;
    background: transparent !important;
    color: black!important;
    font-family: inherit;
    font-size: 15px;
    font-weight: 600;
    line-height: 1.5;
    transition: color .3s ease, background .3s ease, transform .3s ease, box-shadow .3s ease;
}

/* حالت هاور تب */
.luxury-tabs .e-n-tab-title:hover {
    color: var(--luxury-gold-light) !important;
    background: rgba(214, 174, 98, 0.10) !important;
    transform: translateY(-2px);
}

/* تب فعال */
.luxury-tabs .e-n-tab-title[aria-selected="true"],
.luxury-tabs .e-n-tab-title.e-active {
    color: #2B1B12 !important;
    background: linear-gradient(135deg, #F3D99A 0%, #C99A4E 52%, #E6C37B 100%) !important;
    border-color: rgba(255, 242, 204, 0.75) !important;
    box-shadow: 0 7px 18px rgba(0, 0, 0, 0.28), inset 0 1px 1px rgba(255, 255, 255, 0.48);
}

/* خط ظریف زیر تب فعال */
.luxury-tabs .e-n-tab-title[aria-selected="true"]::after,
.luxury-tabs .e-n-tab-title.e-active::after {
    content: "";
    position: absolute;
    right: 25%;
    bottom: 6px;
    width: 50%;
    height: 2px;
    border-radius: 10px;
    background: #5A371B;
    opacity: .65;
}

/* محتوای تب‌ها */
.luxury-tabs .e-n-tabs-content {
    overflow: hidden;
    padding: 14px;
    border: 1px solid rgba(214, 174, 98, 0.30);
    border-radius: 15px;
    background: #0b0603;
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .6);
}

/* کانتینر داخلی هر محتوای تب */
.luxury-tabs [role="tabpanel"] {
    animation: luxuryTabFade .45s ease both;
}

/* قاب تصاویر کاروسل */
.luxury-tabs .swiper-slide-inner,
.luxury-tabs .swiper-slide-image {
    overflow: hidden;
    border-radius: 12px;
}

.luxury-tabs .swiper-slide-image {
    display: block;
    width: 100%;
    border: 2px solid rgba(214, 174, 98, 0.65);
    transition: transform .45s ease, filter .45s ease;
        margin-bottom: 20px!important;

}

.luxury-tabs .swiper-slide:hover .swiper-slide-image {
    filter: brightness(1.04);
    transform: scale(1.035);
    
}

/* فلش‌های کاروسل */
.luxury-tabs .elementor-swiper-button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 42px;
    height: 42px;
    border: 1px solid rgba(255, 238, 190, .65);
    border-radius: 50%;
    background: rgba(43, 27, 18, .86);
    color: #F3D99A !important;
    box-shadow: 0 5px 15px rgba(0, 0, 0, .22);
    transition: all .3s ease;
    
}

.luxury-tabs .elementor-swiper-button:hover {
    background: #D6AE62;
    color: #2B1B12 !important;
    transform: scale(1.08);
}

.luxury-tabs .elementor-swiper-button svg {
    fill: currentColor;
}

/* نقطه‌های اسلایدر */
.luxury-tabs .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    opacity: 1;
    background: #B89A67;

}

.luxury-tabs .swiper-pagination-bullet-active {
    width: 24px;
    border-radius: 10px;
    background: #9B672F;
}

/* انیمیشن نمایش محتوا */
@keyframes luxuryTabFade {
    from {
        opacity: 0;
        transform: translateY(10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* نسخه موبایل */
@media (max-width: 767px) {
    .luxury-tabs.e-n-tabs {
        padding:11px;
        border-radius: 16px;
    }

    .luxury-tabs .e-n-tabs-heading {
    
        overflow-x: auto;

        scrollbar-width: thin;
    }

    .luxury-tabs .e-n-tab-title {
        flex: 0 0 auto;
        min-height: 42px;
        padding: 9px 6px !important;
        white-space: nowrap;
    }

    .luxury-tabs .e-n-tabs-content {
        padding: 5px;
        border-radius: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-49f5ec1 */.lux-divider {
    position: relative;
    width: 90%;
    max-width: 90%;
    height: 020px;
    margin: 0 auto;
}

/* خط دو طرف */
.lux-divider::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    transform: translateY(-50%);

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(201, 160, 70, 0.18) 6%,
        rgba(201, 160, 70, 0.55) 18%,
        rgba(201, 160, 70, 0.85) 35%,
        transparent 47%,
        transparent 53%,
        rgba(201, 160, 70, 0.85) 65%,
        rgba(201, 160, 70, 0.55) 82%,
        rgba(201, 160, 70, 0.18) 94%,
        transparent 100%
    );

    filter: blur(0.3px);
}

/* ستاره وسط */
.lux-divider::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    transform: translate(-50%, -50%) rotate(45deg);

    background: radial-gradient(
        circle at 35% 35%,
        #F6E7B0 0%,
        #E9D596 28%,
        #C9A046 62%,
        #B78D2D 100%
    );

    border-radius: 4px;

    box-shadow:
        0 0 10px rgba(201, 160, 70, 0.35),
        0 0 22px rgba(201, 160, 70, 0.18);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c569891 */.elementor-10 .elementor-element.elementor-element-c569891{
    cursor: pointer;
}
.elementor-10 .elementor-element.elementor-element-c569891{
    font-size: 12px;
    font-weight: 800;
    color: #17236D;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3d8302d */.elementor-10 .elementor-element.elementor-element-3d8302d span{
    color: #E9D596!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91dc4a4 */.doctor-lux-img {
    position: relative;

    margin: 0 auto;
    isolation: isolate;
}


/* نور طلایی پشت کارت */
.doctor-lux-img::before {
    content: "";
    position: absolute;
    z-index: -2;
    top: 50%;
    left: 50%;

    width: 120%;
    height: 95%;

    background:
        radial-gradient(
            circle at 50% 50%,
            rgba(216, 184, 106, 0.42) 0%,
            rgba(216, 184, 106, 0.22) 22%,
            rgba(216, 184, 106, 0.08) 48%,
            transparent 70%
        );

    transform: translate(-50%, -50%);
    filter: blur(18px);
    pointer-events: none;
}

/* خط نوری افقی دو طرف */
.doctor-lux-img::after {
    content: "";
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;

    width: 150%;
    height: 90px;

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(216, 184, 106, 0.05) 12%,
        rgba(216, 184, 106, 0.45) 31%,
        rgba(255, 232, 170, 0.85) 42%,
        transparent 50%,
        rgba(255, 232, 170, 0.85) 58%,
        rgba(216, 184, 106, 0.45) 69%,
        rgba(216, 184, 106, 0.05) 88%,
        transparent 100%
    );

    transform: translate(-50%, -50%);
    filter: blur(12px);
    opacity: 0.8;
    pointer-events: none;
}

/* خود تصویر *//* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-7530106 */.lux-dividerr {
    position: relative;
    width: 50%;
    max-width: 50%;
    height: 020px;
    margin: 0 auto;
}

/* خط دو طرف */
.lux-dividerr::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    transform: translateY(-50%);

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(201, 160, 70, 0.18) 6%,
        rgba(201, 160, 70, 0.55) 18%,
        rgba(201, 160, 70, 0.85) 35%,
        transparent 47%,
        transparent 53%,
        rgba(201, 160, 70, 0.85) 65%,
        rgba(201, 160, 70, 0.55) 82%,
        rgba(201, 160, 70, 0.18) 94%,
        transparent 100%
    );

    filter: blur(0.3px);
}

/* ستاره وسط */
.lux-dividerr::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    transform: translate(-50%, -50%) rotate(45deg);

    background: radial-gradient(
        circle at 35% 35%,
        #F6E7B0 0%,
        #E9D596 28%,
        #C9A046 62%,
        #B78D2D 100%
    );

    border-radius: 4px;

    box-shadow:
        0 0 10px rgba(201, 160, 70, 0.35),
        0 0 22px rgba(201, 160, 70, 0.18);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-367dcfb */.faq-glass-accordion {
    direction: rtl;
    position: relative;
    width: 100%;
    --faq-bg: #0d1110;
    --faq-bg-2: #090c0b;
    --faq-border: rgba(219, 200, 145, 0.28);
    --faq-gold: #DBC891;
    --faq-gold-soft: rgba(219, 200, 145, 0.72);
    --faq-text: rgba(255, 255, 255, 0.86);
    --faq-muted: rgba(255, 255, 255, 0.62);
}

/* ساختار اصلی آکاردئون */
.faq-glass-accordion .e-n-accordion {
    display: flex;
    flex-direction: column;
    gap: 0;
    overflow: hidden;
    border-radius: 28px;
    border: 1px solid var(--faq-border);
    background:
        radial-gradient(circle at 15% 0%, rgba(52, 34, 20, 0.16) 0%, transparent 32%),
        radial-gradient(circle at 90% 10%, rgba(36, 23, 14, 0.22) 0%, transparent 35%),
        linear-gradient(180deg, #24170e 0%, #000000 100%);
    box-shadow:
        0 24px 70px rgba(0, 0, 0, 0.58),
        inset 0 1px 0 rgba(255, 255, 255, 0.04),
        0 0 0 1px rgba(52, 34, 20, 0.08);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}

/* هر آیتم */
.faq-glass-accordion .e-n-accordion-item {
    position: relative;
    overflow: hidden;
    border-radius: 0;
    border: none;
    background: transparent;
    box-shadow: none;
    transition: all 0.35s ease;
}

/* خط جداکننده بین آیتم‌ها */
.faq-glass-accordion .e-n-accordion-item:not(:last-child) {
    border-bottom: 1px solid rgba(219, 200, 145, 0.10);
}

/* حذف افکت‌های قبلی */
.faq-glass-accordion .e-n-accordion-item::before,
.faq-glass-accordion .e-n-accordion-item::after {
    content: none;
}

/* عنوان سوال */
.faq-glass-accordion .e-n-accordion-item-title {
    list-style: none;
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    min-height: 88px;
    padding: 24px 42px 24px 96px;
    cursor: pointer;
    border: none;
    outline: none;
    background: transparent;
    color: var(--faq-gold);
    transition: all 0.35s ease;
}

.faq-glass-accordion .e-n-accordion-item-title::-webkit-details-marker {
    display: none;
}

.faq-glass-accordion .e-n-accordion-item-title-header {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 100%;
}

/* متن سوال */
.faq-glass-accordion .e-n-accordion-item-title-text {
    width: 100%;
    text-align: right;
    color: var(--faq-gold);
    font-size: 18px;
    font-weight: 700;
    line-height: 1.9;
    letter-spacing: -0.2px;
    text-shadow: 0 0 18px rgba(219, 200, 145, 0.08);
    transition: all 0.35s ease;
}

/* آیکن سمت چپ */
.faq-glass-accordion .e-n-accordion-item-title-icon {
    position: absolute;
    left: 34px;
    right: auto;
    top: 50%;
    transform: translateY(-50%);
    width: 38px;
    height: 38px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--faq-gold);
    font-size: 18px;
    line-height: 1;
    border: 1px solid rgba(219, 200, 145, 0.42);
    background:
        radial-gradient(circle at 35% 30%, rgba(219, 200, 145, 0.20), transparent 45%),
        rgba(7, 9, 8, 0.72);
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.06),
        0 0 0 1px rgba(219, 200, 145, 0.03),
        0 8px 20px rgba(0, 0, 0, 0.32);
    transition: all 0.35s ease;
}

.faq-glass-accordion .e-n-accordion-item-title-icon i,
.faq-glass-accordion .e-n-accordion-item-title-icon svg {
    color: var(--faq-gold) !important;
    fill: var(--faq-gold) !important;
    transition: all 0.35s ease;
}

/* کنترل نمایش آیکن باز و بسته */
.faq-glass-accordion .e-n-accordion-item .e-opened {
    display: none;
}

.faq-glass-accordion .e-n-accordion-item[open] .e-opened {
    display: inline-flex;
}

.faq-glass-accordion .e-n-accordion-item[open] .e-closed {
    display: none;
}

/* محتوای جواب */
.faq-glass-accordion .e-n-accordion-item > .e-con {
    position: relative;
    z-index: 2;
    padding: 0 42px 36px 96px;
    background: transparent;
}

/* متن جواب */
.faq-glass-accordion .e-n-accordion-item .elementor-widget-text-editor,
.faq-glass-accordion .e-n-accordion-item .elementor-text-editor,
.faq-glass-accordion .e-n-accordion-item .elementor-text-editor p,
.faq-glass-accordion .e-n-accordion-item p {
    margin: 0;
    text-align: right;
    color: var(--faq-muted);
    font-size: 15px;
    font-weight: 500;
    line-height: 2.25;
}

/* آیتم باز شده */
.faq-glass-accordion .e-n-accordion-item[open] {
    background:
        linear-gradient(90deg, rgba(219, 200, 145, 0.12) 0%, transparent 4%),
        radial-gradient(circle at 12% 20%, rgba(219, 200, 145, 0.09) 0%, transparent 30%),
        linear-gradient(180deg, rgba(255, 255, 255, 0.025), rgba(255, 255, 255, 0));
}

/* نوار طلایی کنار آیتم باز */
.faq-glass-accordion .e-n-accordion-item[open]::before {
    content: "";
    position: absolute;
    left: 0;
    top: 22px;
    bottom: 22px;
    width: 3px;
    border-radius: 20px;
    background: linear-gradient(180deg, transparent, var(--faq-gold), transparent);
    box-shadow: 0 0 18px rgba(219, 200, 145, 0.45);
}

/* عنوان در حالت باز */
.faq-glass-accordion .e-n-accordion-item[open] .e-n-accordion-item-title {
    min-height: 86px;
    padding-bottom: 14px;
}

.faq-glass-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
    color: #ead9a7;
}

/* آیکن در حالت باز */
.faq-glass-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    background:
        radial-gradient(circle at 35% 30%, rgba(255, 255, 255, 0.16), transparent 38%),
        linear-gradient(180deg, #dbc891, #b99f5d);
    border-color: rgba(219, 200, 145, 0.85);
    color: #101211;
    box-shadow:
        0 0 0 1px rgba(219, 200, 145, 0.12),
        0 0 24px rgba(219, 200, 145, 0.22),
        0 12px 24px rgba(0, 0, 0, 0.36);
}

.faq-glass-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon i,
.faq-glass-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon svg {
    color: #101211 !important;
    fill: #101211 !important;
}

/* هاور */
.faq-glass-accordion .e-n-accordion-item:hover {
    background:
        radial-gradient(circle at 12% 20%, rgba(219, 200, 145, 0.055) 0%, transparent 34%),
        rgba(255, 255, 255, 0.012);
}

.faq-glass-accordion .e-n-accordion-item:hover .e-n-accordion-item-title-text {
    color: #f0ddaa;
}

.faq-glass-accordion .e-n-accordion-item:hover .e-n-accordion-item-title-icon {
    border-color: rgba(219, 200, 145, 0.70);
    transform: translateY(-50%) scale(1.06);
    box-shadow:
        inset 0 1px 0 rgba(255, 255, 255, 0.07),
        0 0 22px rgba(219, 200, 145, 0.18),
        0 10px 24px rgba(0, 0, 0, 0.36);
}

/* فوکوس برای دسترسی‌پذیری */
.faq-glass-accordion .e-n-accordion-item-title:focus-visible {
    outline: 2px solid rgba(219, 200, 145, 0.55);
    outline-offset: -4px;
}

/* موبایل */
@media (max-width: 767px) {
    .faq-glass-accordion .e-n-accordion {
        border-radius: 20px;
    }

    .faq-glass-accordion .e-n-accordion-item-title {
        min-height: 70px;
        padding: 18px 22px 18px 72px;
    }

    .faq-glass-accordion .e-n-accordion-item-title-text {
        font-size: 14px;
        line-height: 1.9;
    }

    .faq-glass-accordion .e-n-accordion-item-title-icon {
        left: 22px;
        width: 32px;
        height: 32px;
        font-size: 15px;
    }

    .faq-glass-accordion .e-n-accordion-item > .e-con {
        padding: 0 22px 28px 72px;
    }

    .faq-glass-accordion .e-n-accordion-item .elementor-text-editor,
    .faq-glass-accordion .e-n-accordion-item .elementor-text-editor p,
    .faq-glass-accordion .e-n-accordion-item p {
        font-size: 13px;
        line-height: 2.1;
    }

    .faq-glass-accordion .e-n-accordion-item[open]::before {
        top: 18px;
        bottom: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bd72f8f */.lux-dividerr {
    position: relative;
    width: 50%;
    max-width: 50%;
    height: 020px;
    margin: 0 auto;
}

/* خط دو طرف */
.lux-dividerr::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    transform: translateY(-50%);

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(201, 160, 70, 0.18) 6%,
        rgba(201, 160, 70, 0.55) 18%,
        rgba(201, 160, 70, 0.85) 35%,
        transparent 47%,
        transparent 53%,
        rgba(201, 160, 70, 0.85) 65%,
        rgba(201, 160, 70, 0.55) 82%,
        rgba(201, 160, 70, 0.18) 94%,
        transparent 100%
    );

    filter: blur(0.3px);
}

/* ستاره وسط */
.lux-dividerr::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    transform: translate(-50%, -50%) rotate(45deg);

    background: radial-gradient(
        circle at 35% 35%,
        #F6E7B0 0%,
        #E9D596 28%,
        #C9A046 62%,
        #B78D2D 100%
    );

    border-radius: 4px;

    box-shadow:
        0 0 10px rgba(201, 160, 70, 0.35),
        0 0 22px rgba(201, 160, 70, 0.18);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-3f5c4f0 */.lux-dividerr {
    position: relative;
    width: 50%;
    max-width: 50%;
    height: 020px;
    margin: 0 auto;
}

/* خط دو طرف */
.lux-dividerr::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    transform: translateY(-50%);

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(201, 160, 70, 0.18) 6%,
        rgba(201, 160, 70, 0.55) 18%,
        rgba(201, 160, 70, 0.85) 35%,
        transparent 47%,
        transparent 53%,
        rgba(201, 160, 70, 0.85) 65%,
        rgba(201, 160, 70, 0.55) 82%,
        rgba(201, 160, 70, 0.18) 94%,
        transparent 100%
    );

    filter: blur(0.3px);
}

/* ستاره وسط */
.lux-dividerr::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    transform: translate(-50%, -50%) rotate(45deg);

    background: radial-gradient(
        circle at 35% 35%,
        #F6E7B0 0%,
        #E9D596 28%,
        #C9A046 62%,
        #B78D2D 100%
    );

    border-radius: 4px;

    box-shadow:
        0 0 10px rgba(201, 160, 70, 0.35),
        0 0 22px rgba(201, 160, 70, 0.18);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f263e07 */.lux-dividerr {
    position: relative;
    width: 50%;
    max-width: 50%;
    height: 020px;
    margin: 0 auto;
}

/* خط دو طرف */
.lux-dividerr::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    transform: translateY(-50%);

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(201, 160, 70, 0.18) 6%,
        rgba(201, 160, 70, 0.55) 18%,
        rgba(201, 160, 70, 0.85) 35%,
        transparent 47%,
        transparent 53%,
        rgba(201, 160, 70, 0.85) 65%,
        rgba(201, 160, 70, 0.55) 82%,
        rgba(201, 160, 70, 0.18) 94%,
        transparent 100%
    );

    filter: blur(0.3px);
}

/* ستاره وسط */
.lux-dividerr::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 12px;
    height: 12px;
    transform: translate(-50%, -50%) rotate(45deg);

    background: radial-gradient(
        circle at 35% 35%,
        #F6E7B0 0%,
        #E9D596 28%,
        #C9A046 62%,
        #B78D2D 100%
    );

    border-radius: 4px;

    box-shadow:
        0 0 10px rgba(201, 160, 70, 0.35),
        0 0 22px rgba(201, 160, 70, 0.18);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-864b120 *//* تنظیم استایل کلی ویجت */
.custom-contact-box .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end; /* چسباندن به سمت راست */
    direction: rtl;
}

/* تنظیمات دایره دور آیکون */
.custom-contact-box .elementor-icon {
    width: 36px; /* اندازه دایره */
    height: 36px;
    border: 2px solid #d8aa5f; /* رنگ حاشیه طلایی */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px; /* فاصله از متن */
    background: transparent; /* پس‌زمینه شفاف */
    transition: all 0.3s ease;
}

/* رنگ آیکون داخل */
.custom-contact-box .elementor-icon i {
    color: #d8aa5f !important;
}

/* استایل متن عنوان (تلفن تماس) */
.custom-contact-box .elementor-icon-box-title {
    color: #d8aa5f; /* رنگ طلایی */
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

/* استایل توضیحات (شماره‌ها) */
.custom-contact-box .elementor-icon-box-description {
    color: #ffffff; /* رنگ سفید */
    font-size: 16px;
    font-weight: 400;
}

/* افکت هاور (اختیاری) */
.custom-contact-box .elementor-icon:hover {
    background: #d8aa5f;
    border-color: #d8aa5f;
}

.custom-contact-box .elementor-icon:hover i {
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5c39587 *//* تنظیم استایل کلی ویجت */
.custom-contact-box .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end; /* چسباندن به سمت راست */
    direction: rtl;
}

/* تنظیمات دایره دور آیکون */
.custom-contact-box .elementor-icon {
    width: 36px; /* اندازه دایره */
    height: 36px;
    border: 2px solid #d8aa5f; /* رنگ حاشیه طلایی */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px; /* فاصله از متن */
    background: transparent; /* پس‌زمینه شفاف */
    transition: all 0.3s ease;
}

/* رنگ آیکون داخل */
.custom-contact-box .elementor-icon i {
    color: #d8aa5f !important;
}

/* استایل متن عنوان (تلفن تماس) */
.custom-contact-box .elementor-icon-box-title {
    color: #d8aa5f; /* رنگ طلایی */
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

/* استایل توضیحات (شماره‌ها) */
.custom-contact-box .elementor-icon-box-description {
    color: #ffffff; /* رنگ سفید */
    font-size: 16px;
    font-weight: 400;
}

/* افکت هاور (اختیاری) */
.custom-contact-box .elementor-icon:hover {
    background: #d8aa5f;
    border-color: #d8aa5f;
}

.custom-contact-box .elementor-icon:hover i {
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d93d641 *//* تنظیم استایل کلی ویجت */
.custom-contact-box .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end; /* چسباندن به سمت راست */
    direction: rtl;
}

/* تنظیمات دایره دور آیکون */
.custom-contact-box .elementor-icon {
    width: 36px; /* اندازه دایره */
    height: 36px;
    border: 2px solid #d8aa5f; /* رنگ حاشیه طلایی */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px; /* فاصله از متن */
    background: transparent; /* پس‌زمینه شفاف */
    transition: all 0.3s ease;
}

/* رنگ آیکون داخل */
.custom-contact-box .elementor-icon i {
    color: #d8aa5f !important;
}

/* استایل متن عنوان (تلفن تماس) */
.custom-contact-box .elementor-icon-box-title {
    color: #d8aa5f; /* رنگ طلایی */
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

/* استایل توضیحات (شماره‌ها) */
.custom-contact-box .elementor-icon-box-description {
    color: #ffffff; /* رنگ سفید */
    font-size: 16px;
    font-weight: 400;
}

/* افکت هاور (اختیاری) */
.custom-contact-box .elementor-icon:hover {
    background: #d8aa5f;
    border-color: #d8aa5f;
}

.custom-contact-box .elementor-icon:hover i {
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3c79539 *//* تنظیم استایل کلی ویجت */
.custom-contact-box .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
    justify-content: flex-end; /* چسباندن به سمت راست */
    direction: rtl;
}

/* تنظیمات دایره دور آیکون */
.custom-contact-box .elementor-icon {
    width: 36px; /* اندازه دایره */
    height: 36px;
    border: 2px solid #d8aa5f; /* رنگ حاشیه طلایی */
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px; /* فاصله از متن */
    background: transparent; /* پس‌زمینه شفاف */
    transition: all 0.3s ease;
}

/* رنگ آیکون داخل */
.custom-contact-box .elementor-icon i {
    color: #d8aa5f !important;
}

/* استایل متن عنوان (تلفن تماس) */
.custom-contact-box .elementor-icon-box-title {
    color: #d8aa5f; /* رنگ طلایی */
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
}

/* استایل توضیحات (شماره‌ها) */
.custom-contact-box .elementor-icon-box-description {
    color: #ffffff; /* رنگ سفید */
    font-size: 16px;
    font-weight: 400;
}

/* افکت هاور (اختیاری) */
.custom-contact-box .elementor-icon:hover {
    background: #d8aa5f;
    border-color: #d8aa5f;
}

.custom-contact-box .elementor-icon:hover i {
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-553d38a *//* ===============================
   Luxury Bottom Footer Container
   مشابه تصویر ارسالی
================================ */

.luxury-footer-bottom {
    direction: rtl;
    position: relative;
    overflow: hidden;
    width: 100%;
    min-height: 150px;

    border-radius: 22px;
    border: 1px solid rgba(204, 157, 82, 0.75);
    background:
        radial-gradient(circle at 50% -20%, rgba(224, 176, 94, 0.18), transparent 28%),
        linear-gradient(135deg, rgba(15, 18, 20, 0.96), rgba(5, 9, 12, 0.98));
    box-shadow:
        inset 0 0 0 1px rgba(204, 157, 82, 0.18),
        0 0 25px rgba(0, 0, 0, 0.45),
        0 -10px 28px rgba(204, 157, 82, 0.08);
}

/* خط داخلی دور کادر */
.luxury-footer-bottom::before {
    content: "";
    position: absolute;
    inset: 7px;
    border: 1px solid rgba(204, 157, 82, 0.32);
    border-radius: 17px;
    pointer-events: none;
    z-index: 1;
}

/* نور طلایی بالای کادر */
.luxury-footer-bottom::after {
    content: "";
    position: absolute;
    top: -1px;
    left: 12%;
    right: 12%;
    height: 2px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(204, 157, 82, 0.25),
        rgba(255, 220, 140, 0.95),
        rgba(204, 157, 82, 0.25),
        transparent
    );
    box-shadow:
        0 0 12px rgba(255, 210, 120, 0.75),
        0 0 28px rgba(204, 157, 82, 0.4);
    z-index: 2;
}

/* محتوای داخل کانتینر */
.luxury-footer-bottom > .e-con-inner,
.luxury-footer-bottom > .elementor-container {
    position: relative;
    z-index: 3;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

/* اگر خود کانتینر فلکس المنتور است */
.luxury-footer-bottom.e-con {
    align-items: center;
    justify-content: space-between;
}

/* ستون‌ها */
.luxury-footer-bottom .elementor-widget {
    position: relative;
    z-index: 3;
}

/* متن کپی‌رایت */
.luxury-footer-bottom p,
.luxury-footer-bottom .elementor-text-editor {
    margin: 0;
    color: rgba(230, 230, 230, 0.72);
    font-size: 15px;
    font-weight: 400;
    line-height: 2;
}

/* عنوان شبکه‌های اجتماعی */
.luxury-footer-bottom .social-title,
.luxury-footer-bottom h2,
.luxury-footer-bottom h3,
.luxury-footer-bottom h4,
.luxury-footer-bottom .elementor-heading-title {
    color: #d7aa63 !important;
    font-size: 15px;
    font-weight: 700;
    margin: 0 0 14px 0;
    text-align: center;
}

/* حذف خط‌های اضافه عنوان اگر از کدهای قبلی فوتر اثر گرفته */
.luxury-footer-bottom h2::before,
.luxury-footer-bottom h2::after,
.luxury-footer-bottom h3::before,
.luxury-footer-bottom h3::after,
.luxury-footer-bottom h4::before,
.luxury-footer-bottom h4::after,
.luxury-footer-bottom .elementor-heading-title::before,
.luxury-footer-bottom .elementor-heading-title::after {
    display: none !important;
}

/* آیکون‌های شبکه اجتماعی */
.luxury-footer-bottom .elementor-social-icons-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 18px;
}

/* دایره آیکون‌ها */
.luxury-footer-bottom .elementor-social-icon {
    width: 47px;
    height: 47px;
    border-radius: 50%;
    background: rgba(10, 13, 15, 0.78) !important;
    border: 1px solid rgba(204, 157, 82, 0.58);
    color: #d7aa63 !important;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    box-shadow:
        inset 0 0 12px rgba(204, 157, 82, 0.08),
        0 0 8px rgba(0, 0, 0, 0.35);
    transition: all 0.3s ease;
}

/* آیکون داخل دایره *//* End custom CSS */
/* Start custom CSS */.feature-card {

 
  border-radius: 28px;
  text-align: center;

  /* شیشه‌ای شفاف */
  background: rgba(255, 255, 255, 0.10);

  /* مرز شیشه‌ای */
  border: 1px solid rgba(255, 255, 255, 0.22);

  /* افکت شیشه */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);

  /* سایه خیلی نرم */
  box-shadow:
    0 8px 30px rgba(0, 0, 0, 0.08),
    inset 0 1px 0 rgba(255, 255, 255, 0.18);

  /* چیدمان */
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 14px;

  position: relative;
  overflow: hidden;
}

.read-more-text {
  position: relative;
  max-height: 16em; /* حدود 3 خط، بسته به line-height */
  overflow: hidden;
  line-height: 1.6;
  transition: max-height 0.3s ease;
}

/* افکت محو شدن پایین متن وقتی بسته است */
.read-more-text::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 2.2em;

  pointer-events: none;
}

/* وقتی باز شد */
.read-more-text.expanded {
  max-height: none; /* یا none */
}

.read-more-text.expanded::after {
  display: none;
}/* End custom CSS */