.elementor-50 .elementor-element.elementor-element-9e9ce3d{--display:flex;--position:fixed;--min-height:66px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:999;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-9e9ce3d{left:0px;}body.rtl .elementor-50 .elementor-element.elementor-element-9e9ce3d{right:0px;}.elementor-50 .elementor-element.elementor-element-49dc122{--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:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-50 .elementor-element.elementor-element-08cc8bd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-4364c56 img{width:100%;max-width:155px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-69bd554{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-69bd554:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-69bd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-50 .elementor-element.elementor-element-ae2fa47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;--border-radius:0px 0px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ae2fa47:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ae2fa47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FA;}.elementor-50 .elementor-element.elementor-element-ae2fa47::before, .elementor-50 .elementor-element.elementor-element-ae2fa47 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-ae2fa47 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-ae2fa47 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-ae2fa47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-ae2fa47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-715b816{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-72bae35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-b5cd336 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-70648e8 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-a138c4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-50 .elementor-element.elementor-element-020b3e2 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-50 .elementor-element.elementor-element-a248660{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-785f7f3{--display:flex;--min-height:100%;--justify-content:space-between;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-4244c3c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#000000A6;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-50 .elementor-element.elementor-element-560056d{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-560056d.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-560056d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-560056d.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-560056d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-560056d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-560056d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-560056d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-560056d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-560056d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-560056d .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-560056d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-560056d .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-560056d .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-560056d:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-560056d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-1690868{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-1690868 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#000000BA;}.elementor-50 .elementor-element.elementor-element-949d1d7{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-949d1d7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-949d1d7 .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-949d1d7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-949d1d7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-949d1d7 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-949d1d7:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-949d1d7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-faddec7{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-faddec7.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-faddec7 .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-faddec7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-faddec7 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-faddec7 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-faddec7:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-faddec7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-5652587{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-5652587.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-5652587.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5652587.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-5652587.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-5652587.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-5652587.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-5652587.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-5652587.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-5652587.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-5652587 .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-5652587 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5652587 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-5652587 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-5652587:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-5652587:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-3476a53{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3476a53.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-3476a53 .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-3476a53 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3476a53 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-3476a53 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-3476a53:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-3476a53:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-4f88d65{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-4f88d65.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-4f88d65 .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-4f88d65 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-4f88d65 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-4f88d65 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-4f88d65:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-4f88d65:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-23e668b{--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-23e668b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-23e668b .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-23e668b .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-23e668b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-23e668b .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-23e668b:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-23e668b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0e638cc{--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:0px 0px 30px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-0e638cc:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-0e638cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E6F0;}.elementor-50 .elementor-element.elementor-element-01560c5{--display:flex;--min-height:100%;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-01560c5:hover{background-color:#FFFFFFB0;}.elementor-50 .elementor-element.elementor-element-d2557db{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-c4fc262 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:500;color:var( --e-global-color-70648e8 );}.elementor-50 .elementor-element.elementor-element-7b286cd{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-72305fa img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;}.elementor-50 .elementor-element.elementor-element-3512310{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-3512310:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3512310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-50 .elementor-element.elementor-element-0fcf9c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;--border-radius:0px 0px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0fcf9c0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-0fcf9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-0fcf9c0::before, .elementor-50 .elementor-element.elementor-element-0fcf9c0 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-0fcf9c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-0fcf9c0 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-0fcf9c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-0fcf9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-495b270{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-eb98b45{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-3ad9d41 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-50 .elementor-element.elementor-element-1cdce8e{--display:flex;--min-height:calc(100% - 30px);--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-25b698c{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-25b698c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-25b698c .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-25b698c .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-25b698c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-25b698c .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-25b698c:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-25b698c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-2964cb1{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-2964cb1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-2964cb1 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-2964cb1 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-2964cb1 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-2964cb1 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-2964cb1:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-2964cb1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-e686a9a{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-e686a9a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-e686a9a .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-e686a9a .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-e686a9a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-e686a9a .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-e686a9a:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-e686a9a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-f83c143{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-f83c143.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-f83c143 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-f83c143 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-f83c143 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-f83c143 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-f83c143:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-f83c143:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0e8c665{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0e8c665.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0e8c665 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-0e8c665 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0e8c665 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-0e8c665 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-0e8c665:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-0e8c665:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-688a7b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 30px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-688a7b0:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-688a7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E6F0;}.elementor-50 .elementor-element.elementor-element-ee13dc4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-0e97909 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-50 .elementor-element.elementor-element-17e9168{--display:flex;--min-height:calc(100% - 30px);--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-9b7ba7a{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-9b7ba7a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-9b7ba7a .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-9b7ba7a .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-9b7ba7a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-9b7ba7a .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-9b7ba7a:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-9b7ba7a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-15a8e93{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-15a8e93.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-15a8e93 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-15a8e93 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-15a8e93 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-15a8e93 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-15a8e93:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-15a8e93:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-56ddc3b{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-56ddc3b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-56ddc3b .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-56ddc3b .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-56ddc3b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-56ddc3b .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-56ddc3b:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-56ddc3b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-58f7ac3{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58f7ac3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-58f7ac3 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-58f7ac3 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-58f7ac3 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-58f7ac3 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-58f7ac3:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-58f7ac3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-abb3361{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-d4ed7d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-50 .elementor-element.elementor-element-e0717b3{--display:flex;--min-height:calc(100% - 30px);--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-3bcaf41{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-3bcaf41.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-3bcaf41 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-3bcaf41 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3bcaf41 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-3bcaf41 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-3bcaf41:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-3bcaf41:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-6e10276{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-6e10276.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-6e10276 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-6e10276 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-6e10276 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-6e10276 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-6e10276:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-6e10276:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-58ad701{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-58ad701.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-58ad701 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-58ad701 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-58ad701 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-58ad701 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-58ad701:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-58ad701:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0d97607{--icon-box-icon-margin:10px;}.elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-0d97607.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-0d97607 .elementor-icon{font-size:18px;}.elementor-50 .elementor-element.elementor-element-0d97607 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-0d97607 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-0d97607 .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-0d97607:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-0d97607:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-fca7dc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-50 .elementor-element.elementor-element-fca7dc7:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-fca7dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-50 .elementor-element.elementor-element-fb25195{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;--border-radius:0px 0px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-fb25195:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-fb25195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-fb25195::before, .elementor-50 .elementor-element.elementor-element-fb25195 > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-fb25195 > .e-con-inner > .elementor-background-video-container::before, .elementor-50 .elementor-element.elementor-element-fb25195 > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-fb25195 > .e-con-inner > .elementor-background-slideshow::before, .elementor-50 .elementor-element.elementor-element-fb25195 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-50 .elementor-element.elementor-element-903beb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-a4f3319{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-35a5c20 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-50 .elementor-element.elementor-element-b67d4a2{--grid-columns:1;--grid-row-gap:10px;--grid-column-gap:0px;}.elementor-50 .elementor-element.elementor-element-05207ee{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:0px;}.elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-stacked .elementor-icon{background-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-default .elementor-icon{fill:#EF47178F;color:#EF47178F;border-color:#EF47178F;}.elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-50 .elementor-element.elementor-element-05207ee.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-a8294d0 );color:var( --e-global-color-a8294d0 );border-color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-05207ee .elementor-icon{font-size:0px;}.elementor-50 .elementor-element.elementor-element-05207ee .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-05207ee .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-50 .elementor-element.elementor-element-05207ee .elementor-icon-box-title{color:#444444;}.elementor-50 .elementor-element.elementor-element-05207ee:has(:hover) .elementor-icon-box-title,
					 .elementor-50 .elementor-element.elementor-element-05207ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a8294d0 );}.elementor-50 .elementor-element.elementor-element-ecaba07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 30px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-50 .elementor-element.elementor-element-ecaba07:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-ecaba07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0E6F0;}.elementor-50 .elementor-element.elementor-element-e522f13{--grid-columns:1;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px;}.elementor-50 .elementor-element.elementor-element-f79ed22{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:10px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#383838;--n-menu-dropdown-content-box-border-radius:30px 30px 30px 30px;}.elementor-50 .elementor-element.elementor-element-f79ed22 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:transparent;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #00000000 90%, #FFFFFF 100%);}.elementor-50 .elementor-element.elementor-element-f79ed22 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#F4F4F4;}.elementor-50 .elementor-element.elementor-element-f79ed22 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-50 .elementor-element.elementor-element-f79ed22 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-50 .elementor-element.elementor-element-f79ed22 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-50 .elementor-element.elementor-element-f79ed22 {--n-menu-title-color-hover:#E2E2E2;}.elementor-50 .elementor-element.elementor-element-c7032d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-a176663{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-50 .elementor-element.elementor-element-a176663 .elementor-icon-wrapper{text-align:center;}.elementor-50 .elementor-element.elementor-element-a176663.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-a176663.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-a176663.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-a176663.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-a176663.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-a176663 .elementor-icon{font-size:23px;}.elementor-50 .elementor-element.elementor-element-a176663 .elementor-icon svg{height:23px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-3e11125 .elementor-button{background-color:#61CE7000;font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-08cc8bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4364c56.elementor-element{--order:-99999 /* order start hack */;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-69bd554{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-ae2fa47{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1690868 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-3512310{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-0fcf9c0{--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-50 .elementor-element.elementor-element-495b270{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-688a7b0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-abb3361{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:10px;}.elementor-50 .elementor-element.elementor-element-fca7dc7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-fb25195{--border-radius:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-903beb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-b67d4a2{--grid-columns:1;}.elementor-50 .elementor-element.elementor-element-e522f13{--grid-columns:2;}.elementor-50 .elementor-element.elementor-element-f79ed22{--n-menu-title-distance-from-content:0px;--n-menu-title-space-between:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-08cc8bd{--width:20%;}.elementor-50 .elementor-element.elementor-element-69bd554{--content-width:1200px;}.elementor-50 .elementor-element.elementor-element-715b816{--width:65%;}.elementor-50 .elementor-element.elementor-element-72bae35{--width:60%;}.elementor-50 .elementor-element.elementor-element-a248660{--width:40%;}.elementor-50 .elementor-element.elementor-element-0e638cc{--width:35%;}.elementor-50 .elementor-element.elementor-element-3512310{--content-width:1000px;}.elementor-50 .elementor-element.elementor-element-0fcf9c0{--width:100%;}.elementor-50 .elementor-element.elementor-element-495b270{--width:45%;}.elementor-50 .elementor-element.elementor-element-eb98b45{--width:100%;}.elementor-50 .elementor-element.elementor-element-688a7b0{--width:55%;}.elementor-50 .elementor-element.elementor-element-ee13dc4{--width:250px;}.elementor-50 .elementor-element.elementor-element-fca7dc7{--content-width:876px;}.elementor-50 .elementor-element.elementor-element-fb25195{--width:100%;}.elementor-50 .elementor-element.elementor-element-903beb2{--width:40%;}.elementor-50 .elementor-element.elementor-element-a4f3319{--width:100%;}.elementor-50 .elementor-element.elementor-element-ecaba07{--width:60%;}.elementor-50 .elementor-element.elementor-element-c7032d2{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-08cc8bd{--width:35%;}.elementor-50 .elementor-element.elementor-element-715b816{--width:100%;}.elementor-50 .elementor-element.elementor-element-0e638cc{--width:100%;}.elementor-50 .elementor-element.elementor-element-495b270{--width:100%;}.elementor-50 .elementor-element.elementor-element-688a7b0{--width:100%;}.elementor-50 .elementor-element.elementor-element-ee13dc4{--width:100%;}.elementor-50 .elementor-element.elementor-element-903beb2{--width:100%;}.elementor-50 .elementor-element.elementor-element-c7032d2{--width:35%;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-9e9ce3d{--min-height:50px;}.elementor-50 .elementor-element.elementor-element-49dc122{--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-08cc8bd{--width:40%;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-4364c56 img{max-width:103px;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-ae2fa47{--border-radius:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-715b816{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-1690868 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-50 .elementor-element.elementor-element-495b270{--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-50 .elementor-element.elementor-element-eb98b45{--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-50 .elementor-element.elementor-element-1cdce8e{--width:100%;}.elementor-50 .elementor-element.elementor-element-688a7b0{--border-radius:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-ee13dc4{--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-50 .elementor-element.elementor-element-a4f3319{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-50 .elementor-element.elementor-element-b67d4a2{--grid-columns:1;--grid-row-gap:0px;}.elementor-50 .elementor-element.elementor-element-05207ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-e522f13{--grid-columns:1;}.elementor-50 .elementor-element.elementor-element-f79ed22{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-50 .elementor-element.elementor-element-c7032d2{--width:40%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-50 .elementor-element.elementor-element-3e11125 .elementor-button{font-size:12px;padding:10px 10px 10px 10px;}}/* Start custom CSS for image, class: .elementor-element-020b3e2 */.elementor-50 .elementor-element.elementor-element-020b3e2, .elementor-50 .elementor-element.elementor-element-020b3e2 img{
    aspect-ratio: 16 / 8.5;
}

.elementor-50 .elementor-element.elementor-element-020b3e2 img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-560056d */.elementor-50 .elementor-element.elementor-element-560056d h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-560056d svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1690868 */.elementor-50 .elementor-element.elementor-element-1690868::before{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
}

.elementor-50 .elementor-element.elementor-element-1690868::after{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-949d1d7 */.elementor-50 .elementor-element.elementor-element-949d1d7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-949d1d7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-faddec7 */.elementor-50 .elementor-element.elementor-element-faddec7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-faddec7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5652587 */.elementor-50 .elementor-element.elementor-element-5652587 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-5652587 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3476a53 */.elementor-50 .elementor-element.elementor-element-3476a53 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3476a53 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f88d65 */.elementor-50 .elementor-element.elementor-element-4f88d65 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-4f88d65 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23e668b */.elementor-50 .elementor-element.elementor-element-23e668b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-23e668b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72305fa */.elementor-50 .elementor-element.elementor-element-72305fa, .elementor-50 .elementor-element.elementor-element-72305fa img{
    aspect-ratio: 16 / 9.4;
}

.elementor-50 .elementor-element.elementor-element-72305fa img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad9d41 */.elementor-50 .elementor-element.elementor-element-3ad9d41 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25b698c */.elementor-50 .elementor-element.elementor-element-25b698c h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-25b698c svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2964cb1 */.elementor-50 .elementor-element.elementor-element-2964cb1 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-2964cb1 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e686a9a */.elementor-50 .elementor-element.elementor-element-e686a9a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-e686a9a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f83c143 */.elementor-50 .elementor-element.elementor-element-f83c143 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-f83c143 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e8c665 */.elementor-50 .elementor-element.elementor-element-0e8c665 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0e8c665 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e97909 */.elementor-50 .elementor-element.elementor-element-0e97909 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b7ba7a */.elementor-50 .elementor-element.elementor-element-9b7ba7a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-9b7ba7a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15a8e93 */.elementor-50 .elementor-element.elementor-element-15a8e93 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-15a8e93 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56ddc3b */.elementor-50 .elementor-element.elementor-element-56ddc3b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-56ddc3b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58f7ac3 */.elementor-50 .elementor-element.elementor-element-58f7ac3 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58f7ac3 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4ed7d7 */.elementor-50 .elementor-element.elementor-element-d4ed7d7{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bcaf41 */.elementor-50 .elementor-element.elementor-element-3bcaf41 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3bcaf41 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e10276 */.elementor-50 .elementor-element.elementor-element-6e10276 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-6e10276 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ad701 */.elementor-50 .elementor-element.elementor-element-58ad701 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58ad701 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d97607 */.elementor-50 .elementor-element.elementor-element-0d97607 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0d97607 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05207ee */.elementor-50 .elementor-element.elementor-element-05207ee h3{
    margin-bottom:4px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e522f13 */.elementor-50 .elementor-element.elementor-element-e522f13{
    aspect-ratio: 16 / 9.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb25195 */@media (max-width:1025px){
    .elementor-50 .elementor-element.elementor-element-fb25195 .e-con-full{
        box-shadow:0,0,0,rgba(0,0,0,0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020b3e2 */.elementor-50 .elementor-element.elementor-element-020b3e2, .elementor-50 .elementor-element.elementor-element-020b3e2 img{
    aspect-ratio: 16 / 8.5;
}

.elementor-50 .elementor-element.elementor-element-020b3e2 img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-560056d */.elementor-50 .elementor-element.elementor-element-560056d h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-560056d svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1690868 */.elementor-50 .elementor-element.elementor-element-1690868::before{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
}

.elementor-50 .elementor-element.elementor-element-1690868::after{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-949d1d7 */.elementor-50 .elementor-element.elementor-element-949d1d7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-949d1d7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-faddec7 */.elementor-50 .elementor-element.elementor-element-faddec7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-faddec7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5652587 */.elementor-50 .elementor-element.elementor-element-5652587 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-5652587 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3476a53 */.elementor-50 .elementor-element.elementor-element-3476a53 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3476a53 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f88d65 */.elementor-50 .elementor-element.elementor-element-4f88d65 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-4f88d65 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23e668b */.elementor-50 .elementor-element.elementor-element-23e668b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-23e668b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72305fa */.elementor-50 .elementor-element.elementor-element-72305fa, .elementor-50 .elementor-element.elementor-element-72305fa img{
    aspect-ratio: 16 / 9.4;
}

.elementor-50 .elementor-element.elementor-element-72305fa img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad9d41 */.elementor-50 .elementor-element.elementor-element-3ad9d41 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25b698c */.elementor-50 .elementor-element.elementor-element-25b698c h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-25b698c svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2964cb1 */.elementor-50 .elementor-element.elementor-element-2964cb1 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-2964cb1 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e686a9a */.elementor-50 .elementor-element.elementor-element-e686a9a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-e686a9a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f83c143 */.elementor-50 .elementor-element.elementor-element-f83c143 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-f83c143 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e8c665 */.elementor-50 .elementor-element.elementor-element-0e8c665 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0e8c665 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e97909 */.elementor-50 .elementor-element.elementor-element-0e97909 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b7ba7a */.elementor-50 .elementor-element.elementor-element-9b7ba7a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-9b7ba7a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15a8e93 */.elementor-50 .elementor-element.elementor-element-15a8e93 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-15a8e93 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56ddc3b */.elementor-50 .elementor-element.elementor-element-56ddc3b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-56ddc3b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58f7ac3 */.elementor-50 .elementor-element.elementor-element-58f7ac3 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58f7ac3 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4ed7d7 */.elementor-50 .elementor-element.elementor-element-d4ed7d7{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bcaf41 */.elementor-50 .elementor-element.elementor-element-3bcaf41 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3bcaf41 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e10276 */.elementor-50 .elementor-element.elementor-element-6e10276 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-6e10276 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ad701 */.elementor-50 .elementor-element.elementor-element-58ad701 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58ad701 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d97607 */.elementor-50 .elementor-element.elementor-element-0d97607 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0d97607 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05207ee */.elementor-50 .elementor-element.elementor-element-05207ee h3{
    margin-bottom:4px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e522f13 */.elementor-50 .elementor-element.elementor-element-e522f13{
    aspect-ratio: 16 / 9.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb25195 */@media (max-width:1025px){
    .elementor-50 .elementor-element.elementor-element-fb25195 .e-con-full{
        box-shadow:0,0,0,rgba(0,0,0,0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020b3e2 */.elementor-50 .elementor-element.elementor-element-020b3e2, .elementor-50 .elementor-element.elementor-element-020b3e2 img{
    aspect-ratio: 16 / 8.5;
}

.elementor-50 .elementor-element.elementor-element-020b3e2 img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-560056d */.elementor-50 .elementor-element.elementor-element-560056d h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-560056d svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1690868 */.elementor-50 .elementor-element.elementor-element-1690868::before{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
}

.elementor-50 .elementor-element.elementor-element-1690868::after{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-949d1d7 */.elementor-50 .elementor-element.elementor-element-949d1d7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-949d1d7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-faddec7 */.elementor-50 .elementor-element.elementor-element-faddec7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-faddec7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5652587 */.elementor-50 .elementor-element.elementor-element-5652587 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-5652587 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3476a53 */.elementor-50 .elementor-element.elementor-element-3476a53 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3476a53 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f88d65 */.elementor-50 .elementor-element.elementor-element-4f88d65 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-4f88d65 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23e668b */.elementor-50 .elementor-element.elementor-element-23e668b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-23e668b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72305fa */.elementor-50 .elementor-element.elementor-element-72305fa, .elementor-50 .elementor-element.elementor-element-72305fa img{
    aspect-ratio: 16 / 9.4;
}

.elementor-50 .elementor-element.elementor-element-72305fa img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad9d41 */.elementor-50 .elementor-element.elementor-element-3ad9d41 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25b698c */.elementor-50 .elementor-element.elementor-element-25b698c h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-25b698c svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2964cb1 */.elementor-50 .elementor-element.elementor-element-2964cb1 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-2964cb1 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e686a9a */.elementor-50 .elementor-element.elementor-element-e686a9a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-e686a9a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f83c143 */.elementor-50 .elementor-element.elementor-element-f83c143 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-f83c143 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e8c665 */.elementor-50 .elementor-element.elementor-element-0e8c665 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0e8c665 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e97909 */.elementor-50 .elementor-element.elementor-element-0e97909 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b7ba7a */.elementor-50 .elementor-element.elementor-element-9b7ba7a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-9b7ba7a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15a8e93 */.elementor-50 .elementor-element.elementor-element-15a8e93 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-15a8e93 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56ddc3b */.elementor-50 .elementor-element.elementor-element-56ddc3b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-56ddc3b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58f7ac3 */.elementor-50 .elementor-element.elementor-element-58f7ac3 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58f7ac3 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4ed7d7 */.elementor-50 .elementor-element.elementor-element-d4ed7d7{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bcaf41 */.elementor-50 .elementor-element.elementor-element-3bcaf41 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3bcaf41 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e10276 */.elementor-50 .elementor-element.elementor-element-6e10276 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-6e10276 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ad701 */.elementor-50 .elementor-element.elementor-element-58ad701 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58ad701 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d97607 */.elementor-50 .elementor-element.elementor-element-0d97607 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0d97607 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05207ee */.elementor-50 .elementor-element.elementor-element-05207ee h3{
    margin-bottom:4px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e522f13 */.elementor-50 .elementor-element.elementor-element-e522f13{
    aspect-ratio: 16 / 9.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb25195 */@media (max-width:1025px){
    .elementor-50 .elementor-element.elementor-element-fb25195 .e-con-full{
        box-shadow:0,0,0,rgba(0,0,0,0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-020b3e2 */.elementor-50 .elementor-element.elementor-element-020b3e2, .elementor-50 .elementor-element.elementor-element-020b3e2 img{
    aspect-ratio: 16 / 8.5;
}

.elementor-50 .elementor-element.elementor-element-020b3e2 img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-560056d */.elementor-50 .elementor-element.elementor-element-560056d h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-560056d svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1690868 */.elementor-50 .elementor-element.elementor-element-1690868::before{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
}

.elementor-50 .elementor-element.elementor-element-1690868::after{
    content:"";
    background-color:#EF47178F;
    width:15%;
    height:1px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-949d1d7 */.elementor-50 .elementor-element.elementor-element-949d1d7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-949d1d7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-faddec7 */.elementor-50 .elementor-element.elementor-element-faddec7 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-faddec7 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5652587 */.elementor-50 .elementor-element.elementor-element-5652587 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-5652587 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3476a53 */.elementor-50 .elementor-element.elementor-element-3476a53 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3476a53 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f88d65 */.elementor-50 .elementor-element.elementor-element-4f88d65 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-4f88d65 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-23e668b */.elementor-50 .elementor-element.elementor-element-23e668b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-23e668b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72305fa */.elementor-50 .elementor-element.elementor-element-72305fa, .elementor-50 .elementor-element.elementor-element-72305fa img{
    aspect-ratio: 16 / 9.4;
}

.elementor-50 .elementor-element.elementor-element-72305fa img{
    object-fit:cover;
    object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ad9d41 */.elementor-50 .elementor-element.elementor-element-3ad9d41 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-25b698c */.elementor-50 .elementor-element.elementor-element-25b698c h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-25b698c svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2964cb1 */.elementor-50 .elementor-element.elementor-element-2964cb1 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-2964cb1 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e686a9a */.elementor-50 .elementor-element.elementor-element-e686a9a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-e686a9a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f83c143 */.elementor-50 .elementor-element.elementor-element-f83c143 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-f83c143 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0e8c665 */.elementor-50 .elementor-element.elementor-element-0e8c665 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0e8c665 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e97909 */.elementor-50 .elementor-element.elementor-element-0e97909 span{
    font-size:12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9b7ba7a */.elementor-50 .elementor-element.elementor-element-9b7ba7a h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-9b7ba7a svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15a8e93 */.elementor-50 .elementor-element.elementor-element-15a8e93 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-15a8e93 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56ddc3b */.elementor-50 .elementor-element.elementor-element-56ddc3b h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-56ddc3b svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58f7ac3 */.elementor-50 .elementor-element.elementor-element-58f7ac3 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58f7ac3 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4ed7d7 */.elementor-50 .elementor-element.elementor-element-d4ed7d7{
    visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3bcaf41 */.elementor-50 .elementor-element.elementor-element-3bcaf41 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-3bcaf41 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e10276 */.elementor-50 .elementor-element.elementor-element-6e10276 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-6e10276 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-58ad701 */.elementor-50 .elementor-element.elementor-element-58ad701 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-58ad701 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0d97607 */.elementor-50 .elementor-element.elementor-element-0d97607 h3{
    margin-bottom:4px;
}

@media (max-width:740px){
    .elementor-50 .elementor-element.elementor-element-0d97607 svg{
        margin-bottom:-8px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05207ee */.elementor-50 .elementor-element.elementor-element-05207ee h3{
    margin-bottom:4px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e522f13 */.elementor-50 .elementor-element.elementor-element-e522f13{
    aspect-ratio: 16 / 9.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb25195 */@media (max-width:1025px){
    .elementor-50 .elementor-element.elementor-element-fb25195 .e-con-full{
        box-shadow:0,0,0,rgba(0,0,0,0) !important;
    }
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-f79ed22 *//*.elementor-50 .elementor-element.elementor-element-f79ed22 .e-n-menu-title{
    backdrop-filter: blur(10px);
}*/

.elementor-50 .elementor-element.elementor-element-f79ed22 .e-n-menu-wrapper{
    top:50px;
}

@media (max-width:1025px){
    .elementor-50 .elementor-element.elementor-element-f79ed22 .e-n-menu-wrapper{
        top:52px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49dc122 */.elementor-50 .elementor-element.elementor-element-49dc122::after{
    content:"";
    background-color:white;
    width:100%;
    max-width:1484px;
    height:1px;
    position:absolute;
    left:50%;
    bottom:0;
    transform:translateX(calc(-50% - 10px));
}/* End custom CSS */