.admin-bar .pswp{top:32px}.pswp .pswp__caption .pswp__caption__center{text-align:center}.admin-bar .pswp .pswp__caption{bottom:32px}
.cga-animate-number-inner{display:flex;flex-wrap:wrap;align-items:center}.alignleft>.cga-animate-number-inner{justify-content:flex-start}.aligncenter>.cga-animate-number-inner{justify-content:center}.alignright>.cga-animate-number-inner{justify-content:flex-end}.cga-animate-number-inner .placement-top,.cga-animate-number-inner .placement-bottom{flex-basis:100%}.alignleft .cga-animate-number-inner .placement-top,.alignleft .cga-animate-number-inner .placement-bottom{text-align:left}.aligncenter .cga-animate-number-inner .placement-top,.aligncenter .cga-animate-number-inner .placement-bottom{text-align:center}.alignright .cga-animate-number-inner .placement-top,.alignright .cga-animate-number-inner .placement-bottom{text-align:right}.cga-animate-number-inner .graph-number{display:flex;justify-content:center;align-items:center;padding:20px}


.wp-block-gallery.zoom-gallery .wp-block-image{position:relative}.wp-block-gallery.zoom-gallery .wp-block-image::after{content:"";position:absolute;right:10px;bottom:10px;width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0ibTE5LjM2LDE4LjFsLTQuNTYtNC41N2MxLjI5LTEuNjIsMS45Mi0zLjY3LDEuNzUtNS43My0uMTctMi4wNi0xLjEzLTMuOTgtMi42Ny01LjM2LTEuNTQtMS4zOC0zLjU2LTIuMTItNS42My0yLjA2LTIuMDcuMDYtNC4wNC45MS01LjUsMi4zN0MxLjI4LDQuMjEuNDQsNi4xOC4zOCw4LjI1Yy0uMDYsMi4wNy42OCw0LjA4LDIuMDYsNS42MywxLjM4LDEuNTQsMy4zLDIuNSw1LjM2LDIuNjcsMi4wNi4xNyw0LjExLS40NSw1LjczLTEuNzVsNC41Nyw0LjU2Yy4yMy4xNy41My4yMi44MS4xMy4yNy0uMDkuNDktLjMuNTgtLjU4LjA5LS4yNy4wNC0uNTctLjEzLS44MVpNMi4xOCw4LjVoMGMwLTEuNjcuNjYtMy4yNywxLjg1LTQuNDUsMS4xOC0xLjE4LDIuNzgtMS44NSw0LjQ1LTEuODVzMy4yNy42Niw0LjQ1LDEuODVjMS4xOCwxLjE4LDEuODUsMi43OCwxLjg1LDQuNDVzLS42NiwzLjI3LTEuODUsNC40NWMtMS4xOCwxLjE4LTIuNzgsMS44NS00LjQ1LDEuODUtMS4xMSwwLTIuMi0uMjktMy4xNS0uODUtLjk2LS41Ni0xLjc1LTEuMzUtMi4zMS0yLjMxLS41NS0uOTYtLjg0LTIuMDUtLjg0LTMuMTZ2LjAyWiIvPjxwYXRoIGQ9Im0xMC45MSw3LjMyaC0xLjM1di0xLjM1YzAtLjMyLS4xNy0uNjItLjQ1LS43OC0uMjgtLjE2LS42Mi0uMTYtLjksMC0uMjguMTYtLjQ1LjQ2LS40NS43OHYxLjM1aC0xLjM1Yy0uMzIsMC0uNjIuMTctLjc4LjQ1LS4xNi4yOC0uMTYuNjIsMCwuOS4xNi4yOC40Ni40NS43OC40NWgxLjM1djEuMzVjMCwuMzIuMTcuNjIuNDUuNzguMjguMTYuNjIuMTYuOSwwLC4yOC0uMTYuNDUtLjQ2LjQ1LS43OHYtMS4zNWgxLjM1Yy4zMiwwLC42Mi0uMTcuNzgtLjQ1LjE2LS4yOC4xNi0uNjIsMC0uOS0uMTYtLjI4LS40Ni0uNDUtLjc4LS40NVoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZD0ibTE5LjM2LDE4LjFsLTQuNTYtNC41N2MxLjI5LTEuNjIsMS45Mi0zLjY3LDEuNzUtNS43My0uMTctMi4wNi0xLjEzLTMuOTgtMi42Ny01LjM2LTEuNTQtMS4zOC0zLjU2LTIuMTItNS42My0yLjA2LTIuMDcuMDYtNC4wNC45MS01LjUsMi4zN0MxLjI4LDQuMjEuNDQsNi4xOC4zOCw4LjI1Yy0uMDYsMi4wNy42OCw0LjA4LDIuMDYsNS42MywxLjM4LDEuNTQsMy4zLDIuNSw1LjM2LDIuNjcsMi4wNi4xNyw0LjExLS40NSw1LjczLTEuNzVsNC41Nyw0LjU2Yy4yMy4xNy41My4yMi44MS4xMy4yNy0uMDkuNDktLjMuNTgtLjU4LjA5LS4yNy4wNC0uNTctLjEzLS44MVpNMi4xOCw4LjVoMGMwLTEuNjcuNjYtMy4yNywxLjg1LTQuNDUsMS4xOC0xLjE4LDIuNzgtMS44NSw0LjQ1LTEuODVzMy4yNy42Niw0LjQ1LDEuODVjMS4xOCwxLjE4LDEuODUsMi43OCwxLjg1LDQuNDVzLS42NiwzLjI3LTEuODUsNC40NWMtMS4xOCwxLjE4LTIuNzgsMS44NS00LjQ1LDEuODUtMS4xMSwwLTIuMi0uMjktMy4xNS0uODUtLjk2LS41Ni0xLjc1LTEuMzUtMi4zMS0yLjMxLS41NS0uOTYtLjg0LTIuMDUtLjg0LTMuMTZ2LjAyWiIvPjxwYXRoIGQ9Im0xMC45MSw3LjMyaC0xLjM1di0xLjM1YzAtLjMyLS4xNy0uNjItLjQ1LS43OC0uMjgtLjE2LS42Mi0uMTYtLjksMC0uMjguMTYtLjQ1LjQ2LS40NS43OHYxLjM1aC0xLjM1Yy0uMzIsMC0uNjIuMTctLjc4LjQ1LS4xNi4yOC0uMTYuNjIsMCwuOS4xNi4yOC40Ni40NS43OC40NWgxLjM1djEuMzVjMCwuMzIuMTcuNjIuNDUuNzguMjguMTYuNjIuMTYuOSwwLC4yOC0uMTYuNDUtLjQ2LjQ1LS43OHYtMS4zNWgxLjM1Yy4zMiwwLC42Mi0uMTcuNzgtLjQ1LjE2LS4yOC4xNi0uNjIsMC0uOS0uMTYtLjI4LS40Ni0uNDUtLjc4LS40NVoiLz48L3N2Zz4=);-webkit-mask-position:0;mask-position:0;background-color:var(--wp--preset--color--color-neutral-10);z-index:10}.wp-block-gallery.zoom-gallery .wp-block-image::before{content:"";position:absolute;right:5px;bottom:5px;width:30px;height:30px;background-color:var(--wp--preset--color--color-primary-black);border-radius:4px;z-index:10}.wp-block-gallery.zoom-gallery .wp-block-image img{z-index:5}
.cga-profile-editor .dashboard-link{width:160px;text-align:center;margin-top:2em}.cga-profile-editor .btn{border-radius:99px;background-color:#000;color:#fff;border:1px solid #000;padding:12px 32px;line-height:1;font-weight:700;font-size:1.25rem;position:relative;overflow:hidden;cursor:pointer}.cga-profile-editor .btn:hover,.cga-profile-editor .btn:active,.cga-profile-editor .btn:focus{background-color:#fff;color:#000}.cga-profile-editor .form-field-container{margin-bottom:1.5rem}.cga-profile-editor .form-field-container.display_name_top .user-profile-name{font-size:2rem;font-weight:700}.cga-profile-editor .form-field-container.display_name_top .user-profile-email{color:gray}.cga-profile-editor .form-field-container label,.cga-profile-editor .form-field-container .description,.cga-profile-editor .form-field-container .error_el{font-size:.8125rem;color:gray;font-weight:400}.cga-profile-editor .form-field-container .description,.cga-profile-editor .form-field-container .error_el{font-style:italic}.cga-profile-editor .form-field-container .error_el{color:red;margin-top:5px}.cga-profile-editor .form-field-container select,.cga-profile-editor .form-field-container input[type=text],.cga-profile-editor .form-field-container input[type=email],.cga-profile-editor .form-field-container input[type=password]{max-width:450px;border:1px solid #ccc;border-radius:4px;padding:12px 15px;font-size:1rem;width:100%}.cga-profile-editor .form-field-container select::-moz-placeholder, .cga-profile-editor .form-field-container input[type=text]::-moz-placeholder, .cga-profile-editor .form-field-container input[type=email]::-moz-placeholder, .cga-profile-editor .form-field-container input[type=password]::-moz-placeholder{color:#999}.cga-profile-editor .form-field-container select::placeholder,.cga-profile-editor .form-field-container input[type=text]::placeholder,.cga-profile-editor .form-field-container input[type=email]::placeholder,.cga-profile-editor .form-field-container input[type=password]::placeholder{color:#999}.cga-profile-editor .form-field-container .btn-update-password{cursor:pointer}.cga-profile-editor .profile-picture{margin-bottom:2em}.cga-profile-editor .profile-picture .profile-with-picture,.cga-profile-editor .profile-picture .no-profile-picture,.cga-profile-editor .profile-picture .profile-picture-confirm,.cga-profile-editor .profile-picture .image-uploader-container{margin-bottom:2em}.cga-profile-editor .profile-picture .profile-with-picture>div,.cga-profile-editor .profile-picture .no-profile-picture>div,.cga-profile-editor .profile-picture .profile-picture-confirm>div,.cga-profile-editor .profile-picture .image-uploader-container>div{position:relative;overflow:hidden;width:170px}.cga-profile-editor .profile-picture .profile-with-picture figure{width:160px;height:160px;overflow:hidden;border:5px solid #000;border-radius:50%;margin-bottom:0}.cga-profile-editor .profile-picture .profile-with-picture figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cga-profile-editor .profile-picture .profile-with-picture .change-profile-picture{position:absolute;bottom:30px;text-align:center;display:flex;width:170px;justify-content:center;transition:transform .32s;transform:translateY(100px)}.cga-profile-editor .profile-picture .profile-with-picture .change-profile-picture span{display:inline-block;padding:2px 10px;background-color:rgba(255,255,255,.7);border:1px solid #fff;border-radius:5px;cursor:pointer}.cga-profile-editor .profile-picture .profile-with-picture:hover .change-profile-picture{transform:translateY(0)}.cga-profile-editor .profile-picture .no-profile-picture .picture-container{width:160px;height:160px;overflow:hidden;border:5px solid #000;border-radius:50%;margin-bottom:0;background-color:rgba(0,0,0,.3)}.cga-profile-editor .profile-picture .no-profile-picture .add-profile-picture{position:absolute;bottom:30px;text-align:center;display:flex;width:170px;justify-content:center;transition:transform .32s;transform:translateY(100px)}.cga-profile-editor .profile-picture .no-profile-picture .add-profile-picture span{display:inline-block;padding:2px 10px;background-color:rgba(255,255,255,.7);border:1px solid #fff;border-radius:5px;cursor:pointer}.cga-profile-editor .profile-picture .no-profile-picture:hover .add-profile-picture{transform:translateY(0)}.cga-profile-editor .profile-picture .profile-picture-confirm{grid-template-columns:1fr}.cga-profile-editor .profile-picture .profile-picture-confirm figure{width:160px;height:160px;overflow:hidden;border:5px solid #000;border-radius:50%;margin-bottom:0;border:5px dashed aqua}.cga-profile-editor .profile-picture .profile-picture-confirm figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cga-profile-editor .profile-picture .profile-picture-confirm .confirm-profile-picture{order:2;width:160px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:.8125rem;line-height:1}.cga-profile-editor .profile-picture .profile-picture-confirm .confirm-profile-picture>span{display:inline-block;padding:4px 8px;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.7);border-radius:5px;cursor:pointer}.cga-profile-editor .profile-picture .profile-picture-confirm .confirm-profile-picture>span:hover{background-color:rgba(0,0,0,.3)}.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop{width:160px;height:160px;overflow:hidden;border:5px solid #000;border-radius:50%;margin-bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);border:5px dashed #ccc;font-size:.8125rem;cursor:pointer}.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop .normal,.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop .hover{pointer-events:none;display:none;padding:5px 24px;text-align:center}.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop .normal{display:block}.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop.dragging{background-color:rgba(0,0,0,.7);border-color:#000}.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop.dragging .normal{display:none}.cga-profile-editor .profile-picture .image-uploader-container .image-drag-drop.dragging .hover{display:block}.cga-profile-editor .profile-picture .image-uploader-container .image-touch{display:none;width:160px;height:160px;overflow:hidden;border:5px solid #000;border-radius:50%;margin-bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);border:5px dashed #ccc;font-size:.8125rem}.cga-profile-editor .profile-picture .image-uploader-container .hidden{display:none}.cga-profile-editor .profile-picture .image-uploader-container .hide-image-uploader{width:160px;text-align:center;margin-top:10px;font-size:.8125rem;line-height:1}.cga-profile-editor .profile-picture .image-uploader-container .hide-image-uploader>span{display:inline-block;padding:4px 8px;background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.7);border-radius:5px;cursor:pointer}.cga-profile-editor .profile-picture .image-uploader-container .hide-image-uploader>span:hover{background-color:rgba(0,0,0,.3)}.cga-profile-editor .identity-container,.cga-profile-editor .password-container,.cga-profile-editor .button-container{display:grid;grid-template-columns:1fr 3fr}.cga-profile-editor .identity-container .result-message,.cga-profile-editor .password-container .result-message,.cga-profile-editor .button-container .result-message{font-size:.8125rem;color:gray;font-weight:400;margin-top:1em}.cga-profile-editor .identity-container .result-message.error-message,.cga-profile-editor .password-container .result-message.error-message,.cga-profile-editor .button-container .result-message.error-message{color:red}.cga-profile-editor .identity-container button,.cga-profile-editor .password-container button,.cga-profile-editor .button-container button{overflow:hidden;display:flex}.cga-profile-editor .identity-container button .loader,.cga-profile-editor .password-container button .loader,.cga-profile-editor .button-container button .loader{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;visibility:hidden}.cga-profile-editor .identity-container button.submitting .text,.cga-profile-editor .password-container button.submitting .text,.cga-profile-editor .button-container button.submitting .text{opacity:.1}.cga-profile-editor .identity-container button.submitting .loader,.cga-profile-editor .password-container button.submitting .loader,.cga-profile-editor .button-container button.submitting .loader{visibility:visible}
