.elementor-1103 .elementor-element.elementor-element-d117344{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-d117344:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-d117344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4FF;}.elementor-1103 .elementor-element.elementor-element-aebb9d4{--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:space-between;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--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-1103 .elementor-element.elementor-element-bc58708{--display:flex;--justify-content:center;--gap:50px 0px;--row-gap:50px;--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;}.elementor-1103 .elementor-element.elementor-element-bc58708.e-con{--align-self:stretch;}.elementor-1103 .elementor-element.elementor-element-ace412e{--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:40px 0px;--row-gap:40px;--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;}.elementor-1103 .elementor-element.elementor-element-655b542{--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;--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;}.elementor-1103 .elementor-element.elementor-element-7a24829{width:var( --container-widget-width, 70px );max-width:70px;background-color:#FFFFFF;padding:10px 10px 10px 10px;--container-widget-width:70px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-1103 .elementor-element.elementor-element-7a24829.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-7a24829 img{width:100%;}.elementor-1103 .elementor-element.elementor-element-41166b3{text-align:start;}.elementor-1103 .elementor-element.elementor-element-41166b3 .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:54px;font-weight:900;line-height:55px;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-d835652{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DanaFaNum", var(--mainfont);font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-57e3380{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 10px;--row-gap:0px;--column-gap:10px;--grid-auto-flow:row;--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-1103 .elementor-element.elementor-element-5e89962{--display:flex;--justify-content:center;--border-radius:0px 20px 20px 0px;}.elementor-1103 .elementor-element.elementor-element-5e89962:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-5e89962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-5e89962.e-con{--align-self:stretch;}.elementor-1103 .elementor-element.elementor-element-07e40ed .elementor-counter{gap:8px;}.elementor-1103 .elementor-element.elementor-element-07e40ed .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"VazirMatn", var(--mainfont);font-feature-settings:"numr";font-size:31px;font-weight:600;}.elementor-1103 .elementor-element.elementor-element-07e40ed .elementor-counter-title{font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:500;line-height:21px;}.elementor-1103 .elementor-element.elementor-element-81c2669{--display:flex;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1103 .elementor-element.elementor-element-81c2669:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-81c2669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-81c2669.e-con{--align-self:stretch;}.elementor-1103 .elementor-element.elementor-element-1224de1 .elementor-counter{gap:8px;}.elementor-1103 .elementor-element.elementor-element-1224de1 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"VazirMatn", var(--mainfont);font-feature-settings:"numr";font-size:31px;font-weight:600;}.elementor-1103 .elementor-element.elementor-element-1224de1 .elementor-counter-title{font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:500;line-height:21px;}.elementor-1103 .elementor-element.elementor-element-2bc1fdd{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1103 .elementor-element.elementor-element-2bc1fdd:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-2bc1fdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-2bc1fdd.e-con{--align-self:stretch;}.elementor-1103 .elementor-element.elementor-element-4c46921 .elementor-counter{gap:8px;}.elementor-1103 .elementor-element.elementor-element-4c46921 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"VazirMatn", var(--mainfont);font-feature-settings:"numr";font-size:31px;font-weight:600;}.elementor-1103 .elementor-element.elementor-element-4c46921 .elementor-counter-title{font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:500;line-height:21px;}.elementor-1103 .elementor-element.elementor-element-3318425{--display:flex;--justify-content:center;--border-radius:20px 0px 0px 20px;}.elementor-1103 .elementor-element.elementor-element-3318425:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-3318425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-3318425.e-con{--align-self:stretch;}.elementor-1103 .elementor-element.elementor-element-7a6e6ae .elementor-counter{gap:8px;}.elementor-1103 .elementor-element.elementor-element-7a6e6ae .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"VazirMatn", var(--mainfont);font-feature-settings:"numr";font-size:31px;font-weight:600;}.elementor-1103 .elementor-element.elementor-element-7a6e6ae .elementor-counter-title{font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:500;line-height:21px;}.elementor-1103 .elementor-element.elementor-element-fd5127b{--display:flex;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-fd5127b:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-fd5127b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d173e49 );}.elementor-1103 .elementor-element.elementor-element-7982e21 img{border-radius:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-82af3a3{--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:100px 0px;--row-gap:100px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-82af3a3:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-82af3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF4FF;}.elementor-1103 .elementor-element.elementor-element-8ea5c13{--display:flex;--gap:35px 0px;--row-gap:35px;--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;}.elementor-1103 .elementor-element.elementor-element-ad466a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1103 .elementor-element.elementor-element-ad466a0:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-ad466a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7dfbec2 );}.elementor-1103 .elementor-element.elementor-element-0201b4a{--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;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--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-1103 .elementor-element.elementor-element-53bc07b{width:var( --container-widget-width, 50px );max-width:50px;background-color:#FFFFFF;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-53bc07b.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-53bc07b img{width:100%;}.elementor-1103 .elementor-element.elementor-element-635de3d{text-align:start;}.elementor-1103 .elementor-element.elementor-element-635de3d .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:25px;font-weight:800;color:var( --e-global-color-d173e49 );}.elementor-1103 .elementor-element.elementor-element-6e6f6e4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-1103 .elementor-element.elementor-element-3d744cc{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-3d744cc:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-3d744cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-87d6626{--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;--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-1103 .elementor-element.elementor-element-a75aeeb{width:var( --container-widget-width, 55px );max-width:55px;background-color:var( --e-global-color-2c80098 );padding:10px 10px 10px 10px;--container-widget-width:55px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-1103 .elementor-element.elementor-element-a75aeeb.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-a75aeeb img{width:100%;}.elementor-1103 .elementor-element.elementor-element-ce73f6b{text-align:center;}.elementor-1103 .elementor-element.elementor-element-ce73f6b .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:18px;font-weight:600;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-894ce74{--display:flex;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-1103 .elementor-element.elementor-element-894ce74:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-894ce74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c80098 );}.elementor-1103 .elementor-element.elementor-element-7227e71{text-align:center;}.elementor-1103 .elementor-element.elementor-element-7227e71 .elementor-heading-title{font-family:"DanaFaNum", var(--mainfont);font-size:15px;font-weight:400;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-74fffba{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-74fffba:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-74fffba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-b116c77{--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;--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-1103 .elementor-element.elementor-element-cd35b90{width:var( --container-widget-width, 55px );max-width:55px;background-color:var( --e-global-color-2c80098 );padding:10px 10px 10px 10px;--container-widget-width:55px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-1103 .elementor-element.elementor-element-cd35b90.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-cd35b90 img{width:100%;}.elementor-1103 .elementor-element.elementor-element-67b7989{text-align:center;}.elementor-1103 .elementor-element.elementor-element-67b7989 .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:18px;font-weight:600;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-1a8090f{--display:flex;--border-radius:7px 7px 7px 7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:10px;--padding-right:10px;}.elementor-1103 .elementor-element.elementor-element-1a8090f:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-1a8090f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c80098 );}.elementor-1103 .elementor-element.elementor-element-3d952ce{text-align:center;}.elementor-1103 .elementor-element.elementor-element-3d952ce .elementor-heading-title{font-family:"DanaFaNum", var(--mainfont);font-size:15px;font-weight:400;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-8310b71{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-8310b71:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-8310b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-f1a7dfb{--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;--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-1103 .elementor-element.elementor-element-0000a31{width:var( --container-widget-width, 55px );max-width:55px;background-color:var( --e-global-color-2c80098 );padding:10px 10px 10px 10px;--container-widget-width:55px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-1103 .elementor-element.elementor-element-0000a31.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-0000a31 img{width:100%;}.elementor-1103 .elementor-element.elementor-element-2e8b30d{text-align:center;}.elementor-1103 .elementor-element.elementor-element-2e8b30d .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:18px;font-weight:600;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-6d1e364{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"DanaFaNum", var(--mainfont);font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-6d1e364.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-6d1e364 p{margin-block-end:0px;}.elementor-1103 .elementor-element.elementor-element-454ac1e{--display:flex;--justify-content:space-between;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-454ac1e:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-454ac1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-be91b35{--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;--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-1103 .elementor-element.elementor-element-8597faa{width:var( --container-widget-width, 55px );max-width:55px;background-color:var( --e-global-color-2c80098 );padding:10px 10px 10px 10px;--container-widget-width:55px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-1103 .elementor-element.elementor-element-8597faa.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-8597faa img{width:100%;}.elementor-1103 .elementor-element.elementor-element-12b59fb{text-align:center;}.elementor-1103 .elementor-element.elementor-element-12b59fb .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:18px;font-weight:600;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-05915be{--grid-template-columns:repeat(4, auto);text-align:center;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1103 .elementor-element.elementor-element-05915be .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-1103 .elementor-element.elementor-element-05915be .elementor-social-icon i{color:var( --e-global-color-d173e49 );}.elementor-1103 .elementor-element.elementor-element-05915be .elementor-social-icon svg{fill:var( --e-global-color-d173e49 );}.elementor-1103 .elementor-element.elementor-element-05915be .elementor-icon{border-radius:7px 7px 7px 7px;}.elementor-1103 .elementor-element.elementor-element-1e9b1a6{--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;--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-1103 .elementor-element.elementor-element-1e9b1a6.e-con{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-aa429cf{--display:flex;--justify-content:space-between;--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-1103 .elementor-element.elementor-element-c48f9f0.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-c48f9f0 img{width:100%;}.elementor-1103 .elementor-element.elementor-element-9856c32{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-1103 .elementor-element.elementor-element-9856c32:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-9856c32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7dfbec2 );}.elementor-1103 .elementor-element.elementor-element-53d806c{--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;--align-items:center;--gap:0px 15px;--row-gap:0px;--column-gap:15px;--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-1103 .elementor-element.elementor-element-00f80d8{width:var( --container-widget-width, 50px );max-width:50px;background-color:#FFFFFF;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-00f80d8.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-00f80d8 img{width:100%;}.elementor-1103 .elementor-element.elementor-element-44a9d67{text-align:start;}.elementor-1103 .elementor-element.elementor-element-44a9d67 .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:20px;font-weight:800;color:var( --e-global-color-d173e49 );}.elementor-1103 .elementor-element.elementor-element-817f8da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-817f8da:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-817f8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-7bfd2da{text-align:start;font-family:"DanaFaNum", var(--mainfont);font-size:15px;font-weight:400;line-height:30px;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-7bfd2da p{margin-block-end:0px;}.elementor-1103 .elementor-element.elementor-element-1b9c50e{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1103 .elementor-element.elementor-element-1b9c50e:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-1b9c50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE9B0;}.elementor-1103 .elementor-element.elementor-element-c3b2d58{text-align:center;}.elementor-1103 .elementor-element.elementor-element-c3b2d58 .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:11px;font-weight:500;line-height:25px;color:var( --e-global-color-6543a7d );}.elementor-1103 .elementor-element.elementor-element-1c47631{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1103 .elementor-element.elementor-element-1c47631:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-1c47631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-9632edf{border-radius:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-9632edf iframe{height:560px;}.elementor-1103 .elementor-element.elementor-element-cac1e19{--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;--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-1103 .elementor-element.elementor-element-30d1b22{--display:flex;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1103 .elementor-element.elementor-element-30d1b22:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-30d1b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7dfbec2 );}.elementor-1103 .elementor-element.elementor-element-3874a48{--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;--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;}.elementor-1103 .elementor-element.elementor-element-fff25ae{width:var( --container-widget-width, 50px );max-width:50px;background-color:#FFFFFF;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;}.elementor-1103 .elementor-element.elementor-element-fff25ae.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-fff25ae img{width:100%;}.elementor-1103 .elementor-element.elementor-element-86381e6{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;}.elementor-1103 .elementor-element.elementor-element-86381e6 .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:30px;font-weight:900;line-height:40px;color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-fe07901{text-align:justify;font-family:"DanaFaNum", var(--mainfont);font-size:15px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-3cde496 .elementor-button{background-color:var( --e-global-color-d173e49 );font-family:"lahzeh", var(--mainfont);font-size:12px;fill:var( --e-global-color-6543a7d );color:var( --e-global-color-6543a7d );border-radius:7px 7px 7px 7px;padding:7px 21px 7px 7px;}.elementor-1103 .elementor-element.elementor-element-3cde496{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1103 .elementor-element.elementor-element-3cde496.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-3cde496 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1103 .elementor-element.elementor-element-3cde496 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1103 .elementor-element.elementor-element-b793e44{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1103 .elementor-element.elementor-element-30f7332{--display:flex;--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-1103 .elementor-element.elementor-element-73cd9a5{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-73cd9a5:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-73cd9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-d762118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-1103 .elementor-element.elementor-element-c9282e5{--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;--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;}.elementor-1103 .elementor-element.elementor-element-aeece5e{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-1103 .elementor-element.elementor-element-aeece5e.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-aeece5e img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1103 .elementor-element.elementor-element-d91c27f{--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:10px 0px;--row-gap:10px;--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;}.elementor-1103 .elementor-element.elementor-element-8317c3d{text-align:start;}.elementor-1103 .elementor-element.elementor-element-8317c3d .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1103 .elementor-element.elementor-element-b383aef{text-align:start;}.elementor-1103 .elementor-element.elementor-element-b383aef .elementor-heading-title{font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1103 .elementor-element.elementor-element-cba6e08{--e-rating-icon-marked-color:var( --e-global-color-7dfbec2 );}.elementor-1103 .elementor-element.elementor-element-97ab235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:400;line-height:27px;}.elementor-1103 .elementor-element.elementor-element-97ab235 p{margin-block-end:0px;}.elementor-1103 .elementor-element.elementor-element-f715205{--display:flex;--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-1103 .elementor-element.elementor-element-a7e006b{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-a7e006b:not(.elementor-motion-effects-element-type-background), .elementor-1103 .elementor-element.elementor-element-a7e006b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1103 .elementor-element.elementor-element-93b120f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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-1103 .elementor-element.elementor-element-4ccf040{--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;--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;}.elementor-1103 .elementor-element.elementor-element-343e13b{width:var( --container-widget-width, 71px );max-width:71px;--container-widget-width:71px;--container-widget-flex-grow:0;}.elementor-1103 .elementor-element.elementor-element-343e13b.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-343e13b img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-1103 .elementor-element.elementor-element-f11685d{--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:10px 0px;--row-gap:10px;--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;}.elementor-1103 .elementor-element.elementor-element-a502e03{text-align:start;}.elementor-1103 .elementor-element.elementor-element-a502e03 .elementor-heading-title{font-family:"lahzeh", var(--mainfont);font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1103 .elementor-element.elementor-element-cc2e54e{text-align:start;}.elementor-1103 .elementor-element.elementor-element-cc2e54e .elementor-heading-title{font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1103 .elementor-element.elementor-element-889cfb1{--e-rating-icon-marked-color:var( --e-global-color-7dfbec2 );}.elementor-1103 .elementor-element.elementor-element-53fbde6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:justify;font-family:"DanaFaNum", var(--mainfont);font-size:13px;font-weight:400;line-height:27px;}.elementor-1103 .elementor-element.elementor-element-53fbde6 p{margin-block-end:0px;}.elementor-1103 .elementor-element.elementor-element-b2b644d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1103 .elementor-element.elementor-element-d117344{--content-width:1520px;}.elementor-1103 .elementor-element.elementor-element-bc58708{--width:50%;}.elementor-1103 .elementor-element.elementor-element-fd5127b{--width:70%;}.elementor-1103 .elementor-element.elementor-element-82af3a3{--content-width:1520px;}.elementor-1103 .elementor-element.elementor-element-0201b4a{--width:40%;}.elementor-1103 .elementor-element.elementor-element-aa429cf{--width:40%;}.elementor-1103 .elementor-element.elementor-element-53d806c{--width:100%;}.elementor-1103 .elementor-element.elementor-element-30d1b22{--width:50%;}.elementor-1103 .elementor-element.elementor-element-30f7332{--content-width:100%;}.elementor-1103 .elementor-element.elementor-element-c9282e5{--width:55%;}.elementor-1103 .elementor-element.elementor-element-d91c27f{--width:100%;}.elementor-1103 .elementor-element.elementor-element-f715205{--content-width:100%;}.elementor-1103 .elementor-element.elementor-element-4ccf040{--width:55%;}.elementor-1103 .elementor-element.elementor-element-f11685d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1103 .elementor-element.elementor-element-bc58708{--width:100%;}.elementor-1103 .elementor-element.elementor-element-fd5127b{--width:100%;}.elementor-1103 .elementor-element.elementor-element-0201b4a{--width:100%;}.elementor-1103 .elementor-element.elementor-element-aa429cf{--width:100%;}.elementor-1103 .elementor-element.elementor-element-c9282e5{--width:100%;}.elementor-1103 .elementor-element.elementor-element-4ccf040{--width:100%;}}@media(max-width:1024px){.elementor-1103 .elementor-element.elementor-element-aebb9d4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1103 .elementor-element.elementor-element-655b542{--justify-content:center;}.elementor-1103 .elementor-element.elementor-element-655b542.e-con{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-7a24829{padding:10px 10px 10px 10px;--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;}.elementor-1103 .elementor-element.elementor-element-7a24829.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-41166b3{text-align:start;}.elementor-1103 .elementor-element.elementor-element-41166b3 .elementor-heading-title{font-size:35px;line-height:1.4em;}.elementor-1103 .elementor-element.elementor-element-d835652{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1103 .elementor-element.elementor-element-57e3380{--e-con-grid-template-columns:repeat(4, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-1103 .elementor-element.elementor-element-07e40ed .elementor-counter-title{justify-content:center;font-size:13px;}.elementor-1103 .elementor-element.elementor-element-07e40ed .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-1103 .elementor-element.elementor-element-1224de1 .elementor-counter-title{justify-content:center;font-size:13px;}.elementor-1103 .elementor-element.elementor-element-1224de1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-1103 .elementor-element.elementor-element-4c46921 .elementor-counter-title{justify-content:center;font-size:13px;}.elementor-1103 .elementor-element.elementor-element-4c46921 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-1103 .elementor-element.elementor-element-7a6e6ae .elementor-counter-title{justify-content:center;font-size:13px;}.elementor-1103 .elementor-element.elementor-element-7a6e6ae .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:20px;}.elementor-1103 .elementor-element.elementor-element-fd5127b{--justify-content:center;}.elementor-1103 .elementor-element.elementor-element-82af3a3{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1103 .elementor-element.elementor-element-ad466a0{--border-radius:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-53bc07b{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-53bc07b.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-635de3d .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-6e6f6e4{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:end;}.elementor-1103 .elementor-element.elementor-element-a75aeeb{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-a75aeeb.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-ce73f6b .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-7227e71 .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-cd35b90{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-cd35b90.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-67b7989 .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-3d952ce .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-0000a31{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-0000a31.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-2e8b30d .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-6d1e364{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1103 .elementor-element.elementor-element-8597faa{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-8597faa.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-12b59fb .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-1e9b1a6{--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-1103 .elementor-element.elementor-element-c48f9f0 img{width:40%;}.elementor-1103 .elementor-element.elementor-element-9856c32{--border-radius:15px 15px 15px 15px;}.elementor-1103 .elementor-element.elementor-element-00f80d8{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-00f80d8.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-44a9d67 .elementor-heading-title{line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-3874a48{--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:center;}.elementor-1103 .elementor-element.elementor-element-fff25ae{padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-86381e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1103 .elementor-element.elementor-element-86381e6 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-1103 .elementor-element.elementor-element-d762118{--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:space-between;--align-items:flex-start;}.elementor-1103 .elementor-element.elementor-element-93b120f{--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:space-between;--align-items:flex-start;}.elementor-1103 .elementor-element.elementor-element-b2b644d{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1103 .elementor-element.elementor-element-d117344{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1103 .elementor-element.elementor-element-aebb9d4{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1103 .elementor-element.elementor-element-7a24829{padding:7px 7px 7px 7px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-1103 .elementor-element.elementor-element-57e3380{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1103 .elementor-element.elementor-element-fd5127b{--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1103 .elementor-element.elementor-element-fd5127b.e-con{--order:-99999 /* order start hack */;}.elementor-1103 .elementor-element.elementor-element-7982e21 img{border-radius:5px 5px 5px 5px;}.elementor-1103 .elementor-element.elementor-element-82af3a3{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-1103 .elementor-element.elementor-element-ad466a0{--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1103 .elementor-element.elementor-element-0201b4a{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1103 .elementor-element.elementor-element-53bc07b{padding:7px 7px 7px 7px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;border-radius:10px 10px 10px 10px;}.elementor-1103 .elementor-element.elementor-element-53bc07b.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-635de3d .elementor-heading-title{font-size:17px;}.elementor-1103 .elementor-element.elementor-element-6e6f6e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1103 .elementor-element.elementor-element-a75aeeb{padding:7px 7px 7px 7px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-a75aeeb.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-894ce74{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-1103 .elementor-element.elementor-element-cd35b90{padding:7px 7px 7px 7px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-cd35b90.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-1a8090f{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-1103 .elementor-element.elementor-element-0000a31{padding:7px 7px 7px 7px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-0000a31.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-8597faa{padding:7px 7px 7px 7px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-8597faa.elementor-element{--align-self:center;}.elementor-1103 .elementor-element.elementor-element-c48f9f0 img{width:50%;}.elementor-1103 .elementor-element.elementor-element-9856c32{--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1103 .elementor-element.elementor-element-53d806c{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1103 .elementor-element.elementor-element-00f80d8{padding:7px 7px 7px 7px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;border-radius:10px 10px 10px 10px;}.elementor-1103 .elementor-element.elementor-element-00f80d8.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-44a9d67 .elementor-heading-title{font-size:17px;}.elementor-1103 .elementor-element.elementor-element-1c47631{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1103 .elementor-element.elementor-element-cac1e19{--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-1103 .elementor-element.elementor-element-fff25ae{padding:7px 7px 7px 7px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-1103 .elementor-element.elementor-element-b793e44{--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-1103 .elementor-element.elementor-element-d762118{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1103 .elementor-element.elementor-element-c9282e5{--justify-content:space-between;}.elementor-1103 .elementor-element.elementor-element-aeece5e{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1103 .elementor-element.elementor-element-aeece5e.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-d91c27f{--width:70%;--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-1103 .elementor-element.elementor-element-93b120f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1103 .elementor-element.elementor-element-4ccf040{--justify-content:space-between;}.elementor-1103 .elementor-element.elementor-element-343e13b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1103 .elementor-element.elementor-element-343e13b.elementor-element{--align-self:flex-start;}.elementor-1103 .elementor-element.elementor-element-f11685d{--width:70%;--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-1103 .elementor-element.elementor-element-b2b644d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-41166b3 *//* ==============================================
   ۱. چسب رنگی کج (اصلاح شده با تم جیلو)
   Prefix: -jilo-title-tape
============================================== */
.-jilo-title-tape {
    position: relative;
    display: inline-block;
    color: #ffffff;
    font-weight: 900;
    padding: 4px 14px;
    z-index: 1;
    margin: 0 4px;
}

.-jilo-title-tape::before {
    content: '';
    position: absolute;
    inset: 0;
    background-color: #0C62A9; /* رنگ سازمانی اعمال شد */
    z-index: -1;
    transform: rotate(-3deg);
    border-radius: 6px;
    animation: jilo-tape-wiggle 3s infinite alternate ease-in-out;
}

@keyframes jilo-tape-wiggle {
    0% { transform: rotate(-3deg) scale(1); }
    100% { transform: rotate(2deg) scale(1.03); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d117344 *//* ==============================================
   بک‌گراند کاروسل: حلقه بالا-چپ با انیمیشن فعال
   Prefix: -ip-carousel-tl
============================================== */
.-ip-carousel-tl {
    /* --- متغیرهای تنظیمات حلقه --- */
    --ip-c-ring-size: 500px;       /* قطر حلقه */
    --ip-c-ring-thick: 60px;       /* ضخامت حلقه */
    --ip-c-ring-color: rgba(0, 0, 0, 0.04); /* رنگ ملایم برای دیده شدن روی f5f5f5 */

    position: relative;
    background-color: #f5f5f5; /* رنگ پایه کانتینر */
    overflow: hidden; /* جلوگیری از بیرون زدن حلقه و اسکرول افقی */
    z-index: 1; /* ایجاد لایه پایه برای کانتینر */
}

.-ip-carousel-tl::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: var(--ip-c-ring-size);
    height: var(--ip-c-ring-size);
    border: var(--ip-c-ring-thick) solid var(--ip-c-ring-color);
    border-radius: 50%;
    
    /* قرار دادن مرکز حلقه دقیقاً در گوشه کانتینر */
    transform: translate(-50%, -50%); 
    
    /* انتقال به لایه زیرین و غیرفعال کردن کلیک روی آن */
    z-index: -1; 
    pointer-events: none; 
    
    /* انیمیشن فعال و دائمی (نفس کشیدن) */
    animation: ip-carousel-anim-tl 6s infinite alternate ease-in-out;
}

/* انیمیشن حرکت ملایم برای گوشه بالا-چپ */
@keyframes ip-carousel-anim-tl {
    0% { transform: translate(-50%, -50%) scale(1); }
    100% { transform: translate(-50%, -50%) scale(1.05); } /* بزرگ‌نمایی بسیار نرم */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3cde496 *//* ==============================================
   دکمه آیکون‌دار مربعی + افکت انفجار رنگ از گوشه
   Prefix: -jilo-btn-c7
============================================== */
.-jilo-btn-c7 .elementor-button {
    /* کنترل تناسب سایز باکس آیکون بر اساس فونت دکمه */
    --jilo-icon-box-size: 2.5em; 
    
    position: relative;
    z-index: 1;
    align-items: center;

    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

/* ==============================================
   لایه پرشونده آبی از گوشه (تکنیک Clip-Path)
============================================== */
.-jilo-btn-c7 .elementor-button::before {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    
    background-color: #0C62A9; /* رنگ پرشونده آبی سازمانی */
    z-index: -1;
    
    /* مخفی ماندن لایه به صورت یک نقطه در گوشه پایین-راست */
    clip-path: circle(0% at 100% 100%); 
    transition: clip-path 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

/* باز شدن نرم دایره تا پوشش کامل در زمان هاور */
.-jilo-btn-c7 .elementor-button:hover::before {
    clip-path: circle(150% at 100% 100%);
}

/* ==============================================
   ساختار فلکس داخلی (ایزوله از لایه متحرک)
============================================== */
.-jilo-btn-c7 .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px !important;
    position: relative;
    z-index: 2; /* تضمین قرارگیری محتوا روی رنگ آبی */
}

/* ==============================================
   باکس مربعی آیکون و معکوس شدن رنگ‌ها در هاور
============================================== */
.-jilo-btn-c7 .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    
    width: var(--jilo-icon-box-size) !important;
    height: var(--jilo-icon-box-size) !important;
    flex-shrink: 0; 
    
    background-color: #0C62A9 !important; /* رنگ آبی اولیه باکس */
    border-radius: 8px;
    margin: 0 !important;
    
    transition: background-color 0.4s ease;
}

/* در زمان هاور، باکس آیکون سفید می‌شود تا روی پس‌زمینه آبی بدرخشد */
.-jilo-btn-c7 .elementor-button:hover .elementor-button-icon {
    background-color: #ffffff !important;
}

/* تنظیم رنگ اولیه آیکون */
.-jilo-btn-c7 .elementor-button-icon i,
.-jilo-btn-c7 .elementor-button-icon svg {
    color: #ffffff !important;
    fill: #ffffff !important;
    font-size: 1.2em;
    transition: color 0.4s ease, fill 0.4s ease;
}

/* در زمان هاور، خود آیکون آبی می‌شود */
.-jilo-btn-c7 .elementor-button:hover .elementor-button-icon i,
.-jilo-btn-c7 .elementor-button:hover .elementor-button-icon svg {
    color: #0C62A9 !important;
    fill: #0C62A9 !important;
}

/* ==============================================
   محافظت از متن و تغییر رنگ آن
============================================== */
.-jilo-btn-c7 .elementor-button-text {
    margin: 0 !important;
    padding: 0 !important;
    transition: color 0.4s ease;
}

/* سفید شدن متن روی موجِ آبی */
.-jilo-btn-c7 .elementor-button:hover .elementor-button-text {
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d1b22 *//* ==============================================
   کانتینر لایه‌ای آبی (پترن ملایم + حلقه پویا)
   مخصوص تم سایت حوله جیلو
   Prefix: -jilo-box-blue-layered
============================================== */
.-jilo-box-blue-layered {
    position: relative;
    z-index: 1;
    
    /* این دستور فقط حلقه داخلی را برش می‌دهد و سایه لایه‌ها بیرون می‌افتند */
    overflow: hidden; 
    
    /* لایه‌های استاندارد و بسیار ملایم (حفظ شده دقیقاً طبق کد پایه) */
    box-shadow: 
        0 8px 0 -2px rgba(0, 0, 0, 0.12),   /* لایه اول - شفافیت ۱۲ درصد */
        0 16px 0 -4px rgba(0, 0, 0, 0.06)   /* لایه دوم - شفافیت ۶ درصد */
        !important;
        
    /* اضافه کردن ترانزیشن برای نرم شدن تغییرات در زمان هاور (در صورت نیاز) */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

/* --- حلقه درشت گوشه پایین-راست --- */
.-jilo-box-blue-layered::before {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 320px;
    height: 320px;
    
    /* وضوح حلقه متناسب با رنگ آبی جیلو (بدون تغییر در ضخامت) */
    border: 45px solid rgba(255, 255, 255, 0.25); 
    border-radius: 50%;
    
    /* انتقال حلقه به بیرون کادر (فقط ۱/۴ دیده می‌شود) */
    transform: translate(30%, 30%); 
    z-index: 0;
    pointer-events: none;
    
    /* انیمیشن فعال تنفس و چرخش اختصاصی */
    animation: jilo-ring-breathe-blue 5s infinite alternate ease-in-out;
}


/* ==============================================
   کی‌فریم انیمیشن حلقه باکس آبی
============================================== */
@keyframes jilo-ring-breathe-blue {
    0% { 
        transform: translate(30%, 30%) scale(1) rotate(0deg); 
        opacity: 0.8; 
    }
    100% { 
        transform: translate(30%, 30%) scale(1.08) rotate(10deg); 
        opacity: 1; 
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aeece5e *//* ==============================================
   افکت هاله نور چرخشی برای تصویر (Conic Glow)
   مخصوص تم سایت حوله جیلو
   Prefix: -jilo-testimonial-img
============================================== */
.-jilo-testimonial-img {
    position: relative;
    display: inline-flex;
    border-radius: 50%; /* ایجاد قاب دایره‌ای */
    padding: 3px; /* این مقدار، ضخامت نوار نورانی را تعیین می‌کند */
    overflow: hidden; /* برش دادن نورهای اضافه */
    z-index: 1;
}

/* ساخت موتور نوری چرخشی در پس‌زمینه */
.-jilo-testimonial-img::before {
    content: '';
    position: absolute;
    /* بزرگتر کردن ابعاد برای چرخش بی‌نقص دور کادر */
    top: -50%; left: -50%; right: -50%; bottom: -50%;
    
    /* یک گرادیانت که فقط در یک سمت رنگ آبی سازمانی را دارد */
    background: conic-gradient(
        transparent 0deg, 
        transparent 270deg, 
        #0C62A9 360deg
    );
    
    /* انیمیشن چرخشی موتور نور */
    animation: jilo-spin-glow 3s linear infinite;
    z-index: -1;
}

/* اطمینان از قرارگیری صحیح خود عکس روی نور */
.-jilo-testimonial-img img,
.-jilo-testimonial-img > * {
    position: relative;
    border-radius: 50% !important; /* گرد ماندن خود تصویر */
    background-color: #ffffff; /* رنگ پس‌زمینه برای مسدود کردن مرکز نور */
    z-index: 2;
    display: block;
}

/* ==============================================
   کی‌فریم چرخش هاله نوری
============================================== */
@keyframes jilo-spin-glow {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cd9a5 *//* ==============================================
   کانتینر نظرات مشتریان با آیکون SVG (نسخه تم جیلو)
   Prefix: -jilo-testimonial-box
============================================== */
.-jilo-testimonial-box {
    position: relative;
    background-color: #ffffff;
    border-radius: 16px;
    z-index: 1;
    overflow: hidden; /* جلوگیری از بیرون زدن انیمیشن و حفظ گردی گوشه‌ها */
    
    /* ترانزیشن نرم برای حرکت بالا/پایین و افکت Stacked Cards */
    transition: box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1), transform 0.4s ease;
}

/* --- ۱. آیکون نقل‌قول با SVG خالص و انیمیشن محیطی --- */
.-jilo-testimonial-box::before {
    content: "";
    position: absolute;
    top: 15px; 
    left: 20px; 
    width: 70px;
    height: 70px;
    
    /* کد SVG با رنگ آبی تم سایت (%230C62A9) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%230C62A9' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    
    /* از بین بردن هرگونه حاشیه مزاحم */
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    
    /* شفافیت بسیار محو و شیک (۶ درصد) */
    opacity: 0.06; 
    
    /* Z-index روی 0 تنظیم شد تا روی بک‌گراند دیده شود */
    z-index: 0; 
    pointer-events: none; 
    
    /* انیمیشن معلق بودن فعال */
    animation: jilo-quote-float 5s ease-in-out infinite;
}

/* کی‌فریم انیمیشن ملایم نقل‌قول */
@keyframes jilo-quote-float {
    0%, 100% { transform: translateY(0) rotate(0deg) scale(1); }
    50% { transform: translateY(6px) rotate(-3deg) scale(1.02); }
}

/* --- ۲. ساخت Edge Marker (خط لبه پایین) --- */
.-jilo-testimonial-box::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    
    /* مخفی بودن خط در حالت عادی با اسکیل صفر */
    transform: translate(-50%, 50%) scaleX(0); 
    width: 70px; 
    height: 4px;
    background-color: #0C62A9;
    border-radius: 4px;
    z-index: 5;
    
    /* ترانزیشن کره‌ای برای باز شدن خط */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease;
}

/* ==============================================
   افکت‌های هاور روی کانتینر نظرات
============================================== */

.-jilo-testimonial-box:hover {
    transform: translateY(-8px); 
    
    /* افکت Stacked Cards با رنگ‌های واضح‌تر برای بک‌گراند F5F5F5 */
    box-shadow: 
        0 8px 0 -2px #e5e5e5,    
        0 16px 0 -4px #d4d4d4,   
        0 24px 0 -6px #c4c4c4    
        !important;
}

.-jilo-testimonial-box:hover::after {
    /* باز شدن نرم خط پایین از وسط به طرفین */
    transform: translate(-50%, 50%) scaleX(1); 
    /* هاله نوری آبی رنگ در زیر خط */
    box-shadow: 0 4px 12px rgba(12, 98, 169, 0.5); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aeece5e *//* ==============================================
   افکت هاله نور چرخشی برای تصویر (Conic Glow)
   مخصوص تم سایت حوله جیلو
   Prefix: -jilo-testimonial-img
============================================== */
.-jilo-testimonial-img {
    position: relative;
    display: inline-flex;
    border-radius: 50%; /* ایجاد قاب دایره‌ای */
    padding: 3px; /* این مقدار، ضخامت نوار نورانی را تعیین می‌کند */
    overflow: hidden; /* برش دادن نورهای اضافه */
    z-index: 1;
}

/* ساخت موتور نوری چرخشی در پس‌زمینه */
.-jilo-testimonial-img::before {
    content: '';
    position: absolute;
    /* بزرگتر کردن ابعاد برای چرخش بی‌نقص دور کادر */
    top: -50%; left: -50%; right: -50%; bottom: -50%;
    
    /* یک گرادیانت که فقط در یک سمت رنگ آبی سازمانی را دارد */
    background: conic-gradient(
        transparent 0deg, 
        transparent 270deg, 
        #0C62A9 360deg
    );
    
    /* انیمیشن چرخشی موتور نور */
    animation: jilo-spin-glow 3s linear infinite;
    z-index: -1;
}

/* اطمینان از قرارگیری صحیح خود عکس روی نور */
.-jilo-testimonial-img img,
.-jilo-testimonial-img > * {
    position: relative;
    border-radius: 50% !important; /* گرد ماندن خود تصویر */
    background-color: #ffffff; /* رنگ پس‌زمینه برای مسدود کردن مرکز نور */
    z-index: 2;
    display: block;
}

/* ==============================================
   کی‌فریم چرخش هاله نوری
============================================== */
@keyframes jilo-spin-glow {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cd9a5 *//* ==============================================
   کانتینر نظرات مشتریان با آیکون SVG (نسخه تم جیلو)
   Prefix: -jilo-testimonial-box
============================================== */
.-jilo-testimonial-box {
    position: relative;
    background-color: #ffffff;
    border-radius: 16px;
    z-index: 1;
    overflow: hidden; /* جلوگیری از بیرون زدن انیمیشن و حفظ گردی گوشه‌ها */
    
    /* ترانزیشن نرم برای حرکت بالا/پایین و افکت Stacked Cards */
    transition: box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1), transform 0.4s ease;
}

/* --- ۱. آیکون نقل‌قول با SVG خالص و انیمیشن محیطی --- */
.-jilo-testimonial-box::before {
    content: "";
    position: absolute;
    top: 15px; 
    left: 20px; 
    width: 70px;
    height: 70px;
    
    /* کد SVG با رنگ آبی تم سایت (%230C62A9) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%230C62A9' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    
    /* از بین بردن هرگونه حاشیه مزاحم */
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    
    /* شفافیت بسیار محو و شیک (۶ درصد) */
    opacity: 0.06; 
    
    /* Z-index روی 0 تنظیم شد تا روی بک‌گراند دیده شود */
    z-index: 0; 
    pointer-events: none; 
    
    /* انیمیشن معلق بودن فعال */
    animation: jilo-quote-float 5s ease-in-out infinite;
}

/* کی‌فریم انیمیشن ملایم نقل‌قول */
@keyframes jilo-quote-float {
    0%, 100% { transform: translateY(0) rotate(0deg) scale(1); }
    50% { transform: translateY(6px) rotate(-3deg) scale(1.02); }
}

/* --- ۲. ساخت Edge Marker (خط لبه پایین) --- */
.-jilo-testimonial-box::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    
    /* مخفی بودن خط در حالت عادی با اسکیل صفر */
    transform: translate(-50%, 50%) scaleX(0); 
    width: 70px; 
    height: 4px;
    background-color: #0C62A9;
    border-radius: 4px;
    z-index: 5;
    
    /* ترانزیشن کره‌ای برای باز شدن خط */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease;
}

/* ==============================================
   افکت‌های هاور روی کانتینر نظرات
============================================== */

.-jilo-testimonial-box:hover {
    transform: translateY(-8px); 
    
    /* افکت Stacked Cards با رنگ‌های واضح‌تر برای بک‌گراند F5F5F5 */
    box-shadow: 
        0 8px 0 -2px #e5e5e5,    
        0 16px 0 -4px #d4d4d4,   
        0 24px 0 -6px #c4c4c4    
        !important;
}

.-jilo-testimonial-box:hover::after {
    /* باز شدن نرم خط پایین از وسط به طرفین */
    transform: translate(-50%, 50%) scaleX(1); 
    /* هاله نوری آبی رنگ در زیر خط */
    box-shadow: 0 4px 12px rgba(12, 98, 169, 0.5); 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aeece5e *//* ==============================================
   افکت هاله نور چرخشی برای تصویر (Conic Glow)
   مخصوص تم سایت حوله جیلو
   Prefix: -jilo-testimonial-img
============================================== */
.-jilo-testimonial-img {
    position: relative;
    display: inline-flex;
    border-radius: 50%; /* ایجاد قاب دایره‌ای */
    padding: 3px; /* این مقدار، ضخامت نوار نورانی را تعیین می‌کند */
    overflow: hidden; /* برش دادن نورهای اضافه */
    z-index: 1;
}

/* ساخت موتور نوری چرخشی در پس‌زمینه */
.-jilo-testimonial-img::before {
    content: '';
    position: absolute;
    /* بزرگتر کردن ابعاد برای چرخش بی‌نقص دور کادر */
    top: -50%; left: -50%; right: -50%; bottom: -50%;
    
    /* یک گرادیانت که فقط در یک سمت رنگ آبی سازمانی را دارد */
    background: conic-gradient(
        transparent 0deg, 
        transparent 270deg, 
        #0C62A9 360deg
    );
    
    /* انیمیشن چرخشی موتور نور */
    animation: jilo-spin-glow 3s linear infinite;
    z-index: -1;
}

/* اطمینان از قرارگیری صحیح خود عکس روی نور */
.-jilo-testimonial-img img,
.-jilo-testimonial-img > * {
    position: relative;
    border-radius: 50% !important; /* گرد ماندن خود تصویر */
    background-color: #ffffff; /* رنگ پس‌زمینه برای مسدود کردن مرکز نور */
    z-index: 2;
    display: block;
}

/* ==============================================
   کی‌فریم چرخش هاله نوری
============================================== */
@keyframes jilo-spin-glow {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cd9a5 *//* ==============================================
   کانتینر نظرات مشتریان با آیکون SVG (نسخه تم جیلو)
   Prefix: -jilo-testimonial-box
============================================== */
.-jilo-testimonial-box {
    position: relative;
    background-color: #ffffff;
    border-radius: 16px;
    z-index: 1;
    overflow: hidden; /* جلوگیری از بیرون زدن انیمیشن و حفظ گردی گوشه‌ها */
    
    /* ترانزیشن نرم برای حرکت بالا/پایین و افکت Stacked Cards */
    transition: box-shadow 0.4s cubic-bezier(0.4, 0, 0.2, 1), transform 0.4s ease;
}

/* --- ۱. آیکون نقل‌قول با SVG خالص و انیمیشن محیطی --- */
.-jilo-testimonial-box::before {
    content: "";
    position: absolute;
    top: 15px; 
    left: 20px; 
    width: 70px;
    height: 70px;
    
    /* کد SVG با رنگ آبی تم سایت (%230C62A9) */
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%230C62A9' d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    
    /* از بین بردن هرگونه حاشیه مزاحم */
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
    
    /* شفافیت بسیار محو و شیک (۶ درصد) */
    opacity: 0.06; 
    
    /* Z-index روی 0 تنظیم شد تا روی بک‌گراند دیده شود */
    z-index: 0; 
    pointer-events: none; 
    
    /* انیمیشن معلق بودن فعال */
    animation: jilo-quote-float 5s ease-in-out infinite;
}

/* کی‌فریم انیمیشن ملایم نقل‌قول */
@keyframes jilo-quote-float {
    0%, 100% { transform: translateY(0) rotate(0deg) scale(1); }
    50% { transform: translateY(6px) rotate(-3deg) scale(1.02); }
}

/* --- ۲. ساخت Edge Marker (خط لبه پایین) --- */
.-jilo-testimonial-box::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    
    /* مخفی بودن خط در حالت عادی با اسکیل صفر */
    transform: translate(-50%, 50%) scaleX(0); 
    width: 70px; 
    height: 4px;
    background-color: #0C62A9;
    border-radius: 4px;
    z-index: 5;
    
    /* ترانزیشن کره‌ای برای باز شدن خط */
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.4s ease;
}

/* ==============================================
   افکت‌های هاور روی کانتینر نظرات
============================================== */

.-jilo-testimonial-box:hover {
    transform: translateY(-8px); 
    
    /* افکت Stacked Cards با رنگ‌های واضح‌تر برای بک‌گراند F5F5F5 */
    box-shadow: 
        0 8px 0 -2px #e5e5e5,    
        0 16px 0 -4px #d4d4d4,   
        0 24px 0 -6px #c4c4c4    
        !important;
}

.-jilo-testimonial-box:hover::after {
    /* باز شدن نرم خط پایین از وسط به طرفین */
    transform: translate(-50%, 50%) scaleX(1); 
    /* هاله نوری آبی رنگ در زیر خط */
    box-shadow: 0 4px 12px rgba(12, 98, 169, 0.5); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82af3a3 *//* ==============================================
   بک‌گراند ماتریس نقطه‌ای مستطیلی گوشه‌ها (استاتیک و یک‌دست)
   Prefix: -ub-section-dots-static
============================================== */
.-ub-section-dots-static {
    /* 🎨 کنترل‌پنل تنظیمات (تغییر رنگ فقط با یک متغیر) */
    --ub-dot-color: #b2cce2;     /* رنگ یک‌دست نقطه‌ها */
    --ub-dot-size: 2px;          /* اندازه نقطه‌ها */
    --ub-dot-space: 18px;        /* فاصله نقطه‌ها از هم */
    
    --ub-box-width: 200px;       /* عرض مستطیل نقطه‌ای */
    --ub-box-height: 400px;      /* ارتفاع مستطیل */
    --ub-box-offset: 40px;       /* فاصله تناسبی از لبه‌های کادر (بالا/پایین/راست/چپ) */
    
    position: relative;
    background-color: #ffffff; 
    z-index: 1;
    overflow: hidden; 
}

/* --- تنظیمات مشترک کادرهای مستطیلی استاتیک --- */
.-ub-section-dots-static::before,
.-ub-section-dots-static::after {
    content: '';
    position: absolute;
    width: var(--ub-box-width);   
    height: var(--ub-box-height); 
    
    /* ساخت شبکه نقطه‌ای با یک رنگ ثابت و بدون ماسک محوشونده */
    background-image: radial-gradient(var(--ub-dot-color) var(--ub-dot-size), transparent var(--ub-dot-size));
    background-size: var(--ub-dot-space) var(--ub-dot-space);
    
    z-index: -1;
    pointer-events: none;
}

/* --- ۱. مستطیل بالا سمت راست --- */
.-ub-section-dots-static::before {
    top: var(--ub-box-offset);
    right: var(--ub-box-offset);
}

/* --- ۲. مستطیل پایین سمت چپ --- */
.-ub-section-dots-static::after {
    bottom: var(--ub-box-offset);
    left: var(--ub-box-offset);
}/* End custom CSS */