.elementor-25 .elementor-element.elementor-element-41aca57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-25 .elementor-element.elementor-element-c9ca919{--display:flex;}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-bubbles-list{gap:6px;}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-bubble-avatar{width:40px;height:40px;}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-bubble-ring{width:calc(40px + 8px);height:calc(40px + 8px);}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-close-btn{width:34px;height:34px;background-color:rgba(0, 0, 0, 0.5);color:#ffffff;}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-close-btn:hover{background-color:rgba(255, 255, 255, 0.25);}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-product-cta-btn{width:100%;background-color:var( --e-global-color-primary );color:#ffffff !important;}.elementor-25 .elementor-element.elementor-element-2e34b03 .story-footer-bar{bottom:36px !important;}.elementor-25 .elementor-element.elementor-element-6c42d7b .elementor-repeater-item-48fbf2d .swiper-slide-bg{background-color:#4054b2;background-image:url(https://hitashop.ir/wp-content/uploads/2026/10/Gemini_Generated_Image_s6gm0ss6gm0ss6gm-scaled.webp);background-size:cover;}.elementor-25 .elementor-element.elementor-element-6c42d7b .elementor-repeater-item-fe2ea86 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://hitashop.ir/wp-content/uploads/2026/10/Gemini_Generated_Image_daqv7pdaqv7pdaqv-scaled.webp);background-size:cover;}.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-25 .elementor-element.elementor-element-6c42d7b{border-radius:18px 18px 18px 18px;}.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-slide-contents{max-width:66%;}.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-slide-inner{text-align:center;}.elementor-25 .elementor-element.elementor-element-6c42d7b .elementor-swiper-button{font-size:30px;color:var( --e-global-color-f2558f0 );}.elementor-25 .elementor-element.elementor-element-6c42d7b .elementor-swiper-button svg{fill:var( --e-global-color-f2558f0 );}.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-7063702 );opacity:var( --e-global-color-7063702 );}.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-pagination-bullet-active{background-color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-24e9e9f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-e241e9b{text-align:center;}.elementor-25 .elementor-element.elementor-element-e241e9b .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:3rem;font-weight:900;line-height:5rem;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8a01e6a{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-ec8fa21{--swiper-slides-to-display:3;--swiper-offset-size:37px;--swiper-slides-gap:10px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-text );--swiper-pagination-spacing:20px;}.elementor-25 .elementor-element.elementor-element-ec8fa21 .swiper-slide > .elementor-element{height:100%;}.elementor-25 .elementor-element.elementor-element-ec8fa21 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-25 .elementor-element.elementor-element-bbfb13a{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-c47a852{text-align:center;}.elementor-25 .elementor-element.elementor-element-c47a852 .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:3rem;font-weight:900;line-height:5rem;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-1705784{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-191abaf{text-align:end;}.elementor-25 .elementor-element.elementor-element-191abaf .elementor-heading-title{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );color:var( --e-global-color-974207f );}.elementor-25 .elementor-element.elementor-element-dba5d83{--grid-columns:4;}.elementor-25 .elementor-element.elementor-element-74f5c9e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2ba56ff );--border-color:var( --e-global-color-2ba56ff );--border-radius:18px 18px 18px 18px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-74f5c9e:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-74f5c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-37df7f3 ) 100%);}.elementor-25 .elementor-element.elementor-element-18acae4{text-align:center;}.elementor-25 .elementor-element.elementor-element-18acae4 .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:3rem;font-weight:900;line-height:5rem;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-ac9a627{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-ac9a627 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-26d1f62{--display:flex;}.elementor-25 .elementor-element.elementor-element-2fc9239{--swiper-slides-to-display:4;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-text );--dots-hover-color:var( --e-global-color-primary );--swiper-pagination-spacing:0px;}.elementor-25 .elementor-element.elementor-element-2fc9239 .swiper-slide > .elementor-element{height:100%;}.elementor-25 .elementor-element.elementor-element-2fc9239 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-25 .elementor-element.elementor-element-e7ea7b4{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-14db8f1{text-align:center;}.elementor-25 .elementor-element.elementor-element-14db8f1 .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:3rem;font-weight:900;line-height:5rem;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-dfe9f3b{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-0a14dcb{text-align:end;}.elementor-25 .elementor-element.elementor-element-0a14dcb .elementor-heading-title{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );color:var( --e-global-color-974207f );}.elementor-25 .elementor-element.elementor-element-426fd13{--grid-columns:3;}.elementor-25 .elementor-element.elementor-element-bbbfccb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-682ff96{text-align:center;}.elementor-25 .elementor-element.elementor-element-682ff96 .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:3rem;font-weight:900;line-height:5rem;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-7d3bf80{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-6573e1f{width:100%;max-width:100%;text-align:end;}.elementor-25 .elementor-element.elementor-element-6573e1f .elementor-heading-title{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );color:var( --e-global-color-974207f );}.elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-25 .elementor-element.elementor-element-b19060b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}:is( .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__items, .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid, .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__slider, .elementor-25 .elementor-element.elementor-element-b19060b > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-25 .elementor-element.elementor-element-b256e57{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2ba56ff );--border-color:var( --e-global-color-2ba56ff );--border-radius:18px 18px 18px 18px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25 .elementor-element.elementor-element-b256e57:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-b256e57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-37df7f3 ) 100%);}.elementor-25 .elementor-element.elementor-element-573e7c5{text-align:center;}.elementor-25 .elementor-element.elementor-element-573e7c5 .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:3rem;font-weight:900;line-height:5rem;color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-5b66d19{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-25 .elementor-element.elementor-element-5b66d19 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-05219d5{--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;}.elementor-25 .elementor-element.elementor-element-05219d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-5598564{--display:flex;--justify-content:space-between;}.elementor-25 .elementor-element.elementor-element-73d45aa{text-align:start;}.elementor-25 .elementor-element.elementor-element-73d45aa .elementor-heading-title{font-family:"Peyda-Font", Sans-serif;font-size:1.5rem;font-weight:900;color:var( --e-global-color-062dc02 );}.elementor-25 .elementor-element.elementor-element-8ef5e11{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );color:var( --e-global-color-974207f );}.elementor-25 .elementor-element.elementor-element-ef6da0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-25 .elementor-element.elementor-element-fce5367{--display:flex;--min-height:115px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#386E89;--border-color:#386E89;--border-radius:18px 18px 18px 18px;}.elementor-25 .elementor-element.elementor-element-fce5367:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-fce5367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7063702 );}.elementor-25 .elementor-element.elementor-element-fce5367::before, .elementor-25 .elementor-element.elementor-element-fce5367 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fce5367 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-fce5367 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-fce5367 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-fce5367 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-4749917.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title a{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4749917:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-4749917:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-description{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-ea7d023{--display:flex;--min-height:115px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2AA0DA;--border-color:#2AA0DA;--border-radius:18px 18px 18px 18px;}.elementor-25 .elementor-element.elementor-element-ea7d023:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-ea7d023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7063702 );}.elementor-25 .elementor-element.elementor-element-ea7d023::before, .elementor-25 .elementor-element.elementor-element-ea7d023 > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ea7d023 > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-ea7d023 > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ea7d023 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-ea7d023 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-e3d7bcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title a{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e3d7bcb:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-e3d7bcb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-description{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-2a8186d{--display:flex;--min-height:115px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3BC14D;--border-color:#3BC14D;--border-radius:18px 18px 18px 18px;}.elementor-25 .elementor-element.elementor-element-2a8186d:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-2a8186d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7063702 );}.elementor-25 .elementor-element.elementor-element-2a8186d::before, .elementor-25 .elementor-element.elementor-element-2a8186d > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2a8186d > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-2a8186d > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2a8186d > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-2a8186d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-226718b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon{font-size:45px;}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title a{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-226718b:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-226718b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-description{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-af3b4da{--display:flex;--min-height:115px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DC4182;--border-color:#DC4182;--border-radius:18px 18px 18px 18px;}.elementor-25 .elementor-element.elementor-element-af3b4da:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-af3b4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7063702 );}.elementor-25 .elementor-element.elementor-element-af3b4da::before, .elementor-25 .elementor-element.elementor-element-af3b4da > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-af3b4da > .e-con-inner > .elementor-background-video-container::before, .elementor-25 .elementor-element.elementor-element-af3b4da > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-af3b4da > .e-con-inner > .elementor-background-slideshow::before, .elementor-25 .elementor-element.elementor-element-af3b4da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25 .elementor-element.elementor-element-3dab399.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-wrapper{gap:15px;}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon{font-size:40px;}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title a{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3dab399:has(:hover) .elementor-icon-box-title,
					 .elementor-25 .elementor-element.elementor-element-3dab399:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-description{font-family:var( --e-global-typography-b5c0888-font-family ), Sans-serif;font-size:var( --e-global-typography-b5c0888-font-size );font-weight:var( --e-global-typography-b5c0888-font-weight );line-height:var( --e-global-typography-b5c0888-line-height );}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-slide{height:300px;}.elementor-25 .elementor-element.elementor-element-8a01e6a{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-ec8fa21{--swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-1705784{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-191abaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-191abaf .elementor-heading-title{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-dba5d83{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-74f5c9e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-ac9a627{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-2fc9239{--swiper-slides-to-display:2;}.elementor-25 .elementor-element.elementor-element-dfe9f3b{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-0a14dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-0a14dcb .elementor-heading-title{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-426fd13{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-7d3bf80{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-6573e1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-6573e1f .elementor-heading-title{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-b256e57{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-5b66d19{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-05219d5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25 .elementor-element.elementor-element-73d45aa .elementor-heading-title{font-size:1.4rem;}.elementor-25 .elementor-element.elementor-element-8ef5e11{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-ef6da0e{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-slide{height:155px;}.elementor-25 .elementor-element.elementor-element-e241e9b .elementor-heading-title{font-size:3rem;line-height:2.5rem;}.elementor-25 .elementor-element.elementor-element-8a01e6a{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-ec8fa21{--swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-c47a852 .elementor-heading-title{font-size:3rem;line-height:2.5rem;}.elementor-25 .elementor-element.elementor-element-1705784{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-191abaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-191abaf .elementor-heading-title{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-dba5d83{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-25 .elementor-element.elementor-element-18acae4{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-18acae4 .elementor-heading-title{font-size:3rem;line-height:2.5rem;}.elementor-25 .elementor-element.elementor-element-ac9a627{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-2fc9239{--swiper-slides-to-display:1;}.elementor-25 .elementor-element.elementor-element-14db8f1 .elementor-heading-title{font-size:3rem;line-height:2.5rem;}.elementor-25 .elementor-element.elementor-element-dfe9f3b{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-0a14dcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-0a14dcb .elementor-heading-title{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-426fd13{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-682ff96 .elementor-heading-title{font-size:3rem;line-height:2.5rem;}.elementor-25 .elementor-element.elementor-element-7d3bf80{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-6573e1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-6573e1f .elementor-heading-title{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-b19060b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25 .elementor-element.elementor-element-573e7c5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-573e7c5 .elementor-heading-title{font-size:3rem;line-height:2.5rem;}.elementor-25 .elementor-element.elementor-element-5b66d19{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-25 .elementor-element.elementor-element-73d45aa .elementor-heading-title{font-size:1.1rem;}.elementor-25 .elementor-element.elementor-element-8ef5e11{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-ef6da0e{--flex-wrap:wrap;}.elementor-25 .elementor-element.elementor-element-fce5367{--width:45%;}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-4749917 .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-ea7d023{--width:45%;}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-e3d7bcb .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-2a8186d{--width:45%;}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-226718b .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-af3b4da{--width:45%;}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title, .elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-title a{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}.elementor-25 .elementor-element.elementor-element-3dab399 .elementor-icon-box-description{font-size:var( --e-global-typography-b5c0888-font-size );line-height:var( --e-global-typography-b5c0888-line-height );}}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-fce5367{--width:25%;}.elementor-25 .elementor-element.elementor-element-ea7d023{--width:25%;}.elementor-25 .elementor-element.elementor-element-2a8186d{--width:25%;}.elementor-25 .elementor-element.elementor-element-af3b4da{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25 .elementor-element.elementor-element-fce5367{--width:45%;}.elementor-25 .elementor-element.elementor-element-ea7d023{--width:45%;}.elementor-25 .elementor-element.elementor-element-2a8186d{--width:45%;}.elementor-25 .elementor-element.elementor-element-af3b4da{--width:45%;}}/* Start custom CSS for elementor_story_widget, class: .elementor-element-2e34b03 */.elementor-25 .elementor-element.elementor-element-2e34b03,
.elementor-25 .elementor-element.elementor-element-2e34b03 * {
  scrollbar-width: none !important;
  -ms-overflow-style: none !important;
}

.elementor-25 .elementor-element.elementor-element-2e34b03::-webkit-scrollbar,
.elementor-25 .elementor-element.elementor-element-2e34b03 *::-webkit-scrollbar {
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}

.elementor-25 .elementor-element.elementor-element-2e34b03 .swiper-scrollbar,
.elementor-25 .elementor-element.elementor-element-2e34b03 .elementor-swiper-scrollbar {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-6c42d7b */.elementor-25 .elementor-element.elementor-element-6c42d7b,
.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper,
.elementor-25 .elementor-element.elementor-element-6c42d7b .elementor-swiper {
  border-radius: 28px !important;
  overflow: hidden !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-prev,
.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-next {
  width: 46px !important;
  height: 46px !important;
  border-radius: 50% !important;
  background: rgba(253, 250, 246, 0.75) !important;
  backdrop-filter: blur(8px) !important;
  -webkit-backdrop-filter: blur(8px) !important;
  border: 1px solid rgba(255, 255, 255, 0.8) !important;
  box-shadow: 0 8px 20px rgba(59, 59, 57, 0.08) !important;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-prev:after,
.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-next:after {
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #3b3b39 !important;
  transition:
    transform 0.25s ease,
    color 0.25s ease !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-prev:hover,
.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-next:hover {
  background: #fe9508 !important;
  box-shadow: 0 10px 24px rgba(254, 149, 8, 0.35) !important;
  border-color: #fe9508 !important;
  transform: translateY(-2px);
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-prev:hover:after,
.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-next:hover:after {
  color: #fdfaf6 !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-prev:hover:after {
  transform: translateX(-2px);
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-button-next:hover:after {
  transform: translateX(2px);
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-pagination {
  bottom: 18px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-pagination-bullet {
  width: 8px !important;
  height: 8px !important;
  margin: 0 !important;
  background: #3b3b39 !important;
  opacity: 0.25 !important;
  border-radius: 50% !important;
  transition: all 0.25s ease !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-pagination-bullet:hover {
  opacity: 0.6 !important;
}

.elementor-25 .elementor-element.elementor-element-6c42d7b .swiper-pagination-bullet-active {
  width: 8px !important;
  height: 8px !important;
  background: #fe9508 !important;
  opacity: 1 !important;
  border-radius: 50% !important;
  box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e241e9b */.elementor-25 .elementor-element.elementor-element-e241e9b {
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c47a852 */.elementor-25 .elementor-element.elementor-element-c47a852 {
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18acae4 */.elementor-25 .elementor-element.elementor-element-18acae4 {
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74f5c9e */.elementor-25 .elementor-element.elementor-element-74f5c9e {
  position: relative !important;
  background: radial-gradient(circle at 90% 10%, rgba(254, 149, 8, 0.32) 0%, transparent 60%),
              radial-gradient(circle at 10% 90%, rgba(254, 149, 8, 0.22) 0%, transparent 55%),
              linear-gradient(135deg, #fdfaf6 0%, #fae6cf 50%, #f4caa0 100%) !important;
  border: 1px solid rgba(254, 149, 8, 0.35) !important;
  box-shadow: inset 0 10px 30px -10px rgba(254, 149, 8, 0.16), inset 0 -10px 30px -10px rgba(254, 149, 8, 0.16) !important;
  overflow: hidden !important;
  border-radius: 18px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14db8f1 */.elementor-25 .elementor-element.elementor-element-14db8f1 {
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-682ff96 */.elementor-25 .elementor-element.elementor-element-682ff96 {
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-573e7c5 */.elementor-25 .elementor-element.elementor-element-573e7c5 {
    opacity: 0.25;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b256e57 */.elementor-25 .elementor-element.elementor-element-b256e57 {
  position: relative !important;
  background: radial-gradient(circle at 90% 10%, rgba(254, 149, 8, 0.32) 0%, transparent 60%),
              radial-gradient(circle at 10% 90%, rgba(254, 149, 8, 0.22) 0%, transparent 55%),
              linear-gradient(135deg, #fdfaf6 0%, #fae6cf 50%, #f4caa0 100%) !important;
  border: 1px solid rgba(254, 149, 8, 0.35) !important;
  box-shadow: inset 0 10px 30px -10px rgba(254, 149, 8, 0.16), inset 0 -10px 30px -10px rgba(254, 149, 8, 0.16) !important;
  overflow: hidden !important;
  border-radius: 18px !important;
}/* End custom CSS */