.elementor-7090 .elementor-element.elementor-element-19bb027{--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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-7090 .elementor-element.elementor-element-90af104{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-66e17ca{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7090 .elementor-element.elementor-element-101739c{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-279037a{--display:flex;}.elementor-7090 .elementor-element.elementor-element-2c884ec{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-b68cc67{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-d5e764e{--display:flex;}.elementor-7090 .elementor-element.elementor-element-3eaf61c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-3dcfc6a{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-447b06f{--display:flex;}.elementor-7090 .elementor-element.elementor-element-da9d263 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-e3998cd{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-0e8dd3c{--display:flex;}.elementor-7090 .elementor-element.elementor-element-37bf917 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-93f04ec{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-8205308{--display:flex;}.elementor-7090 .elementor-element.elementor-element-9a22a95{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-9ce0e44{--display:flex;}.elementor-7090 .elementor-element.elementor-element-d069b76{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-99962f6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-24190bd{--display:flex;}.elementor-7090 .elementor-element.elementor-element-907a7c5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-f5b9bd2{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-3e6e767{--display:flex;}.elementor-7090 .elementor-element.elementor-element-ab785a3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-f4792ac{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-ad5d68c{--display:flex;}.elementor-7090 .elementor-element.elementor-element-70edcf7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-39b4c0d{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-5c0c4b6{--display:flex;}.elementor-7090 .elementor-element.elementor-element-1a35bf0{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-b2eb789{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-718e671{--display:flex;}.elementor-7090 .elementor-element.elementor-element-78a55e5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-1099a59{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-bf07b82{--display:flex;}.elementor-7090 .elementor-element.elementor-element-77c7f36 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-247b44c{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-6c05187{--display:flex;}.elementor-7090 .elementor-element.elementor-element-a3f21bb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-015d25e{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-d4ad6ca{--display:flex;}.elementor-7090 .elementor-element.elementor-element-b7f19d9{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-fd08b36{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-6ab9b1b{--display:flex;}.elementor-7090 .elementor-element.elementor-element-e95a3af .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-5d8715c{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-c72664e{--display:flex;}.elementor-7090 .elementor-element.elementor-element-4b2963b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-d8bbb6a{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-77154c0{--display:flex;}.elementor-7090 .elementor-element.elementor-element-bba7afa .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-8d3e884{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-bceba33{--display:flex;}.elementor-7090 .elementor-element.elementor-element-ce4493a{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-763a6fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-34685e8{--display:flex;}.elementor-7090 .elementor-element.elementor-element-7eeb476 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-1e891a5{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-f3a9acd{--display:flex;}.elementor-7090 .elementor-element.elementor-element-6992a90 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-d44a27c{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-efdef90{--display:flex;}.elementor-7090 .elementor-element.elementor-element-3918ac4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-570483e{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-1e1f097{--display:flex;}.elementor-7090 .elementor-element.elementor-element-49bce07{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-5923ada{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-32db9a5{--display:flex;}.elementor-7090 .elementor-element.elementor-element-76a1bfb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-9ba8752{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-04addfb{--display:flex;}.elementor-7090 .elementor-element.elementor-element-0a9414c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-d715601{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-0be1457{--display:flex;}.elementor-7090 .elementor-element.elementor-element-d8fb4b7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-f4b637a{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-3e6a392{--display:flex;}.elementor-7090 .elementor-element.elementor-element-b0f502d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-2a44b99{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-1fac567{--display:flex;}.elementor-7090 .elementor-element.elementor-element-3ae0b05 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-da84973{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-db8e9b8{--display:flex;}.elementor-7090 .elementor-element.elementor-element-7afd4a5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-7090 .elementor-element.elementor-element-57e7c48{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-32d7cd4{--display:flex;}.elementor-7090 .elementor-element.elementor-element-f174a07{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-e38ab15{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-7090 .elementor-element.elementor-element-7d82527 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7090 .elementor-element.elementor-element-90af104{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7090 .elementor-element.elementor-element-101739c{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-2c884ec{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-b68cc67{--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-3eaf61c .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-3dcfc6a{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-da9d263 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-e3998cd{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-37bf917 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-93f04ec{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-9a22a95{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-d069b76{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-99962f6{--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-907a7c5 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-f5b9bd2{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-ab785a3 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-f4792ac{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-70edcf7 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-39b4c0d{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-1a35bf0{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-b2eb789{--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-78a55e5 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-1099a59{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-77c7f36 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-247b44c{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-a3f21bb .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-015d25e{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-b7f19d9{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-fd08b36{--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-e95a3af .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-5d8715c{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-4b2963b .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-d8bbb6a{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-bba7afa .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-8d3e884{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-ce4493a{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-763a6fe{--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-7eeb476 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-1e891a5{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-6992a90 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-d44a27c{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-3918ac4 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-570483e{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-49bce07{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-5923ada{--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-76a1bfb .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-9ba8752{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-0a9414c .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-d715601{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-d8fb4b7 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-f4b637a{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-b0f502d .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-2a44b99{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-3ae0b05 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-da84973{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-7afd4a5 .elementor-heading-title{font-size:30px;}.elementor-7090 .elementor-element.elementor-element-57e7c48{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-f174a07{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-e38ab15{font-size:12px;}.elementor-7090 .elementor-element.elementor-element-7d82527 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7090 .elementor-element.elementor-element-90af104{font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7090 .elementor-element.elementor-element-101739c{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-2c884ec{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-b68cc67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-3eaf61c .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-3dcfc6a{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-da9d263 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-e3998cd{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-37bf917 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-93f04ec{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-9a22a95{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-d069b76{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-99962f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-907a7c5 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-f5b9bd2{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-ab785a3 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-f4792ac{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-70edcf7 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-39b4c0d{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-1a35bf0{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-b2eb789{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-78a55e5 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-1099a59{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-77c7f36 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-247b44c{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-a3f21bb .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-015d25e{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-b7f19d9{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-fd08b36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-e95a3af .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-5d8715c{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-4b2963b .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-d8bbb6a{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-bba7afa .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-8d3e884{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-ce4493a{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-763a6fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-7eeb476 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-1e891a5{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-6992a90 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-d44a27c{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-3918ac4 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-570483e{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-49bce07{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-5923ada{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7090 .elementor-element.elementor-element-76a1bfb .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-9ba8752{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-0a9414c .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-d715601{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-d8fb4b7 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-f4b637a{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-b0f502d .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-2a44b99{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-3ae0b05 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-da84973{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-7afd4a5 .elementor-heading-title{font-size:24px;}.elementor-7090 .elementor-element.elementor-element-57e7c48{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-f174a07{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-e38ab15{font-size:15px;}.elementor-7090 .elementor-element.elementor-element-7d82527 .elementor-heading-title{font-size:24px;}}/* Start custom CSS for image, class: .elementor-element-e2fa9bd */.elementor-7090 .elementor-element.elementor-element-e2fa9bd {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-7090 .elementor-element.elementor-element-e2fa9bd img {
  transition: transform 0.5s ease;
}

.elementor-7090 .elementor-element.elementor-element-e2fa9bd::after {
  content: "Explore More";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: transparent;
  color: #2C4D7B;
  font-family: "Gilroy", sans-serif;
  font-size: 40px;
  font-weight: 700;
  letter-spacing: 2px;
  padding: 10px 20px;
  border-radius: 6px;
  opacity: 0;
  transition: opacity 0.4s ease;
  text-transform: uppercase;
}

.elementor-7090 .elementor-element.elementor-element-e2fa9bd:hover {
  background-color: #FFDB00;
}

.elementor-7090 .elementor-element.elementor-element-e2fa9bd:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-7090 .elementor-element.elementor-element-e2fa9bd:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a536 */.elementor-7090 .elementor-element.elementor-element-630a536 {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-7090 .elementor-element.elementor-element-630a536 img {
  transition: transform 0.5s ease;
}

.elementor-7090 .elementor-element.elementor-element-630a536::after {
  content: "Explore More";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: transparent;
  color: #2C4D7B;
  font-family: "Gilroy", sans-serif;
  font-size: 40px;
  font-weight: 700;
  letter-spacing: 2px;
  padding: 10px 20px;
  border-radius: 6px;
  opacity: 0;
  transition: opacity 0.4s ease;
  text-transform: uppercase;
}

.elementor-7090 .elementor-element.elementor-element-630a536:hover {
  background-color: #FFDB00;
}

.elementor-7090 .elementor-element.elementor-element-630a536:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-7090 .elementor-element.elementor-element-630a536:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aef5351 */.elementor-7090 .elementor-element.elementor-element-aef5351 {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-7090 .elementor-element.elementor-element-aef5351 img {
  transition: transform 0.5s ease;
}

.elementor-7090 .elementor-element.elementor-element-aef5351::after {
  content: "Explore More";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: transparent;
  color: #2C4D7B;
  font-family: "Gilroy", sans-serif;
  font-size: 40px;
  font-weight: 700;
  letter-spacing: 2px;
  padding: 10px 20px;
  border-radius: 6px;
  opacity: 0;
  transition: opacity 0.4s ease;
  text-transform: uppercase;
}

.elementor-7090 .elementor-element.elementor-element-aef5351:hover {
  background-color: #FFDB00;
}

.elementor-7090 .elementor-element.elementor-element-aef5351:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-7090 .elementor-element.elementor-element-aef5351:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://villabuddy.com/magazine/wp-content/uploads/2025/06/Gilroy-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */