.elementor-8682 .elementor-element.elementor-element-c321121{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-e15f264{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-7b09261{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-3dffb34{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-56501dd{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-862ef83{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-6872e0a{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8682 .elementor-element.elementor-element-9e23453{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:20px;}@media(max-width:1024px){.elementor-8682 .elementor-element.elementor-element-c321121{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-e15f264{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-7b09261{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-3dffb34{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-56501dd{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-862ef83{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-6872e0a{--grid-columns:2;}.elementor-8682 .elementor-element.elementor-element-9e23453{--grid-columns:2;}}@media(max-width:767px){.elementor-8682 .elementor-element.elementor-element-c321121{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-e15f264{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-7b09261{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-3dffb34{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-56501dd{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-862ef83{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-6872e0a{--grid-columns:1;}.elementor-8682 .elementor-element.elementor-element-9e23453{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-c321121 *//*FAQ counter*/
.faq-counter .elementor-loop-container {
    counter-reset: faq-counter;
}
.faq-counter .e-loop-item {
    counter-increment: faq-counter;
    position: relative;
}
.faq-counter .e-loop-item::before {
    content: counter(faq-counter, decimal-leading-zero);
    position: absolute;
    left: 20px;
    top: 28px;
    font-size: 14px;
    font-weight: 600;
    color: #2017AE;
    z-index: 10;
}/* End custom CSS */