.elementor-30498 .elementor-element.elementor-element-52b350b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30498 .elementor-element.elementor-element-5d8c2c5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;--z-index:1;}.elementor-30498 .elementor-element.elementor-element-5d8c2c5d:not(.elementor-motion-effects-element-type-background), .elementor-30498 .elementor-element.elementor-element-5d8c2c5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fcef9ad );}@media(max-width:1024px){.elementor-30498 .elementor-element.elementor-element-5d8c2c5d{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}}@media(max-width:767px){.elementor-30498 .elementor-element.elementor-element-5d8c2c5d{--padding-top:02em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}}/* Start custom CSS for shortcode, class: .elementor-element-571a415 */.cmplz-document{
    width: 100% !important;
    max-width: none !important;
}
.cmplz-document ul, .cmplz-document ol{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.textbox .cmplz-document h1,
.textbox .cmplz-document h2,
.textbox .cmplz-document h3 {
 margin-top: 2rem !important;
 margin-bottom: 1rem;
 color: var(--e-global-color-text) !important;
}
.cmplz-document p {
    margin-bottom: 0px !important;
    font-size: 18px !important;
}

.cmplz-document ol {
 margin: 0px;
 padding-left: 20px;
}
.cmplz-document ol li {
 font-size: 18px !important;
 padding-left: 0px;
 margin-left: 0px !important;
}

.textbox .cmplz-dropdown p {
 margin: 0px !important;
 padding: 0px !important;
}
.textbox h4{
    color:var(--e-global-color-text) !important;
}
.textbox .cmplz-dropdown h3 {
 color: white !important;
 padding: 0px !important;
 font-size: 22px !important;
 margin: 0px !important
}

.textbox .cmplz-dropdown summary{
    background: var(--e-global-color-secondary) !important;
    padding:15px !important;
    margin: 0px  !important;
    border-bottom: 3px solid white;
}
.cmplz-dropdown summary div:after {
 filter: invert(1);
}

.textbox .cmplz-dropdown p{
    padding-left:20px !important;
    padding-right: 20px !important;
}

 .cmplz-dropdown p:first-of-type {
    margin-top:1rem !important;
    
}

.cmplz-dropdown p:last-of-type {
    margin-bottom:1rem !important;
}

.cmplz-dropdown ul{
    margin-top: 1rem;
    margin-bottom: 1rem;
}/* End custom CSS */