/* === post-7.css === */
.libris-kit-7 {
  --e-global-color-primary: #B6E5BB;
  --e-global-color-secondary: #003853;
  --e-global-color-text: #C62B29;
  --e-global-color-accent: #E98C48;
  --e-global-color-2f17f26: #BFA9FE;
  --e-global-color-0af3131: #6287E9;
  --e-global-color-715d58a: #FFFFFF;
  --e-global-color-9b806fc: #000000;
  --e-global-color-c46fbac: #241249;
  --e-global-typography-primary-font-family: "Alexandria";
  --e-global-typography-primary-font-size: 48px;
  --e-global-typography-primary-font-weight: 700;
  --e-global-typography-primary-line-height: 56px;
  --e-global-typography-secondary-font-family: "Alexandria";
  --e-global-typography-secondary-font-size: 36px;
  --e-global-typography-secondary-font-weight: 700;
  --e-global-typography-secondary-line-height: 44px;
  --e-global-typography-text-font-family: "Alexandria";
  --e-global-typography-text-font-size: 28px;
  --e-global-typography-text-font-weight: 600;
  --e-global-typography-text-line-height: 36px;
  --e-global-typography-accent-font-family: "Alexandria";
  --e-global-typography-accent-font-size: 22px;
  --e-global-typography-accent-font-weight: 600;
  --e-global-typography-accent-line-height: 30px;
  --e-global-typography-2f6db0b-font-family: "Alexandria";
  --e-global-typography-2f6db0b-font-size: 18px;
  --e-global-typography-2f6db0b-font-weight: 400;
  --e-global-typography-2f6db0b-line-height: 26px;
  --e-global-typography-24dc9a5-font-family: "Alexandria";
  --e-global-typography-24dc9a5-font-size: 16px;
  --e-global-typography-24dc9a5-font-weight: 400;
  --e-global-typography-24dc9a5-line-height: 24px;
  --e-global-typography-d37cf47-font-family: "Alexandria";
  --e-global-typography-d37cf47-font-size: 14px;
  --e-global-typography-d37cf47-font-weight: 400;
  --e-global-typography-d37cf47-line-height: 22px;
  --e-global-typography-e03c2dc-font-family: "Alexandria";
  --e-global-typography-e03c2dc-font-size: 18px;
  --e-global-typography-e03c2dc-font-weight: 600;
  --e-global-typography-e03c2dc-text-transform: uppercase;
  --e-global-typography-e03c2dc-line-height: 26px;
}

.libris-kit-7 e-page-transition {
  background-color: #cf1f28;
}

.libris-section.libris-section-boxed>.libris-container {
  max-width: 1140px;
}
.text-center {
  text-align: center;
}
.e-con {
  --container-max-width: 1140px;
}

.libris-widget:not(:last-child) {
  --kit-widget-spacing: 20px;
}

.libris-element {
  --widgets-spacing: 20px 20px;
  --widgets-spacing-row: 20px;
  --widgets-spacing-column: 20px;
}

h1.entry-title {
  display: var(--page-title-display);
}

.site-header .site-branding {
  flex-direction: column;
  align-items: stretch;
}

.site-header {
  padding-inline-end: 0px;
  padding-inline-start: 0px;
}

.site-footer .site-branding {
  flex-direction: column;
  align-items: stretch;
}

@media(max-width:1024px) {
  .libris-kit-7 {
    --e-global-typography-primary-font-size: 32px;
    --e-global-typography-primary-line-height: 40px;
    --e-global-typography-secondary-font-size: 26px;
    --e-global-typography-secondary-line-height: 34px;
    --e-global-typography-text-font-size: 22px;
    --e-global-typography-text-line-height: 30px;
    --e-global-typography-accent-font-size: 18px;
    --e-global-typography-accent-line-height: 26px;
    --e-global-typography-2f6db0b-font-size: 16px;
    --e-global-typography-2f6db0b-line-height: 24px;
    --e-global-typography-24dc9a5-font-size: 14px;
    --e-global-typography-24dc9a5-line-height: 22px;
    --e-global-typography-d37cf47-font-size: 12px;
    --e-global-typography-d37cf47-line-height: 20px;
    --e-global-typography-e03c2dc-font-size: 14px;
    --e-global-typography-e03c2dc-line-height: 22px;
  }

  .libris-section.libris-section-boxed>.libris-container {
    max-width: 1024px;
  }

  .e-con {
    --container-max-width: 1024px;
  }
}

@media(max-width:767px) {
  .libris-kit-7 {
    --e-global-typography-primary-font-size: 32px;
    --e-global-typography-primary-line-height: 40px;
    --e-global-typography-secondary-font-size: 26px;
    --e-global-typography-text-font-size: 22px;
    --e-global-typography-text-line-height: 30px;
    --e-global-typography-2f6db0b-font-size: 16px;
    --e-global-typography-2f6db0b-line-height: 24px;
    --e-global-typography-24dc9a5-font-size: 14px;
    --e-global-typography-24dc9a5-line-height: 22px;
    --e-global-typography-d37cf47-font-size: 12px;
    --e-global-typography-d37cf47-line-height: 20px;
    --e-global-typography-e03c2dc-font-size: 14px;
    --e-global-typography-e03c2dc-line-height: 22px;
  }

  .libris-section.libris-section-boxed>.libris-container {
    max-width: 767px;
  }

  .e-con {
    --container-max-width: 767px;
  }
}

/* === post-720.css === */
.libris-720 .libris-element.libris-element-c2dff02 {
  --display: flex;
  --min-height: 793px;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.62;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 2px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 2px;
  --border-left-width: 0px;
  border-color: #F1C641;
  --border-color: #F1C641;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-c2dff02:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-c2dff02>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: '#EE1576';
  background-image: url("../images/fundo-background.png");
  background-position: center left;
  background-repeat: no-repeat;
  background-size: cover;
}

.libris-720 .libris-element.libris-element-c2dff02::before,
.libris-720 .libris-element.libris-element-c2dff02>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-c2dff02>.e-con-inner>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-c2dff02>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-c2dff02>.e-con-inner>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-c2dff02>.libris-motion-effects-container>.libris-motion-effects-layer::before {
  background-color: '#9F609F';
  --background-overlay: '';
}

.libris-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
}

body:not(.rtl) .libris-720 .libris-element.libris-element-ee4885a {
  right: 0px;
}

body.rtl .libris-720 .libris-element.libris-element-ee4885a {
  left: 0px;
}

.libris-720 .libris-element.libris-element-ee4885a {
  bottom: 0px;
  z-index: 2;
  text-align: end;
}

