.elementor-91 .elementor-element.elementor-element-5b77c9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--z-index:2;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-91 .elementor-element.elementor-element-fff779a .elementor-repeater-item-37d4377 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://aryopack.com/wp-content/uploads/2025/10/01-1.jpg);background-size:cover;}.elementor-91 .elementor-element.elementor-element-fff779a .elementor-repeater-item-d5c37a8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://aryopack.com/wp-content/uploads/2025/10/02.jpg);background-size:cover;}.elementor-91 .elementor-element.elementor-element-fff779a .elementor-repeater-item-296a1b8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://aryopack.com/wp-content/uploads/2025/10/photo_2025-10-05_13-39-00.jpg);background-size:cover;}.elementor-91 .elementor-element.elementor-element-fff779a .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-91 .elementor-element.elementor-element-fff779a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-91 .elementor-element.elementor-element-fff779a .swiper-slide-contents{max-width:100%;}.elementor-91 .elementor-element.elementor-element-fff779a .swiper-slide-inner{text-align:center;}.elementor-91 .elementor-element.elementor-element-f2d6339{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--z-index:2;}.elementor-91 .elementor-element.elementor-element-59cde50 .elementor-repeater-item-37d4377 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://aryopack.com/wp-content/uploads/2025/10/01-1.jpg);background-size:cover;}.elementor-91 .elementor-element.elementor-element-59cde50 .elementor-repeater-item-d5c37a8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://aryopack.com/wp-content/uploads/2025/10/02.jpg);background-size:cover;}.elementor-91 .elementor-element.elementor-element-59cde50 .elementor-repeater-item-296a1b8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://aryopack.com/wp-content/uploads/2025/10/photo_2025-10-05_13-39-00.jpg);background-size:cover;}.elementor-91 .elementor-element.elementor-element-59cde50 .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-91 .elementor-element.elementor-element-59cde50{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-91 .elementor-element.elementor-element-59cde50 .swiper-slide-contents{max-width:100%;}.elementor-91 .elementor-element.elementor-element-59cde50 .swiper-slide-inner{text-align:center;}.elementor-91 .elementor-element.elementor-element-168175a{--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;--overflow:hidden;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-91 .elementor-element.elementor-element-01ada54{--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;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-01ada54:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-01ada54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-01ada54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-643b3ce{--display:flex;}.elementor-91 .elementor-element.elementor-element-17d90a1{--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;--overflow:hidden;}.elementor-91 .elementor-element.elementor-element-17d90a1.e-con{--align-self:center;}.elementor-91 .elementor-element.elementor-element-8857496{--display:flex;--min-height:100px;--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;--border-radius:50px 50px 50px 50px;}.elementor-91 .elementor-element.elementor-element-8857496:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-8857496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EB;}.elementor-91 .elementor-element.elementor-element-8857496.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-91 .elementor-element.elementor-element-9547a6c{text-align:center;}.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-91 .elementor-element.elementor-element-f28f5f2{text-align:center;}.elementor-91 .elementor-element.elementor-element-f28f5f2 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-780b82b{--display:flex;--min-height:100px;--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;--border-radius:50px 50px 50px 50px;}.elementor-91 .elementor-element.elementor-element-780b82b:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-780b82b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EB;}.elementor-91 .elementor-element.elementor-element-1f748fa{text-align:center;}.elementor-91 .elementor-element.elementor-element-b5b607a{text-align:center;}.elementor-91 .elementor-element.elementor-element-b5b607a .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-a304bbe{--display:flex;--min-height:250px;--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;--border-radius:50px 50px 50px 50px;}.elementor-91 .elementor-element.elementor-element-a304bbe:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-a304bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EB;}.elementor-91 .elementor-element.elementor-element-c6b5a65{text-align:center;}.elementor-91 .elementor-element.elementor-element-96f5fac.elementor-element{--align-self:center;}.elementor-91 .elementor-element.elementor-element-96f5fac .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-8823a74{--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;--border-radius:50px 50px 50px 50px;}.elementor-91 .elementor-element.elementor-element-8823a74:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-8823a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF6EB;}.elementor-91 .elementor-element.elementor-element-550a091{text-align:center;}.elementor-91 .elementor-element.elementor-element-1942bd8.elementor-element{--align-self:center;}.elementor-91 .elementor-element.elementor-element-1942bd8 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-8c0c242{--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;--border-radius:50px 50px 50px 50px;}.elementor-91 .elementor-element.elementor-element-8c0c242:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-8c0c242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FCF6EB 0%, #FCF6EB 100%);}.elementor-91 .elementor-element.elementor-element-27a42be{text-align:center;}.elementor-91 .elementor-element.elementor-element-78a77ba.elementor-element{--align-self:center;}.elementor-91 .elementor-element.elementor-element-78a77ba .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:400;}.elementor-91 .elementor-element.elementor-element-65f09cc{--display:flex;--min-height:700px;--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;--overflow:hidden;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-65f09cc:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-65f09cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-14f88df{--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-91 .elementor-element.elementor-element-ad69b46{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-91 .elementor-element.elementor-element-ad69b46 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:700;}.elementor-91 .elementor-element.elementor-element-7c2ace1{--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-91 .elementor-element.elementor-element-ad89359{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#315D49;--arrow-hover-color:#315D49;}.elementor-91 .elementor-element.elementor-element-ad89359 .swiper-slide > .elementor-element{height:100%;}.elementor-91 .elementor-element.elementor-element-f533961{--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;--overflow:hidden;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-516a278{--display:flex;}.elementor-91 .elementor-element.elementor-element-838fa9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-91 .elementor-element.elementor-element-838fa9f img{border-radius:50px 50px 50px 50px;}.elementor-91 .elementor-element.elementor-element-4f89d86{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-91 .elementor-element.elementor-element-77b31f8{column-gap:0px;text-align:right;font-family:"Vazirmatn", Sans-serif;font-weight:400;line-height:30px;word-spacing:3px;}.elementor-91 .elementor-element.elementor-element-6c6e6d0{--display:flex;--min-height:750px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-6c6e6d0:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-6c6e6d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-7404c02{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-91 .elementor-element.elementor-element-7404c02 .elementor-heading-title{font-family:"Vazirmatn", Sans-serif;font-weight:700;}.elementor-91 .elementor-element.elementor-element-9f46938{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#315D49;--arrow-hover-color:#315D49;}.elementor-91 .elementor-element.elementor-element-9f46938 .swiper-slide > .elementor-element{height:100%;}.elementor-91 .elementor-element.elementor-element-196b5bf{--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;--overflow:hidden;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-98e9953{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-a1fa61f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-91 .elementor-element.elementor-element-a1fa61f .elementor-heading-title{color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-c563605{--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;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-39923e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-39923e4.e-con{--align-self:center;}.elementor-91 .elementor-element.elementor-element-f1eb9d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-91 .elementor-element.elementor-element-f1eb9d8.e-con{--align-self:center;}.elementor-91 .elementor-element.elementor-element-d2205d2{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-91 .elementor-element.elementor-element-d69947b{--divider-border-style:solid;--divider-color:#D1D1D1;--divider-border-width:1px;}.elementor-91 .elementor-element.elementor-element-d69947b .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-91 .elementor-element.elementor-element-d69947b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-6ca96d8{--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;--overflow:hidden;--margin-top:100px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-91 .elementor-element.elementor-element-3e18cb1 .swiper-pagination-bullet-active, .elementor-91 .elementor-element.elementor-element-3e18cb1 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-3e18cb1 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-main-swiper{width:100%;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:100px;border-color:#315D4914;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-swiper-button{font-size:44px;color:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-91 .elementor-element.elementor-element-3e18cb1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:5px;width:5px;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__content, .elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__content:after{background-color:#FCFFFE;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:30px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:30px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:30px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:30px;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Vazirmatn", Sans-serif;font-size:20px;font-weight:300;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__name{color:#315D49;font-family:"Vazirmatn", Sans-serif;font-size:25px;font-weight:700;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__title{color:#FF0000;font-family:"Vazirmatn", Sans-serif;font-size:20px;font-weight:700;}.elementor-91 .elementor-element.elementor-element-3e18cb1 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80px / 2) - 8px );}body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:20px;margin-right:0;}body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:20px;margin-left:0;}.elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-91 .elementor-element.elementor-element-3e18cb1.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:20px;}.elementor-91 .elementor-element.elementor-element-0672b5e{--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;--overflow:hidden;}.elementor-91 .elementor-element.elementor-element-19b8abb{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-91 .elementor-element.elementor-element-ad89359{--swiper-slides-to-display:2;}.elementor-91 .elementor-element.elementor-element-9f46938{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-91 .elementor-element.elementor-element-5b77c9f{--justify-content: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;}.elementor-91 .elementor-element.elementor-element-f2d6339{--justify-content: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;}.elementor-91 .elementor-element.elementor-element-59cde50 .swiper-slide{height:300px;}.elementor-91 .elementor-element.elementor-element-f28f5f2 .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-b5b607a .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-96f5fac .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-1942bd8 .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-78a77ba .elementor-heading-title{font-size:20px;}.elementor-91 .elementor-element.elementor-element-ad69b46 .elementor-heading-title{font-size:15px;}.elementor-91 .elementor-element.elementor-element-ad89359{--swiper-slides-to-display:1;}.elementor-91 .elementor-element.elementor-element-77b31f8{text-align:right;font-size:15px;}.elementor-91 .elementor-element.elementor-element-7404c02{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-91 .elementor-element.elementor-element-7404c02 .elementor-heading-title{font-size:15px;}.elementor-91 .elementor-element.elementor-element-9f46938{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-91 .elementor-element.elementor-element-01ada54{--width:100%;}.elementor-91 .elementor-element.elementor-element-8857496{--width:200px;}.elementor-91 .elementor-element.elementor-element-780b82b{--width:200px;}.elementor-91 .elementor-element.elementor-element-a304bbe{--width:200px;}.elementor-91 .elementor-element.elementor-element-8823a74{--width:200px;}.elementor-91 .elementor-element.elementor-element-8c0c242{--width:200px;}.elementor-91 .elementor-element.elementor-element-4f89d86{--content-width:100%;}.elementor-91 .elementor-element.elementor-element-6c6e6d0{--width:100%;}.elementor-91 .elementor-element.elementor-element-39923e4{--content-width:1000px;}.elementor-91 .elementor-element.elementor-element-f1eb9d8{--width:75%;}}/* Start custom CSS for container, class: .elementor-element-5b77c9f */.elementor-91 .elementor-element.elementor-element-5b77c9f {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d6339 */.elementor-91 .elementor-element.elementor-element-f2d6339 {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-168175a */.elementor-91 .elementor-element.elementor-element-168175a {
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91316a9 */.custom-title {
  text-align: center; /* وسط‌چین */
  margin: 20px 0;
}

.custom-title .buy-box {
  color: #315D49;  /* رنگ سبز تیره دلخواهت */
  font-weight: bold; /* بولد */
  font-size: 50px;
  margin-bottom: 8px;
}

.custom-title .product-category {
  color: #e60000; /* قرمز */
  font-size: 18px;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9547a6c */.circle-img, 
.circle-img a, 
.circle-img a img {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  overflow: hidden;
  display: block; /* مهم */
}

.circle-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f748fa */.circle-img {
  width: 150px;      /* عرض ثابت */
  height: 150px;     /* ارتفاع برابر با عرض */
  overflow: hidden;  /* اضافه‌های تصویر رو مخفی می‌کنه */
  border-radius: 50%; /* دایره کامل */
  margin: 0 auto;    /* وسط‌چین کردن */
}

.circle-img img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* تصویر رو متناسب داخل دایره قرار میده */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c6b5a65 */.circle-img {
  width: 150px;      /* عرض ثابت */
  height: 150px;     /* ارتفاع برابر با عرض */
  overflow: hidden;  /* اضافه‌های تصویر رو مخفی می‌کنه */
  border-radius: 50%; /* دایره کامل */
  margin: 0 auto;    /* وسط‌چین کردن */
}

.circle-img img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* تصویر رو متناسب داخل دایره قرار میده */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-550a091 */.circle-img {
  width: 150px;      /* عرض ثابت */
  height: 150px;     /* ارتفاع برابر با عرض */
  overflow: hidden;  /* اضافه‌های تصویر رو مخفی می‌کنه */
  border-radius: 50%; /* دایره کامل */
  margin: 0 auto;    /* وسط‌چین کردن */
}

.circle-img img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* تصویر رو متناسب داخل دایره قرار میده */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27a42be */.circle-img {
  width: 150px;      /* عرض ثابت */
  height: 150px;     /* ارتفاع برابر با عرض */
  overflow: hidden;  /* اضافه‌های تصویر رو مخفی می‌کنه */
  border-radius: 50%; /* دایره کامل */
  margin: 0 auto;    /* وسط‌چین کردن */
}

.circle-img img {
  width: 100%;
  height: 100%;
  object-fit: cover; /* تصویر رو متناسب داخل دایره قرار میده */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17d90a1 *//* والد سکشن */ .category-section { display: flex; justify-content: center; /* مربع‌ها وسط صفحه قرار میگیرن */ flex-wrap: wrap; /* برای موبایل */ max-width: 1440px; /* عرض کل سکشن */ margin: 0 auto; /* وسط چین کردن کل سکشن */ gap: 15px; /* فاصله کمتر بین مربع‌ها */ padding: 20px; } /* هر مربع */ .category-box { width: 280px; height: 280px; background-color: #f5f5f5; /* رنگ زمینه دلخواه */ border-radius: 50px; /* گوشه‌ها گرد */ display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 6px rgba(0,0,0,0.1); transition: transform 0.3s ease, box-shadow 0.3s ease; font-weight: bold; font-size: 16px; text-align: center; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77b31f8 */.stroke-text-box {
  border: 1px solid #cccccc; /* طوسی کمرنگ */
  padding: 15px;
  border-radius: 50px; /* اختیاری: گوشه‌ها گرد بشن */
  transition: border-color 0.3s ease;
}

.stroke-text-box:hover {
  border-color: #FFD700; /* زرد (رنگ هاور) */
}/* End custom CSS */