.elementor-77 .elementor-element.elementor-element-348a23e{margin:-40px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-repeater-item-479cfad .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rezaeslami9275.com/wp-content/uploads/2026/09/بنر-اول1.png);background-size:cover;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-repeater-item-479cfad .elementor-background-overlay{background-color:#0000009C;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-repeater-item-6750cab .swiper-slide-bg{background-color:#833ca3;background-image:url(https://rezaeslami9275.com/wp-content/uploads/2026/09/بنر-دوم2.png);background-size:cover;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-repeater-item-6750cab .elementor-background-overlay{background-color:#0000009C;}.elementor-77 .elementor-element.elementor-element-5d65f13 .swiper-slide{transition-duration:calc(5000ms*1.2);height:460px;}.elementor-77 .elementor-element.elementor-element-5d65f13 .swiper-slide-contents{max-width:66%;}.elementor-77 .elementor-element.elementor-element-5d65f13 .swiper-slide-inner{text-align:center;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-slide-heading{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-slide-description{font-family:"Kara", Sans-serif;font-size:21px;}.elementor-77 .elementor-element.elementor-element-d012af6{--wd-cat-brd-radius:300px;}.elementor-77 .elementor-element.elementor-element-a6c0625:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-a6c0625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(141deg, #CCB88F 0%, #000000 100%);}.elementor-77 .elementor-element.elementor-element-a6c0625, .elementor-77 .elementor-element.elementor-element-a6c0625 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-a6c0625{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-77 .elementor-element.elementor-element-a6c0625 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-eb65162{padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-118b350.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-118b350.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-abb2144 > .elementor-widget-container{margin:0px 11px 0px 0px;}.elementor-77 .elementor-element.elementor-element-abb2144 .elementor-icon-wrapper{text-align:center;}.elementor-77 .elementor-element.elementor-element-abb2144.elementor-view-stacked .elementor-icon{background-color:#FDFDFD;}.elementor-77 .elementor-element.elementor-element-abb2144.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-abb2144.elementor-view-default .elementor-icon{color:#FDFDFD;border-color:#FDFDFD;}.elementor-77 .elementor-element.elementor-element-abb2144.elementor-view-framed .elementor-icon, .elementor-77 .elementor-element.elementor-element-abb2144.elementor-view-default .elementor-icon svg{fill:#FDFDFD;}.elementor-77 .elementor-element.elementor-element-abb2144 .elementor-icon{font-size:48px;}.elementor-77 .elementor-element.elementor-element-abb2144 .elementor-icon svg{height:48px;}.elementor-77 .elementor-element.elementor-element-136ab02 img{width:100%;}.elementor-bc-flex-widget .elementor-77 .elementor-element.elementor-element-8f3fa7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-77 .elementor-element.elementor-element-8f3fa7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-77 .elementor-element.elementor-element-43dc71b .wd-products-with-bg, .elementor-77 .elementor-element.elementor-element-43dc71b .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-77 .elementor-element.elementor-element-43dc71b .wd-el-title{font-family:"peyda", Sans-serif;font-weight:900;}.elementor-77 .elementor-element.elementor-element-9bea965{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9bea965 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-f93efd7{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-cd96f7e{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-cd96f7e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-cd96f7e .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-cd96f7e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-13c089d > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c71985d{margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-65b3e4a{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-51c3abf{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-51c3abf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-51c3abf .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-51c3abf .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-3134b82 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-ab6a331{margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-1cdb56a{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-6882498{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-6882498 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6882498 .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-6882498 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-17f9821 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e2498e5{margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4199603{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-66f87c2{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-66f87c2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-66f87c2 .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-66f87c2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-19e2423 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7bea746{margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c871136{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-237bca8{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-237bca8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-237bca8 .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-237bca8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-aba37ea > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c7ca797{margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-399e8a0{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-7a18e26{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-7a18e26 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7a18e26 .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-7a18e26 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-42cb8dd > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-52a59d4{margin:10px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-776b4d4{text-align:start;font-family:"Kara", Sans-serif;font-size:20px;font-weight:900;color:#7A7A7A;}.elementor-77 .elementor-element.elementor-element-84e93df{--divider-border-style:solid;--divider-color:#83662D;--divider-border-width:2px;}.elementor-77 .elementor-element.elementor-element-84e93df > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-84e93df .elementor-divider-separator{width:100%;}.elementor-77 .elementor-element.elementor-element-84e93df .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-77 .elementor-element.elementor-element-67a52d5 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bed2f09:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-bed2f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rezaeslami9275.com/wp-content/uploads/2023/04/Asset-3@1000x-1-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:31% auto;}.elementor-77 .elementor-element.elementor-element-bed2f09 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-77 .elementor-element.elementor-element-bed2f09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-bed2f09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-b6234bb > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#D6C7BB;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title{margin-block-end:16px;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon{font-size:100px;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title a{font-family:"Kara", Sans-serif;font-size:17px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-description{font-size:14px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-c9c7077 > .elementor-container{max-width:1355px;}.elementor-77 .elementor-element.elementor-element-3dc96f2{text-align:center;font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-3dc96f2 > *{max-width:100%;}.elementor-77 .elementor-element.elementor-element-8b5d162{text-align:center;}.elementor-77 .elementor-element.elementor-element-8b5d162 .elementor-heading-title{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-8d7e198{text-align:center;}.elementor-77 .elementor-element.elementor-element-8d7e198 .elementor-heading-title{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-ae1eb2a .elementor-tab-content{color:#FFFDFD;font-family:"Kara", Sans-serif;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-bed2f09{padding:0px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title a{font-size:14px;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-description{font-size:12px;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-5d65f13 .swiper-slide{height:381px;}.elementor-77 .elementor-element.elementor-element-5d65f13 .swiper-slide-contents{max-width:100%;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-slide-heading{font-size:18px;line-height:1.5em;}.elementor-77 .elementor-element.elementor-element-5d65f13 .elementor-slide-description{font-size:14px;line-height:1.7em;}.elementor-77 .elementor-element.elementor-element-136ab02{text-align:start;}.elementor-77 .elementor-element.elementor-element-136ab02 img{width:30%;}.elementor-77 .elementor-element.elementor-element-cd96f7e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-13c089d > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-51c3abf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3134b82 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6882498 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-17f9821 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-66f87c2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-19e2423 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-237bca8 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-aba37ea > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-7a18e26 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-42cb8dd > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-84e93df > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-67a52d5 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b6234bb{width:100%;}.elementor-77 .elementor-element.elementor-element-b6234bb > .elementor-element-populated{border-width:1px 0px 1px 0px;}.elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title, .elementor-77 .elementor-element.elementor-element-4c0bc74 .elementor-icon-box-title a{font-size:10px;}.elementor-77 .elementor-element.elementor-element-ae1eb2a .elementor-accordion-title{font-size:15px;line-height:2em;}.elementor-77 .elementor-element.elementor-element-ae1eb2a .elementor-tab-content{font-size:13px;line-height:2em;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-118b350{width:10%;}.elementor-77 .elementor-element.elementor-element-8f3fa7d{width:90%;}}/* Start custom CSS for text-editor, class: .elementor-element-3dc96f2 *//* ===== متن لوکس با افکت مشکی طلایی ===== */

.reza-text{

    position:relative;

    padding:45px 40px;

    border-radius:35px;

    overflow:hidden;

    background:

    linear-gradient(
    145deg,
    #111,
    #050505
    );

    border:1px solid rgba(220,170,60,.35);

    box-shadow:

    0 20px 60px rgba(0,0,0,.7),

    inset 0 0 40px rgba(220,170,60,.08);

    color:#fff;

    animation:
    rezaFloat 5s ease-in-out infinite;

}



/* هاله طلایی متحرک */

.reza-text:before{

    content:"";

    position:absolute;

    width:250px;

    height:250px;

    top:-100px;

    right:-80px;

    background:

    radial-gradient(
    circle,
    rgba(240,190,70,.45),
    transparent 70%
    );

    filter:blur(20px);

    animation:
    goldMove 6s infinite alternate;

}



/* نور پایین */

.reza-text:after{

    content:"";

    position:absolute;

    width:300px;

    height:100px;

    bottom:-50px;

    left:50%;

    transform:translateX(-50%);

    background:

    radial-gradient(
    ellipse,
    rgba(212,170,70,.35),
    transparent 70%
    );

    filter:blur(25px);

}



/* متن داخل */

.reza-text h2,
.reza-text h3{

    position:relative;

    z-index:2;

    color:#f4cf72!important;

    font-weight:900;

    text-shadow:

    0 0 20px rgba(240,190,70,.35);

}



/* پاراگراف */

.reza-text p{

    position:relative;

    z-index:2;

    color:#eeeeee!important;

    line-height:2.2;

    font-size:17px;

}



/* خط طلایی کنار */

.reza-text{

    border-right:5px solid #d6a83c;

}



/* هاور */

.reza-text:hover{

    transform:translateY(-8px);

    box-shadow:

    0 30px 80px rgba(0,0,0,.8),

    0 0 40px rgba(220,170,60,.2);

}



/* حرکت شناور */

@keyframes rezaFloat{

    0%,100%{

        transform:translateY(0);

    }

    50%{

        transform:translateY(-10px);

    }

}



/* حرکت نور */

@keyframes goldMove{

    from{

        transform:translate(0,0);

    }

    to{

        transform:translate(-80px,80px);

    }

}



/* افکت ورود */

.reza-text{

    animation:

    rezaFloat 5s infinite,

    rezaShow 1.2s ease;

}


@keyframes rezaShow{

    from{

        opacity:0;

        transform:translateY(40px);

    }

    to{

        opacity:1;

        transform:translateY(0);

    }

}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-ae1eb2a *//* ===== آکاردئون لوکس رضا اسلامی ===== */


.reza-accordion .elementor-accordion-item{

    background:#080808 !important;

    border:1px solid rgba(212,170,70,.35)!important;

    border-radius:20px!important;

    overflow:hidden;

    margin-bottom:15px;

    box-shadow:
    0 10px 30px rgba(0,0,0,.5);

    transition:.4s ease;

}



/* هاور کل باکس بدون تغییر رنگ */

.reza-accordion .elementor-accordion-item:hover{

    transform:translateY(-3px);

    box-shadow:
    0 15px 35px rgba(212,170,70,.15);

}



/* عنوان آکاردئون */

.reza-accordion .elementor-tab-title{

    background:
    linear-gradient(135deg,#111111,#050505)!important;

    color:#ffffff!important;

    padding:22px 25px!important;

    font-size:19px!important;

    font-weight:800!important;

    border:none!important;

    position:relative;

}



/* خط طلایی کنار */

.reza-accordion .elementor-tab-title:before{

    content:"";

    position:absolute;

    right:0;

    top:0;

    width:5px;

    height:100%;

    background:
    linear-gradient(
    180deg,
    #f5d47a,
    #a87516
    );

}



/* هاور عنوان بدون تغییر رنگ */

.reza-accordion .elementor-tab-title:hover{

    background:
    linear-gradient(135deg,#111111,#050505)!important;

    color:#ffffff!important;

}



/* متن عنوان */

.reza-accordion .elementor-tab-title:hover span{

    color:#ffffff!important;

}



/* آیکون */

.reza-accordion .elementor-accordion-icon{

    color:#d8aa45!important;

}



/* جواب آکاردئون */

.reza-accordion .elementor-tab-content{

    background:
    linear-gradient(145deg,#151515,#080808)!important;

    color:#eeeeee!important;

    padding:25px!important;

    line-height:2;

    font-size:16px;

    border-top:1px solid rgba(212,170,70,.25)!important;

}



/* حالت باز */

.reza-accordion .elementor-active{

    border-color:#d8aa45!important;

    box-shadow:

    0 0 25px rgba(212,170,70,.15),

    0 15px 40px rgba(0,0,0,.6);

}



/* حالت باز + هاور بدون تغییر رنگ */

.reza-accordion .elementor-active:hover{

    background:#080808!important;

}



/* حذف تغییرات پیش فرض المنتور */

.reza-accordion .elementor-tab-title a{

    color:#ffffff!important;

}



/* انیمیشن نرم */

.reza-accordion *{

    transition:.35s ease;

}/* End custom CSS */