/*!****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../../../../../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!../../../../../../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!../../../../../../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/section-wrapper/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************/
.page, .wp-singular {
  overflow-inline: hidden;
}
.page .wp-block-improntad-theme-blocks-section-wrapper, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper {
  color: var(--wp--preset--color--primary-200, #000);
}
.page .wp-block-improntad-theme-blocks-section-wrapper h1,
.page .wp-block-improntad-theme-blocks-section-wrapper h2,
.page .wp-block-improntad-theme-blocks-section-wrapper h3,
.page .wp-block-improntad-theme-blocks-section-wrapper h4,
.page .wp-block-improntad-theme-blocks-section-wrapper h5,
.page .wp-block-improntad-theme-blocks-section-wrapper h6, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h1,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper h2,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper h3,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper h4,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper h5,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper h6 {
  margin-block-start: 0;
  margin-block-end: 1rem;
  font-weight: var(--wp--custom--font-weight--bold, 700);
  line-height: 1.3;
}
.page .wp-block-improntad-theme-blocks-section-wrapper h1, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h1 {
  font-size: var(--wp--preset--font-size--heading-1);
}
.page .wp-block-improntad-theme-blocks-section-wrapper h2, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h2 {
  font-size: var(--wp--preset--font-size--heading-2);
}
.page .wp-block-improntad-theme-blocks-section-wrapper h3, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h3 {
  font-size: var(--wp--preset--font-size--heading-3);
}
.page .wp-block-improntad-theme-blocks-section-wrapper h4, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h4 {
  font-size: var(--wp--preset--font-size--heading-4);
}
.page .wp-block-improntad-theme-blocks-section-wrapper h5, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h5 {
  font-size: var(--wp--preset--font-size--heading-5);
}
.page .wp-block-improntad-theme-blocks-section-wrapper h6, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper h6 {
  font-size: var(--wp--preset--font-size--heading-6);
}
.page .wp-block-improntad-theme-blocks-section-wrapper p, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper p {
  margin-block-start: 0;
  margin-block-end: 1rem;
  font-size: var(--wp--preset--font-size--body-md);
  line-height: 1.6;
}
.page .wp-block-improntad-theme-blocks-section-wrapper ul,
.page .wp-block-improntad-theme-blocks-section-wrapper ol, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper ul,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper ol {
  margin-block-start: 0;
  margin-block-end: 1rem;
  padding-inline-start: 2rem;
}
.page .wp-block-improntad-theme-blocks-section-wrapper ul li,
.page .wp-block-improntad-theme-blocks-section-wrapper ol li, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper ul li,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper ol li {
  margin-block-end: 0.5rem;
  font-size: var(--wp--preset--font-size--body-md);
  line-height: 1.6;
}
.page .wp-block-improntad-theme-blocks-section-wrapper ul li:last-child,
.page .wp-block-improntad-theme-blocks-section-wrapper ol li:last-child, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper ul li:last-child,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper ol li:last-child {
  margin-block-end: 0;
}
.page .wp-block-improntad-theme-blocks-section-wrapper strong,
.page .wp-block-improntad-theme-blocks-section-wrapper b, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper strong,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper b {
  font-weight: var(--wp--custom--font-weight--bold, 700);
}
.page .wp-block-improntad-theme-blocks-section-wrapper em,
.page .wp-block-improntad-theme-blocks-section-wrapper i, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper em,
.wp-singular .wp-block-improntad-theme-blocks-section-wrapper i {
  font-style: italic;
}
.page .wp-block-improntad-theme-blocks-section-wrapper a, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper a {
  color: var(--wp--preset--color--primary-300, #000);
  text-decoration: underline;
}
.page .wp-block-improntad-theme-blocks-section-wrapper a:hover, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper a:hover {
  text-decoration: none;
}
.page .wp-block-improntad-theme-blocks-section-wrapper, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper {
  --animation-duration: 0.3s;
  --animation-timing: ease-out;
  --slide-distance: 2rem;
  --blur-amount: 10px;
  inline-size: 100%;
  overflow-inline: hidden;
  max-inline-size: 100vw;
  margin-block-start: 0;
}
@supports (overflow: clip) {
  .page .wp-block-improntad-theme-blocks-section-wrapper, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper {
    overflow-inline: clip;
  }
}
@media (prefers-reduced-motion: reduce) {
  .page .wp-block-improntad-theme-blocks-section-wrapper, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper {
    --animation-duration: 0s;
  }
}
.page .wp-block-improntad-theme-blocks-section-wrapper .wp-block-improntad-theme-blocks-section-title, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .wp-block-improntad-theme-blocks-section-title {
  margin-block-end: 1.5rem;
}
.page .wp-block-improntad-theme-blocks-section-wrapper.use-content-width .section-content, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper.use-content-width .section-content {
  max-inline-size: var(--wp--style--global--content-size);
  margin-inline: auto;
  padding-inline: 1rem;
}
.page .wp-block-improntad-theme-blocks-section-wrapper.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper.active {
  will-change: auto !important;
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-in, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-in {
  opacity: 0;
  transform: translate3d(var(--slide-distance), var(--slide-distance), 0);
  will-change: opacity, transform;
  transition: opacity var(--animation-duration) var(--animation-timing), transform var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-in.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-in.active {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-fade-in, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-fade-in {
  opacity: 0;
  will-change: opacity;
  transition: opacity var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-fade-in.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-fade-in.active {
  opacity: 1;
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-scale-in, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-scale-in {
  opacity: 0;
  transform: scale3d(0.9, 0.9, 1);
  will-change: opacity, transform;
  transition: opacity var(--animation-duration) var(--animation-timing), transform var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-scale-in.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-scale-in.active {
  opacity: 1;
  transform: scale3d(1, 1, 1);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-up, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-up {
  opacity: 0;
  transform: scale3d(1.2, 1.2, 1) translate3d(0, var(--slide-distance), 0);
  transform-origin: top center;
  will-change: opacity, transform;
  transition: opacity var(--animation-duration) var(--animation-timing), transform var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-up.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-up.active {
  opacity: 1;
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-down, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-down {
  opacity: 0;
  transform: translate3d(0, calc(-1 * var(--slide-distance)), 0);
  will-change: opacity, transform;
  transition: opacity var(--animation-duration) var(--animation-timing), transform var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-down.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-down.active {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-left, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-left {
  opacity: 0;
  transform: translate3d(var(--slide-distance), 0, 0);
  will-change: opacity, transform;
  transition: opacity var(--animation-duration) var(--animation-timing), transform var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-left.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-left.active {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-right, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-right {
  opacity: 0;
  transform: translate3d(calc(-1 * var(--slide-distance)), 0, 0);
  will-change: opacity, transform;
  transition: opacity var(--animation-duration) var(--animation-timing), transform var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-right.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-slide-right.active {
  opacity: 1;
  transform: translate3d(0, 0, 0);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-blur-in, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-blur-in {
  opacity: 0;
  filter: blur(var(--blur-amount));
  will-change: opacity, filter;
  transition: opacity var(--animation-duration) var(--animation-timing), filter var(--animation-duration) var(--animation-timing);
}
.page .wp-block-improntad-theme-blocks-section-wrapper .animation-blur-in.active, .wp-singular .wp-block-improntad-theme-blocks-section-wrapper .animation-blur-in.active {
  opacity: 1;
  filter: blur(0);
}

/*# sourceMappingURL=style-index.css.map*/