.elementor-4516 .elementor-element.elementor-element-bf0366b{--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:15%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-bf0366b:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-bf0366b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-9581e9b{--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;}.elementor-4516 .elementor-element.elementor-element-5386bcc{--display:flex;}.elementor-4516 .elementor-element.elementor-element-0f26ddf{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4516 .elementor-element.elementor-element-42ce5e9 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-4516 .elementor-element.elementor-element-3fe8732{--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4516 .elementor-element.elementor-element-b02d0b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4516 .elementor-element.elementor-element-b02d0b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-b02d0b0.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-4516 .elementor-element.elementor-element-b02d0b0 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.1em;color:#000000;}.elementor-4516 .elementor-element.elementor-element-c677912{--display:flex;}.elementor-4516 .elementor-element.elementor-element-bf34a6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-a21574e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-a21574e:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-a21574e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-a027b2d{--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;--overflow:hidden;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-0b53a81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:1.5%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-f0a6ed7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-c04c342 > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-c04c342 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-4516 .elementor-element.elementor-element-29cfc63{--display:flex;}.elementor-4516 .elementor-element.elementor-element-3aaf4f53{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-3aaf4f53:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-3aaf4f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-774848b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;--z-index:10;}.elementor-4516 .elementor-element.elementor-element-774848b:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-774848b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-1fa8b94{--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-4516 .elementor-element.elementor-element-1fa8b94:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-1fa8b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-7202094{--display:flex;--min-height:30vh;--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-end;--align-items:flex-start;--overflow:hidden;}.elementor-4516 .elementor-element.elementor-element-2b53428{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:9999;text-align:left;}.elementor-4516 .elementor-element.elementor-element-2b53428 > .elementor-widget-container{margin:0px 50px 50px 0px;padding:0px 0px 0px 0px;}.elementor-4516 .elementor-element.elementor-element-2b53428.elementor-element{--order:-99999 /* order start hack */;}.elementor-4516 .elementor-element.elementor-element-2b53428 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:76px;font-weight:500;text-transform:none;font-style:normal;color:#DE2E2F;}.elementor-4516 .elementor-element.elementor-element-394b96f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-0ea9f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-0ea9f72:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-0ea9f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-56ef5bf{--display:flex;--min-height:72vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-cb6dc72{--display:flex;--position:absolute;--min-height:100vh;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}body:not(.rtl) .elementor-4516 .elementor-element.elementor-element-cb6dc72{left:50%;}body.rtl .elementor-4516 .elementor-element.elementor-element-cb6dc72{right:50%;}.elementor-4516 .elementor-element.elementor-element-b27e285{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-1789a99{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-efaebaa{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-c46cb82{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-77aa914{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-4435215{--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:6%;--padding-bottom:6%;--padding-left:2.5%;--padding-right:02.5%;}.elementor-4516 .elementor-element.elementor-element-4435215:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-4435215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DF2E2F;}.elementor-4516 .elementor-element.elementor-element-cc9badd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-6e89ca2{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:left;}.elementor-4516 .elementor-element.elementor-element-6e89ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4516 .elementor-element.elementor-element-6e89ca2.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-4516 .elementor-element.elementor-element-6e89ca2 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:2.5rem;font-weight:500;text-transform:none;font-style:normal;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-884b889{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-40b9ad9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-fd6d2d5{text-align:left;}.elementor-4516 .elementor-element.elementor-element-fd6d2d5 img{width:14%;}.elementor-4516 .elementor-element.elementor-element-d41771d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-28b38de{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-4516 .elementor-element.elementor-element-28b38de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-28b38de.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-4516 .elementor-element.elementor-element-28b38de .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:1.1em;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-a99b0fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-4516 .elementor-element.elementor-element-a99b0fc:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-a99b0fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-400573f{--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:8%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-400573f:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-400573f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-1c21b49 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:76px;font-weight:500;line-height:1em;letter-spacing:-3px;word-spacing:-10px;color:#DE2E2F;}.elementor-4516 .elementor-element.elementor-element-3354181{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:00%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-3354181:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-3354181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-4460748{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-4460748:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-4460748 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-6d95969 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#DF2E2F;}.elementor-4516 .elementor-element.elementor-element-6d95969 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:60px;font-weight:500;line-height:1.5px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-04b5f5b > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#DF2E2F;}.elementor-4516 .elementor-element.elementor-element-04b5f5b .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:60px;font-weight:500;color:#000000;}.elementor-4516 .elementor-element.elementor-element-d6cb3c7 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0% 0% 0% 0%;border-style:solid;border-width:1px 0px 0px 0px;border-color:#DF2E2F;}.elementor-4516 .elementor-element.elementor-element-d6cb3c7 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:60px;font-weight:500;color:#000000;}.elementor-4516 .elementor-element.elementor-element-2611d5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-2611d5d:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-2611d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-038b4bb{--display:flex;--min-height:48vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:8%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-038b4bb:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-038b4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-d1f457e{--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;}.elementor-4516 .elementor-element.elementor-element-7602854{--display:flex;}.elementor-4516 .elementor-element.elementor-element-22102b0 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:170px;font-weight:500;color:#000000;}.elementor-4516 .elementor-element.elementor-element-b1e30bc{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:15%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-fbe068d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-fbe068d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4516 .elementor-element.elementor-element-4a61f70 img{width:68%;}.elementor-4516 .elementor-element.elementor-element-c74a0cb{--display:flex;}.elementor-4516 .elementor-element.elementor-element-43ccbfc .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:170px;font-weight:500;color:#000000;}.elementor-4516 .elementor-element.elementor-element-31a4874{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:5%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-31a4874:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-31a4874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-03170d9{--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;}.elementor-4516 .elementor-element.elementor-element-3df2de4{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4516 .elementor-element.elementor-element-d4ecc54{--display:flex;}.elementor-4516 .elementor-element.elementor-element-fd1f7c3{--display:flex;}.elementor-4516 .elementor-element.elementor-element-d7ce52b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-4516 .elementor-element.elementor-element-cf28716{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#000000;}.elementor-4516 .elementor-element.elementor-element-cf28716 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4516 .elementor-element.elementor-element-cf28716 .elementor-headline{text-align:center;font-family:"Basis Grotesque pro", Sans-serif;font-size:22px;font-weight:500;word-spacing:7px;}.elementor-4516 .elementor-element.elementor-element-cf28716 .elementor-headline-plain-text{color:#000000;}.elementor-4516 .elementor-element.elementor-element-cf28716 .elementor-headline-dynamic-text{font-family:"Basis Grotesque pro", Sans-serif;font-weight:500;}.elementor-4516 .elementor-element.elementor-element-cf28716 .elementor-headline-dynamic-wrapper path{stroke:#DE2E2F;stroke-width:10px;}.elementor-4516 .elementor-element.elementor-element-0327de9{--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:2.5%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-0327de9:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-0327de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-6a485a1{--display:flex;}.elementor-4516 .elementor-element.elementor-element-9869bfa{--e-image-carousel-slides-to-show:5;}.elementor-4516 .elementor-element.elementor-element-a791cf3{--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:8%;--padding-bottom:8%;--padding-left:2.5%;--padding-right:2.5%;}.elementor-4516 .elementor-element.elementor-element-a791cf3:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-a791cf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-7bb55ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-7bb5f34{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4516 .elementor-element.elementor-element-45f24a8{--display:flex;--min-height:384px;--overflow:hidden;--background-transition:0.3s;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:#383838;--border-color:#383838;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-4516 .elementor-element.elementor-element-45f24a8:hover{background-color:#DE2E2F;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;}.elementor-4516 .elementor-element.elementor-element-45f24a8, .elementor-4516 .elementor-element.elementor-element-45f24a8::before{--border-transition:0.3s;}.elementor-4516 .elementor-element.elementor-element-f028799 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:52px;font-weight:500;line-height:53px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-26f9af2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-26f9af2{font-family:"Basis Grotesque pro", Sans-serif;font-size:22px;font-weight:400;line-height:40px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-b405b5c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-479d870{--display:flex;--min-height:384px;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#383838;--border-color:#383838;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-4516 .elementor-element.elementor-element-479d870:hover{background-color:#DE2E2F;border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4516 .elementor-element.elementor-element-479d870, .elementor-4516 .elementor-element.elementor-element-479d870::before{--border-transition:0.3s;}.elementor-4516 .elementor-element.elementor-element-59215d5 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:52px;font-weight:500;line-height:53px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-ffadd9c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-ffadd9c{font-family:"Basis Grotesque pro", Sans-serif;font-size:22px;font-weight:400;line-height:40px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-b0efda2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-e5aec01{--display:flex;--min-height:384px;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#383838;--border-color:#383838;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-4516 .elementor-element.elementor-element-e5aec01:hover{background-color:#DE2E2F;border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4516 .elementor-element.elementor-element-e5aec01, .elementor-4516 .elementor-element.elementor-element-e5aec01::before{--border-transition:0.3s;}.elementor-4516 .elementor-element.elementor-element-988c7d9 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:52px;font-weight:500;line-height:53px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-a2b0afb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-a2b0afb{font-family:"Basis Grotesque pro", Sans-serif;font-size:22px;font-weight:400;line-height:40px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-2a19a6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-fb1cf21{--display:flex;--min-height:384px;--overflow:hidden;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#383838;--border-color:#383838;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:3%;}.elementor-4516 .elementor-element.elementor-element-fb1cf21:hover{background-color:#DE2E2F;border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-4516 .elementor-element.elementor-element-fb1cf21, .elementor-4516 .elementor-element.elementor-element-fb1cf21::before{--border-transition:0.3s;}.elementor-4516 .elementor-element.elementor-element-f12bf84 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:52px;font-weight:500;line-height:53px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-98a7bb2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-98a7bb2{font-family:"Basis Grotesque pro", Sans-serif;font-size:22px;font-weight:400;line-height:40px;color:#000000;}.elementor-4516 .elementor-element.elementor-element-99d8bff{--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;--overflow:hidden;--padding-top:9%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-99d8bff:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-99d8bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-b82a00b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-627bb27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-468a093 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:76px;font-weight:500;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-a7a2090 > .elementor-widget-container{padding:0% 0% 4% 0%;}.elementor-4516 .elementor-element.elementor-element-a7a2090{text-align:right;}.elementor-4516 .elementor-element.elementor-element-a7a2090 img{width:34%;}.elementor-4516 .elementor-element.elementor-element-638693b{--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:1%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-638693b:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-638693b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-2259d3a{--display:flex;border-style:none;--border-style:none;}.elementor-4516 .elementor-element.elementor-element-fc0de29{font-family:"Basis Grotesque pro", Sans-serif;font-size:21px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-57db791{--display:flex;border-style:none;--border-style:none;}.elementor-4516 .elementor-element.elementor-element-5b2099e{font-family:"Basis Grotesque pro", Sans-serif;font-size:21px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-b528637{--display:flex;border-style:none;--border-style:none;}.elementor-4516 .elementor-element.elementor-element-57c0bd7{font-family:"Basis Grotesque pro", Sans-serif;font-size:21px;font-weight:400;line-height:40px;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-96ef6bd{--n-accordion-title-font-size:40px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-4516 .elementor-element.elementor-element-96ef6bd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C4C4C4;}.elementor-4516 .elementor-element.elementor-element-96ef6bd {--n-accordion-padding:2% 0% 2% 0%;}:where( .elementor-4516 .elementor-element.elementor-element-96ef6bd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Basis Grotesque pro", Sans-serif;font-weight:400;line-height:1.5em;}.elementor-4516 .elementor-element.elementor-element-8e9d63f{--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:8%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-8e9d63f:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-8e9d63f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-6528d04{--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:3%;--padding-bottom:1%;--padding-left:2%;--padding-right:2%;}.elementor-4516 .elementor-element.elementor-element-6528d04:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-6528d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-a89c5c0{text-align:center;}.elementor-4516 .elementor-element.elementor-element-a89c5c0 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:70px;font-weight:500;color:#000000;}.elementor-4516 .elementor-element.elementor-element-782fff09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:8%;--padding-left:1%;--padding-right:1%;}.elementor-4516 .elementor-element.elementor-element-782fff09:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-782fff09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFE7;}.elementor-4516 .elementor-element.elementor-element-8df317e{--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;}.elementor-4516 .elementor-element.elementor-element-598459a1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4516 .elementor-element.elementor-element-598459a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4516 .elementor-element.elementor-element-cf704bd img{width:30%;}.elementor-4516 .elementor-element.elementor-element-458f13a8{--display:flex;}.elementor-4516 .elementor-element.elementor-element-1644f98{--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;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-4516 .elementor-element.elementor-element-1644f98:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-1644f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEFE7;}.elementor-4516 .elementor-element.elementor-element-a559df4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-c68566e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-b951bb6{--display:flex;--justify-content:center;}.elementor-4516 .elementor-element.elementor-element-b01a418{font-family:"Basis Grotesque pro", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-4516 .elementor-element.elementor-element-964c693{--display:flex;--justify-content:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-4516 .elementor-element.elementor-element-55bc10e{left:43%;}body.rtl .elementor-4516 .elementor-element.elementor-element-55bc10e{right:43%;}.elementor-4516 .elementor-element.elementor-element-55bc10e{top:1%;z-index:5000;text-align:center;}.elementor-4516 .elementor-element.elementor-element-55bc10e img{width:35%;height:100%;}.elementor-4516 .elementor-element.elementor-element-429beb0{--display:flex;--justify-content:center;}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-menu-item{padding-left:3px;padding-right:3px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-sub-menu-item{padding-left:calc( 3px + 20px );padding-right:3px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 3px + 40px );padding-right:3px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 3px + 60px );padding-right:3px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 3px + 80px );padding-right:3px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-menu-item, .elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-sub-menu-item{padding-top:3px;padding-bottom:3px;}body:not(.rtl) .elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:30px;}body.rtl .elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:30px;}.elementor-4516 .elementor-element.elementor-element-6b114cf nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:30px;}body:not(.rtl) .elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item{margin-bottom:0px;}.elementor-4516 .elementor-element.elementor-element-6b114cf ul.sub-menu{width:220px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .sub-menu a.hfe-sub-menu-item,
						 .elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu__toggle{margin:0 auto;}.elementor-4516 .elementor-element.elementor-element-6b114cf a.hfe-menu-item, .elementor-4516 .elementor-element.elementor-element-6b114cf a.hfe-sub-menu-item{font-family:"Basis Grotesque pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-menu-item, .elementor-4516 .elementor-element.elementor-element-6b114cf .sub-menu a.hfe-sub-menu-item{color:#000000;}.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-menu-item:hover,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-menu-item.highlighted,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item a.hfe-menu-item:focus{color:#000000;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:#000000;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:unset;}.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:#000000;}.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-4516 .elementor-element.elementor-element-6b114cf .menu-item.current-menu-ancestor a.hfe-menu-item{color:#000000;}.elementor-4516 .elementor-element.elementor-element-6b114cf .sub-menu,
								.elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown,
								.elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown-expandible,
								.elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-4516 .elementor-element.elementor-element-6b114cf .sub-menu li.menu-item:not(:last-child),
						.elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-4516 .elementor-element.elementor-element-28354e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-c93551c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-9500c4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4516 .elementor-element.elementor-element-9500c4e:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-9500c4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-27035af{--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;--overflow:hidden;}.elementor-4516 .elementor-element.elementor-element-2501632{--display:flex;}.elementor-4516 .elementor-element.elementor-element-b7e9656 > .elementor-widget-container{padding:0% 34% 0% 0%;}.elementor-4516 .elementor-element.elementor-element-b7e9656 .elementor-heading-title{font-family:"Basis Grotesque pro", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-4516 .elementor-element.elementor-element-0a42dd3{--display:flex;}.elementor-4516 .elementor-element.elementor-element-5f1fd1c{--display:flex;}.elementor-4516 .elementor-element.elementor-element-4ba4c93{--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-4516 .elementor-element.elementor-element-4ba4c93:not(.elementor-motion-effects-element-type-background), .elementor-4516 .elementor-element.elementor-element-4ba4c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-4516 .elementor-element.elementor-element-0308cd4{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4516 .elementor-element.elementor-element-5386bcc{--width:60%;}.elementor-4516 .elementor-element.elementor-element-c677912{--width:60%;}.elementor-4516 .elementor-element.elementor-element-cb6dc72{--width:150%;}.elementor-4516 .elementor-element.elementor-element-b27e285{--width:50%;}.elementor-4516 .elementor-element.elementor-element-1789a99{--width:50%;}.elementor-4516 .elementor-element.elementor-element-efaebaa{--width:50%;}.elementor-4516 .elementor-element.elementor-element-c46cb82{--width:50%;}.elementor-4516 .elementor-element.elementor-element-77aa914{--width:50%;}.elementor-4516 .elementor-element.elementor-element-fbe068d{--width:30.751%;}.elementor-4516 .elementor-element.elementor-element-782fff09{--content-width:1440px;}.elementor-4516 .elementor-element.elementor-element-598459a1{--width:100%;}}@media(max-width:1024px){.elementor-4516 .elementor-element.elementor-element-b02d0b0 > .elementor-widget-container{margin:0px 200px 0px 0px;}.elementor-4516 .elementor-element.elementor-element-b02d0b0{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-4516 .elementor-element.elementor-element-6e89ca2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4516 .elementor-element.elementor-element-6e89ca2 .elementor-heading-title{font-size:2.2rem;}.elementor-4516 .elementor-element.elementor-element-28b38de > .elementor-widget-container{margin:0px 200px 0px 0px;}.elementor-4516 .elementor-element.elementor-element-28b38de{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}body:not(.rtl) .elementor-4516 .elementor-element.elementor-element-6b114cf.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}@media(max-width:767px){.elementor-4516 .elementor-element.elementor-element-b02d0b0 > .elementor-widget-container{margin:0px 20px 20px 0px;}.elementor-4516 .elementor-element.elementor-element-6e89ca2 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-4516 .elementor-element.elementor-element-6e89ca2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4516 .elementor-element.elementor-element-6e89ca2 .elementor-heading-title{font-size:2rem;}.elementor-4516 .elementor-element.elementor-element-28b38de > .elementor-widget-container{margin:0px 20px 20px 0px;}.elementor-4516 .elementor-element.elementor-element-55bc10e img{width:30%;}body:not(.rtl) .elementor-4516 .elementor-element.elementor-element-6b114cf.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-4516 .elementor-element.elementor-element-6b114cf nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}}/* Start custom CSS for heading, class: .elementor-element-b02d0b0 */.texter {
     mix-blend-mode: difference;
  transition: mix-blend-mode 0.5s ease;
}

/* Adjust the blend mode on scroll */
.scrolled .texter {
  mix-blend-mode: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb6dc72 */.diagonal {
    transform: translate3d(-50%,-50%,0) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e89ca2 */.texter {
     mix-blend-mode: difference;
  transition: mix-blend-mode 0.5s ease;
}

/* Adjust the blend mode on scroll */
.scrolled .texter {
  mix-blend-mode: normal;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28b38de */.texter {
     mix-blend-mode: difference;
  transition: mix-blend-mode 0.5s ease;
}

/* Adjust the blend mode on scroll */
.scrolled .texter {
  mix-blend-mode: normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4435215 */.spin img{
  animation: spin 5s linear infinite;
}

@keyframes spin {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c21b49 */.animated-text-container span {
    display: inline-block; /* Allows individual animation */
    opacity: 0;
    transform: translateY(20px); /* Starting position for the upward reveal */
    transition: opacity 0.6s ease-out, transform 0.6s ease-out; /* Animation properties */
}

/* Use a class added by JavaScript to trigger the animation */
.animated-text-container.is-animated span {
    opacity: 1;
    transform: translateY(0);
}

/* Staggering the animation (optional, but makes it look better) */
.animated-text-container.is-animated span:nth-child(1) { transition-delay: 0.05s; }
.animated-text-container.is-animated span:nth-child(2) { transition-delay: 0.1s; }
.animated-text-container.is-animated span:nth-child(3) { transition-delay: 0.15s; }
/* ... continue for all your spans, or use a loop with JavaScript */
/* This can become very long for many characters. *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4460748 */.text{
    color:#000000 !important;
    border-bottom:1px solid #DF2E2F !important;
}

.hover-text{
    font-size: 18px;
    line-height: 1.3em;
    padding-left:55% !important;
    text-align:left !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0327de9 *//* Assign this class in Elementor's Advanced → CSS Classes */
.infinite-carousel {
  overflow: hidden;
}

/* The wrapper that holds all slides (original + duplicate) */
.infinite-carousel .swiper-wrapper {
  display: flex;
  width: max-content;
  animation: scrollLoop 20s linear infinite;
}



/* Hide navigation dots/arrows, if any */
.infinite-carousel .swiper-button-next,
.infinite-carousel .swiper-button-prev,
.infinite-carousel .swiper-pagination {
  display: none !important;
}

@keyframes scrollLoop {
  0% {
    transform: translateX(0);
  }
  100% {
    /* Assuming half the total width is the duplicated set, translate by that */
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45f24a8 */.box:hover h2 {
    color:#000000;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a791cf3 */.box:hover .text-slide {
  transform: translateY(-100px); /* Adjust value as needed */
  transition: transform 0.3s ease;
}

.box:hover {
  background-color: #000;
}

.box:hover * {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-782fff09 *//*---------------button-----------*/


.magnetic-button {
    padding: 100px 0px;
    height: 250px;
    width: 250px;
    border-radius: 50%;
 background-color: #D21A20;
    
    border: none;
    outline: none;
    cursor: pointer;
    overflow: hidden;
}

.magnetic-button::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  background:#ffffff;
  border: none;
    outline: none;
  border-radius: 50%;
  clip-path: circle(0% at 50% 50%);
  transition: 0.3s all;
}

.magnetic-button:hover::after {
  clip-path: circle(50% at 50% 50%);
}

.magnetic-button:hover span {
  color:#000000;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for theme-site-logo, class: .elementor-element-55bc10e */.logo {
  mix-blend-mode: difference;
  transition: mix-blend-mode 0.5s ease;
}

/* Adjust the blend mode on scroll */
/*.scrolled .texter {*/
/*  mix-blend-mode: normal;*/
/*}*/


/*.logo {*/
/*  position: fixed;*/
/*  top: 30;*/
/*  left: 50%;*/
/*  transform: translate(-50%, -50%);*/
/*overflow-x: hidden !important;*/
/*  padding: 1em;*/
/*  z-index: 1000;*/
/*  transition: 0;*/
/*  mix-blend-mode: difference;*/
/*  transition: mix-blend-mode 0.5s ease;*/
/*}*/
/*.logo {*/
/*     mix-blend-mode: difference;*/
/*  transition: mix-blend-mode 0.5s ease;*/
/*}*/

 
/*.scrolled .logo {*/
/*  mix-blend-mode: normal;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1644f98 */.open-popup a {
    background-color: #DE2F2F !important;
    font-weight: 600 !important;
    color: #EDEFE7 !important;
    padding: 7px 10px 5px 11px !important;
    border-radius: 3px !important;
    margin-top: -4px !important;
    margin-left: 10px !important;
}

.open-popup a:after{
    background:#ff000000 !important;
}



.header-stick {
    position: fixed !important;
    top: 0;
    z-index: 9999;
}
 .menu-item.parent a.hfe-menu-item:after {
    height: 2px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Basis Grotesque pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tmrzv.com/wp-content/uploads/2025/06/BasisGrotesqueArabicPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis Grotesque pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tmrzv.com/wp-content/uploads/2025/06/BasisGrotesqueArabicPro-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis Grotesque pro';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://tmrzv.com/wp-content/uploads/2025/06/BasisGrotesqueArabicPro-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis Grotesque pro';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tmrzv.com/wp-content/uploads/2025/06/BasisGrotesqueArabicPro-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Basis Grotesque pro';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://tmrzv.com/wp-content/uploads/2025/06/BasisGrotesqueArabicPro-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */