.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-38921e4.elementor-column .elementor-widget-wrap{align-items:center}.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-image-box .elementor-image-box-description{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-18935 .elementor-element.elementor-element-41793b4.elementor-position-right .elementor-image-box-img{margin-left:20px}.elementor-18935 .elementor-element.elementor-element-41793b4.elementor-position-top .elementor-image-box-img{margin-bottom:20px}.elementor-18935 .elementor-element.elementor-element-b22792f.elementor-position-right .elementor-image-box-img{margin-left:20px}.elementor-18935 .elementor-element.elementor-element-b22792f.elementor-position-top .elementor-image-box-img{margin-bottom:20px}.elementor-18935 .elementor-element.elementor-element-e37dcd9.elementor-position-right .elementor-image-box-img{margin-left:20px}.elementor-18935 .elementor-element.elementor-element-e37dcd9.elementor-position-top .elementor-image-box-img{margin-bottom:20px}.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-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-cf076e5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-c640099.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-27ba7ac.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-51f789b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-9992de8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-343d087.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-55ce1f1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-4d7080d.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-18935 .elementor-element.elementor-element-c45b2f3.elementor-view-framed:has(:hover) .elementor-icon,.elementor-18935 .elementor-element.elementor-element-c45b2f3.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46a8a9}.elementor-18935 .elementor-element.elementor-element-5e5d1c1.elementor-view-framed:has(:hover) .elementor-icon,.elementor-18935 .elementor-element.elementor-element-5e5d1c1.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46a8a9}.elementor-18935 .elementor-element.elementor-element-41fe6fb.elementor-view-framed:has(:hover) .elementor-icon,.elementor-18935 .elementor-element.elementor-element-41fe6fb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46a8a9}.elementor-18935 .elementor-element.elementor-element-81c5293.elementor-view-framed:has(:hover) .elementor-icon,.elementor-18935 .elementor-element.elementor-element-81c5293.elementor-view-framed:has(:focus) .elementor-icon{background-color:#46a8a9}@media (max-width:1024px){.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-fe07cf7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18935 .elementor-element.elementor-element-41793b4.elementor-position-right .elementor-image-box-img{margin-left:10px}.elementor-18935 .elementor-element.elementor-element-41793b4.elementor-position-top .elementor-image-box-img{margin-bottom:10px}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-e42a3a0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18935 .elementor-element.elementor-element-b22792f.elementor-position-right .elementor-image-box-img{margin-left:10px}.elementor-18935 .elementor-element.elementor-element-b22792f.elementor-position-top .elementor-image-box-img{margin-bottom:10px}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-a2cb2d9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18935 .elementor-element.elementor-element-e37dcd9.elementor-position-right .elementor-image-box-img{margin-left:10px}.elementor-18935 .elementor-element.elementor-element-e37dcd9.elementor-position-top .elementor-image-box-img{margin-bottom:10px}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-08b174e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-2080759.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-9929c50.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-4428bd6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-18935 .elementor-element.elementor-element-3f90b4e.elementor-column .elementor-widget-wrap{align-items:center}}.glass-table-wrapper{max-width:1000px;margin:40px auto;padding:20px}.glass-table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.08)}.glass-table thead{background:#2f8e8f;color:#fff}.glass-table th{padding:18px;text-align:left;font-size:16px}.glass-table td{padding:16px 18px;border-bottom:1px solid #f0f0f0;font-size:15px;color:#333}.glass-table th:nth-child(3){background:#1f6f70;color:#fff}.glass-table td:nth-child(3){background:#46a8a9;color:#fff;font-weight:600}@media (max-width:768px){.glass-table thead{display:none}.glass-table,.glass-table tbody,.glass-table tr,.glass-table td{display:block;width:100%}.glass-table tr{margin-bottom:20px;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.05);overflow:hidden}.glass-table td{text-align:right;padding-left:50%;position:relative}.glass-table td::before{content:attr(data-label);position:absolute;left:20px;width:45%;text-align:left;font-weight:700}.glass-table td:nth-child(2)::before{color:#46a8a9}.glass-table td:nth-child(3)::before{color:#fff}.glass-table td:nth-child(3){background:#2f8e8f;color:#fff}}.comparison-table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;min-width:1000px;border-radius:12px;overflow:hidden}.comparison-table thead{background-color:#46a8a9;color:#fff}.comparison-table th{padding:16px;text-align:left;font-size:15px}.comparison-table td{padding:14px 16px;border-bottom:1px solid #e6f3f3;font-size:14px;vertical-align:top}.comparison-table tbody tr:nth-child(even){background-color:#f4fbfb}.comparison-table td:first-child{font-weight:600;color:#333;width:18%;white-space:nowrap}@media (max-width:768px){.comparison-table th,.comparison-table td{padding:12px;font-size:13px}}.faq-container h2{color:#243d4d;font-size:36px;font-weight:700;margin-bottom:40px;text-align:center}.faq-item{background:#fff;border:2px solid #e8f4f4;border-radius:16px;margin-bottom:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 2px 8px rgba(36,61,77,.08)}.faq-item:hover{border-color:#45a8a9;box-shadow:0 4px 16px rgba(69,168,169,.15);transform:translateY(-2px)}.faq-question{width:100%;text-align:left;padding:24px 28px;background:linear-gradient(135deg,#fff 0%,#f8fbfb 100%);border:none;font-size:18px;font-weight:600;color:#243d4d;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.faq-question:hover{background:linear-gradient(135deg,#f8fbfb 0%,#e8f4f4 100%)}.faq-question.active{background:linear-gradient(135deg,#243d4d 0%,#2d4d5f 100%);color:#fff}.faq-icon{width:32px;height:32px;background:linear-gradient(135deg,#45a8a9 0%,#3a9091 100%);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .3s ease;flex-shrink:0;margin-left:20px;box-shadow:0 2px 8px rgba(69,168,169,.3)}.faq-question.active .faq-icon{background:#fff;color:#243d4d;transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:#fafcfc}.faq-answer.active{max-height:600px;border-top:2px solid #e8f4f4}.faq-answer-content{padding:24px 28px}.faq-answer p{margin:0 0 16px;line-height:1.7;color:#243d4d;font-size:16px}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul{margin:12px 0;padding-left:24px}.faq-answer li{margin:8px 0;line-height:1.7;color:#243d4d}.faq-answer strong{color:#45a8a9;font-weight:600}@media (max-width:768px){.faq-container{padding:20px 16px}.faq-container h1{font-size:28px;margin-bottom:24px}.faq-question{padding:20px;font-size:16px}.faq-answer-content{padding:20px}.faq-icon{width:28px;height:28px;font-size:14px}}