.bg-primary{background-color:#e2136e!important}.btn-primary{background-color:#e2136e;border-color:#e2136e}.btn-primary:hover{background-color:#c10f5e;border-color:#c10f5e}.text-primary{color:#e2136e!important}a{color:#e2136e}.py-half{padding-top:.25rem;padding-bottom:.25rem}.mx-half{margin-left:.25rem;margin-right:.25rem}.fs--1{font-size:.85rem}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.top-nav-logo{max-width:122px;height:auto}.btn-paste{display:inline-flex;align-items:center;justify-content:center;padding:.35rem 1rem;border:none;border-radius:50px;background:linear-gradient(135deg,#e2136e,#ff4f93);color:#fff;font-weight:600;font-size:.8rem;letter-spacing:.02em;box-shadow:0 4px 14px #e2136e59;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn-paste:hover:not(:disabled){background:linear-gradient(135deg,#c10f5e,#e2136e);box-shadow:0 6px 18px #e2136e73;transform:translateY(-1px);color:#fff}.btn-paste:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px #e2136e59}.btn-paste:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.btn-resend{display:inline-flex;align-items:center;justify-content:center;padding:.35rem 1rem;border:1px solid #e7c9d7;border-radius:50px;background:#fff;color:#e2136e;font-weight:600;font-size:.8rem;letter-spacing:.02em;transition:background .15s ease,border-color .15s ease,transform .15s ease}.btn-resend:hover:not(:disabled){background:#fdf1f6;border-color:#e2136e;color:#e2136e;transform:translateY(-1px)}.btn-resend:active:not(:disabled){transform:translateY(0)}.btn-resend:disabled{opacity:.5;cursor:not-allowed}.message-card{background:#fafafa;border:1px solid #eee;border-radius:16px;padding:1.1rem 1.1rem 1.25rem}.message-card-label{display:flex;align-items:center;font-weight:700;font-size:.95rem;color:#212529}.message-card-hint{margin:0 0 .6rem;font-size:.8rem;color:#8a8a8a}.message-textarea{border:1px solid #e2e2e2;border-radius:12px;padding:.75rem .9rem;font-size:.9rem;resize:vertical;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.message-textarea:focus{border-color:#e2136e;box-shadow:0 0 0 3px #e2136e1f}.clean-modal{position:relative}.clean-modal-close{position:absolute;top:12px;right:12px;z-index:1;width:30px;height:30px;border:none;border-radius:50%;background:#f5f5f5;color:#888;display:flex;align-items:center;justify-content:center;font-size:.75rem;transition:background .15s ease,color .15s ease}.clean-modal-close:hover{background:#ececec;color:#333}.clean-modal-icon{width:56px;height:56px;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem}.clean-modal-icon-success{background:#e9f9f0;color:#2ecc71}.clean-modal-icon-danger{background:#fdecec;color:#e74c3c}.clean-modal-icon-warning{background:#fdecf3;color:#e2136e}.clean-modal-divider{height:1px;background:#eee;margin:0 -1.5rem .9rem}.offcanvas{background-color:#fff;color:#212529}.offcanvas .nav-link{color:#212529!important}.offcanvas .nav-link:hover,.offcanvas .nav-link:focus{color:#e2136e!important}.offcanvas .btn-close{filter:none;width:2rem;height:2rem;margin-right:.5rem;flex-shrink:0}@media (min-width: 992px){.offcanvas .btn-close{display:none!important}}@media (min-width: 1200px){.offcanvas-body{align-items:flex-start;margin-top:-.5rem}}.tinymce-container{max-width:960px;margin:0 auto;padding:0 1rem}.tinymce-text p{text-align:justify}.name,.profile{cursor:pointer}.name{font-weight:700}.comments_face{font-family:roboto,sans-serif;background-color:#fff}.comments_face .comments{background-color:#def4e8;border-bottom:2px solid #fff;padding:10px}.comments_face .profile{float:left;width:60px;margin-right:10px}.comments_face .comment-content img,.comments_face .profile img{width:100%}.comments_face .comment-content img,.comments_face .profile img,.comment-status img{margin:0 auto}.comments_face .comment-content{padding-left:70px}.comments_face p{font-size:14px}.comments_face .name{margin:0}.comments_face .comment-status span,.comments_face .name{color:#3b5998}.comments_face .name,.comments_face .result{font-weight:700}.comments_face .button,.comments_face .name,.comments_face .profile{cursor:pointer}.comments_face .comment-status{font-size:11px;cursor:pointer}.comments_face .button,.comments_face .main-content span{color:red}.comments_face .clr{clear:both}.comments .p_var-dia{white-space:nowrap}#footer-content{background-color:#1e1e1e}.footer-menu-link{color:#fff;text-decoration:none}.footer-menu-link:hover{text-decoration:underline;color:#fff}.footer-social-link{color:#fff}
