.elementor-19795 .elementor-element.elementor-element-884b88a{--display:flex;}.elementor-19795 .elementor-element.elementor-element-3500723 > .elementor-widget-container{margin:128px 0px 6px 0px;}.elementor-19795 .elementor-element.elementor-element-3500723 .elementor-heading-title{font-size:55px;color:#002121;}.elementor-19795 .elementor-element.elementor-element-190c596{--display:flex;}.elementor-19795 .elementor-element.elementor-element-56680c5{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-19795 .elementor-element.elementor-element-56680c5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19795 .elementor-element.elementor-element-56680c5 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19795 .elementor-element.elementor-element-6e48206{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19795 .elementor-element.elementor-element-7d6f3af > .elementor-widget-container{margin:0px 0px 28px 17px;}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(100px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(100px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(100px/2);margin-left:calc(100px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-100px/2);margin-left:calc(-100px/2);}body.rtl .elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-100px/2);}body:not(.rtl) .elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-100px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-icon{width:14px;}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-icon i{font-size:14px;}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-19795 .elementor-element.elementor-element-55cee54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19795 .elementor-element.elementor-element-55cee54 img{width:100%;max-width:100%;}.elementor-19795 .elementor-element.elementor-element-5f8e9ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19795 .elementor-element.elementor-element-5f8e9ed:not(.elementor-motion-effects-element-type-background), .elementor-19795 .elementor-element.elementor-element-5f8e9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C0C;}.elementor-19795 .elementor-element.elementor-element-142813d > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-19795 .elementor-element.elementor-element-142813d{color:#000000;}.elementor-19795 .elementor-element.elementor-element-4ca4eb2{--display:flex;}.elementor-19795 .elementor-element.elementor-element-4ca4eb2:not(.elementor-motion-effects-element-type-background), .elementor-19795 .elementor-element.elementor-element-4ca4eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C0C;}.elementor-19795 .elementor-element.elementor-element-27b8019{--divider-border-style:solid;--divider-color:#DDDDDD;--divider-border-width:1px;}.elementor-19795 .elementor-element.elementor-element-27b8019 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19795 .elementor-element.elementor-element-27b8019 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19795 .elementor-element.elementor-element-53e3006{--display:flex;}.elementor-19795 .elementor-element.elementor-element-53e3006:not(.elementor-motion-effects-element-type-background), .elementor-19795 .elementor-element.elementor-element-53e3006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C0C;}.elementor-19795 .elementor-element.elementor-element-d163d0d span.post-navigation__prev--label{color:#FFFFFF;}.elementor-19795 .elementor-element.elementor-element-d163d0d span.post-navigation__next--label{color:#FFFFFF;}.elementor-19795 .elementor-element.elementor-element-d163d0d span.post-navigation__prev--title, .elementor-19795 .elementor-element.elementor-element-d163d0d span.post-navigation__next--title{color:#5E5E5E;}.elementor-19795 .elementor-element.elementor-element-d163d0d .post-navigation__arrow-wrapper{color:#EEB000;fill:#EEB000;font-size:16px;}.elementor-19795 .elementor-element.elementor-element-545eb41{--display:flex;}.elementor-19795 .elementor-element.elementor-element-545eb41:not(.elementor-motion-effects-element-type-background), .elementor-19795 .elementor-element.elementor-element-545eb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C0C;}.elementor-19795 .elementor-element.elementor-element-5461df0 > .elementor-widget-container{margin:29px 0px 0px 0px;}@media(max-width:6px){.elementor-19795 .elementor-element.elementor-element-3500723 > .elementor-widget-container{margin:72px 0px 0px 0px;}.elementor-19795 .elementor-element.elementor-element-3500723 .elementor-heading-title{font-size:38px;}.elementor-19795 .elementor-element.elementor-element-7d6f3af > .elementor-widget-container{margin:0px 0px 0px 7px;}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(27px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(27px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(27px/2);margin-left:calc(27px/2);}.elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-27px/2);margin-left:calc(-27px/2);}body.rtl .elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-27px/2);}body:not(.rtl) .elementor-19795 .elementor-element.elementor-element-7d6f3af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-27px/2);}}/* Start custom CSS for post-comments, class: .elementor-element-5461df0 *//* Style for the "Leave a Reply" heading */
.comments-area .comment-reply-title {
    color: #FFFFFF !important; /* Pure white */
}

/* Style for labels (like Name, Email, Website) and input text */
.comments-area label,
.comments-area input[type="text"],
.comments-area input[type="email"],
.comments-area input[type="url"],
.comments-area textarea {
    color: #FFFFFF !important; /* Pure white */
    /* Optionally, change border color if it's black: */
    border-color: #888888 !important; /* Lighter border for visibility */
    background-color: transparent !important; /* Keep input background transparent or adjust */
}

/* Style for placeholder text (e.g., "Your Comment Here...") */
.comments-area input::placeholder,
.comments-area textarea::placeholder {
    color: #DDDDDD !important; /* A slightly lighter grey for placeholder */
    opacity: 1 !important; /* Ensures opacity is full */
}

/* Style for the "Post Comment" button text */
.comments-area .submit {
    color: #FFFFFF !important; /* Pure white */
    background-color: #333333 !important; /* Darker background for the button */
    border: none !important; /* Remove any default border */
    padding: 10px 20px !important; /* Adjust padding if needed */
    border-radius: 5px !important; /* Rounded corners for the button */
}

/* Style for the text indicating who is logged in (e.g., "Logged in as shk.") */
.comments-area p.logged-in-as {
    color: #FFFFFF !important; /* Pure white */
}
.comments-area p.logged-in-as a {
    color: #EEB000 !important; /* Yellow for the link to edit profile/log out */
}

/* Style for the "Required fields are marked *" text */
.comments-area p.comment-notes {
    color: #FFFFFF !important; /* Pure white */
}
.comments-area p.comment-notes .required {
    color: #EEB000 !important; /* Yellow for the asterisk */
}/* End custom CSS */