.elementor-38208 .elementor-element.elementor-element-5c9ac65{--display:flex;--min-height:537px}.elementor-38208 .elementor-element.elementor-element-90e826e>.elementor-widget-container{margin:0;padding:0}.elementor-38208 .elementor-element.elementor-element-1b4de11{--display:flex}@media(min-width:768px){.elementor-38208 .elementor-element.elementor-element-5c9ac65{--content-width:100%}}.elementor-38208 .elementor-element.elementor-element-90e826e #deepar-canvas-container{width:100vw;height:85vh}.elementor-38208 .elementor-element.elementor-element-90e826e .relative{position:relative}.elementor-38208 .elementor-element.elementor-element-90e826e .absolute{position:absolute}.elementor-38208 .elementor-element.elementor-element-90e826e .w-full{width:100%}.elementor-38208 .elementor-element.elementor-element-90e826e .h-full{height:100%}.elementor-38208 .elementor-element.elementor-element-90e826e .bottom_btns{bottom:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;gap:32px}.elementor-38208 .elementor-element.elementor-element-90e826e #trigger-btn{background-color:orange;color:#fff}.elementor-38208 .elementor-element.elementor-element-90e826e #trigger-btn:hover{background-color:#ff0;color:red}.elementor-38208 .elementor-element.elementor-element-90e826e #record-btn,.elementor-38208 .elementor-element.elementor-element-90e826e #refresh-btn{cursor:pointer;transition:transform .18s ease}.elementor-38208 .elementor-element.elementor-element-90e826e #record-btn:hover,.elementor-38208 .elementor-element.elementor-element-90e826e #refresh-btn:hover{transform:scale(1.06)}.elementor-38208 .elementor-element.elementor-element-90e826e .review-modal{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:20px}.elementor-38208 .elementor-element.elementor-element-90e826e .review-modal.show{display:flex}.elementor-38208 .elementor-element.elementor-element-90e826e .review-modal-overlay{position:absolute;inset:0;background:rgba(7,16,30,.74);backdrop-filter:blur(2px)}.elementor-38208 .elementor-element.elementor-element-90e826e .review-modal-content{position:relative;width:min(760px,92vw);background:#fff;border-radius:16px;box-shadow:0 26px 60px rgba(10,18,30,.35);padding:20px}.elementor-38208 .elementor-element.elementor-element-90e826e .review-modal-content h3{margin:0 36px 12px 0;color:#17304f;font-size:20px;font-weight:700}.elementor-38208 .elementor-element.elementor-element-90e826e #video-preview{width:100%;max-height:60vh;border-radius:12px;background:#0b111f}.elementor-38208 .elementor-element.elementor-element-90e826e .review-actions{margin-top:14px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.elementor-38208 .elementor-element.elementor-element-90e826e #download-btn,.elementor-38208 .elementor-element.elementor-element-90e826e #close-review{border:none;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600;cursor:pointer}.elementor-38208 .elementor-element.elementor-element-90e826e #download-btn{background:#1d8d4a;color:#fff}.elementor-38208 .elementor-element.elementor-element-90e826e #download-btn:hover{background:#146336}.elementor-38208 .elementor-element.elementor-element-90e826e #close-review{background:#ebf0f8;color:#22324c}.elementor-38208 .elementor-element.elementor-element-90e826e #close-review:hover{background:#dbe4f2}.elementor-38208 .elementor-element.elementor-element-90e826e .review-close-top{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;border-radius:50%;background:#edf2f9;color:#334964;font-size:18px;line-height:1;cursor:pointer}.elementor-38208 .elementor-element.elementor-element-90e826e .review-close-top:hover{background:#dbe4f2}