.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-3858 .elementor-element.elementor-element-4c4a51a{--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-3858 .elementor-element.elementor-element-4c4a51a:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-4c4a51a > .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-3858 .elementor-element.elementor-element-14ab198{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-3858 .elementor-element.elementor-element-14ab198 .title{color:#FFFFFF;font-family:"din pro bold", Sans-serif;font-size:48px;}.elementor-3858 .elementor-element.elementor-element-14ab198 .title-after_title{color:#000000;font-family:"doran", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-458ba10{--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-3858 .elementor-element.elementor-element-4a31d65{--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-3858 .elementor-element.elementor-element-1c607d3{--box-border-color:var( --e-global-color-secondary );--box-border-width:0px;--item-text-color:#2D3748;--marker-color:#7A7A7A;--marker-size:10px;}.elementor-3858 .elementor-element.elementor-element-1c607d3 .elementor-toc__header-title{text-align:start;}.elementor-3858 .elementor-element.elementor-element-1c607d3 .elementor-toc__header, .elementor-3858 .elementor-element.elementor-element-1c607d3 .elementor-toc__header-title{font-family:"din pro bold", Sans-serif;font-size:25px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-1c607d3 .elementor-toc__header{flex-direction:row;}.elementor-3858 .elementor-element.elementor-element-1c607d3 .elementor-toc__list-item{font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-8c302a5{--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-3858 .elementor-element.elementor-element-ebf0b76 .title{font-size:36px;}.elementor-3858 .elementor-element.elementor-element-ebf0b76 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-170ace7 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-3858 .elementor-element.elementor-element-170ace7 .title-after_title{color:#2D3748;font-family:"din pro regular", Sans-serif;font-size:22px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-f197ef3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3858 .elementor-element.elementor-element-f197ef3:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-f197ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-3858 .elementor-element.elementor-element-f197ef3::before, .elementor-3858 .elementor-element.elementor-element-f197ef3 > .elementor-background-video-container::before, .elementor-3858 .elementor-element.elementor-element-f197ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3858 .elementor-element.elementor-element-f197ef3 > .elementor-background-slideshow::before, .elementor-3858 .elementor-element.elementor-element-f197ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3858 .elementor-element.elementor-element-f197ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://mediaandretailai.com/wp-content/uploads/2026/02/44.svg");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:60% auto;}.elementor-3858 .elementor-element.elementor-element-9746873{--display:flex;}.elementor-3858 .elementor-element.elementor-element-b6e0e5d .title{color:#FFFFFF;font-family:"din pro regular", Sans-serif;font-size:25px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-d0e02d9{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-3858 .elementor-element.elementor-element-3ec5466{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-wd_infobox .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_infobox .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-3858 .elementor-element.elementor-element-a2c6469 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-a2c6469 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-a2c6469 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-f4b3a52 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-f4b3a52 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-f4b3a52 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;font-size:20px;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-ec5aa27 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-ec5aa27 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-ec5aa27 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;font-size:20px;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-21ceda2 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-21ceda2 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-21ceda2 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;font-size:20px;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-27c46c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3858 .elementor-element.elementor-element-7444729 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-7444729 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-7444729 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-4e65820 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-4e65820 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-4e65820 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-064f198 .wd-info-box .info-box-icon{background-color:#FFFFFF36;}.elementor-3858 .elementor-element.elementor-element-064f198 .info-box-title{color:#FFFFFF;font-size:27px;}.elementor-3858 .elementor-element.elementor-element-064f198 .info-box-inner{color:#FFFFFF;font-family:"din pro regular", Sans-serif;line-height:25px;}.elementor-3858 .elementor-element.elementor-element-40bdf47 .title{color:var( --e-global-color-secondary );font-size:30px;}.elementor-3858 .elementor-element.elementor-element-40bdf47 .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-3858 .elementor-element.elementor-element-cbe2d94 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-cbe2d94 .wd-el-video{height:460px;}.elementor-3858 .elementor-element.elementor-element-ebc2832 .title{font-family:"din pro bold", Sans-serif;font-size:36px;}.elementor-3858 .elementor-element.elementor-element-ebc2832 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-eb41f30{--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-3858 .elementor-element.elementor-element-eb41f30:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-eb41f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-eb41f30::before, .elementor-3858 .elementor-element.elementor-element-eb41f30 > .elementor-background-video-container::before, .elementor-3858 .elementor-element.elementor-element-eb41f30 > .e-con-inner > .elementor-background-video-container::before, .elementor-3858 .elementor-element.elementor-element-eb41f30 > .elementor-background-slideshow::before, .elementor-3858 .elementor-element.elementor-element-eb41f30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3858 .elementor-element.elementor-element-eb41f30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("http://mediaandretailai.com/wp-content/uploads/2026/02/44.svg");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:45% auto;}.elementor-3858 .elementor-element.elementor-element-9f430b5{--display:flex;}.elementor-3858 .elementor-element.elementor-element-f5164c7{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-3858 .elementor-element.elementor-element-f5164c7 .title{color:#FFFFFF;font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-widget-icon-list .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-icon-list .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-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3858 .elementor-element.elementor-element-7fe975a{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-item > a{font-family:"din pro regular", Sans-serif;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-text{color:#2D3748;transition:color 0.3s;}.elementor-3858 .elementor-element.elementor-element-6cd0713 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-6cd0713 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-940c36c .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-940c36c .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-b68dc44{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3858 .elementor-element.elementor-element-fb666c6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3858 .elementor-element.elementor-element-fb666c6:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-fb666c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.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-3858 .elementor-element.elementor-element-2da72b1 .wd-text-block{color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-de00ff5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3858 .elementor-element.elementor-element-de00ff5:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-de00ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-3858 .elementor-element.elementor-element-65f5e98 .wd-text-block{color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-2e15104{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3858 .elementor-element.elementor-element-2e15104:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-2e15104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-3858 .elementor-element.elementor-element-1187d8e .wd-text-block{color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-ee60bda > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-ee60bda .wd-el-video{height:460px;}.elementor-3858 .elementor-element.elementor-element-f9480f1 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-f9480f1 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-d106ad9 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-d106ad9 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-5b566eb .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-5b566eb .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-3d61f20{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3858 .elementor-element.elementor-element-9a5f677{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3858 .elementor-element.elementor-element-9a5f677:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-9a5f677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-3858 .elementor-element.elementor-element-61c2b00 .wd-text-block{color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-7fc1cd8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3858 .elementor-element.elementor-element-7fc1cd8:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-7fc1cd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-3858 .elementor-element.elementor-element-e97dd46 .wd-text-block{color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-c1cbd3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3858 .elementor-element.elementor-element-c1cbd3a:not(.elementor-motion-effects-element-type-background), .elementor-3858 .elementor-element.elementor-element-c1cbd3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1F459C 0%, #7FCBAE 100%);}.elementor-3858 .elementor-element.elementor-element-780c87b .wd-text-block{color:#FFFFFF;}.elementor-3858 .elementor-element.elementor-element-1e2dd35 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-1e2dd35 .wd-el-video{height:460px;}.elementor-3858 .elementor-element.elementor-element-ab7efd5 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-ab7efd5 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-ce77c2e .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-ce77c2e .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-78fb102 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-78fb102 .wd-el-video{height:460px;}.elementor-3858 .elementor-element.elementor-element-79791ce .title{font-family:"din pro bold", Sans-serif;font-size:36px;}.elementor-3858 .elementor-element.elementor-element-79791ce .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-a474108 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-a474108 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-0524082 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-0524082 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-1682ca1 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-1682ca1 .wd-el-video{height:460px;}.elementor-3858 .elementor-element.elementor-element-a0b463f .title{font-family:"din pro bold", Sans-serif;font-size:36px;}.elementor-3858 .elementor-element.elementor-element-a0b463f .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-4a3ecef .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-4a3ecef .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-8a699e4 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-8a699e4 .wd-el-video{height:460px;}.elementor-3858 .elementor-element.elementor-element-12c08b8 .title{font-family:"din pro bold", Sans-serif;font-size:36px;}.elementor-3858 .elementor-element.elementor-element-12c08b8 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-b787054 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-b787054 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-ff48e06 .title{font-family:"din pro bold", Sans-serif;font-size:30px;}.elementor-3858 .elementor-element.elementor-element-ff48e06 .title-after_title{color:#2D3748;font-size:20px;font-weight:400;}.elementor-3858 .elementor-element.elementor-element-874835e > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3858 .elementor-element.elementor-element-874835e .wd-el-video{height:460px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-3858 .elementor-element.elementor-element-4a31d65{--width:400px;}.elementor-3858 .elementor-element.elementor-element-8c302a5{--width:800px;}.elementor-3858 .elementor-element.elementor-element-9746873{--width:100%;}.elementor-3858 .elementor-element.elementor-element-d0e02d9{--width:100%;}.elementor-3858 .elementor-element.elementor-element-3ec5466{--width:70%;}.elementor-3858 .elementor-element.elementor-element-27c46c3{--width:70%;}.elementor-3858 .elementor-element.elementor-element-fb666c6{--width:100%;}.elementor-3858 .elementor-element.elementor-element-de00ff5{--width:100%;}.elementor-3858 .elementor-element.elementor-element-2e15104{--width:100%;}.elementor-3858 .elementor-element.elementor-element-9a5f677{--width:100%;}.elementor-3858 .elementor-element.elementor-element-7fc1cd8{--width:100%;}.elementor-3858 .elementor-element.elementor-element-c1cbd3a{--width:100%;}}@media(max-width:767px){.elementor-3858 .elementor-element.elementor-element-4c4a51a{--min-height:200px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3858 .elementor-element.elementor-element-14ab198 .title{font-size:36px;}.elementor-3858 .elementor-element.elementor-element-b6e0e5d .title{font-size:32px;}.elementor-3858 .elementor-element.elementor-element-a2c6469 .info-box-title{font-size:20px;}.elementor-3858 .elementor-element.elementor-element-a2c6469 .info-box-inner{font-size:16px;}.elementor-3858 .elementor-element.elementor-element-f5164c7 .title{font-size:32px;}.elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3858 .elementor-element.elementor-element-7fe975a .elementor-icon-list-item > a{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-4c4a51a */.page .wd-page-content{
    background-size: cover !important;
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-1c607d3 */.elementor-3858 .elementor-element.elementor-element-1c607d3 a:hover{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.elementor-3858 .elementor-element.elementor-element-1c607d3 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-ebf0b76 */.elementor-3858 .elementor-element.elementor-element-ebf0b76 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-170ace7 */.elementor-3858 .elementor-element.elementor-element-170ace7 h3{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-7444729 */.elementor-3858 .elementor-element.elementor-element-7444729 .info-box-icon {
    padding-top: 25px;
}/* End custom CSS */
/* Start custom CSS for wd_infobox, class: .elementor-element-064f198 */.elementor-3858 .elementor-element.elementor-element-064f198 .info-box-icon {
    padding-top: 25px;
}/* End custom CSS */
/* Start custom CSS for wd_title, class: .elementor-element-40bdf47 */.elementor-3858 .elementor-element.elementor-element-40bdf47 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-cbe2d94 */.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-ebc2832 */.elementor-3858 .elementor-element.elementor-element-ebc2832 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-f5164c7 */.elementor-3858 .elementor-element.elementor-element-f5164c7{
    background: linear-gradient(90deg, #1F459C, #7FCBAE);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7fe975a */.elementor-3858 .elementor-element.elementor-element-7fe975a li{
    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-eb41f30 */.elementor-3858 .elementor-element.elementor-element-eb41f30{
    box-shadow: 0 0 40px rgba(31, 69, 156, 0.2);
  position: relative;
  border-radius: 20px;
  background: #fff; /* رنگ داخل کالم */
  z-index: 1;
}

.elementor-3858 .elementor-element.elementor-element-eb41f30::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 */
/* Start custom CSS for wd_title, class: .elementor-element-6cd0713 */.elementor-3858 .elementor-element.elementor-element-6cd0713 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-940c36c */.elementor-3858 .elementor-element.elementor-element-940c36c 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-ee60bda */.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-f9480f1 */.elementor-3858 .elementor-element.elementor-element-f9480f1 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-d106ad9 */.elementor-3858 .elementor-element.elementor-element-d106ad9 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-5b566eb */.elementor-3858 .elementor-element.elementor-element-5b566eb 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-1e2dd35 */.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-ab7efd5 */.elementor-3858 .elementor-element.elementor-element-ab7efd5 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-ce77c2e */.elementor-3858 .elementor-element.elementor-element-ce77c2e 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-78fb102 */.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-79791ce */.elementor-3858 .elementor-element.elementor-element-79791ce 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-a474108 */.elementor-3858 .elementor-element.elementor-element-a474108 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-0524082 */.elementor-3858 .elementor-element.elementor-element-0524082 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-1682ca1 */.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-a0b463f */.elementor-3858 .elementor-element.elementor-element-a0b463f 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-4a3ecef */.elementor-3858 .elementor-element.elementor-element-4a3ecef 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-8a699e4 */.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-12c08b8 */.elementor-3858 .elementor-element.elementor-element-12c08b8 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-b787054 */.elementor-3858 .elementor-element.elementor-element-b787054 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-ff48e06 */.elementor-3858 .elementor-element.elementor-element-ff48e06 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-874835e */.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 container, class: .elementor-element-458ba10 */div,p,span{
    font-family:  'کلمه'!important;
}
h1,h2,h3,h4{
    font-family:  'کلمه بولد'!important;
}
p,li{
    font-size: 16px !important;
}
h1{
    font-size: 36px !important;
}
h2{
    font-size: 30px !important;
}
h3{
    font-size: 25px !important;
}/* End custom CSS */