.ct-elementor-default-template .elementor-top-section:not(.ct-section-stretched):not(.elementor-sticky){width:100%;max-width:100%}.ct-comments ul,.ct-comments ol{--listIndent: 0;--listItemSpacing: 0;--listStyleType: none}@media(min-width:690px){.ct-comments li.ct-has-avatar .ct-comment-content,.ct-comments li.ct-has-avatar .ct-comment-info section{padding-left:70px}}.ct-comments-title{color:#7b7b7b;font-size:20px;font-weight:500;--lineHeight: normal;margin-bottom:10px}@media(max-width:689.98px){.ct-comment-list .children{--listIndent: 35px}}@media(min-width:690px){.ct-comment-list .children{--listIndent: 70px}}.ct-comment-list .comment-respond{padding-bottom:50px}@media(min-width:690px){.ct-comment-list .comment-respond{padding-left:70px}}.ct-comment-inner{padding-top:50px;padding-bottom:50px;border-top:1px solid rgba(0,0,0,.05)}.ct-comment-inner:not(.ct-has-reply-form):hover .comment-reply-link{color:#fff;background:var(--buttonInitialColor)}.ct-comment-inner:not(.ct-has-reply-form) .comment-reply-link:hover{background:var(--buttonHoverColor)}.ct-comment-info{display:flex;position:relative;margin-bottom:20px;--linkInitialColor: var(--color)}@media(max-width:689.98px){.ct-comment-info{align-items:center}}@media(max-width:689.98px){.ct-comment-info figure{max-width:40px;max-height:40px;margin-right:15px}}@media(min-width:690px){.ct-comment-info figure{position:absolute;top:0;left:0;max-width:50px;max-height:50px}}.ct-comment-info figure img{border-radius:100%}.ct-comment-info section{display:flex;width:100%}@media(max-width:689.98px){.ct-comment-info section{flex-direction:column;margin-left:20px}}@media(min-width:690px){.ct-comment-info section{align-items:center;justify-content:space-between;align-self:flex-start}}.ct-comment-author{font-weight:700;max-width:60%}.ct-comment-meta{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase;color:rgba(44,62,80,.6)}@media(max-width:689.98px){.comment-edit-link{display:none}}.comment-edit-link:before{content:"/";margin-left:3px;margin-right:3px}.comment-reply-link{display:flex;align-items:center;height:25px;padding:0 10px;border-radius:3px;transition:color .12s cubic-bezier(.455,.03,.515,.955),background .12s cubic-bezier(.455,.03,.515,.955)}@media(max-width:689.98px){.comment-reply-link{margin-left:auto}}@media(min-width:690px){.comment-reply-link{margin-left:20px}}.ct-has-reply-form .comment-reply-link{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}#reply-title{--fontSize: 20px;display:flex;align-items:center;justify-content:space-between}#cancel-comment-reply-link{display:flex;align-items:center;height:25px;padding:0 10px;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:3px;color:var(--buttonTextInitialColor,#fff);background:var(--buttonInitialColor)}#cancel-comment-reply-link:hover{color:var(--buttonTextHoverColor,#fff);background:var(--buttonHoverColor)}.comment-respond:not(:only-child) .comment-reply-title{padding-top:15px;border-top:1px solid rgba(0,0,0,.1)}.comment-form{display:grid;grid-column-gap:20px;grid-row-gap:1em;--contentSpacing: 0}@media(min-width:690px){.comment-form{grid-template-columns:var(--grid-template-columns,repeat(2,1fr))}.comment-form.has-website-field{--grid-template-columns: repeat(3, 1fr)}.comment-form>*{grid-column:var(--grid-column,1/-1)}.comment-form [class*=comment-form-input]{--grid-column: span 1}}.comment-form .required{color:var(--buttonInitialColor);margin-left:3px}.comment-form textarea:focus~label,.comment-form input[type=text]:focus~label,.comment-form input[type=email]:focus~label{opacity:0;visibility:hidden;transform:translate3d(20px,0,0)}.comment-form textarea.ct-not-empty~label,.comment-form input[type=text].ct-not-empty~label,.comment-form input[type=email].ct-not-empty~label{opacity:0;visibility:hidden;transform:translate3d(20px,0,0)}[class*=comment-form-input],[class*=comment-form-textarea]{position:relative}[class*=comment-form-input] label,[class*=comment-form-textarea] label{position:absolute;top:0;left:0;cursor:text;display:flex;align-items:center;padding:var(--formPadding,0 15px);height:var(--formInputHeight,40px);color:var(--formTextInitialColor);opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.455,.03,.515,.955),transform .2s cubic-bezier(.455,.03,.515,.955),visibility .2s cubic-bezier(.455,.03,.515,.955)}[class*=comment-form-textarea] label{top:-3px;left:-3px}.comment-form-cookies-consent+.gdpr-confirm-policy{margin-top:-1em}.no-comments{padding:15px 20px;text-align:center;background:rgba(233,235,239,.5);border-radius:2px}