.elementor-1692 .elementor-element.elementor-element-46a50777{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overflow:hidden;--padding-top:220px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-421df794{--display:flex;--min-height:474px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-1692 .elementor-element.elementor-element-421df794.e-con{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-726a0686{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;background-image:linear-gradient(180deg, #526361 0%, #4F4F4F 100%);border-style:none;}.elementor-1692 .elementor-element.elementor-element-726a0686.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-726a0686 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:25px;letter-spacing:1.1px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-2cfa4f79{width:auto;max-width:auto;}.elementor-1692 .elementor-element.elementor-element-2cfa4f79 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:60px;font-weight:700;line-height:80px;letter-spacing:-2.7px;color:#FFFFFF;}.elementor-1692 .elementor-element.elementor-element-4bbd2cf{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;columns:1;text-align:start;font-family:"Verdana", Sans-serif;font-size:1.25rem;color:#BDBDBD;}.elementor-1692 .elementor-element.elementor-element-a259875{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:hidden;--overlay-mix-blend-mode:color;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-efe1466.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-efe1466 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:2.5rem;}.elementor-1692 .elementor-element.elementor-element-efe1466 .elementor-counter-title{color:#898686;}.elementor-1692 .elementor-element.elementor-element-69f72bc.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-69f72bc .elementor-counter-number-wrapper{font-size:2.5rem;line-height:2.5rem;}.elementor-1692 .elementor-element.elementor-element-69f72bc .elementor-counter-title{color:#898686;}.elementor-1692 .elementor-element.elementor-element-60318e4.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-60318e4 .elementor-counter-number-wrapper{font-size:2.5rem;}.elementor-1692 .elementor-element.elementor-element-60318e4 .elementor-counter-title{color:#898686;}.elementor-1692 .elementor-element.elementor-element-b466088.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-b466088 .elementor-counter-number-wrapper{font-size:2.5rem;line-height:2.5rem;}.elementor-1692 .elementor-element.elementor-element-b466088 .elementor-counter-title{color:#898686;}.elementor-1692 .elementor-element.elementor-element-082a197{--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:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-082a197:not(.elementor-motion-effects-element-type-background), .elementor-1692 .elementor-element.elementor-element-082a197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1692 .elementor-element.elementor-element-1a9c585{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-b74e278 img{border-style:none;border-radius:23px 23px 23px 23px;}.elementor-1692 .elementor-element.elementor-element-f5969d7{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1692 .elementor-element.elementor-element-f5969d7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-cd7f76a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1692 .elementor-element.elementor-element-cd7f76a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.25rem;line-height:2.5rem;}.elementor-1692 .elementor-element.elementor-element-b19b9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:justify;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#8C8C8C;}.elementor-1692 .elementor-element.elementor-element-b19b9a8.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-b19b9a8 p{margin-block-end:30px;}.elementor-1692 .elementor-element.elementor-element-494caecf{--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;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-3ed6f084{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1692 .elementor-element.elementor-element-3ed6f084.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-389c71e8{text-align:center;}.elementor-1692 .elementor-element.elementor-element-389c71e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1rem;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-6434c9de{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-6434c9de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;}.elementor-1692 .elementor-element.elementor-element-1d40333c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#8C8C8C;}.elementor-1692 .elementor-element.elementor-element-cff079d{--display:flex;--min-height:0px;--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-5b96bf01{--display:flex;--min-height:0px;--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:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-5b96bf01.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6a5d767e{width:var( --container-widget-width, 47.211% );max-width:47.211%;--container-widget-width:47.211%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-6a5d767e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6a5d767e img{border-style:solid;}.elementor-1692 .elementor-element.elementor-element-16155d8a{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;}.elementor-1692 .elementor-element.elementor-element-16155d8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-1ca895d0{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-item > a{font-size:1.5rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-6f0fe30b .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-db6104f{--display:flex;--min-height:0px;--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-a56906b{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-a56906b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-1794dd5{width:var( --container-widget-width, 47.211% );max-width:47.211%;--container-widget-width:47.211%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-1794dd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-1794dd5 img{border-style:solid;}.elementor-1692 .elementor-element.elementor-element-a0c83b4{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-a0c83b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-a7e5c23{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-item > a{font-size:1.5rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-91992b2 .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-3433d19{--display:flex;--min-height:0px;--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-7a95e52{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-7a95e52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-0036e87{width:var( --container-widget-width, 47.211% );max-width:47.211%;--container-widget-width:47.211%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-0036e87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-0036e87 img{border-style:solid;}.elementor-1692 .elementor-element.elementor-element-ed438f3{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-ed438f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-item > a{font-size:1.5rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-335db48 .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-47f27a7{--display:flex;--min-height:0px;--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-633dc82{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-633dc82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-af8474c{width:var( --container-widget-width, 47.211% );max-width:47.211%;--container-widget-width:47.211%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-af8474c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-af8474c img{border-style:solid;}.elementor-1692 .elementor-element.elementor-element-27fedc8{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-27fedc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-4d2f325{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-item > a{font-size:1.5rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-4942e1c .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-4bbc042{--display:flex;--min-height:0px;--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-9486cd7{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-9486cd7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-4d728c0{width:var( --container-widget-width, 47.211% );max-width:47.211%;--container-widget-width:47.211%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-4d728c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-4d728c0 img{border-style:solid;}.elementor-1692 .elementor-element.elementor-element-82e8539{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-82e8539.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-9170cb5{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-item > a{font-size:1.5rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-80af6ae .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-0159f0b{--display:flex;--min-height:0px;--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:space-between;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-7257d24{--display:flex;--min-height:0px;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-7257d24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6e2b7ff{width:var( --container-widget-width, 47.211% );max-width:47.211%;--container-widget-width:47.211%;--container-widget-flex-grow:0;}.elementor-1692 .elementor-element.elementor-element-6e2b7ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6e2b7ff img{border-style:solid;}.elementor-1692 .elementor-element.elementor-element-242553d{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-242553d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-f8f202c{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-item > a{font-size:1.5rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-9510487 .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-3c1757fc{--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;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-724b4c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1692 .elementor-element.elementor-element-724b4c6.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-4ba46192{text-align:center;}.elementor-1692 .elementor-element.elementor-element-4ba46192 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.75rem;font-weight:600;line-height:1rem;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-502e469c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-502e469c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;}.elementor-1692 .elementor-element.elementor-element-50c13583{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#8C8C8C;}.elementor-1692 .elementor-element.elementor-element-48cc858b{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:start;--overflow:hidden;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-f4e1ce2{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-f4e1ce2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-661305be{background-color:#CA991A4A;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-661305be.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-661305be .elementor-icon-list-icon i{color:#CA991A;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-661305be .elementor-icon-list-icon svg{fill:#CA991A;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-661305be .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1692 .elementor-element.elementor-element-661305be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-661305be .elementor-icon-list-item > a{font-size:1rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-661305be .elementor-icon-list-text{color:#E2DDDD;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-717da3d7 .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-05ab7b0{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-05ab7b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-7275725{background-color:#CA991A4A;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-7275725.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-7275725 .elementor-icon-list-icon i{color:#CA991A;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-7275725 .elementor-icon-list-icon svg{fill:#CA991A;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-7275725 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1692 .elementor-element.elementor-element-7275725 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-7275725 .elementor-icon-list-item > a{font-size:1rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-7275725 .elementor-icon-list-text{color:#E2DDDD;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-1c7ccb6 .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-5667d84{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-5667d84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-7929631{background-color:#CA991A4A;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-7929631.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-7929631 .elementor-icon-list-icon i{color:#CA991A;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-7929631 .elementor-icon-list-icon svg{fill:#CA991A;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-7929631 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1692 .elementor-element.elementor-element-7929631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-7929631 .elementor-icon-list-item > a{font-size:1rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-7929631 .elementor-icon-list-text{color:#E2DDDD;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-bec682e .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-13d1f96{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-13d1f96.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-6d3c882{background-color:#CA991A4A;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-6d3c882.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-6d3c882 .elementor-icon-list-icon i{color:#CA991A;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-6d3c882 .elementor-icon-list-icon svg{fill:#CA991A;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-6d3c882 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1692 .elementor-element.elementor-element-6d3c882 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-6d3c882 .elementor-icon-list-item > a{font-size:1rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-6d3c882 .elementor-icon-list-text{color:#E2DDDD;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-556837f .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-a11ea53{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-a11ea53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-8b28b5c{background-color:#CA991A4A;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-8b28b5c.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-8b28b5c .elementor-icon-list-icon i{color:#CA991A;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-8b28b5c .elementor-icon-list-icon svg{fill:#CA991A;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-8b28b5c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1692 .elementor-element.elementor-element-8b28b5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-8b28b5c .elementor-icon-list-item > a{font-size:1rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-8b28b5c .elementor-icon-list-text{color:#E2DDDD;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-2edea37 .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-4f22fa6{--display:flex;--min-height:0px;--justify-content:flex-start;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-4f22fa6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-4446b27{background-color:#CA991A4A;--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-4446b27.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-4446b27 .elementor-icon-list-icon i{color:#CA991A;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-4446b27 .elementor-icon-list-icon svg{fill:#CA991A;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-4446b27 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1692 .elementor-element.elementor-element-4446b27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-4446b27 .elementor-icon-list-item > a{font-size:1rem;font-weight:700;}.elementor-1692 .elementor-element.elementor-element-4446b27 .elementor-icon-list-text{color:#E2DDDD;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-89725bc .elementor-heading-title{font-family:var( --e-global-typography-87cfab6-font-family ), Sans-serif;font-size:var( --e-global-typography-87cfab6-font-size );font-weight:var( --e-global-typography-87cfab6-font-weight );line-height:var( --e-global-typography-87cfab6-line-height );color:#B4B1B1;}.elementor-1692 .elementor-element.elementor-element-4e948ce7{--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;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-589cddc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1692 .elementor-element.elementor-element-589cddc9.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-481555ad{background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, #526361 0%, #4F4F4F 100%);border-style:none;}.elementor-1692 .elementor-element.elementor-element-481555ad .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:25px;letter-spacing:1.1px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-6ec2275f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-6ec2275f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;}.elementor-1692 .elementor-element.elementor-element-37cda927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#8C8C8C;}.elementor-1692 .elementor-element.elementor-element-4f6952b4{--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;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-4f6952b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-37af814{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-1692 .elementor-element.elementor-element-37af814.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button{fill:#FFFCFC;color:#FFFCFC;border-style:none;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1692 .elementor-element.elementor-element-17aa10c9 .elementor-button{background-color:#00F0FF00;fill:#EEE9E9;color:#EEE9E9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#00F0FF;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1692 .elementor-element.elementor-element-17aa10c9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;}.elementor-1692 .elementor-element.elementor-element-17aa10c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-17aa10c9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1692 .elementor-element.elementor-element-17aa10c9 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1692 .elementor-element.elementor-element-1b84e1c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:#00F0FF;--border-color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-538eba3c{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00F0FF;--border-color:#00F0FF;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1692 .elementor-element.elementor-element-ef41db{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1692 .elementor-element.elementor-element-1bcb8f94{text-align:start;}.elementor-1692 .elementor-element.elementor-element-1bcb8f94 img{width:1000px;max-width:68%;height:86px;object-fit:cover;object-position:center center;}.elementor-1692 .elementor-element.elementor-element-7821f01f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;color:#F5F5F5;}.elementor-1692 .elementor-element.elementor-element-5aa5339b{--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:0px;}.elementor-1692 .elementor-element.elementor-element-126b48a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-669cab7a{padding:0px 0px 0px 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main .elementor-item{color:#F5F5F5;fill:#F5F5F5;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main .elementor-item:focus{color:#00F0FF;fill:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--dropdown .elementor-item, .elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;letter-spacing:-0.2px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-2d839765{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-1692 .elementor-element.elementor-element-5b87f05f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-1440a8e6{width:var( --container-widget-width, 123.503% );max-width:123.503%;--container-widget-width:123.503%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-1440a8e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-text{color:#F5F5F5;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-4be608da{width:var( --container-widget-width, 116.271% );max-width:116.271%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;--container-widget-width:116.271%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1692 .elementor-element.elementor-element-4be608da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-icon i{color:#00F0FF;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-icon svg{fill:#00F0FF;transition:fill 0.3s;}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-text{color:#F5F5F5;transition:color 0.3s;}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-item:hover .elementor-icon-list-text{color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-7501ba98{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-702acd85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:-0.7px;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-4f87bb53{column-gap:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;color:#F5F5F5;}.elementor-1692 .elementor-element.elementor-element-53b0935e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#E23125;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-primary-color:#E23125;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-primary-color:#E23125;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:20px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-20px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group > label, .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-subgroup label{color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-type-html{padding-bottom:0px;color:#00F0FF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:-0.8px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group .elementor-field{color:#000000;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group .elementor-field, .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#00F0FF;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#00F0FF;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group .elementor-select-wrapper::before{color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.2px;word-spacing:0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;padding:0px 10px 0px 10px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__buttons__wrapper__button-next{background-color:#FFFFFF00;color:#00F0FF;border-color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button[type="submit"]{background-color:#FFFFFF00;color:#00F0FF;border-color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button[type="submit"] svg *{fill:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__buttons__wrapper__button-previous{background-color:#00F0FF;color:#00F0FF;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__buttons__wrapper__button-next:hover{background-color:#EEE9E8;color:#060606;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button[type="submit"]:hover{background-color:#EEE9E8;color:#060606;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button[type="submit"]:hover svg *{fill:#060606;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__buttons__wrapper__button-previous:hover{color:#000000;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-message{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:-0.8px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-message.elementor-message-success{color:#E23125;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-message.elementor-message-danger{color:#E23125;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-message.elementor-help-inline{color:#E23125;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__indicators__indicator, .elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__indicators__indicator__label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.2px;word-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-7ac060d0{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:3%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1692 .elementor-element.elementor-element-46a50777{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-421df794{--min-height:783px;--justify-content:flex-start;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-2cfa4f79{padding:0px 20px 0px 20px;}.elementor-1692 .elementor-element.elementor-element-4bbd2cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1692 .elementor-element.elementor-element-a259875{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:column;--justify-items:center;--align-items:center;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-a259875.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-efe1466.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-efe1466 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1692 .elementor-element.elementor-element-69f72bc.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-69f72bc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1692 .elementor-element.elementor-element-60318e4.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-60318e4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1692 .elementor-element.elementor-element-b466088.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-b466088 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:30px;}.elementor-1692 .elementor-element.elementor-element-082a197{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-f5969d7{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-b19b9a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-3ed6f084{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-1d40333c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-cff079d{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-16155d8a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-16155d8a.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-1ca895d0{--e-icon-list-icon-size:20px;}.elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-1ca895d0 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-6f0fe30b .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-db6104f{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-a0c83b4{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-a7e5c23{--e-icon-list-icon-size:20px;}.elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-a7e5c23 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-91992b2 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-3433d19{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-ed438f3{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f{--e-icon-list-icon-size:20px;}.elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-6bfcd2f .elementor-icon-list-item > a{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-335db48 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-47f27a7{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-27fedc8{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-4d2f325{--e-icon-list-icon-size:20px;}.elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-4d2f325 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-4942e1c .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-4bbc042{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-82e8539{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-9170cb5{--e-icon-list-icon-size:20px;}.elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-9170cb5 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-80af6ae .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-0159f0b{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-242553d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-f8f202c{--e-icon-list-icon-size:20px;}.elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-f8f202c .elementor-icon-list-item > a{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-9510487 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-50c13583{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-48cc858b{--grid-auto-flow:row;}.elementor-1692 .elementor-element.elementor-element-717da3d7 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-1c7ccb6 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-bec682e .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-556837f .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-2edea37 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-89725bc .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-37cda927{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-37af814{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1692 .elementor-element.elementor-element-17aa10c9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1692 .elementor-element.elementor-element-538eba3c{--flex-wrap:wrap;--padding-top:05%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1692 .elementor-element.elementor-element-42cf6c10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-ef41db{--margin-top:0%;--margin-bottom:6%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-1692 .elementor-element.elementor-element-1bcb8f94{padding:0px 0px 0px 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-1bcb8f94 img{width:100%;max-width:66%;height:82px;object-position:center center;}.elementor-1692 .elementor-element.elementor-element-7821f01f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-1692 .elementor-element.elementor-element-5aa5339b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu .elementor-item{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--dropdown .elementor-item, .elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-2d839765{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-1440a8e6 .elementor-icon-list-item > a{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1692 .elementor-element.elementor-element-4be608da .elementor-icon-list-item > a{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-7501ba98{--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1692 .elementor-element.elementor-element-702acd85{text-align:center;}.elementor-1692 .elementor-element.elementor-element-702acd85 .elementor-heading-title{font-size:22px;}.elementor-1692 .elementor-element.elementor-element-4f87bb53{text-align:center;font-size:14px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group > label{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-group .elementor-field, .elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-field-subgroup label{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-message{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__indicators__indicator, .elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__indicators__indicator__label{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-7ac060d0{--margin-top:10%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}}@media(max-width:767px){.elementor-1692 .elementor-element.elementor-element-46a50777{--padding-top:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1692 .elementor-element.elementor-element-421df794{--width:100%;--min-height:651px;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-726a0686{padding:2px 2px 2px 2px;}.elementor-1692 .elementor-element.elementor-element-726a0686 .elementor-heading-title{font-size:12px;}.elementor-1692 .elementor-element.elementor-element-2cfa4f79 .elementor-heading-title{font-size:38px;line-height:1.2em;letter-spacing:0px;}.elementor-1692 .elementor-element.elementor-element-4bbd2cf{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:16px;}.elementor-1692 .elementor-element.elementor-element-a259875{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:column;--justify-items:start;--align-items:center;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1692 .elementor-element.elementor-element-a259875.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-efe1466{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.elementor-1692 .elementor-element.elementor-element-efe1466.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-efe1466 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:1.25rem;line-height:1.5rem;}.elementor-1692 .elementor-element.elementor-element-efe1466 .elementor-counter-title{font-size:1.25rem;}.elementor-1692 .elementor-element.elementor-element-69f72bc.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-69f72bc .elementor-counter-number-wrapper{font-size:1.25rem;line-height:1.25rem;}.elementor-1692 .elementor-element.elementor-element-69f72bc .elementor-counter-title{font-size:1.25rem;line-height:1.5em;}.elementor-1692 .elementor-element.elementor-element-60318e4.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-60318e4 .elementor-counter-number-wrapper{font-size:1.25rem;line-height:1.25rem;}.elementor-1692 .elementor-element.elementor-element-60318e4 .elementor-counter-title{font-size:1.25rem;line-height:1.5em;}.elementor-1692 .elementor-element.elementor-element-b466088.elementor-element{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-b466088 .elementor-counter-number-wrapper{font-size:1.25rem;line-height:1.25rem;}.elementor-1692 .elementor-element.elementor-element-b466088 .elementor-counter-title{font-size:1.25rem;line-height:1.5em;}.elementor-1692 .elementor-element.elementor-element-082a197{--padding-top:80px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1692 .elementor-element.elementor-element-b74e278{padding:0px 0px 20px 0px;}.elementor-1692 .elementor-element.elementor-element-f5969d7{--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-1692 .elementor-element.elementor-element-cd7f76a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-cd7f76a .elementor-heading-title{font-size:35px;}.elementor-1692 .elementor-element.elementor-element-b19b9a8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1692 .elementor-element.elementor-element-3ed6f084{--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-1692 .elementor-element.elementor-element-389c71e8 .elementor-heading-title{font-size:1rem;}.elementor-1692 .elementor-element.elementor-element-6434c9de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-6434c9de .elementor-heading-title{font-size:35px;}.elementor-1692 .elementor-element.elementor-element-1d40333c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1692 .elementor-element.elementor-element-cff079d{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-5b96bf01{--content-width:500px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:23px 23px 23px 23px;}.elementor-1692 .elementor-element.elementor-element-6a5d767e{padding:10px 10px 10px 10px;--container-widget-width:378px;--container-widget-flex-grow:0;width:var( --container-widget-width, 378px );max-width:378px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-6a5d767e img{width:100%;max-width:100%;height:177px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-1692 .elementor-element.elementor-element-16155d8a{--width:500px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-16155d8a.e-con{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-6f0fe30b .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-db6104f{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--align-content:space-around;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-db6104f.e-con{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-a56906b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-1794dd5{padding:10px 10px 10px 10px;--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-1692 .elementor-element.elementor-element-1794dd5 img{border-radius:12px 12px 12px 12px;}.elementor-1692 .elementor-element.elementor-element-a0c83b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-91992b2 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-3433d19{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-7a95e52{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-0036e87{padding:10px 10px 10px 10px;--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-1692 .elementor-element.elementor-element-0036e87 img{border-radius:12px 12px 12px 12px;}.elementor-1692 .elementor-element.elementor-element-ed438f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-335db48 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-47f27a7{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-633dc82{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-af8474c{padding:10px 10px 10px 10px;--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-1692 .elementor-element.elementor-element-af8474c img{border-radius:12px 12px 12px 12px;}.elementor-1692 .elementor-element.elementor-element-27fedc8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-4942e1c .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-4bbc042{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1692 .elementor-element.elementor-element-9486cd7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-4d728c0{padding:12px 12px 12px 12px;--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-1692 .elementor-element.elementor-element-4d728c0 img{border-radius:12px 12px 12px 12px;}.elementor-1692 .elementor-element.elementor-element-82e8539{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-80af6ae .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-0159f0b{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-7257d24{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-6e2b7ff{padding:10px 10px 10px 10px;--container-widget-width:382px;--container-widget-flex-grow:0;width:var( --container-widget-width, 382px );max-width:382px;}.elementor-1692 .elementor-element.elementor-element-6e2b7ff img{border-radius:12px 12px 12px 12px;}.elementor-1692 .elementor-element.elementor-element-242553d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-9510487 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-4ba46192 .elementor-heading-title{line-height:2.2rem;}.elementor-1692 .elementor-element.elementor-element-502e469c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-502e469c .elementor-heading-title{font-size:40px;}.elementor-1692 .elementor-element.elementor-element-50c13583{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-50c13583.elementor-element{--align-self:center;}.elementor-1692 .elementor-element.elementor-element-48cc858b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1692 .elementor-element.elementor-element-717da3d7 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-1c7ccb6 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-bec682e .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-556837f .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-2edea37 .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-89725bc .elementor-heading-title{font-size:var( --e-global-typography-87cfab6-font-size );line-height:var( --e-global-typography-87cfab6-line-height );}.elementor-1692 .elementor-element.elementor-element-481555ad{padding:2px 2px 2px 2px;}.elementor-1692 .elementor-element.elementor-element-481555ad .elementor-heading-title{font-size:12px;}.elementor-1692 .elementor-element.elementor-element-6ec2275f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-6ec2275f .elementor-heading-title{font-size:40px;}.elementor-1692 .elementor-element.elementor-element-37cda927{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1692 .elementor-element.elementor-element-4f6952b4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1692 .elementor-element.elementor-element-4f6952b4.e-con{--align-self:flex-start;}.elementor-1692 .elementor-element.elementor-element-37af814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button{padding:20px 20px 20px 20px;}.elementor-1692 .elementor-element.elementor-element-17aa10c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1692 .elementor-element.elementor-element-17aa10c9 .elementor-button{border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-1692 .elementor-element.elementor-element-538eba3c{--padding-top:12%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1692 .elementor-element.elementor-element-ef41db{--margin-top:0%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1692 .elementor-element.elementor-element-1bcb8f94{text-align:center;}.elementor-1692 .elementor-element.elementor-element-1bcb8f94 img{width:170px;max-width:94%;height:62px;}.elementor-1692 .elementor-element.elementor-element-5aa5339b{--width:50%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-126b48a3 .elementor-heading-title{font-size:18px;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--main .elementor-item{padding-top:4px;padding-bottom:4px;}.elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--dropdown .elementor-item, .elementor-1692 .elementor-element.elementor-element-669cab7a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-2d839765{--width:50%;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1692 .elementor-element.elementor-element-5b87f05f .elementor-heading-title{font-size:18px;}.elementor-1692 .elementor-element.elementor-element-1440a8e6{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1692 .elementor-element.elementor-element-4be608da{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1692 .elementor-element.elementor-element-7501ba98{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1692 .elementor-element.elementor-element-702acd85 .elementor-heading-title{font-size:18px;}.elementor-1692 .elementor-element.elementor-element-4f87bb53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1692 .elementor-element.elementor-element-53b0935e .elementor-button{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__indicators__indicator, .elementor-1692 .elementor-element.elementor-element-53b0935e .e-form__indicators__indicator__label{font-size:14px;}.elementor-1692 .elementor-element.elementor-element-7ac060d0{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:12%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}}@media(min-width:768px){.elementor-1692 .elementor-element.elementor-element-421df794{--width:73%;}.elementor-1692 .elementor-element.elementor-element-a259875{--content-width:1273px;}.elementor-1692 .elementor-element.elementor-element-f5969d7{--width:43.783%;}.elementor-1692 .elementor-element.elementor-element-3ed6f084{--width:100%;}.elementor-1692 .elementor-element.elementor-element-cff079d{--width:100%;}.elementor-1692 .elementor-element.elementor-element-5b96bf01{--content-width:1574px;}.elementor-1692 .elementor-element.elementor-element-16155d8a{--width:75.511%;}.elementor-1692 .elementor-element.elementor-element-db6104f{--width:100%;}.elementor-1692 .elementor-element.elementor-element-a56906b{--content-width:1574px;}.elementor-1692 .elementor-element.elementor-element-a0c83b4{--width:75.511%;}.elementor-1692 .elementor-element.elementor-element-3433d19{--width:100%;}.elementor-1692 .elementor-element.elementor-element-7a95e52{--content-width:1574px;}.elementor-1692 .elementor-element.elementor-element-ed438f3{--width:75.511%;}.elementor-1692 .elementor-element.elementor-element-47f27a7{--width:100%;}.elementor-1692 .elementor-element.elementor-element-633dc82{--content-width:1574px;}.elementor-1692 .elementor-element.elementor-element-27fedc8{--width:75.511%;}.elementor-1692 .elementor-element.elementor-element-4bbc042{--width:100%;}.elementor-1692 .elementor-element.elementor-element-9486cd7{--content-width:1574px;}.elementor-1692 .elementor-element.elementor-element-82e8539{--width:75.511%;}.elementor-1692 .elementor-element.elementor-element-0159f0b{--width:100%;}.elementor-1692 .elementor-element.elementor-element-7257d24{--content-width:1574px;}.elementor-1692 .elementor-element.elementor-element-242553d{--width:75.511%;}.elementor-1692 .elementor-element.elementor-element-724b4c6{--width:100%;}.elementor-1692 .elementor-element.elementor-element-48cc858b{--width:100%;}.elementor-1692 .elementor-element.elementor-element-f4e1ce2{--width:100%;}.elementor-1692 .elementor-element.elementor-element-05ab7b0{--width:100%;}.elementor-1692 .elementor-element.elementor-element-5667d84{--width:100%;}.elementor-1692 .elementor-element.elementor-element-13d1f96{--width:100%;}.elementor-1692 .elementor-element.elementor-element-a11ea53{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4f22fa6{--width:100%;}.elementor-1692 .elementor-element.elementor-element-589cddc9{--width:100%;}.elementor-1692 .elementor-element.elementor-element-4f6952b4{--width:100%;}.elementor-1692 .elementor-element.elementor-element-ef41db{--width:30%;}.elementor-1692 .elementor-element.elementor-element-5aa5339b{--width:15%;}.elementor-1692 .elementor-element.elementor-element-2d839765{--width:36%;}.elementor-1692 .elementor-element.elementor-element-7501ba98{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1692 .elementor-element.elementor-element-421df794{--width:100%;}.elementor-1692 .elementor-element.elementor-element-1a9c585{--content-width:974px;}.elementor-1692 .elementor-element.elementor-element-f5969d7{--width:47%;}.elementor-1692 .elementor-element.elementor-element-3ed6f084{--width:100%;}.elementor-1692 .elementor-element.elementor-element-724b4c6{--width:100%;}.elementor-1692 .elementor-element.elementor-element-589cddc9{--width:100%;}.elementor-1692 .elementor-element.elementor-element-ef41db{--width:100%;}.elementor-1692 .elementor-element.elementor-element-5aa5339b{--width:50%;}.elementor-1692 .elementor-element.elementor-element-2d839765{--width:35%;}.elementor-1692 .elementor-element.elementor-element-7501ba98{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-2cfa4f79 */.elementor-1692 .elementor-element.elementor-element-2cfa4f79 .genesis-blue{
    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46a50777 *//* =========================================
PREMIUM CYAN GLOW SCAN
SOFT BUT VISIBLE
========================================= */

.elementor-1692 .elementor-element.elementor-element-46a50777{

    position:relative;

    overflow:hidden;
}


/* SCAN */

.elementor-1692 .elementor-element.elementor-element-46a50777::after{

    content:"";

    position:absolute;

    inset:0;

    pointer-events:none;

    z-index:2;

    opacity:.75;

    mix-blend-mode:screen;

    background:

    linear-gradient(
        180deg,

        transparent 0%,

        rgba(0,240,255,0) 40%,

        rgba(0,240,255,.02) 45%,

        rgba(0,240,255,.08) 47%,

        rgba(0,240,255,.22) 49%,

        rgba(255,255,255,.10) 50%,

        rgba(0,240,255,.32) 51%,

        rgba(0,240,255,.12) 53%,

        rgba(0,240,255,.03) 56%,

        rgba(0,240,255,0) 60%,

        transparent 100%
    );

    background-size:
    100% 520px;

    background-repeat:no-repeat;

    filter:
    blur(14px);

    animation:
    premiumCyanScan 9s linear infinite;

    box-shadow:

    0 0 30px rgba(0,240,255,.10),

    0 0 80px rgba(0,240,255,.06);
}


/* ANIMATION */

@keyframes premiumCyanScan{

    0%{

        background-position:
        0 -520px;
    }

    100%{

        background-position:
        0 calc(100% + 520px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd7f76a */.text-gradient-gold {
    -webkit-text-fill-color: transparent;
    background: linear-gradient(135deg, rgb(174, 118, 19), rgb(232, 196, 104)) text;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b19b9a8 *//* PREMIUM DHOLERA TEXT FORMATTING */

.dholera-text{

    color:rgba(255,255,255,.72);

    font-size:17px;

    line-height:1.95;

    font-weight:400;

    letter-spacing:.2px;

    text-align:left;

    max-width:760px;

    text-rendering:optimizeLegibility;

    -webkit-font-smoothing:antialiased;
}


/* PARAGRAPH SPACING */

.dholera-text p{

    margin:0 0 24px 0;
}


/* LAST PARAGRAPH */

.dholera-text p:last-child{

    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082a197 *//* FUTURISTIC 2050 GRID BACKGROUND */

.elementor-1692 .elementor-element.elementor-element-082a197{
    position: relative;
    overflow: hidden;
    background:
        linear-gradient(rgba(0,240,255,0.06) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0,240,255,0.06) 1px, transparent 1px),
        radial-gradient(circle at top, rgba(0,240,255,0.10), #02060d 45%);
    
    background-size: 80px 80px, 80px 80px, 100% 100%;
    background-color: #02060d;
}

/* glowing overlay */
.elementor-1692 .elementor-element.elementor-element-082a197::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        radial-gradient(circle at 20% 20%, rgba(0,240,255,0.10), transparent 25%),
        radial-gradient(circle at 80% 30%, rgba(0,240,255,0.08), transparent 25%),
        radial-gradient(circle at 50% 80%, rgba(0,240,255,0.06), transparent 30%);
    
    animation: futuristicGlow 8s ease-in-out infinite alternate;
    pointer-events: none;
}

/* moving cyber scan line */
.elementor-1692 .elementor-element.elementor-element-082a197::after{
    content: "";
    position: absolute;
    top: -200%;
    left: 0;
    width: 100%;
    height: 300%;
    
    background: linear-gradient(
        to bottom,
        transparent 0%,
        rgba(0,240,255,0.04) 48%,
        rgba(0,240,255,0.12) 50%,
        rgba(0,240,255,0.04) 52%,
        transparent 100%
    );

    animation: scanMove 10s linear infinite;
    pointer-events: none;
}

/* animations */
@keyframes futuristicGlow{
    0%{
        opacity: .5;
        transform: scale(1);
    }
    100%{
        opacity: 1;
        transform: scale(1.05);
    }
}

@keyframes scanMove{
    0%{
        transform: translateY(-25%);
    }
    100%{
        transform: translateY(25%);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6a5d767e *//* =========================================
BIG CINEMATIC OPENING BLIND
========================================= */

.future-image::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:700px;

    min-width:320px;

    height:100%;

    z-index:2;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.22,.61,.36,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN BLIND */

.future-card:hover .future-image::after{

    right:0;

    opacity:1;
}

/* =========================================
CINEMATIC FUTURE BLIND
========================================= */

.future-blind{

    position:relative;

    overflow:hidden;
}


/* BLIND OVERLAY */

.future-blind::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:200px;

    min-width:120px;

    height:100%;

    z-index:200;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.52,.81,.86,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN ON CARD HOVER */

.future-card:hover .future-blind::after{

    right:0;

    opacity:1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1ca895d0 *//* ICON LIST ICON ONLY */

 .elementor-icon-list-icon{

    position:relative;

    width:42px;

    height:42px;

    min-width:42px;

    border-radius:12px;

    display:flex;

    align-items:center;

    justify-content:center;

    overflow:hidden;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 100%
    );

    border:1px solid rgba(0,240,255,.10);

    backdrop-filter:blur(10px);

    box-shadow:

    inset 0 1px 1px rgba(255,255,255,.05),

    inset 0 0 14px rgba(0,240,255,.04),

    0 0 18px rgba(0,240,255,.08);
}


/* GLOSS */

.future-list .elementor-icon-list-icon::before{

    content:"";

    position:absolute;

    top:-10px;

    left:-10px;

    width:50px;

    height:26px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,255,255,.18) 0%,
        transparent 70%
    );

    filter:blur(5px);

    pointer-events:none;
}


/* ICON */

.future-list .elementor-icon-list-icon i,
.future-list .elementor-icon-list-icon svg{

    color:#00f0ff !important;

    fill:#00f0ff !important;

    font-size:18px;

    filter:
    drop-shadow(0 0 8px rgba(0,240,255,.6));
}

/* PERFECT CENTER */

.elementor-icon-list-icon{

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;
}


/* CENTER ACTUAL ICON */

.elementor-icon-list-icon i,
.elementor-icon-list-icon svg{

    margin:0 auto !important;

    position:relative;

    top:0;

    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f0fe30b */.future-list ul li::marker{

    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1794dd5 *//* =========================================
BIG CINEMATIC OPENING BLIND
========================================= */

.future-image::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:700px;

    min-width:320px;

    height:100%;

    z-index:2;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.22,.61,.36,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN BLIND */

.future-card:hover .future-image::after{

    right:0;

    opacity:1;
}

/* =========================================
CINEMATIC FUTURE BLIND
========================================= */

.future-blind{

    position:relative;

    overflow:hidden;
}


/* BLIND OVERLAY */

.future-blind::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:200px;

    min-width:120px;

    height:100%;

    z-index:200;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.52,.81,.86,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN ON CARD HOVER */

.future-card:hover .future-blind::after{

    right:0;

    opacity:1;
}
/* =========================================
BIG CINEMATIC OPENING BLIND
========================================= */

.future-image::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:700px;

    min-width:320px;

    height:100%;

    z-index:2;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.22,.61,.36,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN BLIND */

.future-card:hover .future-image::after{

    right:0;

    opacity:1;
}

/* =========================================
CINEMATIC FUTURE BLIND
========================================= */

.future-blind{

    position:relative;

    overflow:hidden;
}


/* BLIND OVERLAY */

.future-blind::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:200px;

    min-width:120px;

    height:100%;

    z-index:200;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.52,.81,.86,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN ON CARD HOVER */

.future-card:hover .future-blind::after{

    right:0;

    opacity:1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a7e5c23 *//* ICON LIST ICON ONLY */

 .elementor-icon-list-icon{

    position:relative;

    width:42px;

    height:42px;

    min-width:42px;

    border-radius:12px;

    display:flex;

    align-items:center;

    justify-content:center;

    overflow:hidden;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 100%
    );

    border:1px solid rgba(0,240,255,.10);

    backdrop-filter:blur(10px);

    box-shadow:

    inset 0 1px 1px rgba(255,255,255,.05),

    inset 0 0 14px rgba(0,240,255,.04),

    0 0 18px rgba(0,240,255,.08);
}


/* GLOSS */

.future-list .elementor-icon-list-icon::before{

    content:"";

    position:absolute;

    top:-10px;

    left:-10px;

    width:50px;

    height:26px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,255,255,.18) 0%,
        transparent 70%
    );

    filter:blur(5px);

    pointer-events:none;
}


/* ICON */

.future-list .elementor-icon-list-icon i,
.future-list .elementor-icon-list-icon svg{

    color:#00f0ff !important;

    fill:#00f0ff !important;

    font-size:18px;

    filter:
    drop-shadow(0 0 8px rgba(0,240,255,.6));
}

/* PERFECT CENTER */

.elementor-icon-list-icon{

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;
}


/* CENTER ACTUAL ICON */

.elementor-icon-list-icon i,
.elementor-icon-list-icon svg{

    margin:0 auto !important;

    position:relative;

    top:0;

    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91992b2 */.future-list ul li::marker{

    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0036e87 *//* =========================================
BIG CINEMATIC OPENING BLIND
========================================= */

.future-image::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:700px;

    min-width:320px;

    height:100%;

    z-index:2;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.22,.61,.36,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN BLIND */

.future-card:hover .future-image::after{

    right:0;

    opacity:1;
}

/* =========================================
CINEMATIC FUTURE BLIND
========================================= */

.future-blind{

    position:relative;

    overflow:hidden;
}


/* BLIND OVERLAY */

.future-blind::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:200px;

    min-width:120px;

    height:100%;

    z-index:200;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.52,.81,.86,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN ON CARD HOVER */

.future-card:hover .future-blind::after{

    right:0;

    opacity:1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6bfcd2f *//* ICON LIST ICON ONLY */

 .elementor-icon-list-icon{

    position:relative;

    width:42px;

    height:42px;

    min-width:42px;

    border-radius:12px;

    display:flex;

    align-items:center;

    justify-content:center;

    overflow:hidden;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 100%
    );

    border:1px solid rgba(0,240,255,.10);

    backdrop-filter:blur(10px);

    box-shadow:

    inset 0 1px 1px rgba(255,255,255,.05),

    inset 0 0 14px rgba(0,240,255,.04),

    0 0 18px rgba(0,240,255,.08);
}


/* GLOSS */

.future-list .elementor-icon-list-icon::before{

    content:"";

    position:absolute;

    top:-10px;

    left:-10px;

    width:50px;

    height:26px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,255,255,.18) 0%,
        transparent 70%
    );

    filter:blur(5px);

    pointer-events:none;
}


/* ICON */

.future-list .elementor-icon-list-icon i,
.future-list .elementor-icon-list-icon svg{

    color:#00f0ff !important;

    fill:#00f0ff !important;

    font-size:18px;

    filter:
    drop-shadow(0 0 8px rgba(0,240,255,.6));
}

/* PERFECT CENTER */

.elementor-icon-list-icon{

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;
}


/* CENTER ACTUAL ICON */

.elementor-icon-list-icon i,
.elementor-icon-list-icon svg{

    margin:0 auto !important;

    position:relative;

    top:0;

    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-335db48 */.future-list ul li::marker{

    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af8474c *//* =========================================
BIG CINEMATIC OPENING BLIND
========================================= */

.future-image::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:700px;

    min-width:320px;

    height:100%;

    z-index:2;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.22,.61,.36,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN BLIND */

.future-card:hover .future-image::after{

    right:0;

    opacity:1;
}

/* =========================================
CINEMATIC FUTURE BLIND
========================================= */

.future-blind{

    position:relative;

    overflow:hidden;
}


/* BLIND OVERLAY */

.future-blind::after{

    content:"";

    position:absolute;

    top:0;

    right:-45vw;

    width:45vw;

    max-width:200px;

    min-width:120px;

    height:100%;

    z-index:200;

    pointer-events:none;

    opacity:0;

    transition:
    right 1s cubic-bezier(.52,.81,.86,1),
    opacity .8s ease;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.96) 18%,

        rgba(2,6,23,.72) 42%,

        rgba(2,6,23,.28) 70%,

        rgba(2,6,23,0) 100%
    );
}


/* OPEN ON CARD HOVER */

.future-card:hover .future-blind::after{

    right:0;

    opacity:1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4d2f325 *//* ICON LIST ICON ONLY */

 .elementor-icon-list-icon{

    position:relative;

    width:42px;

    height:42px;

    min-width:42px;

    border-radius:12px;

    display:flex;

    align-items:center;

    justify-content:center;

    overflow:hidden;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 100%
    );

    border:1px solid rgba(0,240,255,.10);

    backdrop-filter:blur(10px);

    box-shadow:

    inset 0 1px 1px rgba(255,255,255,.05),

    inset 0 0 14px rgba(0,240,255,.04),

    0 0 18px rgba(0,240,255,.08);
}


/* GLOSS */

.future-list .elementor-icon-list-icon::before{

    content:"";

    position:absolute;

    top:-10px;

    left:-10px;

    width:50px;

    height:26px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,255,255,.18) 0%,
        transparent 70%
    );

    filter:blur(5px);

    pointer-events:none;
}


/* ICON */

.future-list .elementor-icon-list-icon i,
.future-list .elementor-icon-list-icon svg{

    color:#00f0ff !important;

    fill:#00f0ff !important;

    font-size:18px;

    filter:
    drop-shadow(0 0 8px rgba(0,240,255,.6));
}

/* PERFECT CENTER */

.elementor-icon-list-icon{

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;
}


/* CENTER ACTUAL ICON */

.elementor-icon-list-icon i,
.elementor-icon-list-icon svg{

    margin:0 auto !important;

    position:relative;

    top:0;

    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4942e1c */.future-list ul li::marker{

    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d728c0 */.future-image{
    position:relative;
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9170cb5 *//* ICON LIST ICON ONLY */

 .elementor-icon-list-icon{

    position:relative;

    width:42px;

    height:42px;

    min-width:42px;

    border-radius:12px;

    display:flex;

    align-items:center;

    justify-content:center;

    overflow:hidden;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 100%
    );

    border:1px solid rgba(0,240,255,.10);

    backdrop-filter:blur(10px);

    box-shadow:

    inset 0 1px 1px rgba(255,255,255,.05),

    inset 0 0 14px rgba(0,240,255,.04),

    0 0 18px rgba(0,240,255,.08);
}


/* GLOSS */

.future-list .elementor-icon-list-icon::before{

    content:"";

    position:absolute;

    top:-10px;

    left:-10px;

    width:50px;

    height:26px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,255,255,.18) 0%,
        transparent 70%
    );

    filter:blur(5px);

    pointer-events:none;
}


/* ICON */

.future-list .elementor-icon-list-icon i,
.future-list .elementor-icon-list-icon svg{

    color:#00f0ff !important;

    fill:#00f0ff !important;

    font-size:18px;

    filter:
    drop-shadow(0 0 8px rgba(0,240,255,.6));
}

/* PERFECT CENTER */

.elementor-icon-list-icon{

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;
}


/* CENTER ACTUAL ICON */

.elementor-icon-list-icon i,
.elementor-icon-list-icon svg{

    margin:0 auto !important;

    position:relative;

    top:0;

    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80af6ae */.future-list ul li::marker{

    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e2b7ff */.future-image{
    position:relative;
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8f202c *//* ICON LIST ICON ONLY */

 .elementor-icon-list-icon{

    position:relative;

    width:42px;

    height:42px;

    min-width:42px;

    border-radius:12px;

    display:flex;

    align-items:center;

    justify-content:center;

    overflow:hidden;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 100%
    );

    border:1px solid rgba(0,240,255,.10);

    backdrop-filter:blur(10px);

    box-shadow:

    inset 0 1px 1px rgba(255,255,255,.05),

    inset 0 0 14px rgba(0,240,255,.04),

    0 0 18px rgba(0,240,255,.08);
}


/* GLOSS */

.future-list .elementor-icon-list-icon::before{

    content:"";

    position:absolute;

    top:-10px;

    left:-10px;

    width:50px;

    height:26px;

    border-radius:50%;

    background:
    radial-gradient(
        circle,
        rgba(255,255,255,.18) 0%,
        transparent 70%
    );

    filter:blur(5px);

    pointer-events:none;
}


/* ICON */

.future-list .elementor-icon-list-icon i,
.future-list .elementor-icon-list-icon svg{

    color:#00f0ff !important;

    fill:#00f0ff !important;

    font-size:18px;

    filter:
    drop-shadow(0 0 8px rgba(0,240,255,.6));
}

/* PERFECT CENTER */

.elementor-icon-list-icon{

    display:flex !important;

    align-items:center !important;

    justify-content:center !important;
}


/* CENTER ACTUAL ICON */

.elementor-icon-list-icon i,
.elementor-icon-list-icon svg{

    margin:0 auto !important;

    position:relative;

    top:0;

    left:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9510487 */.future-list ul li::marker{

    color:#00f0ff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7257d24 *//* MAIN CARD */

.future-card{

    position:relative;

    overflow:hidden;

    border-radius:.75rem;

    border-width:1px;

    border-style:solid;

    border-color:rgba(255,255,255,.08);

    background:#04070d;

    transition:
    all .5s ease;

    min-height:320px;

    box-shadow:
    0 12px 40px rgba(0,0,0,.45);
    filter:
brightness(.88)
saturate(.95);
}


/* HOVER */

.future-card:hover{

    border-color:
    rgba(0,240,255,.28);

    transform:
    translateY(-4px);

    box-shadow:

    0 0 40px rgba(0,240,255,.08),

    0 30px 60px rgba(0,0,0,.65);
}


/* LEFT IMAGE SIDE */

.future-image{

    position:relative;

    overflow:hidden;

    height:100%;
}


/* IMAGE */

.future-image img{

    width:100%;

    height:100%;

    object-fit:cover;

    display:block;

    transition:
    transform .7s ease,
    filter .7s ease;

    filter:
    brightness(.72)
    saturate(.88);
}


/* IMAGE HOVER */

.future-card:hover .future-image img{

    transform:scale(1.05);

    filter:
    brightness(.95)
    saturate(1);
}


/* BLACK SMUDGE OVERLAY */

.future-image:after{

    content:"";

    position:absolute;

    inset:0;

    pointer-events:none;

    background:

    linear-gradient(
        90deg,

        rgba(0,0,0,0) 15%,

        rgba(0,0,0,.12) 35%,

        rgba(0,0,0,.45) 58%,

        rgba(0,0,0,.82) 78%,

        #04070d 100%
    );
}


/* CONTENT SIDE */

.future-content{

    position:relative;

    z-index:2;

    display:flex;

    flex-direction:column;

    justify-content:center;

    padding:42px;
}


/* CYAN EDGE GLOW */

.future-card:before{

    content:"";

    position:absolute;

    inset:0;

    border-radius:.75rem;

    opacity:0;

    transition:opacity .5s ease;

    pointer-events:none;

    box-shadow:

    inset 0 0 0 1px rgba(0,240,255,.2),

    inset 0 0 60px rgba(0,240,255,.03),

    0 0 30px rgba(0,240,255,.08);
}


.future-card:hover:before{

    opacity:1;
}


.future-image::after{

    content:"";

    position:absolute;

    top:0;

    right:0;

    width:610px;

    height:100%;

    z-index:2;

    pointer-events:none;

    opacity:0;

    transform:translateX(65%);

    transition:
    transform .85s cubic-bezier(.22,.61,.36,1),
    opacity .7s ease;

    will-change:
    transform,
    opacity;

    background:
    linear-gradient(
        to left,

        #020817 0%,

        rgba(2,6,23,.92) 18%,

        rgba(2,6,23,.62) 42%,

        rgba(2,6,23,.18) 72%,

        rgba(2,6,23,0) 100%
    );
}


/* HOVER */

.future-card:hover .future-image::after{

    opacity:1;

    transform:translateX(0);
}

/* =========================================
CARD LOOK
========================================= */

.future-card{

    background:#111827;

    border:1px solid rgba(255,255,255,.08);

    border-radius:16px;

    overflow:hidden;

    transition:
    border-color .5s ease,
    transform .5s ease,
    box-shadow .5s ease;

    box-shadow:
    0 8px 24px rgba(0,0,0,.28);
}


/* HOVER */

.future-card:hover{

    border-color:
    rgba(0,240,255,.22);

    transform:
    translateY(-3px);

    box-shadow:
    0 14px 34px rgba(0,0,0,.38);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-494caecf *//* ULTRA PREMIUM LIGHT CYAN AI BACKGROUND */

.elementor-1692 .elementor-element.elementor-element-494caecf{
    position:relative;
    overflow:hidden;

    background:
    linear-gradient(
        135deg,
        #02050b 0%,
        #07111d 35%,
        #030811 65%,
        #081522 100%
    );

    isolation:isolate;
}


/* LIGHTER CYAN AMBIENT GLOW */

.elementor-1692 .elementor-element.elementor-element-494caecf:before{

    content:"";

    position:absolute;
    inset:-20%;

    background:

    radial-gradient(
        circle at 20% 30%,
        rgba(0,255,255,.22),
        transparent 26%
    ),

    radial-gradient(
        circle at 80% 25%,
        rgba(90,255,255,.18),
        transparent 24%
    ),

    radial-gradient(
        circle at 50% 75%,
        rgba(0,240,255,.20),
        transparent 30%
    ),

    radial-gradient(
        circle at 35% 60%,
        rgba(255,255,255,.04),
        transparent 18%
    );

    filter:blur(110px);

    animation:ambientPulse 14s ease-in-out infinite alternate;

    pointer-events:none;
}


/* SLOWER & SOFTER GLOSS SWEEP */

.elementor-1692 .elementor-element.elementor-element-494caecf:after{

    content:"";

    position:absolute;

    top:-80%;
    left:-70%;

    width:70%;
    height:280%;

    background:
    linear-gradient(
        115deg,

        transparent 0%,

        rgba(255,255,255,.025) 35%,

        rgba(0,255,255,.24) 50%,

        rgba(255,255,255,.025) 65%,

        transparent 100%
    );

    filter:blur(32px);

    transform:rotate(12deg);

    animation:cyberSweep 10s linear infinite;

    pointer-events:none;
}


/* SLOW FLOATING MOTION */

@keyframes ambientPulse{

    0%{

        transform:
        translate(-1%,-1%)
        scale(1);

        opacity:.72;
    }

    50%{

        transform:
        translate(2%,2%)
        scale(1.06);

        opacity:1;
    }

    100%{

        transform:
        translate(3%,-1%)
        scale(1.1);

        opacity:.86;
    }
}


/* SLOW CINEMATIC SWEEP */

@keyframes cyberSweep{

    0%{

        left:-100%;
        opacity:0;
    }

    20%{

        opacity:.28;
    }

    50%{

        opacity:.72;
    }

    80%{

        opacity:.38;
    }

    100%{

        left:150%;
        opacity:0;
    }
}

/* KEEP SECTION EFFECTS BEHIND CARDS */

.elementor-1692 .elementor-element.elementor-element-494caecf{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}


/* BACKGROUND EFFECT LAYER */

.elementor-1692 .elementor-element.elementor-element-494caecf:before,
.elementor-1692 .elementor-element.elementor-element-494caecf:after{

    z-index:0;
}


/* ALL INNER CONTENT ABOVE EFFECT */

.elementor-1692 .elementor-element.elementor-element-494caecf > *{

    position:relative;
    z-index:2;
}


/* EXTRA SAFETY FOR ELEMENTOR CONTAINERS/CARDS */

.elementor-1692 .elementor-element.elementor-element-494caecf .elementor-element,
.elementor-1692 .elementor-element.elementor-element-494caecf .elementor-widget,
.elementor-1692 .elementor-element.elementor-element-494caecf .e-con,
.elementor-1692 .elementor-element.elementor-element-494caecf .elementor-container{

    position:relative;
    z-index:2;
}
.elementor-181 .elementor-element.elementor-element-d456ef0 .elementor-element, .elementor-181 .elementor-element.elementor-element-d456ef0 .elementor-widget, .elementor-181 .elementor-element.elementor-element-d456ef0 .e-con, .elementor-181 .elementor-element.elementor-element-d456ef0 .elementor-container {
    position: relative;
    z-index: 200;
    overflow: visible !important;
   
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-661305be */.elementor-1692 .elementor-element.elementor-element-661305be{

    color:#CA991A !important;
}

.elementor-1692 .elementor-element.elementor-element-661305be svg{

    filter:
    brightness(0)
    saturate(90%)
    invert(67%)
    sepia(52%)
    saturate(916%)
    hue-rotate(4deg)
    brightness(100%)
    contrast(98%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-717da3d7 */.elementor-1692 .elementor-element.elementor-element-717da3d7 .elementor-heading-title{

    color:#B4B1B1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4e1ce2 *//* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:before,
.elementor-1692 .elementor-element.elementor-element-f4e1ce2:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2{

    animation:none !important;
}
/* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:before,
.elementor-1692 .elementor-element.elementor-element-f4e1ce2:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2{

    animation:none !important;
}

```css
/* =========================================
PREMIUM GOLD GOD LIGHT HOVER
#CA991A
========================================= */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);
}


/* GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:before{

    content:"";

    position:absolute;

    inset:-2px;

    border-radius:22px;

    opacity:0;

    transition:
    opacity .45s ease;

    pointer-events:none;

    box-shadow:

    0 0 25px rgba(202,153,26,.18),

    0 0 55px rgba(202,153,26,.12),

    0 0 90px rgba(202,153,26,.08),

    0 0 140px rgba(202,153,26,.05);
}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.35);

    background:#0d131c;

    box-shadow:

    0 20px 45px rgba(0,0,0,.5),

    0 0 0 1px rgba(202,153,26,.08),

    0 0 35px rgba(202,153,26,.10),

    0 0 80px rgba(202,153,26,.06);
}


/* SHOW GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover:before{

    opacity:1;
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(202,153,26,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON HOVER */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover .elementor-icon{

    background:
    rgba(202,153,26,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon svg{

    color:#CA991A !important;

    fill:#CA991A !important;

    font-size:26px;
}


/* SVG */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-icon svg path{

    stroke:#CA991A !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE FLOATING */

.elementor-1692 .elementor-element.elementor-element-f4e1ce2{

    animation:none !important;
}
.elementor-1692 .elementor-element.elementor-element-f4e1ce2:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.28);

    background:#0d131c;

    box-shadow:
    0 20px 45px rgba(0,0,0,.50);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7275725 */.elementor-1692 .elementor-element.elementor-element-7275725{

    color:#CA991A !important;
}

.elementor-1692 .elementor-element.elementor-element-7275725 svg{

    filter:
    brightness(0)
    saturate(90%)
    invert(67%)
    sepia(52%)
    saturate(916%)
    hue-rotate(4deg)
    brightness(100%)
    contrast(98%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c7ccb6 */.elementor-1692 .elementor-element.elementor-element-1c7ccb6 .elementor-heading-title{

    color:#B4B1B1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05ab7b0 *//* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-05ab7b0{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:before,
.elementor-1692 .elementor-element.elementor-element-05ab7b0:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-05ab7b0{

    animation:none !important;
}
/* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-05ab7b0{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:before,
.elementor-1692 .elementor-element.elementor-element-05ab7b0:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-05ab7b0{

    animation:none !important;
}

```css
/* =========================================
PREMIUM GOLD GOD LIGHT HOVER
#CA991A
========================================= */

.elementor-1692 .elementor-element.elementor-element-05ab7b0{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);
}


/* GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:before{

    content:"";

    position:absolute;

    inset:-2px;

    border-radius:22px;

    opacity:0;

    transition:
    opacity .45s ease;

    pointer-events:none;

    box-shadow:

    0 0 25px rgba(202,153,26,.18),

    0 0 55px rgba(202,153,26,.12),

    0 0 90px rgba(202,153,26,.08),

    0 0 140px rgba(202,153,26,.05);
}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.35);

    background:#0d131c;

    box-shadow:

    0 20px 45px rgba(0,0,0,.5),

    0 0 0 1px rgba(202,153,26,.08),

    0 0 35px rgba(202,153,26,.10),

    0 0 80px rgba(202,153,26,.06);
}


/* SHOW GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover:before{

    opacity:1;
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(202,153,26,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON HOVER */

.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover .elementor-icon{

    background:
    rgba(202,153,26,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon svg{

    color:#CA991A !important;

    fill:#CA991A !important;

    font-size:26px;
}


/* SVG */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-icon svg path{

    stroke:#CA991A !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-05ab7b0 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE FLOATING */

.elementor-1692 .elementor-element.elementor-element-05ab7b0{

    animation:none !important;
}
.elementor-1692 .elementor-element.elementor-element-05ab7b0:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.28);

    background:#0d131c;

    box-shadow:
    0 20px 45px rgba(0,0,0,.50);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7929631 */.elementor-1692 .elementor-element.elementor-element-7929631{

    color:#CA991A !important;
}

.elementor-1692 .elementor-element.elementor-element-7929631 svg{

    filter:
    brightness(0)
    saturate(90%)
    invert(67%)
    sepia(52%)
    saturate(916%)
    hue-rotate(4deg)
    brightness(100%)
    contrast(98%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bec682e */.elementor-1692 .elementor-element.elementor-element-bec682e .elementor-heading-title{

    color:#B4B1B1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5667d84 *//* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-5667d84{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-5667d84:before,
.elementor-1692 .elementor-element.elementor-element-5667d84:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-5667d84{

    animation:none !important;
}
/* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-5667d84{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-5667d84:before,
.elementor-1692 .elementor-element.elementor-element-5667d84:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-5667d84{

    animation:none !important;
}

```css
/* =========================================
PREMIUM GOLD GOD LIGHT HOVER
#CA991A
========================================= */

.elementor-1692 .elementor-element.elementor-element-5667d84{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);
}


/* GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-5667d84:before{

    content:"";

    position:absolute;

    inset:-2px;

    border-radius:22px;

    opacity:0;

    transition:
    opacity .45s ease;

    pointer-events:none;

    box-shadow:

    0 0 25px rgba(202,153,26,.18),

    0 0 55px rgba(202,153,26,.12),

    0 0 90px rgba(202,153,26,.08),

    0 0 140px rgba(202,153,26,.05);
}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.35);

    background:#0d131c;

    box-shadow:

    0 20px 45px rgba(0,0,0,.5),

    0 0 0 1px rgba(202,153,26,.08),

    0 0 35px rgba(202,153,26,.10),

    0 0 80px rgba(202,153,26,.06);
}


/* SHOW GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover:before{

    opacity:1;
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(202,153,26,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON HOVER */

.elementor-1692 .elementor-element.elementor-element-5667d84:hover .elementor-icon{

    background:
    rgba(202,153,26,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon svg{

    color:#CA991A !important;

    fill:#CA991A !important;

    font-size:26px;
}


/* SVG */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-icon svg path{

    stroke:#CA991A !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-5667d84 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE FLOATING */

.elementor-1692 .elementor-element.elementor-element-5667d84{

    animation:none !important;
}
.elementor-1692 .elementor-element.elementor-element-5667d84:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.28);

    background:#0d131c;

    box-shadow:
    0 20px 45px rgba(0,0,0,.50);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d3c882 */.elementor-1692 .elementor-element.elementor-element-6d3c882{

    color:#CA991A !important;
}

.elementor-1692 .elementor-element.elementor-element-6d3c882 svg{

    filter:
    brightness(0)
    saturate(90%)
    invert(67%)
    sepia(52%)
    saturate(916%)
    hue-rotate(4deg)
    brightness(100%)
    contrast(98%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-556837f */.elementor-1692 .elementor-element.elementor-element-556837f .elementor-heading-title{

    color:#B4B1B1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13d1f96 *//* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-13d1f96{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-13d1f96:before,
.elementor-1692 .elementor-element.elementor-element-13d1f96:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-13d1f96{

    animation:none !important;
}
/* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-13d1f96{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-13d1f96:before,
.elementor-1692 .elementor-element.elementor-element-13d1f96:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-13d1f96{

    animation:none !important;
}

```css
/* =========================================
PREMIUM GOLD GOD LIGHT HOVER
#CA991A
========================================= */

.elementor-1692 .elementor-element.elementor-element-13d1f96{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);
}


/* GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-13d1f96:before{

    content:"";

    position:absolute;

    inset:-2px;

    border-radius:22px;

    opacity:0;

    transition:
    opacity .45s ease;

    pointer-events:none;

    box-shadow:

    0 0 25px rgba(202,153,26,.18),

    0 0 55px rgba(202,153,26,.12),

    0 0 90px rgba(202,153,26,.08),

    0 0 140px rgba(202,153,26,.05);
}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.35);

    background:#0d131c;

    box-shadow:

    0 20px 45px rgba(0,0,0,.5),

    0 0 0 1px rgba(202,153,26,.08),

    0 0 35px rgba(202,153,26,.10),

    0 0 80px rgba(202,153,26,.06);
}


/* SHOW GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover:before{

    opacity:1;
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(202,153,26,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON HOVER */

.elementor-1692 .elementor-element.elementor-element-13d1f96:hover .elementor-icon{

    background:
    rgba(202,153,26,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon svg{

    color:#CA991A !important;

    fill:#CA991A !important;

    font-size:26px;
}


/* SVG */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-icon svg path{

    stroke:#CA991A !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-13d1f96 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE FLOATING */

.elementor-1692 .elementor-element.elementor-element-13d1f96{

    animation:none !important;
}
.elementor-1692 .elementor-element.elementor-element-13d1f96:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.28);

    background:#0d131c;

    box-shadow:
    0 20px 45px rgba(0,0,0,.50);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8b28b5c */.elementor-1692 .elementor-element.elementor-element-8b28b5c{

    color:#CA991A !important;
}

.elementor-1692 .elementor-element.elementor-element-8b28b5c svg{

    filter:
    brightness(0)
    saturate(90%)
    invert(67%)
    sepia(52%)
    saturate(916%)
    hue-rotate(4deg)
    brightness(100%)
    contrast(98%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2edea37 */.elementor-1692 .elementor-element.elementor-element-2edea37 .elementor-heading-title{

    color:#B4B1B1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11ea53 *//* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-a11ea53{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-a11ea53:before,
.elementor-1692 .elementor-element.elementor-element-a11ea53:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-a11ea53{

    animation:none !important;
}
/* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-a11ea53{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-a11ea53:before,
.elementor-1692 .elementor-element.elementor-element-a11ea53:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-a11ea53{

    animation:none !important;
}

```css
/* =========================================
PREMIUM GOLD GOD LIGHT HOVER
#CA991A
========================================= */

.elementor-1692 .elementor-element.elementor-element-a11ea53{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);
}


/* GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-a11ea53:before{

    content:"";

    position:absolute;

    inset:-2px;

    border-radius:22px;

    opacity:0;

    transition:
    opacity .45s ease;

    pointer-events:none;

    box-shadow:

    0 0 25px rgba(202,153,26,.18),

    0 0 55px rgba(202,153,26,.12),

    0 0 90px rgba(202,153,26,.08),

    0 0 140px rgba(202,153,26,.05);
}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.35);

    background:#0d131c;

    box-shadow:

    0 20px 45px rgba(0,0,0,.5),

    0 0 0 1px rgba(202,153,26,.08),

    0 0 35px rgba(202,153,26,.10),

    0 0 80px rgba(202,153,26,.06);
}


/* SHOW GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover:before{

    opacity:1;
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(202,153,26,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON HOVER */

.elementor-1692 .elementor-element.elementor-element-a11ea53:hover .elementor-icon{

    background:
    rgba(202,153,26,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon svg{

    color:#CA991A !important;

    fill:#CA991A !important;

    font-size:26px;
}


/* SVG */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-icon svg path{

    stroke:#CA991A !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-a11ea53 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE FLOATING */

.elementor-1692 .elementor-element.elementor-element-a11ea53{

    animation:none !important;
}
.elementor-1692 .elementor-element.elementor-element-a11ea53:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.28);

    background:#0d131c;

    box-shadow:
    0 20px 45px rgba(0,0,0,.50);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4446b27 */.elementor-1692 .elementor-element.elementor-element-4446b27{

    color:#CA991A !important;
}

.elementor-1692 .elementor-element.elementor-element-4446b27 svg{

    filter:
    brightness(0)
    saturate(90%)
    invert(67%)
    sepia(52%)
    saturate(916%)
    hue-rotate(4deg)
    brightness(100%)
    contrast(98%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89725bc */.elementor-1692 .elementor-element.elementor-element-89725bc .elementor-heading-title{

    color:#B4B1B1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f22fa6 *//* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-4f22fa6{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:before,
.elementor-1692 .elementor-element.elementor-element-4f22fa6:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-4f22fa6{

    animation:none !important;
}
/* =========================================
CLEAN PREMIUM GOLD CARD
========================================= */

.elementor-1692 .elementor-element.elementor-element-4f22fa6{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);

}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover{

    transform:translateY(-6px);

    border-color:rgba(164,120,12,.28);

    background:#0d131c;

    box-shadow:

    0 18px 45px rgba(0,0,0,.46),

    0 0 0 1px rgba(164,120,12,.06),

    0 0 28px rgba(164,120,12,.08);
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(164,120,12,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON BOX HOVER */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover .elementor-icon{

    background:
    rgba(164,120,12,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon svg{

    color:#b88a17 !important;

    fill:#b88a17 !important;

    font-size:26px;

    transition:
    transform .35s ease,
    color .35s ease;
}


/* SVG FIX */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon svg path{

    stroke:#b88a17 !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE EXTRA EFFECTS */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:before,
.elementor-1692 .elementor-element.elementor-element-4f22fa6:after{

    display:none !important;
}


/* REMOVE FLOATING ANIMATION */

.elementor-1692 .elementor-element.elementor-element-4f22fa6{

    animation:none !important;
}

```css
/* =========================================
PREMIUM GOLD GOD LIGHT HOVER
#CA991A
========================================= */

.elementor-1692 .elementor-element.elementor-element-4f22fa6{

    position:relative;

    background:#0b1017;

    border:1px solid rgba(255,255,255,.06);

    border-radius:20px;

    padding:32px 28px;

    overflow:hidden;

    text-align:center;

    transition:
    transform .45s ease,
    border-color .45s ease,
    box-shadow .45s ease,
    background .45s ease;

    box-shadow:
    0 10px 30px rgba(0,0,0,.32);
}


/* GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:before{

    content:"";

    position:absolute;

    inset:-2px;

    border-radius:22px;

    opacity:0;

    transition:
    opacity .45s ease;

    pointer-events:none;

    box-shadow:

    0 0 25px rgba(202,153,26,.18),

    0 0 55px rgba(202,153,26,.12),

    0 0 90px rgba(202,153,26,.08),

    0 0 140px rgba(202,153,26,.05);
}


/* HOVER */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.35);

    background:#0d131c;

    box-shadow:

    0 20px 45px rgba(0,0,0,.5),

    0 0 0 1px rgba(202,153,26,.08),

    0 0 35px rgba(202,153,26,.10),

    0 0 80px rgba(202,153,26,.06);
}


/* SHOW GOD LIGHT */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover:before{

    opacity:1;
}


/* ICON BOX */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon{

    width:56px;

    height:56px;

    min-width:56px;

    margin:0 auto 18px auto;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:16px;

    background:
    rgba(202,153,26,.10);

    transition:
    background .35s ease,
    transform .35s ease;
}


/* ICON HOVER */

.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover .elementor-icon{

    background:
    rgba(202,153,26,.18);

    transform:scale(1.05);
}


/* ICON */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon i,
.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon svg{

    color:#CA991A !important;

    fill:#CA991A !important;

    font-size:26px;
}


/* SVG */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-icon svg path{

    stroke:#CA991A !important;

    fill:none !important;
}


/* TITLE */

.elementor-1692 .elementor-element.elementor-element-4f22fa6 .elementor-heading-title{

    color:#ffffff;

    font-size:15px !important;

    font-weight:700;

    line-height:1.5;

    margin:0;
}


/* REMOVE FLOATING */

.elementor-1692 .elementor-element.elementor-element-4f22fa6{

    animation:none !important;
}
.elementor-1692 .elementor-element.elementor-element-4f22fa6:hover{

    transform:translateY(-6px);

    border-color:rgba(202,153,26,.28);

    background:#0d131c;

    box-shadow:
    0 20px 45px rgba(0,0,0,.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c1757fc *//* FUTURISTIC 2050 GRID BACKGROUND */

.elementor-1692 .elementor-element.elementor-element-3c1757fc{
    position: relative;
    overflow: hidden;
    background:
        linear-gradient(rgba(0,240,255,0.06) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0,240,255,0.06) 1px, transparent 1px),
        radial-gradient(circle at top, rgba(0,240,255,0.10), #02060d 45%);
    
    background-size: 80px 80px, 80px 80px, 100% 100%;
    background-color: #02060d;
}

/* glowing overlay */
.elementor-1692 .elementor-element.elementor-element-3c1757fc::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        radial-gradient(circle at 20% 20%, rgba(0,240,255,0.10), transparent 25%),
        radial-gradient(circle at 80% 30%, rgba(0,240,255,0.08), transparent 25%),
        radial-gradient(circle at 50% 80%, rgba(0,240,255,0.06), transparent 30%);
    
    animation: futuristicGlow 8s ease-in-out infinite alternate;
    pointer-events: none;
}

/* moving cyber scan line */
.elementor-1692 .elementor-element.elementor-element-3c1757fc::after{
    content: "";
    position: absolute;
    top: -200%;
    left: 0;
    width: 100%;
    height: 300%;
    
    background: linear-gradient(
        to bottom,
        transparent 0%,
        rgba(0,240,255,0.04) 48%,
        rgba(0,240,255,0.12) 50%,
        rgba(0,240,255,0.04) 52%,
        transparent 100%
    );

    animation: scanMove 10s linear infinite;
    pointer-events: none;
}

/* animations */
@keyframes futuristicGlow{
    0%{
        opacity: .5;
        transform: scale(1);
    }
    100%{
        opacity: 1;
        transform: scale(1.05);
    }
}

@keyframes scanMove{
    0%{
        transform: translateY(-25%);
    }
    100%{
        transform: translateY(25%);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-481555ad */.elementor-1692 .elementor-element.elementor-element-481555ad{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    width:fit-content !important;
    flex:none;

    padding:8px 18px;

    background:rgba(0,255,225,0.08);

    border:1px solid #00FFE1;

    border-radius:999px;

    color:#00FFE1;

    font-size:13px;
    font-weight:600;
    letter-spacing:.6px;
    line-height:1.1;

    backdrop-filter:blur(8px);
    -webkit-backdrop-filter:blur(8px);

    box-shadow:
        0 0 10px rgba(0,255,225,.18),
        0 0 25px rgba(0,255,225,.10),
        inset 0 0 12px rgba(0,255,225,.06);

    position:relative;
    z-index:5;

    transition:all .3s ease;
}

.elementor-1692 .elementor-element.elementor-element-481555ad:hover{
    box-shadow:
        0 0 14px rgba(0,255,225,.28),
        0 0 35px rgba(0,255,225,.16),
        inset 0 0 14px rgba(0,255,225,.08);

    transform:translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37af814 *//* ULTRA FUTURISTIC CTA BUTTON */

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button{

    position:relative;
    overflow:hidden;

    padding:18px 42px;

    border-radius:18px;

    background:
    linear-gradient(
        135deg,
        rgba(0,255,255,.12),
        rgba(0,180,255,.05)
    );

    border:1px solid rgba(0,255,255,.35);

    color:#00f0ff !important;

    font-weight:700;
    letter-spacing:.3px;

    backdrop-filter:blur(14px);

    box-shadow:
        0 0 12px rgba(0,255,255,.18),
        0 0 35px rgba(0,255,255,.08),
        inset 0 0 18px rgba(255,255,255,.03);

    transition:all .45s cubic-bezier(.19,1,.22,1);

    transform-style:preserve-3d;
}


/* GLOWING BORDER */

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button:before{

    content:"";

    position:absolute;
    inset:-1px;

    border-radius:18px;

    background:
    linear-gradient(
        130deg,
        rgba(0,255,255,.0),
        rgba(0,255,255,.7),
        rgba(255,255,255,.25),
        rgba(0,255,255,.0)
    );

    opacity:.45;

    filter:blur(10px);

    animation:borderFlow 3s linear infinite;

    z-index:-2;
}


/* MOVING GLOSSY LIGHT */

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button:after{

    content:"";

    position:absolute;

    top:-120%;
    left:-60%;

    width:55%;
    height:320%;

    background:
    linear-gradient(
        115deg,
        transparent,
        rgba(255,255,255,.28),
        rgba(0,255,255,.22),
        transparent
    );

    transform:rotate(18deg);

    filter:blur(10px);

    animation:buttonSweep 3.5s linear infinite;

    pointer-events:none;
}


/* HOVER = PREMIUM */

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button:hover{

    transform:
    translateY(-4px)
    scale(1.03);

    color:#ffffff !important;

    border-color:rgba(0,255,255,.7);

    background:
    linear-gradient(
        135deg,
        rgba(0,255,255,.22),
        rgba(0,140,255,.12)
    );

    box-shadow:
        0 0 18px rgba(0,255,255,.45),
        0 0 50px rgba(0,255,255,.22),
        0 12px 40px rgba(0,0,0,.45),
        inset 0 0 24px rgba(255,255,255,.06);
}


/* CLICK EFFECT */

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button:active{

    transform:scale(.98);
}


/* ICON ANIMATION */

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button i,
.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button svg{

    transition:all .4s ease;
}

.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button:hover i,
.elementor-1692 .elementor-element.elementor-element-37af814 .elementor-button:hover svg{

    transform:translateX(6px);
}


/* ANIMATIONS */

@keyframes buttonSweep{

    0%{
        left:-80%;
        opacity:0;
    }

    15%{
        opacity:.3;
    }

    45%{
        opacity:1;
    }

    100%{
        left:150%;
        opacity:0;
    }
}


@keyframes borderFlow{

    0%{
        transform:rotate(0deg);
    }

    100%{
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e948ce7 *//* FUTURISTIC 2050 GRID BACKGROUND */

.elementor-1692 .elementor-element.elementor-element-4e948ce7{
    position: relative;
    overflow: hidden;
    background:
        linear-gradient(rgba(0,240,255,0.06) 1px, transparent 1px),
        linear-gradient(90deg, rgba(0,240,255,0.06) 1px, transparent 1px),
        radial-gradient(circle at top, rgba(0,240,255,0.10), #02060d 45%);
    
    background-size: 80px 80px, 80px 80px, 100% 100%;
    background-color: #02060d;
}

/* glowing overlay */
.elementor-1692 .elementor-element.elementor-element-4e948ce7::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        radial-gradient(circle at 20% 20%, rgba(0,240,255,0.10), transparent 25%),
        radial-gradient(circle at 80% 30%, rgba(0,240,255,0.08), transparent 25%),
        radial-gradient(circle at 50% 80%, rgba(0,240,255,0.06), transparent 30%);
    
    animation: futuristicGlow 8s ease-in-out infinite alternate;
    pointer-events: none;
}

/* moving cyber scan line */
.elementor-1692 .elementor-element.elementor-element-4e948ce7::after{
    content: "";
    position: absolute;
    top: -200%;
    left: 0;
    width: 100%;
    height: 300%;
    
    background: linear-gradient(
        to bottom,
        transparent 0%,
        rgba(0,240,255,0.04) 48%,
        rgba(0,240,255,0.12) 50%,
        rgba(0,240,255,0.04) 52%,
        transparent 100%
    );

    animation: scanMove 10s linear infinite;
    pointer-events: none;
}

/* animations */
@keyframes futuristicGlow{
    0%{
        opacity: .5;
        transform: scale(1);
    }
    100%{
        opacity: 1;
        transform: scale(1.05);
    }
}

@keyframes scanMove{
    0%{
        transform: translateY(-25%);
    }
    100%{
        transform: translateY(25%);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e97e342 *//* OUTER BAR */

.ticker-wrap{

    width:100%;

    overflow:hidden;

    background:#04070d;

    border-top:1px solid rgba(255,255,255,.05);

    border-bottom:1px solid rgba(255,255,255,.05);

    padding:14px 0;

    position:relative;
}


/* MOVING ROW */

.ticker{

    display:flex;

    align-items:center;

    gap:80px;

    width:max-content;

    animation:tickerScroll 35s linear infinite;
}


/* TEXT */

.ticker span{

    color:rgba(255,255,255,.68);

    font-size:18px;

    font-weight:500;

    white-space:nowrap;

    display:flex;

    align-items:center;

    gap:12px;
}


/* BLUE DOT */

.ticker span::before{

    content:"";

    width:10px;

    height:10px;

    border-radius:50%;

    background:#00F0FF;

    box-shadow:0 0 12px rgba(0,240,255,.8);

    display:inline-block;
}


/* ANIMATION */

@keyframes tickerScroll{

    0%{

        transform:translateX(0);
    }

    100%{

        transform:translateX(-50%);
    }
}

.ticker-wrap{

    width:100%;

    overflow:hidden;

    background:#04070d;

    border-top:1px solid rgba(255,255,255,.05);

    border-bottom:1px solid rgba(255,255,255,.05);

    padding:14px 0;

    position:relative;
}


/* LEFT FADE */

.ticker-wrap:before{

    content:"";

    position:absolute;

    left:0;
    top:0;

    width:120px;
    height:100%;

    z-index:2;

    background:
    linear-gradient(
        90deg,
        #04070d 0%,
        rgba(4,7,13,0) 100%
    );
}


/* RIGHT FADE */

.ticker-wrap:after{

    content:"";

    position:absolute;

    right:0;
    top:0;

    width:120px;
    height:100%;

    z-index:2;

    background:
    linear-gradient(
        270deg,
        #04070d 0%,
        rgba(4,7,13,0) 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538eba3c *//* =========================================
ULTRA FUTURISTIC FOOTER CONTAINER
FULL PAGE GRID SCAN VERSION
NO EXTRA PADDING
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c{

    position:relative;

    overflow:hidden;

    isolation:isolate;

    background:

    radial-gradient(
        circle at top left,
        rgba(0,240,255,.12),
        transparent 28%
    ),

    radial-gradient(
        circle at bottom right,
        rgba(0,240,255,.08),
        transparent 24%
    ),

    linear-gradient(
        180deg,
        #02060d 0%,
        #040913 45%,
        #02050c 100%
    );

    border-top:
    1px solid rgba(0,240,255,.14);
}


/* =========================================
FULL PAGE ANIMATED GRID
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c:before{

    content:"";

    position:absolute;

    inset:0;

    z-index:0;

    background-image:

    linear-gradient(
        rgba(0,240,255,.055) 1px,
        transparent 1px
    ),

    linear-gradient(
        90deg,
        rgba(0,240,255,.055) 1px,
        transparent 1px
    );

    background-size:60px 60px;

    mask-image:
    linear-gradient(
        180deg,
        rgba(0,0,0,.95),
        rgba(0,0,0,.45)
    );

    will-change:background-position;

    animation:
    footerGridMove 28s linear infinite;
}


/* =========================================
MOVING CYAN GLOW
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c:after{

    content:"";

    position:absolute;

    width:700px;
    height:700px;

    top:-250px;
    right:-180px;

    z-index:0;

    background:
    radial-gradient(
        circle,
        rgba(0,240,255,.14) 0%,
        rgba(0,240,255,.04) 35%,
        transparent 70%
    );

    filter:blur(10px);

    animation:
    floatingGlow 9s ease-in-out infinite alternate;
}


/* =========================================
KEEP CONTENT ABOVE EFFECTS
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c > .elementor-container,
.elementor-1692 .elementor-element.elementor-element-538eba3c > .e-con-inner,
.elementor-1692 .elementor-element.elementor-element-538eba3c .elementor-widget-wrap{

    position:relative;

    z-index:2;
}


/* =========================================
TOP GLOW LINE
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c .footer-glow-line{

    position:absolute;

    top:0;
    left:50%;

    transform:translateX(-50%);

    width:82%;
    height:2px;

    z-index:3;

    background:
    linear-gradient(
        90deg,
        transparent,
        rgba(0,240,255,.95),
        transparent
    );

    box-shadow:
    0 0 18px rgba(0,240,255,.65),
    0 0 50px rgba(0,240,255,.18);
}


/* =========================================
FUTURISTIC CORNERS
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c .footer-corner{

    position:absolute;

    width:140px;
    height:140px;

    z-index:1;

    border:
    1px solid rgba(0,240,255,.12);
}

.elementor-1692 .elementor-element.elementor-element-538eba3c .footer-corner.left{

    top:24px;
    left:24px;

    border-right:none;
    border-bottom:none;
}

.elementor-1692 .elementor-element.elementor-element-538eba3c .footer-corner.right{

    bottom:24px;
    right:24px;

    border-left:none;
    border-top:none;
}


/* =========================================
NOISE TEXTURE
========================================= */

.elementor-1692 .elementor-element.elementor-element-538eba3c .footer-noise{

    position:absolute;

    inset:0;

    z-index:1;

    opacity:.035;

    background-image:
    url("https://www.transparenttextures.com/patterns/asfalt-dark.png");

    mix-blend-mode:screen;

    pointer-events:none;
}


/* =========================================
GRID MOVEMENT
========================================= */

@keyframes footerGridMove{

    0%{

        background-position:
        0px 0px,
        0px 0px;
    }

    100%{

        background-position:
        0px 1200px,
        1200px 0px;
    }
}


/* =========================================
FLOATING GLOW
========================================= */

@keyframes floatingGlow{

    0%{

        transform:
        translate(0,0)
        scale(1);
    }

    100%{

        transform:
        translate(-60px,40px)
        scale(1.12);
    }
}


/* =========================================
TABLET
========================================= */

@media(max-width:1024px){

    .elementor-1692 .elementor-element.elementor-element-538eba3c:before{

        background-size:42px 42px;
    }
}


/* =========================================
MOBILE
========================================= */

@media(max-width:767px){

    .elementor-1692 .elementor-element.elementor-element-538eba3c:before{

        background-size:30px 30px;
    }

    .elementor-1692 .elementor-element.elementor-element-538eba3c:after{

        width:420px;
        height:420px;

        top:-160px;
        right:-140px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b6aa325 */.future-footer{

    width:100%;

    display:flex;

    justify-content:space-between;

    align-items:center;

    gap:40px;

    padding:34px 0;

    position:relative;

    overflow:hidden;
}

/* LEFT SIDE */

.future-left{

    position:relative;

    padding-left:34px;
}

/* GLOW LINE */

.future-line{

    position:absolute;

    left:0;
    top:4px;

    width:3px;
    height:52px;

    border-radius:999px;

    background:
    linear-gradient(
        180deg,
        #00f0ff,
        rgba(0,240,255,.08)
    );

    box-shadow:
    0 0 18px rgba(0,240,255,.9),
    0 0 50px rgba(0,240,255,.25);
}

/* MAIN COPYRIGHT */

.future-copy{

    font-size:18px;

    font-weight:700;

    letter-spacing:.18em;

    text-transform:uppercase;

    background:
    linear-gradient(
        90deg,
        #ffffff 0%,
        #7ff8ff 40%,
        #00f0ff 70%,
        #ffffff 100%
    );

    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;

    text-shadow:
    0 0 18px rgba(0,240,255,.18);

    margin-bottom:8px;
}

/* SUBTEXT */

.future-sub{

    color:rgba(255,255,255,.45);

    font-size:11px;

    letter-spacing:.22em;

    text-transform:uppercase;

    display:flex;

    align-items:center;

    gap:8px;

    flex-wrap:wrap;
}

.future-sub span{

    color:#00f0ff;

    font-weight:700;

    text-shadow:
    0 0 12px rgba(0,240,255,.45);
}

/* SOCIALS */

.future-socials{

    display:flex;

    align-items:center;

    gap:16px;
}

.future-socials a{

    position:relative;

    width:52px;

    height:52px;

    border-radius:18px;

    display:flex;

    align-items:center;

    justify-content:center;

    color:#00f0ff;

    background:
    linear-gradient(
        180deg,
        rgba(0,240,255,.12),
        rgba(0,240,255,.03)
    );

    border:
    1px solid rgba(0,240,255,.14);

    backdrop-filter:blur(14px);

    transition:.45s ease;

    overflow:hidden;
}

/* MOVING LIGHT */

.future-socials a:before{

    content:"";

    position:absolute;

    inset:-40%;

    background:
    linear-gradient(
        120deg,
        transparent 20%,
        rgba(255,255,255,.35) 50%,
        transparent 80%
    );

    transform:translateX(-120%) rotate(12deg);

    transition:1s ease;
}

.future-socials a:hover:before{

    transform:translateX(120%) rotate(12deg);
}

.future-socials a:hover{

    transform:
    translateY(-6px)
    scale(1.08);

    border-color:
    rgba(0,240,255,.45);

    box-shadow:
    0 0 25px rgba(0,240,255,.28),
    0 0 60px rgba(0,240,255,.10);
}

.future-socials svg{

    width:20px;

    height:20px;

    position:relative;

    z-index:2;
}

/* MOBILE */

@media(max-width:767px){

    .future-footer{

        flex-direction:column;

        align-items:flex-start;

        gap:26px;
    }

    .future-socials{

        width:100%;
    }
}

/* POLICY LINKS */

.future-links{

    display:flex;

    align-items:center;

    gap:12px;

    margin-top:14px;

    flex-wrap:wrap;
}

.future-links span{

    color:
    rgba(255,255,255,.18);
}

.future-links a{

    position:relative;

    color:
    rgba(255,255,255,.58);

    font-size:11px;

    letter-spacing:.18em;

    text-transform:uppercase;

    text-decoration:none;

    transition:.35s ease;
}

/* GLOW UNDERLINE */

.future-links a:after{

    content:"";

    position:absolute;

    left:0;
    bottom:-6px;

    width:0%;

    height:1px;

    background:#00f0ff;

    box-shadow:
    0 0 10px rgba(0,240,255,.8);

    transition:.4s ease;
}

.future-links a:hover{

    color:#00f0ff;

    text-shadow:
    0 0 12px rgba(0,240,255,.45);
}

.future-links a:hover:after{

    width:100%;
}/* End custom CSS */