/* Start custom CSS for section, class: .elementor-element-7f0d3ad */.elementor-20668 .elementor-element.elementor-element-7f0d3ad {
    font-family: Cairo;
    color: #044c7e !important;
}
.answers h2 {
    color: #044C7E;
    display: none;
}
.answers label {
    margin-bottom: 10px;
}
.woocommerce-Reviews-title {
  display: none;
}
#submit, #ywqa-submit-question, #ywqa-submit-answer {
  float: left !important;
}
span.answer-author-name, span.question-author-name{
    color: #044c7e !important;
}
div.question-votes{
    margin-right: 0 !important;
    margin-left: 20px;
}
#ywqa_question_list a.write-first-answer, div.question-content a.answer-now{
    margin-left: 0 !important;
    margin-right: 10px;
}
ol.ywqa-items-list{
    padding-right: 0;
}
span.question-symbol, span.answer-symbol{
    margin-right: 0 !important;
    margin-left: 10px;
}
a.back-to-product{
    float: left !important;
}
.admin-answer-symbol{
    margin-right: 0 !important;
    margin-left: 10px;
}
div.is-answer-helpful{
    float: left !important;
}
div.answer-helpful{
    float: right !important;
    margin-right: 0 !important;
    margin-left: 15px;
}
#ywqa_question_list a.write-first-answer, div.question-content a.answer-now {
  background-color: #a6ce39;
  border-radius: 12px;
  color: white;
  padding: 3px 7px !important;
}
#ywqa_question_list a.write-first-answer:hover, div.question-content a.answer-now:hover {
  background-color: #a6ce39 !important;
  color: #FFF !important;
  border-color: #a6ce39 !important;
}
.elementor-20668 .elementor-element.elementor-element-7f0d3ad input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea{
    border-color: #DEDEDE !important;
}
.comment-form label {
  margin-bottom: 10px;
}
.comment-form-cookies-consent label {
    margin-bottom: 0px;
}/* End custom CSS */