/*
 * Blocksy's Elementor integration stylesheet — handle `ct-elementor-styles`,
 * file static/bundle/elementor-frontend.min.css, copied verbatim from the
 * parent theme.
 *
 * Blocksy only enqueues this while the Elementor plugin is active. The frozen
 * pages still render inside .entry-content and still carry the
 * .ct-elementor-default-template body class, so they still need it: without
 * these rules .entry-content caps the .elementor wrapper at the content width
 * and the sections lose their Blocksy container widths.
 *
 * Loaded in the same cascade position as live: after the parent theme, before
 * the Elementor framework CSS.
 */
.entry-content>.elementor{width:initial;max-width:initial}.ct-elementor-default-template .elementor-top-section:not(.ct-section-stretched):not(.elementor-sticky){margin-left:var(--has-wide, auto);margin-right:var(--has-wide, auto);width:var(--theme-block-width, var(--theme-container-width));max-width:var(--theme-block-max-width, var(--theme-normal-container-max-width))}.ct-elementor-default-template .elementor-section.elementor-section-boxed>.elementor-container{width:var(--theme-block-width, var(--theme-container-width));max-width:var(--theme-block-max-width, var(--theme-normal-container-max-width))}.ct-elementor-default-template .e-container{--container-max-width: min(var(--theme-block-max-width, var(--theme-normal-container-max-width)), var(--theme-container-width-base))}.ct-elementor-default-template .e-con{--container-max-width: var(--theme-block-max-width, var(--theme-normal-container-max-width))}.ct-elementor-default-template .e-con>.e-con-inner{width:var(--theme-block-width, var(--theme-container-width))}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-select-wrapper select{background-image:none}.elementor-search-form__input{--theme-form-field-height: auto}.elementor-search-form__submit{--theme-button-shadow: none;--theme-button-transform: none}
