.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-261 .elementor-element.elementor-element-23c4d88 > .elementor-widget-container{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-item{border-width:1px;border-color:#D4DEE7;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#D4DEE7;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#D4DEE7;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-icon, .elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-title{color:#1A1A1A;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-icon svg{fill:#1A1A1A;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-title{font-size:16px;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-tab-title .elementor-accordion-icon i:before{color:#0073DC;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-tab-title .elementor-accordion-icon svg{fill:#0073DC;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#0073DC;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#0073DC;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-icon{margin-inline-end:5px;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-tab-content{color:#1A1A1A;padding:15px 20px 15px 56px;}@media(max-width:767px){.elementor-261 .elementor-element.elementor-element-d904e69 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-accordion-title{font-size:16px;}.elementor-261 .elementor-element.elementor-element-23c4d88 .elementor-tab-content{padding:15px 20px 15px 40px;}}/* Start custom CSS for accordion, class: .elementor-element-23c4d88 */.loop-faq p, .loop-faq th, .loop-faq td, .loop-faq ol, .loop-faq  ul{
   font-size: 16px;
line-height: 26px;
color: #3D3D3D;
letter-spacing: 0;
 margin-bottom:19px;
}

.loop-faq ol li, .loop-faq  ul li{

 margin-bottom:0;
}
.loop-faq h2{
    font-size: 24px;
    line-height: 26px;
    font-weight: bold;
     margin-bottom:6px; 
}
.loop-faq h3 {
    font-size: 19px;
line-height: 26px;
    font-weight: 600;
    margin-bottom:3px; 
}
.loop-faq h4 {
    font-size: 17px;
    font-weight: 550;
    margin-bottom:4px; 
}
.loop-faq figcaption{
    font-size: 14px;
    text-align: center;
     margin-bottom:18px; 
}
.loop-faq table td, .loop-faq table th {
   font-size: 16px;
   line-height: 30px;
}
.loop-faq table th {
   font-size: 16px;
   font-weight: 600;
}
.loop-faq a{
    color: #0073dc;
}
.loop-faq a:hover{
    color: #0450c2;
}
.loop-faq img{
    margin-bottom:-8px;  
}
.loop-faq table{
    margin-bottom:18px; 
}
.loop-faq blockquote{
    margin-bottom:-5px; 
}
.loop-faq pre{
     margin-bottom:19px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d904e69 */.hidden-block{
    display:none !important;
}/* End custom CSS */