/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 3.5.1
	Stable tag: 3.5.1
	Requires at least: 6.0
	Tested up to: 7.0
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/
/* =========================================================
   WordPress Comments - Modern UI
   Primary Color: #00724A
   ========================================================= */
/*:root {*/
/*    --comments-primary: #00724A;*/
/*    --comments-primary-dark: #005d3d;*/
/*    --comments-primary-light: #e8f5f0;*/
/*    --comments-text: #1d2925;*/
/*    --comments-muted: #71807a;*/
/*    --comments-border: #e5ebe8;*/
/*    --comments-bg: #f7faf9;*/
/*    --comments-white: #ffffff;*/
/*    --comments-radius: 18px;*/
/*    --comments-shadow: 0 10px 35px rgba(0, 72, 47, 0.07);*/
/*}*/

/*.comments-area {*/
/*    width: 100%;*/
/*    margin: 0 auto;*/
/*    color: var(--comments-text);*/
/*    direction: rtl;*/
/*}*/

/*.comments-area > * {*/
/*    box-sizing: border-box;*/
/*}*/

/*.comments-title, .comment-reply-title {*/
/*    position: relative;*/
/*    margin: 0 0 30px;*/
/*    padding-right: 18px;*/
/*    font-size: 24px;*/
/*    font-weight: 800;*/
/*    line-height: 1.6;*/
/*    color: var(--comments-text);*/
/*}*/

/*.comments-title::before, .comment-reply-title::before {*/
/*    content: "";*/
/*    position: absolute;*/
/*    right: 0;*/
/*    top: 50%;*/
/*    width: 5px;*/
/*    height: 28px;*/
/*    border-radius: 10px;*/
/*    background: var(--comments-primary);*/
/*    transform: translateY(-50%);*/
/*}*/

/*.comment-list {*/
/*    margin: 0;*/
/*    padding: 0;*/
/*    list-style: none;*/
/*}*/

/*.comment-list .comment {*/
/*    position: relative;*/
/*    margin: 0 0 18px;*/
/*    padding: 24px;*/
/*    background: var(--comments-white);*/
/*    border: 1px solid var(--comments-border);*/
/*    border-radius: var(--comments-radius);*/
/*    box-shadow: var(--comments-shadow);*/
/*    transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;*/
/*}*/

/*.comment-list .comment:hover {*/
/*    border-color: rgba(0, 114, 74, .18);*/
/*    box-shadow: 0 15px 45px rgba(0, 72, 47, .10);*/
/*    transform: translateY(-2px);*/
/*}*/

/*.comment-body {*/
/*    position: relative;*/
/*}*/

/*.comment-content {*/
/*    margin-top: 18px;*/
/*    font-size: 15px;*/
/*    line-height: 2;*/
/*    color: #394640;*/
/*}*/

/*.comment-content p:last-child {*/
/*    margin-bottom: 0;*/
/*}*/

/*.comment-author {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    gap: 12px;*/
/*}*/

/*.comment-author .avatar {*/
/*    width: 48px;*/
/*    height: 48px;*/
/*    border-radius: 50%;*/
/*    object-fit: cover;*/
/*    border: 3px solid var(--comments-primary-light);*/
/*    box-shadow: 0 4px 12px rgba(0, 114, 74, .12);*/
/*}*/

/*.comment-author .fn {*/
/*    font-size: 15px;*/
/*    font-weight: 800;*/
/*    font-style: normal;*/
/*    color: var(--comments-text);*/
/*}*/

/*.comment-author .says {*/
/*    display: none;*/
/*}*/

/*.comment-metadata {*/
/*    margin-top: 3px;*/
/*    margin-right: 60px;*/
/*}*/

/*.comment-metadata a {*/
/*    color: var(--comments-muted);*/
/*    font-size: 12px;*/
/*    text-decoration: none;*/
/*    transition: color .2s ease;*/
/*}*/

/*.comment-metadata a:hover {*/
/*    color: var(--comments-primary);*/
/*}*/

/*.comment-list .reply {*/
/*    margin-top: 18px;*/
/*}*/

/*.comment-reply-link {*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    min-height: 36px;*/
/*    padding: 7px 15px;*/
/*    border-radius: 10px;*/
/*    background: var(--comments-primary-light);*/
/*    color: var(--comments-primary);*/
/*    font-size: 12px;*/
/*    font-weight: 700;*/
/*    text-decoration: none;*/
/*    transition: background .2s ease, color .2s ease, transform .2s ease;*/
/*}*/

/*.comment-reply-link:hover {*/
/*    background: var(--comments-primary);*/
/*    color: #fff;*/
/*    transform: translateY(-1px);*/
/*}*/

/*.comment-list .children {*/
/*    margin: 18px 0 0;*/
/*    padding: 0 25px 0 0;*/
/*    list-style: none;*/
/*    border-right: 2px solid var(--comments-primary-light);*/
/*}*/

/*.comment-list .children .comment {*/
/*    background: #fbfdfc;*/
/*    box-shadow: none;*/
/*}*/

/*.comment-respond {*/
/*    margin-top: 45px;*/
/*    padding: 30px;*/
/*    background: var(--comments-white);*/
/*    border: 1px solid var(--comments-border);*/
/*    border-radius: 22px;*/
/*    box-shadow: var(--comments-shadow);*/
/*}*/

/*.comment-notes, .logged-in-as, .must-log-in {*/
/*    margin: -12px 0 25px;*/
/*    color: var(--comments-muted);*/
/*    font-size: 13px;*/
/*    line-height: 1.9;*/
/*}*/

/*.logged-in-as a, .must-log-in a {*/
/*    color: var(--comments-primary);*/
/*    font-weight: 700;*/
/*    text-decoration: none;*/
/*}*/

/*.logged-in-as a:hover, .must-log-in a:hover {*/
/*    text-decoration: underline;*/
/*}*/

/*.comment-form {*/
/*    display: grid;*/
/*    gap: 18px;*/
/*}*/

/*.comment-form p {*/
/*    margin: 0;*/
/*}*/

/*.comment-form label {*/
/*    display: block;*/
/*    margin-bottom: 8px;*/
/*    color: var(--comments-text);*/
/*    font-size: 13px;*/
/*    font-weight: 700;*/
/*}*/

/*.comment-form input[type="text"], .comment-form input[type="email"], .comment-form input[type="url"], .comment-form textarea {*/
/*    display: block;*/
/*    width: 100%;*/
/*    box-sizing: border-box;*/
/*    padding: 14px 16px;*/
/*    border: 1px solid var(--comments-border);*/
/*    border-radius: 13px;*/
/*    background: var(--comments-bg);*/
/*    color: var(--comments-text);*/
/*    font-family: inherit;*/
/*    font-size: 14px;*/
/*    outline: none;*/
/*    transition: border-color .2s ease, background .2s ease, box-shadow .2s ease;*/
/*}*/

/*.comment-form input::placeholder, .comment-form textarea::placeholder {*/
/*    color: #9aa7a1;*/
/*}*/

/*.comment-form input[type="text"]:focus, .comment-form input[type="email"]:focus, .comment-form input[type="url"]:focus, .comment-form textarea:focus {*/
/*    background: #fff;*/
/*    border-color: var(--comments-primary);*/
/*}*/

/*.comment-form textarea {*/
/*    min-height: 150px;*/
/*    resize: vertical;*/
/*    line-height: 1.9;*/
/*}*/

/*.comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url {*/
/*    width: 100%;*/
/*}*/

/*@media (min-width: 768px) {*/
/*    .comment-form {*/
/*        grid-template-columns: repeat(2, 1fr);*/
/*    }*/

/*    .comment-form-comment, .comment-form-cookies-consent, .form-submit, .comment-notes {*/
/*        grid-column: 1 / -1;*/
/*    }*/

/*    .comment-form-author, .comment-form-email, .comment-form-url {*/
/*        grid-column: span 1;*/
/*    }*/
/*}*/

/*.comment-form-cookies-consent {*/
/*    display: flex;*/
/*    align-items: flex-start;*/
/*    gap: 10px;*/
/*    padding: 13px 15px;*/
/*    border-radius: 12px;*/
/*    background: var(--comments-bg);*/
/*}*/

