.elementor-84 .elementor-element.elementor-element-f77f8a5{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99999;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-f77f8a5{left:0px;}body.rtl .elementor-84 .elementor-element.elementor-element-f77f8a5{right:0px;}.elementor-84 .elementor-element.elementor-element-dcdd512{--display:flex;--min-height:500px;--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;--padding-top:160px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-dcdd512:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-dcdd512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-84 .elementor-element.elementor-element-4c62e2a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-c3cf7d4{text-align:center;font-family:"Sora", Sans-serif;font-size:clamp(8px, 1.2vw, 12px);font-weight:400;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-8be01fa{text-align:center;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFFBA;}.elementor-84 .elementor-element.elementor-element-df85fdf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-1f98367{--display:flex;--min-height:0px;--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-1f98367:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-1f98367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-84 .elementor-element.elementor-element-2c19a68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-5037a47{text-align:center;}.elementor-84 .elementor-element.elementor-element-5037a47 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-6a1ddcf{--display:flex;--min-height:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-6a1ddcf:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-6a1ddcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-46610b4{--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-evenly;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-46610b4:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-46610b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-84 .elementor-element.elementor-element-801a03a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(20px, 3vw, 40px);font-weight:600;}.elementor-84 .elementor-element.elementor-element-801a03a .elementor-counter-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 17px);font-weight:400;}.elementor-84 .elementor-element.elementor-element-9970cb8 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(20px, 3vw, 40px);font-weight:600;}.elementor-84 .elementor-element.elementor-element-9970cb8 .elementor-counter-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 17px);font-weight:400;}.elementor-84 .elementor-element.elementor-element-079eb64 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(20px, 3vw, 40px);font-weight:600;}.elementor-84 .elementor-element.elementor-element-079eb64 .elementor-counter-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 17px);font-weight:400;}.elementor-84 .elementor-element.elementor-element-779dd8a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(20px, 3vw, 40px);font-weight:600;}.elementor-84 .elementor-element.elementor-element-779dd8a .elementor-counter-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 17px);font-weight:400;}.elementor-84 .elementor-element.elementor-element-d735001{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-d735001:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-d735001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-84 .elementor-element.elementor-element-5338ced{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-8af280d{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1vw, 12px);font-weight:600;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-cb64fb9{text-align:start;}.elementor-84 .elementor-element.elementor-element-cb64fb9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-554033e{text-align:start;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFFBA;}.elementor-84 .elementor-element.elementor-element-dbc1829{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-6056b86{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-6056b86:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-6056b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-84 .elementor-element.elementor-element-6056b86.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-6056b86:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;box-shadow:0px 0px 15px 0px rgba(232, 202, 101.00000000000001, 0.45);}.elementor-84 .elementor-element.elementor-element-6056b86, .elementor-84 .elementor-element.elementor-element-6056b86::before{--border-transition:0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-370177b .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-84 .elementor-element.elementor-element-370177b .elementor-icon-box-title{margin-block-end:10px;color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-370177b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-370177b.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-370177b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-370177b .elementor-icon{font-size:20px;}.elementor-84 .elementor-element.elementor-element-370177b .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-370177b .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1.2vw, 13px);font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-84 .elementor-element.elementor-element-370177b:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-370177b:has(:focus) .elementor-icon-box-title{color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-370177b .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 15px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-13f6979{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-13f6979:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-13f6979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-84 .elementor-element.elementor-element-13f6979.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-13f6979:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;box-shadow:0px 0px 15px 0px rgba(232, 202, 101.00000000000001, 0.45);}.elementor-84 .elementor-element.elementor-element-13f6979, .elementor-84 .elementor-element.elementor-element-13f6979::before{--border-transition:0.3s;}.elementor-84 .elementor-element.elementor-element-be89665 .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-84 .elementor-element.elementor-element-be89665 .elementor-icon-box-title{margin-block-end:10px;color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-be89665.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-be89665.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-be89665.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-be89665 .elementor-icon{font-size:20px;}.elementor-84 .elementor-element.elementor-element-be89665 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-be89665 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1.2vw, 13px);font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-84 .elementor-element.elementor-element-be89665:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-be89665:has(:focus) .elementor-icon-box-title{color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-be89665 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 15px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-70f5498{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-70f5498:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-70f5498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-84 .elementor-element.elementor-element-70f5498.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-70f5498:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;box-shadow:0px 0px 15px 0px rgba(232, 202, 101.00000000000001, 0.45);}.elementor-84 .elementor-element.elementor-element-70f5498, .elementor-84 .elementor-element.elementor-element-70f5498::before{--border-transition:0.3s;}.elementor-84 .elementor-element.elementor-element-674b195 .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-84 .elementor-element.elementor-element-674b195 .elementor-icon-box-title{margin-block-end:10px;color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-674b195.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-674b195.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-674b195.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-674b195 .elementor-icon{font-size:20px;}.elementor-84 .elementor-element.elementor-element-674b195 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-674b195 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1.2vw, 13px);font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-84 .elementor-element.elementor-element-674b195:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-674b195:has(:focus) .elementor-icon-box-title{color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-674b195 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 15px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-36e309a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-36e309a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-36e309a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-84 .elementor-element.elementor-element-36e309a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-36e309a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;box-shadow:0px 0px 15px 0px rgba(232, 202, 101.00000000000001, 0.45);}.elementor-84 .elementor-element.elementor-element-36e309a, .elementor-84 .elementor-element.elementor-element-36e309a::before{--border-transition:0.3s;}.elementor-84 .elementor-element.elementor-element-32e887a .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-84 .elementor-element.elementor-element-32e887a .elementor-icon-box-title{margin-block-end:10px;color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-32e887a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-32e887a.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-32e887a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-32e887a .elementor-icon{font-size:20px;}.elementor-84 .elementor-element.elementor-element-32e887a .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-32e887a .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1.2vw, 13px);font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-84 .elementor-element.elementor-element-32e887a:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-32e887a:has(:focus) .elementor-icon-box-title{color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-32e887a .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 15px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-8fe742a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-8fe742a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-8fe742a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-84 .elementor-element.elementor-element-8fe742a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-8fe742a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;box-shadow:0px 0px 15px 0px rgba(232, 202, 101.00000000000001, 0.45);}.elementor-84 .elementor-element.elementor-element-8fe742a, .elementor-84 .elementor-element.elementor-element-8fe742a::before{--border-transition:0.3s;}.elementor-84 .elementor-element.elementor-element-437be6e .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-84 .elementor-element.elementor-element-437be6e .elementor-icon-box-title{margin-block-end:10px;color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-437be6e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-437be6e.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-437be6e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-437be6e .elementor-icon{font-size:20px;}.elementor-84 .elementor-element.elementor-element-437be6e .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-437be6e .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1.2vw, 13px);font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-84 .elementor-element.elementor-element-437be6e:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-437be6e:has(:focus) .elementor-icon-box-title{color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-437be6e .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 15px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-dab806e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-dab806e:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-dab806e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-84 .elementor-element.elementor-element-dab806e.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-dab806e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#4E4E4E;--border-color:#4E4E4E;box-shadow:0px 0px 15px 0px rgba(232, 202, 101.00000000000001, 0.45);}.elementor-84 .elementor-element.elementor-element-dab806e, .elementor-84 .elementor-element.elementor-element-dab806e::before{--border-transition:0.3s;}.elementor-84 .elementor-element.elementor-element-0a86598 .elementor-icon-box-wrapper{text-align:start;gap:3px;}.elementor-84 .elementor-element.elementor-element-0a86598 .elementor-icon-box-title{margin-block-end:10px;color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-0a86598.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-0a86598.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-0a86598.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-0a86598 .elementor-icon{font-size:20px;}.elementor-84 .elementor-element.elementor-element-0a86598 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-0a86598 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1.2vw, 13px);font-weight:600;text-transform:uppercase;letter-spacing:1.6px;}.elementor-84 .elementor-element.elementor-element-0a86598:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-0a86598:has(:focus) .elementor-icon-box-title{color:#FDFFB9;}.elementor-84 .elementor-element.elementor-element-0a86598 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 15px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-6e85f0c{--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;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-6e85f0c:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-6e85f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-84 .elementor-element.elementor-element-6f9bf8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-84 .elementor-element.elementor-element-7a0cd88{text-align:center;font-family:"Sora", Sans-serif;font-size:clamp(10px, 1vw, 12px);font-weight:600;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-88abe59{text-align:center;}.elementor-84 .elementor-element.elementor-element-88abe59 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-d4d253d{text-align:center;font-family:"Sora", Sans-serif;font-weight:400;color:#D0D4E8;}.elementor-84 .elementor-element.elementor-element-d95fc95{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-1efed62{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-1efed62:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-1efed62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4AA55;}.elementor-84 .elementor-element.elementor-element-1774302{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-84 .elementor-element.elementor-element-c29763d{text-align:center;}.elementor-84 .elementor-element.elementor-element-c29763d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(40px, 4vw, 60px);font-weight:600;color:#000000;}.elementor-84 .elementor-element.elementor-element-9d55be9{text-align:center;font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 16px);font-weight:400;color:#000000;}.elementor-84 .elementor-element.elementor-element-eed2a38{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-eed2a38:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-eed2a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-84 .elementor-element.elementor-element-a39a97a{text-align:center;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-7594a36{text-align:center;}.elementor-84 .elementor-element.elementor-element-7594a36 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(40px, 4vw, 60px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-286d8dc{text-align:center;font-family:"Sora", Sans-serif;font-size:clamp(12px, 1.5vw, 16px);font-weight:400;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-c923e02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-84 .elementor-element.elementor-element-c10130b .elementor-icon-list-icon i{color:#E7E8D0;transition:color 0.3s;}.elementor-84 .elementor-element.elementor-element-c10130b .elementor-icon-list-icon svg{fill:#E7E8D0;transition:fill 0.3s;}.elementor-84 .elementor-element.elementor-element-c10130b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-84 .elementor-element.elementor-element-c10130b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-84 .elementor-element.elementor-element-c10130b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-weight:400;}.elementor-84 .elementor-element.elementor-element-c10130b .elementor-icon-list-text{color:#E7E8D0;transition:color 0.3s;}.elementor-84 .elementor-element.elementor-element-3bf0f16{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-3bf0f16:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-3bf0f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-84 .elementor-element.elementor-element-5a60d64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-d72f3bd{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1vw, 12px);font-weight:600;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-8568d01{text-align:start;}.elementor-84 .elementor-element.elementor-element-8568d01 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-1f0b9d0{text-align:start;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFFBA;}.elementor-84 .elementor-element.elementor-element-4253862{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-4253862:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-4253862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #0F0D04 0%, #000000 50%);}.elementor-84 .elementor-element.elementor-element-fc88bc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-ad26e98{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1vw, 12px);font-weight:600;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-682acb8{text-align:start;}.elementor-84 .elementor-element.elementor-element-682acb8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-8472956{text-align:start;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFFBA;}.elementor-84 .elementor-element.elementor-element-61b4cd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-901ba63{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-901ba63:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-901ba63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-84 .elementor-element.elementor-element-901ba63.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-901ba63:hover{box-shadow:0px 6px 24px 3px rgba(19, 25.000000000000032, 68, 0.08);}.elementor-84 .elementor-element.elementor-element-98bb40c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-98bb40c.elementor-view-stacked .elementor-icon{background-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-98bb40c.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-98bb40c.elementor-view-default .elementor-icon{fill:#E8CA65;color:#E8CA65;border-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-98bb40c .elementor-icon{font-size:22px;}.elementor-84 .elementor-element.elementor-element-98bb40c .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-98bb40c .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:600;}.elementor-84 .elementor-element.elementor-element-98bb40c .elementor-icon-box-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-98bb40c:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-98bb40c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-98bb40c .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.88rem;font-weight:400;color:#CFCFCF;}.elementor-84 .elementor-element.elementor-element-db1057a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-db1057a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-db1057a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-84 .elementor-element.elementor-element-db1057a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-db1057a:hover{box-shadow:0px 6px 24px 3px rgba(19, 25.000000000000032, 68, 0.08);}.elementor-84 .elementor-element.elementor-element-27b3444 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-27b3444.elementor-view-stacked .elementor-icon{background-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-27b3444.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-27b3444.elementor-view-default .elementor-icon{fill:#E8CA65;color:#E8CA65;border-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-27b3444 .elementor-icon{font-size:22px;}.elementor-84 .elementor-element.elementor-element-27b3444 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-27b3444 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:600;}.elementor-84 .elementor-element.elementor-element-27b3444 .elementor-icon-box-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-27b3444:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-27b3444:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-27b3444 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.88rem;font-weight:400;color:#CFCFCF;}.elementor-84 .elementor-element.elementor-element-18cb3de{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-18cb3de:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-18cb3de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-84 .elementor-element.elementor-element-18cb3de.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-84 .elementor-element.elementor-element-18cb3de:hover{box-shadow:0px 6px 24px 3px rgba(19, 25.000000000000032, 68, 0.08);}.elementor-84 .elementor-element.elementor-element-931a6a1 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-931a6a1.elementor-view-stacked .elementor-icon{background-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-931a6a1.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-931a6a1.elementor-view-default .elementor-icon{fill:#E8CA65;color:#E8CA65;border-color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-931a6a1 .elementor-icon{font-size:22px;}.elementor-84 .elementor-element.elementor-element-931a6a1 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-931a6a1 .elementor-icon-box-title a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:600;}.elementor-84 .elementor-element.elementor-element-931a6a1 .elementor-icon-box-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-931a6a1:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-931a6a1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-931a6a1 .elementor-icon-box-description{font-family:"Sora", Sans-serif;font-size:0.88rem;font-weight:400;color:#CFCFCF;}.elementor-84 .elementor-element.elementor-element-05b70c4{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-05b70c4:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-05b70c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-84 .elementor-element.elementor-element-eea5e76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-0348d0e{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1vw, 12px);font-weight:600;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-864621d{text-align:start;}.elementor-84 .elementor-element.elementor-element-864621d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-314bd0d{text-align:start;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFFBA;}.elementor-84 .elementor-element.elementor-element-8dbe83d{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-8dbe83d:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-8dbe83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-84 .elementor-element.elementor-element-ce99094{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-f6a55ec{font-family:"Sora", Sans-serif;font-size:clamp(10px, 1vw, 12px);font-weight:600;text-transform:uppercase;color:#E8CA65;}.elementor-84 .elementor-element.elementor-element-d37f138{text-align:start;}.elementor-84 .elementor-element.elementor-element-d37f138 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:clamp(24px, 3vw, 50px);font-weight:600;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-138defd{text-align:start;font-family:"Sora", Sans-serif;font-weight:400;color:#FFFFFFBA;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-dbc1829{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-dcdd512{--min-height:535px;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-c3cf7d4{font-size:clamp(8px, 2.5vw, 12px);}.elementor-84 .elementor-element.elementor-element-df85fdf{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-3e6ef04{width:100%;max-width:100%;}.elementor-84 .elementor-element.elementor-element-6781475{width:100%;max-width:100%;}.elementor-84 .elementor-element.elementor-element-dbc1829{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-84 .elementor-element.elementor-element-1774302{text-align:center;}.elementor-84 .elementor-element.elementor-element-c29763d{text-align:center;}.elementor-84 .elementor-element.elementor-element-9d55be9{text-align:center;}.elementor-84 .elementor-element.elementor-element-a39a97a{text-align:center;}.elementor-84 .elementor-element.elementor-element-7594a36{text-align:center;}.elementor-84 .elementor-element.elementor-element-286d8dc{text-align:center;}.elementor-84 .elementor-element.elementor-element-60081e6{width:100%;max-width:100%;}.elementor-84 .elementor-element.elementor-element-98bb40c{z-index:3;}.elementor-84 .elementor-element.elementor-element-27b3444{z-index:3;}.elementor-84 .elementor-element.elementor-element-931a6a1{z-index:3;}}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-6a1ddcf{--width:20%;}.elementor-84 .elementor-element.elementor-element-1efed62{--width:750px;}.elementor-84 .elementor-element.elementor-element-eed2a38{--width:750px;}}/* Start custom CSS for text-editor, class: .elementor-element-c3cf7d4 */.elementor-84 .elementor-element.elementor-element-c3cf7d4{
    display: inline-block;
  background: rgba(232, 202, 101,0.2);
  border: 1px solid rgba(232, 202, 101, 0.4);
  color: var(--blue-light);
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  padding: 0.35rem 1rem;
  border-radius: 50px;
  margin-bottom: 1.5rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c62e2a */.wrapper{
    max-width: 1300px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcdd512 */.elementor-84 .elementor-element.elementor-element-dcdd512 {
  background-image:
    linear-gradient(#ffffff0c 2px, transparent 2px),
    linear-gradient(90deg, #ffffff0c 2px, transparent 2px),
    linear-gradient(#ffffff09 1px, transparent 1px),
    linear-gradient(90deg, #ffffff09 1px, transparent 1px);
  background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
  background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}

.elementor-84 .elementor-element.elementor-element-dcdd512::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  background-image: radial-gradient(transparent 60%, #000 80%);
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.elementor-84 .elementor-element.elementor-element-dcdd512::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a1ddcf */.elementor-84 .elementor-element.elementor-element-6a1ddcf{
    height: 1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbc1829 *//* rgba(48,125,232,0.15) */
.elementor-84 .elementor-element.elementor-element-dbc1829 .elementor-icon{
  width: 42px;
  height: 42px;
  border-radius: 10px;
  background: var(--blue-glow);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.card-about:hover .elementor-icon{
    background: var(--blue) !important;
}
.card-about:hover svg path{
    stroke: black;
    color: black;
    fill: black;
}
.card-about .elementor-icon, .card-about path{
    transition: background ease 0.5s, fill ease 0.5s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c29763d */.price{
    font-size: .5em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7594a36 */.price{
    font-size: .5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d95fc95 */.elementor-84 .elementor-element.elementor-element-d95fc95{
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c923e02 */.elementor-84 .elementor-element.elementor-element-c923e02{
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9bf8f */.elementor-84 .elementor-element.elementor-element-6f9bf8f{
    max-width: 1000px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e85f0c */.elementor-84 .elementor-element.elementor-element-6e85f0c {
  background-image:
    linear-gradient(#ffffff12 2px, transparent 2px),
    linear-gradient(90deg, #ffffff12 2px, transparent 2px),
    linear-gradient(#ffffff0f 1px, transparent 1px),
    linear-gradient(90deg, #ffffff0f 1px, transparent 1px);
  background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px;
  background-position: -2px -2px, -2px -2px, -1px -1px, -1px -1px;
}
.elementor-84 .elementor-element.elementor-element-6e85f0c::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-image: radial-gradient(transparent 60%, #000 80%);
    width: 100%;
    height: 100%;
    pointer-events: none;
}
.elementor-84 .elementor-element.elementor-element-6e85f0c::before{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    background-color: #000;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-98bb40c */.elementor-84 .elementor-element.elementor-element-98bb40c svg path{
    stroke: #E8CA65;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-27b3444 */.elementor-84 .elementor-element.elementor-element-27b3444 svg path{
    stroke: #E8CA65;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61b4cd6 */.elementor-84 .elementor-element.elementor-element-61b4cd6 .elementor-icon{
    width: 48px;
  height: 48px;
  border-radius: 12px;
  background: var(--blue-glow);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1.25rem;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4253862 *//* ========================================================
   CARDS ONLINE: Efeito de Borda Neon + Brilho Ambient
   ======================================================== */

.card-online {
  position: relative;
  border: 1.5px solid #1e293b;
  border-radius: 16px;
  padding: 2rem;
  overflow: hidden;
  /* Garante que o brilho do pseudo-elemento não vaze */

  /* Transição suave para todas as propriedades de transformação e cor */
  transition: transform 0.3s cubic-bezier(0.25, 1, 0.5, 1),
    border-color 0.3s ease,
    box-shadow 0.3s ease;
}

/* Pseudo-elemento: Linha de luz degradê no topo do card */
.card-online::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, transparent, var(--blue, #0066ff), transparent);
  transform: scaleX(0);
  /* Começa invisível/encolhido */
  transform-origin: center;
  transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1);
}

/* --- ESTADO DE HOVER (INTERAÇÃO) --- */

.card-online:hover {
  transform: translateY(-6px);
  /* Eleva o card suavemente */
  border-color: #334155;
  /* Clareia a borda lateral de forma sutil */

  /* Um brilho azul bem suave (Ambient Glow) que só aparece no escuro */
  box-shadow: 0 12px 30px -10px rgba(0, 0, 0, 0.7),
    0 0 20px -5px rgba(0, 102, 255, 0.2) !important;
}

/* Ativa a linha de luz no topo ao passar o mouse */
.card-online:hover::before {
  transform: scaleX(1);
  /* Expande a linha do centro para as pontas */
}

/* Micro-interação no Ícone (Ajuste a classe se o seu contêiner de ícone tiver outro nome) */
.card-online .elementor-icon,
.card-online div:first-child {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1),
    background-color 0.3s ease,
    border-color 0.3s ease;
}

/* Suaviza a leitura mudando sutilmente a cor do título do card */
.card-online:hover h3,
.card-online:hover h4 {
  color: #ffffff;
  transition: color 0.2s ease;
}/* End custom CSS */
/* Start custom CSS */p, span{
    margin-bottom: 0 !important;
}
em, .destaque{
    color: #5a9ef0;
}
:root {
  --bg: #0a0a0a;
  --bg2: #111111;
  --bg3: #181818;
  --gold: #e8ca65;
  --gold-dk: #c9a93a;
  --gold-lt: #f5e9b8;
  --border: #2a2a2a;
  --text: #d4d4d4;
  --text-dim: #6b6b6b;
  --white: #ffffff;

  --font-disp: 'Space Grotesk', sans-serif;
  --font-body: 'Inter', sans-serif;

  --r: 6px;
  --transition: 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}/* End custom CSS */