.elementor-26326 .elementor-element.elementor-element-4cd8f1a{--display:flex;--min-height:40rem;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0.813rem 0.813rem 0.813rem 0.813rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26326 .elementor-element.elementor-element-4cd8f1a:not(.elementor-motion-effects-element-type-background), .elementor-26326 .elementor-element.elementor-element-4cd8f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spreadfilms.com/wp-content/uploads/2025/11/sc-banner-bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26326 .elementor-element.elementor-element-375ee7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-26326 .elementor-element.elementor-element-e590480{--display:flex;--justify-content:flex-end;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-26326 .elementor-element.elementor-element-a6a1f57 .elementor-icon-wrapper{text-align:left;}.elementor-26326 .elementor-element.elementor-element-a6a1f57 .elementor-icon{font-size:2.5rem;}.elementor-26326 .elementor-element.elementor-element-a6a1f57 .elementor-icon svg{height:2.5rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26326 .elementor-element.elementor-element-42adc60 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:4.375rem;font-weight:400;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-26326 .elementor-element.elementor-element-f2adcc7{z-index:1;}.elementor-26326 .elementor-element.elementor-element-2882084{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-81f02ba{left:32%;}body.rtl .elementor-26326 .elementor-element.elementor-element-81f02ba{right:32%;}.elementor-26326 .elementor-element.elementor-element-81f02ba{top:80%;}.elementor-26326 .elementor-element.elementor-element-81f02ba img{width:6.4rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-3d45ae6{left:41%;}body.rtl .elementor-26326 .elementor-element.elementor-element-3d45ae6{right:41%;}.elementor-26326 .elementor-element.elementor-element-3d45ae6{top:98%;}.elementor-26326 .elementor-element.elementor-element-3d45ae6 img{width:5.3rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-2c1a9a3{right:9%;}body.rtl .elementor-26326 .elementor-element.elementor-element-2c1a9a3{left:9%;}.elementor-26326 .elementor-element.elementor-element-2c1a9a3{top:78%;}.elementor-26326 .elementor-element.elementor-element-2c1a9a3 img{width:3.4rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-2a200f7{left:35%;}body.rtl .elementor-26326 .elementor-element.elementor-element-2a200f7{right:35%;}.elementor-26326 .elementor-element.elementor-element-2a200f7{top:50%;}.elementor-26326 .elementor-element.elementor-element-2a200f7 img{width:3.4rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-098606c{right:7%;}body.rtl .elementor-26326 .elementor-element.elementor-element-098606c{left:7%;}.elementor-26326 .elementor-element.elementor-element-098606c{top:44%;}.elementor-26326 .elementor-element.elementor-element-098606c img{width:3.4rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-033135c{left:31%;}body.rtl .elementor-26326 .elementor-element.elementor-element-033135c{right:31%;}.elementor-26326 .elementor-element.elementor-element-033135c{top:116%;}.elementor-26326 .elementor-element.elementor-element-033135c img{width:7.9rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-09d7a2f{right:9%;}body.rtl .elementor-26326 .elementor-element.elementor-element-09d7a2f{left:9%;}.elementor-26326 .elementor-element.elementor-element-09d7a2f{top:60%;}.elementor-26326 .elementor-element.elementor-element-09d7a2f img{width:7.9rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-d79962e{right:-2%;}body.rtl .elementor-26326 .elementor-element.elementor-element-d79962e{left:-2%;}.elementor-26326 .elementor-element.elementor-element-d79962e{top:102%;}.elementor-26326 .elementor-element.elementor-element-d79962e img{width:12rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-1ada819{right:2%;}body.rtl .elementor-26326 .elementor-element.elementor-element-1ada819{left:2%;}.elementor-26326 .elementor-element.elementor-element-1ada819{top:67%;}.elementor-26326 .elementor-element.elementor-element-1ada819 img{width:2.2rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-75aee9a{left:35%;}body.rtl .elementor-26326 .elementor-element.elementor-element-75aee9a{right:35%;}.elementor-26326 .elementor-element.elementor-element-75aee9a{top:105%;}.elementor-26326 .elementor-element.elementor-element-75aee9a img{width:2rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-a23647d{left:51%;}body.rtl .elementor-26326 .elementor-element.elementor-element-a23647d{right:51%;}.elementor-26326 .elementor-element.elementor-element-a23647d{top:90%;}.elementor-26326 .elementor-element.elementor-element-a23647d img{width:0.8rem;}body:not(.rtl) .elementor-26326 .elementor-element.elementor-element-6cd48ff{right:8%;}body.rtl .elementor-26326 .elementor-element.elementor-element-6cd48ff{left:8%;}.elementor-26326 .elementor-element.elementor-element-6cd48ff{top:90%;}.elementor-26326 .elementor-element.elementor-element-6cd48ff img{width:0.8rem;}.elementor-26326 .elementor-element.elementor-element-63dc6d7d{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-26326 .elementor-element.elementor-element-295ec39f{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-26326 .elementor-element.elementor-element-2fd76a3c{z-index:2;}.elementor-26326 .elementor-element.elementor-element-2fd76a3c .elementor-heading-title{font-family:var( --e-global-typography-9038031-font-family ), Sans-serif;font-size:var( --e-global-typography-9038031-font-size );}.elementor-26326 .elementor-element.elementor-element-ae075d1{--display:flex;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26326 .elementor-element.elementor-element-7b8d900{padding:0px 0px 0px 0px;}.elementor-26326 .elementor-element.elementor-element-7b8d900 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26326 .elementor-element.elementor-element-7b8d900 .elementor-swiper-button{font-size:20px;}.elementor-26326 .elementor-element.elementor-element-7b8d900 .elementor-testimonial__text{font-family:"Space Grotesk", Sans-serif;font-size:5.625rem;font-weight:300;font-style:normal;line-height:1em;}@media(max-width:1024px){.elementor-26326 .elementor-element.elementor-element-2fd76a3c .elementor-heading-title{font-size:var( --e-global-typography-9038031-font-size );}}@media(max-width:767px){.elementor-26326 .elementor-element.elementor-element-4cd8f1a{--min-height:8rem;--padding-top:8rem;--padding-bottom:1.429rem;--padding-left:1.429rem;--padding-right:1.429rem;}.elementor-26326 .elementor-element.elementor-element-375ee7c{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26326 .elementor-element.elementor-element-e590480{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26326 .elementor-element.elementor-element-42adc60 .elementor-heading-title{font-size:2.571rem;}.elementor-26326 .elementor-element.elementor-element-81f02ba img{width:3rem;}.elementor-26326 .elementor-element.elementor-element-3d45ae6 img{width:2.5rem;}.elementor-26326 .elementor-element.elementor-element-2c1a9a3 img{width:1.5rem;}.elementor-26326 .elementor-element.elementor-element-2a200f7 img{width:1.8rem;}.elementor-26326 .elementor-element.elementor-element-098606c img{width:2rem;}.elementor-26326 .elementor-element.elementor-element-033135c img{width:4rem;}.elementor-26326 .elementor-element.elementor-element-09d7a2f img{width:4rem;}.elementor-26326 .elementor-element.elementor-element-d79962e img{width:5rem;}.elementor-26326 .elementor-element.elementor-element-1ada819 img{width:0.6rem;}.elementor-26326 .elementor-element.elementor-element-75aee9a img{width:0.6rem;}.elementor-26326 .elementor-element.elementor-element-a23647d img{width:0.4rem;}.elementor-26326 .elementor-element.elementor-element-6cd48ff img{width:0.5rem;}.elementor-26326 .elementor-element.elementor-element-63dc6d7d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26326 .elementor-element.elementor-element-295ec39f{--padding-top:2.143rem;--padding-bottom:2.143rem;--padding-left:1.429rem;--padding-right:1.429rem;}.elementor-26326 .elementor-element.elementor-element-2fd76a3c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-26326 .elementor-element.elementor-element-2fd76a3c .elementor-heading-title{font-size:var( --e-global-typography-9038031-font-size );}.elementor-26326 .elementor-element.elementor-element-ae075d1{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-26326 .elementor-element.elementor-element-7b8d900 .elementor-testimonial__text{font-size:2.571rem;}}@media(min-width:768px){.elementor-26326 .elementor-element.elementor-element-e590480{--width:50%;}.elementor-26326 .elementor-element.elementor-element-ae075d1{--content-width:96%;}}/* Start custom CSS */.background_rive, .sc_flotings {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
canvas.character_rive {
    position: absolute;
    width: 100%;
    height: 105%;
    left: 0;
    top: 0;
    object-fit: cover;
}
.sc_content, .sc_flotings {
    pointer-events: none;
}/* End custom CSS */