#contact-popup{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:30px;background:rgba(8,18,36,.75);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease;z-index:99999}#contact-popup.show{opacity:1;visibility:visible;pointer-events:auto}#contact-popup .et_pb_row{width:100%;max-width:760px;margin:auto;padding:0}#contact-popup .et_pb_column{position:relative;background:#FFFFFF;border-radius:18px;padding:45px;box-shadow:0 35px 90px rgba(0,0,0,.28);transform:translateY(30px)scale(.96);transition:.35s ease;max-height:90vh;overflow-y:auto}#contact-popup.show .et_pb_column{transform:translateY(0)scale(1)}.popup-header{text-align:center;margin-bottom:35px}.popup-icon{width:72px;height:72px;margin:0 auto 20px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#D0A369;color:#FFFFFF;font-size:34px;box-shadow:0 12px 30px rgba(208,163,105,.35)}.popup-header h2{margin:0;color:#D0A369;font-size:38px;font-weight:700;line-height:1.2}.popup-subtitle{max-width:520px;margin:20px auto;color:#667085;line-height:1.8;font-size:16px}.popup-divider{width:70px;height:4px;margin:25px auto 0;background:#D0A369;border-radius:50px}.popup-close{position:absolute;top:20px;right:20px;width:42px;height:42px;border:none;border-radius:50%;background:#F5F5F5;color:#0C1D34;display:flex;justify-content:center;align-items:center;font-size:28px;cursor:pointer;transition:.3s;z-index:5}.popup-close:hover{background:#D0A369;color:#FFFFFF;transform:rotate(90deg)}#contact-popup .forminator-ui{margin-top:35px}#contact-popup.forminator-ui.forminator-label{font-weight:600}#contact-popup.forminator-ui.forminator-input,#contact-popup.forminator-ui.forminator-textarea{border:1px solid #E5E7EB!important;border-radius:10px!important;padding:14px 18px!important;background:#FFFFFF!important;transition:.3s}#contact-popup.forminator-ui.forminator-input:focus,#contact-popup.forminator-ui.forminator-textarea:focus{border-color:#D0A369!important;box-shadow:0 0 0 4px rgba(208,163,105,.18)!important}#contact-popup.forminator-uiinput[type="checkbox"]:checked{accent-color:#D0A369}#contact-popup.forminator-ui.forminator-button{width:100%;border:none!important;border-radius:10px!important;background:#D0A369!important;color:#FFFFFF!important;padding:16px!important;font-size:16px;font-weight:600;transition:all .3s ease;box-shadow:0 8px 22px rgba(208,163,105,.35)}#contact-popup.forminator-ui.forminator-button:hover{background:#0C1D34!important;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 15px 35px rgba(12,29,52,.28)}body.popup-open{overflow:hidden}#contact-popup .et_pb_column::-webkit-scrollbar{width:8px}#contact-popup .et_pb_column::-webkit-scrollbar-thumb{background:#D0A369;border-radius:20px}@media(max-width:768px){#contact-popup{padding:15px}#contact-popup .et_pb_column{padding:30px 22px}.popup-header h2{font-size:30px}.popup-icon{width:60px;height:60px;font-size:28px}.popup-subtitle{font-size:15px}}#contact-popup-2{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;padding:30px;background:rgba(8,18,36,.75);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease;z-index:99999}#contact-popup-2.show{opacity:1;visibility:visible;pointer-events:auto}#contact-popup-2 .et_pb_row{width:100%;max-width:760px;margin:auto;padding:0}#contact-popup-2 .et_pb_column{position:relative;background:#FFFFFF;border-radius:18px;padding:45px;box-shadow:0 35px 90px rgba(0,0,0,.28);transform:translateY(30px)scale(.96);transition:.35s ease;max-height:90vh;overflow-y:auto}#contact-popup-2.show .et_pb_column{transform:translateY(0)scale(1)}.popup-header{text-align:center;margin-bottom:35px}.popup-icon{width:72px;height:72px;margin:0 auto 20px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#D0A369;color:#FFFFFF;font-size:34px;box-shadow:0 12px 30px rgba(208,163,105,.35)}.popup-header h2{margin:0;color:#D0A369;font-size:38px;font-weight:700;line-height:1.2}.popup-subtitle{max-width:520px;margin:20px auto;color:#667085;line-height:1.8;font-size:16px}.popup-divider{width:70px;height:4px;margin:25px auto 0;background:#D0A369;border-radius:50px}.popup-close{position:absolute;top:20px;right:20px;width:42px;height:42px;border:none;border-radius:50%;background:#F5F5F5;color:#0C1D34;display:flex;justify-content:center;align-items:center;font-size:28px;cursor:pointer;transition:.3s;z-index:5}.popup-close:hover{background:#D0A369;color:#FFFFFF;transform:rotate(90deg)}#contact-popup-2 .forminator-ui{margin-top:35px}#contact-popup-2 .forminator-ui .forminator-label{font-weight:600}#contact-popup-2 .forminator-ui .forminator-input,#contact-popup-2 .forminator-ui .forminator-textarea{border:1px solid #E5E7EB!important;border-radius:10px!important;padding:14px 18px!important;background:#FFFFFF!important;transition:.3s}#contact-popup-2 .forminator-ui .forminator-input:focus,#contact-popup-2 .forminator-ui .forminator-textarea:focus{border-color:#D0A369!important;box-shadow:0 0 0 4px rgba(208,163,105,.18)!important}#contact-popup-2 .forminator-ui input[type="checkbox"]:checked{accent-color:#D0A369}#contact-popup-2 .forminator-ui .forminator-button{width:100%;border:none!important;border-radius:10px!important;background:#D0A369!important;color:#FFFFFF!important;padding:16px!important;font-size:16px;font-weight:600;transition:all .3s ease;box-shadow:0 8px 22px rgba(208,163,105,.35)}#contact-popup-2 .forminator-ui .forminator-button:hover{background:#0C1D34!important;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 15px 35px rgba(12,29,52,.28)}body.popup-open{overflow:hidden}#contact-popup-2 .et_pb_column::-webkit-scrollbar{width:8px}#contact-popup-2 .et_pb_column::-webkit-scrollbar-thumb{background:#D0A369;border-radius:20px}@media(max-width:768px){#contact-popup-2{padding:15px}#contact-popup-2 .et_pb_column{padding:30px 22px}.popup-header h2{font-size:30px}.popup-icon{width:60px;height:60px;font-size:28px}.popup-subtitle{font-size:15px}}.peaagof-categories{background:#fff;border-radius:12px;padding:28px;box-shadow:0 8px 25px rgba(0,0,0,.05)}.peaagof-categories-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.peaagof-categories-header h3{margin:0;display:flex;align-items:center;gap:12px;color:#0C1D34;font-size:28px;font-weight:700}.category-total{width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#D0A369;color:#fff;font-size:14px;font-weight:700}.peaagof-category-search{position:relative;margin-bottom:22px}.peaagof-category-search input{width:100%;padding:14px 46px 14px 16px;border:1px solid #E5E5E5;border-radius:10px;background:#FAFAFA;font-size:15px;transition:.25s}.peaagof-category-search input::placeholder{color:#999}.peaagof-category-search input:focus{background:#fff;border-color:#D0A369;box-shadow:0 0 0 4px rgba(208,163,105,.15)}.search-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);color:#777;pointer-events:none}#peaagof-category-list{list-style:none;margin:0;padding:0;max-height:600px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#D0A369 #F3F3F3}#peaagof-category-list::-webkit-scrollbar{width:8px}#peaagof-category-list::-webkit-scrollbar-track{background:#F3F3F3;border-radius:20px}#peaagof-category-list::-webkit-scrollbar-thumb{background:#D0A369;border-radius:20px}#peaagof-category-list li{margin-bottom:10px;transition:.25s}#peaagof-category-list li:last-child{margin-bottom:0}#peaagof-category-list li a{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;text-decoration:none;color:#444;border-radius:10px;transition:.25s}#peaagof-category-list li:hover a{background:#F8F4ED;color:#0C1D34}#peaagof-category-list li.active a{background:#0C1D34;color:#fff}#peaagof-category-list li .count{width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#D0A369;color:#fff;font-size:13px;font-weight:700;flex-shrink:0}#peaagof-category-list li.active .count{background:#fff;color:#0C1D34}.peaagof-no-categories{display:none;padding:25px 15px;text-align:center;color:#888;font-style:italic}@media(max-width:980px){#peaagof-category-list{max-height:none}}}