.elementor-1669 .elementor-element.elementor-element-fed1638 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #121B3E 12%, #3B4FE400 100%);opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1669 .elementor-element.elementor-element-fed1638, .elementor-1669 .elementor-element.elementor-element-fed1638 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-fed1638{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-1669 .elementor-element.elementor-element-9a0dd20{--display:flex;}.elementor-1669 .elementor-element.elementor-element-c7c5fe7{font-family:"Arial", Sans-serif;font-size:19px;font-weight:700;color:#15006F;}.elementor-1669 .elementor-element.elementor-element-c7c5fe7 a{color:#000000;}.elementor-1669 .elementor-element.elementor-element-c288fb3 .elementor-heading-title{font-family:"Bree Serif", Sans-serif;font-size:75px;color:#F5F5F5;}.elementor-1669 .elementor-element.elementor-element-35eb84b{--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:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-fccacc7 .elementor-button{background-color:#FFFFFF85;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-fccacc7 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-1669 .elementor-element.elementor-element-3a7b47e .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-3a7b47e > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-1669 .elementor-element.elementor-element-f8d1a67 .elementor-button{background-color:#FFFFFF85;transition-duration:0.5s;border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-f8d1a67 .elementor-button:hover, .elementor-1669 .elementor-element.elementor-element-f8d1a67 .elementor-button:focus{background-color:#FFFFFF96;}.elementor-1669 .elementor-element.elementor-element-f8d1a67 > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-1669 .elementor-element.elementor-element-8bc4def{--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:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-b941392{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-416bb2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1669 .elementor-element.elementor-element-6949e29 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-6949e29.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-6949e29.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-6949e29.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-3580b16 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-3580b16.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-3580b16.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-3580b16.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );font-size:28px;}.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-a131a9d > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-a131a9d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-a131a9d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-a131a9d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-bf97d2f > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-bf97d2f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-bf97d2f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-bf97d2f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-e00fe88 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-e00fe88.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-e00fe88.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-e00fe88.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-076f549{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-7f8e856 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-7f8e856.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-7f8e856.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-7f8e856.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-db277f4 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-db277f4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-db277f4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-db277f4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-9a1daa8 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-9a1daa8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-9a1daa8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-9a1daa8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-eed1e3c > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-eed1e3c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-eed1e3c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-eed1e3c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-83a5e60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1669 .elementor-element.elementor-element-158cd81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1669 .elementor-element.elementor-element-710fbce > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-710fbce.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-710fbce.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-710fbce.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-42ded0a > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-42ded0a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-42ded0a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-42ded0a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-63653fe > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-63653fe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-63653fe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-63653fe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-5de8308 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-5de8308.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-5de8308.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-5de8308.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-0f254ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1669 .elementor-element.elementor-element-37a8106 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-37a8106.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-37a8106.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-37a8106.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-5c5f597 > .elementor-widget-container{background-color:#FFFAFA;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor0 );border-radius:0px 0px 0px 0px;}.elementor-1669 .elementor-element.elementor-element-5c5f597.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1669 .elementor-element.elementor-element-5c5f597.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-5c5f597.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-title{margin-bottom:1px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-wrapper .elementor-image-box-img{width:73%;}.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-description{color:#020000;}.elementor-1669 .elementor-element.elementor-element-38b3ffd{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-color-active:var( --e-global-color-astglobalcolor0 );}.elementor-1669 .elementor-element.elementor-element-38b3ffd > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-1669 .elementor-element.elementor-element-38b3ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-1669 .elementor-element.elementor-element-38b3ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1669 .elementor-element.elementor-element-38b3ffd.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#D53F3F00;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-1669 .elementor-element.elementor-element-38b3ffd [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-astglobalcolor0 );}@media(min-width:768px){.elementor-1669 .elementor-element.elementor-element-416bb2b{--width:50%;}.elementor-1669 .elementor-element.elementor-element-076f549{--width:50%;}.elementor-1669 .elementor-element.elementor-element-158cd81{--width:50%;}.elementor-1669 .elementor-element.elementor-element-0f254ec{--width:50%;}}@media(max-width:1024px){.elementor-1669 .elementor-element.elementor-element-fed1638, .elementor-1669 .elementor-element.elementor-element-fed1638 > .elementor-background-overlay{border-radius:0px 0px 80px 0px;}.elementor-1669 .elementor-element.elementor-element-fed1638{padding:200px 40px 160px 40px;}}@media(max-width:767px){.elementor-1669 .elementor-element.elementor-element-fed1638, .elementor-1669 .elementor-element.elementor-element-fed1638 > .elementor-background-overlay{border-radius:0px 0px 40px 0px;}.elementor-1669 .elementor-element.elementor-element-fed1638{padding:260px 24px 80px 24px;}.elementor-1669 .elementor-element.elementor-element-c288fb3 .elementor-heading-title{font-size:52px;}.elementor-1669 .elementor-element.elementor-element-35eb84b{--margin-top:-42px;--margin-bottom:0px;--margin-left:13px;--margin-right:0px;}.elementor-1669 .elementor-element.elementor-element-fccacc7 .elementor-button{padding:10px 10px 10px 10px;}.elementor-1669 .elementor-element.elementor-element-3a7b47e .elementor-button{padding:10px 10px 10px 10px;}.elementor-1669 .elementor-element.elementor-element-f8d1a67 .elementor-button{padding:10px 10px 10px 10px;}.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-img{margin-bottom:0px;}.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for image-box, class: .elementor-element-6949e29 */.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-6949e29 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-6949e29::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-6949e29::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-6949e29:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3580b16 */.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-3580b16 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-3580b16::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-3580b16::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-3580b16:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a131a9d */.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-a131a9d {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8f7cb */.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-7b8f7cb {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf97d2f */.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-bf97d2f {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e00fe88 */.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-e00fe88 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd7bcb9 */.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-bd7bcb9 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f8e856 */.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-7f8e856 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-db277f4 */.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-db277f4 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-db277f4::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-db277f4::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-db277f4:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a1daa8 */.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-9a1daa8 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eed1e3c */.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-eed1e3c {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-710fbce */.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-710fbce {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-710fbce::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-710fbce::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-710fbce:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42ded0a */.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-42ded0a {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63653fe */.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-63653fe {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-63653fe::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-63653fe::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-63653fe:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5de8308 */.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-5de8308 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-5de8308::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-5de8308::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-5de8308:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37a8106 */.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-37a8106 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-37a8106::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-37a8106::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-37a8106:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c1b0d9 */.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-8c1b0d9 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c5f597 */.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-5c5f597 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6949e29 */.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-6949e29 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-6949e29::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-6949e29::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-6949e29:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3580b16 */.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-3580b16 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-3580b16::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-3580b16::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-3580b16:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a131a9d */.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-a131a9d {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8f7cb */.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-7b8f7cb {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf97d2f */.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-bf97d2f {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e00fe88 */.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-e00fe88 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd7bcb9 */.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-bd7bcb9 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f8e856 */.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-7f8e856 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-db277f4 */.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-db277f4 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-db277f4::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-db277f4::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-db277f4:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a1daa8 */.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-9a1daa8 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eed1e3c */.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-eed1e3c {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-710fbce */.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-710fbce {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-710fbce::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-710fbce::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-710fbce:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42ded0a */.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-42ded0a {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63653fe */.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-63653fe {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-63653fe::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-63653fe::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-63653fe:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5de8308 */.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-5de8308 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-5de8308::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-5de8308::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-5de8308:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37a8106 */.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-37a8106 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-37a8106::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-37a8106::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-37a8106:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c1b0d9 */.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-8c1b0d9 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c5f597 */.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-5c5f597 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6949e29 */.elementor-1669 .elementor-element.elementor-element-6949e29 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-6949e29 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-6949e29::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-6949e29::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-6949e29:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3580b16 */.elementor-1669 .elementor-element.elementor-element-3580b16 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-3580b16 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-3580b16::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-3580b16::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-3580b16:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a131a9d */.elementor-1669 .elementor-element.elementor-element-a131a9d .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-a131a9d {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-a131a9d:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b8f7cb */.elementor-1669 .elementor-element.elementor-element-7b8f7cb .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-7b8f7cb {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-7b8f7cb:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bf97d2f */.elementor-1669 .elementor-element.elementor-element-bf97d2f .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-bf97d2f {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-bf97d2f:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e00fe88 */.elementor-1669 .elementor-element.elementor-element-e00fe88 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-e00fe88 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-e00fe88:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bd7bcb9 */.elementor-1669 .elementor-element.elementor-element-bd7bcb9 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-bd7bcb9 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-bd7bcb9:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f8e856 */.elementor-1669 .elementor-element.elementor-element-7f8e856 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-7f8e856 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-7f8e856:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-db277f4 */.elementor-1669 .elementor-element.elementor-element-db277f4 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-db277f4 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-db277f4::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-db277f4::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-db277f4:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9a1daa8 */.elementor-1669 .elementor-element.elementor-element-9a1daa8 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-9a1daa8 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-9a1daa8:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eed1e3c */.elementor-1669 .elementor-element.elementor-element-eed1e3c .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-eed1e3c {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-eed1e3c:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-710fbce */.elementor-1669 .elementor-element.elementor-element-710fbce .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-710fbce {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-710fbce::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-710fbce::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-710fbce:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42ded0a */.elementor-1669 .elementor-element.elementor-element-42ded0a .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-42ded0a {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-42ded0a:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-63653fe */.elementor-1669 .elementor-element.elementor-element-63653fe .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-63653fe {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-63653fe::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-63653fe::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-63653fe:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5de8308 */.elementor-1669 .elementor-element.elementor-element-5de8308 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-5de8308 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-5de8308::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-5de8308::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-5de8308:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37a8106 */.elementor-1669 .elementor-element.elementor-element-37a8106 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-37a8106 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-37a8106::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-37a8106::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-37a8106:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c1b0d9 */.elementor-1669 .elementor-element.elementor-element-8c1b0d9 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-8c1b0d9 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-8c1b0d9:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c5f597 */.elementor-1669 .elementor-element.elementor-element-5c5f597 .elementor-image-box-wrapper {
    display: flex;
    align-items: center;
}
.elementor-1669 .elementor-element.elementor-element-5c5f597 {
    position: relative;
    overflow: hidden; /* جلوگیری از خروج انحنا از باکس */
    border-radius: 10px; /* انحنا برای کل باکس (اختیاری) */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597::after {
    content: '';
    position: absolute;
    bottom: -15px; /* مکان انحنا نسبت به پایین باکس */
    right: -15px; /* مکان انحنا نسبت به راست باکس */
    width: 60px; /* عرض انحنا */
    height: 50px; /* ارتفاع انحنا */
    background-color: #FFD700; /* رنگ طلایی */
    border-radius: 50%; /* دایره‌ای کردن انحنا */
    z-index: 1; /* بالاتر از پس‌زمینه */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597::before {
    content: '';
    position: absolute;
    bottom: 5px; /* مکان فلش نسبت به انحنا */
    right: 10px; /* مکان فلش نسبت به انحنا */
    width: 20px; /* عرض فلش */
    height: 2px; /* ارتفاع فلش */
    background-color: transparent; /* پس‌زمینه شفاف */
    border: solid 10px transparent; /* ساخت فلش با خطوط */
    border-left-color: #fff; /* رنگ فلش (سفید) */
    transform: rotate(0deg); /* چرخاندن فلش به سمت راست */
    z-index: 2; /* روی انحنا قرار می‌گیرد */
    transition: transform 0.3s ease; /* انیمیشن حرکت */
}

.elementor-1669 .elementor-element.elementor-element-5c5f597:hover::before {
    transform: rotate(0deg) translateX(8px); /* حرکت فلش به سمت راست هنگام هاور */
}/* End custom CSS */