.elementor-10284 .elementor-element.elementor-element-56d0dfc5:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-56d0dfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-56d0dfc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-56d0dfc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10284 .elementor-element.elementor-element-630b5cc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10284 .elementor-element.elementor-element-630b5cc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10284 .elementor-element.elementor-element-630b5cc3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10284 .elementor-element.elementor-element-2adafa72 .elementor-repeater-item-d23145d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bodystyleco.com/wp-content/uploads/2025/05/IMG_3122red-scaled.jpg);background-size:cover;}.elementor-10284 .elementor-element.elementor-element-2adafa72 .elementor-repeater-item-d23145d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-10284 .elementor-element.elementor-element-2adafa72 .elementor-repeater-item-375a86d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bodystyleco.com/wp-content/uploads/2025/05/IMG_3404f-scaled.jpg);background-size:cover;}.elementor-10284 .elementor-element.elementor-element-2adafa72 .elementor-repeater-item-375a86d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-10284 .elementor-element.elementor-element-2adafa72 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-10284 .elementor-element.elementor-element-2adafa72 .swiper-slide-contents{max-width:100%;}.elementor-10284 .elementor-element.elementor-element-2adafa72 .swiper-slide-inner{text-align:center;}.elementor-10284 .elementor-element.elementor-element-f18cdf4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-f194538 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-f194538 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FCFCFC !important;}.elementor-10284 .elementor-element.elementor-element-f194538 .image-fab-ertertrt img{border-radius:25px 25px 25px 25px !important;}.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-10284 .elementor-element.elementor-element-1431ccd img{height:190px;opacity:1;border-radius:10px 10px 10px 10px;}.elementor-10284 .elementor-element.elementor-element-6ed483ea:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-6ed483ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-6ed483ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 15px 40px 15px;}.elementor-10284 .elementor-element.elementor-element-6ed483ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-7a0e1fc6 img{width:55px;}.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-10284 .elementor-element.elementor-element-5a2e5812 > .elementor-widget-container{margin:6px 0px -11px 0px;}.elementor-10284 .elementor-element.elementor-element-5a2e5812 .elementor-heading-title{font-size:18px;font-weight:400;color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-75158136 .elementor-heading-title{font-size:14px;font-weight:400;color:#737B92;}.elementor-10284 .elementor-element.elementor-element-55772645 img{width:55px;}.elementor-10284 .elementor-element.elementor-element-7adcb8ef > .elementor-widget-container{margin:6px 0px -11px 0px;}.elementor-10284 .elementor-element.elementor-element-7adcb8ef .elementor-heading-title{font-size:18px;font-weight:400;color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-25c2e3fd .elementor-heading-title{font-size:14px;font-weight:400;color:#737B92;}.elementor-10284 .elementor-element.elementor-element-2a7612fe img{width:55px;}.elementor-10284 .elementor-element.elementor-element-162e2b0e > .elementor-widget-container{margin:6px 0px -11px 0px;}.elementor-10284 .elementor-element.elementor-element-162e2b0e .elementor-heading-title{font-size:18px;font-weight:400;color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-e8da240 .elementor-heading-title{font-size:14px;font-weight:400;color:#737B92;}.elementor-10284 .elementor-element.elementor-element-6923957b img{width:55px;}.elementor-10284 .elementor-element.elementor-element-24e79d59 > .elementor-widget-container{margin:6px 0px -11px 0px;}.elementor-10284 .elementor-element.elementor-element-24e79d59 .elementor-heading-title{font-size:18px;font-weight:400;color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-c234768 .elementor-heading-title{font-size:14px;font-weight:400;color:#737B92;}.elementor-10284 .elementor-element.elementor-element-2e1e9b82:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-2e1e9b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-2e1e9b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-2e1e9b82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-10284 .elementor-element.elementor-element-5eacd3a .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-10284 .elementor-element.elementor-element-5eacd3a{--icon-box-icon-margin:0px;}.elementor-10284 .elementor-element.elementor-element-5eacd3a .elementor-icon-box-title{margin-block-end:21px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5939a41 );}.elementor-10284 .elementor-element.elementor-element-5eacd3a.elementor-view-stacked .elementor-icon{background-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-5eacd3a.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-5eacd3a.elementor-view-default .elementor-icon{fill:#E22600;color:#E22600;border-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-5eacd3a .elementor-icon-box-title, .elementor-10284 .elementor-element.elementor-element-5eacd3a .elementor-icon-box-title a{font-family:"peyda1", Sans-serif;font-size:26px;font-weight:900;}.elementor-10284 .elementor-element.elementor-element-5eacd3a .elementor-icon-box-description{font-family:"peyda1", Sans-serif;font-size:21px;font-weight:700;text-decoration:none;color:#002896;}.elementor-10284 .elementor-element.elementor-element-11c112ba .box-img-daste401::before{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%)  !important;}.elementor-10284 .elementor-element.elementor-element-24e0bb9f:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-24e0bb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002896;}.elementor-10284 .elementor-element.elementor-element-24e0bb9f > .elementor-background-overlay{background-image:url("https://bodystyleco.com/wp-content/uploads/2025/09/Rect-Light.svg");opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-24e0bb9f > .elementor-container{max-width:500px;min-height:251px;}.elementor-10284 .elementor-element.elementor-element-24e0bb9f{transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:5px 5px 5px 5px;}.elementor-10284 .elementor-element.elementor-element-1356f7ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-10284 .elementor-element.elementor-element-1356f7ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10284 .elementor-element.elementor-element-2781e0fa{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-2781e0fa > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-2781e0fa .elementor-headline{text-align:center;font-size:25px;}.elementor-10284 .elementor-element.elementor-element-2781e0fa .elementor-headline-dynamic-wrapper path{stroke:#FF0000;stroke-width:8px;}.elementor-10284 .elementor-element.elementor-element-2781e0fa .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-10284 .elementor-element.elementor-element-2781e0fa .elementor-headline-dynamic-text{z-index:auto;font-family:"peyda1", Sans-serif;font-weight:300;}.elementor-10284 .elementor-element.elementor-element-2781e0fa .elementor-headline-plain-text{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-42788bc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-140px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-42788bc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-94bfece:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-94bfece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-94bfece{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-10284 .elementor-element.elementor-element-94bfece > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-01764cb .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FCFCFC !important;}.elementor-10284 .elementor-element.elementor-element-01764cb .image-fab-ertertrt img{border-radius:25px 25px 25px 25px !important;}.elementor-10284 .elementor-element.elementor-element-c54b57d .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FDFDFD !important;}.elementor-10284 .elementor-element.elementor-element-c54b57d .image-fab-ertertrt img{border-radius:25px 25px 25px 25px !important;}.elementor-10284 .elementor-element.elementor-element-282cb666:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-282cb666 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-282cb666{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-282cb666 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-3e74d24a:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-3e74d24a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-3e74d24a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-10284 .elementor-element.elementor-element-3e74d24a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-7f7be312 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;}.elementor-10284 .elementor-element.elementor-element-2d9ce408 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FFFFFF !important;}.elementor-10284 .elementor-element.elementor-element-16b3ffe1 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FFFFFF !important;}.elementor-10284 .elementor-element.elementor-element-20da2031 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;}.elementor-10284 .elementor-element.elementor-element-3593b37e:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-3593b37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002896;}.elementor-10284 .elementor-element.elementor-element-3593b37e > .elementor-background-overlay{background-image:url("https://bodystyleco.com/wp-content/uploads/2025/09/Meteor.svg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-3593b37e > .elementor-container{min-height:168px;}.elementor-10284 .elementor-element.elementor-element-3593b37e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10284 .elementor-element.elementor-element-6252bcf0 .elementor-counter-number-wrapper{color:#FDFDFD;}.elementor-10284 .elementor-element.elementor-element-6252bcf0 .elementor-counter-title{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-3ba4236a .elementor-counter-number-wrapper{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-3ba4236a .elementor-counter-title{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-48972fcf .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"peyda1", Sans-serif;font-weight:300;}.elementor-10284 .elementor-element.elementor-element-48972fcf .elementor-counter-title{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-76ec7346:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-76ec7346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-76ec7346{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-10284 .elementor-element.elementor-element-76ec7346 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-16409bb6 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FCFCFC !important;}.elementor-10284 .elementor-element.elementor-element-16409bb6 .image-fab-ertertrt img{border-radius:25px 25px 25px 25px !important;}.elementor-10284 .elementor-element.elementor-element-36a7bb2c .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;color:#FDFDFD !important;}.elementor-10284 .elementor-element.elementor-element-36a7bb2c .image-fab-ertertrt img{border-radius:25px 25px 25px 25px !important;}.elementor-10284 .elementor-element.elementor-element-25174878:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-25174878 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-25174878{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-25174878 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-10284 .elementor-element.elementor-element-1ead5ef2 > .elementor-widget-container{margin:70px 0px -190px 0px;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2{z-index:99;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2 .elementor-icon-wrapper{text-align:center;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2.elementor-view-stacked .elementor-icon{background-color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-1ead5ef2.elementor-view-default .elementor-icon{color:#3B4359;border-color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-1ead5ef2.elementor-view-default .elementor-icon svg{fill:#3B4359;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2 .elementor-icon{font-size:14px;}.elementor-10284 .elementor-element.elementor-element-1ead5ef2 .elementor-icon svg{height:14px;}.elementor-10284 .elementor-element.elementor-element-1eae0cc0:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-1eae0cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-1eae0cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-1eae0cc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-514dc512 > .elementor-element-populated{margin:15px 0px -116px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10284 .elementor-element.elementor-element-59a70d2d .dayer-vasat-3454353 svg path{fill:#FFFFFF !important;}.elementor-10284 .elementor-element.elementor-element-30286a2b:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-30286a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002896;}.elementor-10284 .elementor-element.elementor-element-30286a2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 50px 20px;}.elementor-10284 .elementor-element.elementor-element-30286a2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-30286a2b > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-10284 .elementor-element.elementor-element-30286a2b > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:256px;}.elementor-10284 .elementor-element.elementor-element-61df5b59:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-61df5b59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-61df5b59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 0px 20px;}.elementor-10284 .elementor-element.elementor-element-61df5b59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-216f5dec .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;}.elementor-10284 .elementor-element.elementor-element-558ac4c1 .image-fab-ertertrt .mdi.mdi-chevron-left{background:#002896 !important;}.elementor-10284 .elementor-element.elementor-element-25986f5c:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-25986f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-25986f5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-25986f5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-435e9e61 > .elementor-widget-container{margin:70px 0px -190px 0px;}.elementor-10284 .elementor-element.elementor-element-435e9e61{z-index:99;}.elementor-10284 .elementor-element.elementor-element-435e9e61 .elementor-icon-wrapper{text-align:center;}.elementor-10284 .elementor-element.elementor-element-435e9e61.elementor-view-stacked .elementor-icon{background-color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-435e9e61.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-435e9e61.elementor-view-default .elementor-icon{color:#3B4359;border-color:#3B4359;}.elementor-10284 .elementor-element.elementor-element-435e9e61.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-435e9e61.elementor-view-default .elementor-icon svg{fill:#3B4359;}.elementor-10284 .elementor-element.elementor-element-435e9e61 .elementor-icon{font-size:14px;}.elementor-10284 .elementor-element.elementor-element-435e9e61 .elementor-icon svg{height:14px;}.elementor-10284 .elementor-element.elementor-element-1ceb6786:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-1ceb6786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-1ceb6786{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-1ceb6786 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-ce3f250 > .elementor-element-populated{margin:15px 0px -116px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10284 .elementor-element.elementor-element-e0dd841 .dayer-vasat-3454353 svg path{fill:#FFFFFF !important;}.elementor-10284 .elementor-element.elementor-element-3e488308:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-3e488308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002896;}.elementor-10284 .elementor-element.elementor-element-3e488308{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 50px 20px;}.elementor-10284 .elementor-element.elementor-element-3e488308 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-3e488308 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:30px;}.elementor-10284 .elementor-element.elementor-element-3e488308 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:256px;}.elementor-10284 .elementor-element.elementor-element-f2224e8 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-10284 .elementor-element.elementor-element-f2224e8{--icon-box-icon-margin:0px;}.elementor-10284 .elementor-element.elementor-element-f2224e8.elementor-view-stacked .elementor-icon{background-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-f2224e8.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-f2224e8.elementor-view-default .elementor-icon{fill:#E22600;color:#E22600;border-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-f2224e8 .elementor-icon-box-title, .elementor-10284 .elementor-element.elementor-element-f2224e8 .elementor-icon-box-title a{font-family:"peyda1", Sans-serif;font-size:26px;font-weight:900;}.elementor-10284 .elementor-element.elementor-element-f2224e8 .elementor-icon-box-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#002896;}.elementor-10284 .elementor-element.elementor-element-f2224e8 .elementor-icon-box-description{font-family:"peyda1", Sans-serif;font-size:21px;font-weight:700;text-decoration:none;color:#002896;}.elementor-10284 .elementor-element.elementor-element-289b116 .user-osl-44543::before{background-color:#000057;}.elementor-10284 .elementor-element.elementor-element-289b116 .user-osl-44543-inner3{background-color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-289b116 .user-osl-44543-inner{background:#FFFFFF !important;}.elementor-10284 .elementor-element.elementor-element-27d7601b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10284 .elementor-element.elementor-element-27d7601b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-27d7601b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:5px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-29c6a044 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10284 .elementor-element.elementor-element-29c6a044 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-d7bec9d .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-10284 .elementor-element.elementor-element-d7bec9d{--icon-box-icon-margin:0px;}.elementor-10284 .elementor-element.elementor-element-d7bec9d.elementor-view-stacked .elementor-icon{background-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-d7bec9d.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-d7bec9d.elementor-view-default .elementor-icon{fill:#E22600;color:#E22600;border-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-d7bec9d .elementor-icon-box-title, .elementor-10284 .elementor-element.elementor-element-d7bec9d .elementor-icon-box-title a{font-family:"peyda1", Sans-serif;font-size:26px;font-weight:900;}.elementor-10284 .elementor-element.elementor-element-d7bec9d .elementor-icon-box-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#002896;}.elementor-10284 .elementor-element.elementor-element-d7bec9d .elementor-icon-box-description{font-family:"peyda1", Sans-serif;font-size:21px;font-weight:700;text-decoration:none;color:#002896;}.elementor-10284 .elementor-element.elementor-element-6231b7c{transition:background 0.1s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10284 .elementor-element.elementor-element-6231b7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-b703d20 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-10284 .elementor-element.elementor-element-71762b50{width:var( --container-widget-width, 100.134% );max-width:100.134%;--container-widget-width:100.134%;--container-widget-flex-grow:0;}.elementor-10284 .elementor-element.elementor-element-71762b50 > .elementor-widget-container{padding:2px 2px 2px 2px;border-radius:9px 9px 9px 9px;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-tab-title{background-color:#00004B;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-accordion-icon, .elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-accordion-title{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-active .elementor-accordion-icon, .elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-10284 .elementor-element.elementor-element-71762b50 .elementor-tab-content{font-family:"peyda1", Sans-serif;font-weight:400;}.elementor-bc-flex-widget .elementor-10284 .elementor-element.elementor-element-11fe623.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10284 .elementor-element.elementor-element-11fe623.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10284 .elementor-element.elementor-element-11fe623.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10284 .elementor-element.elementor-element-dfe4dee{text-align:center;}.elementor-10284 .elementor-element.elementor-element-dfe4dee img{width:100%;max-width:100%;height:422px;}.elementor-10284 .elementor-element.elementor-element-23988dbc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-10284 .elementor-element.elementor-element-23988dbc > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-23988dbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-10284 .elementor-element.elementor-element-4c2108f4 > .elementor-element-populated, .elementor-10284 .elementor-element.elementor-element-4c2108f4 > .elementor-element-populated > .elementor-background-overlay, .elementor-10284 .elementor-element.elementor-element-4c2108f4 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-10284 .elementor-element.elementor-element-4c2108f4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-4c2108f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-988100a .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-10284 .elementor-element.elementor-element-988100a{--icon-box-icon-margin:0px;}.elementor-10284 .elementor-element.elementor-element-988100a .elementor-icon-box-title{margin-block-end:15px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#002896;}.elementor-10284 .elementor-element.elementor-element-988100a.elementor-view-stacked .elementor-icon{background-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-988100a.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-988100a.elementor-view-default .elementor-icon{fill:#E22600;color:#E22600;border-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-988100a .elementor-icon-box-title, .elementor-10284 .elementor-element.elementor-element-988100a .elementor-icon-box-title a{font-family:"peyda1", Sans-serif;font-size:26px;font-weight:900;}.elementor-10284 .elementor-element.elementor-element-988100a .elementor-icon-box-description{font-family:"peyda1", Sans-serif;font-size:21px;font-weight:700;text-decoration:none;color:#002896;}.elementor-10284 .elementor-element.elementor-element-5950d483 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10284 .elementor-element.elementor-element-5950d483:not(.elementor-motion-effects-element-type-background), .elementor-10284 .elementor-element.elementor-element-5950d483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002896;}.elementor-10284 .elementor-element.elementor-element-5950d483 > .elementor-background-overlay{background-image:url("https://bodystyleco.com/wp-content/uploads/2025/09/Meteor.svg");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-5950d483{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-10284 .elementor-element.elementor-element-79862d99.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10284 .elementor-element.elementor-element-79862d99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10284 .elementor-element.elementor-element-79862d99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10284 .elementor-element.elementor-element-6b481020{text-align:center;}.elementor-10284 .elementor-element.elementor-element-6b481020 img{width:100%;max-width:100%;height:299px;}.elementor-10284 .elementor-element.elementor-element-1e8987b2 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-10284 .elementor-element.elementor-element-07c3e1c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10284 .elementor-element.elementor-element-07c3e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10284 .elementor-element.elementor-element-412182f .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-10284 .elementor-element.elementor-element-412182f{--icon-box-icon-margin:0px;}.elementor-10284 .elementor-element.elementor-element-412182f.elementor-view-stacked .elementor-icon{background-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-412182f.elementor-view-framed .elementor-icon, .elementor-10284 .elementor-element.elementor-element-412182f.elementor-view-default .elementor-icon{fill:#E22600;color:#E22600;border-color:#E22600;}.elementor-10284 .elementor-element.elementor-element-412182f .elementor-icon-box-title, .elementor-10284 .elementor-element.elementor-element-412182f .elementor-icon-box-title a{font-family:"peyda1", Sans-serif;font-size:26px;font-weight:900;}.elementor-10284 .elementor-element.elementor-element-412182f .elementor-icon-box-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#002896;}.elementor-10284 .elementor-element.elementor-element-412182f .elementor-icon-box-description{font-family:"peyda1", Sans-serif;font-size:21px;font-weight:700;text-decoration:none;color:#002896;}.elementor-10284 .elementor-element.elementor-element-2fbbc9d9{margin-top:0px;margin-bottom:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10284 .elementor-element.elementor-element-56d0dfc5{z-index:0;}}@media(max-width:767px){.elementor-10284 .elementor-element.elementor-element-56d0dfc5{z-index:0;}.elementor-10284 .elementor-element.elementor-element-2781e0fa .elementor-headline{text-align:center;}.elementor-10284 .elementor-element.elementor-element-791cfde1{width:50%;}.elementor-10284 .elementor-element.elementor-element-2a59a14f{width:50%;}.elementor-10284 .elementor-element.elementor-element-16ecb2bb{width:50%;}.elementor-10284 .elementor-element.elementor-element-1a35b55e{width:50%;}.elementor-10284 .elementor-element.elementor-element-30286a2b > .elementor-shape-top svg{height:37px;}.elementor-10284 .elementor-element.elementor-element-3e488308 > .elementor-shape-top svg{height:37px;}}@media(min-width:768px){.elementor-10284 .elementor-element.elementor-element-630b5cc3{width:69.233%;}.elementor-10284 .elementor-element.elementor-element-f18cdf4{width:30.442%;}.elementor-10284 .elementor-element.elementor-element-62f42e4b{width:24%;}.elementor-10284 .elementor-element.elementor-element-669146da{width:76%;}.elementor-10284 .elementor-element.elementor-element-10bbbe80{width:24%;}.elementor-10284 .elementor-element.elementor-element-399fe02e{width:76%;}.elementor-10284 .elementor-element.elementor-element-113707b2{width:24%;}.elementor-10284 .elementor-element.elementor-element-36d41d71{width:76%;}.elementor-10284 .elementor-element.elementor-element-116897b1{width:24%;}.elementor-10284 .elementor-element.elementor-element-27335981{width:76%;}.elementor-10284 .elementor-element.elementor-element-532f0e6{width:33.359%;}.elementor-10284 .elementor-element.elementor-element-b703d20{width:64.472%;}.elementor-10284 .elementor-element.elementor-element-11fe623{width:35.528%;}.elementor-10284 .elementor-element.elementor-element-79862d99{width:30.437%;}.elementor-10284 .elementor-element.elementor-element-2878242f{width:69.228%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10284 .elementor-element.elementor-element-b8f352a{width:50%;}.elementor-10284 .elementor-element.elementor-element-2fbee109{width:50%;}.elementor-10284 .elementor-element.elementor-element-7e69942d{width:50%;}.elementor-10284 .elementor-element.elementor-element-31a10f78{width:50%;}.elementor-10284 .elementor-element.elementor-element-791cfde1{width:25%;}.elementor-10284 .elementor-element.elementor-element-2a59a14f{width:25%;}.elementor-10284 .elementor-element.elementor-element-16ecb2bb{width:25%;}.elementor-10284 .elementor-element.elementor-element-6475b9a9{width:50%;}.elementor-10284 .elementor-element.elementor-element-1172213c{width:50%;}.elementor-10284 .elementor-element.elementor-element-240a126f{width:50%;}.elementor-10284 .elementor-element.elementor-element-3ee58668{width:50%;}}/* Start custom CSS for column, class: .elementor-element-630b5cc3 *//* HTML: <img class="inner-curve" src="" alt=""> */
.inner-curve {
  --r: 20px;  /* control the rounded part */
  --s: 40px;  /* control the size of the cut */
  --a: 20deg; /* control the depth of the curvature */
  --p: 50%;   /* control the position */

  height:400px;
  aspect-ratio: 3/2;
  background: #ED303C;
  border-radius: var(--r);
  --_m:calc(100% - var(--r)),#000 calc(100% - 1px),#0000;
  --_d:(var(--s) + var(--r))*cos(var(--a));
  mask:
    radial-gradient(var(--r) at calc(var(--p) + var(--_d)) var(--_m)),
    radial-gradient(var(--r) at calc(var(--p) - var(--_d)) var(--_m)),
    radial-gradient(var(--s) at var(--p) calc(100% + sin(var(--a))*var(--s)),
      #0000 100%,#000 calc(100% + 1px)) 0 calc(var(--r)*(sin(var(--a)) - 1)) no-repeat,
    linear-gradient(90deg,#000 calc(var(--p) - var(--_d)),#0000 0 calc(var(--p) + var(--_d)),#000 0);
}/* End custom CSS */
/* Start custom CSS for imagebander, class: .elementor-element-558ac4c1 *//*.nias-mask img {*/
/* -webkit-mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;*/
/* mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%; animation: nsshine 3s infinite*/
/*}*/

/*@keyframes nsshine {*/
/* 0% {*/
/*-webkit-mask-position: 140% 140%;*/
/*mask-position: 140% 140%*/
/*}*/

/*100% {*/
/*-webkit-mask-position: -20% -20%;*/
/*mask-position: -20% -20%*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-71762b50 *//* ---------- Elementor FAQ / Accordion — Modern Persian (RTL) ---------- */
/* اعمال به کل آکوردئون‌ها (برای هدف‌گیری یک آکوردئون خاص، به جای .elementor-accordion از ID یا کلاس دلخواه استفاده کنید) */
.elementor-accordion {
  direction: rtl;
  font-family: "Vazirmatn", "IRANSans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
  --faq-bg: linear-gradient(180deg,#ffffff 0%, #fbfbff 100%);
  --accent: #6b5bff;
  --muted: #9aa0b4;
  --radius: 14px;
  --shadow: 0 8px 24px rgba(54,63,93,0.08);
}

/* کارت کلی */
.elementor-accordion .elementor-accordion-item {
  background: var(--faq-bg);
  border-radius: var(--radius);
  box-shadow: var(--shadow);
  margin: 16px 0;
  overflow: hidden;
  border: 1px solid rgba(107,91,255,0.07);
}

/* تیتر سؤال */
.elementor-accordion .elementor-tab-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 18px 20px;
  cursor: pointer;
  transition: background .28s ease, transform .12s ease;
  position: relative;
  user-select: none;
}

/* متن تیتر */
.elementor-accordion .elementor-tab-title .elementor-tab-title__text,
.elementor-accordion .elementor-tab-title a {
  font-weight: 600;
  font-size: 15px;
  color: #000000ّ;
  text-align: right; /* RTL-friendly */
  line-height: 1.2;
}

/* آیکون کنار تیتر (plus/minus) */
.elementor-accordion .elementor-tab-title::after{
  content: "";
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 10px;
  background: linear-gradient(135deg, rgba(107,91,255,0.10), rgba(107,91,255,0.04));
  box-shadow: 0 6px 18px rgba(107,91,255,0.06) inset;
  mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%236b5bff" d="M12 5v14M5 12h14" stroke="%236b5bff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center / 18px 18px no-repeat;
  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="%236b5bff" d="M12 5v14M5 12h14" stroke="%236b5bff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') center / 18px 18px no-repeat;
  transform: rotate(0deg);
  transition: transform .28s ease, background .28s ease;
  margin-left: 12px; /* برای RTL */
}

/* وقتی باز می‌شود: تبدیل آیکون به منهای افقی */
.elementor-accordion .elementor-tab-title.elementor-active::after{
  transform: rotate(90deg);
  background: linear-gradient(135deg, rgba(107,91,255,0.16), rgba(107,91,255,0.06));
}

/* لغت توضیحات (محتوای پاسخ) */
.elementor-accordion .elementor-tab-content {
  padding: 18px 22px;
  border-top: 1px dashed rgba(20,20,35,0.04);
  background: linear-gradient(180deg, rgba(107,91,255,0.02), transparent);
  color: #3b3b4d;
  font-size: 14px;
  line-height: 1.65;
  transition: max-height .34s cubic-bezier(.2,.9,.2,1), opacity .24s ease;
}

/* زمانی که بسته است: ظاهری نرم‌تر */
.elementor-accordion .elementor-tab-content:not(.elementor-open) {
  opacity: 0.95;
}

/* هایلایت شدن تیتر هنگام هاور */
.elementor-accordion .elementor-tab-title:hover {
  transform: translateY(-2px);
  background: linear-gradient(90deg, rgba(107,91,255,0.02), rgba(107,91,255,0.015));
}

/* متن کم‌رنگ (مقدمه یا meta) */
.elementor-accordion .elementor-tab-title .meta {
  color: var(--muted);
  font-size: 13px;
  font-weight: 500;
  margin-top: 4px;
}

/* نسخه موبایل: فاصله کمتر و خواناتر */
@media (max-width: 768px) {
  .elementor-accordion .elementor-tab-title {
    padding: 14px 16px;
  }
  .elementor-accordion .elementor-tab-content {
    padding: 14px 16px;
    font-size: 14px;
  }
  .elementor-accordion .elementor-accordion-item {
    margin: 10px 0;
    border-radius: 12px;
  }
}

/* اگر می‌خواهید رنگِ آکسان هر آیتم متفاوت باشد:
   برای نمونه اولین آیتم */
.elementor-accordion .elementor-accordion-item:nth-child(1) .elementor-tab-title.elementor-active {
  box-shadow: 0 8px 30px rgba(107,91,255,0.06);
}

/* کوچک‌سازی فاصله بین آیکون و متن در بعضی موارد */
.elementor-accordion .elementor-tab-title .elementor-toggle-icon {
  display: none; /* مخفی‌سازی آیکون پیشفرض المنتور در صورت نیاز */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'peyda1';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bodystyleco.com/wp-content/uploads/2025/07/PeydaWeb-Regular-Fa.woff2') format('woff2');
}
@font-face {
	font-family: 'peyda1';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bodystyleco.com/wp-content/uploads/2025/07/PeydaWeb-Bold-Fa.woff2') format('woff2');
}
/* End Custom Fonts CSS */