@keyframes rangemove {
  from {
    color: #02abff; }
  to {
    color: #007cba; } }

.interface-complementary-area p.df-divide-editor {
  border-bottom: 1px solid #ccc;
  margin-top: 10px; }

.interface-complementary-area p {
  text-align: left; }

.editor-styles-wrapper .df_carousel_block_caption h1 {
  margin: 0;
  margin-top: 0;
  margin-bottom: 0; }

.editor-styles-wrapper .df_carousel_block_caption p {
  margin: 0;
  margin-top: 0;
  margin-bottom: 0; }

.editor-styles-wrapper ol {
  padding: 0 !important;
  margin: 0 !important;
  margin-bottom: 1em !important; }

.components-button-group .components-button.is-primary {
  background-color: #007cba;
  color: #fff;
  box-shadow: inset 0 0 0 1px #007cba;
  margin-bottom: 20px; }
  .components-button-group .components-button.is-primary:hover {
    color: #fff; }

.df-cat-multiple select {
  min-height: 50px !important; }

.df-cat-multiple .css-1einvap-DownArrowWrapper {
  display: none; }

.df-icon-img-upload {
  margin-right: 15px !important; }

.df-button-slider-change {
  width: 100%;
  margin-bottom: 20px;
  border: 1px solid #e8e8e8;
  padding: 15px 5px;
  background-color: #e8f5f8;
  border-radius: 2px;
  text-align: center; }
  .df-button-slider-change h6.df-inspector {
    text-align: left !important;
    margin-bottom: 15px !important; }
  .df-button-slider-change button {
    margin-right: 10px;
    margin-left: 10px;
    padding-left: 13px !important; }
  .df-button-slider-change button.is-primary {
    background-color: #000 !important; }

.df-group-button-resp {
  display: flex; }

.df-button-group {
  width: 100%; }
  .df-button-group button {
    padding: 18px 22px;
    margin: 5px !important; }
  .df-button-group .df-group-button-resp {
    text-align: right; }
    .df-button-group .df-group-button-resp button.df-resp-button {
      margin: 0 !important;
      padding: 5px !important;
      box-shadow: none !important;
      min-width: 20px;
      padding-right: 0 !important; }
  .df-button-group button.df-resp-button:hover {
    background-color: transparent !important; }
  .df-button-group button.df-resp-button span {
    color: #696969 !important; }
    .df-button-group button.df-resp-button span:hover {
      color: #222222 !important;
      background-color: transparent !important; }
  .df-button-group button.df-resp-button.is-primary {
    box-shadow: none !important;
    background-color: transparent !important; }
    .df-button-group button.df-resp-button.is-primary span {
      color: #007cba !important; }
  .df-button-group h6 {
    font-size: 12px;
    text-align: left;
    margin-bottom: 40px;
    margin-top: 0;
    padding-top: 8px; }
  .df-button-group .components-range-control {
    text-align: left; }
    .df-button-group .components-range-control label {
      font-size: 12px; }
  .df-button-group label {
    text-align: left; }
  .df-button-group button.components-color-palette__clear {
    margin-top: 30px !important; }
  .df-button-group input.components-font-size-picker__number {
    width: 70px; }

.df-button-group.bubiblock-no-margin button {
  padding: 5px 8px;
  margin: 0 !important;
  justify-content: center; }

.df-button-group.bubiblock-no-margin .components-toggle-control {
  margin-top: 20px; }

.components-font-size-picker__controls button.components-color-palette__clear {
  margin-top: 21px !important; }

.components-font-size-picker__controls button.components-custom-select-control__button {
  justify-content: left !important; }

.bubi-col-6 {
  width: 50%; }

.df-resp-button span {
  margin: 0;
  margin-right: 0 !important; }

.df-imput-interval-slider input {
  padding-right: 0 !important; }

h6.df-inspector {
  font-size: 13px;
  color: #505050;
  margin-bottom: 10px;
  margin-top: 35px;
  background-color: #e8f5f7;
  text-align: center;
  margin-bottom: 35px;
  border-bottom: 1px solid #e0e0e0;
  padding: 10px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px; }

p.df-inspector {
  color: #757575;
  font-size: 12px;
  margin-bottom: 20px;
  margin-top: -20px; }

h6.df-title-divide {
  border-bottom: 1px solid #505050;
  border-bottom-style: dashed;
  padding-bottom: 5px;
  margin-top: 10px; }

#carouselDFControlsliderone h4, #carouselDFControlslidertwo h4, #carouselDFControlsliderthree h4, #carouselDFControlsliderfour h4, #carouselDFControlsliderfive h4, #carouselDFControlslidersix h4, #carouselDFControlsliderseven h4, #carouselDFControlsliderheight h4, #carouselDFControlslidernine h4, #carouselDFControlsliderten h4 {
  margin: 0;
  padding: 0; }

#carouselDFControlsliderone p, #carouselDFControlslidertwo p, #carouselDFControlsliderthree p, #carouselDFControlsliderfour p, #carouselDFControlsliderfive p, #carouselDFControlslidersix p, #carouselDFControlsliderseven p, #carouselDFControlsliderheight p, #carouselDFControlslidernine p, #carouselDFControlsliderten p {
  margin: 0;
  padding: 0; }

.component-color-indicator {
  margin-bottom: -1px; }

.block-editor-panel-color-gradient-settings {
  margin-bottom: 15px; }

.df-upload-img {
  border: 5px solid #ccc;
  border-style: dashed;
  align-items: center;
  background-color: #007cba;
  background-size: cover;
  width: 100%;
  min-height: 500px; }

.components-panel__body-toggle.components-button {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  align-items: center; }
  .components-panel__body-toggle.components-button span.dashicon {
    color: #2a2a2a;
    margin-right: 8px; }

.components-menu-item__button {
  margin-bottom: 10px;
  border: 1px solid #757575;
  margin-top: 10px; }
  .components-menu-item__button:hover {
    border: 1px solid #007cba; }

.components-notice.is-info {
  margin: 15px 0px 15px;
  background-color: #e8f5f8;
  width: 100%;
  text-align: left; }

.components-notice__action.components-button {
  margin-left: 0;
  margin-top: 5px; }

.components-notice__action.components-button.is-link {
  margin-left: 0;
  margin-top: 5px; }

.df-radio-control-divide-bottom svg {
  /* Chrome and other webkit browsers */
  /* FF */
  /* Opera */
  /* IE9 */
  transform: rotate(180deg);
  /* W3C compliant browsers */ }

.bubiblock-add-slider {
  text-align: center;
  border-top: 1px solid #e0e0e0 !important;
  border-bottom: 1px solid #e0e0e0 !important;
  padding: 5px; }
  .bubiblock-add-slider .components-base-control.components-toggle-control {
    padding-top: 15px; }
  .bubiblock-add-slider .components-base-control__field {
    display: block; }
    .bubiblock-add-slider .components-base-control__field label {
      display: contents !important; }

.bubiblock-icon-description {
  margin-top: -6px;
  font-size: 28px; }

.bubiblock-variation .block-editor-block-variation-picker__variations li {
  margin: 0 !important;
  padding: 0 !important;
  width: 25% !important; }

.bubiblock-variation .block-editor-block-variation-picker__variations button {
  padding: 3px !important; }

.bubiblock-variation .block-editor-block-variation-picker {
  box-shadow: inset 0 0 0 1px #e0e0e0 !important;
  margin-bottom: 10px; }

.bubiblock-img-style {
  width: 100%;
  height: 45px;
  background-size: cover;
  padding: 0;
  margin: 0;
  background-position: center; }

.bubi-tab-1 {
  display: none; }

.bubi-tab-2 {
  display: none; }

.bubi-tab-3 {
  display: none; }

.bubi-tab-1.tab1 {
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  display: block;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.bubi-tab-2.tab2 {
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  display: block;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.bubi-tab-3.tab3 {
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  display: block;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.bubiblock-tab-panel .components-tab-panel__tabs {
  margin-top: 20px; }

.bubiblock-tab-panel button.bubiblock-active-tab {
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: none;
  width: 100%;
  text-align: center; }

.bubiblock-tab-panel button {
  border-bottom: 1px solid #e0e0e0;
  text-align: center;
  width: 100%; }

button.bubiblock-active-tab {
  border-bottom: none;
  border-top: 1px solid #007cba;
  box-shadow: none !important;
  color: #007cba; }
  button.bubiblock-active-tab:hover {
    color: #000; }

.buib-svg-animation {
  width: 18px;
  height: 18px;
  fill: #555d66;
  animation: spin 4.5s infinite linear; }

.bubiblock-tab-slider-change {
  margin-bottom: 20px; }
  .bubiblock-tab-slider-change .components-tab-panel__tabs {
    margin-top: 20px; }
  .bubiblock-tab-slider-change button.bubiblock-active-tab-slider-change {
    border-right: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-bottom: none;
    width: 100%;
    text-align: center; }
  .bubiblock-tab-slider-change button {
    border-bottom: 1px solid #e0e0e0;
    text-align: center;
    width: 100%;
    padding: 10px; }

.class-bubitab-slider-change-1 {
  display: none; }

.class-bubitab-slider-change-2 {
  display: none; }

.class-bubitab-slider-change-3 {
  display: none; }

.class-bubitab-slider-change-4 {
  display: none; }

.class-bubitab-slider-change-1.bubitabsliderchange1 {
  display: block;
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.class-bubitab-slider-change-2.bubitabsliderchange2 {
  display: block;
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.class-bubitab-slider-change-3.bubitabsliderchange3 {
  display: block;
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

.class-bubitab-slider-change-4.bubitabsliderchange4 {
  display: block;
  border-top: none;
  border-right: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px; }

button.bubiblock-active-tab-slider-change {
  border-bottom: none;
  border-top: 1px solid #007cba;
  box-shadow: none !important;
  color: #007cba; }
  button.bubiblock-active-tab-slider-change:hover {
    color: #000; }

hr.bubiblocl-hr {
  width: 100%;
  padding: 0;
  position: absolute;
  left: 0; }

.df-icon-group {
  height: 35px;
  width: 100%; }

.legend-color-none legend {
  display: none; }

.df-inspector .component-color-indicator {
  margin-bottom: -3px; }

.bubi-mb-1 {
  margin-bottom: 1em !important; }

.bubi-mb-2 {
  margin-bottom: 2em !important; }

.bubi-mb-3 {
  margin-bottom: 3em !important; }

.bubi-mb-4 {
  margin-bottom: 4em !important; }

.bubi-mb-5 {
  margin-bottom: 5em !important; }

.bubi-mt-1 {
  margin-top: 1em !important; }

.bubi-mt-2 {
  margin-top: 2em !important; }

.bubi-mt-3 {
  margin-top: 3em !important; }

.bubi-mt-4 {
  margin-top: 4em !important; }

.bubi-mt-5 {
  margin-top: 5em !important; }

.bubi-mt-0 {
  margin-top: 0 !important; }

.components-base-control.components-range-control:hover span.dashicon {
  color: #02abff;
  animation: rangemove 1s infinite; }

.components-base-control.components-range-control span.dashicon {
  transition: 0.6s; }

.bubi-width-one button {
  width: 100%; }

.bubi-width-two button {
  width: 50%; }

.bubi-width-three button {
  width: 33.33%; }

.bubi-width-four button {
  width: 25%; }

.bubi-width-five button {
  width: 20%; }

h6.df-inspector.bubi-not-background {
  text-align: left;
  background-color: transparent;
  border-bottom: none;
  padding: 0; }

.bubibutton-icon button.components-button.has-icon.has-text {
  justify-content: center; }

.components-placeholder.components-placeholder {
  margin-bottom: 1em; }

.bubiblock-radio-image input, .df-radio-control-divide-bottom input {
  display: none; }

.bubiblock-radio-image input.components-radio-control__input[type=radio]:checked + label svg,
.df-radio-control-divide-bottom input.components-radio-control__input[type=radio]:checked + label svg {
  background-color: #000; }

.components-custom-select-control.components-font-size-picker__select, .components-font-size-picker__number-container {
  margin-bottom: 5px; }

.df-flip-editor {
  transform: rotate(180deg); }

/* Rnge Control */
.components-range-control__marks {
  line-height: 4; }


/*# sourceMappingURL=editor.css.map*/