/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout-field-bg-color{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}[dir=rtl] .layout-field-bg-color{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.layout-field-bg-color .js-form-type-radio{margin-left:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding-left:0 !important;width:auto !important}.layout-field-bg-color .js-form-type-radio input{visibility:hidden !important;position:absolute !important;left:-9999px !important}.layout-field-bg-color .js-form-type-radio input:checked+label{outline:red 3px solid !important}.layout-field-bg-color .js-form-type-radio label{cursor:pointer !important;font-size:.00001px !important;position:relative !important;display:inline-block !important;width:25px !important;height:25px !important;float:left !important;margin:10px 10px 10px 0 !important;padding:0 !important;white-space:nowrap !important;border:#000 1px solid !important;box-sizing:content-box !important}.layout-field-bg-color .js-form-type-radio label:after{content:'a';display:table;position:absolute;top:3px;left:0;right:0;bottom:0;z-index:1;font-size:20px !important;line-height:1 !important;text-align:center;vertical-align:middle;width:100%;height:100%}.layout-field-bg-color .js-form-type-radio label._none{background:#fff !important}.layout-field-bg-color .js-form-type-radio label._none:after{display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;float:none;z-index:auto;width:35px;height:2px;position:absolute;content:"";cursor:pointer !important;opacity:1;top:12px;left:-5px;right:0;bottom:0;margin:0;padding:0;-o-text-overflow:clip;background:red;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);-webkit-transform-origin:50% 50% 0;transform-origin:50% 50% 0}[dir=rtl] .layout-field-bg-color .js-form-type-radio label{float:right !important}[dir=rtl] .layout-field-bg-color .js-form-type-radio label._none:after{left:0;right:-5px}.paragraph--view-mode--preview .field--name-bp-image-field img{width:100%}.paragraph-type-add-modal input.paragraph-type-add-modal-button:hover{color:#000}input.paragraph-type-add-modal-button,.widget{padding-left:10px !important}.paragraph-actions{float:right}.paragraphs-subform .paragraph-type-top{top:0}.paragraphs-previewer.button{grid-column-start:5;grid-column-end:5}.add-in-between-row td{text-align:center}.paragraphs-tabs-wrapper .form-item .clearfix{margin-top:10px}
.layout-field-col-sizing .form__group--radios,.layout-field-col-sizing .form-radios{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:-10px -10px 0 !important}[dir=rtl] .layout-field-col-sizing .form__group--radios,[dir=rtl] .layout-field-col-sizing .form-radios{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.layout-field-col-sizing .form-item{margin:0 !important;padding:0 !important;width:auto !important}.layout-field-col-sizing .js-form-type-radio,tr .layout-field-col-sizing .js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 10px 0 !important}.layout-field-col-sizing .js-form-type-radio input{visibility:hidden !important;position:absolute !important;left:-9999px !important}.layout-field-col-sizing .js-form-type-radio input:checked+label{border:#000 2px solid !important}.layout-field-col-sizing .js-form-type-radio label{box-sizing:border-box;cursor:pointer !important;font-size:.00001px !important;position:relative !important;display:inline-block !important;margin:0 !important;width:78px !important;height:58px !important;padding:calc(100%/3*2) 0 0 0 !important;white-space:nowrap !important;border:#999 1px solid !important;background-color:transparent !important;background-size:cover !important;background-repeat:no-repeat !important}.layout-field-col-sizing .js-form-type-radio .text{text-align:center !important;padding-top:5px !important;font-size:.8125rem;line-height:1rem}.layout-field-col-sizing .js-form-type-radio .text .form__label__required,.layout-field-col-sizing .js-form-type-radio .text .form__label__not-required{display:none}.field--name-field-col-sizing .js-form-type-radio label.columns-1-2,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-1-2{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-1-2.svg') !important}.field--name-field-col-sizing .js-form-type-radio label.columns-1-3,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-1-3{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-1-3.svg') !important}.field--name-field-col-sizing .js-form-type-radio label.columns-1-4,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-1-4{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-1-4.svg') !important}.field--name-field-col-sizing .js-form-type-radio label.columns-2-3,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-2-3{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-2-3.svg') !important}.field--name-field-col-sizing .js-form-type-radio label.columns-3-4,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-3-4{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-3-4.svg') !important}.field--name-field-col-sizing .js-form-type-radio label.columns-5-12,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-5-12{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-5-12.svg') !important}.field--name-field-col-sizing .js-form-type-radio label.columns-7-12,[data-drupal-selector=edit-layout-settings-columns-wrapper-col-sizing] .js-form-type-radio label.columns-7-12{background-image:url('/modules/contrib/rocketship_core/css/../images/columns-7-12.svg') !important}
.cb-field-layouts .form__group--radios,.cb-field-layouts .form-radios{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:-10px -10px 0 !important}[dir=rtl] .cb-field-layouts .form__group--radios,[dir=rtl] .cb-field-layouts .form-radios{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.cb-field-layouts .form-item{margin:0 !important;padding:0 !important;width:auto !important}[data-drupal-selector=edit-settings-block-form-field-cb-text-alignment] .form-item:first-child,#edit-field-cb-text-alignment--wrapper .fieldset-wrapper .form-item:first-child{display:none}.cb-field-layouts .js-form-type-radio,tr .cb-field-layouts .js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;margin:10px 10px 0 !important;font-size:.75rem}.cb-field-layouts .js-form-type-radio input{visibility:hidden !important;position:absolute !important;left:-9999px !important}.cb-field-layouts .js-form-type-radio input:checked+label{border:#000 2px solid !important}.cb-field-layouts .js-form-type-radio label{box-sizing:border-box;cursor:pointer !important;font-size:.00001px !important;position:relative !important;display:inline-block !important;margin:0 !important;width:78px !important;padding:0 !important;white-space:nowrap !important;border:#999 1px solid !important;background-color:transparent !important;background-size:contain !important;background-repeat:no-repeat !important}.cb-field-layouts .js-form-type-radio .text{text-align:center !important;padding-top:2px !important}.cb-field-layouts .js-form-type-radio .text .form__label__not-required,.cb-field-layouts .js-form-type-radio .text .form__label__required{display:none}.field--name-field-cb-text-alignment .js-form-type-radio label.layout-left,[data-drupal-selector=edit-settings-block-form-field-cb-text-alignment] .js-form-type-radio label.layout-left{height:50px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/layout-text-left.svg') !important}.field--name-field-cb-text-alignment .js-form-type-radio label.layout-centered,[data-drupal-selector=edit-settings-block-form-field-cb-text-alignment] .js-form-type-radio label.layout-centered{height:50px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/layout-text-centered.svg') !important}[data-drupal-selector=edit-settings-block-form-field-cb-media-layout] .js-form-type-radio label.layout-normal{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/layout-image-normal.svg') !important}[data-drupal-selector=edit-settings-block-form-field-cb-media-layout] .js-form-type-radio label.layout-stretched{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/layout-image-stretched.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-grid{width:80px !important;height:60px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/layout-image-grid.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-masonry{width:80px !important;height:60px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/layout-image-masonry.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-embed{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-embed.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-popup{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-popup.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-default{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-original-scale.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-1-1_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-1-1.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-1-2_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-1-2.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-2-1_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-2-1.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-1-3_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-1-3.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-3-1_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-3-1.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-1-4_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-1-4.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-4-1_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-4-1.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-2-3_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-2-3.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-3-2_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-3-2.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-3-4_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-3-4.svg') !important}[data-drupal-selector=edit-settings-view-mode] .js-form-type-radio label.view-mode-4-3_aspect_ratio{height:78px !important;background-image:url('/modules/contrib/rocketship_core/css/../images/view-mode-4-3.svg') !important}.override-cke-text-alignment a.cke_button__justifyleft{display:none !important}.ui-menu-item-wrapper{display:flex}.ui-menu-item-wrapper__title{flex-grow:1}.ui-menu-item-wrapper__type{padding-left:15px}
.layout-field-vertical-alignment .form__group--radios,.layout-field-vertical-alignment .form-radios{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin:-10px -10px 0 !important}[dir=rtl] .layout-field-vertical-alignment .form__group--radios,[dir=rtl] .layout-field-vertical-alignment .form-radios{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.layout-field-vertical-alignment .form-item{margin:0 !important;padding:0 !important;width:auto !important}.layout-field-vertical-alignment .js-form-type-radio,tr .layout-field-vertical-alignment .js-form-type-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 10px 0 !important}.layout-field-vertical-alignment .js-form-type-radio input{visibility:hidden !important;position:absolute !important;left:-9999px !important}.layout-field-vertical-alignment .js-form-type-radio input:checked+label{border:#000 2px solid !important}.layout-field-vertical-alignment .js-form-type-radio label{box-sizing:border-box;cursor:pointer !important;font-size:.00001px !important;position:relative !important;display:inline-block !important;margin:0 !important;width:78px !important;height:58px !important;padding:calc(100%/3*2) 0 0 0 !important;white-space:nowrap !important;border:#999 1px solid !important;background-color:transparent !important;background-size:cover !important;background-repeat:no-repeat !important}.layout-field-vertical-alignment .js-form-type-radio .text{text-align:center !important;padding-top:5px !important;font-size:.8125rem;line-height:1rem}.layout-field-vertical-alignment .js-form-type-radio .text .form__label__required,.layout-field-vertical-alignment .js-form-type-radio .text .form__label__not-required{display:none}.field--name-field-vertical-alignment .js-form-type-radio label.alignment-top,[data-drupal-selector=edit-layout-settings-alignments-wrapper-vertical-alignment] .js-form-type-radio label.alignment-top{background-image:url('/modules/contrib/rocketship_core/css/../images/alignment-top.svg') !important}.field--name-field-vertical-alignment .js-form-type-radio label.alignment-middle,[data-drupal-selector=edit-layout-settings-alignments-wrapper-vertical-alignment] .js-form-type-radio label.alignment-middle{background-image:url('/modules/contrib/rocketship_core/css/../images/alignment-middle.svg') !important}.field--name-field-vertical-alignment .js-form-type-radio label.alignment-bottom,[data-drupal-selector=edit-layout-settings-alignments-wrapper-vertical-alignment] .js-form-type-radio label.alignment-bottom{background-image:url('/modules/contrib/rocketship_core/css/../images/alignment-bottom.svg') !important}
.progress{position:relative}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000}.progress__description,.progress__percentage{overflow:hidden;margin-top:.2em;color:#555;font-size:.875em}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.progress--small .progress__track{height:7px}.progress--small .progress__bar{height:7px;background-size:20px 20px}
.ajax-progress{display:inline-block;padding:1px 5px 2px}[dir=rtl] .ajax-progress{float:right}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/themes/contrib/stable/css/core/components/../../../images/core/throbber-active.gif) no-repeat 0 center}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px}tr .ajax-progress-throbber .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/css/core/components/../../../images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center}[dir=rtl] .ajax-progress-fullscreen{right:49%;left:auto}
.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.align-left{float:left}.align-right{float:right}.align-center{display:block;margin-right:auto;margin-left:auto}
.fieldgroup{padding:0;border-width:0}
