.elementor-2991 .elementor-element.elementor-element-21c8d63{--display:flex;--min-height:908px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2991 .elementor-element.elementor-element-21c8d63:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-21c8d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://complejomushucruna.ec/wp-content/uploads/2025/12/Recurso-10@4x-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2991 .elementor-element.elementor-element-b0d0444{--display:flex;--min-height:0px;--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-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 );}.elementor-2991 .elementor-element.elementor-element-a677fa5 > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-2991 .elementor-element.elementor-element-a677fa5 img{width:100%;}.elementor-2991 .elementor-element.elementor-element-30cf9c6{--spacer-size:121px;}.elementor-2991 .elementor-element.elementor-element-16f9c11{--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-2991 .elementor-element.elementor-element-53109b6 img{width:62%;}.elementor-2991 .elementor-element.elementor-element-10f5d5b > .elementor-widget-container{margin:-136px -136px -136px -136px;padding:0px 0px 0px 0px;}.elementor-2991 .elementor-element.elementor-element-10f5d5b img{width:100%;max-width:100%;}.elementor-2991 .elementor-element.elementor-element-bf58b20{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2991 .elementor-element.elementor-element-dc309fa > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-2991 .elementor-element.elementor-element-ca98932{--spacer-size:121px;}.elementor-2991 .elementor-element.elementor-element-02ae6da{--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-2991 .elementor-element.elementor-element-578b552{--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-2991 .elementor-element.elementor-element-0811d4f > .elementor-widget-container:hover{--e-transform-rotateZ:5deg;--e-transform-scale:1.2;}.elementor-2991 .elementor-element.elementor-element-0811d4f img{width:64%;}.elementor-2991 .elementor-element.elementor-element-eff0938{--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-2991 .elementor-element.elementor-element-0b868c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2991 .elementor-element.elementor-element-df56d91{--display:flex;--min-height:929px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2991 .elementor-element.elementor-element-df56d91:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-df56d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://complejomushucruna.ec/wp-content/uploads/2025/12/Recurso-31.webp");background-position:0px -74px;background-repeat:no-repeat;background-size:cover;}.elementor-2991 .elementor-element.elementor-element-df56d91 > .elementor-shape-top svg, .elementor-2991 .elementor-element.elementor-element-df56d91 > .e-con-inner > .elementor-shape-top svg{height:46px;}.elementor-2991 .elementor-element.elementor-element-03815e4{--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-2991 .elementor-element.elementor-element-7d93bf2{--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-2991 .elementor-element.elementor-element-5391b23 img{width:67%;}.elementor-2991 .elementor-element.elementor-element-830efd1{--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;--justify-content:center;}.elementor-2991 .elementor-element.elementor-element-0466642{--spacer-size:50px;}.elementor-2991 .elementor-element.elementor-element-5cd96e3{--display:flex;--min-height:0px;--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:center;}.elementor-2991 .elementor-element.elementor-element-34f59fe{--display:flex;--min-height:0px;--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:center;}.elementor-2991 .elementor-element.elementor-element-99ab1c8{--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;--justify-content:center;}.elementor-2991 .elementor-element.elementor-element-99ab1c8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2991 .elementor-element.elementor-element-02c6aa4{--display:flex;--min-height:0px;--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:center;}.elementor-2991 .elementor-element.elementor-element-c59a9b1{--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;--justify-content:center;}.elementor-2991 .elementor-element.elementor-element-c59a9b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2991 .elementor-element.elementor-element-d3a3909{--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-2991 .elementor-element.elementor-element-44944a4{--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-2991 .elementor-element.elementor-element-db051e2 img{width:30%;}.elementor-2991 .elementor-element.elementor-element-6a53919{--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-2991 .elementor-element.elementor-element-2aee6f6 img{width:45%;}.elementor-2991 .elementor-element.elementor-element-478ed31{--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-2991 .elementor-element.elementor-element-708a785 img{width:30%;}.elementor-2991 .elementor-element.elementor-element-e952f27{--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-2991 .elementor-element.elementor-element-4211e48{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2991 .elementor-element.elementor-element-85c05f9{--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-2991 .elementor-element.elementor-element-da2f7f2 > .elementor-widget-container{margin:0px 0px 0px -21px;}.elementor-2991 .elementor-element.elementor-element-da2f7f2 img{width:100%;max-width:100%;}.elementor-2991 .elementor-element.elementor-element-e490076{--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-2991 .elementor-element.elementor-element-c465a18{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-2991 .elementor-element.elementor-element-34d9e66 > .elementor-widget-container{margin:0px -30px 0px 0px;}.elementor-2991 .elementor-element.elementor-element-34d9e66 img{width:100%;}.elementor-2991 .elementor-element.elementor-element-d75f810{--display:flex;--min-height:207px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2991 .elementor-element.elementor-element-d75f810:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-d75f810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://complejomushucruna.ec/wp-content/uploads/2025/12/Recurso-20@4x-scaled.png");background-position:0px -74px;background-repeat:no-repeat;background-size:cover;}.elementor-2991 .elementor-element.elementor-element-d75f810 > .elementor-shape-top svg, .elementor-2991 .elementor-element.elementor-element-d75f810 > .e-con-inner > .elementor-shape-top svg{height:46px;}.elementor-2991 .elementor-element.elementor-element-8855ee6{--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-2991 .elementor-element.elementor-element-0269b55{--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;--justify-content:flex-end;}.elementor-2991 .elementor-element.elementor-element-b394c98 > .elementor-widget-container{margin:19px 0px 2px 0px;}.elementor-2991 .elementor-element.elementor-element-b394c98 img{width:79%;}.elementor-2991 .elementor-element.elementor-element-9f3dc85{--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-2991 .elementor-element.elementor-element-2c5dfe8{--spacer-size:50px;}.elementor-2991 .elementor-element.elementor-element-490cd77 img{width:69%;}.elementor-2991 .elementor-element.elementor-element-5614aea{--display:flex;--min-height:0px;--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-2991 .elementor-element.elementor-element-31c7484{--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;--justify-content:center;}.elementor-2991 .elementor-element.elementor-element-31c7484.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2991 .elementor-element.elementor-element-a7b2229{--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-2991 .elementor-element.elementor-element-a9c3f35{--display:flex;--min-height:207px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2991 .elementor-element.elementor-element-a9c3f35:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-a9c3f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://complejomushucruna.ec/wp-content/uploads/2025/12/Recurso-24.webp");background-position:0px -74px;background-repeat:no-repeat;background-size:cover;}.elementor-2991 .elementor-element.elementor-element-a9c3f35 > .elementor-shape-top svg, .elementor-2991 .elementor-element.elementor-element-a9c3f35 > .e-con-inner > .elementor-shape-top svg{height:46px;}.elementor-2991 .elementor-element.elementor-element-1e16902{--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-2991 .elementor-element.elementor-element-e3b8f72{--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;--justify-content:flex-end;}.elementor-2991 .elementor-element.elementor-element-3895684{--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;--justify-content:center;}.elementor-2991 .elementor-element.elementor-element-94a5d5c{--spacer-size:50px;}.elementor-2991 .elementor-element.elementor-element-67e93a5{--display:flex;--min-height:0px;--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-2991 .elementor-element.elementor-element-e533cf7{--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;--justify-content:center;}.elementor-2991 .elementor-element.elementor-element-e533cf7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2991 .elementor-element.elementor-element-39f7fc5{--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-2991 .elementor-element.elementor-element-dad396c{--display:flex;}.elementor-2991 .elementor-element.elementor-element-49d75e0 .elementor-wrapper{--video-aspect-ratio:1.77777;}@media(min-width:768px){.elementor-2991 .elementor-element.elementor-element-21c8d63{--content-width:1350px;}.elementor-2991 .elementor-element.elementor-element-b0d0444{--width:20%;}.elementor-2991 .elementor-element.elementor-element-16f9c11{--width:60%;}.elementor-2991 .elementor-element.elementor-element-bf58b20{--width:20%;}.elementor-2991 .elementor-element.elementor-element-02ae6da{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-578b552{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-eff0938{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-df56d91{--content-width:1350px;}.elementor-2991 .elementor-element.elementor-element-03815e4{--width:20%;}.elementor-2991 .elementor-element.elementor-element-7d93bf2{--width:60%;}.elementor-2991 .elementor-element.elementor-element-830efd1{--width:20%;}.elementor-2991 .elementor-element.elementor-element-5cd96e3{--width:10%;}.elementor-2991 .elementor-element.elementor-element-34f59fe{--width:40%;}.elementor-2991 .elementor-element.elementor-element-99ab1c8{--width:40%;}.elementor-2991 .elementor-element.elementor-element-02c6aa4{--width:40%;}.elementor-2991 .elementor-element.elementor-element-c59a9b1{--width:10%;}.elementor-2991 .elementor-element.elementor-element-d3a3909{--width:10%;}.elementor-2991 .elementor-element.elementor-element-44944a4{--width:26.66%;}.elementor-2991 .elementor-element.elementor-element-6a53919{--width:26.66%;}.elementor-2991 .elementor-element.elementor-element-478ed31{--width:26.66%;}.elementor-2991 .elementor-element.elementor-element-e952f27{--width:10%;}.elementor-2991 .elementor-element.elementor-element-4211e48{--content-width:1600px;}.elementor-2991 .elementor-element.elementor-element-85c05f9{--width:38%;}.elementor-2991 .elementor-element.elementor-element-e490076{--width:33%;}.elementor-2991 .elementor-element.elementor-element-c465a18{--width:29%;}.elementor-2991 .elementor-element.elementor-element-d75f810{--content-width:1350px;}.elementor-2991 .elementor-element.elementor-element-8855ee6{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-0269b55{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-9f3dc85{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-5614aea{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-31c7484{--width:31.336%;}.elementor-2991 .elementor-element.elementor-element-a7b2229{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-a9c3f35{--content-width:1350px;}.elementor-2991 .elementor-element.elementor-element-1e16902{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-e3b8f72{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-3895684{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-67e93a5{--width:33.3333%;}.elementor-2991 .elementor-element.elementor-element-e533cf7{--width:31.336%;}.elementor-2991 .elementor-element.elementor-element-39f7fc5{--width:33.3333%;}}@media(min-width:1025px){.elementor-2991 .elementor-element.elementor-element-df56d91:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-df56d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2991 .elementor-element.elementor-element-d75f810:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-d75f810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-2991 .elementor-element.elementor-element-a9c3f35:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-a9c3f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-2991 .elementor-element.elementor-element-df56d91:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-df56d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2991 .elementor-element.elementor-element-d75f810:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-d75f810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2991 .elementor-element.elementor-element-a9c3f35:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-a9c3f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-2991 .elementor-element.elementor-element-a677fa5 img{width:59%;}.elementor-2991 .elementor-element.elementor-element-53109b6 img{width:100%;}.elementor-2991 .elementor-element.elementor-element-10f5d5b > .elementor-widget-container{margin:-32px -32px -32px -80px;}.elementor-2991 .elementor-element.elementor-element-df56d91{--min-height:1150px;}.elementor-2991 .elementor-element.elementor-element-df56d91:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-df56d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-285px 0px;}.elementor-2991 .elementor-element.elementor-element-5391b23 > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-2991 .elementor-element.elementor-element-5391b23 img{width:100%;}.elementor-2991 .elementor-element.elementor-element-0466642{--spacer-size:200px;}.elementor-2991 .elementor-element.elementor-element-44944a4{--width:500px;--min-height:120px;}.elementor-2991 .elementor-element.elementor-element-2aee6f6 img{max-width:120%;}.elementor-2991 .elementor-element.elementor-element-708a785 img{max-width:120%;}.elementor-2991 .elementor-element.elementor-element-4211e48{--min-height:1150px;}.elementor-2991 .elementor-element.elementor-element-d75f810{--min-height:1150px;}.elementor-2991 .elementor-element.elementor-element-d75f810:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-d75f810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-285px 0px;}.elementor-2991 .elementor-element.elementor-element-2c5dfe8{--spacer-size:152px;}.elementor-2991 .elementor-element.elementor-element-490cd77 img{width:100%;}.elementor-2991 .elementor-element.elementor-element-a9c3f35{--min-height:1150px;}.elementor-2991 .elementor-element.elementor-element-a9c3f35:not(.elementor-motion-effects-element-type-background), .elementor-2991 .elementor-element.elementor-element-a9c3f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-285px 0px;}.elementor-2991 .elementor-element.elementor-element-94a5d5c{--spacer-size:200px;}}/* Start custom CSS for container, class: .elementor-element-21c8d63 */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df56d91 */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4211e48 */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d75f810 */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9c3f35 */.snow-bg {
   position: relative;
}

.snow-bg:after {
   content: '';
   display: block;
   position: absolute;
   z-index: 2;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   pointer-events: none;
   background-image: url('https://library.elementor.com/resources/christmas-snow-effect/s1.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s2.png'), url('https://library.elementor.com/resources/christmas-snow-effect/s3.png');
    animation: snow 10s linear infinite;
}

@keyframes snow {
 0% {background-position: 0px 0px, 0px 0px, 0px 0px;}
 50% {background-position: 500px 500px, 100px 200px, -100px 150px;}
 100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}
}/* End custom CSS */