.elementor-6725 .elementor-element.elementor-element-138e98a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-f454d12{--display:flex;}.elementor-6725 .elementor-element.elementor-element-b6a381f img{border-radius:30px 30px 30px 30px;}.elementor-6725 .elementor-element.elementor-element-a642a55{--display:flex;--position:absolute;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;top:28px;}.elementor-6725 .elementor-element.elementor-element-a642a55::before, .elementor-6725 .elementor-element.elementor-element-a642a55 > .elementor-background-video-container::before, .elementor-6725 .elementor-element.elementor-element-a642a55 > .e-con-inner > .elementor-background-video-container::before, .elementor-6725 .elementor-element.elementor-element-a642a55 > .elementor-background-slideshow::before, .elementor-6725 .elementor-element.elementor-element-a642a55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6725 .elementor-element.elementor-element-a642a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-a642a55{right:576px;}body.rtl .elementor-6725 .elementor-element.elementor-element-a642a55{left:576px;}.elementor-6725 .elementor-element.elementor-element-67e7c9d{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-67e7c9d .elementor-headline{text-align:center;font-size:20px;font-weight:500;line-height:47px;}.elementor-6725 .elementor-element.elementor-element-67e7c9d .elementor-headline-plain-text{color:#000000;}.elementor-6725 .elementor-element.elementor-element-67e7c9d .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-e3a61d3{text-align:center;font-size:15px;font-weight:500;line-height:33px;color:#000000;}.elementor-6725 .elementor-element.elementor-element-a8997b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6725 .elementor-element.elementor-element-0580d48{--display:flex;}.elementor-6725 .elementor-element.elementor-element-fdf73cb img{border-radius:30px 30px 30px 30px;}.elementor-6725 .elementor-element.elementor-element-ae05cbb{--display:flex;--position:absolute;--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:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:135px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-ae05cbb{right:387px;}body.rtl .elementor-6725 .elementor-element.elementor-element-ae05cbb{left:387px;}.elementor-6725 .elementor-element.elementor-element-0dfa7af{--display:flex;}.elementor-6725 .elementor-element.elementor-element-7ce8bd6{--display:flex;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(54.01748962402341, 48.26191118659564, 4.250935840906329, 0.5);}.elementor-6725 .elementor-element.elementor-element-7ce8bd6:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-7ce8bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-7ce8bd6:hover{border-style:solid;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-7ce8bd6, .elementor-6725 .elementor-element.elementor-element-7ce8bd6::before{--border-transition:0.3s;}.elementor-6725 .elementor-element.elementor-element-f7a77d4 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-f7a77d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );fill:#FFFFFF;color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-f7a77d4.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-f7a77d4.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-f7a77d4.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-f7a77d4 .elementor-icon{font-size:25px;}.elementor-6725 .elementor-element.elementor-element-f7a77d4 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-f7a77d4 .elementor-icon-box-title a{font-size:14px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-c7286cc{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:-4px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-c7286cc{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-c7286cc{right:49px;}.elementor-6725 .elementor-element.elementor-element-c7286cc .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-c7286cc.elementor-view-stacked .elementor-icon{background-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-c7286cc.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-c7286cc.elementor-view-default .elementor-icon{color:#1D3355;border-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-c7286cc.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-c7286cc.elementor-view-default .elementor-icon svg{fill:#1D3355;}.elementor-6725 .elementor-element.elementor-element-c7286cc .elementor-icon{font-size:15px;}.elementor-6725 .elementor-element.elementor-element-c7286cc .elementor-icon svg{height:15px;}.elementor-6725 .elementor-element.elementor-element-760f568{--divider-border-style:dashed;--divider-color:#1D3355;--divider-border-width:2px;}.elementor-6725 .elementor-element.elementor-element-760f568 .elementor-divider-separator{width:78%;margin:0 auto;margin-left:0;}.elementor-6725 .elementor-element.elementor-element-760f568 .elementor-divider{text-align:left;}.elementor-6725 .elementor-element.elementor-element-32f0ec7{--display:flex;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(54.01748962402341, 48.26191118659564, 4.250935840906329, 0.5);}.elementor-6725 .elementor-element.elementor-element-32f0ec7:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-32f0ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-32f0ec7:hover{border-style:solid;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-32f0ec7, .elementor-6725 .elementor-element.elementor-element-32f0ec7::before{--border-transition:0.3s;}.elementor-6725 .elementor-element.elementor-element-fe2bd6d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-fe2bd6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );fill:#FFFFFF;color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-fe2bd6d.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-fe2bd6d.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-fe2bd6d.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-fe2bd6d .elementor-icon{font-size:25px;}.elementor-6725 .elementor-element.elementor-element-fe2bd6d .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-fe2bd6d .elementor-icon-box-title a{font-size:14px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-952376f{--divider-border-style:dashed;--divider-color:#1D3355;--divider-border-width:2px;}.elementor-6725 .elementor-element.elementor-element-952376f .elementor-divider-separator{width:78%;margin:0 auto;margin-left:0;}.elementor-6725 .elementor-element.elementor-element-952376f .elementor-divider{text-align:left;}.elementor-6725 .elementor-element.elementor-element-0770b5a{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:-4px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-0770b5a{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-0770b5a{right:49px;}.elementor-6725 .elementor-element.elementor-element-0770b5a .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-0770b5a.elementor-view-stacked .elementor-icon{background-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-0770b5a.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-0770b5a.elementor-view-default .elementor-icon{color:#1D3355;border-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-0770b5a.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-0770b5a.elementor-view-default .elementor-icon svg{fill:#1D3355;}.elementor-6725 .elementor-element.elementor-element-0770b5a .elementor-icon{font-size:15px;}.elementor-6725 .elementor-element.elementor-element-0770b5a .elementor-icon svg{height:15px;}.elementor-6725 .elementor-element.elementor-element-fcd268a{--display:flex;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(54.01748962402341, 48.26191118659564, 4.250935840906329, 0.5);}.elementor-6725 .elementor-element.elementor-element-fcd268a:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-fcd268a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-fcd268a:hover{border-style:solid;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-fcd268a, .elementor-6725 .elementor-element.elementor-element-fcd268a::before{--border-transition:0.3s;}.elementor-6725 .elementor-element.elementor-element-cfc726c .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-cfc726c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );fill:#FFFFFF;color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-cfc726c.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-cfc726c.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-cfc726c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-cfc726c .elementor-icon{font-size:25px;}.elementor-6725 .elementor-element.elementor-element-cfc726c .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-cfc726c .elementor-icon-box-title a{font-size:14px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-802b7b4{--divider-border-style:dashed;--divider-color:#1D3355;--divider-border-width:2px;}.elementor-6725 .elementor-element.elementor-element-802b7b4 .elementor-divider-separator{width:78%;margin:0 auto;margin-left:0;}.elementor-6725 .elementor-element.elementor-element-802b7b4 .elementor-divider{text-align:left;}.elementor-6725 .elementor-element.elementor-element-4fbdb76{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:-4px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-4fbdb76{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-4fbdb76{right:49px;}.elementor-6725 .elementor-element.elementor-element-4fbdb76 .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-4fbdb76.elementor-view-stacked .elementor-icon{background-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-4fbdb76.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-4fbdb76.elementor-view-default .elementor-icon{color:#1D3355;border-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-4fbdb76.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-4fbdb76.elementor-view-default .elementor-icon svg{fill:#1D3355;}.elementor-6725 .elementor-element.elementor-element-4fbdb76 .elementor-icon{font-size:15px;}.elementor-6725 .elementor-element.elementor-element-4fbdb76 .elementor-icon svg{height:15px;}.elementor-6725 .elementor-element.elementor-element-6aa6eba{--display:flex;}.elementor-6725 .elementor-element.elementor-element-4fe5482{--display:flex;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(54.01748962402341, 48.26191118659564, 4.250935840906329, 0.5);}.elementor-6725 .elementor-element.elementor-element-4fe5482:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-4fe5482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-4fe5482:hover{border-style:solid;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-4fe5482, .elementor-6725 .elementor-element.elementor-element-4fe5482::before{--border-transition:0.3s;}.elementor-6725 .elementor-element.elementor-element-31b7c89 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-31b7c89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );fill:#FFFFFF;color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-31b7c89.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-31b7c89.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-31b7c89.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-31b7c89 .elementor-icon{font-size:25px;}.elementor-6725 .elementor-element.elementor-element-31b7c89 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-31b7c89 .elementor-icon-box-title a{font-size:14px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-aab1230{--divider-border-style:dashed;--divider-color:#1D3355;--divider-border-width:2px;}.elementor-6725 .elementor-element.elementor-element-aab1230 .elementor-divider-separator{width:78%;margin:0 auto;margin-left:0;}.elementor-6725 .elementor-element.elementor-element-aab1230 .elementor-divider{text-align:left;}.elementor-6725 .elementor-element.elementor-element-b84c543{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:-4px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-b84c543{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-b84c543{right:49px;}.elementor-6725 .elementor-element.elementor-element-b84c543 .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-b84c543.elementor-view-stacked .elementor-icon{background-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-b84c543.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-b84c543.elementor-view-default .elementor-icon{color:#1D3355;border-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-b84c543.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-b84c543.elementor-view-default .elementor-icon svg{fill:#1D3355;}.elementor-6725 .elementor-element.elementor-element-b84c543 .elementor-icon{font-size:15px;}.elementor-6725 .elementor-element.elementor-element-b84c543 .elementor-icon svg{height:15px;}.elementor-6725 .elementor-element.elementor-element-8acc324{--display:flex;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(54.01748962402341, 48.26191118659564, 4.250935840906329, 0.5);}.elementor-6725 .elementor-element.elementor-element-8acc324:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-8acc324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-8acc324:hover{border-style:solid;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-8acc324, .elementor-6725 .elementor-element.elementor-element-8acc324::before{--border-transition:0.3s;}.elementor-6725 .elementor-element.elementor-element-b2610a6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-b2610a6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );fill:#FFFFFF;color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-b2610a6.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-b2610a6.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-b2610a6.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-b2610a6 .elementor-icon{font-size:25px;}.elementor-6725 .elementor-element.elementor-element-b2610a6 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-b2610a6 .elementor-icon-box-title a{font-size:14px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-44121ca{--divider-border-style:dashed;--divider-color:#1D3355;--divider-border-width:2px;}.elementor-6725 .elementor-element.elementor-element-44121ca .elementor-divider-separator{width:78%;margin:0 auto;margin-left:0;}.elementor-6725 .elementor-element.elementor-element-44121ca .elementor-divider{text-align:left;}.elementor-6725 .elementor-element.elementor-element-e1858c1{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:-4px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-e1858c1{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-e1858c1{right:49px;}.elementor-6725 .elementor-element.elementor-element-e1858c1 .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-e1858c1.elementor-view-stacked .elementor-icon{background-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-e1858c1.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-e1858c1.elementor-view-default .elementor-icon{color:#1D3355;border-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-e1858c1.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-e1858c1.elementor-view-default .elementor-icon svg{fill:#1D3355;}.elementor-6725 .elementor-element.elementor-element-e1858c1 .elementor-icon{font-size:15px;}.elementor-6725 .elementor-element.elementor-element-e1858c1 .elementor-icon svg{height:15px;}.elementor-6725 .elementor-element.elementor-element-11e1274{--display:flex;border-style:solid;--border-style:solid;border-color:#02010100;--border-color:#02010100;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(54.01748962402341, 48.26191118659564, 4.250935840906329, 0.5);}.elementor-6725 .elementor-element.elementor-element-11e1274:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-11e1274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-11e1274:hover{border-style:solid;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-11e1274, .elementor-6725 .elementor-element.elementor-element-11e1274::before{--border-transition:0.3s;}.elementor-6725 .elementor-element.elementor-element-fd4fc75 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-fd4fc75.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );fill:#FFFFFF;color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-fd4fc75.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-fd4fc75.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-fd4fc75.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-fd4fc75 .elementor-icon{font-size:25px;}.elementor-6725 .elementor-element.elementor-element-fd4fc75 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-fd4fc75 .elementor-icon-box-title a{font-size:13px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-4bfcf71{--divider-border-style:dashed;--divider-color:#1D3355;--divider-border-width:2px;}.elementor-6725 .elementor-element.elementor-element-4bfcf71 .elementor-divider-separator{width:78%;margin:0 auto;margin-left:0;}.elementor-6725 .elementor-element.elementor-element-4bfcf71 .elementor-divider{text-align:left;}.elementor-6725 .elementor-element.elementor-element-ff8eb44{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:-4px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-ff8eb44{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-ff8eb44{right:49px;}.elementor-6725 .elementor-element.elementor-element-ff8eb44 .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-ff8eb44.elementor-view-stacked .elementor-icon{background-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-ff8eb44.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-ff8eb44.elementor-view-default .elementor-icon{color:#1D3355;border-color:#1D3355;}.elementor-6725 .elementor-element.elementor-element-ff8eb44.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-ff8eb44.elementor-view-default .elementor-icon svg{fill:#1D3355;}.elementor-6725 .elementor-element.elementor-element-ff8eb44 .elementor-icon{font-size:15px;}.elementor-6725 .elementor-element.elementor-element-ff8eb44 .elementor-icon svg{height:15px;}.elementor-6725 .elementor-element.elementor-element-2310806{--iteration-count:infinite;--animation-duration:1200ms;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-3px;--dynamic-text-color:var( --e-global-color-cd15259 );}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-2310806{left:37px;}body.rtl .elementor-6725 .elementor-element.elementor-element-2310806{right:37px;}.elementor-6725 .elementor-element.elementor-element-2310806 .elementor-headline{text-align:center;font-size:35px;font-weight:600;line-height:58px;}.elementor-6725 .elementor-element.elementor-element-2310806 .elementor-headline-plain-text{color:#000000;}.elementor-6725 .elementor-element.elementor-element-2310806 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-291780d{width:var( --container-widget-width, 53% );max-width:53%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;top:56px;text-align:center;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-291780d{right:463px;}body.rtl .elementor-6725 .elementor-element.elementor-element-291780d{left:463px;}.elementor-6725 .elementor-element.elementor-element-d931b93{--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-6725 .elementor-element.elementor-element-141fb15{--display:flex;}.elementor-6725 .elementor-element.elementor-element-c00e6c6{--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;}.elementor-6725 .elementor-element.elementor-element-1ac15e8{--display:flex;}.elementor-6725 .elementor-element.elementor-element-8e9056e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#F1BC32;}.elementor-6725 .elementor-element.elementor-element-8e9056e .elementor-headline{text-align:center;font-size:25px;font-weight:600;line-height:38px;}.elementor-6725 .elementor-element.elementor-element-8e9056e .elementor-headline-plain-text{color:#000000;}.elementor-6725 .elementor-element.elementor-element-8e9056e .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-ebf47ab{text-align:center;}.elementor-6725 .elementor-element.elementor-element-6bcf11b{--display:flex;}.elementor-6725 .elementor-element.elementor-element-43bc145 img{width:73%;}.elementor-6725 .elementor-element.elementor-element-5bf7d4e{--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:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-f1879b3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-1d4a49c .elementor-button{background-color:transparent;font-size:36px;background-image:linear-gradient(180deg, #102038 0%, #1C314B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#AAAAAA;border-radius:200px 200px 200px 200px;padding:19px 19px 19px 19px;}.elementor-6725 .elementor-element.elementor-element-7f4634b .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-7f4634b .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-4e7cffc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-65a9d4a .elementor-button{background-color:transparent;font-size:36px;background-image:linear-gradient(180deg, #102038 0%, #1C314B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#AAAAAA;border-radius:200px 200px 200px 200px;padding:19px 19px 19px 19px;}.elementor-6725 .elementor-element.elementor-element-e83246f .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-e83246f .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-e7947b9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-fec551a .elementor-button{background-color:transparent;font-size:36px;background-image:linear-gradient(180deg, #102038 0%, #1C314B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#AAAAAA;border-radius:200px 200px 200px 200px;padding:19px 19px 19px 19px;}.elementor-6725 .elementor-element.elementor-element-c71cf5b .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-c71cf5b .elementor-icon-box-title a{font-size:18px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-588750d{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#000000;}.elementor-6725 .elementor-element.elementor-element-74a664d{width:var( --container-widget-width, 19% );max-width:19%;--e-transform-flipX:-1;--container-widget-width:19%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-74a664d{left:0px;}body.rtl .elementor-6725 .elementor-element.elementor-element-74a664d{right:0px;}.elementor-6725 .elementor-element.elementor-element-1577087{--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;--overlay-opacity:0.72;}.elementor-6725 .elementor-element.elementor-element-1577087:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-1577087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://holdingroyalgroup.com/wp-content/uploads/2026/08/۲۰۲۵۰۱۲۷_۱۶۱۰۲۱1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6725 .elementor-element.elementor-element-1577087::before, .elementor-6725 .elementor-element.elementor-element-1577087 > .elementor-background-video-container::before, .elementor-6725 .elementor-element.elementor-element-1577087 > .e-con-inner > .elementor-background-video-container::before, .elementor-6725 .elementor-element.elementor-element-1577087 > .elementor-background-slideshow::before, .elementor-6725 .elementor-element.elementor-element-1577087 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6725 .elementor-element.elementor-element-1577087 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#131313;--background-overlay:'';}.elementor-6725 .elementor-element.elementor-element-8dbc863{--display:flex;}.elementor-6725 .elementor-element.elementor-element-198b6aa{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#F1BC32;}.elementor-6725 .elementor-element.elementor-element-198b6aa .elementor-headline{text-align:center;font-size:25px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-198b6aa .elementor-headline-plain-text{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-198b6aa .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-6564834{text-align:center;color:#FFFEFE;}.elementor-6725 .elementor-element.elementor-element-4c92fd0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-1bc185a{--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;}.elementor-6725 .elementor-element.elementor-element-65dc113{--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;}.elementor-6725 .elementor-element.elementor-element-1a8e6d8{text-align:center;font-weight:500;line-height:44px;color:#FDFDFD;}.elementor-6725 .elementor-element.elementor-element-534f2a9{--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;}.elementor-6725 .elementor-element.elementor-element-01b6dce{--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;}.elementor-6725 .elementor-element.elementor-element-5ad11f1{text-align:center;font-weight:500;line-height:44px;color:#FDFDFD;}.elementor-6725 .elementor-element.elementor-element-3243707{--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;}.elementor-6725 .elementor-element.elementor-element-556149f{--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;}.elementor-6725 .elementor-element.elementor-element-5fd245b{text-align:center;font-weight:500;line-height:44px;color:#FDFDFD;}.elementor-6725 .elementor-element.elementor-element-0ca68ac{--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;}.elementor-6725 .elementor-element.elementor-element-b980065{--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;}.elementor-6725 .elementor-element.elementor-element-473f4f8{text-align:center;font-weight:500;line-height:44px;color:#FDFDFD;}.elementor-6725 .elementor-element.elementor-element-5f2fb52{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:35%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-border-radius:0px 20px 0px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-5f2fb52 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0000006E;}.elementor-6725 .elementor-element.elementor-element-5f2fb52.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-5f2fb52.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6725 .elementor-element.elementor-element-5f2fb52.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-6725 .elementor-element.elementor-element-5f2fb52.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"doran", Sans-serif;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-5f2fb52 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-a9ae21e{--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:0.62;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-a9ae21e:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-a9ae21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holdingroyalgroup.com/wp-content/uploads/2026/08/ChatGPT-Image-Aug-20-2026-01_04_31-PM-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6725 .elementor-element.elementor-element-a9ae21e::before, .elementor-6725 .elementor-element.elementor-element-a9ae21e > .elementor-background-video-container::before, .elementor-6725 .elementor-element.elementor-element-a9ae21e > .e-con-inner > .elementor-background-video-container::before, .elementor-6725 .elementor-element.elementor-element-a9ae21e > .elementor-background-slideshow::before, .elementor-6725 .elementor-element.elementor-element-a9ae21e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6725 .elementor-element.elementor-element-a9ae21e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1F1D1D;--background-overlay:'';}.elementor-6725 .elementor-element.elementor-element-966f4ab{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:#FFFAFA;}.elementor-6725 .elementor-element.elementor-element-966f4ab p{margin-block-end:4px;}.elementor-6725 .elementor-element.elementor-element-6d85987{--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;}.elementor-6725 .elementor-element.elementor-element-6f77874{--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;}.elementor-6725 .elementor-element.elementor-element-6f77874:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-6f77874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-6725 .elementor-element.elementor-element-a92e372{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-a4781a6{text-align:center;}.elementor-6725 .elementor-element.elementor-element-a4781a6 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-62969ee{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-47bba3c{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-575727b{text-align:center;}.elementor-6725 .elementor-element.elementor-element-575727b .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-d5073a4{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-60db2bf{--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;}.elementor-6725 .elementor-element.elementor-element-2d2a9b8{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-c733607{text-align:center;}.elementor-6725 .elementor-element.elementor-element-c733607 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-5cdc1c0{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-deab102{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-81c23b6{text-align:center;}.elementor-6725 .elementor-element.elementor-element-81c23b6 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-8fbd5f7{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-d661340{--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;}.elementor-6725 .elementor-element.elementor-element-869ba2e{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-aab577c{text-align:center;}.elementor-6725 .elementor-element.elementor-element-aab577c .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-95e694f{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-53ede0a{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-38b091c{text-align:center;}.elementor-6725 .elementor-element.elementor-element-38b091c .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-7eb7fd0{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-6218c8b{--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;}.elementor-6725 .elementor-element.elementor-element-55d58d3{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-55bd911{text-align:center;}.elementor-6725 .elementor-element.elementor-element-55bd911 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-9d18a9d{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-b55e850{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-276c8da{text-align:center;}.elementor-6725 .elementor-element.elementor-element-276c8da .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-eb36332{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-9aee181{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:35%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-border-radius:0px 20px 0px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-9aee181 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0000006E;}.elementor-6725 .elementor-element.elementor-element-9aee181.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-9aee181.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6725 .elementor-element.elementor-element-9aee181.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-6725 .elementor-element.elementor-element-9aee181.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"doran", Sans-serif;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-9aee181 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-7d2873c{--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;}.elementor-6725 .elementor-element.elementor-element-7d2873c:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-7d2873c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-6725 .elementor-element.elementor-element-3a9bd7a{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-5420fcd{text-align:center;}.elementor-6725 .elementor-element.elementor-element-5420fcd .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-6b2bd64{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-82f7e0b{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-c14c7f7{text-align:center;}.elementor-6725 .elementor-element.elementor-element-c14c7f7 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-60f47a8{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-2858333{--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;}.elementor-6725 .elementor-element.elementor-element-1473c32{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-0d3bd38{text-align:center;}.elementor-6725 .elementor-element.elementor-element-0d3bd38 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-506ee9f{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-032d677{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-ec70c14{text-align:center;}.elementor-6725 .elementor-element.elementor-element-ec70c14 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-2522b7f{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-00743fa{--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;}.elementor-6725 .elementor-element.elementor-element-e09025c{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-922d7d3{text-align:center;}.elementor-6725 .elementor-element.elementor-element-922d7d3 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-10af6e9{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-1fb667d{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-c5761bf{text-align:center;}.elementor-6725 .elementor-element.elementor-element-c5761bf .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-bc7b31f{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-f3dfb1d{--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;}.elementor-6725 .elementor-element.elementor-element-43dbf6f{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-6c82788{text-align:center;}.elementor-6725 .elementor-element.elementor-element-6c82788 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-a4ea40c{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-fc52278{--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;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-fb7e215{text-align:center;}.elementor-6725 .elementor-element.elementor-element-fb7e215 .elementor-heading-title{font-size:23px;color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-411cdf8{text-align:center;color:#FCFBFB;}.elementor-6725 .elementor-element.elementor-element-d44e42c{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:35%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-border-radius:0px 20px 0px 20px;--n-tabs-title-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-d44e42c > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0000006E;}.elementor-6725 .elementor-element.elementor-element-d44e42c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-d44e42c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6725 .elementor-element.elementor-element-d44e42c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#000000;}.elementor-6725 .elementor-element.elementor-element-d44e42c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"doran", Sans-serif;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-d44e42c [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-98615de{--display:flex;}.elementor-6725 .elementor-element.elementor-element-98615de.e-con{--order:-99999 /* order start hack */;}.elementor-6725 .elementor-element.elementor-element-21d387c{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-21d387c.elementor-element{--align-self:center;}.elementor-6725 .elementor-element.elementor-element-21d387c .elementor-headline{text-align:center;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-21d387c .elementor-headline-plain-text{color:#EFDEDE;}.elementor-6725 .elementor-element.elementor-element-21d387c .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-50c90fb{--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-6725 .elementor-element.elementor-element-6d9d25b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-1198628 );}.elementor-6725 .elementor-element.elementor-element-6d9d25b .elementor-headline{text-align:center;font-size:30px;font-weight:500;line-height:39px;}.elementor-6725 .elementor-element.elementor-element-6d9d25b .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-5adc688{text-align:center;font-weight:500;color:#000000;}.elementor-6725 .elementor-element.elementor-element-098c32f{--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:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-281792e{--display:flex;}.elementor-6725 .elementor-element.elementor-element-9ff66bd{--display:flex;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-9ff66bd:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-9ff66bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-c50f5f3{margin:-44px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-3129002{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:32px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-3129002{right:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-3129002{left:40px;}.elementor-6725 .elementor-element.elementor-element-3129002 .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-3129002.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6725 .elementor-element.elementor-element-3129002.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-3129002.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-6725 .elementor-element.elementor-element-3129002.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-3129002.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-6725 .elementor-element.elementor-element-3129002 .elementor-icon{font-size:63px;}.elementor-6725 .elementor-element.elementor-element-3129002 .elementor-icon svg{height:63px;}.elementor-6725 .elementor-element.elementor-element-4e35de4{--display:flex;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-4e35de4:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-4e35de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-2583b88{margin:-44px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-3282caf{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;top:-31px;}.elementor-6725 .elementor-element.elementor-element-3282caf.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-3282caf{left:49px;}body.rtl .elementor-6725 .elementor-element.elementor-element-3282caf{right:49px;}.elementor-6725 .elementor-element.elementor-element-3282caf .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-3282caf .elementor-icon-box-title{margin-block-end:0px;}.elementor-6725 .elementor-element.elementor-element-3282caf .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-3282caf .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-50ce257{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:32px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-50ce257{right:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-50ce257{left:40px;}.elementor-6725 .elementor-element.elementor-element-50ce257 .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-50ce257 .elementor-icon{font-size:63px;}.elementor-6725 .elementor-element.elementor-element-50ce257 .elementor-icon svg{height:63px;}.elementor-6725 .elementor-element.elementor-element-09137c8{width:var( --container-widget-width, 69.815% );max-width:69.815%;--container-widget-width:69.815%;--container-widget-flex-grow:0;top:-10px;}.elementor-6725 .elementor-element.elementor-element-09137c8.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-09137c8{left:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-09137c8{right:40px;}.elementor-6725 .elementor-element.elementor-element-09137c8 .elementor-icon-box-wrapper{align-items:center;gap:37px;}.elementor-6725 .elementor-element.elementor-element-09137c8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6725 .elementor-element.elementor-element-09137c8 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-09137c8 .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-f7b2996{--display:flex;}.elementor-6725 .elementor-element.elementor-element-b8491b3{--display:flex;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-b8491b3:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-b8491b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-6f9f211{margin:-44px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:32px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-1e9bb1f{right:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-1e9bb1f{left:40px;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-1e9bb1f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-1e9bb1f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f .elementor-icon{font-size:63px;}.elementor-6725 .elementor-element.elementor-element-1e9bb1f .elementor-icon svg{height:63px;}.elementor-6725 .elementor-element.elementor-element-20cda5b{--display:flex;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-20cda5b:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-20cda5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-fff1fd1{margin:-44px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-0138c89{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;top:-29px;}.elementor-6725 .elementor-element.elementor-element-0138c89.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-0138c89{left:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-0138c89{right:40px;}.elementor-6725 .elementor-element.elementor-element-0138c89 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-6725 .elementor-element.elementor-element-0138c89 .elementor-icon-box-title{margin-block-end:2px;}.elementor-6725 .elementor-element.elementor-element-0138c89 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-0138c89 .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-70d8cbc{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:32px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-70d8cbc{right:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-70d8cbc{left:40px;}.elementor-6725 .elementor-element.elementor-element-70d8cbc .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-70d8cbc.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6725 .elementor-element.elementor-element-70d8cbc.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-70d8cbc.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-6725 .elementor-element.elementor-element-70d8cbc.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-70d8cbc.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-6725 .elementor-element.elementor-element-70d8cbc .elementor-icon{font-size:63px;}.elementor-6725 .elementor-element.elementor-element-70d8cbc .elementor-icon svg{height:63px;}.elementor-6725 .elementor-element.elementor-element-5c3d0ad{width:var( --container-widget-width, 69.815% );max-width:69.815%;--container-widget-width:69.815%;--container-widget-flex-grow:0;top:-14px;}.elementor-6725 .elementor-element.elementor-element-5c3d0ad.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-5c3d0ad{left:56px;}body.rtl .elementor-6725 .elementor-element.elementor-element-5c3d0ad{right:56px;}.elementor-6725 .elementor-element.elementor-element-5c3d0ad .elementor-icon-box-wrapper{align-items:center;gap:18px;}.elementor-6725 .elementor-element.elementor-element-5c3d0ad .elementor-icon-box-title{margin-block-end:1px;}.elementor-6725 .elementor-element.elementor-element-5c3d0ad .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-5c3d0ad .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-05f2877{--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-6725 .elementor-element.elementor-element-57f1a84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-9a8f5e4{--display:flex;--border-radius:40px 40px 40px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-9a8f5e4:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-9a8f5e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-d1e73cb{margin:-44px -50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-182ae53{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;top:-24px;}.elementor-6725 .elementor-element.elementor-element-182ae53.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-182ae53{left:48px;}body.rtl .elementor-6725 .elementor-element.elementor-element-182ae53{right:48px;}.elementor-6725 .elementor-element.elementor-element-182ae53 .elementor-icon-box-wrapper{align-items:center;gap:23px;}.elementor-6725 .elementor-element.elementor-element-182ae53 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6725 .elementor-element.elementor-element-182ae53 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-182ae53 .elementor-icon-box-title a{font-size:16px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-1a38f7b{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:32px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-1a38f7b{right:40px;}body.rtl .elementor-6725 .elementor-element.elementor-element-1a38f7b{left:40px;}.elementor-6725 .elementor-element.elementor-element-1a38f7b .elementor-icon-wrapper{text-align:center;}.elementor-6725 .elementor-element.elementor-element-1a38f7b .elementor-icon{font-size:63px;}.elementor-6725 .elementor-element.elementor-element-1a38f7b .elementor-icon svg{height:63px;}.elementor-6725 .elementor-element.elementor-element-2e78e76{--display:flex;}.elementor-6725 .elementor-element.elementor-element-e69a599{text-align:center;font-weight:500;color:#000000;}.elementor-6725 .elementor-element.elementor-element-b640a4e{--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-6725 .elementor-element.elementor-element-b640a4e:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-b640a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://holdingroyalgroup.com/wp-content/uploads/2026/08/مدارک-مورد-نیاز-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6725 .elementor-element.elementor-element-7740b16{width:var( --container-widget-width, 98.736% );max-width:98.736%;--container-widget-width:98.736%;--container-widget-flex-grow:0;}.elementor-6725 .elementor-element.elementor-element-7740b16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6725 .elementor-element.elementor-element-4e92e28{--display:flex;}.elementor-6725 .elementor-element.elementor-element-4e92e28.e-con{--order:-99999 /* order start hack */;}.elementor-6725 .elementor-element.elementor-element-7d61769{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-1198628 );}.elementor-6725 .elementor-element.elementor-element-7d61769 .elementor-headline{text-align:center;font-size:30px;font-weight:500;line-height:39px;}.elementor-6725 .elementor-element.elementor-element-7d61769 .elementor-headline-plain-text{color:#FDFDFD;}.elementor-6725 .elementor-element.elementor-element-7d61769 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-d36782b{--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;}.elementor-6725 .elementor-element.elementor-element-d36782b:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-d36782b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-6725 .elementor-element.elementor-element-a341da5{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-a341da5 .elementor-headline{text-align:center;font-size:30px;font-weight:500;line-height:39px;}.elementor-6725 .elementor-element.elementor-element-a341da5 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-3155462{text-align:center;font-size:18px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-a2b793b{--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;}.elementor-6725 .elementor-element.elementor-element-a2b793b:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-a2b793b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-6725 .elementor-element.elementor-element-7ca095b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-f71a0d2{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-f71a0d2:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-f71a0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-9b7b006 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-9b7b006 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-9b7b006 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-9b7b006 .elementor-icon-box-title a{font-size:16px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-3dd7cf7{--display:flex;--justify-content:center;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-d5efc2a .elementor-heading-title{font-size:37px;}.elementor-6725 .elementor-element.elementor-element-6179bea{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-f7e3012{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-f7e3012:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-f7e3012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-f4d4e41 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-f4d4e41 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-f4d4e41 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-f4d4e41 .elementor-icon-box-title a{font-size:16px;font-weight:500;line-height:28px;}.elementor-6725 .elementor-element.elementor-element-a31d3ad{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-9a440e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-9be47d9{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-9be47d9:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-9be47d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-d260e3a .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-d260e3a .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-d260e3a .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-d260e3a .elementor-icon-box-title a{font-size:16px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-ee9ccfb{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-5be6eeb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-ced71fd{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-ced71fd:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-ced71fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-d7727e7 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-d7727e7 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-d7727e7 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-d7727e7 .elementor-icon-box-title a{font-size:16px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-fa438ce{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-34809ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-e9254c1{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-e9254c1:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-e9254c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-5b48af4 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-5b48af4 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-5b48af4 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-5b48af4 .elementor-icon-box-title a{font-size:16px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-5f64968{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-8e38380{--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;}.elementor-6725 .elementor-element.elementor-element-8e38380:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-8e38380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-6725 .elementor-element.elementor-element-fe9d497{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-646d413{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-646d413:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-646d413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-a3f7e3b .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-a3f7e3b .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-a3f7e3b .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-a3f7e3b .elementor-icon-box-title a{font-size:16px;font-weight:500;line-height:28px;}.elementor-6725 .elementor-element.elementor-element-d72151a{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-02010ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-bf62dda{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-bf62dda:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-bf62dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-df47b71 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-df47b71 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-df47b71 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-df47b71 .elementor-icon-box-title a{font-size:16px;font-weight:500;line-height:28px;}.elementor-6725 .elementor-element.elementor-element-8ff1a1e{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-87cefad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-eff0421{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-eff0421:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-eff0421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-3c7ed38 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-3c7ed38.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-6725 .elementor-element.elementor-element-3c7ed38.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-3c7ed38.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-6725 .elementor-element.elementor-element-3c7ed38 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-3c7ed38 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-3c7ed38 .elementor-icon-box-title a{font-size:16px;font-weight:500;line-height:28px;}.elementor-6725 .elementor-element.elementor-element-458d22e{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-f4b4a46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-2c0b522{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-2c0b522:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-2c0b522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-7c69ead .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-7c69ead .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-7c69ead .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-7c69ead .elementor-icon-box-title a{font-size:16px;font-weight:500;line-height:28px;}.elementor-6725 .elementor-element.elementor-element-3568b80{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-f15e6bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-73e7ecc{--display:flex;--min-height:179px;--justify-content:center;--border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-73e7ecc:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-73e7ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-7e76293 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-7e76293 .elementor-icon{font-size:35px;}.elementor-6725 .elementor-element.elementor-element-7e76293 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-7e76293 .elementor-icon-box-title a{font-size:16px;font-weight:500;line-height:28px;}.elementor-6725 .elementor-element.elementor-element-af24ec9{--display:flex;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-376fdd1{--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;}.elementor-6725 .elementor-element.elementor-element-376fdd1:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-376fdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-6725 .elementor-element.elementor-element-fc2ac70{text-align:center;font-size:18px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-ae114d6{--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-6725 .elementor-element.elementor-element-df6de57{--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;border-style:double;--border-style:double;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-cd15259 );--border-color:var( --e-global-color-cd15259 );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-f6cdec8{--display:flex;}.elementor-6725 .elementor-element.elementor-element-56470b8{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-56470b8 .elementor-headline{text-align:center;font-size:30px;font-weight:500;}.elementor-6725 .elementor-element.elementor-element-56470b8 .elementor-headline-plain-text{color:#060606;}.elementor-6725 .elementor-element.elementor-element-56470b8 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-0c47f8f img{width:50%;}.elementor-6725 .elementor-element.elementor-element-7713c49{text-align:center;font-size:18px;font-weight:500;color:#000000;}.elementor-6725 .elementor-element.elementor-element-d263e31{--display:flex;}.elementor-6725 .elementor-element.elementor-element-959bdf7 img{width:59%;}.elementor-6725 .elementor-element.elementor-element-df9b3ee{--display:flex;}.elementor-6725 .elementor-element.elementor-element-5887a15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-9baa731{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:center;}.elementor-6725 .elementor-element.elementor-element-9baa731 .elementor-heading-title{font-size:24px;}.elementor-6725 .elementor-element.elementor-element-9ac1596{--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;}.elementor-6725 .elementor-element.elementor-element-db0018b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-6725 .elementor-element.elementor-element-71b00ac{--display:flex;--min-height:180px;--border-radius:10px 10px 100px 100px;--z-index:1;}.elementor-6725 .elementor-element.elementor-element-71b00ac:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-71b00ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-431417a{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-431417a .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-431417a.elementor-view-stacked .elementor-icon{background-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-431417a.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-431417a.elementor-view-default .elementor-icon{fill:#191442E8;color:#191442E8;border-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-431417a .elementor-icon{font-size:30px;}.elementor-6725 .elementor-element.elementor-element-431417a .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-431417a .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-431417a .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-431417a:has(:hover) .elementor-icon-box-title,
					 .elementor-6725 .elementor-element.elementor-element-431417a:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-431417a .elementor-icon-box-description{color:#000000;}.elementor-6725 .elementor-element.elementor-element-f35dc02{--display:flex;--min-height:140px;--border-radius:10px 10px 100px 100px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-f35dc02:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-f35dc02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191442;}.elementor-6725 .elementor-element.elementor-element-f6c175b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-6725 .elementor-element.elementor-element-000bf81{--display:flex;--min-height:180px;--border-radius:10px 10px 100px 100px;--z-index:1;}.elementor-6725 .elementor-element.elementor-element-000bf81:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-000bf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-2b536a5{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-2b536a5 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-2b536a5.elementor-view-stacked .elementor-icon{background-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-2b536a5.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-2b536a5.elementor-view-default .elementor-icon{fill:#191442E8;color:#191442E8;border-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-2b536a5 .elementor-icon{font-size:30px;}.elementor-6725 .elementor-element.elementor-element-2b536a5 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-2b536a5 .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-2b536a5 .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-2b536a5:has(:hover) .elementor-icon-box-title,
					 .elementor-6725 .elementor-element.elementor-element-2b536a5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-2b536a5 .elementor-icon-box-description{color:#000000;}.elementor-6725 .elementor-element.elementor-element-12cbc90{--display:flex;--min-height:140px;--border-radius:10px 10px 100px 100px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-12cbc90:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-12cbc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191442;}.elementor-6725 .elementor-element.elementor-element-240caba{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-6725 .elementor-element.elementor-element-9371e84{--display:flex;--min-height:180px;--border-radius:10px 10px 100px 100px;--z-index:1;}.elementor-6725 .elementor-element.elementor-element-9371e84:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-9371e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-808bb9e{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-808bb9e .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-808bb9e.elementor-view-stacked .elementor-icon{background-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-808bb9e.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-808bb9e.elementor-view-default .elementor-icon{fill:#191442E8;color:#191442E8;border-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-808bb9e .elementor-icon{font-size:30px;}.elementor-6725 .elementor-element.elementor-element-808bb9e .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-808bb9e .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-808bb9e .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-808bb9e:has(:hover) .elementor-icon-box-title,
					 .elementor-6725 .elementor-element.elementor-element-808bb9e:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-808bb9e .elementor-icon-box-description{color:#000000;}.elementor-6725 .elementor-element.elementor-element-c85e791{--display:flex;--min-height:140px;--border-radius:10px 10px 100px 100px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-c85e791:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-c85e791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191442;}.elementor-6725 .elementor-element.elementor-element-589392b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-6725 .elementor-element.elementor-element-1660a07{--display:flex;--min-height:180px;--border-radius:10px 10px 100px 100px;--z-index:1;}.elementor-6725 .elementor-element.elementor-element-1660a07:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-1660a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-5b829ca{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-5b829ca .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-5b829ca.elementor-view-stacked .elementor-icon{background-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-5b829ca.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-5b829ca.elementor-view-default .elementor-icon{fill:#191442E8;color:#191442E8;border-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-5b829ca .elementor-icon{font-size:30px;}.elementor-6725 .elementor-element.elementor-element-5b829ca .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-5b829ca .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-5b829ca .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-5b829ca:has(:hover) .elementor-icon-box-title,
					 .elementor-6725 .elementor-element.elementor-element-5b829ca:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-5b829ca .elementor-icon-box-description{color:#000000;}.elementor-6725 .elementor-element.elementor-element-819c917{--display:flex;--min-height:140px;--border-radius:10px 10px 100px 100px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-819c917:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-819c917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191442;}.elementor-6725 .elementor-element.elementor-element-f9f1225{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-6725 .elementor-element.elementor-element-bec8723{--display:flex;--min-height:180px;--border-radius:10px 10px 100px 100px;--z-index:1;}.elementor-6725 .elementor-element.elementor-element-bec8723:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-bec8723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-170aa51{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6725 .elementor-element.elementor-element-170aa51 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-170aa51.elementor-view-stacked .elementor-icon{background-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-170aa51.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-170aa51.elementor-view-default .elementor-icon{fill:#191442E8;color:#191442E8;border-color:#191442E8;}.elementor-6725 .elementor-element.elementor-element-170aa51 .elementor-icon{font-size:30px;}.elementor-6725 .elementor-element.elementor-element-170aa51 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-170aa51 .elementor-icon-box-title a{font-size:18px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-170aa51 .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-170aa51:has(:hover) .elementor-icon-box-title,
					 .elementor-6725 .elementor-element.elementor-element-170aa51:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-6725 .elementor-element.elementor-element-170aa51 .elementor-icon-box-description{color:#000000;}.elementor-6725 .elementor-element.elementor-element-09532e4{--display:flex;--min-height:140px;--border-radius:10px 10px 100px 100px;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-09532e4:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-09532e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191442;}.elementor-6725 .elementor-element.elementor-element-8012dfa{--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-6725 .elementor-element.elementor-element-97aba91{--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-6725 .elementor-element.elementor-element-f3c86f7{--display:flex;}.elementor-6725 .elementor-element.elementor-element-c2b91f6{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#F1BC32;}.elementor-6725 .elementor-element.elementor-element-c2b91f6 .elementor-headline{text-align:center;font-size:25px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-c2b91f6 .elementor-headline-plain-text{color:#000000;}.elementor-6725 .elementor-element.elementor-element-c2b91f6 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-b685ec8{--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;}.elementor-6725 .elementor-element.elementor-element-d341d11{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-c2aca3f{width:var( --container-widget-width, 71.453% );max-width:71.453%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;--container-widget-width:71.453%;--container-widget-flex-grow:0;}.elementor-6725 .elementor-element.elementor-element-c2aca3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6725 .elementor-element.elementor-element-c2aca3f img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-1cd076e{--display:flex;}.elementor-6725 .elementor-element.elementor-element-00cb7bb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6725 .elementor-element.elementor-element-00cb7bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-00cb7bb.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-00cb7bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-00cb7bb .elementor-icon{font-size:20px;}.elementor-6725 .elementor-element.elementor-element-00cb7bb .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-00cb7bb .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-53a743d .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6725 .elementor-element.elementor-element-53a743d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-53a743d.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-53a743d.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-53a743d .elementor-icon{font-size:20px;}.elementor-6725 .elementor-element.elementor-element-53a743d .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-53a743d .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-7467003 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-6725 .elementor-element.elementor-element-7467003.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-7467003.elementor-view-framed .elementor-icon, .elementor-6725 .elementor-element.elementor-element-7467003.elementor-view-default .elementor-icon{fill:var( --e-global-color-cd15259 );color:var( --e-global-color-cd15259 );border-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-7467003 .elementor-icon{font-size:20px;}.elementor-6725 .elementor-element.elementor-element-7467003 .elementor-icon-box-title, .elementor-6725 .elementor-element.elementor-element-7467003 .elementor-icon-box-title a{font-size:19px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-dd9c27e{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:2px;width:var( --container-widget-width, 18% );max-width:18%;--e-transform-rotateZ:90deg;--container-widget-width:18%;--container-widget-flex-grow:0;top:74px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-dd9c27e{left:-30px;}body.rtl .elementor-6725 .elementor-element.elementor-element-dd9c27e{right:-30px;}.elementor-6725 .elementor-element.elementor-element-dd9c27e .elementor-divider-separator{width:100%;}.elementor-6725 .elementor-element.elementor-element-dd9c27e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6725 .elementor-element.elementor-element-e2b9db2{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:2px;width:var( --container-widget-width, 18% );max-width:18%;--e-transform-rotateZ:90deg;--container-widget-width:18%;--container-widget-flex-grow:0;top:238px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-e2b9db2{left:-30px;}body.rtl .elementor-6725 .elementor-element.elementor-element-e2b9db2{right:-30px;}.elementor-6725 .elementor-element.elementor-element-e2b9db2 .elementor-divider-separator{width:100%;}.elementor-6725 .elementor-element.elementor-element-e2b9db2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6725 .elementor-element.elementor-element-835c290{--divider-border-style:dashed;--divider-color:#000;--divider-border-width:2px;width:var( --container-widget-width, 18% );max-width:18%;--e-transform-rotateZ:90deg;--container-widget-width:18%;--container-widget-flex-grow:0;bottom:65px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-835c290{left:-30px;}body.rtl .elementor-6725 .elementor-element.elementor-element-835c290{right:-30px;}.elementor-6725 .elementor-element.elementor-element-835c290 .elementor-divider-separator{width:100%;}.elementor-6725 .elementor-element.elementor-element-835c290 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6725 .elementor-element.elementor-element-13319a6{--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;}.elementor-6725 .elementor-element.elementor-element-ae3e375{--display:flex;}.elementor-6725 .elementor-element.elementor-element-56bb814 img{border-radius:30px 30px 30px 30px;}.elementor-6725 .elementor-element.elementor-element-5167eea{--display:flex;--position:absolute;top:296px;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-5167eea{left:9px;}body.rtl .elementor-6725 .elementor-element.elementor-element-5167eea{right:9px;}.elementor-6725 .elementor-element.elementor-element-874ab92{--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;}.elementor-6725 .elementor-element.elementor-element-e99f78a{--display:flex;}.elementor-6725 .elementor-element.elementor-element-e99f78a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-cea741a .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-cea741a .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-cea741a .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-32c3dc4{--display:flex;}.elementor-6725 .elementor-element.elementor-element-32c3dc4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-1562b52 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-1562b52 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-1562b52 .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-029d75d{--display:flex;}.elementor-6725 .elementor-element.elementor-element-029d75d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-5a27f1a .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-5a27f1a .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-5a27f1a .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-3b43e2c{--display:flex;}.elementor-6725 .elementor-element.elementor-element-3b43e2c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-0bc6add .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-0bc6add .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-0bc6add .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-4ab8f25{--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;}.elementor-6725 .elementor-element.elementor-element-4d546a5{--display:flex;}.elementor-6725 .elementor-element.elementor-element-4d546a5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-5358de0 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-5358de0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-5358de0 .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-387ee35{--display:flex;}.elementor-6725 .elementor-element.elementor-element-387ee35.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-edcb905 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-edcb905 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-edcb905 .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-e508463{--display:flex;}.elementor-6725 .elementor-element.elementor-element-e508463.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-c5f8610 .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-c5f8610 .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-c5f8610 .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-bd8bf6e{--display:flex;}.elementor-6725 .elementor-element.elementor-element-bd8bf6e.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-6725 .elementor-element.elementor-element-776f5eb .elementor-icon-box-wrapper{gap:15px;}.elementor-6725 .elementor-element.elementor-element-776f5eb .elementor-icon-box-title{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-776f5eb .elementor-icon-box-description{color:#FFFFFF;}.elementor-6725 .elementor-element.elementor-element-276c42f{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;top:99px;--dynamic-text-color:var( --e-global-color-cd15259 );}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-276c42f{left:324px;}body.rtl .elementor-6725 .elementor-element.elementor-element-276c42f{right:324px;}.elementor-6725 .elementor-element.elementor-element-276c42f .elementor-headline{text-align:center;font-size:34px;font-weight:600;line-height:64px;}.elementor-6725 .elementor-element.elementor-element-276c42f .elementor-headline-plain-text{color:#FFFCFC;}.elementor-6725 .elementor-element.elementor-element-276c42f .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-b29850e{--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-6725 .elementor-element.elementor-element-4f539a0 img{border-radius:40px 40px 40px 40px;}.elementor-6725 .elementor-element.elementor-element-90e89e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;bottom:-2%;}body:not(.rtl) .elementor-6725 .elementor-element.elementor-element-90e89e8{left:42%;}body.rtl .elementor-6725 .elementor-element.elementor-element-90e89e8{right:42%;}.elementor-6725 .elementor-element.elementor-element-90e89e8 .elementor-button{font-size:18px;padding:13px 50px 13px 50px;}.elementor-6725 .elementor-element.elementor-element-9b20f2b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:87px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6725 .elementor-element.elementor-element-795bf93{--display:flex;}.elementor-6725 .elementor-element.elementor-element-f0b8352{--display:flex;border-style:solid;--border-style:solid;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-c5db0a4{--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-6725 .elementor-element.elementor-element-5ee7557{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-b77d5ee{--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-6725 .elementor-element.elementor-element-db33325{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-af9ae5a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-308abca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-3a81772{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-8b640c3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-2637745{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-93cda3d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-18c1047{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-ad358ee{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}.elementor-6725 .elementor-element.elementor-element-5f9cfc5{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:18px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-5f9cfc5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#CDCECE8F;border-style:none;}.elementor-6725 .elementor-element.elementor-element-5f9cfc5 {--n-accordion-padding:22px 22px 22px 22px;}:where( .elementor-6725 .elementor-element.elementor-element-5f9cfc5 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-6725 .elementor-element.elementor-element-c515e27{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-cd15259 );}.elementor-6725 .elementor-element.elementor-element-c515e27.elementor-element{--order:-99999 /* order start hack */;}.elementor-6725 .elementor-element.elementor-element-c515e27 .elementor-headline{text-align:center;font-size:25px;font-weight:600;}.elementor-6725 .elementor-element.elementor-element-c515e27 .elementor-headline-plain-text{color:#000000;}.elementor-6725 .elementor-element.elementor-element-c515e27 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-6725 .elementor-element.elementor-element-eb90f73{--display:flex;}.elementor-6725 .elementor-element.elementor-element-4c303f7 img{border-radius:30px 30px 30px 30px;}.elementor-6725 .elementor-element.elementor-element-e9f0632{--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-6725 .elementor-element.elementor-element-229b938{--display:flex;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6725 .elementor-element.elementor-element-229b938:not(.elementor-motion-effects-element-type-background), .elementor-6725 .elementor-element.elementor-element-229b938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-6725 .elementor-element.elementor-element-a95a34d{--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;}.elementor-6725 .elementor-element.elementor-element-4e0dda9{--display:flex;}.elementor-6725 .elementor-element.elementor-element-fbf7bd0 .elementor-heading-title{font-size:20px;font-weight:500;line-height:36px;color:#010101;}.elementor-6725 .elementor-element.elementor-element-65c2b82{--display:flex;--justify-content:center;}.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6725 .elementor-element.elementor-element-91f05c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6725 .elementor-element.elementor-element-6f7e406{width:100%;max-width:100%;}.elementor-6725 .elementor-element.elementor-element-6f7e406.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6725 .elementor-element.elementor-element-91d8ac8.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-6725 .elementor-element.elementor-element-91d8ac8{text-align:start;}.elementor-6725 .elementor-element.elementor-element-91d8ac8 .elementor-heading-title{font-size:18px;font-weight:600;line-height:33px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6725 .elementor-element.elementor-element-5f2fb52{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-6725 .elementor-element.elementor-element-9aee181{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}.elementor-6725 .elementor-element.elementor-element-d44e42c{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;}}@media(min-width:768px){.elementor-6725 .elementor-element.elementor-element-a642a55{--width:51%;}.elementor-6725 .elementor-element.elementor-element-0580d48{--width:95%;}.elementor-6725 .elementor-element.elementor-element-ae05cbb{--width:61%;}.elementor-6725 .elementor-element.elementor-element-1bc185a{--width:86%;}.elementor-6725 .elementor-element.elementor-element-534f2a9{--width:86%;}.elementor-6725 .elementor-element.elementor-element-3243707{--width:86%;}.elementor-6725 .elementor-element.elementor-element-0ca68ac{--width:86%;}.elementor-6725 .elementor-element.elementor-element-6f77874{--width:100%;}.elementor-6725 .elementor-element.elementor-element-60db2bf{--width:86%;}.elementor-6725 .elementor-element.elementor-element-d661340{--width:86%;}.elementor-6725 .elementor-element.elementor-element-6218c8b{--width:86%;}.elementor-6725 .elementor-element.elementor-element-7d2873c{--width:100%;}.elementor-6725 .elementor-element.elementor-element-2858333{--width:86%;}.elementor-6725 .elementor-element.elementor-element-00743fa{--width:86%;}.elementor-6725 .elementor-element.elementor-element-f3dfb1d{--width:86%;}.elementor-6725 .elementor-element.elementor-element-9a8f5e4{--width:48%;}.elementor-6725 .elementor-element.elementor-element-71b00ac{--width:93%;}.elementor-6725 .elementor-element.elementor-element-000bf81{--width:93%;}.elementor-6725 .elementor-element.elementor-element-9371e84{--width:93%;}.elementor-6725 .elementor-element.elementor-element-1660a07{--width:93%;}.elementor-6725 .elementor-element.elementor-element-bec8723{--width:93%;}.elementor-6725 .elementor-element.elementor-element-ae3e375{--width:95%;}.elementor-6725 .elementor-element.elementor-element-5167eea{--width:86%;}.elementor-6725 .elementor-element.elementor-element-795bf93{--width:95%;}.elementor-6725 .elementor-element.elementor-element-eb90f73{--width:95%;}.elementor-6725 .elementor-element.elementor-element-65c2b82{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-1bc185a */.elementor-6725 .elementor-element.elementor-element-1bc185a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1bc185a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534f2a9 */.elementor-6725 .elementor-element.elementor-element-534f2a9{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-534f2a9::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3243707 */.elementor-6725 .elementor-element.elementor-element-3243707{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3243707::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca68ac */.elementor-6725 .elementor-element.elementor-element-0ca68ac{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-0ca68ac::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc185a */.elementor-6725 .elementor-element.elementor-element-1bc185a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1bc185a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534f2a9 */.elementor-6725 .elementor-element.elementor-element-534f2a9{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-534f2a9::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3243707 */.elementor-6725 .elementor-element.elementor-element-3243707{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3243707::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca68ac */.elementor-6725 .elementor-element.elementor-element-0ca68ac{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-0ca68ac::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc185a */.elementor-6725 .elementor-element.elementor-element-1bc185a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1bc185a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534f2a9 */.elementor-6725 .elementor-element.elementor-element-534f2a9{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-534f2a9::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3243707 */.elementor-6725 .elementor-element.elementor-element-3243707{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3243707::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca68ac */.elementor-6725 .elementor-element.elementor-element-0ca68ac{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-0ca68ac::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc185a */.elementor-6725 .elementor-element.elementor-element-1bc185a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1bc185a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534f2a9 */.elementor-6725 .elementor-element.elementor-element-534f2a9{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-534f2a9::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3243707 */.elementor-6725 .elementor-element.elementor-element-3243707{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3243707::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca68ac */.elementor-6725 .elementor-element.elementor-element-0ca68ac{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-0ca68ac::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bc185a */.elementor-6725 .elementor-element.elementor-element-1bc185a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1bc185a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-534f2a9 */.elementor-6725 .elementor-element.elementor-element-534f2a9{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-534f2a9::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3243707 */.elementor-6725 .elementor-element.elementor-element-3243707{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3243707::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ca68ac */.elementor-6725 .elementor-element.elementor-element-0ca68ac{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-0ca68ac::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-5f2fb52 */.royal-tabs .e-n-tabs-content > div.e-active {
  animation: royalBlur 0.6s ease forwards;
}

@keyframes royalBlur {
  from {
    opacity: 0;
    filter: blur(14px);
  }
  to {
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92e372 */.elementor-6725 .elementor-element.elementor-element-a92e372{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-a92e372::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bba3c */.elementor-6725 .elementor-element.elementor-element-47bba3c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-47bba3c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2a9b8 */.elementor-6725 .elementor-element.elementor-element-2d2a9b8{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-2d2a9b8::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab102 */.elementor-6725 .elementor-element.elementor-element-deab102{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-deab102::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-869ba2e */.elementor-6725 .elementor-element.elementor-element-869ba2e{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-869ba2e::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ede0a */.elementor-6725 .elementor-element.elementor-element-53ede0a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-53ede0a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d58d3 */.elementor-6725 .elementor-element.elementor-element-55d58d3{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-55d58d3::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55e850 */.elementor-6725 .elementor-element.elementor-element-b55e850{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-b55e850::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92e372 */.elementor-6725 .elementor-element.elementor-element-a92e372{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-a92e372::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bba3c */.elementor-6725 .elementor-element.elementor-element-47bba3c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-47bba3c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2a9b8 */.elementor-6725 .elementor-element.elementor-element-2d2a9b8{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-2d2a9b8::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab102 */.elementor-6725 .elementor-element.elementor-element-deab102{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-deab102::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-869ba2e */.elementor-6725 .elementor-element.elementor-element-869ba2e{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-869ba2e::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ede0a */.elementor-6725 .elementor-element.elementor-element-53ede0a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-53ede0a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d58d3 */.elementor-6725 .elementor-element.elementor-element-55d58d3{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-55d58d3::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55e850 */.elementor-6725 .elementor-element.elementor-element-b55e850{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-b55e850::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92e372 */.elementor-6725 .elementor-element.elementor-element-a92e372{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-a92e372::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bba3c */.elementor-6725 .elementor-element.elementor-element-47bba3c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-47bba3c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2a9b8 */.elementor-6725 .elementor-element.elementor-element-2d2a9b8{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-2d2a9b8::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab102 */.elementor-6725 .elementor-element.elementor-element-deab102{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-deab102::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-869ba2e */.elementor-6725 .elementor-element.elementor-element-869ba2e{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-869ba2e::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ede0a */.elementor-6725 .elementor-element.elementor-element-53ede0a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-53ede0a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d58d3 */.elementor-6725 .elementor-element.elementor-element-55d58d3{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-55d58d3::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55e850 */.elementor-6725 .elementor-element.elementor-element-b55e850{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-b55e850::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92e372 */.elementor-6725 .elementor-element.elementor-element-a92e372{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-a92e372::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bba3c */.elementor-6725 .elementor-element.elementor-element-47bba3c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-47bba3c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2a9b8 */.elementor-6725 .elementor-element.elementor-element-2d2a9b8{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-2d2a9b8::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab102 */.elementor-6725 .elementor-element.elementor-element-deab102{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-deab102::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-869ba2e */.elementor-6725 .elementor-element.elementor-element-869ba2e{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-869ba2e::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ede0a */.elementor-6725 .elementor-element.elementor-element-53ede0a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-53ede0a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d58d3 */.elementor-6725 .elementor-element.elementor-element-55d58d3{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-55d58d3::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55e850 */.elementor-6725 .elementor-element.elementor-element-b55e850{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-b55e850::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a92e372 */.elementor-6725 .elementor-element.elementor-element-a92e372{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-a92e372::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bba3c */.elementor-6725 .elementor-element.elementor-element-47bba3c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-47bba3c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2a9b8 */.elementor-6725 .elementor-element.elementor-element-2d2a9b8{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-2d2a9b8::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-deab102 */.elementor-6725 .elementor-element.elementor-element-deab102{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-deab102::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-869ba2e */.elementor-6725 .elementor-element.elementor-element-869ba2e{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-869ba2e::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53ede0a */.elementor-6725 .elementor-element.elementor-element-53ede0a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-53ede0a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55d58d3 */.elementor-6725 .elementor-element.elementor-element-55d58d3{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-55d58d3::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55e850 */.elementor-6725 .elementor-element.elementor-element-b55e850{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-b55e850::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9aee181 */.royal-tabs .e-n-tabs-content > div.e-active {
  animation: royalBlur 0.6s ease forwards;
}

@keyframes royalBlur {
  from {
    opacity: 0;
    filter: blur(14px);
  }
  to {
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9bd7a */.elementor-6725 .elementor-element.elementor-element-3a9bd7a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3a9bd7a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f7e0b */.elementor-6725 .elementor-element.elementor-element-82f7e0b{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-82f7e0b::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1473c32 */.elementor-6725 .elementor-element.elementor-element-1473c32{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1473c32::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d677 */.elementor-6725 .elementor-element.elementor-element-032d677{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-032d677::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09025c */.elementor-6725 .elementor-element.elementor-element-e09025c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-e09025c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb667d */.elementor-6725 .elementor-element.elementor-element-1fb667d{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1fb667d::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43dbf6f */.elementor-6725 .elementor-element.elementor-element-43dbf6f{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-43dbf6f::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc52278 */.elementor-6725 .elementor-element.elementor-element-fc52278{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-fc52278::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9bd7a */.elementor-6725 .elementor-element.elementor-element-3a9bd7a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3a9bd7a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f7e0b */.elementor-6725 .elementor-element.elementor-element-82f7e0b{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-82f7e0b::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1473c32 */.elementor-6725 .elementor-element.elementor-element-1473c32{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1473c32::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d677 */.elementor-6725 .elementor-element.elementor-element-032d677{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-032d677::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09025c */.elementor-6725 .elementor-element.elementor-element-e09025c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-e09025c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb667d */.elementor-6725 .elementor-element.elementor-element-1fb667d{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1fb667d::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43dbf6f */.elementor-6725 .elementor-element.elementor-element-43dbf6f{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-43dbf6f::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc52278 */.elementor-6725 .elementor-element.elementor-element-fc52278{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-fc52278::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9bd7a */.elementor-6725 .elementor-element.elementor-element-3a9bd7a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3a9bd7a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f7e0b */.elementor-6725 .elementor-element.elementor-element-82f7e0b{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-82f7e0b::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1473c32 */.elementor-6725 .elementor-element.elementor-element-1473c32{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1473c32::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d677 */.elementor-6725 .elementor-element.elementor-element-032d677{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-032d677::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09025c */.elementor-6725 .elementor-element.elementor-element-e09025c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-e09025c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb667d */.elementor-6725 .elementor-element.elementor-element-1fb667d{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1fb667d::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43dbf6f */.elementor-6725 .elementor-element.elementor-element-43dbf6f{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-43dbf6f::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc52278 */.elementor-6725 .elementor-element.elementor-element-fc52278{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-fc52278::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9bd7a */.elementor-6725 .elementor-element.elementor-element-3a9bd7a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3a9bd7a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f7e0b */.elementor-6725 .elementor-element.elementor-element-82f7e0b{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-82f7e0b::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1473c32 */.elementor-6725 .elementor-element.elementor-element-1473c32{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1473c32::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d677 */.elementor-6725 .elementor-element.elementor-element-032d677{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-032d677::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09025c */.elementor-6725 .elementor-element.elementor-element-e09025c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-e09025c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb667d */.elementor-6725 .elementor-element.elementor-element-1fb667d{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1fb667d::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43dbf6f */.elementor-6725 .elementor-element.elementor-element-43dbf6f{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-43dbf6f::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc52278 */.elementor-6725 .elementor-element.elementor-element-fc52278{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-fc52278::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a9bd7a */.elementor-6725 .elementor-element.elementor-element-3a9bd7a{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-3a9bd7a::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82f7e0b */.elementor-6725 .elementor-element.elementor-element-82f7e0b{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-82f7e0b::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1473c32 */.elementor-6725 .elementor-element.elementor-element-1473c32{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1473c32::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-032d677 */.elementor-6725 .elementor-element.elementor-element-032d677{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-032d677::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e09025c */.elementor-6725 .elementor-element.elementor-element-e09025c{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-e09025c::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb667d */.elementor-6725 .elementor-element.elementor-element-1fb667d{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-1fb667d::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43dbf6f */.elementor-6725 .elementor-element.elementor-element-43dbf6f{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-43dbf6f::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc52278 */.elementor-6725 .elementor-element.elementor-element-fc52278{
    background: rgba(255,255,255,0.08) !important;

    backdrop-filter: blur(25px) saturate(200%) contrast(120%);
    -webkit-backdrop-filter: blur(25px) saturate(200%) contrast(120%);

    border: 1px solid rgba(255,255,255,.18);

    box-shadow:
    inset 0 1px 1px rgba(255,255,255,.35),
    0 8px 25px rgba(0,0,0,.08);

    position:relative;
    overflow:hidden;
}

.elementor-6725 .elementor-element.elementor-element-fc52278::before{
    content:"";
    position:absolute;
    inset:0;

    background:
    linear-gradient(
      135deg,
      rgba(255,255,255,.18),
      rgba(255,255,255,.02),
      rgba(255,255,255,.12)
    );

    mix-blend-mode:overlay;
    pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d44e42c */.royal-tabs .e-n-tabs-content > div.e-active {
  animation: royalBlur 0.6s ease forwards;
}

@keyframes royalBlur {
  from {
    opacity: 0;
    filter: blur(14px);
  }
  to {
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd7cf7 */.elementor-6725 .elementor-element.elementor-element-3dd7cf7 {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a31d3ad */.elementor-6725 .elementor-element.elementor-element-a31d3ad {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee9ccfb */.elementor-6725 .elementor-element.elementor-element-ee9ccfb {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa438ce */.elementor-6725 .elementor-element.elementor-element-fa438ce {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f64968 */.elementor-6725 .elementor-element.elementor-element-5f64968 {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d72151a */.elementor-6725 .elementor-element.elementor-element-d72151a {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff1a1e */.elementor-6725 .elementor-element.elementor-element-8ff1a1e {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-458d22e */.elementor-6725 .elementor-element.elementor-element-458d22e {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3568b80 */.elementor-6725 .elementor-element.elementor-element-3568b80 {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af24ec9 */.elementor-6725 .elementor-element.elementor-element-af24ec9 {
    width: 140px;
    height: 100px;
    position: relative;
    background: linear-gradient(
        135deg,
        #ffe600 0%,
        #ffd000 45%,
        #f5c400 100%
    );

    clip-path: polygon(
        15% 25%,
        50% 0%,
        85% 25%,
        85% 100%,
        15% 100%
    );

    display: flex;
    align-items: center;
    justify-content: center;

    color: #222;
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cd69a5 */.elementor-6725 .elementor-element.elementor-element-1cd69a5 .elementor-button {
    position: relative;
    overflow: hidden;

    background: #031833;
    color: #fff;

    border: 1px solid rgba(241, 188, 50, 0.35);
    border-radius: 50px;

    padding: 16px 32px;

    transition:
        all .5s cubic-bezier(.4, 0, .2, 1);

    box-shadow:
        0 8px 25px rgba(3, 24, 51, .35);
}


/* شاین نقره‌ای */
.elementor-6725 .elementor-element.elementor-element-1cd69a5 .elementor-button::before {
    content: "";

    position: absolute;
    top: -80%;
    left: -100%;

    width: 45px;
    height: 260%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.15),
        rgba(255,255,255,.9),
        rgba(255,255,255,.15),
        transparent
    );

    transform: rotate(25deg);

    animation: royalSilverShine 3.5s linear infinite;

    pointer-events: none;
}


/* انیمیشن شاین */
@keyframes royalSilverShine {

    0% {
        left: -100%;
    }

    45% {
        left: 150%;
    }

    100% {
        left: 150%;
    }
}


/* متن دکمه */
.elementor-6725 .elementor-element.elementor-element-1cd69a5 .elementor-button-text {
    position: relative;
    z-index: 2;

    transition: .5s ease;
}


/* Hover */
.elementor-6725 .elementor-element.elementor-element-1cd69a5 .elementor-button:hover {

    background: linear-gradient(
        135deg,
        #F1BC32,
        #D99F16
    );

    color: #031833;

    border-radius: 18px;

    /* کشیده‌تر شدن */
    padding-left: 48px;
    padding-right: 48px;

    transform: translateY(-4px);

    box-shadow:
        0 15px 35px rgba(241,188,50,.35);
}


/* تغییر رنگ متن */
.elementor-6725 .elementor-element.elementor-element-1cd69a5 .elementor-button:hover .elementor-button-text {
    color: #031833;
}


/* شاین هنگام هاور کمی قوی‌تر */
.elementor-6725 .elementor-element.elementor-element-1cd69a5 .elementor-button:hover::before {
    animation-duration: 1.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5c4cbde */.elementor-6725 .elementor-element.elementor-element-5c4cbde .elementor-button {
    position: relative;
    overflow: hidden;

    background: #031833;
    color: #fff;

    border: 1px solid rgba(241, 188, 50, 0.35);
    border-radius: 50px;

    padding: 16px 32px;

    transition:
        all .5s cubic-bezier(.4, 0, .2, 1);

    box-shadow:
        0 8px 25px rgba(3, 24, 51, .35);
}


/* شاین نقره‌ای */
.elementor-6725 .elementor-element.elementor-element-5c4cbde .elementor-button::before {
    content: "";

    position: absolute;
    top: -80%;
    left: -100%;

    width: 45px;
    height: 260%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.15),
        rgba(255,255,255,.9),
        rgba(255,255,255,.15),
        transparent
    );

    transform: rotate(25deg);

    animation: royalSilverShine 3.5s linear infinite;

    pointer-events: none;
}


/* انیمیشن شاین */
@keyframes royalSilverShine {

    0% {
        left: -100%;
    }

    45% {
        left: 150%;
    }

    100% {
        left: 150%;
    }
}


/* متن دکمه */
.elementor-6725 .elementor-element.elementor-element-5c4cbde .elementor-button-text {
    position: relative;
    z-index: 2;

    transition: .5s ease;
}


/* Hover */
.elementor-6725 .elementor-element.elementor-element-5c4cbde .elementor-button:hover {

    background: linear-gradient(
        135deg,
        #F1BC32,
        #D99F16
    );

    color: #031833;

    border-radius: 18px;

    /* کشیده‌تر شدن */
    padding-left: 48px;
    padding-right: 48px;

    transform: translateY(-4px);

    box-shadow:
        0 15px 35px rgba(241,188,50,.35);
}


/* تغییر رنگ متن */
.elementor-6725 .elementor-element.elementor-element-5c4cbde .elementor-button:hover .elementor-button-text {
    color: #031833;
}


/* شاین هنگام هاور کمی قوی‌تر */
.elementor-6725 .elementor-element.elementor-element-5c4cbde .elementor-button:hover::before {
    animation-duration: 1.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e99f78a */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32c3dc4 */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-029d75d */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b43e2c */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d546a5 */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-387ee35 */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e508463 */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8bf6e */.glass-container {
    background: rgba(18, 20, 24, 0.4) !important;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
    border: 1px solid rgba(191, 142, 61, 0.6); /* طلایی شفاف */
    border-radius: 16px;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.5);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-90e89e8 *//* Liquid Glass Button */
.liquid-glass-btn .elementor-button{
    position: relative;
    overflow: hidden;
    
    padding: 16px 32px;
    border-radius: 40px; /* گوشه‌های کرو */
    
    background: rgba(255,255,255,0.12);
    backdrop-filter: blur(18px) saturate(180%);
    -webkit-backdrop-filter: blur(18px) saturate(180%);
    
    border: 1px solid rgba(255,255,255,0.25);

    color: #fff;
    font-weight: 600;

    box-shadow:
        0 8px 32px rgba(0,0,0,0.18),
        inset 0 1px 1px rgba(255,255,255,0.25);

    transition: all .5s ease;
}

/* افکت انعکاس شیشه */
.liquid-glass-btn .elementor-button::before{
    content: "";
    position: absolute;
    top: -100%;
    left: -40%;
    width: 80%;
    height: 300%;

    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.4),
        transparent
    );

    transform: rotate(25deg);
    transition: all .8s ease;
}

/* هاور طلایی */
.liquid-glass-btn .elementor-button:hover{
    background: rgba(255,215,0,0.18);
    border-color: rgba(255,215,0,0.7);

    color: #ffd700;

    box-shadow:
        0 0 25px rgba(255,215,0,.4),
        0 0 60px rgba(255,215,0,.25),
        inset 0 0 20px rgba(255,215,0,.15);

    transform: translateY(-3px);
}

/* حرکت موج شیشه */
.liquid-glass-btn .elementor-button:hover::before{
    left: 140%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f161ea9 */.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button {
    position: relative;
    overflow: hidden;

    background: #FAA72A;
    color: #fff;

    border: 1px solid rgba(241, 188, 50, 0.35);
    border-radius: 50px;

    padding: 16px 32px;

    transition:
        all .5s cubic-bezier(.4, 0, .2, 1);

    box-shadow:
        0 8px 25px rgba(3, 24, 51, .35);
}


/* شاین نقره‌ای */
.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button::before {
    content: "";

    position: absolute;
    top: -80%;
    left: -100%;

    width: 45px;
    height: 260%;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.15),
        rgba(255,255,255,.9),
        rgba(255,255,255,.15),
        transparent
    );

    transform: rotate(25deg);

    animation: royalSilverShine 3.5s linear infinite;

    pointer-events: none;
}


/* انیمیشن شاین */
@keyframes royalSilverShine {

    0% {
        left: -100%;
    }

    45% {
        left: 150%;
    }

    100% {
        left: 150%;
    }
}


/* متن دکمه */
.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button-text {
    position: relative;
    z-index: 2;

    transition: .5s ease;
}


/* Hover */
.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button:hover {

    background: linear-gradient(
        135deg,
        #031833,
        #031833
    );

    color: #ffffff;

    border-radius: 18px;

    /* کشیده‌تر شدن */
    padding-left: 48px;
    padding-right: 48px;

    transform: translateY(-4px);

    box-shadow:
        0 15px 35px rgba(241,188,50,.35);
}


/* تغییر رنگ متن */
.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button:hover .elementor-button-text {
    color: #ffffff;
}


/* شاین هنگام هاور کمی قوی‌تر */
.elementor-6725 .elementor-element.elementor-element-f161ea9 .elementor-button:hover::before {
    animation-duration: 1.5s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6f7e406 */.elementor-6725 .elementor-element.elementor-element-6f7e406 .gform_title {
    display: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'doran';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://holdingroyalgroup.com/wp-content/uploads/2026/07/Doran-Regular.woff') format('woff');
}
@font-face {
	font-family: 'doran';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://holdingroyalgroup.com/wp-content/uploads/2026/07/Doran-Medium.woff') format('woff');
}
@font-face {
	font-family: 'doran';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://holdingroyalgroup.com/wp-content/uploads/2026/07/Doran-Light.woff') format('woff');
}
@font-face {
	font-family: 'doran';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://holdingroyalgroup.com/wp-content/uploads/2026/07/Doran-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */