.ct_container .contents>*:last-child{margin-bottom:0}.ct_container.has-background-image{display:grid;position:relative}.ct_container.has-background-image>*{grid-area:1 / -1}.ct_container.has-background-image .container-background-image{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.ct_container.has-background-image .contents{z-index:1}.ct_container.colorfulbg{background:linear-gradient(-45deg, #46B9FF, #64009A, #46B9FF, #64009A);background-size:400% 400%;animation:gradient 30s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.ct_container.has-background-overlay{display:grid}.ct_container.has-background-overlay>*{grid-area:1 / -1}.ct_container.has-background-overlay .contents{z-index:1}.ct_container.has-background-overlay .background-overlay{pointer-events:none;opacity:0}.ct_container.has-background-overlay .background-overlay-opacity-10{opacity:.1}.ct_container.has-background-overlay .background-overlay-opacity-20{opacity:.2}.ct_container.has-background-overlay .background-overlay-opacity-30{opacity:.3}.ct_container.has-background-overlay .background-overlay-opacity-40{opacity:.4}.ct_container.has-background-overlay .background-overlay-opacity-50{opacity:.5}.ct_container.has-background-overlay .background-overlay-opacity-60{opacity:.6}.ct_container.has-background-overlay .background-overlay-opacity-70{opacity:.7}.ct_container.has-background-overlay .background-overlay-opacity-80{opacity:.8}.ct_container.has-background-overlay .background-overlay-opacity-90{opacity:.9}.ct_container.has-background-overlay .background-overlay-opacity-100{opacity:1}

/*# sourceMappingURL=index.min.css.map */