.elementor-1682 .elementor-element.elementor-element-7b84576{--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;}.elementor-1682 .elementor-element.elementor-element-7b84576:not(.elementor-motion-effects-element-type-background), .elementor-1682 .elementor-element.elementor-element-7b84576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(350deg, #FDFDFD 0%, #CDCAFD7D 100%);}.elementor-1682 .elementor-element.elementor-element-ca5d52c{--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;}.elementor-1682 .elementor-element.elementor-element-9baf9df{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1682 .elementor-element.elementor-element-98f34dc{padding:0px 5px 15px 0px;}.elementor-1682 .elementor-element.elementor-element-98f34dc .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:22px;font-weight:600;color:#4E4E4E;}.elementor-1682 .elementor-element.elementor-element-124e49b{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1682 .elementor-element.elementor-element-67e8b05{padding:0px 5px 15px 0px;}.elementor-1682 .elementor-element.elementor-element-67e8b05 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:22px;font-weight:600;color:#4E4E4E;}.elementor-1682 .elementor-element.elementor-element-9982608{--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;}.elementor-1682 .elementor-element.elementor-element-dd12f65{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:30px;--arrow-normal-color:#B9B9B9;--swiper-pagination-size:7px;--dots-normal-color:#A8A8A8;}.elementor-1682 .elementor-element.elementor-element-dd12f65 .swiper-slide > .elementor-element{height:100%;}.elementor-1682 .elementor-element.elementor-element-dd12f65 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-1682 .elementor-element.elementor-element-1dd1e8c{margin-top:120px;margin-bottom:0px;}.elementor-1682 .elementor-element.elementor-element-395d47b .cz_title .cz_title_content h2{color:#0a0a0a;}.elementor-1682 .elementor-element.elementor-element-a553597{margin-top:10px;margin-bottom:0px;}.elementor-1682 .elementor-element.elementor-element-f0c9910 > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-1682 .elementor-element.elementor-element-f0c9910 .cz_banner img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-f0c9910 .cz_banner:hover img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-f0c9910 .cz_banner figure{border-radius:12px;}.elementor-1682 .elementor-element.elementor-element-f0c9910 .cz_banner h4{font-size:32px;color:#6c63ff;font-weight:500;margin-top:-50px;}.elementor-1682 .elementor-element.elementor-element-9ad344b .cz_banner img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-9ad344b .cz_banner:hover img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-9ad344b .cz_banner figure{border-radius:12px;}.elementor-1682 .elementor-element.elementor-element-9ad344b .cz_banner h4{font-size:32px;color:#6c63ff;font-weight:500;margin-top:-50px;}.elementor-1682 .elementor-element.elementor-element-755d489 .cz_banner img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-755d489 .cz_banner:hover img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-755d489 .cz_banner figure{border-radius:12px;}.elementor-1682 .elementor-element.elementor-element-755d489 .cz_banner h4{font-size:32px;color:#6c63ff;font-weight:500;margin-top:-50px;}.elementor-1682 .elementor-element.elementor-element-1fda4e9 .cz_banner img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-1fda4e9 .cz_banner:hover img{opacity:1;}.elementor-1682 .elementor-element.elementor-element-1fda4e9 .cz_banner figure{border-radius:12px;}.elementor-1682 .elementor-element.elementor-element-1fda4e9 .cz_banner h4{font-size:32px;color:#6c63ff;font-weight:500;margin-top:-50px;}.elementor-1682 .elementor-element.elementor-element-8484de5:not(.elementor-motion-effects-element-type-background), .elementor-1682 .elementor-element.elementor-element-8484de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hayatnama.ir/wp-content/uploads/2025/11/luan-fonseca-0WBzmgirhew-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-1682 .elementor-element.elementor-element-8484de5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:0px;}.elementor-1682 .elementor-element.elementor-element-8484de5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .elementor-repeater-item-6c07431{color:#e8e8e8;background-color:#6c63ff;padding:50px;border-radius:40px;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .elementor-repeater-item-55c51ee{color:#e8e8e8;background-color:#6c63ff;padding:50px;border-radius:40px;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .elementor-repeater-item-f51ea8d{color:#e8e8e8;background-color:#6c63ff;padding:50px;border-radius:40px;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-list{margin:0 -calc(0px / 2);clip-path:inset(0 calc(0px / 2) 0 calc(0px / 2));}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-slide{margin:0 calc(0px / 2);}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick{color:#ffffff;padding:0px;margin:100px -100px 100px 0px;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-prev{color:#ffffff;background-color:#6c63ff;padding:10px;margin:0px;bottom:0px;transform:translate(-100%,100%);}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-prev:hover{color:#00C4B4;background-color:#ffffff;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-next{color:#ffffff;background-color:#6c63ff;padding:10px;bottom:0px;transform:translate(0,100%);}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-next:hover{color:#00C4B4;background-color:#ffffff;}.elementor-1682 .elementor-element.elementor-element-342837a{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1682 .elementor-element.elementor-element-91d5447{padding:0px 5px 15px 0px;}.elementor-1682 .elementor-element.elementor-element-91d5447 .elementor-heading-title{font-family:"IRANSans", Sans-serif;font-size:22px;font-weight:600;color:#4E4E4E;}.elementor-1682 .elementor-element.elementor-element-9371344 .slick-list{margin-left:calc(-30px / 2);margin-right:calc(-30px / 2);margin-bottom:-30px;width:calc(100% + 30px);}.elementor-1682 .elementor-element.elementor-element-9371344 .slick-slide > div > .product{margin:0 calc(30px / 2) 30px;}.elementor-1682 .elementor-element.elementor-element-9371344 .slick-slide{margin:0 calc(30px / 2);}.elementor-1682 .elementor-element.elementor-element-9371344 .woocommerce{padding:10px;}.elementor-1682 .elementor-element.elementor-element-4fc24c1{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1682 .elementor-element.elementor-element-91b18f3 > .elementor-container{max-width:990px;}.elementor-1682 .elementor-element.elementor-element-91b18f3{margin-top:60px;margin-bottom:60px;}.elementor-1682 .elementor-element.elementor-element-489790b .cz_title .cz_title_content{margin-bottom:24px;}.elementor-1682 .elementor-element.elementor-element-489790b .cz_title .cz_title_content h4{color:#444444;}.elementor-1682 .elementor-element.elementor-element-489790b .cz_title .cz_title_icon_before{font-size:26px;color:#ffffff;background-color:#6c63ff;padding:0px;margin-right:15px;margin-left:0px;}.rtl .elementor-1682 .elementor-element.elementor-element-489790b .cz_title .cz_title_icon_before{margin:0 0 0 12px;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc {padding-right:40px;}.rtl .elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc {padding-right:0;padding-left:40px;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc_open_icon{color:#6c63ff;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc .cz_acc_close_icon{color:#000000;background-color:#6c63ff;padding:3px;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc .cz_acc_child{font-size:18px;color:rgba(0,0,0,0.65);font-weight:400;padding-right:25px;padding-left:25px;border-style:solid;border-color:rgba(0,0,0,0.2);}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc .cz_isOpen .cz_acc_child{color:#ffffff;font-weight:700;background-color:#000000;border-style:solid;border-bottom-width:1px;border-color:rgba(0,0,0,0.5);}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc .cz_acc_child_content{font-size:16px;color:#000000;background-color:#f5f5f5;padding:40px;border-style:solid;border-color:rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1682 .elementor-element.elementor-element-dd12f65{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1682 .elementor-element.elementor-element-dd12f65{--swiper-slides-to-display:1;}.elementor-1682 .elementor-element.elementor-element-1dd1e8c{margin-top:30px;margin-bottom:0px;}.elementor-1682 .elementor-element.elementor-element-f0c9910 .cz_banner h4{font-size:24px;margin-top:-45px;}.elementor-1682 .elementor-element.elementor-element-9ad344b .cz_banner h4{font-size:24px;margin-top:-45px;}.elementor-1682 .elementor-element.elementor-element-4758f4c{width:100%;}.elementor-1682 .elementor-element.elementor-element-755d489 .cz_banner h4{font-size:24px;margin-top:-45px;}.elementor-1682 .elementor-element.elementor-element-1fda4e9 .cz_banner h4{font-size:24px;margin-top:-45px;}.elementor-1682 .elementor-element.elementor-element-8484de5{margin-top:30px;margin-bottom:0px;padding:20px 0px 70px 0px;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick{margin:0px;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-prev{left:50%;}.elementor-1682 .elementor-element.elementor-element-d6748e4 .slick-next{left:50%;}.elementor-1682 .elementor-element.elementor-element-489790b .cz_title .cz_title_content{margin-bottom:10px;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc {padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc .cz_acc_child{font-size:16px;}.elementor-1682 .elementor-element.elementor-element-e4abe45 .cz_acc .cz_acc_child_content{font-size:15px;line-height:1.6;}}/* Start custom CSS for cz_banner, class: .elementor-element-f0c9910 */.elementor-1682 .elementor-element.elementor-element-f0c9910 img{
    height: 300px;
    object-fit: cover;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for cz_banner, class: .elementor-element-9ad344b */.elementor-1682 .elementor-element.elementor-element-9ad344b img{
    height: 300px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for cz_banner, class: .elementor-element-755d489 */.elementor-1682 .elementor-element.elementor-element-755d489 img{
    height: 300px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for cz_banner, class: .elementor-element-1fda4e9 */.elementor-1682 .elementor-element.elementor-element-1fda4e9 img{
    height: 300px;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for cz_carousel, class: .elementor-element-d6748e4 */.elementor-1682 .elementor-element.elementor-element-d6748e4 h3{
    color:white;
}/* End custom CSS */