.elementor-1091 .elementor-element.elementor-element-4819f45{--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:160px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-1091 .elementor-element.elementor-element-cad99fa{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FA5C2C1F;--border-color:#FA5C2C1F;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:0;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-cad99fa{right:-8rem;}body.rtl .elementor-1091 .elementor-element.elementor-element-cad99fa{left:-8rem;}.elementor-1091 .elementor-element.elementor-element-ee07340{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FA5C2C14;--border-color:#FA5C2C14;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1091 .elementor-element.elementor-element-ee07340::before, .elementor-1091 .elementor-element.elementor-element-ee07340 > .elementor-background-video-container::before, .elementor-1091 .elementor-element.elementor-element-ee07340 > .e-con-inner > .elementor-background-video-container::before, .elementor-1091 .elementor-element.elementor-element-ee07340 > .elementor-background-slideshow::before, .elementor-1091 .elementor-element.elementor-element-ee07340 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1091 .elementor-element.elementor-element-ee07340 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1091 .elementor-element.elementor-element-cbddbf0{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}.elementor-1091 .elementor-element.elementor-element-cbddbf0:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-cbddbf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FA5C2C0F;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-cbddbf0{right:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-cbddbf0{left:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-1091 .elementor-element.elementor-element-1baf4c7 .elementor-button{background-color:#D1530000;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-2c8c8ed{z-index:1;}.elementor-1091 .elementor-element.elementor-element-2c8c8ed .elementor-heading-title{font-size:96px;font-weight:900;text-transform:lowercase;letter-spacing:-0.04em;color:var( --e-global-color-976bffa );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-1091 .elementor-element.elementor-element-6b20e4e{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;font-size:18px;font-weight:400;line-height:1.625em;color:#54555B;}.elementor-1091 .elementor-element.elementor-element-6b20e4e p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-485a41c{--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:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;}.elementor-1091 .elementor-element.elementor-element-bb9ce7f{--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;--z-index:2;}.elementor-1091 .elementor-element.elementor-element-bd856e4 .elementor-button{background-color:#D1530000;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1091 .elementor-element.elementor-element-eb5d81f{width:var( --container-widget-width, 450px );max-width:450px;padding:0px 0px 8px 0px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-1091 .elementor-element.elementor-element-eb5d81f .elementor-heading-title{font-size:56px;font-weight:900;text-transform:lowercase;letter-spacing:-0.04em;color:var( --e-global-color-976bffa );}.elementor-1091 .elementor-element.elementor-element-a142938{font-size:16px;font-weight:400;line-height:1.625em;color:var( --e-global-color-text );}.elementor-1091 .elementor-element.elementor-element-a142938 p{margin-block-end:16px;}.elementor-1091 .elementor-element.elementor-element-fae2715 .elementor-button{background-color:var( --e-global-color-976bffa );font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.08em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-976bffa );border-radius:9999px 9999px 9999px 9999px;padding:6px 6px 6px 24px;}.elementor-1091 .elementor-element.elementor-element-fae2715 .elementor-button:hover, .elementor-1091 .elementor-element.elementor-element-fae2715 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-fae2715 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1091 .elementor-element.elementor-element-fae2715 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1091 .elementor-element.elementor-element-b278a87{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-2c4f26d{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FA5C2C33;--border-color:#FA5C2C33;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1091 .elementor-element.elementor-element-7bdb7f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#FA5C2C26;--border-color:#FA5C2C26;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1091 .elementor-element.elementor-element-7bdb7f7::before, .elementor-1091 .elementor-element.elementor-element-7bdb7f7 > .elementor-background-video-container::before, .elementor-1091 .elementor-element.elementor-element-7bdb7f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1091 .elementor-element.elementor-element-7bdb7f7 > .elementor-background-slideshow::before, .elementor-1091 .elementor-element.elementor-element-7bdb7f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1091 .elementor-element.elementor-element-7bdb7f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-1091 .elementor-element.elementor-element-efcd897{padding:0px 0px 0px 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-efcd897 img{width:256px;max-width:100%;}.elementor-1091 .elementor-element.elementor-element-72c4281{--display:flex;--position:absolute;--border-radius:4px 4px 4px 4px;box-shadow:0px 20px 25px -5px rgba(0, 0, 0, 0.10196078431372549);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;bottom:-40px;}.elementor-1091 .elementor-element.elementor-element-72c4281:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-72c4281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-976bffa );}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-72c4281{right:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-72c4281{left:0px;}.elementor-1091 .elementor-element.elementor-element-3e91d5c{font-size:12px;font-weight:400;font-style:italic;line-height:1.625em;color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-3e91d5c p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-59faac5{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1091 .elementor-element.elementor-element-59faac5:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-59faac5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-1091 .elementor-element.elementor-element-05bf2c0 .elementor-counter{gap:8px;}.elementor-1091 .elementor-element.elementor-element-05bf2c0 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:64px;font-weight:800;letter-spacing:-0.04em;}.elementor-1091 .elementor-element.elementor-element-05bf2c0 .elementor-counter-title{color:#9FA0A6;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.42857em;letter-spacing:0.1em;}.elementor-1091 .elementor-element.elementor-element-f87dea6 .elementor-counter{gap:8px;}.elementor-1091 .elementor-element.elementor-element-f87dea6 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:64px;font-weight:800;letter-spacing:-0.04em;}.elementor-1091 .elementor-element.elementor-element-f87dea6 .elementor-counter-title{color:#9FA0A6;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.42857em;letter-spacing:0.1em;}.elementor-1091 .elementor-element.elementor-element-218d834 .elementor-counter{gap:8px;}.elementor-1091 .elementor-element.elementor-element-218d834 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:64px;font-weight:800;letter-spacing:-0.04em;}.elementor-1091 .elementor-element.elementor-element-218d834 .elementor-counter-title{color:#9FA0A6;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.42857em;letter-spacing:0.1em;}.elementor-1091 .elementor-element.elementor-element-ca34fea .elementor-counter{gap:8px;}.elementor-1091 .elementor-element.elementor-element-ca34fea .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-size:64px;font-weight:800;letter-spacing:-0.04em;}.elementor-1091 .elementor-element.elementor-element-ca34fea .elementor-counter-title{color:#9FA0A6;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.42857em;letter-spacing:0.1em;}.elementor-1091 .elementor-element.elementor-element-75b52e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1091 .elementor-element.elementor-element-d7af179 .elementor-button{background-color:#D1530000;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1091 .elementor-element.elementor-element-a78ad4c .elementor-heading-title{font-size:64px;font-weight:900;text-transform:lowercase;letter-spacing:-0.04em;color:var( --e-global-color-976bffa );}.elementor-1091 .elementor-element.elementor-element-ce96ece{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-90456d7{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;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:var( --e-global-color-d380619 );--border-color:var( --e-global-color-d380619 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1091 .elementor-element.elementor-element-90456d7: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:#D1530066;--border-color:#D1530066;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-1091 .elementor-element.elementor-element-90456d7, .elementor-1091 .elementor-element.elementor-element-90456d7::before{--border-transition:0.3s;}.elementor-1091 .elementor-element.elementor-element-bf2b1c0 .elementor-heading-title{font-size:28px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-432fdfd{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;font-size:14px;font-weight:400;line-height:1.625em;color:var( --e-global-color-text );}.elementor-1091 .elementor-element.elementor-element-432fdfd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-432fdfd p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-bd8401e{--display:flex;--position:absolute;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1091 .elementor-element.elementor-element-bd8401e:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-bd8401e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-bd8401e.e-con{--e-con-transform-translateX:-100%;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-bd8401e{left:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-bd8401e{right:0px;}.elementor-1091 .elementor-element.elementor-element-d9d5bca{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;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:var( --e-global-color-d380619 );--border-color:var( --e-global-color-d380619 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1091 .elementor-element.elementor-element-d9d5bca: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:#D1530066;--border-color:#D1530066;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-1091 .elementor-element.elementor-element-d9d5bca, .elementor-1091 .elementor-element.elementor-element-d9d5bca::before{--border-transition:0.3s;}.elementor-1091 .elementor-element.elementor-element-16d4f06 .elementor-heading-title{font-size:28px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-1344e5d{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;font-size:14px;font-weight:400;line-height:1.625em;color:var( --e-global-color-text );}.elementor-1091 .elementor-element.elementor-element-1344e5d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-1344e5d p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-3964467{--display:flex;--position:absolute;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1091 .elementor-element.elementor-element-3964467:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-3964467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-3964467.e-con{--e-con-transform-translateX:-100%;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-3964467{left:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-3964467{right:0px;}.elementor-1091 .elementor-element.elementor-element-4ea6d61{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;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:var( --e-global-color-d380619 );--border-color:var( --e-global-color-d380619 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1091 .elementor-element.elementor-element-4ea6d61: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:#D1530066;--border-color:#D1530066;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-1091 .elementor-element.elementor-element-4ea6d61, .elementor-1091 .elementor-element.elementor-element-4ea6d61::before{--border-transition:0.3s;}.elementor-1091 .elementor-element.elementor-element-e2f0c11 .elementor-heading-title{font-size:28px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-d1ae747{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;font-size:14px;font-weight:400;line-height:1.625em;color:var( --e-global-color-text );}.elementor-1091 .elementor-element.elementor-element-d1ae747.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-d1ae747 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-92183cc{--display:flex;--position:absolute;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1091 .elementor-element.elementor-element-92183cc:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-92183cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-92183cc.e-con{--e-con-transform-translateX:-100%;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-92183cc{left:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-92183cc{right:0px;}.elementor-1091 .elementor-element.elementor-element-086a8fd{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;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:var( --e-global-color-d380619 );--border-color:var( --e-global-color-d380619 );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1091 .elementor-element.elementor-element-086a8fd: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:#D1530066;--border-color:#D1530066;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.10196078431372549);}.elementor-1091 .elementor-element.elementor-element-086a8fd, .elementor-1091 .elementor-element.elementor-element-086a8fd::before{--border-transition:0.3s;}.elementor-1091 .elementor-element.elementor-element-6529751 .elementor-heading-title{font-size:28px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.03em;color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-337a6a2{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;font-size:14px;font-weight:400;line-height:1.625em;color:var( --e-global-color-text );}.elementor-1091 .elementor-element.elementor-element-337a6a2.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-337a6a2 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-dee2d0e{--display:flex;--position:absolute;--min-height:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-1091 .elementor-element.elementor-element-dee2d0e:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-dee2d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-dee2d0e.e-con{--e-con-transform-translateX:-100%;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-dee2d0e{left:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-dee2d0e{right:0px;}.elementor-1091 .elementor-element.elementor-element-164583f{--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;}.elementor-1091 .elementor-element.elementor-element-164583f:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-164583f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1091 .elementor-element.elementor-element-ff83af0 .elementor-button{background-color:#D1530000;font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.1px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-1091 .elementor-element.elementor-element-ff83af0.elementor-element{--align-self:center;}.elementor-1091 .elementor-element.elementor-element-042b208{text-align:center;}.elementor-1091 .elementor-element.elementor-element-042b208 .elementor-heading-title{font-size:64px;font-weight:900;text-transform:lowercase;letter-spacing:-0.04em;color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-7e813ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-81e9e97{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-0cca71c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-0cca71c .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-c1fb762{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-c1fb762 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-16d8701{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-9bd245f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-9bd245f .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-514900c{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-514900c p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-f24887e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-5223385{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-5223385 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-22f2cf4{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-22f2cf4 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-af7c7b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-3a565f6{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-3a565f6 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-f4ac126{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-f4ac126 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-7207b4c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-c56bb35{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-c56bb35 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-d68d662{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-d68d662 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-4eddbb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-7623335{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-7623335 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-a060807{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-a060807 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-1fa6ebf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-2dbea74{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-2dbea74 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-ffa1fb0{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-ffa1fb0 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-85286b1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-7253ee9{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-7253ee9 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-db4bcd5{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-db4bcd5 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-387d77a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-d7c35be{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-d7c35be .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-c305989{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-c305989 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-a026406{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-b6cf5f3{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-b6cf5f3 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-743a00e{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-743a00e p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-fbd64ee{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1091 .elementor-element.elementor-element-b849c29{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1091 .elementor-element.elementor-element-b849c29 .elementor-heading-title{font-size:16px;font-weight:900;text-transform:lowercase;line-height:1.5em;letter-spacing:-0.02em;color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-219d52d{text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3333em;letter-spacing:0.1em;color:#D15300CC;}.elementor-1091 .elementor-element.elementor-element-219d52d p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-044e1a0{text-align:center;font-size:16px;font-weight:400;line-height:1.5em;color:#8E8E95;}.elementor-1091 .elementor-element.elementor-element-044e1a0 p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-2c4d3cc .elementor-button{background-color:var( --e-global-color-976bffa );font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.08em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-976bffa );border-radius:9999px 9999px 9999px 9999px;padding:6px 6px 6px 24px;}.elementor-1091 .elementor-element.elementor-element-2c4d3cc .elementor-button:hover, .elementor-1091 .elementor-element.elementor-element-2c4d3cc .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-2c4d3cc{padding:8px 0px 0px 0px;}.elementor-1091 .elementor-element.elementor-element-2c4d3cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1091 .elementor-element.elementor-element-2c4d3cc .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1091 .elementor-element.elementor-element-2a3d42e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;}.elementor-1091 .elementor-element.elementor-element-2a3d42e:not(.elementor-motion-effects-element-type-background), .elementor-1091 .elementor-element.elementor-element-2a3d42e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1091 .elementor-element.elementor-element-cc0fdbc{text-align:center;}.elementor-1091 .elementor-element.elementor-element-cc0fdbc .elementor-heading-title{font-size:80px;font-weight:900;text-transform:lowercase;letter-spacing:-0.04em;color:var( --e-global-color-secondary );}.elementor-1091 .elementor-element.elementor-element-f87360a{text-align:center;font-size:18px;font-weight:400;line-height:1.55556em;color:#FFFFFF99;}.elementor-1091 .elementor-element.elementor-element-f87360a p{margin-block-end:0px;}.elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button{background-color:var( --e-global-color-secondary );font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:0.08em;fill:var( --e-global-color-976bffa );color:var( --e-global-color-976bffa );transition-duration:0.25s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:9999px 9999px 9999px 9999px;padding:6px 6px 6px 24px;}.elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button:hover, .elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button:focus{background-color:var( --e-global-color-976bffa );color:var( --e-global-color-secondary );border-color:var( --e-global-color-976bffa );}.elementor-1091 .elementor-element.elementor-element-6ddbfa9{padding:12px 0px 0px 0px;}.elementor-1091 .elementor-element.elementor-element-6ddbfa9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button:hover svg, .elementor-1091 .elementor-element.elementor-element-6ddbfa9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}body.elementor-page-1091:not(.elementor-motion-effects-element-type-background), body.elementor-page-1091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c8c43 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1091 .elementor-element.elementor-element-cad99fa{--width:40vw;}.elementor-1091 .elementor-element.elementor-element-ee07340{--width:30vw;}.elementor-1091 .elementor-element.elementor-element-cbddbf0{--width:32vw;}.elementor-1091 .elementor-element.elementor-element-bb9ce7f{--width:50%;}.elementor-1091 .elementor-element.elementor-element-b278a87{--width:50%;}.elementor-1091 .elementor-element.elementor-element-2c4f26d{--width:26vw;}.elementor-1091 .elementor-element.elementor-element-7bdb7f7{--width:18vw;}.elementor-1091 .elementor-element.elementor-element-72c4281{--width:200px;}.elementor-1091 .elementor-element.elementor-element-164583f{--content-width:1032px;}.elementor-1091 .elementor-element.elementor-element-81e9e97{--width:168px;}.elementor-1091 .elementor-element.elementor-element-16d8701{--width:168px;}.elementor-1091 .elementor-element.elementor-element-f24887e{--width:168px;}.elementor-1091 .elementor-element.elementor-element-af7c7b3{--width:168px;}.elementor-1091 .elementor-element.elementor-element-7207b4c{--width:168px;}.elementor-1091 .elementor-element.elementor-element-4eddbb2{--width:168px;}.elementor-1091 .elementor-element.elementor-element-1fa6ebf{--width:168px;}.elementor-1091 .elementor-element.elementor-element-85286b1{--width:168px;}.elementor-1091 .elementor-element.elementor-element-387d77a{--width:168px;}.elementor-1091 .elementor-element.elementor-element-a026406{--width:168px;}.elementor-1091 .elementor-element.elementor-element-fbd64ee{--width:168px;}.elementor-1091 .elementor-element.elementor-element-2a3d42e{--content-width:720px;}}@media(max-width:1024px){.elementor-1091 .elementor-element.elementor-element-4819f45{--padding-top:160px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1091 .elementor-element.elementor-element-2c8c8ed .elementor-heading-title{font-size:56px;}.elementor-1091 .elementor-element.elementor-element-485a41c{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1091 .elementor-element.elementor-element-eb5d81f .elementor-heading-title{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-59faac5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1091 .elementor-element.elementor-element-05bf2c0 .elementor-counter-number-wrapper{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-f87dea6 .elementor-counter-number-wrapper{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-218d834 .elementor-counter-number-wrapper{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-ca34fea .elementor-counter-number-wrapper{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-a78ad4c .elementor-heading-title{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-ce96ece{--grid-auto-flow:row;}.elementor-1091 .elementor-element.elementor-element-bf2b1c0 .elementor-heading-title{font-size:24px;}.elementor-1091 .elementor-element.elementor-element-16d4f06 .elementor-heading-title{font-size:24px;}.elementor-1091 .elementor-element.elementor-element-e2f0c11 .elementor-heading-title{font-size:24px;}.elementor-1091 .elementor-element.elementor-element-6529751 .elementor-heading-title{font-size:24px;}.elementor-1091 .elementor-element.elementor-element-042b208 .elementor-heading-title{font-size:48px;}.elementor-1091 .elementor-element.elementor-element-cc0fdbc .elementor-heading-title{font-size:48px;}}@media(max-width:767px){.elementor-1091 .elementor-element.elementor-element-4819f45{--padding-top:120px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1091 .elementor-element.elementor-element-cad99fa{--width:80vw;}.elementor-1091 .elementor-element.elementor-element-ee07340{--width:60vw;}.elementor-1091 .elementor-element.elementor-element-2c8c8ed .elementor-heading-title{font-size:44px;}.elementor-1091 .elementor-element.elementor-element-485a41c{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1091 .elementor-element.elementor-element-eb5d81f .elementor-heading-title{font-size:40px;}.elementor-1091 .elementor-element.elementor-element-2c4f26d{--width:80vw;}.elementor-1091 .elementor-element.elementor-element-7bdb7f7{--width:60vw;}.elementor-1091 .elementor-element.elementor-element-72c4281{--width:200px;bottom:-60px;}body:not(.rtl) .elementor-1091 .elementor-element.elementor-element-72c4281{right:0px;}body.rtl .elementor-1091 .elementor-element.elementor-element-72c4281{left:0px;}.elementor-1091 .elementor-element.elementor-element-59faac5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1091 .elementor-element.elementor-element-a78ad4c .elementor-heading-title{font-size:40px;}.elementor-1091 .elementor-element.elementor-element-ce96ece{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1091 .elementor-element.elementor-element-042b208 .elementor-heading-title{font-size:40px;}.elementor-1091 .elementor-element.elementor-element-7e813ae{--gap:48px 24px;--row-gap:48px;--column-gap:24px;}.elementor-1091 .elementor-element.elementor-element-81e9e97{--width:168px;}.elementor-1091 .elementor-element.elementor-element-16d8701{--width:168px;}.elementor-1091 .elementor-element.elementor-element-f24887e{--width:168px;}.elementor-1091 .elementor-element.elementor-element-af7c7b3{--width:168px;}.elementor-1091 .elementor-element.elementor-element-7207b4c{--width:168px;}.elementor-1091 .elementor-element.elementor-element-4eddbb2{--width:168px;}.elementor-1091 .elementor-element.elementor-element-1fa6ebf{--width:168px;}.elementor-1091 .elementor-element.elementor-element-85286b1{--width:168px;}.elementor-1091 .elementor-element.elementor-element-387d77a{--width:168px;}.elementor-1091 .elementor-element.elementor-element-a026406{--width:168px;}.elementor-1091 .elementor-element.elementor-element-fbd64ee{--width:168px;}.elementor-1091 .elementor-element.elementor-element-cc0fdbc .elementor-heading-title{font-size:40px;}.elementor-1091 .elementor-element.elementor-element-f87360a{text-align:center;}}/* Start custom CSS */.rounded-parent-container{
  position: relative;
}
.rounded-container{
  pointer-events: none;
  user-select: none;
  aspect-ratio: 1/1;
  animation: rotate 24s linear infinite;
}
@keyframes rotate{
    from{ transform: rotate(0deg); }
    to{ transform: rotate(360deg); }
}
.solid-border-container{
  max-width: 500px;
}
.dashed-border-container{
  max-width: 350px;
}

.dashed-border02-container{
  max-width: 318px;
}
.solid-border02-container{
  max-width: 222px;
}


.rounded-glow-topLeft{
    max-width: 384px; /*32vw*/
    aspect-ratio: 1/1;

    filter: blur(64px);

    pointer-events: none;
    user-select: none;
}

/*sub-title*/
.sub-title .elementor-button-content-wrapper , .sub-title-double-border .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 0;
}
.sub-title .elementor-button-content-wrapper::before , .sub-title-double-border .elementor-button-content-wrapper::before {
  content: "";
  flex-grow: 1;
  border-top: 2px solid var(--e-global-color-accent);
  width: 32px;
}

