.elementor-8570 .elementor-element.elementor-element-d219d24{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-8570 .elementor-element.elementor-element-4a1e76f{width:var( --container-widget-width, 110.192% );max-width:110.192%;--container-widget-width:110.192%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-4a1e76f > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-4a1e76f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-4a1e76f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDDDBC;border-radius:15px 15px 15px 15px;}.elementor-8570 .elementor-element.elementor-element-19d85f1{--display:flex;overflow:visible;}.elementor-8570 .elementor-element.elementor-element-ba0abea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-ba0abea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-ba0abea.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-ba0abea .elementor-heading-title{font-family:"Dana", Sans-serif;font-size:18px;font-weight:200;line-height:1.5em;color:#EDDDBC;}.elementor-8570 .elementor-element.elementor-element-f0ca943{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-f0ca943 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-f0ca943.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-f0ca943 .elementor-heading-title{font-family:"Dana", Sans-serif;font-size:32px;font-weight:900;line-height:1.5em;color:#EDDDBC;}.elementor-8570 .elementor-element.elementor-element-25e2cea{text-align:justify;font-size:1px;font-weight:800;color:#F0EFEF;}.elementor-8570 .elementor-element.elementor-element-0e25721{width:auto;max-width:auto;align-self:center;--alignment:left;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:#02010100;--e-share-buttons-secondary-color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-0e25721 > .elementor-widget-container{margin:0px 0px 0px 235px;padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-0e25721.elementor-element{--align-self:flex-start;}.elementor-8570 .elementor-element.elementor-element-0e25721 .elementor-share-btn{font-size:calc(0.55px * 10);height:3.6em;}.elementor-8570 .elementor-element.elementor-element-0e25721 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.5em;}.elementor-8570 .elementor-element.elementor-element-0e25721 .elementor-share-btn:hover{--e-share-buttons-secondary-color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-34fbd2b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;overflow:visible;}.elementor-8570 .elementor-element.elementor-element-034c3fa.ekit-equal-height-enable,
					.elementor-8570 .elementor-element.elementor-element-034c3fa.ekit-equal-height-enable > div,
					.elementor-8570 .elementor-element.elementor-element-034c3fa.ekit-equal-height-enable .ekit-wid-con,
					.elementor-8570 .elementor-element.elementor-element-034c3fa.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox{background-color:#00000000;padding:5px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.14);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:5px 5px 5px 5px;}.elementor-8570 .elementor-element.elementor-element-034c3fa{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-034c3fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-034c3fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox .box-body > p{color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-info-box-icon{color:#C5A059;fill:#C5A059;}.elementor-8570 .elementor-element.elementor-element-034c3fa .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-8570 .elementor-element.elementor-element-e41269e.ekit-equal-height-enable,
					.elementor-8570 .elementor-element.elementor-element-e41269e.ekit-equal-height-enable > div,
					.elementor-8570 .elementor-element.elementor-element-e41269e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-8570 .elementor-element.elementor-element-e41269e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox{background-color:#00000000;padding:5px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.14);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF24;border-radius:5px 5px 5px 5px;}.elementor-8570 .elementor-element.elementor-element-e41269e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-8570 .elementor-element.elementor-element-e41269e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox .box-body > p{color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-info-box-icon{color:#C5A059;fill:#C5A059;}.elementor-8570 .elementor-element.elementor-element-e41269e .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-8570 .elementor-element.elementor-element-dbea30c .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-icon-text-color:#EDDDBC;--e-link-in-bio-description-color:var( --e-global-color-c1a414c );--e-link-in-bio-icon-color:#EDDDBC;--e-link-in-bio-icon-background-color:#0B0B0B;--e-link-in-bio-icon-border-width:1px;--e-link-in-bio-icon-border-color:#EDDDBC;--e-link-in-bio-ctas-text-color:#C5A059;--e-link-in-bio-ctas-background-color:#F7F7F700;--e-link-in-bio-ctas-padding-block-end:0px;--e-link-in-bio-ctas-padding-block-start:7px;--e-link-in-bio-ctas-padding-inline-end:0px;--e-link-in-bio-ctas-padding-inline-start:0px;--background-overlay-opacity:0.5;}.elementor-8570 .elementor-element.elementor-element-dbea30c > .elementor-widget-container{margin:-67px 0px 0px 0px;padding:-12px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-dbea30c .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:#C5A059;}.elementor-8570 .elementor-element.elementor-element-dbea30c .e-link-in-bio__cta{font-weight:900;text-decoration:overline;}.elementor-8570 .elementor-element.elementor-element-6cfc1df{--display:flex;overflow:visible;}.elementor-8570 .elementor-element.elementor-element-da2121f .ekit_gallery_grid_item{flex:0 0 calc(100% / 4);width:calc(100% / 4);}.elementor-8570 .elementor-element.elementor-element-da2121f .elementskit-single-portfolio-item .elementskit-hover-content{text-align:center;}.elementor-8570 .elementor-element.elementor-element-da2121f .elementskit-hover-content{padding:0px 0px 0px 0px;}.elementor-8570 .elementor-element.elementor-element-da2121f .ekit-gallery-portfolio-tilt .elementskit-hover-area{transform:translateZ(20px);}.elementor-8570 .elementor-element.elementor-element-da2121f .elementskit_filter_style_six > li > a > .elementskit_filter_nav_text::before{width:100%;height:2px;bottom:-5px;left:0px;}.elementor-8570 .elementor-element.elementor-element-da2121f .elementskit_filter_style_six > .filter-btn > .elementskit_filter_nav_text::before{width:100%;height:2px;bottom:-5px;left:0px;}.elementor-8570 .elementor-element.elementor-element-da2121f .elementskit-main-filter{margin-bottom:20px;}@media(max-width:1024px){.elementor-8570 .elementor-element.elementor-element-d219d24{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-ba0abea .elementor-heading-title{font-size:17px;}.elementor-8570 .elementor-element.elementor-element-f0ca943 .elementor-heading-title{font-size:17px;} .elementor-8570 .elementor-element.elementor-element-0e25721{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-8570 .elementor-element.elementor-element-0e25721 .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-8570 .elementor-element.elementor-element-34fbd2b{--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-da2121f .ekit_gallery_grid_item{flex:0 0 calc(100% / 2);width:calc(100% / 2);}}@media(max-width:767px){.elementor-8570 .elementor-element.elementor-element-d219d24{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-ba0abea .elementor-heading-title{line-height:1.7em;}.elementor-8570 .elementor-element.elementor-element-f0ca943 .elementor-heading-title{line-height:1.7em;} .elementor-8570 .elementor-element.elementor-element-0e25721{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-8570 .elementor-element.elementor-element-0e25721{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-8570 .elementor-element.elementor-element-0e25721 .elementor-share-btn{font-size:calc(0.5px * 10);height:2.4em;}.elementor-8570 .elementor-element.elementor-element-0e25721 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.1em;}.elementor-8570 .elementor-element.elementor-element-34fbd2b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8570 .elementor-element.elementor-element-da2121f .ekit_gallery_grid_item{flex:0 0 calc(100% / 1);width:calc(100% / 1);}}/* Start custom CSS for image, class: .elementor-element-4a1e76f */.elementor-8570 .elementor-element.elementor-element-4a1e76f {
    position: relative;
    display: inline-block;
    overflow: hidden;
    border-radius: 4px; /* لبه‌های گرد ظریف مشابه قاب */
}

.elementor-8570 .elementor-element.elementor-element-4a1e76f::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    /* لایه تیره با ته رنگ گرم سینمایی */
    background: linear-gradient(to bottom, rgba(0,0,0,0.2), rgba(0,0,0,0.4));
    pointer-events: none;
    transition: all 0.3s ease;
}

.elementor-8570 .elementor-element.elementor-element-4a1e76f:hover::after {
    background: linear-gradient(to bottom, rgba(0,0,0,0.05), rgba(0,0,0,0.2));
}/* End custom CSS */