.elementor-6401 .elementor-element.elementor-element-915eee5{--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-6401 .elementor-element.elementor-element-7cfde51{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-6eb226b{--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-6401 .elementor-element.elementor-element-f867cdc{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-4aabb04 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-9e9e394{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-aeb93f8 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-cd5705f{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-36f9c84 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-0109f4a{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-bc3dc21{--display:flex;}.elementor-6401 .elementor-element.elementor-element-e287498{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-59cbd51{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-511ca62{--display:flex;}.elementor-6401 .elementor-element.elementor-element-150f63c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-371a9d0{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-f2ead7a{--display:flex;}.elementor-6401 .elementor-element.elementor-element-c7ad345 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-8e3080a{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-1e5348a{--display:flex;}.elementor-6401 .elementor-element.elementor-element-6dd6dc4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-33e44e1{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-7801584{--display:flex;}.elementor-6401 .elementor-element.elementor-element-e14f881 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-1928aed{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-8d6388e{--display:flex;}.elementor-6401 .elementor-element.elementor-element-a9333cb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-a4dd1ce{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-bd9c986 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-29521f5{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-1e5bb1c{--display:flex;}.elementor-6401 .elementor-element.elementor-element-e173d8f{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-83c11c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-64801d3{--display:flex;}.elementor-6401 .elementor-element.elementor-element-d6bd956 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-bec2af1{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-e66bf96{--display:flex;}.elementor-6401 .elementor-element.elementor-element-9980a5b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-85a55b7{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-511284e{--display:flex;}.elementor-6401 .elementor-element.elementor-element-b93b06e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-e5e0418{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-6726e88{--display:flex;}.elementor-6401 .elementor-element.elementor-element-aa09908 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-899e515{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-aa51306{--display:flex;}.elementor-6401 .elementor-element.elementor-element-863f4bb .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-44f1846{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-3d91c07{--display:flex;}.elementor-6401 .elementor-element.elementor-element-0efd3df{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-f706606{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-37aa419{--display:flex;}.elementor-6401 .elementor-element.elementor-element-7696246 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-78dd5ef{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-65d180d{--display:flex;}.elementor-6401 .elementor-element.elementor-element-8aeda3b .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-bd1eec0{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-9e8dcb5{--display:flex;}.elementor-6401 .elementor-element.elementor-element-f186cc0 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-2e99b76{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-929f109{--display:flex;}.elementor-6401 .elementor-element.elementor-element-08c57e4 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-7331938{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-e357253{--display:flex;}.elementor-6401 .elementor-element.elementor-element-99f2ee3 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-8eb6fae{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-8c8753b{--display:flex;}.elementor-6401 .elementor-element.elementor-element-cacec87{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-db4e35f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-a5f8500{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-8a18d29 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-fa01863{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-27eb16c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-4f27d52{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-270b22e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-292dc39{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-63bf221 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-f0ced8e{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-617a3e7{--display:flex;}.elementor-6401 .elementor-element.elementor-element-772fdb8{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-2ba3091 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-b5edd7d{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-2dcb056 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-f4ff6ad{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-a5a048f .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-8945d5b{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-a83a33f{--display:flex;}.elementor-6401 .elementor-element.elementor-element-1d6a3ef{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-ccad516 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:24px;font-weight:700;}.elementor-6401 .elementor-element.elementor-element-6bd8c96{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-64dae8e{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:bold;}.elementor-6401 .elementor-element.elementor-element-dd7a1d3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6401 .elementor-element.elementor-element-4143a0e .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-6401 .elementor-element.elementor-element-7cfde51{font-size:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6401 .elementor-element.elementor-element-f867cdc{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-4aabb04 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-9e9e394{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-aeb93f8 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-cd5705f{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-36f9c84 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-0109f4a{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-e287498{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-59cbd51{--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-150f63c .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-371a9d0{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-c7ad345 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-8e3080a{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-6dd6dc4 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-33e44e1{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-e14f881 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-1928aed{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-a9333cb .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-a4dd1ce{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-bd9c986 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-29521f5{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-e173d8f{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-83c11c1{--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-d6bd956 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-bec2af1{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-9980a5b .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-85a55b7{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-b93b06e .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-e5e0418{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-aa09908 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-899e515{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-863f4bb .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-44f1846{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-0efd3df{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-f706606{--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-7696246 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-78dd5ef{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-8aeda3b .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-bd1eec0{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-f186cc0 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-2e99b76{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-08c57e4 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-7331938{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-99f2ee3 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-8eb6fae{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-cacec87{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-db4e35f .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-a5f8500{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-8a18d29 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-fa01863{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-27eb16c .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-4f27d52{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-270b22e .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-292dc39{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-63bf221 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-f0ced8e{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-772fdb8{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-2ba3091 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-b5edd7d{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-2dcb056 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-f4ff6ad{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-a5a048f .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-8945d5b{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-1d6a3ef{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-ccad516 .elementor-heading-title{font-size:30px;}.elementor-6401 .elementor-element.elementor-element-6bd8c96{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-64dae8e{font-size:12px;}.elementor-6401 .elementor-element.elementor-element-4143a0e .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-6401 .elementor-element.elementor-element-7cfde51{font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-6401 .elementor-element.elementor-element-f867cdc{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-4aabb04 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-9e9e394{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-aeb93f8 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-cd5705f{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-36f9c84 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-0109f4a{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-e287498{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-59cbd51{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-150f63c .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-371a9d0{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-c7ad345 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-8e3080a{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-6dd6dc4 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-33e44e1{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-e14f881 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-1928aed{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-a9333cb .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-a4dd1ce{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-bd9c986 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-29521f5{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-e173d8f{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-83c11c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-d6bd956 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-bec2af1{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-9980a5b .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-85a55b7{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-b93b06e .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-e5e0418{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-aa09908 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-899e515{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-863f4bb .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-44f1846{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-0efd3df{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-f706606{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6401 .elementor-element.elementor-element-7696246 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-78dd5ef{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-8aeda3b .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-bd1eec0{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-f186cc0 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-2e99b76{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-08c57e4 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-7331938{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-99f2ee3 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-8eb6fae{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-cacec87{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-db4e35f .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-a5f8500{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-8a18d29 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-fa01863{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-27eb16c .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-4f27d52{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-270b22e .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-292dc39{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-63bf221 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-f0ced8e{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-772fdb8{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-2ba3091 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-b5edd7d{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-2dcb056 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-f4ff6ad{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-a5a048f .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-8945d5b{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-1d6a3ef{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-ccad516 .elementor-heading-title{font-size:24px;}.elementor-6401 .elementor-element.elementor-element-6bd8c96{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-64dae8e{font-size:15px;}.elementor-6401 .elementor-element.elementor-element-4143a0e .elementor-heading-title{font-size:24px;}}/* Start custom CSS for image, class: .elementor-element-a77deb5 */.elementor-6401 .elementor-element.elementor-element-a77deb5 {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-6401 .elementor-element.elementor-element-a77deb5 img {
  transition: transform 0.5s ease;
}

.elementor-6401 .elementor-element.elementor-element-a77deb5::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-6401 .elementor-element.elementor-element-a77deb5:hover {
  background-color: #FFDB00;
}

.elementor-6401 .elementor-element.elementor-element-a77deb5:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-6401 .elementor-element.elementor-element-a77deb5:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1afa1db */.elementor-6401 .elementor-element.elementor-element-1afa1db {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-6401 .elementor-element.elementor-element-1afa1db img {
  transition: transform 0.5s ease;
}

.elementor-6401 .elementor-element.elementor-element-1afa1db::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-6401 .elementor-element.elementor-element-1afa1db:hover {
  background-color: #FFDB00;
}

.elementor-6401 .elementor-element.elementor-element-1afa1db:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-6401 .elementor-element.elementor-element-1afa1db:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5685f98 */.elementor-6401 .elementor-element.elementor-element-5685f98 {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-6401 .elementor-element.elementor-element-5685f98 img {
  transition: transform 0.5s ease;
}

.elementor-6401 .elementor-element.elementor-element-5685f98::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-6401 .elementor-element.elementor-element-5685f98:hover {
  background-color: #FFDB00;
}

.elementor-6401 .elementor-element.elementor-element-5685f98:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-6401 .elementor-element.elementor-element-5685f98:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-968ca7b */.elementor-6401 .elementor-element.elementor-element-968ca7b {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-6401 .elementor-element.elementor-element-968ca7b img {
  transition: transform 0.5s ease;
}

.elementor-6401 .elementor-element.elementor-element-968ca7b::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-6401 .elementor-element.elementor-element-968ca7b:hover {
  background-color: #FFDB00;
}

.elementor-6401 .elementor-element.elementor-element-968ca7b:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-6401 .elementor-element.elementor-element-968ca7b:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a04b9d */.elementor-6401 .elementor-element.elementor-element-7a04b9d {
  position: relative;
  overflow: hidden;
  transition: background-color 0.4s ease;
}

.elementor-6401 .elementor-element.elementor-element-7a04b9d img {
  transition: transform 0.5s ease;
}

.elementor-6401 .elementor-element.elementor-element-7a04b9d::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-6401 .elementor-element.elementor-element-7a04b9d:hover {
  background-color: #FFDB00;
}

.elementor-6401 .elementor-element.elementor-element-7a04b9d:hover img {
  transform: scale(1.1);
  opacity: 0.3; /* opsional: agar teks lebih menonjol */
}

.elementor-6401 .elementor-element.elementor-element-7a04b9d: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://magazine.villabuddy.com/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://magazine.villabuddy.com/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://magazine.villabuddy.com/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://magazine.villabuddy.com/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://magazine.villabuddy.com/wp-content/uploads/2025/06/Gilroy-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */