.elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=button].wdp-form-btn, .elementor-widget-weddingpress-commentkit .wdp-wrapper .wdp-wrap-form .wdp-container-form input[type=submit]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25823 .elementor-element.elementor-element-ebc4f09 .wdp-wrapper ul.wdp-container-comments{max-height:none !important;overflow-y:visible !important;scrollbar-width:none !important;-ms-overflow-style:none !important;}.elementor-25823 .elementor-element.elementor-element-ebc4f09 .wdp-wrapper ul.wdp-container-comments::-webkit-scrollbar{display:none !important;}.elementor-25823 .elementor-element.elementor-element-ebc4f09 .wdp-wrapper .wdp-wrap-form .wdp-container-form p.form-submit{text-align:left !important;}.elementor-25823 .elementor-element.elementor-element-ebc4f09 .wdp-wrapper ul.wdp-container-comments li.wdp-item-comment .wdp-comment-avatar img{width:28px !important;height:28px !important;max-width:28px !important;max-height:28px !important;object-fit:cover;opacity:1;}.elementor-25823 .elementor-element.elementor-element-ebc4f09 .wdp-wrapper ul.wdp-container-comments li.wdp-item-comment .wdp-comment-avatar{width:28px;margin-right:8px;}.elementor-25823 .elementor-element.elementor-element-d7c57cb .wdp-gallery-carousel{height:460px;}.elementor-25823 .elementor-element.elementor-element-d7c57cb .wdp-gc-card, .elementor-25823 .elementor-element.elementor-element-d7c57cb .wdp-gc-card::after{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-25823 .elementor-element.elementor-element-2e86c8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25823 .elementor-element.elementor-element-2e86c8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-25823 .elementor-element.elementor-element-2e86c8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-25823 .elementor-element.elementor-element-2e86c8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25823 .elementor-element.elementor-element-f5da27e .guestbook-name{color:#000000;font-size:14px;font-weight:600;}.elementor-25823 .elementor-element.elementor-element-f5da27e .guestbook-message{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;}.elementor-25823 .elementor-element.elementor-element-f5da27e .wdp-guestbook-form .form-control{margin-bottom:5px !important;}.elementor-25823 .elementor-element.elementor-element-f5da27e .wdp-guestbook-form .guestbook-label:not(:first-child){margin-top:5px !important;}.elementor-25823 .elementor-element.elementor-element-f5da27e .wdp-guestbook-form .elementor-button-wrapper{margin-top:5px !important;}.elementor-25823 .elementor-element.elementor-element-f5da27e .wdp-guestbook-form .guestbook-label label{color:#FFFFFF !important;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-25823 .elementor-element.elementor-element-f5da27e #post-guestbook-box .form-control::placeholder{font-size:12px;}.elementor-25823 .elementor-element.elementor-element-f5da27e a.elementor-button, .elementor-25823 .elementor-element.elementor-element-f5da27e .elementor-button{background-color:#AD8A00;}.elementor-25823 .elementor-element.elementor-element-f5da27e .elementor-button{border-style:none;}.elementor-widget-weddingpress-guest-name .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-25823 .elementor-element.elementor-element-785ad09 .apeiron-invitation-container{background-color:#ffffff;padding:28px 28px 28px 28px;margin:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000000D;border-radius:13px 13px 13px 13px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-template-section{margin-top:20px;margin-bottom:0px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-template-section > label{margin-bottom:5px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-template-buttons{gap:4px;margin:0px 0px 20px 0px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-invitation-form{margin-bottom:20px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-header-icon{font-size:24px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-header-icon svg{width:24px;height:24px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-header-section{margin-bottom:24px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-invitation-container input, .elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-invitation-container textarea{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2e8f0;border-radius:6px 6px 6px 6px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-btn{border-style:solid;border-width:0px 0px 0px 0px;border-color:#083c57;border-radius:6px 6px 6px 6px;padding:10px 26px 10px 26px;margin:0px 0px 0px 0px;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-btn-download{color:#083c57;background-color:#f8fafc;background-image:none;border-color:#e2e8f0;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-btn-download:hover{background-color:#f1f5f9;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-guest-table thead{background-color:#fafafa;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-guest-table thead th{color:#64748b;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-guest-table tbody tr{background-color:#ffffff;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-guest-table tbody tr:hover{background-color:#f8fafc;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-guest-table tbody td{color:#334155;}.elementor-25823 .elementor-element.elementor-element-785ad09 .apeiron-table-wrapper{border-style:none;border-radius:0px 0px 0px 0px;}