.sub-title-double-border .elementor-button-content-wrapper::after {
  content: "";
  flex-grow: 1;
  border-top: 2px solid var(--e-global-color-accent);
  width: 32px;
}

/*highlights*/
.highlight-text{
    color: var(--e-global-color-accent);
}
.black-highlight-text{
    color: #070506;
}

/*=============
    button
============*/
.custom-button-badge .elementor-button{
    transition: transform .25s cubic-bezier(.23, 1, .32, 1), background-color .25s;
}

.custom-button-badge .elementor-button-content-wrapper{
    align-items: center;
}

.custom-button-badge .elementor-button-icon{
    font-size: 14px;

    fill: transparent !important;

    border-radius: 9999px;
    flex-shrink: 0;
    justify-content: center !important;
    width: 2.25rem;
    height: 2.25rem;
    transition: transform .35s cubic-bezier(.23, 1, .32, 1), background-color .25s, color .25s;
}

.custom-button-badge .elementor-button:hover{
    transform: scale(1.04);
}

.custom-button-badge .elementor-button:hover .elementor-button-icon{

    transform: rotate(45deg);
}

        /*button 1st icon bg*/
.orange-bg-icon .elementor-button-icon{
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-accent);
}
.orange-bg-icon .elementor-button:hover .elementor-button-icon{
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-secondary);
}

        /*button 3rd icon bg*/
.orange2nd-bg-icon .elementor-button-icon{
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-accent);
}
.orange2nd-bg-icon .elementor-button:hover .elementor-button-icon{
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-accent);
}

/*==================
    end button
=================*/



.custom-glow02{
    position: relative;
}

.custom-glow02::before{
    content: "";
    position: absolute;

    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

    max-width: 192px;
    width: 15vw;
    aspect-ratio: 1 / 1;

    border-radius: 50%;
    background: #fa5c2c1a;
    filter: blur(40px);

    pointer-events: none;
    z-index: -1;
}


.custom-image-astronaut img{
    filter: drop-shadow(0px 25px 25px #00000026);
}


.custom-image-astronaut img{
    animation: astronaut-bob 6s cubic-bezier(.445,.05,.55,.95) infinite;
    will-change: transform;
    transform: translateZ(0);
}

@keyframes astronaut-bob{
    0%, 100% {
        transform: translateY(0) rotate(0);
    }
    25% {
        transform: translateY(-12px) rotate(2deg);
    }
    75% {
    transform: translateY(8px) rotate(-1.5deg);
    }
}


.elementor-counter-number[data-to-value=""] {
    display: none;
}


.custom-counter .elementor-counter-title{
    text-align: center;
} 


/*===========================*/


.custom-coreValues-card{
    position: relative;
}
.custom-coreValues-card .elementor-heading-title{
    transition: color .35s cubic-bezier(.23,1,.32,1);
}
.custom-coreValues-card:hover .elementor-heading-title{
    color: var(--e-global-color-accent) !important;
}
.custom-coreValues-card .coreValues-card-border{
    pointer-events: none;
    user-select: none;
    
    transition: transform .5s cubic-bezier(.23,1,.32,1);
    will-change: transform;
}
.custom-coreValues-card:hover .coreValues-card-border{
    transform: translateX(0);
}

.superscript-text {
    font-family: "JetBrains Mono", Sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    color: var(--e-global-color-accent);
    top: -16px;
}

/*==================================*/

.team-member-image{
    aspect-ratio: 1 / 1;
    position: relative;
}

.team-member-image::before{
    content: "";
    position: absolute;

    top: -6px;
    left: -6px;

    width: 104px;
    height: 104px;

    border: 1px dashed #D1530033;
    border-radius: 50%;

    animation: rotate 10s linear infinite;
}

.team-member-image:hover::before{
    border-color: #D1530080;
}



.custom-bgDotted-section{
        position: relative;
}
.custom-bgDotted-section::before {
    content: "";
    position: absolute;
    inset: 0;
    opacity: .1;
    background-size: 32px 32px;
    background-image: radial-gradient(circle, #fff 1px, transparent 1px);
    pointer-events: none;
}/* End custom CSS */