.elementor-52087 .elementor-element.elementor-element-655e539d{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-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-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-52087 .elementor-element.elementor-element-a4958cd .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-52087 .elementor-element.elementor-element-570f744 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-52087 .elementor-element.elementor-element-11d3224{--display:flex}.elementor-52087 .elementor-element.elementor-element-3ad20bf{text-align:center}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:16px;color:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:16px;width:16px;line-height:16px}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:16px}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list .eael-accordion_media-icon svg{height:16px;width:16px;line-height:16px}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:10px}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-content .eael-accordion_media-title{color:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list .eael-accordion_media-icon{color:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#333}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle,.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header>.fa-toggle-svg{font-size:16px}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff}.elementor-52087 .elementor-element.elementor-element-10f8323 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff}.gg-cost-table-wrap{margin:32px 0;font-family:inherit}.gg-cost-table-title{font-size:26px;font-weight:800;margin-bottom:10px;color:#111827}.gg-cost-table-subtitle{font-size:16px;color:#4b5563;margin-bottom:20px;max-width:850px;line-height:1.6}.gg-cost-table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:16px;box-shadow:0 10px 30px rgb(0 0 0 / .08);background:#fff}.gg-cost-table th{background:#0f172a;color:#fff;text-align:left;padding:18px 16px;font-size:15px;letter-spacing:.3px}.gg-cost-table td{padding:18px 16px;border-bottom:1px solid #e5e7eb;font-size:15px;color:#374151;line-height:1.55;vertical-align:top}.gg-cost-table tr:last-child td{border-bottom:none}.gg-cost-table tr:nth-child(even){background:#f9fafb}.gg-highlight{font-weight:700;color:#0f172a}.gg-badge{display:inline-block;padding:5px 10px;border-radius:999px;background:#e8f1ff;color:#0b3b75;font-size:13px;font-weight:700;margin-bottom:6px}.gg-cost-note{margin-top:14px;font-size:14px;color:#6b7280;line-height:1.6}@media (max-width:768px){.gg-cost-table,.gg-cost-table thead,.gg-cost-table tbody,.gg-cost-table th,.gg-cost-table td,.gg-cost-table tr{display:block;width:100%}.gg-cost-table thead{display:none}.gg-cost-table tr{margin-bottom:16px;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff}.gg-cost-table td{border-bottom:1px solid #e5e7eb;padding:14px 16px}.gg-cost-table td::before{content:attr(data-label);display:block;font-weight:800;color:#111827;margin-bottom:6px;font-size:13px;text-transform:uppercase;letter-spacing:.4px}}