.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1523 .elementor-element.elementor-element-7a18434{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1523 .elementor-element.elementor-element-7a18434:not(.elementor-motion-effects-element-type-background), .elementor-1523 .elementor-element.elementor-element-7a18434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-widget-wd_title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1523 .elementor-element.elementor-element-2de498d{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1523 .elementor-element.elementor-element-2de498d .title{color:#FFFFFF;font-family:"din pro bold", Sans-serif;font-size:48px;}.elementor-1523 .elementor-element.elementor-element-2de498d .title-after_title{color:#000000;font-family:"doran", Sans-serif;font-size:30px;}.elementor-1523 .elementor-element.elementor-element-e749890{--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-1523 .elementor-element.elementor-element-fd52027{--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-widget-table-of-contents .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1523 .elementor-element.elementor-element-4102d05{--box-border-color:var( --e-global-color-secondary );--box-border-width:0px;--item-text-color:#2D3748;--marker-color:#7A7A7A;--marker-size:10px;}.elementor-1523 .elementor-element.elementor-element-4102d05 .elementor-toc__header-title{text-align:start;}.elementor-1523 .elementor-element.elementor-element-4102d05 .elementor-toc__header, .elementor-1523 .elementor-element.elementor-element-4102d05 .elementor-toc__header-title{font-family:"din pro bold", Sans-serif;font-size:25px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-4102d05 .elementor-toc__header{flex-direction:row;}.elementor-1523 .elementor-element.elementor-element-4102d05 .elementor-toc__list-item{font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-4d40fa5{--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-1523 .elementor-element.elementor-element-214dedf .title{font-size:36px;}.elementor-1523 .elementor-element.elementor-element-214dedf .title-after_title{color:#2D3748;font-family:"din pro bold", Sans-serif;font-size:25px;font-weight:400;}.elementor-widget-wd_text_block .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_text_block .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_image_or_svg .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_image_or_svg .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1523 .elementor-element.elementor-element-f87dbf1 .wd-text-block{font-family:"din pro regular", Sans-serif;}.elementor-1523 .elementor-element.elementor-element-0c16108 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-0c16108 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-31e327d .title{color:var( --e-global-color-secondary );font-size:36px;}.elementor-1523 .elementor-element.elementor-element-31e327d .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:25px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-6d8672f .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-6d8672f .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-wd_video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-wd_video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1523 .elementor-element.elementor-element-cb6b89f > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-cb6b89f .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-989a43a .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-989a43a .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-df19f6c .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-df19f6c .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-08ac8ea > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-08ac8ea .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-d19ae6b .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-d19ae6b .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-b5f0331 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-b5f0331 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-e2d58d4 .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-e2d58d4 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-d32e14e .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-d32e14e .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-acf7abe > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-acf7abe .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-baf2371 .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-baf2371 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-64d07da .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-64d07da .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-cd765de > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-cd765de .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-c50cfee .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-c50cfee .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-eee939c .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-eee939c .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-d071945 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-d071945 .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-62e031f .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-62e031f .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-62449ad .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-62449ad .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-ff543af > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-ff543af .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-191074c .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-191074c .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-433512b .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-433512b .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-240a531 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-240a531 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-7066a98 .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-7066a98 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-fc7733e .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-fc7733e .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-32cd741 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-32cd741 .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-37fef9d .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-37fef9d .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-10b6b01 .title{color:var( --e-global-color-secondary );font-size:36px;}.elementor-1523 .elementor-element.elementor-element-10b6b01 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-357c820 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-357c820 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-a5222bd > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-a5222bd .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-8af68ed .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-8af68ed .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-2a55375 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-2a55375 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-1fa6f5e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-1fa6f5e .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-8d76bb3 .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-8d76bb3 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-47ac823 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-47ac823 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-20acc5d > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-20acc5d .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-8cb308f .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-8cb308f .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-5507ef7 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-5507ef7 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-e086331 .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-e086331 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-1ff4dcf .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-1ff4dcf .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-1cbff07 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-1cbff07 .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-c34f47e .title{color:var( --e-global-color-secondary );font-size:25px;}.elementor-1523 .elementor-element.elementor-element-c34f47e .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-493d9e3 .title{color:var( --e-global-color-secondary );font-size:36px;}.elementor-1523 .elementor-element.elementor-element-493d9e3 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-147d9c3 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-147d9c3 .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-26860b4 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-26860b4 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-d78803e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-d78803e .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-bb2cc9b .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-bb2cc9b .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-c7ace69 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-c7ace69 .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-b6e6fdf .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-1523 .elementor-element.elementor-element-b6e6fdf .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-1523 .elementor-element.elementor-element-23c6279 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-1523 .elementor-element.elementor-element-23c6279 .wd-el-video{height:570px;}.elementor-1523 .elementor-element.elementor-element-2f0b050{--display:flex;--min-height:300px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1523 .elementor-element.elementor-element-2f0b050:not(.elementor-motion-effects-element-type-background), .elementor-1523 .elementor-element.elementor-element-2f0b050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1523 .elementor-element.elementor-element-2f0b050::before, .elementor-1523 .elementor-element.elementor-element-2f0b050 > .elementor-background-video-container::before, .elementor-1523 .elementor-element.elementor-element-2f0b050 > .e-con-inner > .elementor-background-video-container::before, .elementor-1523 .elementor-element.elementor-element-2f0b050 > .elementor-background-slideshow::before, .elementor-1523 .elementor-element.elementor-element-2f0b050 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1523 .elementor-element.elementor-element-2f0b050 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mediaandretailai.com/wp-content/uploads/2026/02/44.svg");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:45% auto;}.elementor-1523 .elementor-element.elementor-element-188a6f7{--display:flex;}.elementor-1523 .elementor-element.elementor-element-3ff85ce .title{color:#FFFFFF;font-family:"din pro bold", Sans-serif;font-size:36px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-1523 .elementor-element.elementor-element-fd52027{--width:400px;}.elementor-1523 .elementor-element.elementor-element-4d40fa5{--width:800px;}}@media(max-width:767px){.elementor-1523 .elementor-element.elementor-element-7a18434{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1523 .elementor-element.elementor-element-2de498d .title{font-size:36px;}.elementor-1523 .elementor-element.elementor-element-3ff85ce .title{font-size:32px;}}/* Start custom CSS for container, class: .elementor-element-7a18434 */.page .wd-page-content{
    background-size: cover !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-4102d05 */.elementor-1523 .elementor-element.elementor-element-4102d05 a:hover{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-1523 .elementor-element.elementor-element-4102d05 a:active{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: 'din pro bold';
    
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-214dedf */.elementor-1523 .elementor-element.elementor-element-214dedf h2{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-0c16108 */.elementor-1523 .elementor-element.elementor-element-0c16108 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-31e327d */.elementor-1523 .elementor-element.elementor-element-31e327d h2{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-6d8672f */.elementor-1523 .elementor-element.elementor-element-6d8672f h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-cb6b89f */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-989a43a */.elementor-1523 .elementor-element.elementor-element-989a43a h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-df19f6c */.elementor-1523 .elementor-element.elementor-element-df19f6c h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-08ac8ea */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-d19ae6b */.elementor-1523 .elementor-element.elementor-element-d19ae6b h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b5f0331 */.elementor-1523 .elementor-element.elementor-element-b5f0331 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-e2d58d4 */.elementor-1523 .elementor-element.elementor-element-e2d58d4 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-d32e14e */.elementor-1523 .elementor-element.elementor-element-d32e14e h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-acf7abe */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-baf2371 */.elementor-1523 .elementor-element.elementor-element-baf2371 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-64d07da */.elementor-1523 .elementor-element.elementor-element-64d07da h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-cd765de */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c50cfee */.elementor-1523 .elementor-element.elementor-element-c50cfee h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-eee939c */.elementor-1523 .elementor-element.elementor-element-eee939c h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-d071945 */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-62e031f */.elementor-1523 .elementor-element.elementor-element-62e031f h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-62449ad */.elementor-1523 .elementor-element.elementor-element-62449ad h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-ff543af */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-191074c */.elementor-1523 .elementor-element.elementor-element-191074c h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-433512b */.elementor-1523 .elementor-element.elementor-element-433512b h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-240a531 */.elementor-1523 .elementor-element.elementor-element-240a531 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-7066a98 */.elementor-1523 .elementor-element.elementor-element-7066a98 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-fc7733e */.elementor-1523 .elementor-element.elementor-element-fc7733e h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-32cd741 */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-37fef9d */.elementor-1523 .elementor-element.elementor-element-37fef9d h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-10b6b01 */.elementor-1523 .elementor-element.elementor-element-10b6b01 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-357c820 */.elementor-1523 .elementor-element.elementor-element-357c820 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-a5222bd */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-8af68ed */.elementor-1523 .elementor-element.elementor-element-8af68ed h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-2a55375 */.elementor-1523 .elementor-element.elementor-element-2a55375 h2{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-1fa6f5e */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-8d76bb3 */.elementor-1523 .elementor-element.elementor-element-8d76bb3 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-47ac823 */.elementor-1523 .elementor-element.elementor-element-47ac823 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-20acc5d */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-8cb308f */.elementor-1523 .elementor-element.elementor-element-8cb308f h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-5507ef7 */.elementor-1523 .elementor-element.elementor-element-5507ef7 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-e086331 */.elementor-1523 .elementor-element.elementor-element-e086331 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-1ff4dcf */.elementor-1523 .elementor-element.elementor-element-1ff4dcf h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-1cbff07 */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-c34f47e */.elementor-1523 .elementor-element.elementor-element-c34f47e h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-493d9e3 */.elementor-1523 .elementor-element.elementor-element-493d9e3 h2{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-147d9c3 */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-26860b4 */.elementor-1523 .elementor-element.elementor-element-26860b4 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-d78803e */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-bb2cc9b */.elementor-1523 .elementor-element.elementor-element-bb2cc9b h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-c7ace69 */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-b6e6fdf */.elementor-1523 .elementor-element.elementor-element-b6e6fdf h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-23c6279 */.wd-el-video-play-btn:after {
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 50%;
    padding: min(.04em, 4px); /* ضخامت بوردر */
    
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    
    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 1 !important;
    transition: opacity 0.5s cubic-bezier(0, 0, 0.44, 1.18);
    border: none !important;
}
.wd-el-video-play-btn:before {
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
        font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-3ff85ce */.elementor-1523 .elementor-element.elementor-element-3ff85ce{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f0b050 */.elementor-1523 .elementor-element.elementor-element-2f0b050{
    box-shadow: 0 0 40px rgba(31, 69, 156, 0.2);
  position: relative;
  border-radius: 20px;
  background: #fff; /* رنگ داخل کالم */
  z-index: 1;
}

.elementor-1523 .elementor-element.elementor-element-2f0b050::before {
  content: "";
  position: absolute;
  inset: 0;
  padding: 3px !important;
  border-radius: 20px;
  background: linear-gradient(90deg, #1F459C, #7FCBAE)!important;

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;

  z-index: -1;
}/* End custom CSS */