.elementor-22113 .elementor-element.elementor-element-e5b90e5{--display:flex;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22113 .elementor-element.elementor-element-d6ef3cc .elementor-heading-title{color:#000000;}.elementor-22113 .elementor-element.elementor-element-e5a4d5a .elementor-button{background-color:#660B0A;padding:15px 15px 15px 15px;}.elementor-22113 .elementor-element.elementor-element-e5a4d5a > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22113 .elementor-element.elementor-element-e5a4d5a.elementor-element{--align-self:flex-end;}.elementor-22113 .elementor-element.elementor-element-3086200 > .elementor-widget-container{margin:-40px 0px 0px 0px;}/* Start custom CSS for button, class: .elementor-element-e5a4d5a */.elementor-23285 .elementor-element.elementor-element-905294f .elementor-button:hover{
    background-color:#fff;
    color: #660B0A;
    border: 1px solid #660B0A;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3086200 */#main #faq .card .card-header .btn-header-link.collapsed:after {
    content: "\f107" !important;
}
#main #faq .card .card-header .btn-header-link.collapsed{
    content: "\f106" !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3086200 */.custom_accordian_faqspage {
        padding: 0px 0px 0px 0px !important;
    }
    .label_blue_bg>li>a {
    background-color: #650B0A !important;
}
.custom_accordian>li:last-child .accordian_info {
    padding: 30px 0px 0px 0px !important;
}
.faq-content h3{
    font-size: 16px !important;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    text-align: left !important;
}
.custom_accordian{
    padding-bottom: 80px !important;
}
















    #main {
  margin: 50px 0;
}

#main #faq .card {
  margin-bottom: 30px;
  border: 0;
    border-radius: 20px;
}

#main #faq .card .card-header {
  border: 0;
  -webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
          box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
  border-radius: 20px;
  padding: 0;
}

#main #faq .card .card-header .btn-header-link {
  color: #fff;
  display: block;
  text-align: left;
  background: #650B0A;
  color: #fff;
  padding: 20px;
}

#main #faq .card .card-header .btn-header-link:after {
  content: "\f107";
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
}

#main #faq .card .card-header .btn-header-link.collapsed {
  background: #650B0A;
  color: #fff;
  
}

#main #faq .card .card-header .btn-header-link.collapsed:after {
  content: "\f106";
}

#main #faq .card .collapsing {
  background: #fff;
  line-height: 30px;
}

#main #faq .card .collapse {
  border: 0;
}

#main #faq .card .collapse.show {
  background: #fff;
  line-height: 30px;
  color: #222;
}

.box-1 {
    border: 1px solid #dadada;
    transition: 0.5s;
    border-radius: 10px;
    padding: 10px
}
.box-1:hover {
    border: 1px solid #660b0a;
    transform: scale(1.02);
}

  .box-1 a{
    margin-bottom: 10px;
    color: #000000;
    font-family: "Roboto Serif", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    
}
.box-1 p{
    color: #000000;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin: 0px !important;
}
.row{
    padding: 15px;
}
.box-1{ 
display: flex;
flex-direction: column;
justify-items: center !important;
justify-content: center !important;
text-align: center !important;

}

.box-1{
    height: 142.92px !important;
    padding:22px !important;
    margin-top: 30px;
}/* End custom CSS */