.elementor-45731 .elementor-element.elementor-element-514e89e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45731 .elementor-element.elementor-element-6ccf5908 > .elementor-widget-container{margin:-80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45731 .elementor-element.elementor-element-30fb27a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-45731 .elementor-element.elementor-element-ae0aa5d{--spacer-size:100px;}.elementor-45731 .elementor-element.elementor-element-7925fa92{text-align:center;}.elementor-45731 .elementor-element.elementor-element-7925fa92 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-45731 .elementor-element.elementor-element-3c40ff1e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-1b7305b );}.elementor-45731 .elementor-element.elementor-element-7e7921a6 .elementor-button{background-color:#20202000;fill:var( --e-global-color-1b7305b );color:var( --e-global-color-1b7305b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b7305b );}.elementor-45731 .elementor-element.elementor-element-7aa2f4bf{--spacer-size:40px;}.elementor-45731 .elementor-element.elementor-element-33762785{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 .zlfms-metro-gallery .zlfms_gallery{grid-template-columns:repeat(4, 1fr);--zlfms-metro-columns:4;--zlfms-metro-row-height:200px;gap:20px;--zlfms-metro-gutter:20px;}.elementor-45731 .elementor-element.elementor-element-2ff86e99{width:100%;max-width:100%;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 .zlfms-gallery-item{text-align:center;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 .zlfms-gallery-img{background-size:cover;}.elementor-45731 .elementor-element.elementor-element-4149c23f{--spacer-size:20px;}@media(max-width:1024px){.elementor-45731 .elementor-element.elementor-element-2ff86e99 .zlfms-metro-gallery .zlfms_gallery{--zlfms-metro-row-height:200px;gap:10px;--zlfms-metro-gutter:10px;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 .zlfms-gallery-item{padding:0px;}}@media(min-width:768px){.elementor-45731 .elementor-element.elementor-element-30fb27a7{--content-width:1400px;}}@media(max-width:767px){.elementor-45731 .elementor-element.elementor-element-ae0aa5d{--spacer-size:50px;}.elementor-45731 .elementor-element.elementor-element-7aa2f4bf{--spacer-size:10px;}.elementor-45731 .elementor-element.elementor-element-2ff86e99 .zlfms-metro-gallery .zlfms_gallery{grid-template-columns:repeat(2, 1fr);--zlfms-metro-columns:2;--zlfms-metro-row-height:150px;}.elementor-45731 .elementor-element.elementor-element-4149c23f{--spacer-size:10px;}}/* Start custom CSS */.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 */