.elementor-17 .elementor-element.elementor-element-f9c0d70{--display:flex;--padding-top:216px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-883a1ac{margin:0px -26px calc(var(--kit-widget-spacing, 0px) + 0px) 26px;top:172px;}.elementor-17 .elementor-element.elementor-element-b7166b1{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e26b0b4{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-e26b0b4.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-e26b0b4 .elementor-heading-title{font-family:"Neutral Sans", Sans-serif;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-17 .elementor-element.elementor-element-25df567{width:var( --container-widget-width, 910px );max-width:910px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:910px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-25df567.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-fc657c3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9a05569.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9a05569{z-index:-1;}.elementor-17 .elementor-element.elementor-element-b292a67{--spacer-size:350px;}.elementor-17 .elementor-element.elementor-element-6cdd147{--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-17 .elementor-element.elementor-element-bd28002{--display:flex;}.elementor-17 .elementor-element.elementor-element-7049c08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-7049c08 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-5c15759{width:var( --container-widget-width, 939px );max-width:939px;--container-widget-width:939px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-5c15759.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ce828ed{--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;--padding-top:158px;--padding-bottom:204px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-513b052{--display:flex;}.elementor-17 .elementor-element.elementor-element-f0a95c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-17 .elementor-element.elementor-element-f0a95c6.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-4ff7e77{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-4ff7e77.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-85caad7{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-85caad7.e-con{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-e619903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-17 .elementor-element.elementor-element-e619903.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-be303fb{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-be303fb.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-6fafed7{--display:flex;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-6fafed7.e-con{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-c13b4c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-17 .elementor-element.elementor-element-c13b4c0.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-c8d16ec{width:var( --container-widget-width, 488px );max-width:488px;--container-widget-width:488px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-c8d16ec.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-75588d3{margin:204px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-75588d3.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-04c6440{--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;--margin-top:-540px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:125px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-04c6440:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-04c6440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webrixstudio.online/ogmios/wp-content/uploads/2025/10/video-production-background-image-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-2e0a46e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-73ec174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-73ec174 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-945567b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-17 .elementor-element.elementor-element-11e87c7{--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;--align-items:flex-end;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5f21f0e{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8085ec9 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-bf320c6{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3f1cee4 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-39085d0{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a121372 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-486f492{--display:flex;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f83c1f7 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-9685bb1{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9930730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-9930730 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-c274c01{--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 80px;--row-gap:0px;--column-gap:80px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e5cd2ac{--display:flex;}.elementor-17 .elementor-element.elementor-element-2f4517a .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-56013e8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-17 .elementor-element.elementor-element-27fcd16{--display:flex;}.elementor-17 .elementor-element.elementor-element-a7376ad .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-f2559e4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-17 .elementor-element.elementor-element-4d9e193{--display:flex;}.elementor-17 .elementor-element.elementor-element-f04ebf4 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-91270c5{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-17 .elementor-element.elementor-element-7f6fcd4{--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;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-55cbecf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-55cbecf.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-55cbecf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-3f1b656{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-3f1b656.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-b4f4c9c{--display:flex;}.elementor-17 .elementor-element.elementor-element-232233b{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-55d41f8.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-55d41f8{left:24px;}body.rtl .elementor-17 .elementor-element.elementor-element-55d41f8{right:24px;}.elementor-17 .elementor-element.elementor-element-55d41f8{bottom:24px;--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-55d41f8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-55d41f8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-55d41f8 .elementor-icon-list-text{color:var( --e-global-color-9d499a5 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1e00e49{--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:76px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c2ba4b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-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-17 .elementor-element.elementor-element-a61b535.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a61b535{right:46px;}body.rtl .elementor-17 .elementor-element.elementor-element-a61b535{left:46px;}.elementor-17 .elementor-element.elementor-element-a61b535{top:-52px;}.elementor-17 .elementor-element.elementor-element-a61b535 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-a61b535 .elementor-icon{font-size:106px;}.elementor-17 .elementor-element.elementor-element-a61b535 .elementor-icon svg{height:106px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-38e154f{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-38e154f .elementor-image-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-38e154f.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-17 .elementor-element.elementor-element-38e154f.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-17 .elementor-element.elementor-element-38e154f.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-17 .elementor-element.elementor-element-38e154f .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-17 .elementor-element.elementor-element-38e154f .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-38e154f .elementor-image-box-description{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-7af6ec0{--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-17 .elementor-element.elementor-element-4f8fb49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-17 .elementor-element.elementor-element-4f8fb49 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-429b7a1{--display:flex;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-d041de2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-d041de2 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-b7f9b0f{--display:flex;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-19f0e03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-19f0e03 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-baf51d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-c36d181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-c36d181 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-3f80a35{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-3f80a35.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-91c4153{--display:flex;--min-height:200vh;--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-17 .elementor-element.elementor-element-9570d79{--display:flex;--z-index:0;}.elementor-17 .elementor-element.elementor-element-8b22c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-8b22c99 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-d5a0a47{--display:flex;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:-85px;}.elementor-17 .elementor-element.elementor-element-61c7d8e{--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;--flex-wrap:nowrap;}.elementor-17 .elementor-element.elementor-element-61c7d8e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-17 .elementor-element.elementor-element-7db63d3{--display:flex;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1d968c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-1d968c7.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-1d968c7 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-31db7fd{--display:flex;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8c420b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-8c420b8.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-8c420b8 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-fd4469c{--display:flex;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ec5368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-7ec5368.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-7ec5368 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-d29c606{--display:flex;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0596a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-17 .elementor-element.elementor-element-0596a19.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-0596a19 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-35f2eff{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 160px) 0px;}.elementor-17 .elementor-element.elementor-element-c4f353e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-251f416{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-17 .elementor-element.elementor-element-251f416.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-251f416 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-271ae86{width:var( --container-widget-width, 1120px );max-width:1120px;--container-widget-width:1120px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-271ae86.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-4c92b75{--e-image-carousel-slides-to-show:10;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-de40136{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-de40136:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-de40136 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B49D77;}.elementor-17 .elementor-element.elementor-element-f7a2fa7{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-f7a2fa7.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-f7a2fa7 .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-cd9e71f{width:var( --container-widget-width, 768px );max-width:768px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;--container-widget-width:768px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-cd9e71f.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-cd9e71f .elementor-heading-title{color:var( --e-global-color-9d499a5 );}.elementor-17 .elementor-element.elementor-element-c7b9f0d.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-513b052{--width:488px;}.elementor-17 .elementor-element.elementor-element-85caad7{--width:488px;}.elementor-17 .elementor-element.elementor-element-6fafed7{--width:488px;}.elementor-17 .elementor-element.elementor-element-2e0a46e{--width:58%;}.elementor-17 .elementor-element.elementor-element-11e87c7{--width:42%;}.elementor-17 .elementor-element.elementor-element-5f21f0e{--width:488px;}.elementor-17 .elementor-element.elementor-element-bf320c6{--width:488px;}.elementor-17 .elementor-element.elementor-element-39085d0{--width:488px;}.elementor-17 .elementor-element.elementor-element-486f492{--width:488px;}.elementor-17 .elementor-element.elementor-element-c2ba4b2{--width:35%;}.elementor-17 .elementor-element.elementor-element-7af6ec0{--width:65%;}.elementor-17 .elementor-element.elementor-element-7db63d3{--width:535px;}.elementor-17 .elementor-element.elementor-element-31db7fd{--width:535px;}.elementor-17 .elementor-element.elementor-element-fd4469c{--width:535px;}.elementor-17 .elementor-element.elementor-element-d29c606{--width:565px;}}@media(max-width:1279px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-2e0a46e{--width:45%;}.elementor-17 .elementor-element.elementor-element-11e87c7{--width:55%;}}@media(max-width:1279px){.elementor-17 .elementor-element.elementor-element-883a1ac{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-17 .elementor-element.elementor-element-f0a95c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-e619903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-c13b4c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17 .elementor-element.elementor-element-55d41f8{--e-icon-list-icon-size:64px;}.elementor-17 .elementor-element.elementor-element-91c4153{--min-height:220vh;}.elementor-17 .elementor-element.elementor-element-4c92b75{--e-image-carousel-slides-to-show:6;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-04c6440:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-04c6440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-17 .elementor-element.elementor-element-c274c01{--gap:64px 0px;--row-gap:64px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-38e154f .elementor-image-box-img{margin-bottom:16px;}.elementor-17 .elementor-element.elementor-element-91c4153{--min-height:50vh;}.elementor-17 .elementor-element.elementor-element-7db63d3{--width:200px;}.elementor-17 .elementor-element.elementor-element-31db7fd{--width:200px;}.elementor-17 .elementor-element.elementor-element-fd4469c{--width:200px;}.elementor-17 .elementor-element.elementor-element-d29c606{--width:200px;}.elementor-17 .elementor-element.elementor-element-4c92b75{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for container, class: .elementor-element-f9c0d70 */.elementor-17 .elementor-element.elementor-element-f9c0d70 .hero-cta-btn:before {
    content:"";
    position: absolute;
    width: 120%;
    background: #0E0E0E;
    height: 60%;
    top: 80%;
    left: -10%;
    z-index: -1;
    border-radius: 100px;
    filter: blur(20px);
    pointer-events: none;
}
.elementor-17 .elementor-element.elementor-element-f9c0d70 {
    overflow-x: clip;
}
@media only screen and (max-width: 1360px) {
.elementor-17 .elementor-element.elementor-element-f9c0d70 .bck-text {
        margin: 0 20px 0 -20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd28002 */.elementor-17 .elementor-element.elementor-element-bd28002::after {
    content: "";
    width: 160%;
    height: 160%;
    background: #131312;
    position: absolute;
    z-index: -1;
    top: -40%;
    left: -30%;
    filter: blur(60px);
    border-radius: 100%;
    pointer-events: none;
    will-change: filter;
    transform: translateZ(0);
    backface-visibility: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cdd147 */.elementor-17 .elementor-element.elementor-element-6cdd147 {
  overflow-x: clip;              
}


/* glow / blur layer *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c6440 */.vp-item {
    border-bottom: 1px solid var( --e-global-color-9d499a5 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9685bb1 */.elementor-17 .elementor-element.elementor-element-9685bb1 .elementor-button {
    font-size: 14px;
    padding: 11px 20px 12px 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-232233b */.elementor-17 .elementor-element.elementor-element-232233b img {
    mix-blend-mode: lighten;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f6fcd4 */.video-play-btn a svg {
    transform: scale(1);
    transition: transform .3s ease!important;
}
.video-play-btn a .elementor-icon-list-text {
    transition: color .3s ease;
}
.video-play-btn a:hover svg {
    transform: scale(.9);
}
.video-play-btn a:hover .elementor-icon-list-text {
    color: var( --e-global-color-primary )!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e00e49 */.elementor-17 .elementor-element.elementor-element-1e00e49 .alt-c {
    color: var( --e-global-color-primary );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7db63d3 */.elementor-17 .elementor-element.elementor-element-7db63d3:after {
    content: "";
    height: 1px;
    width: 1200px;
    background: var( --e-global-color-primary );
    position: absolute;
    top: -1px;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29c606 */.elementor-17 .elementor-element.elementor-element-d29c606:after {
    content: "";
    height: 1px;
    width: 1200px;
    background: var( --e-global-color-primary );
    position: absolute;
    top: -1px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91c4153 */.elementor-17 .elementor-element.elementor-element-91c4153 {
    overflow-x: clip;
}



.step-wrapper {
  width: max-content;
  padding-top: 20px;
  transform: translateX(var(--step-shift, 0px));
  will-change: transform;     
  transition: transform .15s cubic-bezier(0.39, 0.58, 0.57, 1) !important
}




.step-item {
    border-top: 1px solid var( --e-global-color-primary );
    padding-right: 80px;
}
.step-item:before {
    content:"";
    width: 11px;
    height: 11px;
    background: var( --e-global-color-primary );
    top: -6px;
    border-radius: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neutral Sans';
	font-display: auto;
	src: url('https://webrixstudio.online/ogmios/wp-content/uploads/2025/09/NeutralSans-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */