.elementor-221 .elementor-element.elementor-element-309c2b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-f257612{--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:flex-start;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-10f4219{--display:flex;--min-height:638px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;--z-index:3;}.elementor-221 .elementor-element.elementor-element-e4d2c07{--display:flex;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-e5c5fdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-221 .elementor-element.elementor-element-e5c5fdc .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:29px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-3219fe1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-221 .elementor-element.elementor-element-3219fe1 .elementor-heading-title{font-family:var( --e-global-typography-9069f0c-font-family ), Sans-serif;font-size:var( --e-global-typography-9069f0c-font-size );font-weight:var( --e-global-typography-9069f0c-font-weight );line-height:var( --e-global-typography-9069f0c-line-height );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-1c637c9{width:var( --container-widget-width, 52px );max-width:52px;background-color:var( --e-global-color-primary );padding:12px 12px 12px 12px;--container-widget-width:52px;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;}.elementor-221 .elementor-element.elementor-element-1c637c9 .elementor-icon-wrapper{text-align:center;}.elementor-221 .elementor-element.elementor-element-1c637c9.elementor-view-stacked .elementor-icon{background-color:#242424;}.elementor-221 .elementor-element.elementor-element-1c637c9.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-1c637c9.elementor-view-default .elementor-icon{color:#242424;border-color:#242424;}.elementor-221 .elementor-element.elementor-element-1c637c9.elementor-view-framed .elementor-icon, .elementor-221 .elementor-element.elementor-element-1c637c9.elementor-view-default .elementor-icon svg{fill:#242424;}.elementor-221 .elementor-element.elementor-element-1c637c9 .elementor-icon{font-size:28px;}.elementor-221 .elementor-element.elementor-element-1c637c9 .elementor-icon svg{height:28px;}.elementor-221 .elementor-element.elementor-element-f3912bd{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-221 .elementor-element.elementor-element-516654f{width:100%;max-width:100%;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:150%;letter-spacing:0%;color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-750d1c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:18px 42px 18px 38px;}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-42172db .elementor-button:focus{background-color:#16161600;}.elementor-221 .elementor-element.elementor-element-42172db.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-42172db{z-index:2;}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button{background-color:#F2542D00;font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:18px 42px 18px 38px;}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-221 .elementor-element.elementor-element-801a7d8.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-801a7d8{z-index:2;}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-221 .elementor-element.elementor-element-34a80c1{--display:flex;--position:absolute;--min-height:100%;top:0px;}body:not(.rtl) .elementor-221 .elementor-element.elementor-element-34a80c1{left:0px;}body.rtl .elementor-221 .elementor-element.elementor-element-34a80c1{right:0px;}.elementor-221 .elementor-element.elementor-element-d65fb0c{--display:flex;--position:absolute;--min-height:462px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-221 .elementor-element.elementor-element-d65fb0c:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-d65fb0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niftsp.com/wp-content/uploads/2026/05/Nift-Gradient-Image.png");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-221 .elementor-element.elementor-element-d65fb0c{left:0px;}body.rtl .elementor-221 .elementor-element.elementor-element-d65fb0c{right:0px;}.elementor-221 .elementor-element.elementor-element-6a79d44{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-221 .elementor-element.elementor-element-6a79d44{left:0px;}body.rtl .elementor-221 .elementor-element.elementor-element-6a79d44{right:0px;}.elementor-221 .elementor-element.elementor-element-775b77c{--display:flex;}.elementor-221 .elementor-element.elementor-element-5a76c76{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-5a76c76:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-5a76c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(287deg, #B1AAAABF -277%, #161616 90%);}.elementor-221 .elementor-element.elementor-element-d0fd8fb{--display:flex;--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-c1378a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-d678b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-221 .elementor-element.elementor-element-d678b73 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF82;}.elementor-221 .elementor-element.elementor-element-9ca2e6f{width:var( --container-widget-width, 640px );max-width:640px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-9ca2e6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:66px;font-weight:700;line-height:110.00000000000001%;letter-spacing:0%;}.elementor-221 .elementor-element.elementor-element-bcb60bf{width:var( --container-widget-width, 580px );max-width:580px;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );color:var( --e-global-color-primary );}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button{background-color:#F2542D00;font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;padding:18px 42px 18px 38px;}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button:hover, .elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-221 .elementor-element.elementor-element-600e2f7{z-index:2;}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-7ab6656{width:auto;max-width:auto;--e-transform-flipX:-1;bottom:-230px;}body:not(.rtl) .elementor-221 .elementor-element.elementor-element-7ab6656{right:0px;}body.rtl .elementor-221 .elementor-element.elementor-element-7ab6656{left:0px;}.elementor-221 .elementor-element.elementor-element-7ab6656 img{width:500px;}.elementor-221 .elementor-element.elementor-element-320b8d1{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-320b8d1:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-320b8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(287deg, #B1AAAA85 -277%, #16161673 90%);}.elementor-221 .elementor-element.elementor-element-cedd503{--display:flex;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6abe436{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-221 .elementor-element.elementor-element-6abe436::before, .elementor-221 .elementor-element.elementor-element-6abe436 > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-6abe436 > .e-con-inner > .elementor-background-video-container::before, .elementor-221 .elementor-element.elementor-element-6abe436 > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-6abe436 > .e-con-inner > .elementor-background-slideshow::before, .elementor-221 .elementor-element.elementor-element-6abe436 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(305deg, #16161666 13%, #34343466 113%);}.elementor-221 .elementor-element.elementor-element-03a6c90{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;}.elementor-221 .elementor-element.elementor-element-03a6c90 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:66px;font-weight:700;line-height:110.00000000000001%;letter-spacing:0%;}.elementor-221 .elementor-element.elementor-element-acc34cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 45px;--row-gap:80px;--column-gap:45px;--margin-top:110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-221 .elementor-element.elementor-element-6862a59{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-title{margin-block-end:16px;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon{font-size:45px;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-description{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c367641{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-title{margin-block-end:16px;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon{font-size:45px;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-description{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-8d7b635{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:80px 45px;--row-gap:80px;--column-gap:45px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-c7d75dc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-title{margin-block-end:16px;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon{font-size:45px;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-description{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-43f7a0c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-wrapper{align-items:start;gap:45px;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-title{margin-block-end:16px;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon{font-size:45px;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-title, .elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-title a{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-description{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-97524a4{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-221 .elementor-element.elementor-element-97524a4:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-97524a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #B6B6B6 -100%, #202020 49%);}.elementor-221 .elementor-element.elementor-element-0bd7de4{--display:flex;--padding-top:80px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-c725fda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-ea72f9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-221 .elementor-element.elementor-element-ea72f9e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF82;}.elementor-221 .elementor-element.elementor-element-a9ef7f1{width:var( --container-widget-width, 970px );max-width:970px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:970px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-a9ef7f1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:66px;font-weight:700;line-height:110.00000000000001%;letter-spacing:0%;}.elementor-221 .elementor-element.elementor-element-e656d90{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-0919b5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:75px 35px;--row-gap:75px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-2119775{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-53fe45b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:200;text-transform:none;line-height:1;letter-spacing:0%;}.elementor-221 .elementor-element.elementor-element-c384a2c{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-f0a0ed0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-221 .elementor-element.elementor-element-f0a0ed0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-7d1a5f9{width:var( --container-widget-width, 295px );max-width:295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-7d1a5f9 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-27e8cfb{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-e99eeb8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-35b8363 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:200;text-transform:none;line-height:1;letter-spacing:0%;}.elementor-221 .elementor-element.elementor-element-c4be56f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-939007e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-221 .elementor-element.elementor-element-939007e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-b69f03a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-221 .elementor-element.elementor-element-b69f03a .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-284a260{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-6842962{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:75px 195px;--row-gap:75px;--column-gap:195px;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6ba27de{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-4046cd9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:34px;font-weight:200;text-transform:none;line-height:1;letter-spacing:0%;}.elementor-221 .elementor-element.elementor-element-11946c8{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-836e865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-221 .elementor-element.elementor-element-836e865 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-aa54a17{width:var( --container-widget-width, 340px );max-width:340px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-221 .elementor-element.elementor-element-aa54a17 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:120%;letter-spacing:20%;}.elementor-221 .elementor-element.elementor-element-0e1691a{font-family:var( --e-global-typography-9bdd578-font-family ), Sans-serif;font-size:var( --e-global-typography-9bdd578-font-size );font-weight:var( --e-global-typography-9bdd578-font-weight );text-transform:var( --e-global-typography-9bdd578-text-transform );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-5b5a884{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-36761de img{height:654px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}body.elementor-page-221:not(.elementor-motion-effects-element-type-background), body.elementor-page-221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ed42463 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-221 .elementor-element.elementor-element-10f4219{--gap:45px 0px;--row-gap:45px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-221 .elementor-element.elementor-element-e5c5fdc .elementor-heading-title{font-size:26px;}.elementor-221 .elementor-element.elementor-element-3219fe1 .elementor-heading-title{font-size:var( --e-global-typography-9069f0c-font-size );line-height:var( --e-global-typography-9069f0c-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-d678b73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-9ca2e6f .elementor-heading-title{font-size:55px;}.elementor-221 .elementor-element.elementor-element-bcb60bf{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-221 .elementor-element.elementor-element-7ab6656{right:-17vw;}body.rtl .elementor-221 .elementor-element.elementor-element-7ab6656{left:-17vw;}.elementor-221 .elementor-element.elementor-element-03a6c90 .elementor-heading-title{font-size:55px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-ea72f9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-a9ef7f1 .elementor-heading-title{font-size:55px;}.elementor-221 .elementor-element.elementor-element-f0a0ed0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-27e8cfb{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-939007e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-284a260{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-836e865 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-0e1691a{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}}@media(max-width:1024px){.elementor-221 .elementor-element.elementor-element-f257612{--min-height:80vh;}.elementor-221 .elementor-element.elementor-element-10f4219{--min-height:80vh;--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:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-221 .elementor-element.elementor-element-3219fe1 .elementor-heading-title{font-size:var( --e-global-typography-9069f0c-font-size );line-height:var( --e-global-typography-9069f0c-line-height );}.elementor-221 .elementor-element.elementor-element-f3912bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-516654f{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-d0fd8fb{--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-d678b73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-bcb60bf{width:100%;max-width:100%;font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-cedd503{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-6abe436{--padding-top:120px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-wrapper{gap:24px;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon{font-size:24px;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-wrapper{gap:24px;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon{font-size:24px;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-wrapper{gap:24px;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon{font-size:24px;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-wrapper{gap:24px;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon{font-size:24px;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-0bd7de4{--padding-top:80px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-ea72f9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-0919b5d{--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-221 .elementor-element.elementor-element-f0a0ed0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-7d1a5f9{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-27e8cfb{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-939007e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-284a260{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-6842962{--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-221 .elementor-element.elementor-element-836e865 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-aa54a17{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-0e1691a{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-36761de img{height:350px;}}@media(max-width:767px){.elementor-221 .elementor-element.elementor-element-f257612{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-10f4219{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-221 .elementor-element.elementor-element-e5c5fdc .elementor-heading-title{font-size:20px;}.elementor-221 .elementor-element.elementor-element-3219fe1 .elementor-heading-title{font-size:var( --e-global-typography-9069f0c-font-size );line-height:var( --e-global-typography-9069f0c-line-height );}.elementor-221 .elementor-element.elementor-element-f3912bd{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-516654f{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-42172db{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-42172db.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-42172db .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-801a7d8{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-801a7d8.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-801a7d8 .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-d678b73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-9ca2e6f .elementor-heading-title{font-size:34px;}.elementor-221 .elementor-element.elementor-element-bcb60bf{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-600e2f7{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-600e2f7.elementor-element{--align-self:center;}.elementor-221 .elementor-element.elementor-element-600e2f7 .elementor-button{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-03a6c90 .elementor-heading-title{font-size:34px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-6862a59{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-6862a59 .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c367641{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-c367641 .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c7d75dc{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-c7d75dc .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-43f7a0c{width:100%;max-width:100%;}.elementor-221 .elementor-element.elementor-element-43f7a0c .elementor-icon-box-description{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-ea72f9e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-221 .elementor-element.elementor-element-a9ef7f1 .elementor-heading-title{font-size:34px;}.elementor-221 .elementor-element.elementor-element-c384a2c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-f0a0ed0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-27e8cfb{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-c4be56f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-939007e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-284a260{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}.elementor-221 .elementor-element.elementor-element-11946c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-221 .elementor-element.elementor-element-836e865 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-221 .elementor-element.elementor-element-0e1691a{font-size:var( --e-global-typography-9bdd578-font-size );line-height:var( --e-global-typography-9bdd578-line-height );letter-spacing:var( --e-global-typography-9bdd578-letter-spacing );}}@media(min-width:768px){.elementor-221 .elementor-element.elementor-element-10f4219{--content-width:1300px;}.elementor-221 .elementor-element.elementor-element-e4d2c07{--width:63%;}.elementor-221 .elementor-element.elementor-element-f3912bd{--width:35%;}.elementor-221 .elementor-element.elementor-element-d0fd8fb{--content-width:1300px;}.elementor-221 .elementor-element.elementor-element-cedd503{--content-width:1300px;}.elementor-221 .elementor-element.elementor-element-6abe436{--width:1055px;}.elementor-221 .elementor-element.elementor-element-0bd7de4{--content-width:1300px;}.elementor-221 .elementor-element.elementor-element-e656d90{--width:1080px;}.elementor-221 .elementor-element.elementor-element-2119775{--width:54%;}.elementor-221 .elementor-element.elementor-element-e99eeb8{--width:46%;}.elementor-221 .elementor-element.elementor-element-6ba27de{--width:46%;}.elementor-221 .elementor-element.elementor-element-5b5a884{--width:48%;}}@media(max-width:1366px) and (min-width:768px){.elementor-221 .elementor-element.elementor-element-e4d2c07{--width:52%;}.elementor-221 .elementor-element.elementor-element-f3912bd{--width:46%;}.elementor-221 .elementor-element.elementor-element-6abe436{--width:95%;}.elementor-221 .elementor-element.elementor-element-e656d90{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-221 .elementor-element.elementor-element-e4d2c07{--width:100%;}.elementor-221 .elementor-element.elementor-element-f3912bd{--width:100%;}.elementor-221 .elementor-element.elementor-element-6abe436{--width:100%;}.elementor-221 .elementor-element.elementor-element-2119775{--width:100%;}.elementor-221 .elementor-element.elementor-element-e99eeb8{--width:100%;}.elementor-221 .elementor-element.elementor-element-6ba27de{--width:100%;}.elementor-221 .elementor-element.elementor-element-5b5a884{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-42172db */.elementor-221 .elementor-element.elementor-element-42172db path {
    fill: #fff;
}

.elementor-221 .elementor-element.elementor-element-42172db:hover path {
    fill: #F2542D;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-801a7d8 */.elementor-221 .elementor-element.elementor-element-801a7d8 path {
    fill: #F2542D;
}

.elementor-221 .elementor-element.elementor-element-801a7d8:hover path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a80c1 */.elementor-221 .elementor-element.elementor-element-34a80c1 {

background: linear-gradient(180deg, #343434 7.76%, #9A9A9A 115.97%);
opacity: 0.2;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a79d44 */.elementor-221 .elementor-element.elementor-element-6a79d44 {
    /* Ellipse 17 */

position: absolute;
width: 751.07px;
height: 370.85px;
left: -243.55px;
top: 7px;

background: linear-gradient(110.05deg, #161616 9.36%, #7C7C7C 72.39%), conic-gradient(from 76.26deg at 63.94% 82.07%, #6C6C6C -16.88deg, #F2F2F2 117deg, #CFCFCF 243.27deg, #6C6C6C 343.12deg, #F2F2F2 477deg);
filter: blur(88.2px);
transform: matrix(-0.94, 0.34, 0.34, 0.94, 0, 0);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-775b77c */.elementor-221 .elementor-element.elementor-element-775b77c {
    /* Rectangle 19 */

position: absolute;
height: 282px;
left: 0;
top: -50px;

background: linear-gradient(180deg, #161616 0%, rgba(22, 22, 22, 0) 100%);
filter: blur(17px);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-600e2f7 */.elementor-221 .elementor-element.elementor-element-600e2f7 path {
    fill: #F2542D;
}

.elementor-221 .elementor-element.elementor-element-600e2f7:hover path {
    fill: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0fd8fb */.elementor-221 .elementor-element.elementor-element-d0fd8fb:before {
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a76c76 */.elementor-221 .elementor-element.elementor-element-5a76c76 {
    backdrop-filter: blur(44px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc34cc */.elementor-221 .elementor-element.elementor-element-acc34cc h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d7b635 */.elementor-221 .elementor-element.elementor-element-8d7b635 h3 {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6abe436 */.elementor-221 .elementor-element.elementor-element-6abe436 {
    backdrop-filter: blur(70px);
}
.elementor-221 .elementor-element.elementor-element-6abe436 .elementor-icon-box-icon {
    margin-top: 8px;
}

@media (max-width: 767px) {
.elementor-221 .elementor-element.elementor-element-6abe436 .elementor-icon-box-icon {
    margin-top: 0;
    transform: rotate(180deg);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53fe45b */.elementor-221 .elementor-element.elementor-element-53fe45b {
    background: linear-gradient(180deg, #ffffff 0%, rgba(153, 153, 153, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 768px) {
.elementor-221 .elementor-element.elementor-element-53fe45b span {
    margin-left: 8px;
    font-size: 104px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35b8363 */.elementor-221 .elementor-element.elementor-element-35b8363 {
    background: linear-gradient(180deg, #ffffff 0%, rgba(153, 153, 153, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 768px) {
.elementor-221 .elementor-element.elementor-element-35b8363 span {
    margin-left: 8px;
    font-size: 104px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4046cd9 */.elementor-221 .elementor-element.elementor-element-4046cd9 {
    background: linear-gradient(180deg, #ffffff 0%, rgba(153, 153, 153, 0) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media (min-width: 768px) {
.elementor-221 .elementor-element.elementor-element-4046cd9 span {
    margin-left: 8px;
    font-size: 104px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bd7de4 */.elementor-221 .elementor-element.elementor-element-0bd7de4:before {
    transform: scaleX(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97524a4 */.elementor-221 .elementor-element.elementor-element-97524a4 {
    backdrop-filter: blur(44px);
}/* End custom CSS */