/*.comment-form-cookies-consent input[type="checkbox"] {*/
/*    width: 18px;*/
/*    height: 18px;*/
/*    margin: 2px 0 0;*/
/*    accent-color: var(--comments-primary);*/
/*    flex: 0 0 auto;*/
/*}*/

/*.comment-form-cookies-consent label {*/
/*    margin: 0;*/
/*    color: var(--comments-muted);*/
/*    font-size: 12px;*/
/*    font-weight: 500;*/
/*    line-height: 1.8;*/
/*}*/

/*.comment-form .submit {*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    min-height: 50px;*/
/*    padding: 12px 28px;*/
/*    border: 0;*/
/*    border-radius: 13px;*/
/*    background: var(--comments-primary);*/
/*    color: #fff;*/
/*    font-family: inherit;*/
/*    font-size: 14px;*/
/*    font-weight: 800;*/
/*    cursor: pointer;*/
/*    box-shadow: 0 8px 20px rgba(0, 114, 74, .18);*/
/*    transition: background .2s ease, transform .2s ease, box-shadow .2s ease;*/
/*}*/

/*.comment-form .submit:hover {*/
/*    background: var(--comments-primary-dark);*/
/*    transform: translateY(-2px);*/
/*    box-shadow: 0 12px 28px rgba(0, 114, 74, .25);*/
/*}*/

/*.comment-form .submit:active {*/
/*    transform: translateY(0);*/
/*}*/

/*#cancel-comment-reply-link {*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    margin-right: 10px;*/
/*    color: #b14b4b;*/
/*    font-size: 12px;*/
/*    font-weight: 700;*/
/*    text-decoration: none;*/
/*}*/

/*#cancel-comment-reply-link:hover {*/
/*    text-decoration: underline;*/
/*}*/

/*.required {*/
/*    color: var(--comments-primary);*/
/*}*/

/*.comment-navigation {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    gap: 15px;*/
/*    margin: 25px 0;*/
/*}*/

/*.comment-navigation a {*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    padding: 10px 16px;*/
/*    border-radius: 11px;*/
/*    background: var(--comments-primary-light);*/
/*    color: var(--comments-primary);*/
/*    font-size: 12px;*/
/*    font-weight: 700;*/
/*    text-decoration: none;*/
/*    transition: .2s ease;*/
/*}*/

/*.comment-navigation a:hover {*/
/*    background: var(--comments-primary);*/
/*    color: #fff;*/
/*}*/

/*.no-comments {*/
/*    padding: 25px;*/
/*    border: 1px dashed var(--comments-border);*/
/*    border-radius: 16px;*/
/*    background: var(--comments-bg);*/
/*    color: var(--comments-muted);*/
/*    text-align: center;*/
/*    font-size: 14px;*/
/*}*/

/*.comment-awaiting-moderation {*/
/*    display: block;*/
/*    margin-bottom: 12px;*/
/*    padding: 10px 14px;*/
/*    border-radius: 10px;*/
/*    background: #fff7e6;*/
/*    color: #8a641e;*/
/*    font-size: 12px;*/
/*    line-height: 1.8;*/
/*}*/

/*@media (max-width: 767px) {*/
/*    .comments-area {*/
/*        margin-top: 40px;*/
/*    }*/

/*    .comments-title, .comment-reply-title {*/
/*        font-size: 20px;*/
/*    }*/

/*    .comment-list .comment {*/
/*        padding: 18px;*/
/*        border-radius: 15px;*/
/*    }*/

/*    .comment-respond {*/
/*        padding: 20px;*/
/*        border-radius: 17px;*/
/*    }*/

/*    .comment-list .children {*/
/*        padding-right: 12px;*/
/*    }*/

/*    .comment-author .avatar {*/
/*        width: 42px;*/
/*        height: 42px;*/
/*    }*/

/*    .comment-content {*/
/*        font-size: 14px;*/
/*    }*/

/*    .comment-form .submit {*/
/*        width: 100%;*/
/*    }*/

/*    .comment-navigation {*/
/*        flex-direction: column;*/
/*    }*/

/*    .comment-navigation a {*/
/*        justify-content: center;*/
/*    }*/
/*}*/