.elementor-20 .elementor-element.elementor-element-faaee60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cc9c66d{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5f84df57{--display:flex;--position:absolute;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:102px;--z-index:9;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-5f84df57{left:0px;}body.rtl .elementor-20 .elementor-element.elementor-element-5f84df57{right:0px;}.elementor-20 .elementor-element.elementor-element-20ce5352{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-20ce5352.e-con{--flex-grow:0;--flex-shrink:0;}.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-20 .elementor-element.elementor-element-f440445{text-align:center;}.elementor-20 .elementor-element.elementor-element-f440445 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:400;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4844a531{text-align:center;}.elementor-20 .elementor-element.elementor-element-4844a531 .elementor-heading-title{font-family:var( --e-global-typography-acd6e47-font-family ), Sans-serif;font-size:var( --e-global-typography-acd6e47-font-size );font-weight:var( --e-global-typography-acd6e47-font-weight );line-height:var( --e-global-typography-acd6e47-line-height );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-47d9aa30{--spacer-size:150px;}.elementor-20 .elementor-element.elementor-element-451832e{--display:flex;--overlay-opacity:1;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-451832e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-451832e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b4966b8 ) 8%, #F3F5FE 46%);}.elementor-20 .elementor-element.elementor-element-451832e::before, .elementor-20 .elementor-element.elementor-element-451832e > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-451832e > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-451832e > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-451832e > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-451832e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 56%, #F3F5FE 75%);}.elementor-20 .elementor-element.elementor-element-ac5e85d{--display:flex;}.elementor-20 .elementor-element.elementor-element-8939230{text-align:center;}.elementor-20 .elementor-element.elementor-element-8939230 .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.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-20 .elementor-element.elementor-element-33e45ca{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-013d944{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-013d944.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-7b22cbee{--display:flex;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7b22cbee:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7b22cbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F5FE 8%, #F3F5FE 39%);}.elementor-20 .elementor-element.elementor-element-7b22cbee::before, .elementor-20 .elementor-element.elementor-element-7b22cbee > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7b22cbee > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-7b22cbee > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7b22cbee > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-7b22cbee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 89%);}.elementor-20 .elementor-element.elementor-element-24e2540{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-de48ee8{text-align:start;}.elementor-20 .elementor-element.elementor-element-de48ee8 .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4b96e49c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-735bde8c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-735bde8c::before, .elementor-20 .elementor-element.elementor-element-735bde8c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-735bde8c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-735bde8c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-735bde8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-735bde8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-1653f66d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-7bb6ecfb:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-7bb6ecfb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-10fb0452:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-10fb0452:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-6e0f5366:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-6e0f5366:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-79ee88ba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-79ee88ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-79ee88ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4966b8 );background-image:url("https://yyghnew.yysocial.com/wp-content/uploads/2026/06/b463c8a6-2f67-4640-b62e-c17d50c662cd.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-3088b298{--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;--justify-content:center;--overlay-opacity:0.5;}.elementor-20 .elementor-element.elementor-element-3088b298::before, .elementor-20 .elementor-element.elementor-element-3088b298 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3088b298 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3088b298 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3088b298 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3088b298 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-24674105{--display:flex;--min-height:474px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-24674105:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-24674105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8A;}.elementor-20 .elementor-element.elementor-element-2d66e4cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2d66e4cb{text-align:start;}.elementor-20 .elementor-element.elementor-element-2d66e4cb .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f83db72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f83db72{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-5ee03c9e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-5ee03c9e .elementor-icon-list-text{color:#171B20B5;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-b5e81ff{--display:flex;--min-height:474px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-b5e81ff:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-b5e81ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8A;}.elementor-20 .elementor-element.elementor-element-3eb0a20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3eb0a20{text-align:start;}.elementor-20 .elementor-element.elementor-element-3eb0a20 .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-e2a5074{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-51c1f49{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-51c1f49 .elementor-icon-list-text{color:#171B20B5;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-7ffa98f9{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-7ffa98f9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7ffa98f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4966b8 );}.elementor-20 .elementor-element.elementor-element-169601a1{--spacer-size:50px;}.elementor-20 .elementor-element.elementor-element-70e77971{text-align:start;}.elementor-20 .elementor-element.elementor-element-70e77971 .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-61149957{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-245870de{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-245870de::before, .elementor-20 .elementor-element.elementor-element-245870de > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-245870de > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-245870de > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-245870de > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-245870de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-3461286a{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-3461286a::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3461286a > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3461286a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://yyghnew.yysocial.com/wp-content/uploads/2026/06/Samsung-galaxy-phone-mockup.png");--background-overlay:'';background-position:-11px 160px;background-repeat:no-repeat;background-size:581px auto;}.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 );}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-5d4a02aa{left:10px;}body.rtl .elementor-20 .elementor-element.elementor-element-5d4a02aa{right:10px;}.elementor-20 .elementor-element.elementor-element-5d4a02aa{top:10px;}.elementor-20 .elementor-element.elementor-element-5d4a02aa .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-5d4a02aa .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-5d4a02aa .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-2c22046b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2c22046b{text-align:center;}.elementor-20 .elementor-element.elementor-element-2c22046b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3afb4b0d{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-29cb642c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-29cb642c::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://yyghnew.yysocial.com/wp-content/uploads/2026/06/ifm-image.png");--background-overlay:'';background-position:-248px 143px;background-repeat:no-repeat;background-size:690px auto;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-1f18ffd3{left:10px;}body.rtl .elementor-20 .elementor-element.elementor-element-1f18ffd3{right:10px;}.elementor-20 .elementor-element.elementor-element-1f18ffd3{top:7px;}.elementor-20 .elementor-element.elementor-element-1f18ffd3 .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-1f18ffd3 .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-1f18ffd3 .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-29a0ca0a{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-29a0ca0a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-642e6579{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-76837a0{--display:flex;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-20 .elementor-element.elementor-element-76837a0::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://yyghnew.yysocial.com/wp-content/uploads/2026/06/Mask-Group-5.png");--background-overlay:'';background-position:-6px 159px;background-repeat:no-repeat;background-size:455px auto;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-5b4f854d{left:10px;}body.rtl .elementor-20 .elementor-element.elementor-element-5b4f854d{right:10px;}.elementor-20 .elementor-element.elementor-element-5b4f854d{top:10px;}.elementor-20 .elementor-element.elementor-element-5b4f854d .elementor-icon-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-5b4f854d .elementor-icon{font-size:35px;}.elementor-20 .elementor-element.elementor-element-5b4f854d .elementor-icon svg{height:35px;}.elementor-20 .elementor-element.elementor-element-7197fb1b{text-align:center;}.elementor-20 .elementor-element.elementor-element-7197fb1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-4aba6ef6{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-227727ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-227727ac:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-227727ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4966b8 );background-image:url("https://yyghnew.yysocial.com/wp-content/uploads/2026/06/b463c8a6-2f67-4640-b62e-c17d50c662cd.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-20 .elementor-element.elementor-element-36dacb67{text-align:center;}.elementor-20 .elementor-element.elementor-element-36dacb67 .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-25c3e42a{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3d63e3b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3d63e3b::before, .elementor-20 .elementor-element.elementor-element-3d63e3b > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3d63e3b > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3d63e3b > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3d63e3b > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3d63e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-15754c37{width:var( --container-widget-width, 33.712% );max-width:33.712%;--container-widget-width:33.712%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-15754c37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3185d5c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-3185d5c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-60b08dd9{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-60b08dd9:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-60b08dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8A;}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-3c37c200:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-3c37c200:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-3364fad2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-3364fad2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3364fad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8A;}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-f90bc0c:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-f90bc0c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-15c93b2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20 .elementor-element.elementor-element-15c93b2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-15c93b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8A;}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-52dd1fac:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-52dd1fac:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-975b64c{--display:flex;--overlay-opacity:1;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-975b64c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-975b64c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b4966b8 ) 8%, #F3F5FE 46%);}.elementor-20 .elementor-element.elementor-element-975b64c::before, .elementor-20 .elementor-element.elementor-element-975b64c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-975b64c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-975b64c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-975b64c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-975b64c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 56%, #F3F5FE 75%);}.elementor-20 .elementor-element.elementor-element-6322805{--display:flex;}.elementor-20 .elementor-element.elementor-element-78e1069{text-align:center;}.elementor-20 .elementor-element.elementor-element-78e1069 .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-0085664{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-f6fe7cc{--display:flex;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-f6fe7cc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f6fe7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F5FE 8%, #F3F5FE 39%);}.elementor-20 .elementor-element.elementor-element-f6fe7cc::before, .elementor-20 .elementor-element.elementor-element-f6fe7cc > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-f6fe7cc > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-f6fe7cc > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-f6fe7cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-f6fe7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 89%);}.elementor-20 .elementor-element.elementor-element-55624ef1{--display:flex;--min-height:100vh;--overlay-opacity:1;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-55624ef1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-55624ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://yyghnew.yysocial.com/wp-content/uploads/2026/06/Group-225.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-55624ef1::before, .elementor-20 .elementor-element.elementor-element-55624ef1 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-55624ef1 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-55624ef1 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-55624ef1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-55624ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-b4966b8 ) 27%, #F3F5FE00 93%);}.elementor-20 .elementor-element.elementor-element-3b48037e{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-15e9677e{text-align:start;}.elementor-20 .elementor-element.elementor-element-15e9677e .elementor-heading-title{font-family:var( --e-global-typography-8adbf67-font-family ), Sans-serif;font-size:var( --e-global-typography-8adbf67-font-size );font-weight:var( --e-global-typography-8adbf67-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-2c3429a4{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-20 .elementor-element.elementor-element-26b69b31{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--overlay-opacity:0.5;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-26b69b31::before, .elementor-20 .elementor-element.elementor-element-26b69b31 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-26b69b31 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-26b69b31 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-26b69b31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-26b69b31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-46456a78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-44d3a2b1:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-44d3a2b1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-53fbe53b:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-53fbe53b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-5d66180:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-5d66180:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon{font-size:36px;}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-20 .elementor-element.elementor-element-749d7df9:has(:hover) .elementor-icon-box-title,
					 .elementor-20 .elementor-element.elementor-element-749d7df9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-description{color:#171B20AB;}.elementor-20 .elementor-element.elementor-element-cdc64ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-20 .elementor-element.elementor-element-cdc64ee:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cdc64ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b4966b8 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-f440445 .elementor-heading-title{font-size:50px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-4844a531 .elementor-heading-title{font-size:var( --e-global-typography-acd6e47-font-size );line-height:var( --e-global-typography-acd6e47-line-height );}.elementor-20 .elementor-element.elementor-element-451832e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8939230 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-33e45ca{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7b22cbee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-24e2540{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-de48ee8{text-align:center;}.elementor-20 .elementor-element.elementor-element-de48ee8 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-4b96e49c{--container-widget-width:552px;--container-widget-flex-grow:0;width:var( --container-widget-width, 552px );max-width:552px;text-align:center;font-size:16px;}.elementor-20 .elementor-element.elementor-element-735bde8c{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-1653f66d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.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-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-24674105{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2d66e4cb{width:var( --container-widget-width, 212px );max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2d66e4cb .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-f83db72{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-b5e81ff{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3eb0a20{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3eb0a20 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-e2a5074{font-size:14px;}.elementor-20 .elementor-element.elementor-element-7ffa98f9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-70e77971 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-61149957{font-size:14px;}.elementor-20 .elementor-element.elementor-element-245870de{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-3461286a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3461286a::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3461286a > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3461286a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:6px 204px;background-size:207px auto;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-5d4a02aa{left:17px;}body.rtl .elementor-20 .elementor-element.elementor-element-5d4a02aa{right:17px;}.elementor-20 .elementor-element.elementor-element-5d4a02aa{top:18px;}.elementor-20 .elementor-element.elementor-element-5d4a02aa .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5d4a02aa .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-2c22046b{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2c22046b .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-3afb4b0d{font-size:14px;}.elementor-20 .elementor-element.elementor-element-29cb642c::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-1px 197px;background-size:241px auto;}.elementor-20 .elementor-element.elementor-element-29cb642c{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-1f18ffd3{left:17px;}body.rtl .elementor-20 .elementor-element.elementor-element-1f18ffd3{right:17px;}.elementor-20 .elementor-element.elementor-element-1f18ffd3{top:18px;}.elementor-20 .elementor-element.elementor-element-1f18ffd3 .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-1f18ffd3 .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-29a0ca0a .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-642e6579{font-size:14px;}.elementor-20 .elementor-element.elementor-element-76837a0::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:11px 234px;background-size:226px auto;}.elementor-20 .elementor-element.elementor-element-76837a0{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-5b4f854d{left:17px;}body.rtl .elementor-20 .elementor-element.elementor-element-5b4f854d{right:17px;}.elementor-20 .elementor-element.elementor-element-5b4f854d{top:18px;}.elementor-20 .elementor-element.elementor-element-5b4f854d .elementor-icon{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5b4f854d .elementor-icon svg{height:20px;}.elementor-20 .elementor-element.elementor-element-7197fb1b .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-4aba6ef6{font-size:14px;}.elementor-20 .elementor-element.elementor-element-36dacb67 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-25c3e42a{font-size:14px;}.elementor-20 .elementor-element.elementor-element-60b08dd9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-3364fad2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-15c93b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-975b64c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-78e1069 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-0085664{font-size:14px;}.elementor-20 .elementor-element.elementor-element-f6fe7cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-55624ef1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3b48037e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-15e9677e .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-2c3429a4{text-align:center;font-size:16px;}.elementor-20 .elementor-element.elementor-element-26b69b31{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-46456a78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title a{font-size:20px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-5f84df57{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-f440445 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-20 .elementor-element.elementor-element-4844a531 .elementor-heading-title{font-size:var( --e-global-typography-acd6e47-font-size );line-height:var( --e-global-typography-acd6e47-line-height );}.elementor-20 .elementor-element.elementor-element-451832e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8939230{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-8939230 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-7b22cbee{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-de48ee8{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-de48ee8 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-4b96e49c{font-size:14px;}.elementor-20 .elementor-element.elementor-element-735bde8c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-1653f66d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-7bb6ecfb .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-10fb0452 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-6e0f5366 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-79ee88ba{--min-height:86vh;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-79ee88ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-79ee88ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20 .elementor-element.elementor-element-3088b298{--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-20 .elementor-element.elementor-element-24674105{--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;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-2d66e4cb{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2d66e4cb .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-f83db72{width:100%;max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-20 .elementor-element.elementor-element-b5e81ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-3eb0a20{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3eb0a20 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-7ffa98f9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-70e77971 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-245870de{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-3461286a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-3461286a::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3461286a > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3461286a > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-3461286a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-11px 189px;background-size:442px auto;}.elementor-20 .elementor-element.elementor-element-2c22046b{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-2c22046b .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-29cb642c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-29cb642c::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-29cb642c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-223px 129px;background-size:598px auto;}.elementor-20 .elementor-element.elementor-element-29a0ca0a{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-29a0ca0a .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-76837a0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-76837a0::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-76837a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-40px 153px;background-size:563px auto;}.elementor-20 .elementor-element.elementor-element-7197fb1b{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-7197fb1b .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-227727ac{--min-height:86vh;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-227727ac:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-227727ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20 .elementor-element.elementor-element-36dacb67{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-36dacb67 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-15754c37{width:100%;max-width:100%;}.elementor-20 .elementor-element.elementor-element-3185d5c1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-60b08dd9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-3c37c200 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-3364fad2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-f90bc0c .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-15c93b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-52dd1fac .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-975b64c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-78e1069{padding:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-78e1069 .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-f6fe7cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-55624ef1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-55624ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-139px 157px;}.elementor-20 .elementor-element.elementor-element-55624ef1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-15e9677e{text-align:center;}.elementor-20 .elementor-element.elementor-element-15e9677e .elementor-heading-title{font-size:var( --e-global-typography-8adbf67-font-size );}.elementor-20 .elementor-element.elementor-element-2c3429a4{width:100%;max-width:100%;font-size:14px;}.elementor-20 .elementor-element.elementor-element-26b69b31{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-46456a78{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-44d3a2b1 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-53fbe53b .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5d66180 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-749d7df9 .elementor-icon-box-title a{font-size:20px;}.elementor-20 .elementor-element.elementor-element-cdc64ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-20ce5352{--width:86%;}.elementor-20 .elementor-element.elementor-element-3088b298{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-245870de{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-3d63e3b{--content-width:1340px;}.elementor-20 .elementor-element.elementor-element-3185d5c1{--width:38.462%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-5f84df57{--content-width:100%;}.elementor-20 .elementor-element.elementor-element-20ce5352{--width:80%;}.elementor-20 .elementor-element.elementor-element-3185d5c1{--width:360.922px;}}/* Start custom CSS for html, class: .elementor-element-cc9c66d */:root {
      /* Dynamic mouse coordinate placeholders managed by JS */
      --glow-x: 50%;
      --glow-y: 50%;
      
      /* Theme Design Palette */
      --brand-blue: #3b82f6;
      --brand-blue-hover: #2563eb;
      --brand-cyan: #06b6d4;
      --text-main: #09090b;
      --text-muted: #64748b;
      --border-color: rgba(0, 0, 0, 0.08);
    }

    * {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }

    body {
      background-color: #f8fafc; /* Crisp, ultra-clean neutral slate base */
      font-family: 'Plus Jakarta Sans', sans-serif;
      overflow-x: hidden;
      overflow-y: auto;
      -webkit-font-smoothing: antialiased;
    }

    /* MOCK HEADER NAVIGATION BAR */
    .site-header {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 72px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      padding: 0 40px;
      background-color: rgba(255, 255, 255, 0.7);
      backdrop-filter: blur(8px);
      -webkit-backdrop-filter: blur(8px);
      border-bottom: 1px solid rgba(0, 0, 0, 0.04);
      z-index: 50;
    }

    .header-left {
      display: flex;
      align-items: center;
      gap: 32px;
    }

    .brand-logo {
      display: flex;
      align-items: center;
      gap: 8px;
      font-weight: 700;
      font-size: 1.25rem;
      color: var(--text-main);
      text-decoration: none;
    }

    .brand-icon-svg {
      width: 28px;
      height: 28px;
      fill: var(--brand-blue);
    }

    .nav-links {
      display: flex;
      align-items: center;
      gap: 24px;
      list-style: none;
    }

    .nav-links a {
      text-decoration: none;
      font-size: 0.925rem;
      color: #475569;
      font-weight: 500;
      transition: color 0.2s;
    }

    .nav-links a:hover {
      color: var(--text-main);
    }

    .header-right {
      display: flex;
      align-items: center;
      gap: 16px;
    }

    .btn-login {
      text-decoration: none;
      color: #475569;
      font-weight: 500;
      font-size: 0.925rem;
      padding: 8px 16px;
    }

    .btn-primary {
      text-decoration: none;
      background-color: var(--brand-blue);
      color: #ffffff;
      padding: 10px 20px;
      border-radius: 8px;
      font-size: 0.925rem;
      font-weight: 600;
      transition: background-color 0.2s, transform 0.15s;
      box-shadow: 0 4px 12px rgba(59, 130, 246, 0.25);
    }

    .btn-primary:hover {
      background-color: var(--brand-blue-hover);
      transform: translateY(-1px);
    }

    /* MAIN HERO WRAPPER */
    .hero-wrapper {
      position: relative;
      width: 100%;
      min-height: 90vh;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: flex-start;
      padding-top: 17vh; /* Matches the top margin in video */
      overflow: hidden;
    }

    /* EFFECT LAYER 1: Fluid, dynamic radial lighting */
    .ambient-glow-layer {
      position: absolute;
      inset: 0;
      pointer-events: none;
      z-index: 1;
      /* Generates a deep core glow that melts into ambient hues */
      background: radial-gradient(
        550px circle at var(--glow-x) var(--glow-y),
        rgba(59, 130, 246, 0.38) 0%,
        rgba(6, 182, 212, 0.18) 35%,
        rgba(59, 130, 246, 0.05) 60%,
        transparent 80%
      );
    }

    /* EFFECT LAYER 2: Highly realistic 3D fluted ridges (Specular highlights & dark refractions) */
    .glass-flutes-texture {
      position: absolute;
      inset: 0;
      pointer-events: none;
      z-index: 2;
      /*
         Replicating fluted glass panels:
         Alternates transparent tracks (letting the glow underneath burn bright)
         with semi-opaque white bars (acting as reflection peaks).
      */
      background: repeating-linear-gradient(
        125deg,
        rgba(255, 255, 255, 0.96) 0px,
        rgba(255, 255, 255, 0.96) 12px,
        rgba(255, 255, 255, 0.85) 18px,
        rgba(255, 255, 255, 0.15) 30px,
        rgba(255, 255, 255, 0.0) 42px,
        rgba(255, 255, 255, 0.55) 54px,
        rgba(255, 255, 255, 0.96) 60px
      );
      mix-blend-mode: normal;
      backdrop-filter: blur(1px); /* Delicate blur to diffuse light gradients */
      -webkit-backdrop-filter: blur(1px);
    }

    /* Glass reflection highlight line overlays for added depth */
    .glass-flutes-texture::after {
      content: '';
      position: absolute;
      inset: 0;
      background: repeating-linear-gradient(
        125deg,
        rgba(255, 255, 255, 0.35) 0px,
        rgba(255, 255, 255, 0.35) 2px,
        transparent 2px,
        transparent 60px
      );
      opacity: 0.6;
    }

    /* EFFECT LAYER 3: Micro-grain physical texture noise */
    .micro-grain-layer {
      position: absolute;
      inset: 0;
      pointer-events: none;
      z-index: 3;
      opacity: 0.035;
      background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");
    }

    /* CORE INTERACTIVE CONTENT */
    .hero-content {
      position: relative;
      z-index: 10;
      text-align: center;
      max-width: 800px;
      padding: 0 24px;
      display: flex;
      flex-direction: column;
      align-items: center;
    }

    .pill-badge {
      display: inline-flex;
      align-items: center;
      padding: 6px 14px;
      background-color: rgba(255, 255, 255, 0.9);
      border: 1px solid rgba(0, 0, 0, 0.08);
      border-radius: 9999px;
      font-size: 0.85rem;
      font-weight: 500;
      color: var(--text-main);
      margin-bottom: 1.75rem;
      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.03);
    }

    .main-title {
      font-size: 4.25rem;
      font-weight: 800;
      line-height: 1.15;
      color: var(--text-main);
      letter-spacing: -0.04em;
      margin-bottom: 1.5rem;
    }

    .main-title span.accent-products {
      color: var(--brand-blue);
      position: relative;
      display: inline-block;
    }

    .sub-text {
      font-size: 1.15rem;
      line-height: 1.6;
      color: var(--text-muted);
      max-width: 660px;
      font-weight: 400;
      margin-bottom: 2rem;
    }

    /* THE CASCADE OF 3D GLASS TILES */
    .tiles-cascade-container {
      position: absolute;
      bottom: -40px;
      width: 130%;
      height: 380px;
      display: flex;
      align-items: flex-end;
      justify-content: center;
      gap: 16px;
      z-index: 8;
      pointer-events: none;
      /* Establish isometric-leaning angle like video screen */
      transform: perspective(1000px) rotateX(16deg) rotateY(-8deg) rotateZ(4deg);
      transform-style: preserve-3d;
    }

    /* Unified Glass Plate Styling */
    .glass-tile {
      width: 140px;
      height: 280px;
      border-radius: 24px;
      backdrop-filter: blur(12px);
      -webkit-backdrop-filter: blur(12px);
      box-shadow: 
        0 10px 30px rgba(0, 0, 0, 0.04), 
        0 1px 1px rgba(255, 255, 255, 0.8) inset;
      transition: transform 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 16px;
      position: relative;
    }

    /* Replicating the diagonal offset cascade heights in video */
    .tile-1 { height: 180px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.75) 0%, rgba(96, 165, 250, 0.4) 100%); transform: translateY(40px); }
    .tile-2 { height: 210px; background: linear-gradient(135deg, #4f86bdb8 0%, #2a4dd0d6 100%); transform: translateY(20px); }
    .tile-3 { height: 240px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.65) 0%, rgba(37, 99, 235, 0.3) 100%); transform: translateY(0px); }
    .tile-4 { height: 270px; background: linear-gradient(135deg, rgba(147, 197, 253, 0.45) 0%, rgba(219, 234, 254, 0.2) 100%); transform: translateY(-20px); }
    
    /* Central Proinent Smile-box Logo Tile */
.tile-hero {
    width: 190px;
    height: 310px;
    background: linear-gradient(135deg, #4f86bdb8 0%, #2a4dd0d6 100%);
    transform: translateY(-40px);
    border: 1px solid rgba(255, 255, 255, 0.35);
    box-shadow: 0 25px 50px rgba(29, 78, 216, 0.4), 0 4px 12px rgba(255, 255, 255, 0.2) inset;
    z-index: 12;
}
    .tile-5 { height: 270px; background: linear-gradient(135deg, rgba(147, 197, 253, 0.5) 0%, rgba(191, 219, 254, 0.2) 100%); transform: translateY(-20px); }
    .tile-6 { height: 240px; background: linear-gradient(135deg, rgba(60, 150, 246, 0.45) 0%, rgba(59, 130, 246, 0.15) 100%); transform: translateY(0px); }
    .tile-7 { height: 210px; background: linear-gradient(135deg, #4f86bdb8 0%, #2a4dd0d6 100%); transform: translateY(20px); }
    .tile-8 { height: 180px; background: linear-gradient(135deg, rgba(59, 130, 246, 0.7) 0%, rgba(147, 197, 253, 0.3) 100%); transform: translateY(40px); }

    /* Custom Smile Box Logo (Central tile artwork) */
    .smile-box-logo {
      width: 76px;
      height: 76px;
      filter: drop-shadow(0 4px 12px rgba(0, 0, 0, 0.15));
    }

    .smile-box-path {
      fill: none;
      stroke: #ffffff;
      stroke-width: 7;
      stroke-linecap: round;
      stroke-linejoin: round;
    }

    .smile-face-path {
      fill: none;
      stroke: #ffffff;
      stroke-width: 6;
      stroke-linecap: round;
    }

    /* Media query scaling for portable viewports */
    @media (max-width: 768px) {
      .site-header { padding: 0 20px; }
      .nav-links { display: none; }
      .main-title { font-size: 2.75rem; }
      .sub-text { font-size: 1rem; }
      .tiles-cascade-container {
        width: 150%;
        transform: perspective(800px) rotateX(12deg) rotateY(-4deg) rotateZ(2deg) scale(0.7);
        bottom: -80px;
      }
      .tile-hero {
        width: 150px;
        height: 250px;
      }
      .glass-tile {
        width: 100px;
      }
    }/* End custom CSS */