.elementor-25937 .elementor-element.elementor-element-24418dd{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.1);padding:20px 20px 20px 20px;}.elementor-25937 .elementor-element.elementor-element-c68ebaa{width:auto;max-width:auto;}.elementor-25937 .elementor-element.elementor-element-c68ebaa > .elementor-widget-container{margin:0px 0px 10px 0px;padding:5px 10px 5px 10px;border-style:solid;border-color:var( --e-global-color-secondary );border-radius:4px 4px 4px 4px;}.elementor-25937 .elementor-element.elementor-element-c68ebaa.elementor-element{--align-self:center;}.elementor-25937 .elementor-element.elementor-element-c68ebaa .elementor-heading-title{font-size:14px;color:var( --e-global-color-secondary );}.elementor-25937 .elementor-element.elementor-element-a423f52 .elementor-heading-title{font-size:24px;font-weight:700;line-height:1.3em;}.elementor-25937 .elementor-element.elementor-element-6358490{font-size:18px;}.elementor-25937 .elementor-element.elementor-element-2ea429a .elementor-button{background-color:#34374C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#34374C;border-radius:30px 30px 30px 30px;}.elementor-25937 .elementor-element.elementor-element-2ea429a{width:auto;max-width:auto;}.elementor-25937 .elementor-element.elementor-element-2ea429a > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-25937 .elementor-element.elementor-element-2ea429a .elementor-button:hover, .elementor-25937 .elementor-element.elementor-element-2ea429a .elementor-button:focus{border-color:#23AAFF;}.elementor-25937 .elementor-element.elementor-element-a832b04{--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;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25937 .elementor-element.elementor-element-779db3f{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-25937 .elementor-element.elementor-element-7a119c4{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-25937 .elementor-element.elementor-element-7a119c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#DBDBD6;}:where( .elementor-25937 .elementor-element.elementor-element-7a119c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}@media(max-width:1024px){.elementor-25937 .elementor-element.elementor-element-7a119c4{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-25937 .elementor-element.elementor-element-7a119c4{--n-accordion-title-font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS for theme-post-title, class: .elementor-element-a423f52 */.elementor-25937 .elementor-element.elementor-element-a423f52:hover a {
    color: #23AAFF;
}

.elementor-25937 .elementor-element.elementor-element-a423f52 a {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40c0c12 */.elementor-25937 .elementor-element.elementor-element-40c0c12 a.elementor-accordion-title {
    margin-left: 0;
}

.elementor-25937 .elementor-element.elementor-element-40c0c12 h3 {
    font-size: 1.25em;
    color: var(--e-global-color-384d5d04)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-40c0c12 */.elementor-25937 .elementor-element.elementor-element-40c0c12 a.elementor-accordion-title {
    margin-left: 0;
}

.elementor-25937 .elementor-element.elementor-element-40c0c12 h3 {
    font-size: 1.25em;
    color: var(--e-global-color-384d5d04)
}/* End custom CSS */