.libris-720 .libris-element.libris-element-ee4885a img {
  width: 100%;
  max-width: 100%;
}

.libris-720 .libris-element.libris-element-26c333c {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 10;
}

.libris-widget-heading .libris-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-size: var(--e-global-typography-primary-font-size);
  font-weight: var(--e-global-typography-primary-font-weight);
  line-height: var(--e-global-typography-primary-line-height);
  color: var(--e-global-color-primary);
}

.libris-720 .libris-element.libris-element-9ae7a9b {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;
}

.libris-720 .libris-element.libris-element-9ae7a9b .libris-heading-title {
  -webkit-text-stroke-color: #000;
  stroke: #000;
}

.libris-720 .libris-element.libris-element-6af0b70 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}


.libris-widget-button .libris-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-size: var(--e-global-typography-accent-font-size);
  font-weight: var(--e-global-typography-accent-font-weight);
  line-height: var(--e-global-typography-accent-line-height);
}

.libris-720 .libris-element.libris-element-a795765 .libris-button {
  background-color: #4B0DFF;
  font-family: "Alexandria", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  fill: var(--e-global-color-715d58a);
  color: var(--e-global-color-715d58a);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-2f17f26);
  border-radius: 12px 12px 12px 12px;
  padding: 22px 22px 22px 22px;
}

.libris-720 .libris-element.libris-element-a795765 {
  width: var(--container-widget-width, 86%);
  max-width: 86%;
  --container-widget-width: 86%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-a795765 .libris-button-content-wrapper {
  flex-direction: row-reverse;
}

.libris-720 .libris-element.libris-element-a795765 .libris-button .libris-button-content-wrapper {
  justify-content: start;
}

.libris-720 .libris-element.libris-element-a795765 .libris-button:hover,
.libris-720 .libris-element.libris-element-a795765 .libris-button:focus {
  color: #FFF;
}

.libris-720 .libris-element.libris-element-a795765 .libris-button:hover svg,
.libris-720 .libris-element.libris-element-a795765 .libris-button:focus svg {
  fill: #FFF;
}

.libris-720 .libris-element.libris-element-0a32cce {
  --display: flex;
  --position: absolute;
  --min-height: 78px;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 2px 2px 2px 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #F1C641;
  --border-color: #F1C641;
  --border-radius: 28px 28px 28px 28px;
  --padding-top: 12px;
  --padding-bottom: 12px;
  --padding-left: 12px;
  --padding-right: 12px;
  bottom: -7%;
  --z-index: 10;
}

.libris-720 .libris-element.libris-element-0a32cce:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-0a32cce>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: var(--e-global-color-715d58a);
}

body:not(.rtl) .libris-720 .libris-element.libris-element-0a32cce {
  right: 50%;
}

body.rtl .libris-720 .libris-element.libris-element-0a32cce {
  left: 50%;
}

.libris-widget-icon.libris-view-stacked .libris-icon {
  background-color: var(--e-global-color-primary);
}

.libris-widget-icon.libris-view-framed .libris-icon,
.libris-widget-icon.libris-view-default .libris-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}

.libris-widget-icon.libris-view-framed .libris-icon,
.libris-widget-icon.libris-view-default .libris-icon svg {
  fill: var(--e-global-color-primary);
}

.libris-720 .libris-element.libris-element-5e213a7 {
  padding: 0px 0px 0px 0px;
}

.libris-720 .libris-element.libris-element-5e213a7 .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-5e213a7.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-5e213a7.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-5e213a7.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-5e213a7.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-5e213a7.libris-view-default .libris-icon svg {
  fill: #F1C641;
}

.libris-720 .libris-element.libris-element-5e213a7 .libris-icon {
  font-size: 23px;
}

.libris-720 .libris-element.libris-element-5e213a7 .libris-icon svg {
  height: 23px;
}

.libris-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  color: var(--e-global-color-text);
}

.libris-widget-text-editor.libris-drop-cap-view-stacked .libris-drop-cap {
  background-color: var(--e-global-color-primary);
}

.libris-widget-text-editor.libris-drop-cap-view-framed .libris-drop-cap,
.libris-widget-text-editor.libris-drop-cap-view-default .libris-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}


.libris-720 .libris-element.libris-element-aae7306 {
  --display: flex;
  --min-height: 793px;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.62;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 2px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 2px;
  --border-left-width: 0px;
  border-color: #F1C641;
  --border-color: #F1C641;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-aae7306:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-aae7306>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: #0b192c;
  background-image: radial-gradient(at center center, #0b192c 0%, #0b192c 100%);
}

.libris-720 .libris-element.libris-element-aae7306::before,
.libris-720 .libris-element.libris-element-aae7306>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-aae7306>.e-con-inner>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-aae7306>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-aae7306>.e-con-inner>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-aae7306>.libris-motion-effects-container>.libris-motion-effects-layer::before {
  background-color: '#9F609F';
  --background-overlay: '';
}

.libris-720 .libris-element.libris-element-eeb1afc {
  text-align: end;
}

.libris-720 .libris-element.libris-element-eeb1afc img {
  width: 100%;
  max-width: 100%;
}

.libris-720 .libris-element.libris-element-d1e862d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 10;
}

.libris-720 .libris-element.libris-element-9de2995 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;
}

.libris-720 .libris-element.libris-element-9de2995 .libris-heading-title {
  -webkit-text-stroke-color: #000;
  stroke: #000;
}

.libris-720 .libris-element.libris-element-dbf12be {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}


.libris-720 .libris-element.libris-element-cfb846d .libris-button {
  background-color: #4B0DFF;
  font-family: "Alexandria", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  fill: var(--e-global-color-715d58a);
  color: var(--e-global-color-715d58a);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-2f17f26);
  border-radius: 12px 12px 12px 12px;
  padding: 22px 22px 22px 22px;
}

.libris-720 .libris-element.libris-element-cfb846d {
  width: var(--container-widget-width, 86%);
  max-width: 86%;
  --container-widget-width: 86%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-cfb846d .libris-button-content-wrapper {
  flex-direction: row-reverse;
}

.libris-720 .libris-element.libris-element-cfb846d .libris-button .libris-button-content-wrapper {
  justify-content: start;
}

.libris-720 .libris-element.libris-element-cfb846d .libris-button:hover,
.libris-720 .libris-element.libris-element-cfb846d .libris-button:focus {
  color: #FFF;
}

.libris-720 .libris-element.libris-element-cfb846d .libris-button:hover svg,
.libris-720 .libris-element.libris-element-cfb846d .libris-button:focus svg {
  fill: #FFF;
}

.libris-720 .libris-element.libris-element-a701df5 {
  --display: flex;
  --position: absolute;
  --min-height: 78px;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 2px 2px 2px 2px;
  --border-top-width: 2px;
  --border-right-width: 2px;
  --border-bottom-width: 2px;
  --border-left-width: 2px;
  border-color: #F1C641;
  --border-color: #F1C641;
  --border-radius: 28px 28px 28px 28px;
  --padding-top: 12px;
  --padding-bottom: 12px;
  --padding-left: 12px;
  --padding-right: 12px;
  bottom: -7%;
  --z-index: 10;
}

.libris-720 .libris-element.libris-element-a701df5:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-a701df5>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: var(--e-global-color-715d58a);
}

