.elementor-4679 .elementor-element.elementor-element-6ca00f7a{--display:flex;}.elementor-4679 .elementor-element.elementor-element-1d389b8{text-align:start;}.elementor-4679 .elementor-element.elementor-element-58a5760{--display:flex;}.elementor-4679 .elementor-element.elementor-element-4869c03{--display:flex;}.elementor-4679 .elementor-element.elementor-element-a61843d{--display:flex;}.elementor-4679 .elementor-element.elementor-element-fa1a92a{--display:flex;}.elementor-4679 .elementor-element.elementor-element-701e57b{--display:flex;}.elementor-4679 .elementor-element.elementor-element-0cfd0de{--display:flex;}.elementor-4679 .elementor-element.elementor-element-b906521{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor3 );--n-accordion-title-hover-color:var( --e-global-color-astglobalcolor0 );--n-accordion-title-active-color:var( --e-global-color-astglobalcolor0 );--n-accordion-icon-size:12px;}.elementor-4679 .elementor-element.elementor-element-b906521 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-4679 .elementor-element.elementor-element-b906521 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}/* Start custom CSS *//* Fix mobile: H1 hidden under sticky menu */
@media (max-width: 767px) {
    .ast-single-entry-banner[data-post-type="post"] {
        padding-top: 40px !important;
    }
    .ast-single-entry-banner[data-post-type="post"] .entry-title {
        font-size: 30px !important;
        line-height: 1.15 !important;
    }
}/* End custom CSS */