.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}:root {
--primary-color: #272727;
--secondary-color: #fafbfb;
--tertiary-color: #434243
}
.container {
width: 100%;
padding-right: var(--bs-gutter-x, 0.75rem);
padding-left: var(--bs-gutter-x, 0.75rem);
margin-right: auto;
margin-left: auto;
}
@media (min-width: 660px) {
.container {
max-width: 530px;
}
} @media (min-width: 760px) {
.container {
max-width: 630px;
}
} @media (min-width: 960px) {
.container {
max-width: 830px;
}
}
a {
font-weight: 400;
font-size: 1rem;
}
p {
font-weight: 400;
font-size: 1.3rem;
text-align: justify;
text-indent: 40px;
}
em {
font-style: italic;
font-weight: 600;
}
figcaption {
font-weight: 600;
} #sidebar {
position: fixed;
z-index: 110;
top: 0;
left: 0;
width: 0;
height: 100%;
background-color: var(--tertiary-color);
overflow-x: hidden;
transition: 0.5s;
}
#arrow {
position: fixed;
top: 0;
left: 0;
z-index: 111;
display: flex;
transition: 0.5s;
padding: 8px;
background-color: var(--tertiary-color);
border-radius: 0 5px 5px 0;
}
#arrow svg {
transition: 0.5s;
}
#arrow.reverse {
padding: 8px 8px 8px 0;
}
#arrow.reverse svg {
transform: rotate(180deg);
}
#menu-chapter-menu {
padding-left: 0;
list-style: none;
margin-top: 10px;
}
#menu-chapter-menu>.menu-item {
padding: 10px 20px;
}
#menu-chapter-menu>.menu-item>a {
color: var(--secondary-color);
transition: 0.3s;
overflow-x: hidden;
overflow-wrap: anywhere;
}
#menu-chapter-menu>.menu-item>a:hover {
text-decoration: underline;
}
#menu-chapter-menu>.menu-item .sub-menu li a {
color: var(--secondary-color);
}
#menu-chapter-menu>.menu-item .sub-menu li {
list-style-type: none;
} #main-content {
margin-top: 50px;
transition: margin-left .5s;
} .button-nav {
display: flex;
justify-content: space-between;
margin-top: 50px;
}
.button-nav>a {
background-color: var(--tertiary-color);
padding: 10px 30px;
color: var(--secondary-color);
transition: .5s;
}
.button-nav>a:hover {
color: var(--secondary-color);
background-color: var(--tertiary-color);
} .wp-block-embed__wrapper {
position: relative;
padding-bottom: 56.25%; height: 0;
overflow: hidden;
}
.wp-block-embed__wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}