body:not(.rtl) .libris-720 .libris-element.libris-element-a701df5 {
  right: 50%;
}

body.rtl .libris-720 .libris-element.libris-element-a701df5 {
  left: 50%;
}

.libris-720 .libris-element.libris-element-40b6fc9 {
  padding: 0px 0px 0px 0px;
}

.libris-720 .libris-element.libris-element-40b6fc9 .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-40b6fc9.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-40b6fc9.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-40b6fc9.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-40b6fc9.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-40b6fc9.libris-view-default .libris-icon svg {
  fill: #F1C641;
}

.libris-720 .libris-element.libris-element-40b6fc9 .libris-icon {
  font-size: 23px;
}

.libris-720 .libris-element.libris-element-40b6fc9 .libris-icon svg {
  height: 23px;
}

.libris-720 .libris-element.libris-element-b061477,
.libris-720 .libris-element.libris-element-f4c2e8a1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: solid;
  --border-style: solid;
  border-width: 0px 0px 1px 0px;
  --border-top-width: 0px;
  --border-right-width: 0px;
  --border-bottom-width: 1px;
  --border-left-width: 0px;
  border-color: #F1C641;
  --border-color: #F1C641;
  --border-radius: 0px 0px 0px 0px;
  --padding-top: 120px;
  --padding-bottom: 120px;
  --padding-left: 20px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-b061477:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-b061477>.libris-motion-effects-container>.libris-motion-effects-layer,
.libris-720 .libris-element.libris-element-f4c2e8a1:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-f4c2e8a1>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-image: url("../images/fundo-background-1600x1831.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.libris-720 .libris-element.libris-element-19cdfba {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;
  text-align: center;
}


.libris-720 .libris-element.libris-element-7ecefa8 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-start;
  --gap: 120px 0px;
  --row-gap: 60px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 64px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-fb3031d {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-3d5d9da .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-3d5d9da.libris-view-stacked .libris-icon {
  background-color: #9F609F;
}

.libris-720 .libris-element.libris-element-3d5d9da.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-3d5d9da.libris-view-default .libris-icon {
  color: #9F609F;
  border-color: #9F609F;
}

.libris-720 .libris-element.libris-element-3d5d9da.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-3d5d9da.libris-view-default .libris-icon svg {
  fill: #9F609F;
}

.libris-720 .libris-element.libris-element-3d5d9da .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-3d5d9da .libris-icon svg {
  height: 50px;
}

.libris-widget-divider {
  --divider-color: var(--e-global-color-secondary);
}

.libris-widget-divider .libris-divider__text {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-size: var(--e-global-typography-secondary-font-size);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: var(--e-global-typography-secondary-line-height);
}

.libris-widget-divider.libris-view-stacked .libris-icon {
  background-color: var(--e-global-color-secondary);
}

.libris-widget-divider.libris-view-framed .libris-icon,
.libris-widget-divider.libris-view-default .libris-icon {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}

.libris-widget-divider.libris-view-framed .libris-icon,
.libris-widget-divider.libris-view-default .libris-icon svg {
  fill: var(--e-global-color-secondary);
}

.libris-720 .libris-element.libris-element-e926cfa {
  --divider-border-style: solid;
  --divider-color: #9F609F;
  --divider-border-width: 1px;
}

.libris-720 .libris-element.libris-element-e926cfa .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-e926cfa .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-c6be6ec {
  text-align: center;
}

.libris-720 .libris-element.libris-element-c44fe14 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-c5d414b .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-c5d414b.libris-view-stacked .libris-icon {
  background-color: #9F609F;
}

.libris-720 .libris-element.libris-element-c5d414b.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-c5d414b.libris-view-default .libris-icon {
  color: #9F609F;
  border-color: #9F609F;
}

.libris-720 .libris-element.libris-element-c5d414b.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-c5d414b.libris-view-default .libris-icon svg {
  fill: #9F609F;
}

.libris-720 .libris-element.libris-element-c5d414b .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-c5d414b .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-d28bf55 {
  --divider-border-style: solid;
  --divider-color: #9F609F;
  --divider-border-width: 1px;
}

.libris-720 .libris-element.libris-element-d28bf55 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-d28bf55 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-9a8a0ba {
  text-align: center;
}

.libris-720 .libris-element.libris-element-5f14da4 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-82664cc .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-82664cc.libris-view-stacked .libris-icon {
  background-color: #9F609F;
}

.libris-720 .libris-element.libris-element-82664cc.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-82664cc.libris-view-default .libris-icon {
  color: #9F609F;
  border-color: #9F609F;
}

.libris-720 .libris-element.libris-element-82664cc.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-82664cc.libris-view-default .libris-icon svg {
  fill: #9F609F;
}

.libris-720 .libris-element.libris-element-82664cc .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-82664cc .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-769a8fa {
  --divider-border-style: solid;
  --divider-color: #9F609F;
  --divider-border-width: 1px;
}

.libris-720 .libris-element.libris-element-769a8fa .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-769a8fa .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-9fdd52a {
  text-align: center;
}

.libris-720 .libris-element.libris-element-b0d3085 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-202b294 .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-202b294.libris-view-stacked .libris-icon {
  background-color: #9F609F;
}

.libris-720 .libris-element.libris-element-202b294.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-202b294.libris-view-default .libris-icon {
  color: #9F609F;
  border-color: #9F609F;
}

.libris-720 .libris-element.libris-element-202b294.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-202b294.libris-view-default .libris-icon svg {
  fill: #9F609F;
}

.libris-720 .libris-element.libris-element-202b294 .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-202b294 .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-a6b6789 {
  --divider-border-style: solid;
  --divider-color: #9F609F;
  --divider-border-width: 1px;
}

.libris-720 .libris-element.libris-element-a6b6789 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-a6b6789 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-505adf9 {
  text-align: center;
}

.libris-720 .libris-element.libris-element-ab61c9e {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-920778f .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-920778f.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-920778f.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-920778f.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-920778f.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-920778f.libris-view-default .libris-icon svg {
  fill: #F1C641;
}

.libris-720 .libris-element.libris-element-920778f .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-920778f .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-5a0f956 {
  --divider-border-style: solid;
  --divider-color: #F1C641;
  --divider-border-width: 1px;
}

.libris-720 .libris-element.libris-element-5a0f956 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-5a0f956 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-793044e {
  text-align: center;
}

.libris-720 .libris-element.libris-element-5169c84 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-528504c .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-528504c.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-528504c.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-528504c.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-528504c.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-528504c.libris-view-default .libris-icon svg {
  fill: #F1C641;
}

.libris-720 .libris-element.libris-element-528504c .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-528504c .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-c1e9377 {
  --divider-border-style: solid;
  --divider-color: #F1C641;
  --divider-border-width: 1px;
}

.libris-720 .libris-element.libris-element-c1e9377 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-c1e9377 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-cf35e44 {
  text-align: center;
}

.libris-720 .libris-element.libris-element-1bb4214,
.libris-720 .libris-element.libris-element-a2d6e9b3 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;
  text-align: center;
}
.title-box{
  color: #199A97;
}
.libris-720 .libris-element.libris-element-1bb4214 .libris-heading-title,
.libris-720 .libris-element.libris-element-a2d6e9b3 .libris-heading-title {
  font-family: "Alexandria", Sans-serif;
  font-size: 32px;
  font-weight: 600;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: #199A97;
}

.libris-720 .libris-element.libris-element-d35d45d,
.libris-720 .libris-element.libris-element-b3e7f0c4 {
  --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: space-between;
  --gap: 120px 0px;
  --row-gap: 25px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 64px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-b028db1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 22px 22px 22px 22px;
  box-shadow: 0px 0px 33px 0px rgba(0, 0, 0, 0.26);
  --padding-top: 38px;
  --padding-bottom: 38px;
  --padding-left: 28px;
  --padding-right: 72px;
}
.libris-box{
  border: 1px solid #EE1576;
}
.libris-720 .libris-element.libris-element-b028db1:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-b028db1>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: var(--e-global-color-715d58a);
}

.libris-720 .libris-element.libris-element-5ec7907 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;
}

.libris-720 .libris-element.libris-element-5ec7907 .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-5ec7907.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-5ec7907.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-5ec7907.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-5ec7907.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-5ec7907.libris-view-default .libris-icon svg {
  fill: #F1C641;
}

.libris-720 .libris-element.libris-element-5ec7907 .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-5ec7907 .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-c3937e9,
.libris-720 .libris-element.libris-element-d5a9b2e6,
.libris-720 .libris-element.libris-element-b9e3f6c0 {
  text-align: start;
}

.libris-720 .libris-element.libris-element-f5dab95 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 22px 22px 22px 22px;
  box-shadow: 0px 0px 33px 0px rgba(0, 0, 0, 0.26);
  --padding-top: 38px;
  --padding-bottom: 38px;
  --padding-left: 28px;
  --padding-right: 72px;
}

.libris-720 .libris-element.libris-element-f5dab95:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-f5dab95>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: var(--e-global-color-715d58a);
}

.libris-720 .libris-element.libris-element-a1eaa1e {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;
}

.libris-720 .libris-element.libris-element-a1eaa1e .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-a1eaa1e.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-a1eaa1e.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-a1eaa1e.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-a1eaa1e.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-a1eaa1e.libris-view-default .libris-icon svg {
  fill: #F1C641;
}

.libris-720 .libris-element.libris-element-a1eaa1e .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-a1eaa1e .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-29d86cf,
.libris-720 .libris-element.libris-element-f7c1d4a8,
.libris-720 .libris-element.libris-element-d1a5b8e2 {
  width: var(--container-widget-width, 95%);
  max-width: 95%;
  --container-widget-width: 95%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-f0bde96 .libris-button {
  background-color: #4B0DFF;
  font-family: "Alexandria", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  fill: var(--e-global-color-715d58a);
  color: var(--e-global-color-715d58a);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-2f17f26);
  border-radius: 12px 12px 12px 12px;
  padding: 22px 22px 22px 22px;
}

.libris-720 .libris-element.libris-element-f0bde96 {
  width: var(--container-widget-width, 55%);
  max-width: 55%;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;
  --container-widget-width: 55%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-f0bde96 .libris-button-content-wrapper {
  flex-direction: row-reverse;
}

.libris-720 .libris-element.libris-element-f0bde96 .libris-button .libris-button-content-wrapper {
  justify-content: center;
}

.libris-720 .libris-element.libris-element-f0bde96 .libris-button:hover,
.libris-720 .libris-element.libris-element-f0bde96 .libris-button:focus {
  color: #FFF;
}

.libris-720 .libris-element.libris-element-f0bde96 .libris-button:hover svg,
.libris-720 .libris-element.libris-element-f0bde96 .libris-button:focus svg {
  fill: #FFF;
}

.libris-720 .libris-element.libris-element-7102b7e {
  --divider-border-style: solid;
  --divider-color: #EE1576;
  --divider-border-width: 1px;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;
}

.libris-720 .libris-element.libris-element-7102b7e .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-7102b7e .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-42cfd6b {
  --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: space-between;
  --gap: 50px 0px;
  --row-gap: 50px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-5144018 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-15365ff {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;
}

.libris-720 .libris-element.libris-element-15365ff .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-15365ff.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-15365ff.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-15365ff.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-15365ff.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-15365ff.libris-view-default .libris-icon svg {
  fill: #EE1576;
}

.libris-720 .libris-element.libris-element-15365ff .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-15365ff .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-1403e39 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.libris-720 .libris-element.libris-element-3edea04 {
  width: var(--container-widget-width, 83%);
  max-width: 83%;
  --container-widget-width: 83%;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.libris-720 .libris-element.libris-element-45e8a76 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-546684e {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;
}

.libris-720 .libris-element.libris-element-546684e .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-546684e.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-546684e.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-546684e.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-546684e.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-546684e.libris-view-default .libris-icon svg {
  fill: #EE1576;
}

.libris-720 .libris-element.libris-element-546684e .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-546684e .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-738f7fc {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.libris-720 .libris-element.libris-element-69b05da {
  width: var(--container-widget-width, 83%);
  max-width: 83%;
  --container-widget-width: 83%;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.libris-720 .libris-element.libris-element-001d6e0 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-d8201cd {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;
}

.libris-720 .libris-element.libris-element-d8201cd .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-d8201cd.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-d8201cd.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-d8201cd.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-d8201cd.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-d8201cd.libris-view-default .libris-icon svg {
  fill: #EE1576;
}

.libris-720 .libris-element.libris-element-d8201cd .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-d8201cd .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-302201b {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.libris-720 .libris-element.libris-element-971d528 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.libris-720 .libris-element.libris-element-a7f3c21 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-e4b8a92 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;
}

.libris-720 .libris-element.libris-element-e4b8a92 .libris-icon-wrapper {
  text-align: center;
}

.libris-720 .libris-element.libris-element-e4b8a92.libris-view-stacked .libris-icon {
  background-color: #F1C641;
}

.libris-720 .libris-element.libris-element-e4b8a92.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-e4b8a92.libris-view-default .libris-icon {
  color: #F1C641;
  border-color: #F1C641;
}

.libris-720 .libris-element.libris-element-e4b8a92.libris-view-framed .libris-icon,
.libris-720 .libris-element.libris-element-e4b8a92.libris-view-default .libris-icon svg {
  fill: #EE1576;
}

.libris-720 .libris-element.libris-element-e4b8a92 .libris-icon {
  font-size: 50px;
}

.libris-720 .libris-element.libris-element-e4b8a92 .libris-icon svg {
  height: 50px;
}

.libris-720 .libris-element.libris-element-f6c2d41 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  text-align: center;
}

.libris-720 .libris-element.libris-element-b8e5a03 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.libris-720 .libris-element.libris-element-8235ca1 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  border-style: none;
  --border-style: none;
  --border-radius: 0px 0px 0px 0px;
  --padding-top: 60px;
  --padding-bottom: 60px;
  --padding-left: 20px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-8235ca1:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-8235ca1>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-image: url("../images/fundo-background-radial.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.libris-720 .libris-element.libris-element-1365b97 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;
  text-align: center;
}


.libris-720 .libris-element.libris-element-823449c {
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
  text-align: justify;
}

.libris-720 .libris-element.libris-element-a4243f2 {
  width: var(--container-widget-width, 75%);
  max-width: 75%;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;
  --container-widget-width: 75%;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.libris-720 .libris-element.libris-element-34115cb {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: flex-start;
  --gap: 100px 0px;
  --row-gap: 100px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 64px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-90cf142 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-30cdd55 {
  margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}


.libris-720 .libris-element.libris-element-d749cd8 {
  --divider-border-style: solid;
  --divider-color: #EE1576;
  --divider-border-width: 1px;
  width: var(--container-widget-width, 19%);
  max-width: 19%;
  --container-widget-width: 19%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-d749cd8 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-d749cd8 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-818f723 {
  width: var(--container-widget-width, 47%);
  max-width: 47%;
  --container-widget-width: 47%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-60f5c72 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-22e715f {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}


.libris-720 .libris-element.libris-element-f89ed08 {
  --divider-border-style: solid;
  --divider-color: #EE1576;
  --divider-border-width: 1px;
  width: var(--container-widget-width, 19%);
  max-width: 19%;
  --container-widget-width: 19%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-f89ed08 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-f89ed08 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-c981441 {
  width: var(--container-widget-width, 47%);
  max-width: 47%;
  --container-widget-width: 47%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-347ad41 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-925e949 {
  margin: 0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}


.libris-720 .libris-element.libris-element-c13aa54 {
  --divider-border-style: solid;
  --divider-color: #EE1576;
  --divider-border-width: 1px;
  width: var(--container-widget-width, 19%);
  max-width: 19%;
  --container-widget-width: 19%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-c13aa54 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-c13aa54 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-d02fa1b {
  width: var(--container-widget-width, 47%);
  max-width: 47%;
  --container-widget-width: 47%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-a8f3c21 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}

.libris-720 .libris-element.libris-element-b7e4d92 {
  margin: 0px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}


.libris-720 .libris-element.libris-element-c9f5e83 {
  --divider-border-style: solid;
  --divider-color: #EE1576;
  --divider-border-width: 1px;
  width: var(--container-widget-width, 19%);
  max-width: 19%;
  --container-widget-width: 19%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-c9f5e83 .libris-divider-separator {
  width: 100%;
}

.libris-720 .libris-element.libris-element-c9f5e83 .libris-divider {
  padding-block-start: 15px;
  padding-block-end: 15px;
}

.libris-720 .libris-element.libris-element-d1a6f94 {
  width: var(--container-widget-width, 47%);
  max-width: 47%;
  --container-widget-width: 47%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-04372a8 {
  --display: flex;
  --min-height: 927px;
  --flex-direction: row-reverse;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap-reverse;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.22;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-04372a8:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-04372a8>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-image: url("../images/fundo-background.png");
  background-position: center right;
  background-repeat: no-repeat;
  background-size: cover;
}

.libris-720 .libris-element.libris-element-04372a8::before,
.libris-720 .libris-element.libris-element-04372a8>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-04372a8>.e-con-inner>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-04372a8>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-04372a8>.e-con-inner>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-04372a8>.libris-motion-effects-container>.libris-motion-effects-layer::before {
  background-color: #9F609F;
  --background-overlay: '';
}

body:not(.rtl) .libris-720 .libris-element.libris-element-b096e93 {
  left: 0px;
}

body.rtl .libris-720 .libris-element.libris-element-b096e93 {
  right: 0px;
}

.libris-720 .libris-element.libris-element-b096e93 {
  bottom: 0px;
  z-index: 2;
  text-align: start;
}

.libris-720 .libris-element.libris-element-b096e93 img {
  width: 76%;
  max-width: 100%;
}

.libris-720 .libris-element.libris-element-82df459 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 10;
}

.libris-720 .libris-element.libris-element-5d0f00d {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;
}

.libris-720 .libris-element.libris-element-5d0f00d .libris-heading-title {
  -webkit-text-stroke-color: #000;
  stroke: #000;
}

.libris-720 .libris-element.libris-element-925450e {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-13e00cd .libris-button {
  background-color: #4B0DFF;
  font-family: "Alexandria", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  fill: var(--e-global-color-715d58a);
  color: var(--e-global-color-715d58a);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-2f17f26);
  border-radius: 12px 12px 12px 12px;
  padding: 22px 22px 22px 22px;
}

.libris-720 .libris-element.libris-element-13e00cd {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-13e00cd .libris-button-content-wrapper {
  flex-direction: row-reverse;
}

.libris-720 .libris-element.libris-element-13e00cd .libris-button .libris-button-content-wrapper {
  justify-content: start;
}

.libris-720 .libris-element.libris-element-13e00cd .libris-button:hover,
.libris-720 .libris-element.libris-element-13e00cd .libris-button:focus {
  color: #FFF;
}

.libris-720 .libris-element.libris-element-13e00cd .libris-button:hover svg,
.libris-720 .libris-element.libris-element-13e00cd .libris-button:focus svg {
  fill: #FFF;
}

.libris-720 .libris-element.libris-element-8eb48b3 {
  --display: flex;
  --min-height: 793px;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: flex-start;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 0.62;
  border-style: none;
  --border-style: none;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-8eb48b3:not(.libris-motion-effects-element-type-background),
.libris-720 .libris-element.libris-element-8eb48b3>.libris-motion-effects-container>.libris-motion-effects-layer {
  background-color: transparent;
  background-image: radial-gradient(at center center, #D3C8C2 0%, var(--e-global-color-715d58a) 100%);
}

.libris-720 .libris-element.libris-element-8eb48b3::before,
.libris-720 .libris-element.libris-element-8eb48b3>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-8eb48b3>.e-con-inner>.libris-background-video-container::before,
.libris-720 .libris-element.libris-element-8eb48b3>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-8eb48b3>.e-con-inner>.libris-background-slideshow::before,
.libris-720 .libris-element.libris-element-8eb48b3>.libris-motion-effects-container>.libris-motion-effects-layer::before {
  background-color: '#9F609F';
  --background-overlay: '';
}

.libris-720 .libris-element.libris-element-fe5a6fb {
  text-align: end;
}

.libris-720 .libris-element.libris-element-fe5a6fb img {
  width: 100%;
  max-width: 100%;
}

.libris-720 .libris-element.libris-element-e73f5c2 {
  --display: flex;
  --flex-direction: column;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --flex-wrap-mobile: wrap;
  --align-items: flex-start;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --flex-wrap: wrap;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
  --z-index: 10;
}

.libris-720 .libris-element.libris-element-89438b5 {
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;
}

.libris-720 .libris-element.libris-element-89438b5 .libris-heading-title {
  -webkit-text-stroke-color: #000;
  stroke: #000;
}

.libris-720 .libris-element.libris-element-a4d7ec0 {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
  text-align: start;
}

.libris-720 .libris-element.libris-element-986520f .libris-button {
  background-color: #4B0DFF;
  font-family: "Alexandria", Sans-serif;
  font-size: 24px;
  font-weight: 400;
  line-height: 32px;
  fill: var(--e-global-color-715d58a);
  color: var(--e-global-color-715d58a);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: var(--e-global-color-2f17f26);
  border-radius: 12px 12px 12px 12px;
  padding: 22px 22px 22px 22px;
}

.libris-720 .libris-element.libris-element-986520f {
  width: var(--container-widget-width, 100%);
  max-width: 100%;
  --container-widget-width: 100%;
  --container-widget-flex-grow: 0;
}

.libris-720 .libris-element.libris-element-986520f .libris-button-content-wrapper {
  flex-direction: row-reverse;
}

.libris-720 .libris-element.libris-element-986520f .libris-button .libris-button-content-wrapper {
  justify-content: start;
}

.libris-720 .libris-element.libris-element-986520f .libris-button:hover,
.libris-720 .libris-element.libris-element-986520f .libris-button:focus {
  color: #423731;
}

.libris-720 .libris-element.libris-element-986520f .libris-button:hover svg,
.libris-720 .libris-element.libris-element-986520f .libris-button:focus svg {
  fill: #423731;
}

.libris-720 .libris-element.libris-element-3634ecd {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 40px;
  --padding-bottom: 40px;
  --padding-left: 20px;
  --padding-right: 20px;
}

.libris-720 .libris-element.libris-element-98aa773 {
  width: var(--container-widget-width, 54%);
  max-width: 54%;
  margin: 0px 65px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  --container-widget-width: 54%;
  --container-widget-flex-grow: 0;
  text-align: center;
}

.libris-720 .libris-element.libris-element-98aa773 .libris-heading-title {
  font-family: "Alexandria", Sans-serif;
  font-size: 22px;
  font-weight: 300;
  line-height: 40px;
  -webkit-text-stroke-color: #000;
  stroke: #000;
  color: #493A2D;
}

:root {
  --page-title-display: none;
}

@media(max-width:1024px) {
  .libris-720 .libris-element.libris-element-c2dff02 {
    --min-height: 619px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    --overlay-opacity: 0.51;
    --padding-top: 180px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-widget-image .widget-image-caption {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .libris-720 .libris-element.libris-element-ee4885a {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;
    padding: 0px 0px 0px 0px;
    bottom: -59px;
  }

  body:not(.rtl) .libris-720 .libris-element.libris-element-ee4885a {
    right: 0px;
  }

  body.rtl .libris-720 .libris-element.libris-element-ee4885a {
    left: 0px;
  }

  .libris-720 .libris-element.libris-element-ee4885a img {
    width: 524px;
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-26c333c {
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  }

  .libris-widget-heading .libris-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }

  .libris-720 .libris-element.libris-element-9ae7a9b {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }



  .libris-720 .libris-element.libris-element-6af0b70 {
    --container-widget-width: 83%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 83%);
    max-width: 83%;
    text-align: start;
  }



  .libris-widget-button .libris-button {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }

  .libris-720 .libris-element.libris-element-a795765 .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-0a32cce {
    bottom: -9%;
  }

  .libris-widget-text-editor {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .libris-720 .libris-element.libris-element-134cfb0 {
    font-size: 22px;
    line-height: 30px;
  }

  .libris-720 .libris-element.libris-element-aae7306 {
    --min-height: 619px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    --overlay-opacity: 0.51;
    --padding-top: 180px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-eeb1afc {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;
    padding: 0px 0px 0px 0px;
  }

  .libris-720 .libris-element.libris-element-eeb1afc img {
    width: 524px;
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-d1e862d {
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  }

  .libris-720 .libris-element.libris-element-9de2995 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }



  .libris-720 .libris-element.libris-element-dbf12be {
    --container-widget-width: 83%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 83%);
    max-width: 83%;
    text-align: start;
  }



  .libris-720 .libris-element.libris-element-cfb846d .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-a701df5 {
    bottom: -9%;
  }

  .libris-720 .libris-element.libris-element-b061477,
  .libris-720 .libris-element.libris-element-f4c2e8a1 {
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-19cdfba {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;
    text-align: start;
  }



  .libris-widget-divider .libris-divider__text {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }

  .libris-720 .libris-element.libris-element-1bb4214,
  .libris-720 .libris-element.libris-element-a2d6e9b3 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 62px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-1bb4214 .libris-heading-title,
  .libris-720 .libris-element.libris-element-a2d6e9b3 .libris-heading-title {
    font-size: 28px;
    line-height: 36px;
  }

  .libris-720 .libris-element.libris-element-f0bde96 .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-8235ca1 {
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-1365b97 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;
    text-align: start;
  }



  .libris-720 .libris-element.libris-element-823449c {
    --container-widget-width: 96%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 96%);
    max-width: 96%;
  }

  .libris-720 .libris-element.libris-element-a4243f2 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;
  }

  .libris-720 .libris-element.libris-element-34115cb {
    --gap: 60px 0px;
    --row-gap: 60px;
    --column-gap: 0px;
  }

  .libris-720 .libris-element.libris-element-30cdd55 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-22e715f {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-925e949 {
    margin: 0px 20px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-b7e4d92 {
    margin: 0px 60px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-04372a8 {
    --min-height: 484px;
    --flex-direction: row-reverse;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap-reverse;
    --align-items: flex-start;
    --overlay-opacity: 0.51;
    --padding-top: 60px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-b096e93 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;
    padding: 0px 0px 0px 0px;
    bottom: -59px;
  }

  .libris-720 .libris-element.libris-element-b096e93 img {
    width: 554px;
    max-width: 60%;
  }

  .libris-720 .libris-element.libris-element-82df459 {
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  }

  .libris-720 .libris-element.libris-element-5d0f00d {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-13e00cd .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-8eb48b3 {
    --min-height: 619px;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --align-items: flex-start;
    --overlay-opacity: 0.51;
    --padding-top: 180px;
    --padding-bottom: 60px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-fe5a6fb {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;
    padding: 0px 0px 0px 0px;
  }

  .libris-720 .libris-element.libris-element-fe5a6fb img {
    width: 524px;
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-e73f5c2 {
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
  }

  .libris-720 .libris-element.libris-element-89438b5 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    text-align: start;
  }

  .libris-720 .libris-element.libris-element-986520f .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-98aa773 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;
    --container-widget-width: 80%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 80%);
    max-width: 80%;
    text-align: center;
  }

  .libris-720 .libris-element.libris-element-98aa773 .libris-heading-title {
    font-size: 32px;
    line-height: 36px;
  }
}

@media(max-width:767px) {
  .libris-720 .libris-element.libris-element-c2dff02 {
    --flex-direction: row-reverse;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap-reverse;
  }

  .libris-720 .libris-element.libris-element-c2dff02:not(.libris-motion-effects-element-type-background),
  .libris-720 .libris-element.libris-element-c2dff02>.libris-motion-effects-container>.libris-motion-effects-layer {
    background-position: top right;
  }

  .libris-widget-image .widget-image-caption {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .libris-720 .libris-element.libris-element-ee4885a {
    text-align: center;
  }

  .libris-720 .libris-element.libris-element-ee4885a img {
    max-width: 75%;
  }

  .libris-720 .libris-element.libris-element-26c333c {
    --margin-top: 40px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
  }

  .libris-widget-heading .libris-heading-title {
    font-size: var(--e-global-typography-primary-font-size);
    line-height: var(--e-global-typography-primary-line-height);
  }
  .libris-720 [data-id="34115cb"] .rd-heading .libris-heading-title  {
    font-size: 32px!important;
  }


  .libris-720 .libris-element.libris-element-6af0b70 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }



  .libris-widget-button .libris-button {
    font-size: var(--e-global-typography-accent-font-size);
    line-height: var(--e-global-typography-accent-line-height);
  }

  .libris-720 .libris-element.libris-element-a795765 .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-widget-text-editor {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }

  .libris-720 .libris-element.libris-element-134cfb0 {
    font-size: 22px;
    line-height: 30px;
  }

  .libris-720 .libris-element.libris-element-aae7306 {
    --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;
    border-width: 0px 0px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --padding-top: 0px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }

  .libris-720 .libris-element.libris-element-aae7306:not(.libris-motion-effects-element-type-background),
  .libris-720 .libris-element.libris-element-aae7306>.libris-motion-effects-container>.libris-motion-effects-layer {
    background-color: #9F609F;
    background-image: radial-gradient(at top center, #d7cad7 0%, #FFF 100%);
  }

  .libris-720 .libris-element.libris-element-eeb1afc {
    width: 100%;
    max-width: 100%;
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;
    text-align: center;
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 28%, rgba(0, 0, 0, 0) 86%);
  }

  .libris-720 .libris-element.libris-element-eeb1afc img {
    height: 348px;
    object-fit: cover;
    object-position: center center;
  }

  .libris-720 .libris-element.libris-element-d1e862d {
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-9de2995 {
    text-align: center;
  }



  .libris-720 .libris-element.libris-element-dbf12be {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
    text-align: center;
  }



  .libris-720 .libris-element.libris-element-cfb846d {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-cfb846d .libris-button {
    font-size: 20px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-a701df5 {
    --width: 50px;
    --min-height: 66px;
    bottom: -5%;
  }

  body:not(.rtl) .libris-720 .libris-element.libris-element-a701df5 {
    right: 43%;
  }

  body.rtl .libris-720 .libris-element.libris-element-a701df5 {
    left: 43%;
  }

  .libris-720 .libris-element.libris-element-19cdfba {
    text-align: center;
  }



  .libris-720 .libris-element.libris-element-7ecefa8 {
    --width: 92%;
    --gap: 100px 0px;
    --row-gap: 50px;
    --column-gap: 0px;
  }

  .libris-widget-divider .libris-divider__text {
    font-size: var(--e-global-typography-secondary-font-size);
    line-height: var(--e-global-typography-secondary-line-height);
  }

  .libris-720 .libris-element.libris-element-1bb4214,
  .libris-720 .libris-element.libris-element-a2d6e9b3 {
    text-align: center;
  }

  .libris-720 .libris-element.libris-element-1bb4214 .libris-heading-title,
  .libris-720 .libris-element.libris-element-a2d6e9b3 .libris-heading-title {
    font-size: 22px;
    line-height: 30px;
  }

  .libris-720 .libris-element.libris-element-d35d45d,
  .libris-720 .libris-element.libris-element-b3e7f0c4 {
    --gap: 22px 0px;
    --row-gap: 22px;
    --column-gap: 0px;
  }

  .libris-720 .libris-element.libris-element-c3937e9,
  .libris-720 .libris-element.libris-element-d5a9b2e6,
  .libris-720 .libris-element.libris-element-b9e3f6c0 {
    width: initial;
    max-width: initial;
  }



  .libris-720 .libris-element.libris-element-f0bde96 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-f0bde96 .libris-button {
    font-size: 20px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-8235ca1:not(.libris-motion-effects-element-type-background),
  .libris-720 .libris-element.libris-element-8235ca1>.libris-motion-effects-container>.libris-motion-effects-layer {
    background-position: center right;
  }

  .libris-720 .libris-element.libris-element-8235ca1 {
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-1365b97 {
    text-align: center;
  }

  .libris-720 .libris-element.libris-element-a4243f2 {
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-34115cb {
    --width: 100%;
    --gap: 60px 0px;
    --row-gap: 60px;
    --column-gap: 0px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }



  .libris-720 .libris-element.libris-element-d749cd8 {
    --container-widget-width: 46%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 46%);
    max-width: 46%;
  }

  .libris-720 .libris-element.libris-element-818f723 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }



  .libris-720 .libris-element.libris-element-f89ed08 {
    --container-widget-width: 46%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 46%);
    max-width: 46%;
  }

  .libris-720 .libris-element.libris-element-c981441 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }



  .libris-720 .libris-element.libris-element-c13aa54 {
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 40%);
    max-width: 40%;
  }

  .libris-720 .libris-element.libris-element-d02fa1b {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-c9f5e83 {
    --container-widget-width: 40%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 40%);
    max-width: 40%;
  }

  .libris-720 .libris-element.libris-element-d1a6f94 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-04372a8 {
    --flex-direction: row-reverse;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap-reverse;
  }

  .libris-720 .libris-element.libris-element-04372a8:not(.libris-motion-effects-element-type-background),
  .libris-720 .libris-element.libris-element-04372a8>.libris-motion-effects-container>.libris-motion-effects-layer {
    background-position: top right;
  }

  .libris-720 .libris-element.libris-element-b096e93 {
    text-align: center;
  }

  .libris-720 .libris-element.libris-element-b096e93 img {
    max-width: 75%;
  }

  .libris-720 .libris-element.libris-element-82df459 {
    --margin-top: 40px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
  }



  .libris-720 .libris-element.libris-element-925450e {
    margin: 32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-13e00cd .libris-button {
    font-size: 14px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-8eb48b3 {
    --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: center;
    --padding-top: 0px;
    --padding-bottom: 40px;
    --padding-left: 0px;
    --padding-right: 0px;
  }

  .libris-720 .libris-element.libris-element-8eb48b3:not(.libris-motion-effects-element-type-background),
  .libris-720 .libris-element.libris-element-8eb48b3>.libris-motion-effects-container>.libris-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at top center, #b28db2 0%, #9F609F 100%);
  }

  .libris-720 .libris-element.libris-element-fe5a6fb {
    width: 100%;
    max-width: 100%;
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;
    text-align: center;
  }

  .libris-720 .libris-element.libris-element-fe5a6fb img {
    height: 348px;
    object-fit: cover;
    object-position: center center;
  }

  .libris-720 .libris-element.libris-element-e73f5c2 {
    --width: 90%;
    --margin-top: 0px;
    --margin-bottom: 20px;
    --margin-left: 0px;
    --margin-right: 0px;
  }

  .libris-720 .libris-element.libris-element-89438b5 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
  }



  .libris-720 .libris-element.libris-element-a4d7ec0 {
    margin: 32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-986520f .libris-button {
    font-size: 20px;
    line-height: 22px;
  }

  .libris-720 .libris-element.libris-element-3634ecd {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }

  .libris-720 .libris-element.libris-element-98aa773 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    --container-widget-width: 100%;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }

  .libris-720 .libris-element.libris-element-98aa773 .libris-heading-title {
    font-size: 22px;
    line-height: 30px;
  }
}

@media(min-width:768px) {
  .libris-720 .libris-element.libris-element-c2dff02 {
    --content-width: 1060px;
  }

  .libris-720 .libris-element.libris-element-26c333c {
    --width: 62%;
  }

  .libris-720 .libris-element.libris-element-0a32cce {
    --width: 52px;
  }

  .libris-720 .libris-element.libris-element-aae7306 {
    --content-width: 1060px;
  }

  .libris-720 .libris-element.libris-element-d1e862d {
    --width: 62%;
  }

  .libris-720 .libris-element.libris-element-a701df5 {
    --width: 52px;
  }

  .libris-720 .libris-element.libris-element-b061477,
  .libris-720 .libris-element.libris-element-f4c2e8a1 {
    --content-width: 1060px;
  }

  .libris-720 .libris-element.libris-element-fb3031d {
    --width: 48%;
  }

  .libris-720 .libris-element.libris-element-c44fe14 {
    --width: 48%;
  }

  .libris-720 .libris-element.libris-element-5f14da4 {
    --width: 48%;
  }

  .libris-720 .libris-element.libris-element-b0d3085 {
    --width: 48%;
  }

  .libris-720 .libris-element.libris-element-ab61c9e {
    --width: 48%;
  }

  .libris-720 .libris-element.libris-element-5169c84 {
    --width: 48%;
  }

  .libris-720 .libris-element.libris-element-b028db1,
  .libris-720 .libris-element.libris-element-c4f8a1d5,
  .libris-720 .libris-element.libris-element-e6b0c3f7,
  .libris-720 .libris-element.libris-element-a8d2e5b9,
  .libris-720 .libris-element.libris-element-c0f4a7d1 {
    --width: 49%;
  }

  .libris-720 .libris-element.libris-element-f5dab95 {
    --width: 49%;
  }

  .libris-720 .libris-element.libris-element-42cfd6b {
    --flex-wrap: nowrap;
    --gap: 0 40px;
    --row-gap: 0px;
    --column-gap: 40px;
  }

  .libris-720 .libris-element.libris-element-5144018,
  .libris-720 .libris-element.libris-element-45e8a76,
  .libris-720 .libris-element.libris-element-a7f3c21 {
    --width: calc((100% - 80px) / 3);
    flex: 0 1 calc((100% - 80px) / 3);
  }

  .libris-720 .libris-element.libris-element-8235ca1 {
    --content-width: 1100px;
  }

  .libris-720 .libris-element.libris-element-04372a8 {
    --content-width: 1060px;
  }

  .libris-720 .libris-element.libris-element-82df459 {
    --width: 49%;
  }

  .libris-720 .libris-element.libris-element-8eb48b3 {
    --content-width: 1060px;
  }

  .libris-720 .libris-element.libris-element-e73f5c2 {
    --width: 49%;
  }

  .libris-720 .libris-element.libris-element-3634ecd {
    --content-width: 1060px;
  }
}

@media(max-width:1024px) and (min-width:768px) {
  .libris-720 .libris-element.libris-element-82df459 {
    --width: 56%;
  }

  .libris-720 .libris-element.libris-element-e73f5c2 {
    --width: 56%;
  }
}
