.line-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-weight:700}.elementor-widget-theme-post-content h2{font-size:30px}.elementor-widget-theme-post-content h2 strong{font-weight:700}.elementor-widget-theme-post-content h3{font-size:24px}.elementor-widget-theme-post-content h3 strong{font-weight:700}.elementor-widget-theme-post-content h4{font-size:22px}.elementor-widget-theme-post-content h4 strong{font-weight:700}.elementor-widget-theme-post-content h5{font-size:20px}.elementor-widget-theme-post-content h5 strong{font-weight:700}.post-content a{color:var(--e-global-color-4935fe1)!important;font-weight:600;transition:0.25s ease-in-out}.post-content a u{text-decoration:none}.post-content a:hover{opacity:.8}.post-content img,.post-content iframe{border-radius:16px}footer:is(.comment-meta){background-color:unset!important;display:unset!important}.post-content blockquote{border-left:10px solid;border-color:var(--e-global-color-4935fe1);padding-left:10px;padding-block:15px;margin-block:30px}.post-content blockquote p{margin:0!important}.elementor-widget-post-comments{margin-top:30px}.elementor-widget-post-comments .comments-area{transition:0.3s ease-in-out}.elementor-widget-post-comments .comments-area .nav-links a{transition:0.2s ease-in-out;color:var(--e-global-color-4935fe1);font-weight:600}.elementor-widget-post-comments .comments-area .nav-links a:hover{opacity:.8}.elementor-widget-post-comments .comments-area .title-comments{font-size:22px;font-weight:700}.elementor-widget-post-comments .comments-area .comment-content{font-weight:400}.elementor-widget-post-comments .comments-area .comment-list:is(ol){font-weight:500;font-size:16px!important;list-style:none;padding-left:0!important}.elementor-widget-post-comments .comments-area .comment-list:is(ol) .children:is(ol){list-style:none;padding-left:10px!important}.elementor-widget-post-comments .comments-area .comment-list li{border-radius:8px;border:solid 1px rgb(153 153 153 / .32);padding:10px!important;margin-block:20px}.elementor-widget-post-comments .comments-area .comment-list li article{border:none!important}.elementor-widget-post-comments .comments-area .comment-list li article .reply{border:none!important}.elementor-widget-post-comments .comments-area .comment-list li img{margin-left:15px}.elementor-widget-post-comments .comments-area .comment-list a{font-size:15px;transition:0.2s ease-in-out;color:var(--e-global-color-4935fe1)}.elementor-widget-post-comments .comments-area .comment-list a:hover{opacity:.8}.elementor-widget-post-comments .comments-area .comment-author:is(.vcard){display:flex;column-gap:5px;align-items:center}.elementor-widget-post-comments .comments-area .comment-author:is(.vcard) a{text-transform:capitalize}.elementor-widget-post-comments .comments-area .comment-respond{margin-top:20px;padding:15px;border-radius:8px}.elementor-widget-post-comments .comments-area .comment-respond .comment-reply-title{font-size:18px;font-weight:700;display:flex;flex-direction:column;gap:5px}.elementor-widget-post-comments .comments-area .comment-respond .comment-form p{font-size:16px;font-weight:400}.elementor-widget-post-comments .comments-area .comment-respond .comment-form .comment-form-comment label{padding-bottom:15px}.elementor-widget-post-comments .comments-area .comment-respond .comment-form textarea,.elementor-widget-post-comments .comments-area .comment-respond .comment-form input{border-radius:8px;border:1px solid #E3E3E3;background-color:#fff0;padding:5px;font-family:'Open Sans',sans-serif}.elementor-widget-post-comments .comments-area .comment-respond .comment-form textarea:focus,.elementor-widget-post-comments .comments-area .comment-respond .comment-form input:focus,.elementor-widget-post-comments .comments-area .comment-respond .comment-form textarea:focus-within,.elementor-widget-post-comments .comments-area .comment-respond .comment-form input:focus-within,.elementor-widget-post-comments .comments-area .comment-respond .comment-form textarea:target,.elementor-widget-post-comments .comments-area .comment-respond .comment-form input:target{border:1px solid #E3E3E3;outline:none}.elementor-widget-post-comments .comments-area .comment-respond .comment-form .form-submit .submit{font-size:16px;font-weight:500;border:none;border-radius:3px;background:var(--e-global-color-primary);border-radius:8px;color:#000;font-weight:600;cursor:pointer;transition:all 0.25s;padding:10px 20px}.elementor-widget-post-comments .comments-area .comment-respond .comment-form .form-submit .submit:hover{transform:scale(1.05)}.elementor-widget-post-comments .comments-area .comment-respond .comment-form .comment-form-author label,.elementor-widget-post-comments .comments-area .comment-respond .comment-form .comment-form-email label{margin-bottom:10px}.elementor-widget-post-comments .comments-area .comment-respond .comment-form .comment-form-cookies-consent{display:flex;align-items:center;gap:15px}.elementor-widget-post-comments .comments-area .comment-respond .comment-form .comment-form-cookies-consent label{line-height:26px}.elementor-widget-post-comments .comments-area .comment-respond a{transition:0.2s ease-in-out;color:var(--e-global-color-4935fe1)!important}.elementor-widget-post-comments .comments-area .comment-respond a:hover{opacity:.8}.kk-star-ratings{display:flex;flex-direction:row-reverse}