

/* Hide English footer on Spanish pages */
body.path-es #footer_en {
  display: none !important;
}

/* Hide Spanish footer on English pages */
body:not(.path-es) #footer_sp {
  display: none !important;
}
.qodef-qi-faq .qodef-e-content-inner {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    font-size: 20px;
    margin-bottom: 10px;
}
h3.qodef-e-title-holder {
    border: 2px solid #d5d8dc;
    border-left: 0px;
    border-right: 0px;
}
summary.e-n-accordion-item-title {
    border-left: 0px !important;
    border-right: 0px !important;
	border-bottom: 0px !important;
}
.faq_squad .e-n-accordion-item-title-text {
    font-size: 26px !important;
    font-weight: 500 !important;
    padding: 10px 0px;
}
.faq_squad .elementor-widget-container {
    color: #110C19;
}
.faq_squad .elementor-element.elementor-element-4eb379d.e-con-full.e-flex.e-con.e-child {
    border-left: 0px;
    border-right: 0px !important;
}
.faq_squad .elementor-element.elementor-element-4eb379d {
    border-left: 0px !important;
    border-right: 0px !important;
    padding: 0px !important;
}
li:hover .sub-menu {
    display: block !important;
}
ul.sub-menu.elementor-nav-menu--dropdown {
    min-width: 300px !important;
}
#menu-2-d7ff220 {
  display: none;
}

#menu-2-d7ff220.show {
  display: block;
}
@media(min-width:320px) and (max-width:767px){
	.faq_squad .e-n-accordion-item-title-text {
    font-size: 18px !important;
    font-weight: 500 !important;
    padding: 10px 0px;
}
}

#menu-2-d7ff220 {
    display: block !important; 
}

<!-- html is corrupted -->