.elementor-79 .elementor-element.elementor-element-9b12359{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--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;}.elementor-79 .elementor-element.elementor-element-9b12359::before, .elementor-79 .elementor-element.elementor-element-9b12359 > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-9b12359 > .e-con-inner > .elementor-background-video-container::before, .elementor-79 .elementor-element.elementor-element-9b12359 > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-9b12359 > .e-con-inner > .elementor-background-slideshow::before, .elementor-79 .elementor-element.elementor-element-9b12359 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://studiocristaline.com/wp-content/uploads/icon-studio-cristaline.svg");--background-overlay:'';}.elementor-79 .elementor-element.elementor-element-94d3d9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-79 .elementor-element.elementor-element-94d3d9b:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-94d3d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-section{padding-left:48px;padding-right:48px;padding-top:60px;padding-bottom:60px;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-description{max-width:55%;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-cards{margin-top:80px;height:200px;gap:0px;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-title{color:#ffffff;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-cta{color:#E7E3DF;font-size:1rem;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-cta-icon{margin-left:1rem;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-description p{color:rgba(255,255,255,0.65);}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-card{border-color:rgba(255,255,255,0.08);}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-card-title{color:#ffffff;}.elementor-79 .elementor-element.elementor-element-b6fdb90 .st-card-text{color:#555555;margin-top:40px;}/* Start custom CSS for container, class: .elementor-element-9b12359 */.css-culoare {
    background: linear-gradient(332deg, #ccff00, #6a7b26, #181c0b);
    background-size: 600% 600%;

    -webkit-animation: AnimationName 46s ease infinite;
    -moz-animation: AnimationName 46s ease infinite;
    -o-animation: AnimationName 46s ease infinite;
    animation: AnimationName 46s ease infinite;
}

@-webkit-keyframes AnimationName {
    0%{background-position:0% 43%}
    50%{background-position:100% 58%}
    100%{background-position:0% 43%}
}
@-moz-keyframes AnimationName {
    0%{background-position:0% 43%}
    50%{background-position:100% 58%}
    100%{background-position:0% 43%}
}
@-o-keyframes AnimationName {
    0%{background-position:0% 43%}
    50%{background-position:100% 58%}
    100%{background-position:0% 43%}
}
@keyframes AnimationName {
    0%{background-position:0% 43%}
    50%{background-position:100% 58%}
    100%{background-position:0% 43%}
}/* End custom CSS */
/* Start custom CSS for scrollytelling_section, class: .elementor-element-b6fdb90 */.elementor-79 .elementor-element.elementor-element-b6fdb90 a svg,
.elementor-79 .elementor-element.elementor-element-b6fdb90 button svg {
    width: 2rem;
    height: 2rem;
}

.elementor-79 .elementor-element.elementor-element-b6fdb90 a svg,
.elementor-79 .elementor-element.elementor-element-b6fdb90 a svg *,
.elementor-79 .elementor-element.elementor-element-b6fdb90 button svg,
.elementor-79 .elementor-element.elementor-element-b6fdb90 button svg * {
    fill: #e7e3df;
    stroke: #e7e3df;
}/* End custom CSS */