.elementor-409 .elementor-element.elementor-element-5011be04{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:55px;--padding-bottom:55px;--padding-left:24px;--padding-right:24px;}.elementor-409 .elementor-element.elementor-element-5011be04:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-5011be04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EE;}.elementor-409 .elementor-element.elementor-element-1e6c8cc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-409 .elementor-element.elementor-element-e60667d{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.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-409 .elementor-element.elementor-element-1500fd7c .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:14px;font-weight:700;color:#C22035;}.elementor-409 .elementor-element.elementor-element-248513eb .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:56px;font-weight:700;color:#6B1F32;}.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-409 .elementor-element.elementor-element-9245492 .elementor-repeater-item-b019b0b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://nursu.shop/wp-content/uploads/2026/09/nursu-slider-rings.jpg);background-size:cover;}.elementor-409 .elementor-element.elementor-element-9245492 .elementor-repeater-item-6e13f81 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://nursu.shop/wp-content/uploads/2026/09/nursu-slider-misbah.jpg);background-size:cover;}.elementor-409 .elementor-element.elementor-element-9245492 .elementor-repeater-item-5dd4f18 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://nursu.shop/wp-content/uploads/2026/09/nursu-slider-watches.jpg);background-size:cover;}.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents{max-width:66%;}.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-409 .elementor-element.elementor-element-6e35322f{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-2e6ecc64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-409 .elementor-element.elementor-element-37c82a19 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-2c232b61 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-2a3fb780{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.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-409 .elementor-element.elementor-element-f98e813{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-409 .elementor-element.elementor-element-f98e813:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-f98e813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-409 .elementor-element.elementor-element-7ff95fd9 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:36px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-7bc57b3d{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-342dc01f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-409 .elementor-element.elementor-element-778f3421{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-4223200c img{height:150px;}.elementor-409 .elementor-element.elementor-element-29a91ee4{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;}.elementor-409 .elementor-element.elementor-element-29a91ee4 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:500;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-3960ca85 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-3d31f659{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-1d545a8a img{height:150px;}.elementor-409 .elementor-element.elementor-element-656449d3{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;}.elementor-409 .elementor-element.elementor-element-656449d3 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:500;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-133cc00a .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-6fc10fa2{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-678146a9 img{height:150px;}.elementor-409 .elementor-element.elementor-element-e64dd3a{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;}.elementor-409 .elementor-element.elementor-element-e64dd3a .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:500;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-adc3771 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-572853ea{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-2416050f img{height:150px;}.elementor-409 .elementor-element.elementor-element-5364085d{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;}.elementor-409 .elementor-element.elementor-element-5364085d .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:500;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-65420fc .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-5ece48e2{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-682b393b img{height:150px;}.elementor-409 .elementor-element.elementor-element-3e773b1e{margin:-50px -50px calc(var(--kit-widget-spacing, 0px) + -50px) -50px;}.elementor-409 .elementor-element.elementor-element-3e773b1e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:20px;font-weight:500;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-226e0f62 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-561cc5e5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-409 .elementor-element.elementor-element-561cc5e5:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-561cc5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EE;}.elementor-409 .elementor-element.elementor-element-357804b2 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:36px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-37f2ffd0{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-2cac9e76 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-5410bef0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-409 .elementor-element.elementor-element-5410bef0:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-5410bef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-409 .elementor-element.elementor-element-26394b23 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:36px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-73e97c69{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-741f9da5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--flex-wrap:wrap;}.elementor-409 .elementor-element.elementor-element-13f4b103{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-7d5a68e6 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:23px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-6fe6ab50{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-55a39c54{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-7633417e .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:23px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-2fe9e198{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-45d913b9{--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;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-409 .elementor-element.elementor-element-66d29309 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:23px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-2a050dd7{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-694ac279{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;}.elementor-409 .elementor-element.elementor-element-694ac279:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-694ac279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EE;}.elementor-409 .elementor-element.elementor-element-410765c3 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:36px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-33de7506{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.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-409 .elementor-element.elementor-element-3f22afe2 .elementor-accordion-icon, .elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-accordion-title{color:#C22035;}.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-accordion-icon svg{fill:#C22035;}.elementor-409 .elementor-element.elementor-element-1726fef5 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-409 .elementor-element.elementor-element-7b313dcf{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-409 .elementor-element.elementor-element-7b313dcf:not(.elementor-motion-effects-element-type-background), .elementor-409 .elementor-element.elementor-element-7b313dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-409 .elementor-element.elementor-element-6fd42075 .elementor-heading-title{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:36px;font-weight:700;color:#6B1F32;}.elementor-409 .elementor-element.elementor-element-148d12b5{font-family:"IBM Plex Sans Arabic", Sans-serif;font-size:16px;color:#5E555A;}.elementor-409 .elementor-element.elementor-element-4c39aa00 .elementor-button{background-color:#C22035;font-family:"IBM Plex Sans Arabic", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}@media(max-width:767px){.elementor-409 .elementor-element.elementor-element-4223200c img{height:130px;}}@media(min-width:768px){.elementor-409 .elementor-element.elementor-element-5011be04{--content-width:1240px;}.elementor-409 .elementor-element.elementor-element-e60667d{--width:100%;}.elementor-409 .elementor-element.elementor-element-2a3fb780{--width:0%;}.elementor-409 .elementor-element.elementor-element-f98e813{--content-width:1240px;}.elementor-409 .elementor-element.elementor-element-778f3421{--width:18%;}.elementor-409 .elementor-element.elementor-element-3d31f659{--width:18%;}.elementor-409 .elementor-element.elementor-element-6fc10fa2{--width:18%;}.elementor-409 .elementor-element.elementor-element-572853ea{--width:18%;}.elementor-409 .elementor-element.elementor-element-5ece48e2{--width:18%;}.elementor-409 .elementor-element.elementor-element-561cc5e5{--content-width:1240px;}.elementor-409 .elementor-element.elementor-element-5410bef0{--content-width:1240px;}.elementor-409 .elementor-element.elementor-element-13f4b103{--width:30%;}.elementor-409 .elementor-element.elementor-element-55a39c54{--width:30%;}.elementor-409 .elementor-element.elementor-element-45d913b9{--width:30%;}.elementor-409 .elementor-element.elementor-element-694ac279{--content-width:1240px;}.elementor-409 .elementor-element.elementor-element-7b313dcf{--content-width:1240px;}}/* Start custom CSS for slides, class: .elementor-element-9245492 */.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide {.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 520px !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content:center !important; padding:24px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { display:block !important; width:42% !important; max-width:540px !important; margin-inline-start:0 !important; margin-inline-end:auto !important; padding:30px 34px; background:rgba(248,244,238,.96); border:1px solid rgba(197,164,109,.7); border-radius:14px; text-align:right; box-shadow:0 16px 40px rgba(20,10,13,.2); }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color:#C22035; font-size:clamp(27px,3vw,42px); line-height:1.35; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color:#514448; font-size:clamp(15px,1.3vw,18px); line-height:1.8; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { background:#C22035; border:0; border-radius:8px; padding:12px 22px; color:#fff; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-button-prev, .elementor-409 .elementor-element.elementor-element-9245492 .swiper-button-next { display:none !important; }
@media(max-width:767px){
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height:500px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content:center !important; align-items:flex-end !important; padding:18px 14px 42px !important; background:linear-gradient(180deg,rgba(0,0,0,0) 24%,rgba(0,0,0,.34) 100%); }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width:100% !important; max-width:none !important; margin:0 auto !important; padding:19px 18px !important; border-radius:12px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size:25px !important; margin-bottom:8px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size:14px !important; line-height:1.65 !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top:11px !important; padding:10px 17px !important; }
}.elementor-409 .elementor-element.elementor-element-9245492 {
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 520px !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content:center !important; padding:24px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { display:block !important; width:42% !important; max-width:540px !important; margin-inline-start:0 !important; margin-inline-end:auto !important; padding:30px 34px; background:rgba(248,244,238,.96); border:1px solid rgba(197,164,109,.7); border-radius:14px; text-align:right; box-shadow:0 16px 40px rgba(20,10,13,.2); }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color:#C22035; font-size:clamp(27px,3vw,42px); line-height:1.35; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color:#514448; font-size:clamp(15px,1.3vw,18px); line-height:1.8; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { background:#C22035; border:0; border-radius:8px; padding:12px 22px; color:#fff; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-button-prev, .elementor-409 .elementor-element.elementor-element-9245492 .swiper-button-next { display:none !important; }
@media(max-width:767px){
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height:500px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content:center !important; align-items:flex-end !important; padding:18px 14px 42px !important; background:linear-gradient(180deg,rgba(0,0,0,0) 24%,rgba(0,0,0,.34) 100%); }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width:100% !important; max-width:none !important; margin:0 auto !important; padding:19px 18px !important; border-radius:12px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size:25px !important; margin-bottom:8px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size:14px !important; line-height:1.65 !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top:11px !important; padding:10px 17px !important; }
}  width: calc(100vw - 80px) !important;
  max-width: none !important;
  margin: 0 40px !important;
}
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 520px !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { padding: 26px; justify-content: center !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents {
  display: block !important;
  width: 43% !important;
  max-width: 560px !important;
  margin-right: auto !important;
  margin-left: 0 !important;
  padding: 34px 38px;
  border: 1px solid rgba(197,164,109,.62);
  border-radius: 14px;
  background: rgba(248,244,238,.96);
  box-shadow: 0 18px 50px rgba(21,11,14,.22);
  text-align: right;
  backdrop-filter: blur(8px);
}
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color:#C22035; font-size:clamp(27px,3vw,42px); font-weight:700; line-height:1.35; margin-bottom:12px; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color:#55464a; font-size:clamp(15px,1.3vw,18px); line-height:1.9; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top:18px; padding:13px 24px; border:0; border-radius:8px; background:#C22035; color:#fff; font-weight:700; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button:hover { background:#9d1930; transform:translateY(-2px); }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet { background:#C5A46D; opacity:.65; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet-active { background:#C22035; opacity:1; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-button-prev, .elementor-409 .elementor-element.elementor-element-9245492 .swiper-button-next { display:none !important; }
@media(max-width:767px) {
 .elementor-409 .elementor-element.elementor-element-9245492 { width:calc(100vw - 28px) !important; margin:0 14px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height:420px !important; }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { padding:18px; }
 .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width:88% !important; max-width:440px !important; margin:0 auto !important; padding:22px 20px; }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size:clamp(24px,7vw,32px); }
 .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size:15px; line-height:1.75; }
}.elementor-409 .elementor-element.elementor-element-9245492 { width: calc(100vw - 80px) !important; max-width: none !important; margin: 0 40px !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 520px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content: center !important; padding: 26px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: 43%; max-width: 560px; margin-right: auto !important; margin-left: 0 !important; padding: 34px 38px; border: 1px solid rgba(197,164,109,.62); border-radius: 14px; background: linear-gradient(145deg, rgba(248,244,238,.97), rgba(248,244,238,.93)); box-shadow: 0 18px 50px rgba(21,11,14,.22); text-align: right; color: #C22035; backdrop-filter: blur(8px); }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color: #C22035; font-size: clamp(27px, 3vw, 42px); font-weight: 700; line-height: 1.35; margin-bottom: 12px; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color: #55464a; font-size: clamp(15px, 1.3vw, 18px); line-height: 1.9; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 18px; padding: 13px 24px; border: 0; border-radius: 8px; background: #C22035; color: #fff; font-weight: 700; transition: transform .2s ease, background .2s ease; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button:hover { background: #6B1F32; transform: translateY(-2px); }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet { background: #C5A46D; opacity: .6; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet-active { background: #C22035; opacity: 1; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { color: #C22035; background: rgba(248,244,238,.94); border-radius: 50%; width: 42px; height: 42px; display: grid; place-items: center; }
@media (max-width: 767px) { .elementor-409 .elementor-element.elementor-element-9245492 { width: calc(100vw - 28px) !important; margin: 0 14px !important; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 420px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { padding: 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: min(88%, 440px); max-width: none; margin: 0 auto !important; padding: 22px 20px; border-radius: 12px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size: clamp(24px, 7vw, 32px); } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size: 15px; line-height: 1.75; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 12px; padding: 11px 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { width: 34px; height: 34px; } }min-height: .elementor-409 .elementor-element.elementor-element-9245492.elementor-widget-slides.elementor-element { width: calc(100vw - 80px) !important; max-width: none !important; margin: 0 40px !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 520px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content: center !important; padding: 26px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: 43%; max-width: 560px; margin-right: auto !important; margin-left: 0 !important; padding: 34px 38px; border: 1px solid rgba(197,164,109,.62); border-radius: 14px; background: linear-gradient(145deg, rgba(248,244,238,.97), rgba(248,244,238,.93)); box-shadow: 0 18px 50px rgba(21,11,14,.22); text-align: right; color: #C22035; backdrop-filter: blur(8px); }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color: #C22035; font-size: clamp(27px, 3vw, 42px); font-weight: 700; line-height: 1.35; margin-bottom: 12px; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color: #55464a; font-size: clamp(15px, 1.3vw, 18px); line-height: 1.9; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 18px; padding: 13px 24px; border: 0; border-radius: 8px; background: #C22035; color: #fff; font-weight: 700; transition: transform .2s ease, background .2s ease; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button:hover { background: #6B1F32; transform: translateY(-2px); }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet { background: #C5A46D; opacity: .6; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet-active { background: #C22035; opacity: 1; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { color: #C22035; background: rgba(248,244,238,.94); border-radius: 50%; width: 42px; height: 42px; display: grid; place-items: center; }
@media (max-width: 767px) { .elementor-409 .elementor-element.elementor-element-9245492.elementor-widget-slides.elementor-element { width: calc(100vw - 28px) !important; margin: 0 14px !important; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 420px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { padding: 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: min(88%, 440px); max-width: none; margin: 0 auto !important; padding: 22px 20px; border-radius: 12px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size: clamp(24px, 7vw, 32px); } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size: 15px; line-height: 1.75; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 12px; padding: 11px 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { width: 34px; height: 34px; } }520px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide.elementor-409 .elementor-element.elementor-element-9245492 { width: calc(100vw - 80px) !important; max-width: none !important; margin: 0 40px !important; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 520px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { justify-content: center !important; padding: 26px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: 43%; max-width: 560px; margin-right: auto !important; margin-left: 0 !important; padding: 34px 38px; border: 1px solid rgba(197,164,109,.62); border-radius: 14px; background: linear-gradient(145deg, rgba(248,244,238,.97), rgba(248,244,238,.93)); box-shadow: 0 18px 50px rgba(21,11,14,.22); text-align: right; color: #C22035; backdrop-filter: blur(8px); }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color: #C22035; font-size: clamp(27px, 3vw, 42px); font-weight: 700; line-height: 1.35; margin-bottom: 12px; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color: #55464a; font-size: clamp(15px, 1.3vw, 18px); line-height: 1.9; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 18px; padding: 13px 24px; border: 0; border-radius: 8px; background: #C22035; color: #fff; font-weight: 700; transition: transform .2s ease, background .2s ease; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button:hover { background: #6B1F32; transform: translateY(-2px); }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet { background: #C5A46D; opacity: .6; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet-active { background: #C22035; opacity: 1; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { color: #C22035; background: rgba(248,244,238,.94); border-radius: 50%; width: 42px; height: 42px; display: grid; place-items: center; }
@media (max-width: 767px) { .elementor-409 .elementor-element.elementor-element-9245492.elementor-widget-slides.elementor-element { width: calc(100vw - 28px) !important; margin: 0 14px !important; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 420px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { padding: 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: min(88%, 440px); max-width: none; margin: 0 auto !important; padding: 22px 20px; border-radius: 12px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size: clamp(24px, 7vw, 32px); } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size: 15px; line-height: 1.75; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 12px; padding: 11px 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { width: 34px; height: 34px; } }-inner { justify-content: center !important; padding: 26px; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: 43%; max-width: 560px; margin-right: auto !important; margin-left: 0 !important; padding: 34px 38px; border: 1px solid rgba(197,164,109,.62); border-radius: 14px; background: linear-gradient(145deg, rgba(248,244,238,.97), rgba(248,244,238,.93)); box-shadow: 0 18px 50px rgba(21,11,14,.22); text-align: right; color: #6B1F32; backdrop-filter: blur(8px); }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { color: #6B1F32; font-size: clamp(27px, 3vw, 42px); font-weight: 700; line-height: 1.35; margin-bottom: 12px; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { color: #55464a; font-size: clamp(15px, 1.3vw, 18px); line-height: 1.9; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 18px; padding: 13px 24px; border: 0; border-radius: 8px; background: #C22035; color: #fff; font-weight: 700; transition: transform .2s ease, background .2s ease; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button:hover { background: #6B1F32; transform: translateY(-2px); }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet { background: #C5A46D; opacity: .6; }
.elementor-409 .elementor-element.elementor-element-9245492 .swiper-pagination-bullet-active { background: #C22035; opacity: 1; }
.elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { color: #6B1F32; background: rgba(248,244,238,.88); border-radius: 50%; width: 42px; height: 42px; display: grid; place-items: center; }
@media (max-width: 767px) { .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide { min-height: 420px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-inner { padding: 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .swiper-slide-contents { width: min(88%, 440px); max-width: none; margin: 0 auto !important; padding: 22px 20px; border-radius: 12px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-heading { font-size: clamp(24px, 7vw, 32px); } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-description { font-size: 15px; line-height: 1.75; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-slide-button { margin-top: 12px; padding: 11px 18px; } .elementor-409 .elementor-element.elementor-element-9245492 .elementor-swiper-button { width: 34px; height: 34px; } }/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-3f22afe2 */.elementor-409 .elementor-element.elementor-element-3f22afe2 { direction:rtl; }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-accordion-item { background:#fffdfa; border:1px solid #eadfdb; border-radius:12px; margin:0 0 12px; overflow:hidden; box-shadow:0 6px 18px rgba(45,20,26,.05); }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-title { padding:20px 22px; color:#3c3032; font-weight:700; text-decoration:none; transition:color .2s, background .2s; }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-title:hover, .elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-title.elementor-active { color:#C22035; background:#fbf5f1; }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-title.elementor-active { border-inline-start:4px solid #C22035; }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-accordion-icon { color:#C5A46D; }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-title.elementor-active .elementor-accordion-icon { color:#C22035; }
.elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-content { padding:18px 22px 22px; color:#68595a; line-height:1.9; border-top:1px solid #f0e6e1; }
@media(max-width:767px){ .elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-title{padding:16px;} .elementor-409 .elementor-element.elementor-element-3f22afe2 .elementor-tab-content{padding:14px 16px 18px;} }/* End custom CSS */