.elementor-663 .elementor-element.elementor-element-5661155b{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000001A;--border-color:#0000001A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.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-663 .elementor-element.elementor-element-112d3061{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-663 .elementor-element.elementor-element-112d3061 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:54px;font-weight:400;line-height:60px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-2aa90863{--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-663 .elementor-element.elementor-element-2e490923{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:50px 40px;--row-gap:50px;--column-gap:40px;--grid-auto-flow:row;--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-663 .elementor-element.elementor-element-5465260e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-4cfa855c{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.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-663 .elementor-element.elementor-element-b9ccece img{border-style:none;}.elementor-663 .elementor-element.elementor-element-623405a6{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-623405a6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-623405a6{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-623405a6{left:0px;}.elementor-663 .elementor-element.elementor-element-623405a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-3e36025f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-35dc8a28 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.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-663 .elementor-element.elementor-element-6da062f6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-328fcf3f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-63273600{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-2ded8689 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-1f07f844{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-1f07f844.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-1f07f844{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-1f07f844{left:0px;}.elementor-663 .elementor-element.elementor-element-1f07f844 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-12736321{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-5cfd5457 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-63ea95c1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-79824eb9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-509d2e20{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-271d8278 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-1e82e2b0{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-1e82e2b0.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-1e82e2b0{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-1e82e2b0{left:0px;}.elementor-663 .elementor-element.elementor-element-1e82e2b0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-122dc9cf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-de51cc4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-7893eb91{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-7a50234e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-852dbe9{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-68dd531c img{border-style:none;}.elementor-663 .elementor-element.elementor-element-28de41ac{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-28de41ac.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-28de41ac{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-28de41ac{left:0px;}.elementor-663 .elementor-element.elementor-element-28de41ac .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-326cae7a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-34f61752 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-77671738{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-48d58710{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-4da8b155{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-1313a6eb img{transition-duration:0.4s;border-style:none;}.elementor-663 .elementor-element.elementor-element-3b6ee94e{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-3b6ee94e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-3b6ee94e{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-3b6ee94e{left:0px;}.elementor-663 .elementor-element.elementor-element-3b6ee94e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-436377e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-f74249 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-3edd3f2d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-58f85e11{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-21b999f0{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-2632c09f img{border-style:none;}.elementor-663 .elementor-element.elementor-element-1961cbbe{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-1961cbbe.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-1961cbbe{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-1961cbbe{left:0px;}.elementor-663 .elementor-element.elementor-element-1961cbbe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-6c2a938f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-1aa4545c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-55d1164a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-5309cedd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-82dd4bd{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-549ad030 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-7cb4a756{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-7cb4a756.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-7cb4a756{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-7cb4a756{left:0px;}.elementor-663 .elementor-element.elementor-element-7cb4a756 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-5e8d19ce{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-11316868 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-506e7391{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-64920e6b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-3cc21d59{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-3ab5c4f5 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-318d09f6{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-318d09f6.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-318d09f6{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-318d09f6{left:0px;}.elementor-663 .elementor-element.elementor-element-318d09f6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-1ea97cd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-1fa2973a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-2e122440{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-759b8bd9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-645c6539{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-20dafbff img{border-style:none;}.elementor-663 .elementor-element.elementor-element-5ed60bda{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-5ed60bda.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-5ed60bda{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-5ed60bda{left:0px;}.elementor-663 .elementor-element.elementor-element-5ed60bda .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-18e1e704{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-7fb14ecb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-7881763{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-72db0715{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-11a2f0ce{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-557b0a62 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-4db84851{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-4db84851.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-4db84851{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-4db84851{left:0px;}.elementor-663 .elementor-element.elementor-element-4db84851 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-4774e6ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-37c54ef5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-5cbd90b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-164a74b1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-4d33bfc4{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-56262311 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-79d63d95{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-79d63d95.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-79d63d95{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-79d63d95{left:0px;}.elementor-663 .elementor-element.elementor-element-79d63d95 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-11b1cf39{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-64f0af65 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-49cd6c61{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-27a8edb3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-a39cb92{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-4d61b12f img{border-style:none;}.elementor-663 .elementor-element.elementor-element-4302ffd3{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-4302ffd3.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-4302ffd3{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-4302ffd3{left:0px;}.elementor-663 .elementor-element.elementor-element-4302ffd3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-4d275d5d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-73b10b4e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-65b8f5b7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-c126030{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-401dd4a{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-47de2655 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-31db0c8e{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-31db0c8e.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-31db0c8e{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-31db0c8e{left:0px;}.elementor-663 .elementor-element.elementor-element-31db0c8e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-7df80dfc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-4da593a9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-4c681912{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-5b20940d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-1dd7a811{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-600e218d img{border-style:none;}.elementor-663 .elementor-element.elementor-element-2e001b18{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-2e001b18.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-2e001b18{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-2e001b18{left:0px;}.elementor-663 .elementor-element.elementor-element-2e001b18 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-f5c8ac0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-24c89f89 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-600a0c39{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-17519826{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-36e2a1f6{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-6bff2079 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-52b537d7{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-52b537d7.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-52b537d7{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-52b537d7{left:0px;}.elementor-663 .elementor-element.elementor-element-52b537d7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-615920e );}.elementor-663 .elementor-element.elementor-element-73219368{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-84bda1c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-693b8a21{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-663 .elementor-element.elementor-element-1ebe320b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-663 .elementor-element.elementor-element-491c92d1{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0000001C;--border-color:#0000001C;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-663 .elementor-element.elementor-element-1bc3e001 img{border-style:none;}.elementor-663 .elementor-element.elementor-element-6b338e75{background-color:var( --e-global-color-primary );padding:12px 36px 12px 16px;bottom:50px;border-radius:10px 0px 0px 10px;}.elementor-663 .elementor-element.elementor-element-6b338e75.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-6b338e75{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-6b338e75{left:0px;}.elementor-663 .elementor-element.elementor-element-6b338e75 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:var( --e-global-color-accent );}.elementor-663 .elementor-element.elementor-element-5b20d9c7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-663 .elementor-element.elementor-element-2299f9e2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:var( --e-global-color-secondary );}.elementor-663 .elementor-element.elementor-element-1cdc1229{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-663 .elementor-element.elementor-element-5661155b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-663 .elementor-element.elementor-element-112d3061{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-663 .elementor-element.elementor-element-112d3061 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-663 .elementor-element.elementor-element-2e490923{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--grid-auto-flow:row;}.elementor-663 .elementor-element.elementor-element-4cfa855c{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-623405a6 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-3e36025f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-35dc8a28 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-6da062f6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-63273600{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-1f07f844 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-12736321{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-5cfd5457 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-63ea95c1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-509d2e20{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-1e82e2b0 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-122dc9cf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-de51cc4 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-7893eb91{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-852dbe9{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-28de41ac .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-326cae7a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-34f61752 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-77671738{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-4da8b155{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-3b6ee94e .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-436377e5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-f74249 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-3edd3f2d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-21b999f0{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-1961cbbe .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-6c2a938f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-1aa4545c .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-55d1164a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-82dd4bd{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-7cb4a756 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-5e8d19ce{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-11316868 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-506e7391{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-3cc21d59{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-318d09f6 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-1ea97cd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-1fa2973a .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-2e122440{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-645c6539{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-5ed60bda .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-18e1e704{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-7fb14ecb .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-7881763{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-11a2f0ce{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-4db84851 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-4774e6ff{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-37c54ef5 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-5cbd90b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-4d33bfc4{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-79d63d95 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-11b1cf39{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-64f0af65 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-49cd6c61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-a39cb92{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-4302ffd3 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-4d275d5d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-73b10b4e .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-65b8f5b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-401dd4a{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-31db0c8e .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-7df80dfc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-4da593a9 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-4c681912{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-1dd7a811{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-2e001b18 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-f5c8ac0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-24c89f89 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-600a0c39{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-36e2a1f6{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-52b537d7 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-73219368{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-84bda1c .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-693b8a21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-491c92d1{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-6b338e75 .elementor-heading-title{font-size:16px;line-height:16px;}.elementor-663 .elementor-element.elementor-element-5b20d9c7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-663 .elementor-element.elementor-element-2299f9e2 .elementor-heading-title{line-height:30px;}.elementor-663 .elementor-element.elementor-element-1cdc1229{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}}@media(min-width:768px){.elementor-663 .elementor-element.elementor-element-5661155b{--content-width:1440px;}}@media(max-width:767px){.elementor-663 .elementor-element.elementor-element-5661155b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-663 .elementor-element.elementor-element-112d3061 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-663 .elementor-element.elementor-element-2e490923{--e-con-grid-template-columns:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-663 .elementor-element.elementor-element-5465260e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-4cfa855c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-623405a6{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-623405a6{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-623405a6{left:0px;}.elementor-663 .elementor-element.elementor-element-623405a6 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-35dc8a28 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-6da062f6{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-328fcf3f{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-63273600{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-1f07f844{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-1f07f844{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-1f07f844{left:0px;}.elementor-663 .elementor-element.elementor-element-1f07f844 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-5cfd5457 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-63ea95c1{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-79824eb9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-509d2e20{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-1e82e2b0{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-1e82e2b0{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-1e82e2b0{left:0px;}.elementor-663 .elementor-element.elementor-element-1e82e2b0 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-de51cc4 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-7893eb91{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-7a50234e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-852dbe9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-28de41ac{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-28de41ac{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-28de41ac{left:0px;}.elementor-663 .elementor-element.elementor-element-28de41ac .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-34f61752 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-77671738{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-48d58710{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-4da8b155{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-3b6ee94e{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-3b6ee94e{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-3b6ee94e{left:0px;}.elementor-663 .elementor-element.elementor-element-3b6ee94e .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-f74249 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-3edd3f2d{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-58f85e11{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-21b999f0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-1961cbbe{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-1961cbbe{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-1961cbbe{left:0px;}.elementor-663 .elementor-element.elementor-element-1961cbbe .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-1aa4545c .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-55d1164a{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-5309cedd{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-82dd4bd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-7cb4a756{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-7cb4a756{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-7cb4a756{left:0px;}.elementor-663 .elementor-element.elementor-element-7cb4a756 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-11316868 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-506e7391{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-64920e6b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-3cc21d59{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-318d09f6{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-318d09f6{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-318d09f6{left:0px;}.elementor-663 .elementor-element.elementor-element-318d09f6 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-1fa2973a .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-2e122440{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-759b8bd9{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-645c6539{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-5ed60bda{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-5ed60bda{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-5ed60bda{left:0px;}.elementor-663 .elementor-element.elementor-element-5ed60bda .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-7fb14ecb .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-7881763{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-72db0715{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-11a2f0ce{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-4db84851{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-4db84851{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-4db84851{left:0px;}.elementor-663 .elementor-element.elementor-element-4db84851 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-37c54ef5 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-5cbd90b{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-164a74b1{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-4d33bfc4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-79d63d95{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-79d63d95{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-79d63d95{left:0px;}.elementor-663 .elementor-element.elementor-element-79d63d95 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-64f0af65 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-49cd6c61{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-27a8edb3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-a39cb92{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-4302ffd3{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-4302ffd3{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-4302ffd3{left:0px;}.elementor-663 .elementor-element.elementor-element-4302ffd3 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-73b10b4e .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-65b8f5b7{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-c126030{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-401dd4a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-31db0c8e{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-31db0c8e{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-31db0c8e{left:0px;}.elementor-663 .elementor-element.elementor-element-31db0c8e .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-4da593a9 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-4c681912{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-5b20940d{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-1dd7a811{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-2e001b18{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-2e001b18{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-2e001b18{left:0px;}.elementor-663 .elementor-element.elementor-element-2e001b18 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-24c89f89 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-600a0c39{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-17519826{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-36e2a1f6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-52b537d7{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-52b537d7{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-52b537d7{left:0px;}.elementor-663 .elementor-element.elementor-element-52b537d7 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-84bda1c .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-693b8a21{font-size:14px;line-height:20px;}.elementor-663 .elementor-element.elementor-element-1ebe320b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-663 .elementor-element.elementor-element-491c92d1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-663 .elementor-element.elementor-element-6b338e75{padding:8px 26px 8px 16px;bottom:20px;}body:not(.rtl) .elementor-663 .elementor-element.elementor-element-6b338e75{right:0px;}body.rtl .elementor-663 .elementor-element.elementor-element-6b338e75{left:0px;}.elementor-663 .elementor-element.elementor-element-6b338e75 .elementor-heading-title{font-size:14px;line-height:14px;}.elementor-663 .elementor-element.elementor-element-2299f9e2 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-663 .elementor-element.elementor-element-1cdc1229{font-size:14px;line-height:20px;}}/* Start custom CSS for container, class: .elementor-element-4cfa855c *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35dc8a28 */.elementor-663 .elementor-element.elementor-element-35dc8a28 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63273600 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5cfd5457 */.elementor-663 .elementor-element.elementor-element-5cfd5457 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509d2e20 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de51cc4 */.elementor-663 .elementor-element.elementor-element-de51cc4 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852dbe9 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-34f61752 */.elementor-663 .elementor-element.elementor-element-34f61752 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4da8b155 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f74249 */.elementor-663 .elementor-element.elementor-element-f74249 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b999f0 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa4545c */.elementor-663 .elementor-element.elementor-element-1aa4545c font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82dd4bd *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11316868 */.elementor-663 .elementor-element.elementor-element-11316868 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc21d59 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fa2973a */.elementor-663 .elementor-element.elementor-element-1fa2973a font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-645c6539 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fb14ecb */.elementor-663 .elementor-element.elementor-element-7fb14ecb font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11a2f0ce *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37c54ef5 */.elementor-663 .elementor-element.elementor-element-37c54ef5 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d33bfc4 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64f0af65 */.elementor-663 .elementor-element.elementor-element-64f0af65 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a39cb92 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73b10b4e */.elementor-663 .elementor-element.elementor-element-73b10b4e font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-401dd4a *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4da593a9 */.elementor-663 .elementor-element.elementor-element-4da593a9 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd7a811 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24c89f89 */.elementor-663 .elementor-element.elementor-element-24c89f89 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e2a1f6 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84bda1c */.elementor-663 .elementor-element.elementor-element-84bda1c font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491c92d1 *//* default cursor visible, so cursor:none removed */
.view-project {
    position: relative;
}

/* circular custom cursor */
.custom-view-cursor {
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    width: 80px;
    height: 80px;
    background: #000;
    color: #fff;
    font-family: "Sora", sans-serif;
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
    border-radius: 50%;
    z-index: 9999;
    opacity: 0;
    transform: translate(-50%, -50%);
    transition: opacity 0.25s ease;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2299f9e2 */.elementor-663 .elementor-element.elementor-element-2299f9e2 font{
    color: #818181;
    font-style: italic;
}/* End custom CSS */