heliux-section{--section-margin-top: var(--scope-margin-top, 0px);--section-margin-right: var(--scope-margin-right, 0px);--section-margin-bottom: var(--scope-margin-bottom, 0px);--section-margin-left: var(--scope-margin-left, 0px);margin:var(--section-margin-top) var(--section-margin-right) var(--section-margin-bottom) var(--section-margin-left);--section-color: var(--scope-color-main-color);--section-background: var(--scope-color-background);--section-alignment-horizontal: var(--scope-alignment-horizontal, left);--section-align: var(--scope-grid-align-items, flex-start);--section-grid-gutter: var(--scope-layout-grid-gutter, 20px);color:var(--section-color);max-height:calc(100% - (var(--section-margin-top) + var(--section-margin-bottom)));display:grid;position:relative;align-content:flex-start;align-items:var(--section-align);justify-content:var(--section-alignment-horizontal);grid-template-columns:1fr}heliux-section.opacity66>.section__img img{opacity:.66}heliux-section.opacity90>.section__img img{opacity:.9}heliux-section.opacity100>.section__img img{opacity:1}heliux-section .section--disabled>*{pointer-events:none}heliux-section>.content{width:100%;align-items:inherit;justify-content:inherit;grid-area:1 / 1 / 1 / 1;z-index:1}@media (min-width: 640px){heliux-section>.content{display:grid;position:relative;grid-template-columns:repeat(12, minmax(0, 1fr));-moz-column-gap:min(calc(100% / 12),var(--section-grid-gutter));column-gap:min(calc(100% / 12),var(--section-grid-gutter))}.columncontrol__wrapper heliux-section>.content{grid-column-gap:0}heliux-section>.content>*{max-height:100%;max-width:100%;grid-column:var(--scope-grid-area, 1 / 13)}}heliux-section>.content .icon:not(.icon--block){grid-column:auto}heliux-section>.content.isHidden{display:none}heliux-section>.section__img{z-index:0;min-width:100%;grid-area:1 / 1 / 1 / 1}@media (min-width: 0) and (max-width: 767px){heliux-section>.section__img--hide-mobile{display:none}}heliux-section>.section__img--stretch,heliux-section>.section__img--stretch .image,heliux-section>.section__img--stretch .image__base,heliux-section>.section__img--stretch .image__imgPreview,heliux-section>.section__img--stretch .image__img{height:100%}heliux-section>.section__img--stretch .image__img{height:100%;-o-object-fit:cover;object-fit:cover}heliux-section>.section__img--cropped{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}heliux-section.container-max-grid{width:auto}heliux-section>.gradient__background{position:absolute;width:100%;height:100%;background:linear-gradient(var(--gradient-angle), var(--gradient-startColor), var(--gradient-endColor));z-index:0}