.elementor-952 .elementor-element.elementor-element-c2cff2b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-952 .elementor-element.elementor-element-4a1a01f{--divider-border-style:slashes;--divider-color:var( --e-global-color-accent );--divider-border-width:2.2px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-952 .elementor-element.elementor-element-4a1a01f .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-952 .elementor-element.elementor-element-4a1a01f .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-952 .elementor-element.elementor-element-335e2d7{text-align:center;}.elementor-952 .elementor-element.elementor-element-335e2d7 .elementor-heading-title{font-size:64px;font-weight:600;color:var( --e-global-color-ecd10d3 );}.elementor-952 .elementor-element.elementor-element-2343d74 > .elementor-widget-container{background-color:var( --e-global-color-5227ef1 );margin:40px 0px 40px 0px;padding:20px 20px 20px 20px;}body.elementor-page-952:not(.elementor-motion-effects-element-type-background), body.elementor-page-952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #000000A6 0%, var( --e-global-color-primary ) 100%);}@media(max-width:1024px){.elementor-952 .elementor-element.elementor-element-4a1a01f .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-952 .elementor-element.elementor-element-4a1a01f .elementor-divider{text-align:center;}}@media(max-width:767px){.elementor-952 .elementor-element.elementor-element-4a1a01f .elementor-divider-separator{width:25%;}}/* Start custom CSS for post-comments, class: .elementor-element-2343d74 *//* LMN - Textarea & Input  */
form#commentform > p:not(.form-submit) textarea, form#commentform > p:not(.form-submit) input:not(#wp-comment-cookies-consent) {
    width: 100%;
    border-radius: 0;
    border: 1px solid #000;
}
/* LMN - Submit button */
.elementor-952 .elementor-element.elementor-element-2343d74 form#commentform input#submit {
    color: #ffffff;
    font-size: 20px;
    background-color: #000000;
    border: 1px solid #000000!important;
    transition: .3s all;
    padding: 10px 30px;
    border-radius: 0;
}
.elementor-952 .elementor-element.elementor-element-2343d74 form#commentform input#submit:hover {
    color: black!important;
    background-color: #ffffff !important;
}
/* LMN - Comments */
section#comments li.comment.even > article {
    background-color: #f9f9f9;
}
body.rtl #comments .comment .comment-body, body.rtl #comments .pingback .comment-body {
    padding: 30px;
}
/* LMN - Comments Reply Link */
.comment-reply-link {
    font-size: 14px;
    text-decoration: underline !important;
}
h2.title-comments {
     color: black!important;
}
b.fn {
      color: black!important;
}
.comment-content{
      color: black!important;
}
h2#reply-title 
    {
      color: black!important;
}
.comment-form-comment{
      color: black!important;
}
.logged-in-as{
      color: black!important;
}
.says{
      color: black!important;
}
.comment-form-cookies-consent{
      color: black!important;
}
.comment-form-author{
      color: black!important;
}
.comment-form-email{
      color: black!important;
}
.comment-form-url{
      color: black!important;
}/* End custom CSS */