.elementor-2339 .elementor-element.elementor-element-78dad7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2339 .elementor-element.elementor-element-ab868a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-0a881db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-c92be8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-01dc8f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-16ae18e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-c52ecf6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-2339 .elementor-element.elementor-element-b1b700d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-557edb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-5f1177f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-2d34eca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-c30528e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2339 .elementor-element.elementor-element-711fa5d{--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;}@media(min-width:768px){.elementor-2339 .elementor-element.elementor-element-ab868a0{--width:20%;}.elementor-2339 .elementor-element.elementor-element-0a881db{--width:20%;}.elementor-2339 .elementor-element.elementor-element-c92be8d{--width:20%;}.elementor-2339 .elementor-element.elementor-element-01dc8f8{--width:20%;}.elementor-2339 .elementor-element.elementor-element-16ae18e{--width:20%;}.elementor-2339 .elementor-element.elementor-element-b1b700d{--width:20%;}.elementor-2339 .elementor-element.elementor-element-557edb8{--width:20%;}.elementor-2339 .elementor-element.elementor-element-5f1177f{--width:20%;}.elementor-2339 .elementor-element.elementor-element-2d34eca{--width:20%;}.elementor-2339 .elementor-element.elementor-element-c30528e{--width:20%;}}/* Start custom CSS for shortcode, class: .elementor-element-efd2c9a *//* Target the main thumbnail wrapper */
._df_thumb.df-element.df-popup-thumb {
  width: 100%; /* or set a fixed width, like 400px */
  max-width: 400px;
  height: auto;
}

/* Target the image inside the cover */
._df_thumb .df-book-cover img {
  width: 100% !important;  /* makes it responsive to wrapper */
  height: auto !important;
  max-width: 100%;
  display: block;
  border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-241872a *//* Target the main thumbnail wrapper */
._df_thumb.df-element.df-popup-thumb {
  width: 100%; /* or set a fixed width, like 400px */
  max-width: 400px;
  height: auto;
}

/* Target the image inside the cover */
._df_thumb .df-book-cover img {
  width: 100% !important;  /* makes it responsive to wrapper */
  height: auto !important;
  max-width: 100%;
  display: block;
  border-radius: 8px;
}/* End custom CSS */