.elementor-20 .elementor-element.elementor-element-4c5d4c1{--display:flex;--min-height:calc(var(--tx)*689);--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:flex-end;--padding-top:0;--padding-bottom:calc(var(--tx)*60);--padding-left:calc(var(--tx)*60);--padding-right:0;--z-index:0;}.elementor-20 .elementor-element.elementor-element-4c5d4c1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4c5d4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Slice-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-64c969e{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e7ae615{margin:0 0 calc(var(--kit-widget-spacing, 0px) + calc(var(--tx)*80)) 0;padding:0 0 calc(var(--tx)*0) calc(var(--tx)*0);text-align:start;}.elementor-20 .elementor-element.elementor-element-e7ae615.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-e7ae615 .elementor-heading-title{font-family:"peyda-thin", Sans-serif;font-size:calc(var(--tx)*16);font-weight:100;text-transform:none;font-style:normal;line-height:calc(var(--tx)*20);letter-spacing:0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9f5e493{padding:0 calc(var(--tx)*12) calc(var(--tx)*12) calc(var(--tx)*-10);text-align:start;}.elementor-20 .elementor-element.elementor-element-9f5e493.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9f5e493 .elementor-heading-title{font-family:"peyda-thin", Sans-serif;font-size:calc(var(--tx)*16);font-weight:100;text-transform:none;font-style:normal;line-height:calc(var(--tx)*20);letter-spacing:calc(var(--tx)*0);word-spacing:calc(var(--tx)*0);-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2e33a2d{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7222bd5{padding:0 0 calc(var(--tx)*60) calc(var(--tx)*10);text-align:end;}.elementor-20 .elementor-element.elementor-element-7222bd5.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-7222bd5 .elementor-heading-title{font-family:"peyda-thin", Sans-serif;font-size:calc(var(--tx)*16);font-weight:100;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ae0a8c9{padding:0 0 calc(var(--tx)*1) calc(var(--tx)*10);text-align:end;}.elementor-20 .elementor-element.elementor-element-ae0a8c9.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-ae0a8c9 .elementor-heading-title{font-family:"peyda-thin", Sans-serif;font-size:calc(var(--tx)*16);font-weight:100;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:0.4px;word-spacing:0px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-866a2e2 .elementor-heading-title{font-family:"power", Sans-serif;font-size:75px;font-weight:400;text-transform:none;font-style:normal;line-height:1px;letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-e94595f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-20 .elementor-element.elementor-element-e94595f.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-e94595f .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*117);font-weight:400;text-transform:none;font-style:normal;line-height:0.8em;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c6354d7{--display:flex;--min-height:calc(var(--tx)*500);--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:calc(var(--tx)*30) calc(var(--tx)*30);--row-gap:calc(var(--tx)*30);--column-gap:calc(var(--tx)*30);--padding-top:calc(var(--tx)*30);--padding-bottom:0;--padding-left:calc(var(--tx)*50);--padding-right:0;}.elementor-20 .elementor-element.elementor-element-9cbcaa8{--display:flex;--min-height:calc(var(--tx)*450);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 16px 16px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-9cbcaa8.e-con{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3909976 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-3909976.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-3909976.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-3909976.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-3909976.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3909976.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3909976 .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-3909976 .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-3909976 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-ca4c28b .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*90);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*28);letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-ea180c4{--swiper-slides-to-display:2;--swiper-offset-size:220px;--swiper-slides-gap:30px;width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-ea180c4 .swiper-slide > .elementor-element{height:100%;}.elementor-20 .elementor-element.elementor-element-7ada633{--display:flex;--min-height:calc(var(--tx)*450);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:16px 16px 16px 16px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-7ada633:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7ada633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Mask-group-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-7ada633.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-25ec9aa .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-25ec9aa.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-25ec9aa .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-25ec9aa .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-25ec9aa .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-4ce3722 .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*70);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*28);letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-df34a59{--display:flex;--min-height:calc(var(--tx)*540);--justify-content:center;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-df34a59:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-df34a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-20 .elementor-element.elementor-element-a982ab6{--display:flex;--min-height:75vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:calc(var(--tx)*80);--padding-bottom:calc(var(--tx)*40);--padding-left:0;--padding-right:calc(var(--tx)*56);}.elementor-20 .elementor-element.elementor-element-a982ab6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a982ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Mask-group-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-a982ab6.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-e094c57{--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;--padding-top:calc(var(--tx)*78);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-98ee7f6{padding:calc(var(--tx)*78) 0 0 0;}.elementor-20 .elementor-element.elementor-element-98ee7f6 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-98ee7f6.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-98ee7f6 .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-98ee7f6 .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-98ee7f6 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-500a496{text-align:center;}.elementor-20 .elementor-element.elementor-element-500a496 .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*50);font-weight:300;text-transform:none;font-style:normal;line-height:calc(var(--tx)*40);letter-spacing:0.2px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-37f17f0{width:var( --container-widget-width, 50% );max-width:50%;padding:calc(var(--tx)*40) 0 0 0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-20 .elementor-element.elementor-element-37f17f0 .elementor-heading-title{font-family:"peyda-thin", Sans-serif;font-size:calc(var(--tx)*16);font-weight:100;text-transform:none;font-style:normal;line-height:calc(var(--tx)*22);letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6abe2bd{--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;--padding-top:calc(var(--tx)*78);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-5ca7c55{padding:calc(var(--tx)*65) 0 0 0;}.elementor-20 .elementor-element.elementor-element-5ca7c55 .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-5ca7c55.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-5ca7c55 .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-5ca7c55 .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-5ca7c55 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-7fd5dbb{text-align:center;}.elementor-20 .elementor-element.elementor-element-7fd5dbb .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*50);font-weight:300;text-transform:none;font-style:normal;line-height:calc(var(--tx)*40);letter-spacing:0.2px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-7ab8419{--display:flex;--min-height:calc(var(--tx)*566);--padding-top:calc(var(--tx)*30);--padding-bottom:0;--padding-left:calc(var(--tx)*60);--padding-right:0;}.elementor-20 .elementor-element.elementor-element-e0fb8a2{--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:flex-end;--align-items:center;}.elementor-20 .elementor-element.elementor-element-22ab034{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:calc(var(--tx)*24) 0 0 0;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-22ab034 .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-22ab034 .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-22ab034 .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-572e3f2{text-align:center;}.elementor-20 .elementor-element.elementor-element-572e3f2 .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*80);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*69);letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4e4ee9b{--swiper-slides-to-display:2;--swiper-offset-size:450px;--swiper-slides-gap:25px;--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;}.elementor-20 .elementor-element.elementor-element-4e4ee9b .swiper-slide > .elementor-element{height:100%;}.elementor-20 .elementor-element.elementor-element-bdd7123{--display:flex;--min-height:566px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:calc(var(--tx)*50);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-6d08abf{width:100%;max-width:100%;padding:0 0 0 0;}.elementor-20 .elementor-element.elementor-element-6d08abf.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-6d08abf .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20 .elementor-element.elementor-element-6d08abf .elementor-custom-embed-play i{color:#585858;font-size:67px;}.elementor-20 .elementor-element.elementor-element-6d08abf .elementor-custom-embed-play svg{fill:#585858;width:67px;height:67px;}.elementor-20 .elementor-element.elementor-element-c7c62b1{--display:flex;--min-height:606px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:calc(var(--tx)*30);--padding-bottom:0;--padding-left:calc(var(--tx)*60);--padding-right:0;}.elementor-20 .elementor-element.elementor-element-14b5076{--display:flex;--min-height:calc(var(--tx)*505);--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-14b5076.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-377c4e6{padding:0 0 0 calc(var(--tx)*50);text-align:center;}.elementor-20 .elementor-element.elementor-element-377c4e6 .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*70);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*1);letter-spacing:1px;color:#FFFDFD;}.elementor-20 .elementor-element.elementor-element-f3f739b .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-stacked .elementor-icon:hover{background-color:#FFFEFE;}.elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-default .elementor-icon:hover{color:#FFFEFE;border-color:#FFFEFE;}.elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-f3f739b.elementor-view-default .elementor-icon:hover svg{fill:#FFFEFE;}.elementor-20 .elementor-element.elementor-element-f3f739b .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-f3f739b .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-f3f739b .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-5420276{--swiper-slides-to-display:2;--swiper-offset-size:80px;--swiper-slides-gap:0px;width:100%;max-width:100%;--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;}.elementor-20 .elementor-element.elementor-element-5420276 .swiper-slide > .elementor-element{height:100%;}.elementor-20 .elementor-element.elementor-element-a3d6481{--display:flex;--min-height:calc(var(--tx)*350);--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-a3d6481:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a3d6481 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Mask-group-6.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-a3d6481.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-6f15c2a{padding:0 0 0 calc(var(--tx)*50);text-align:center;}.elementor-20 .elementor-element.elementor-element-6f15c2a .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*70);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*1);letter-spacing:1px;color:#FFFDFD;}.elementor-20 .elementor-element.elementor-element-a10020a .elementor-icon-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-stacked .elementor-icon{background-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-default .elementor-icon{color:#5C5C5C;border-color:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-default .elementor-icon svg{fill:#5C5C5C;}.elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-stacked .elementor-icon:hover{background-color:#FFFEFE;}.elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-default .elementor-icon:hover{color:#FFFEFE;border-color:#FFFEFE;}.elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-framed .elementor-icon:hover, .elementor-20 .elementor-element.elementor-element-a10020a.elementor-view-default .elementor-icon:hover svg{fill:#FFFEFE;}.elementor-20 .elementor-element.elementor-element-a10020a .elementor-icon{font-size:calc(var(--tx)*10);padding:calc(var(--tx)*14);}.elementor-20 .elementor-element.elementor-element-a10020a .elementor-icon svg{height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-a10020a .elementor-icon-wrapper svg{width:auto;}.elementor-20 .elementor-element.elementor-element-5620047{--display:flex;--padding-top:calc(var(--tx)*30);--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-5c26603{padding:0 0 0 calc(var(--tx)*60);text-align:end;}.elementor-20 .elementor-element.elementor-element-5c26603 .elementor-heading-title{font-family:"power", Sans-serif;font-size:117px;font-weight:400;text-transform:none;font-style:normal;line-height:94px;letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-60a84ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:calc(var(--tx)*40);--padding-bottom:calc(var(--tx)*9);--padding-left:calc(var(--tx)*9);--padding-right:calc(var(--tx)*9);}.elementor-20 .elementor-element.elementor-element-47f1932{--display:flex;--min-height:230px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-47f1932:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-47f1932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Group-50.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-47f1932.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-5735317{padding:calc(var(--tx)*20) 0 0 calc(var(--tx)*25);text-align:end;}.elementor-20 .elementor-element.elementor-element-5735317 .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*24);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*10);letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-d77447d{padding:0 calc(var(--tx)*30) 0 calc(var(--tx)*25);text-align:end;}.elementor-20 .elementor-element.elementor-element-d77447d .elementor-heading-title{font-family:"peyda", Sans-serif;font-size:calc(var(--tx)*12);font-weight:200;text-transform:none;font-style:normal;line-height:20px;letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-16dcaa5{--display:flex;--min-height:230px;}.elementor-20 .elementor-element.elementor-element-16dcaa5:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-16dcaa5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Group-51.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-1e8d3a2{padding:calc(var(--tx)*20) 0 0 calc(var(--tx)*25);text-align:end;}.elementor-20 .elementor-element.elementor-element-1e8d3a2 .elementor-heading-title{font-family:"power", Sans-serif;font-size:calc(var(--tx)*24);font-weight:400;text-transform:none;font-style:normal;line-height:calc(var(--tx)*10);letter-spacing:1px;color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-16bb7c6{padding:0 calc(var(--tx)*30) 0 calc(var(--tx)*25);text-align:end;}.elementor-20 .elementor-element.elementor-element-16bb7c6 .elementor-heading-title{font-family:"peyda", Sans-serif;font-size:calc(var(--tx)*12);font-weight:200;text-transform:none;font-style:normal;line-height:20px;letter-spacing:1px;color:#FFFFFF;}body.elementor-page-20:not(.elementor-motion-effects-element-type-background), body.elementor-page-20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/BBT-Home-Page-EN-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-ea180c4{--swiper-slides-to-display:2;}.elementor-20 .elementor-element.elementor-element-4e4ee9b{--swiper-slides-to-display:2;}.elementor-20 .elementor-element.elementor-element-5420276{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-4c5d4c1{--padding-top:0;--padding-bottom:calc(var(--tx)*80);--padding-left:0;--padding-right:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-20 .elementor-element.elementor-element-2e33a2d{--width:100%;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-866a2e2{margin:calc(var(--tx)*17) 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 calc(var(--tx)*20);text-align:end;}.elementor-20 .elementor-element.elementor-element-866a2e2.elementor-element{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-866a2e2 .elementor-heading-title{font-size:calc(var(--tx)*15);line-height:0.9em;}.elementor-20 .elementor-element.elementor-element-e94595f{padding:0 0 0 calc(var(--tx)*17);}.elementor-20 .elementor-element.elementor-element-e94595f .elementor-heading-title{font-size:calc(var(--tx)*45);}.elementor-20 .elementor-element.elementor-element-c6354d7{--justify-content:center;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*10);--padding-right:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-c6354d7.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-9cbcaa8{--min-height:0vh;--justify-content:space-between;--padding-top:calc(var(--tx)*50);--padding-bottom:calc(var(--tx)*22);--padding-left:calc(var(--tx)*10);--padding-right:0;}.elementor-20 .elementor-element.elementor-element-9cbcaa8.e-con{--align-self:center;}.elementor-20 .elementor-element.elementor-element-3909976{padding:0 calc(var(--tx)*7) 0 0;}.elementor-20 .elementor-element.elementor-element-ca4c28b .elementor-heading-title{font-size:calc(var(--tx)*50);}.elementor-20 .elementor-element.elementor-element-ea180c4{--swiper-slides-to-display:1;--swiper-offset-size:100px;}.elementor-20 .elementor-element.elementor-element-df34a59{--width:500px;--min-height:20vh;--padding-top:calc(var(--tx)*50);--padding-bottom:0;--padding-left:calc(var(--tx)*16);--padding-right:calc(var(--tx)*16);}.elementor-20 .elementor-element.elementor-element-a982ab6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-a982ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/08/Slice-1.png");background-size:contain;}.elementor-20 .elementor-element.elementor-element-a982ab6{--min-height:17vh;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-e094c57{--min-height:0px;--justify-content:space-between;--padding-top:0;--padding-bottom:0;--padding-left:calc(var(--tx)*10);--padding-right:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-98ee7f6{padding:0 calc(var(--tx)*10) 0 0;}.elementor-20 .elementor-element.elementor-element-500a496{padding:0 0 0 calc(var(--tx)*15);text-align:center;}.elementor-20 .elementor-element.elementor-element-500a496 .elementor-heading-title{font-size:calc(var(--tx)*30);line-height:calc(var(--tx)*25);}.elementor-20 .elementor-element.elementor-element-37f17f0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 calc(var(--tx)*10) calc(var(--tx)*20) calc(var(--tx)*15);--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-37f17f0 .elementor-heading-title{font-size:calc(var(--tx)*12);}.elementor-20 .elementor-element.elementor-element-6abe2bd{--min-height:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-7fd5dbb .elementor-heading-title{font-size:calc(var(--tx)*35);}.elementor-20 .elementor-element.elementor-element-7ab8419{--width:calc(var(--tx)*400);--min-height:calc(var(--tx)*200);--justify-content:flex-end;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-e0fb8a2{--min-height:0px;--justify-content:space-between;--padding-top:calc(var(--tx)*42);--padding-bottom:calc(var(--tx)*22);--padding-left:calc(var(--tx)*10);--padding-right:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-22ab034{padding:0 0 0 0;}.elementor-20 .elementor-element.elementor-element-22ab034.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-572e3f2 .elementor-heading-title{font-size:calc(var(--tx)*40);}.elementor-20 .elementor-element.elementor-element-4e4ee9b{--swiper-slides-to-display:1;--swiper-offset-size:76px;--swiper-slides-gap:20px;}.elementor-20 .elementor-element.elementor-element-bdd7123{--min-height:365px;}.elementor-20 .elementor-element.elementor-element-6d08abf{padding:0 0 0 0;}.elementor-20 .elementor-element.elementor-element-6d08abf .elementor-custom-embed-play i{font-size:calc(var(--tx)*50);}.elementor-20 .elementor-element.elementor-element-6d08abf .elementor-custom-embed-play svg{width:calc(var(--tx)*50);height:calc(var(--tx)*50);}.elementor-20 .elementor-element.elementor-element-c7c62b1{--min-height:405px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-14b5076{--min-height:calc(var(--tx)*10);--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--padding-top:0;--padding-bottom:calc(var(--tx)*50);--padding-left:calc(var(--tx)*10);--padding-right:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-14b5076.e-con{--align-self:flex-end;}.elementor-20 .elementor-element.elementor-element-377c4e6{padding:0 0 calc(var(--tx)*0) 0;}.elementor-20 .elementor-element.elementor-element-377c4e6 .elementor-heading-title{font-size:calc(var(--tx)*40);}.elementor-20 .elementor-element.elementor-element-f3f739b{padding:calc(var(--tx)*42) 0 calc(var(--tx)*22) 0;}.elementor-20 .elementor-element.elementor-element-5420276{--swiper-slides-to-display:1;--swiper-offset-size:27px;--swiper-slides-gap:10px;}.elementor-20 .elementor-element.elementor-element-a3d6481{--min-height:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-5620047{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-5c26603{padding:calc(var(--tx)*42) 0 calc(var(--tx)*22) calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-5c26603 .elementor-heading-title{font-size:calc(var(--tx)*40);}.elementor-20 .elementor-element.elementor-element-60a84ee{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-20 .elementor-element.elementor-element-47f1932{--width:95%;}.elementor-20 .elementor-element.elementor-element-5735317{padding:calc(var(--tx)*10) 0 0 calc(var(--tx)*5);}.elementor-20 .elementor-element.elementor-element-5735317 .elementor-heading-title{font-size:calc(var(--tx)*20);line-height:calc(var(--tx)*20);}.elementor-20 .elementor-element.elementor-element-d77447d{padding:0 0 0 calc(var(--tx)*5);}.elementor-20 .elementor-element.elementor-element-d77447d .elementor-heading-title{font-size:calc(var(--tx)*10);}.elementor-20 .elementor-element.elementor-element-16dcaa5{--width:95%;}.elementor-20 .elementor-element.elementor-element-1e8d3a2{padding:calc(var(--tx)*20) 0 0 calc(var(--tx)*5);}.elementor-20 .elementor-element.elementor-element-1e8d3a2 .elementor-heading-title{font-size:calc(var(--tx)*20);line-height:calc(var(--tx)*20);}.elementor-20 .elementor-element.elementor-element-16bb7c6{padding:0 0 0 calc(var(--tx)*5);}.elementor-20 .elementor-element.elementor-element-16bb7c6 .elementor-heading-title{line-height:calc(var(--tx)*5);}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-64c969e{--width:23%;}.elementor-20 .elementor-element.elementor-element-9cbcaa8{--width:calc(var(--tx)*600);}.elementor-20 .elementor-element.elementor-element-7ada633{--width:calc(var(--tx)*600);}.elementor-20 .elementor-element.elementor-element-df34a59{--width:100%;}.elementor-20 .elementor-element.elementor-element-a982ab6{--width:90%;}.elementor-20 .elementor-element.elementor-element-7ab8419{--width:100%;}.elementor-20 .elementor-element.elementor-element-bdd7123{--width:100%;}.elementor-20 .elementor-element.elementor-element-c7c62b1{--width:100%;}.elementor-20 .elementor-element.elementor-element-14b5076{--width:40%;}.elementor-20 .elementor-element.elementor-element-a3d6481{--width:40%;}.elementor-20 .elementor-element.elementor-element-60a84ee{--content-width:calc(var(--tx)*1500);}.elementor-20 .elementor-element.elementor-element-47f1932{--width:46%;}.elementor-20 .elementor-element.elementor-element-16dcaa5{--width:46%;}}/* Start custom CSS for heading, class: .elementor-element-7222bd5 */.typing-loop {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;

    width: 0;
    animation:
        typingLoop 6s steps(24, end) infinite,
        cursorBlink 0.7s step-end infinite;
}

@keyframes typingLoop {
    0% {
        width: 0;
    }

    /* تایپ شدن */
    40% {
        width: 5ch;
    }

    /* مکث */
    70% {
        width: 11ch;
    }

    /* پاک شدن */
    90% {
        width: 0;
    }

    /* مکث کوتاه قبل از شروع مجدد */
    100% {
        width: 0;
    }
}

@keyframes cursorBlink {
    0%, 50% {
        border-color: currentColor;
    }

    51%, 100% {
        border-color: transparent;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c5d4c1 */.hero-enter {
    opacity: 0;
    transform: translateY(30px);
    animation: heroEnter 1.1s cubic-bezier(.22, 1, .36, 1) forwards;
}

@keyframes heroEnter {
    from {
        opacity: 0;
        transform: translateY(30px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3909976 */.elementor-20 .elementor-element.elementor-element-3909976 .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-3909976:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25ec9aa */.elementor-20 .elementor-element.elementor-element-25ec9aa .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-25ec9aa:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ada633 */.live-container {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,.10);

    transition:
        transform .4s cubic-bezier(.2,.7,.2,1),
        border-color .4s ease,
        box-shadow .4s ease;
}

.live-container:hover {
    transform: translateY(-7px);
    border-color: rgba(255,255,255,.28);

    box-shadow:
        0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98ee7f6 */.elementor-20 .elementor-element.elementor-element-98ee7f6 .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-98ee7f6:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-500a496 */.elementor-20 .elementor-element.elementor-element-500a496 strong{
    font-size: 45px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ca7c55 */.elementor-20 .elementor-element.elementor-element-5ca7c55 .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-5ca7c55:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fd5dbb */.elementor-20 .elementor-element.elementor-element-7fd5dbb strong{
    font-size: 50px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a982ab6 *//* کانتینر تحت هیچ شرایطی حرکت نکند */
.text-hover,
.text-hover:hover {
    transform: none !important;
}

/* متن‌های داخل کانتینر */
.text-hover h1,
.text-hover h2,
.text-hover h3,
.text-hover h4,
.text-hover h5,
.text-hover h6,
.text-hover p,
.text-hover span,
.text-hover .elementor-heading-title {
    transition:
        transform 0.5s cubic-bezier(.22, 1, .36, 1),
        opacity 0.4s ease;
}

/* فقط متن‌ها هنگام هاور */
.text-hover:hover h1,
.text-hover:hover h2,
.text-hover:hover h3,
.text-hover:hover h4,
.text-hover:hover h5,
.text-hover:hover h6,
.text-hover:hover p,
.text-hover:hover span,
.text-hover:hover .elementor-heading-title {
    transform: translateY(-7px);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-22ab034 */.elementor-20 .elementor-element.elementor-element-22ab034 .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-22ab034:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6d08abf */.elementor-20 .elementor-element.elementor-element-6d08abf svg { 
 margin-bottom: calc(var(--tx)*70);   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdd7123 */.live-container {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,.10);

    transition:
        transform .4s cubic-bezier(.2,.7,.2,1),
        border-color .4s ease,
        box-shadow .4s ease;
}

.live-container:hover {
    transform: translateY(-7px);
    border-color: rgba(255,255,255,.28);

    box-shadow:
        0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f3f739b */.elementor-20 .elementor-element.elementor-element-f3f739b .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-f3f739b:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a10020a */.elementor-20 .elementor-element.elementor-element-a10020a .elementor-icon svg path {
    transition: stroke 0.3s ease;
}

.elementor-20 .elementor-element.elementor-element-a10020a:hover .elementor-icon svg path {
    stroke: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d6481 */.live-container {
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255,255,255,.10);

    transition:
        transform .4s cubic-bezier(.2,.7,.2,1),
        border-color .4s ease,
        box-shadow .4s ease;
}

.live-container:hover {
    transform: translateY(-7px);
    border-color: rgba(255,255,255,.28);

    box-shadow:
        0 20px 50px rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f1932 */.edge-hover {
    position: relative;
    overflow: hidden;
    transition:
        transform .35s ease,
        box-shadow .35s ease;
}

.edge-hover::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    transition:
        inset .35s ease,
        border-color .35s ease;
}

.edge-hover:hover {
    transform: scale(1.015);
    box-shadow: 0 15px 35px rgba(0,0,0,.25);
}

.edge-hover:hover::after {
    inset: 6px;
    border-color: rgba(255,255,255,.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16dcaa5 */.edge-hover {
    position: relative;
    overflow: hidden;
    transition:
        transform .35s ease,
        box-shadow .35s ease;
}

.edge-hover::after {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    transition:
        inset .35s ease,
        border-color .35s ease;
}

.edge-hover:hover {
    transform: scale(1.015);
    box-shadow: 0 15px 35px rgba(0,0,0,.25);
}

.edge-hover:hover::after {
    inset: 6px;
    border-color: rgba(255,255,255,.55);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'peyda-thin';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://ali-test-lab.kavaweb.ir/wp-content/uploads/2026/07/PEYDA-THIN.woff') format('woff');
}
/* End Custom Fonts CSS */