.elementor-4641 .elementor-element.elementor-element-9da9bfa{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-6b12347{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:44px 0px;--row-gap:44px;--column-gap:0px;overflow:visible;}.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-4641 .elementor-element.elementor-element-9f12660 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:60px;font-weight:900;font-style:normal;line-height:58px;word-spacing:-3px;color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-4b85501{--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;--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-60dcc8e img{max-width:95px;}.elementor-4641 .elementor-element.elementor-element-3f0e198 img{max-width:259px;}.elementor-4641 .elementor-element.elementor-element-12fd03a .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:26px;font-weight:700;font-style:normal;line-height:32px;word-spacing:-1.3px;color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-a1a55fa{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-4641 .elementor-element.elementor-element-3ef0213 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:180px;font-weight:800;font-style:normal;line-height:68px;color:#4F529E1A;}.elementor-4641 .elementor-element.elementor-element-6e84a7e{z-index:2;text-align:center;}.elementor-4641 .elementor-element.elementor-element-6e84a7e img{max-width:65%;}body:not(.rtl) .elementor-4641 .elementor-element.elementor-element-122b282{right:42vh;}body.rtl .elementor-4641 .elementor-element.elementor-element-122b282{left:42vh;}.elementor-4641 .elementor-element.elementor-element-122b282{bottom:40vh;text-align:center;}body:not(.rtl) .elementor-4641 .elementor-element.elementor-element-70bd60a{right:20vh;}body.rtl .elementor-4641 .elementor-element.elementor-element-70bd60a{left:20vh;}.elementor-4641 .elementor-element.elementor-element-70bd60a{bottom:27vh;text-align:center;}.elementor-4641 .elementor-element.elementor-element-723eb32{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:225px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-723eb32:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-723eb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3a69ac3 ) 80%, #EDEAE4 100%);}.elementor-4641 .elementor-element.elementor-element-c7e30f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-4641 .elementor-element.elementor-element-34502e5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-4641 .elementor-element.elementor-element-4b322cc.elementor-element{--align-self:center;}.elementor-4641 .elementor-element.elementor-element-4b322cc .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-4b322cc .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-4641 .elementor-element.elementor-element-4b322cc .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-4641 .elementor-element.elementor-element-4b322cc .elementskit-section-title-wraper .elementskit-section-subtitle{color:#C7C7C7;font-family:"Mulish", Sans-serif;font-size:56px;font-weight:200;font-style:normal;line-height:68px;margin:0px 0px 10px 0px;}.woocommerce .elementor-4641 .elementor-element.elementor-element-d6928bc .woocommerce-product-details__short-description{color:#3C3D45;font-size:20px;font-weight:700;font-style:normal;line-height:28px;word-spacing:-0.6px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-326f5ee{text-align:justify;color:var( --e-global-color-ae5f892 );font-family:"PelakFA", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:35px;word-spacing:-0.54px;}.elementor-4641 .elementor-element.elementor-element-f74b2bc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-f74b2bc:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-f74b2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEAE4;}.elementor-4641 .elementor-element.elementor-element-3628962{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:0px 0px 0px 0px;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-99b85d2 );}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-subtitle{color:#C7C7C7;font-family:"Mulish", Sans-serif;font-size:56px;font-weight:200;font-style:normal;line-height:68px;margin:0px 0px 10px 0px;}.elementor-4641 .elementor-element.elementor-element-3ec749b{--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-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-e2e35f8 .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-1f736f3{text-align:center;}.elementor-4641 .elementor-element.elementor-element-1f736f3 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:36px;word-spacing:-1.4px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-1c63cf9{text-align:center;}.elementor-4641 .elementor-element.elementor-element-1c63cf9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:200;font-style:normal;line-height:60px;letter-spacing:-1.35px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-ce73ae9 img{width:177px;height:101px;border-radius:20px 20px 20px 20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-fdd0777{--divider-border-style:solid;--divider-color:#C3C3C340;--divider-border-width:1.8px;}.elementor-4641 .elementor-element.elementor-element-fdd0777 .elementor-divider-separator{width:1000px;margin:0 auto;margin-center:0;}.elementor-4641 .elementor-element.elementor-element-fdd0777 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4641 .elementor-element.elementor-element-68199c8{--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-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-4974f0f .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-ddd021e{text-align:center;}.elementor-4641 .elementor-element.elementor-element-ddd021e .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:36px;word-spacing:-1.4px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-d2d2038{text-align:center;}.elementor-4641 .elementor-element.elementor-element-d2d2038 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:200;font-style:normal;line-height:60px;letter-spacing:-1.35px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-2ae05f6 img{width:177px;height:101px;border-radius:20px 20px 20px 20px;}.elementor-4641 .elementor-element.elementor-element-db158e7{--divider-border-style:solid;--divider-color:#C3C3C340;--divider-border-width:1.8px;}.elementor-4641 .elementor-element.elementor-element-db158e7 .elementor-divider-separator{width:1000px;margin:0 auto;margin-center:0;}.elementor-4641 .elementor-element.elementor-element-db158e7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4641 .elementor-element.elementor-element-edd3904{--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-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-5b07869 .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-7e13d01{text-align:center;}.elementor-4641 .elementor-element.elementor-element-7e13d01 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:36px;word-spacing:-1.4px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-337d39d{text-align:center;}.elementor-4641 .elementor-element.elementor-element-337d39d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:200;font-style:normal;line-height:60px;letter-spacing:-1.35px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-55e060c img{width:177px;height:101px;border-radius:20px 20px 20px 20px;}.elementor-4641 .elementor-element.elementor-element-6a27e16{--divider-border-style:solid;--divider-color:#C3C3C340;--divider-border-width:1.8px;}.elementor-4641 .elementor-element.elementor-element-6a27e16 .elementor-divider-separator{width:1000px;margin:0 auto;margin-center:0;}.elementor-4641 .elementor-element.elementor-element-6a27e16 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4641 .elementor-element.elementor-element-ee504fa{--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-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-b23ee6f .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-abca9c5{text-align:center;}.elementor-4641 .elementor-element.elementor-element-abca9c5 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:36px;word-spacing:-1.4px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-6cbd6b0{text-align:center;}.elementor-4641 .elementor-element.elementor-element-6cbd6b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:200;font-style:normal;line-height:60px;letter-spacing:-1.35px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-ed629b5 img{width:177px;height:101px;border-radius:20px 20px 20px 20px;}.elementor-4641 .elementor-element.elementor-element-1d37fe8{--divider-border-style:solid;--divider-color:#C3C3C340;--divider-border-width:1.8px;}.elementor-4641 .elementor-element.elementor-element-1d37fe8 .elementor-divider-separator{width:1000px;margin:0 auto;margin-center:0;}.elementor-4641 .elementor-element.elementor-element-1d37fe8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4641 .elementor-element.elementor-element-fb9eb74{--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-around;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-804af02 .elementor-heading-title{font-family:"YekanBakhFaNum-VF", Sans-serif;font-size:32px;font-weight:700;font-style:normal;line-height:40px;word-spacing:-1.6px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-d20dfb6{text-align:center;}.elementor-4641 .elementor-element.elementor-element-d20dfb6 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:28px;font-weight:700;font-style:normal;line-height:36px;word-spacing:-1.4px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-0dbedd8{text-align:center;}.elementor-4641 .elementor-element.elementor-element-0dbedd8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:200;font-style:normal;line-height:60px;letter-spacing:-1.35px;color:var( --e-global-color-e378cc2 );}.elementor-4641 .elementor-element.elementor-element-907caba img{width:177px;height:101px;border-radius:20px 20px 20px 20px;}.elementor-4641 .elementor-element.elementor-element-f42734e{--divider-border-style:solid;--divider-color:#C3C3C340;--divider-border-width:1.8px;}.elementor-4641 .elementor-element.elementor-element-f42734e .elementor-divider-separator{width:1000px;margin:0 auto;margin-center:0;}.elementor-4641 .elementor-element.elementor-element-f42734e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4641 .elementor-element.elementor-element-cbdcdf6{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-cbdcdf6:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-cbdcdf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEAE4;}.elementor-4641 .elementor-element.elementor-element-668a618{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-57823c6{z-index:99;}.elementor-4641 .elementor-element.elementor-element-57823c6 img{max-width:350px;}.elementor-4641 .elementor-element.elementor-element-61e37d0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-3a7a223{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-2745ad9{padding:0px 0px 0px 0px;text-align:center;}.elementor-4641 .elementor-element.elementor-element-2745ad9 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:56px;font-weight:800;font-style:normal;line-height:58px;word-spacing:-2.8px;color:#3C3D45;}.elementor-4641 .elementor-element.elementor-element-1a2f71e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-0b3f794{padding:0px 0px 0px 0px;}.elementor-4641 .elementor-element.elementor-element-0b3f794 img{max-width:233px;}.elementor-4641 .elementor-element.elementor-element-0d88ffd img{max-width:87px;}.elementor-4641 .elementor-element.elementor-element-2eaa9a2{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-c91cb14{padding:0px 0px 0px 0px;text-align:center;}.elementor-4641 .elementor-element.elementor-element-c91cb14 .elementor-heading-title{font-family:"PelakFA", Sans-serif;font-size:20px;font-weight:700;font-style:normal;line-height:28px;word-spacing:-0.6px;color:#3C3D45;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_creative_buttons{text-align:center;}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_creative_buttons .uc_button{display:inline-block;}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_button{background-color:var( --e-global-color-primary );border-style:none;border-radius:50px;font-family:"PelakFA", Sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:-0.9px;color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_creative_buttons .uc_button::after,.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-855087c );}.elementor-4641 .elementor-element.elementor-element-43e6d11 .button-padding{padding:15px 32px 15px 32px;}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_button:hover{border-style:none;color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_button:hover span{color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_creative_buttons_icon{font-size:30px;margin:6px 20px 0px 0px;transform:rotate(0deg);}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_creative_buttons_icon svg{width:30px;}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_button_wrapper{flex-direction:row-reverse;justify-content:center;}.elementor-4641 .elementor-element.elementor-element-43e6d11 a:hover .uc_creative_buttons_icon{transform:rotate(0deg);}.elementor-4641 .elementor-element.elementor-element-7192cac{--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:center;--align-items:center;--gap:0px 7px;--row-gap:0px;--column-gap:7px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-beb83c8{--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:180px 0px;--row-gap:180px;--column-gap:0px;--padding-top:0px;--padding-bottom:450px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-beb83c8:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-beb83c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEAE4;}.elementor-4641 .elementor-element.elementor-element-aa3c420{--display:flex;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:5px 0px 0px 0px;font-size:32px;font-weight:700;font-style:normal;line-height:40px;letter-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;font-weight:700;font-style:normal;line-height:40px;letter-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#C7C7C7;font-family:"Mulish", Sans-serif;font-size:56px;font-weight:200;font-style:normal;line-height:68px;margin:0px 0px 0px 0px;}.elementor-4641 .elementor-element.elementor-element-011ba88{--display:flex;overflow:visible;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4641 .elementor-element.elementor-element-30dac1d .elementor-repeater-item-d33fbcc .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-4641 .elementor-element.elementor-element-30dac1d .elementor-repeater-item-d33fbcc{right:71.75%;--hotspot-translate-x:71.75%;bottom:57%;--hotspot-translate-y:57%;}.elementor-4641 .elementor-element.elementor-element-30dac1d .elementor-repeater-item-8bc0ecd{right:74%;--hotspot-translate-x:74%;bottom:31.5%;--hotspot-translate-y:31.5%;}.elementor-4641 .elementor-element.elementor-element-30dac1d .elementor-repeater-item-6abc3bf{right:40.25%;--hotspot-translate-x:40.25%;top:31.5%;--hotspot-translate-y:31.5%;}.elementor-4641 .elementor-element.elementor-element-30dac1d .elementor-repeater-item-fb88a62{right:35%;--hotspot-translate-x:35%;top:71%;--hotspot-translate-y:71%;}.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-4641 .elementor-element.elementor-element-30dac1d{--background-align:center;--container-max-width:50%;--hotspot-color:var( --e-global-color-secondary );--hotspot-size:14px;--hotspot-min-width:20px;--hotspot-min-height:20px;--hotspot-box-color:var( --e-global-color-primary );--tooltip-text-color:var( --e-global-color-99b85d2 );--tooltip-align:justify;--tooltip-padding:20px 10px 20px 10px;--tooltip-border-radius:20px 20px 20px 20px;}.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot__tooltip{font-family:"PelakFA", Sans-serif;font-size:14px;font-weight:600;font-style:normal;line-height:30px;word-spacing:-0.42px;}.elementor-4641 .elementor-element.elementor-element-816c4de{--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:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:0px;--padding-bottom:105px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-816c4de:not(.elementor-motion-effects-element-type-background), .elementor-4641 .elementor-element.elementor-element-816c4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEAE4;}.elementor-4641 .elementor-element.elementor-element-161f3d6{--display:flex;overflow:visible;}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-99b85d2 );margin:5px 0px 0px 0px;font-size:32px;font-weight:700;font-style:normal;line-height:40px;letter-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-secondary );}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title > span{font-size:32px;font-weight:700;font-style:normal;line-height:40px;letter-spacing:-1.6px;}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-subtitle{color:#C7C7C7;font-family:"Mulish", Sans-serif;font-size:56px;font-weight:200;font-style:normal;line-height:68px;margin:0px 0px 0px 0px;}.elementor-4641 .elementor-element.elementor-element-b85d5d8{--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:105px 0px;--row-gap:105px;--column-gap:0px;overflow:visible;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-a725037 .ue-carousel-item{transition:300ms;padding:0px 0px 0px 0px;margin:150px 30px 50px 30px;min-height:0px;border-radius:0px;opacity:100%;transform:scale(1,1);}.elementor-4641 .elementor-element.elementor-element-a725037 .ue-carousel-item:hover{border-radius:0px;opacity:100%;}.elementor-4641 .elementor-element.elementor-element-a725037 .uc-active-item:hover .ue-carousel-item{border-radius:0px;opacity:100%;}.elementor-4641 .elementor-element.elementor-element-a725037 .uc-active-item .ue-carousel-item{opacity:100%;transform:scale(1,1);}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav .owl-prev{left:-70px;right:auto;}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav .owl-next{right:-70px;left:auto;}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-carousel .owl-nav .owl-next,.elementor-4641 .elementor-element.elementor-element-a725037 .owl-carousel .owl-nav .owl-prev{top:320px;border-radius:99px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-carousel .owl-nav .owl-next:hover,.elementor-4641 .elementor-element.elementor-element-a725037 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-dots{margin-top:20px;}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-dot{margin:0px 5px;width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#c6c6c6;}.elementor-4641 .elementor-element.elementor-element-a725037 .owl-dot.active{width:8px;height:8px;border-radius:10px 10px 10px 10px;background-color:#000000;}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_creative_buttons{text-align:center;}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_creative_buttons .uc_button{display:inline-block;}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_button{background-color:var( --e-global-color-primary );border-style:none;border-radius:50px;font-family:"PelakFA", Sans-serif;font-size:18px;font-weight:600;font-style:normal;line-height:32px;letter-spacing:-0.9px;color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_creative_buttons .uc_button::after,.elementor-4641 .elementor-element.elementor-element-515af65 .uc_creative_buttons .uc_button::before{background-color:var( --e-global-color-855087c );}.elementor-4641 .elementor-element.elementor-element-515af65 .button-padding{padding:15px 32px 15px 32px;}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_button:hover{border-style:none;color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_button:hover span{color:var( --e-global-color-3a69ac3 );}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_creative_buttons_icon{font-size:20px;margin:6px 20px 0px 0px;transform:rotate(0deg);}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_creative_buttons_icon svg{width:20px;}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_button_wrapper{flex-direction:row-reverse;justify-content:center;}.elementor-4641 .elementor-element.elementor-element-515af65 a:hover .uc_creative_buttons_icon{transform:rotate(0deg);}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-326f5ee{font-size:14px;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-43e6d11 .uc_button{font-size:14px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-515af65 .uc_button{font-size:14px;}}@media(max-width:767px){.elementor-4641 .elementor-element.elementor-element-9da9bfa{--min-height:0vh;--justify-content:center;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4641 .elementor-element.elementor-element-9f12660{text-align:center;}.elementor-4641 .elementor-element.elementor-element-9f12660 .elementor-heading-title{font-size:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-12fd03a{text-align:center;}.elementor-4641 .elementor-element.elementor-element-12fd03a .elementor-heading-title{font-size:18px;}.elementor-4641 .elementor-element.elementor-element-723eb32{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4641 .elementor-element.elementor-element-34502e5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4641 .elementor-element.elementor-element-4b322cc .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-4b322cc .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:35px;}.woocommerce .elementor-4641 .elementor-element.elementor-element-d6928bc .woocommerce-product-details__short-description{font-size:14px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-f74b2bc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4641 .elementor-element.elementor-element-3628962{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-title > span{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-07361da .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:35px;}.elementor-4641 .elementor-element.elementor-element-cbdcdf6{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4641 .elementor-element.elementor-element-57823c6 img{max-width:180px;height:450px;}.elementor-4641 .elementor-element.elementor-element-61e37d0{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4641 .elementor-element.elementor-element-2745ad9 .elementor-heading-title{font-size:35px;}.elementor-4641 .elementor-element.elementor-element-1a2f71e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4641 .elementor-element.elementor-element-2eaa9a2{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4641 .elementor-element.elementor-element-c91cb14 .elementor-heading-title{font-size:18px;}.elementor-widget-ucaddon_creative_buttons .uc_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-7192cac{--gap:20px 7px;--row-gap:20px;--column-gap:7px;}.elementor-4641 .elementor-element.elementor-element-beb83c8{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-e5af680 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:35px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-30dac1d img{max-width:100%;}.elementor-4641 .elementor-element.elementor-element-816c4de{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-title > span{font-size:28px;}.elementor-4641 .elementor-element.elementor-element-85f373d .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:35px;}.elementor-widget-ucaddon_ue_listing_carousel .uc_style_ue_listing_carousel_elementor_uc_items_attribute_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-4641 .elementor-element.elementor-element-a725037 .ue-carousel-item{margin:150px 20px 100px 20px;}}@media(min-width:768px){.elementor-4641 .elementor-element.elementor-element-6b12347{--width:45%;}.elementor-4641 .elementor-element.elementor-element-a1a55fa{--width:60%;}.elementor-4641 .elementor-element.elementor-element-c7e30f5{--width:57%;}.elementor-4641 .elementor-element.elementor-element-34502e5{--width:43%;}.elementor-4641 .elementor-element.elementor-element-f74b2bc{--content-width:1000px;}.elementor-4641 .elementor-element.elementor-element-668a618{--width:50%;}.elementor-4641 .elementor-element.elementor-element-61e37d0{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-6e84a7e */.elementor-4641 .elementor-element.elementor-element-6e84a7e img {
    transform: rotate(-32.084deg);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-bbff2f8 */.woocommerce-product-gallery {
    max-width: 658px !important;
    margin: 0 auto !important;
    display: flex !important;
    flex-direction: row-reverse !important; 
    gap: 20px !important;
    float: none !important;
}

.woocommerce-product-gallery .flex-viewport {
    width: 518px !important;
    flex-shrink: 0 !important;
}

.woocommerce-product-gallery ol.flex-control-thumbs {
    display: flex !important;
    flex-direction: column !important;
    gap: 18px !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 120px !important;
    flex-shrink: 0 !important;
}

.woocommerce-product-gallery ol.flex-control-thumbs li {
    width: 100% !important;
    float: none !important;
    margin: 0 !important;
}

.woocommerce-product-gallery ol.flex-control-thumbs li img {
    width: 120px !important;
    height: 120px !important;
    object-fit: cover !important;
}

@media (max-width: 767px) {
    .woocommerce-product-gallery {
        flex-direction: column !important;
        max-width: 100% !important;
    }
    .woocommerce-product-gallery .flex-viewport {
        width: 100% !important;
    }
    .woocommerce-product-gallery ol.flex-control-thumbs {
        flex-direction: row !important;
        width: 100% !important;
        overflow-x: auto;
        gap: 15px !important;
    }
    .woocommerce-product-gallery ol.flex-control-thumbs li {
        width: 90px !important;
    }
    .woocommerce-product-gallery ol.flex-control-thumbs li img {
        width: 90px !important;
        height: 90px !important;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-d6928bc */.elementor-4641 .elementor-element.elementor-element-d6928bc .woocommerce-product-details__short-description ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 0;
}

.elementor-4641 .elementor-element.elementor-element-d6928bc .woocommerce-product-details__short-description ul li {
    display: flex;
    align-items: flex-start;
    gap: 11px;
    margin-bottom: 11px;
    color: inherit; 
    line-height: 1.7;
}

.elementor-4641 .elementor-element.elementor-element-d6928bc .woocommerce-product-details__short-description ul li::before {
    content: "";
    display: block;
    width: 12px;
    height: 12px;
    flex-shrink: 0;
    margin-top: 10px;
    background-color: #E21A21;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2e35f8 */.elementor-4641 .elementor-element.elementor-element-e2e35f8 {
    width: 132px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f736f3 */.elementor-4641 .elementor-element.elementor-element-1f736f3 {
    width: 291px !important;
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c63cf9 */.elementor-4641 .elementor-element.elementor-element-1c63cf9 {
    width: 278px !important;
    height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4974f0f */.elementor-4641 .elementor-element.elementor-element-4974f0f {
    width: 132px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ddd021e */.elementor-4641 .elementor-element.elementor-element-ddd021e {
    width: 291px !important;
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2d2038 */.elementor-4641 .elementor-element.elementor-element-d2d2038 {
    width: 278px !important;
    height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b07869 */.elementor-4641 .elementor-element.elementor-element-5b07869 {
    width: 132px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e13d01 */.elementor-4641 .elementor-element.elementor-element-7e13d01 {
    width: 291px !important;
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-337d39d */.elementor-4641 .elementor-element.elementor-element-337d39d {
    width: 278px !important;
    height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b23ee6f */.elementor-4641 .elementor-element.elementor-element-b23ee6f {
    width: 132px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-abca9c5 */.elementor-4641 .elementor-element.elementor-element-abca9c5 {
    width: 291px !important;
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cbd6b0 */.elementor-4641 .elementor-element.elementor-element-6cbd6b0 {
    width: 278px !important;
    height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-804af02 */.elementor-4641 .elementor-element.elementor-element-804af02 {
    width: 132px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d20dfb6 */.elementor-4641 .elementor-element.elementor-element-d20dfb6 {
    width: 291px !important;
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dbedd8 */.elementor-4641 .elementor-element.elementor-element-0dbedd8 {
    width: 278px !important;
    height: 66px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f74b2bc */.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child .elementor-widget-image img {
    transition: all 0.4s ease !important;
    object-fit: cover !important;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child:hover .elementor-widget-image img {
    width: 150px !important;
    height: 150px !important;
    border-radius: 100px !important;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child .elementor-heading-title {
    transition: font-weight 0.3s ease !important;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child:hover .elementor-heading-title {
    color: #0C0C0C;
    text-align: center;
    font-family: PelakFA;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px;
    word-spacing: -1.4px;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child:hover .dv-english-heading .elementor-heading-title {
    color: #0C0C0C;
    text-align: center;
    font-family: Poppins;
    font-size: 45px;
    font-style: normal;
    font-weight: 275;
    line-height: 60px;
    word-spacing: -1.35px;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child:hover .dv-number-heading .elementor-heading-title {
    color: #0C0C0C;
    text-align: center;
    font-family: YekanBakhFaNum-VF;
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 40px;
    word-spacing: -1.6px;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .dv-alarm-heading .elementor-heading-title {
    display: inline-flex !important;
    align-items: center !important;
    gap: 40px !important;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .dv-alarm-heading .elementor-heading-title::before {
    content: '' !important;
    display: block !important;
    width: 22px !important;
    height: 22px !important;
    background-color: #E21A21 !important;
    border-radius: 50% !important;
    box-shadow: 0 0 0 9px rgba(226, 26, 33, 0.20) !important;
    transform: scale(0) !important;
    opacity: 0 !important;
    width: 0 !important;
    transition: transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275), opacity 0.3s ease, width 0.3s ease !important;
}

.elementor-4641 .elementor-element.elementor-element-f74b2bc .e-child:hover .dv-alarm-heading .elementor-heading-title::before {
    width: 22px !important;
    transform: scale(1) !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57823c6 */.elementor-4641 .elementor-element.elementor-element-57823c6 img {
    transform: rotate(13.287deg);
    aspect-ratio: 48/97 !important;
    transition: transform 0.3s ease-in-out;
    cursor: pointer;
}

.elementor-4641 .elementor-element.elementor-element-57823c6 img:hover {
    animation: dv_sway_dance_noscale 1.5s ease-in-out infinite;
}

@keyframes dv_sway_dance_noscale {
    0% {
        transform: rotate(13.287deg);
    }
    25% {
        transform: rotate(7deg);
    }
    50% {
        transform: rotate(13.287deg);
    }
    75% {
        transform: rotate(19deg);
    }
    100% {
        transform: rotate(13.287deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-668a618 */.elementor-4641 .elementor-element.elementor-element-668a618 {
    position: relative;
}

.elementor-4641 .elementor-element.elementor-element-668a618 > * {
    position: relative;
    z-index: 2;
}

.elementor-4641 .elementor-element.elementor-element-668a618::before,
.elementor-4641 .elementor-element.elementor-element-668a618::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
    z-index: 0;
}

.elementor-4641 .elementor-element.elementor-element-668a618::before {
    width: 667px;
    height: 645px;
    border-radius: 50%;
    background: rgba(201, 157, 80, 0.05);
}

.elementor-4641 .elementor-element.elementor-element-668a618::after {
    width: 533px;
    height: 515px;
    border-radius: 50%;
    background: rgba(201, 157, 80, 0.10);
}

/* تبلت و موبایل */
@media (max-width: 1024px) {
    .elementor-4641 .elementor-element.elementor-element-668a618::before,
    .elementor-4641 .elementor-element.elementor-element-668a618::after {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-30dac1d */.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot.e-hotspot--active .e-hotspot__outer-circle {
    animation: none !important;
    opacity: 0 !important;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot.e-hotspot--active .e-hotspot__inner-circle {
    border: 3px solid #AC070D !important;
    background-color: #ffffff !important;
    box-sizing: border-box; 
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot .e-hotspot__inner-circle {
    border: 3px solid #E6BB70 !important;
    background-color: #ffffff !important;
    box-sizing: border-box;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot.e-hotspot--active .e-hotspot__icon svg {
    fill: #AC070D !important; 
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot__tooltip {
    opacity: 1 !important;
    visibility: visible !important;
    transform: none !important; 
    pointer-events: auto !important; 
    width: 172px !important;
    height: 120px !important;
    background-color: #ffffff !important;
    border-radius: 16px !important;
    box-sizing: border-box !important;
    overflow: hidden !important; 
    padding: 25px 20px !important; 
    text-align: center !important;
    display: flex !important;
    flex-direction: column !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot.e-hotspot--active .e-hotspot__tooltip {
    background-color: #E6BB70 !important;
    transition: background-color 0.2s ease !important;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot.e-hotspot--active .e-hotspot__tooltip,
.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot.e-hotspot--active .e-hotspot__tooltip * {
    color: #0C0C0C !important; 
    transition: color 0.2s ease !important;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot:nth-of-type(1) .e-hotspot__tooltip {
    transform: translate(-215px, -225px) !important; 
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot:nth-of-type(2) .e-hotspot__tooltip {
    transform: translate(-220px, 185px) !important;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot:nth-of-type(3) .e-hotspot__tooltip {
    transform: translate(260px, -340px) !important;
}

.elementor-4641 .elementor-element.elementor-element-30dac1d .e-hotspot:nth-of-type(4) .e-hotspot__tooltip {
    transform: translate(230px, 50px) !important;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_listing_carousel, class: .elementor-element-a725037 */.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-prev,
.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-next {
    display: flex !important;
    align-items: center;
    justify-content: center;
    line-height: 1 !important;
    padding: 0 !important;
    border: 6px solid rgba(255, 255, 255, 0.50) !important;
    transition: all 0.3s ease-in-out !important;
}

.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-prev i,
.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-next i {
    margin: 0 !important;
    padding: 0 !important;
    display: block;
}

.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-prev,
.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-next {
    border: 6px solid rgba(255, 255, 255, 0.50) !important;
    background-clip: padding-box !important;
    transition: border-color 0.3s ease-in-out !important;
}

.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-prev:hover,
.elementor-4641 .elementor-element.elementor-element-a725037 .owl-nav button.owl-next:hover {
    border: 6px solid rgba(237, 50, 55, 0.25) !important;
}

.elementor-4641 .elementor-element.elementor-element-a725037 .uc_carousel .owl-dots .owl-dot.active {
    width: 24px !important;
    height: 8px !important;
    border-radius: 435px !important;
    flex-shrink: 0 !important;
    transition: all 0.3s ease-in-out !important;
}

.elementor-4641 .elementor-element.elementor-element-a725037 .uc_carousel .owl-dots .owl-dot.active span {
    display: none !important; 
    background: transparent !important;
}

.elementor-4641 .elementor-element.elementor-element-a725037 .uc_carousel .owl-dots .owl-dot {
    transition: all 0.3s ease-in-out !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PelakFA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2026/05/PelakFA-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'PelakFA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2026/05/PelakFA-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PelakFA';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2026/05/PelakFA-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'PelakFA';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2026/05/PelakFA-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'PelakFA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2026/05/PelakFA-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'PelakFA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2026/05/PelakFA-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakhFaNum-VF';
	font-display: auto;
	src: url('https://www.bamboo.co.ir/wp-content/uploads/2024/10/YekanBakhFaNum-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */