.elementor-element-54c0c110 .e-n-tabs{display:flex !important;flex-direction:row !important;width:100% !important}.elementor-element-54c0c110 .e-n-tabs-heading{width:25% !important;display:flex !important;flex-direction:column !important;gap:6px !important}.elementor-element-54c0c110 .e-n-tab-title{background:#a9a9a9 !important;color:#fff !important;padding:14px 20px !important;border-radius:8px !important;transition:all .3s ease !important;text-align:left !important;border:none !important;width:100% !important;box-shadow:none !important}.elementor-element-54c0c110 .e-n-tab-title:hover{background:#edce86 !important;color:#fff !important;transform:translateX(4px) !important;box-shadow:0 4px 12px rgba(237,206,134,.3) !important}.elementor-element-54c0c110 .e-n-tab-title[aria-selected="true"]{background:#edce86 !important;color:#060000 !important;border-left:5px solid #c9a227 !important;box-shadow:0 4px 16px rgba(237,206,134,.4) !important;font-weight:600 !important}.elementor-element-54c0c110 .e-n-tabs-content{width:75% !important;padding:30px !important;background:#fff !important;border-radius:8px !important;box-shadow:0 2px 15px rgba(0,0,0,.05) !important}@media (max-width: 768px){.elementor-element-54c0c110 .e-n-tabs{flex-direction:column !important}.elementor-element-54c0c110 .e-n-tabs-heading{width:100% !important;margin-bottom:20px !important}.elementor-element-54c0c110 .e-n-tabs-content{width:100% !important}}.elementor-element-e81b518{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(320px,1fr)) !important;gap:24px !important;align-items:stretch !important}.elementor-element-e81b518>.e-con,.elementor-element-e81b518>.elementor-container>.elementor-column{background-color:#fdfbf7 !important;border:1px solid #eae1d8 !important;border-radius:12px !important;padding:32px 24px !important;transition:all .3s ease-in-out !important;width:100% !important;box-shadow:0 4px 10px rgba(0,0,0,.03) !important;display:flex !important;flex-direction:column !important}.elementor-element-e81b518>.e-con:hover,.elementor-element-e81b518>.elementor-container>.elementor-column:hover{transform:translateY(-6px) !important;box-shadow:0 14px 28px rgba(139,107,76,.12) !important;border-color:#d4c3b3 !important}.elementor-element-e81b518 .elementor-widget-icon .elementor-icon{background:#fff !important;color:#1a5498 !important;width:64px !important;height:64px !important;display:flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;box-shadow:0 4px 12px rgba(26,84,152,.15) !important;margin:0 auto 20px auto !important;transition:all .3s ease !important}.elementor-element-e81b518>.e-con:hover .elementor-widget-icon .elementor-icon{background:#1a5498 !important;color:#fff !important;transform:scale(1.05) !important}.elementor-element-e81b518 .elementor-heading-title{color:#2c3e50 !important;font-size:22px !important;font-weight:700 !important;margin-bottom:16px !important;text-shadow:none !important;-webkit-text-stroke:0 !important}.elementor-element-e81b518 .elementor-widget-text-editor{color:#5a6268 !important;line-height:1.6 !important;font-size:15px !important;flex-grow:1 !important}.elementor-element-e81b518 .e-n-accordion{margin-top:20px !important}.elementor-element-e81b518 .e-n-accordion-item-title{background:transparent !important;border:2px solid #c9a227 !important;color:#c9a227 !important;border-radius:8px !important;padding:10px 16px !important;justify-content:center !important;transition:all .3s ease !important;box-shadow:none !important}.elementor-element-e81b518 .e-n-accordion-item-title:hover{background:#c9a227 !important;color:#fff !important}.elementor-element-e81b518 .e-n-accordion-item-title[aria-expanded="true"]{background:#c9a227 !important;color:#fff !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.elementor-element-e81b518 .e-n-accordion-item>.e-con{background:#fff !important;border:1px solid #eae1d8 !important;border-top:none !important;border-bottom-left-radius:8px !important;border-bottom-right-radius:8px !important;padding:16px !important}