.elementor-20738 .elementor-element.elementor-element-d3889ce{padding:0% 5% 0% 5%;}.elementor-20738 .elementor-element.elementor-element-9715848 .elementor-tab-content{border-bottom-color:#E0E5EBE6;font-size:16px;padding:0.2em 1.1em 1.6em 1.1em;}.elementor-20738 .elementor-element.elementor-element-9715848 .elementor-tab-title{border-color:#E0E5EBE6;}.elementor-20738 .elementor-element.elementor-element-9715848 .elementor-tab-title.elementor-active a, .elementor-20738 .elementor-element.elementor-element-9715848 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-blocksy_palette_1 );}.elementor-20738 .elementor-element.elementor-element-9715848 .elementor-toggle-title{font-size:20px;font-weight:400;}.elementor-20738 .elementor-element.elementor-element-5373005 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-tab-content{border-bottom-color:#E0E5EBE6;font-size:16px;padding:0.2em 1.1em 1.6em 1.1em;}.elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-tab-title{border-color:#E0E5EBE6;}.elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-tab-title.elementor-active a, .elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-blocksy_palette_1 );}.elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-toggle-title{font-size:20px;font-weight:400;}@media(max-width:767px){.elementor-20738 .elementor-element.elementor-element-d3889ce{padding:0% 0% 0% 0%;}.elementor-20738 .elementor-element.elementor-element-01eb696 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20738 .elementor-element.elementor-element-b8c36f0{text-align:center;}.elementor-20738 .elementor-element.elementor-element-b8c36f0 .elementor-heading-title{font-size:24px;}.elementor-20738 .elementor-element.elementor-element-9715848 .elementor-toggle-title{font-size:17px;}.elementor-20738 .elementor-element.elementor-element-9715848 .elementor-tab-content{font-size:14px;padding:0.2em 0.4em 1.6em 0.4em;}.elementor-20738 .elementor-element.elementor-element-5373005{text-align:center;}.elementor-20738 .elementor-element.elementor-element-5373005 .elementor-heading-title{font-size:24px;}.elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-toggle-title{font-size:17px;}.elementor-20738 .elementor-element.elementor-element-2a3fcc8 .elementor-tab-content{font-size:14px;padding:0.2em 0.4em 1.6em 0.4em;}}/* Start custom CSS for html, class: .elementor-element-a36ea2b */.elementor-20738 .elementor-element.elementor-element-a36ea2b ul {
    list-style: none;
    padding: 0;
    margin-bottom: 2em;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 20px;
}

.elementor-20738 .elementor-element.elementor-element-a36ea2b li {
    flex: 0 1 calc(20% - 18px);
    min-height: 160px;
    margin: 0;
    font-size: 23px;
    font-weight: 500;
    border: 1px solid #C0C0C0;
}

.elementor-20738 .elementor-element.elementor-element-a36ea2b a {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    height: 100%;
    padding: 20px;
}

/* Mobile/tablets styles */
@media (max-width: 999.98px) {
    .elementor-20738 .elementor-element.elementor-element-a36ea2b li {
        flex-basis: calc(50% - 10px);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d3889ce */.elementor-toggle .elementor-tab-title {
    padding: 0.65em 0.5em;
    display: flex;
}
@media (max-width: 689.98px) {
    .elementor-toggle .elementor-tab-title {
        padding: 0.65em 0.15em;
    }
}
.elementor-tab-content p {
    margin-bottom: 0.8em;
}
/* Don't add margins to ul if it's the last child */
.elementor-tab-content ul:last-child {
    margin:0;
}/* End custom CSS */