.elementor-1887 .elementor-element.elementor-element-6b74661{--display:flex;--min-height:500px;--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;--flex-wrap: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-ba47cc9 img{width:100%;height:500px;}.elementor-1887 .elementor-element.elementor-element-22f55fd{--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-1887 .elementor-element.elementor-element-fb4d81e img{width:100%;}.elementor-1887 .elementor-element.elementor-element-3200433 img{width:100%;}.elementor-1887 .elementor-element.elementor-element-b2042a7 img{width:100%;}.elementor-1887 .elementor-element.elementor-element-b04f521 img{width:100%;}.elementor-1887 .elementor-element.elementor-element-97e8868{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-ucaddon_neon_glowing_button_effect .ue_neon_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-3648e60 > .elementor-widget-container{margin:-437px 0px 0px 520px;}.elementor-1887 .elementor-element.elementor-element-3648e60 .ue_neon_btn{gap:10px;padding:15px 30px 15px 30px;background-color:#ffffff;color:var( --e-global-color-primary );}.elementor-1887 .elementor-element.elementor-element-3648e60 .ue_neon_btn:before{padding:33px;}.elementor-1887 .elementor-element.elementor-element-3648e60 .ue_neon_btn_wrapper{justify-content:center;}.elementor-1887 .elementor-element.elementor-element-3648e60 .ue_neon_btn:hover{background-color:#3be8b0;color:#000000;}.elementor-widget-ucaddon_border_btn_effect a.ue-btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-31a8753 > .elementor-widget-container{margin:-514px 0px 0px 1108px;}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn-wrapper{text-align:center;}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn,.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn *,.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn:before,.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn:after{transition-duration:500ms;}.elementor-1887 .elementor-element.elementor-element-31a8753 a.ue-btn{display:inline-flex;padding:15px 35px 15px 35px;}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn,.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn *{color:#ffffff;}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn{background-color:var( --e-global-color-accent );flex-direction:row;gap:8px;}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn:hover,.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn:hover *{color:var( --e-global-color-accent );}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue-btn:hover{background-color:var( --e-global-color-9042db2 );}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue_btn_icon i,.elementor-1887 .elementor-element.elementor-element-31a8753 .ue_btn_icon svg{font-size:14px;}.elementor-1887 .elementor-element.elementor-element-31a8753 .ue_btn_icon{border-radius:0px;}.elementor-1887 .elementor-element.elementor-element-bb6d753{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1887 .elementor-element.elementor-element-8770085{--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-1887 .elementor-element.elementor-element-1871057 img{height:300px;}.elementor-widget-ucaddon_animated_border_icon_box .ue_ab_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_animated_border_icon_box .ue-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-00b3e34 > .elementor-widget-container{margin:-320px 0px 0px 0px;}.elementor-1887 .elementor-element.elementor-element-00b3e34 .uc_tg_search_category{min-height:300px;padding:0px 57px 190px 57px;}.elementor-1887 .elementor-element.elementor-element-00b3e34 .ue_ab_title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:var( --e-global-color-accent );padding-bottom:20px;}.elementor-1887 .elementor-element.elementor-element-00b3e34 .uc_tg_box{gap:15px;}.elementor-1887 .elementor-element.elementor-element-00b3e34 .ue_icon i{font-size:48px;color:#000000;}.elementor-1887 .elementor-element.elementor-element-00b3e34 .ue_icon svg{font-size:48px;fill:#000000;}.elementor-1887 .elementor-element.elementor-element-7c94a77{--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-1887 .elementor-element.elementor-element-491019e img{height:300px;}.elementor-1887 .elementor-element.elementor-element-b1fca23 > .elementor-widget-container{margin:-320px 0px 0px 0px;}.elementor-1887 .elementor-element.elementor-element-b1fca23 .uc_tg_search_category{min-height:300px;padding:0px 57px 190px 57px;}.elementor-1887 .elementor-element.elementor-element-b1fca23 .ue_ab_title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:var( --e-global-color-accent );padding-bottom:20px;}.elementor-1887 .elementor-element.elementor-element-b1fca23 .uc_tg_box{gap:15px;}.elementor-1887 .elementor-element.elementor-element-b1fca23 .ue_icon i{font-size:48px;color:#000000;}.elementor-1887 .elementor-element.elementor-element-b1fca23 .ue_icon svg{font-size:48px;fill:#000000;}.elementor-1887 .elementor-element.elementor-element-923a1d4{--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-1887 .elementor-element.elementor-element-6f1cd7d img{height:300px;}.elementor-1887 .elementor-element.elementor-element-196611c > .elementor-widget-container{margin:-320px 0px 0px 0px;}.elementor-1887 .elementor-element.elementor-element-196611c .uc_tg_search_category{min-height:300px;padding:0px 57px 190px 57px;}.elementor-1887 .elementor-element.elementor-element-196611c .ue_ab_title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:var( --e-global-color-accent );padding-bottom:20px;}.elementor-1887 .elementor-element.elementor-element-196611c .uc_tg_box{gap:15px;}.elementor-1887 .elementor-element.elementor-element-196611c .ue_icon i{font-size:48px;color:#000000;}.elementor-1887 .elementor-element.elementor-element-196611c .ue_icon svg{font-size:48px;fill:#000000;}.elementor-1887 .elementor-element.elementor-element-3b80db6{--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-1887 .elementor-element.elementor-element-6eeb983 img{height:300px;}.elementor-1887 .elementor-element.elementor-element-2d57358 > .elementor-widget-container{margin:-320px 0px 0px 0px;}.elementor-1887 .elementor-element.elementor-element-2d57358 .uc_tg_search_category{min-height:300px;padding:0px 57px 42px 57px;}.elementor-1887 .elementor-element.elementor-element-2d57358 .ue_ab_title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.5px;word-spacing:0px;color:var( --e-global-color-accent );padding-bottom:20px;}.elementor-1887 .elementor-element.elementor-element-2d57358 .uc_tg_box{gap:15px;}.elementor-1887 .elementor-element.elementor-element-2d57358 .ue_icon i{font-size:48px;color:#000000;}.elementor-1887 .elementor-element.elementor-element-2d57358 .ue_icon svg{font-size:48px;fill:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1887 .elementor-element.elementor-element-6b74661{--width:100%;}.elementor-1887 .elementor-element.elementor-element-8770085{--width:25%;}.elementor-1887 .elementor-element.elementor-element-7c94a77{--width:25%;}.elementor-1887 .elementor-element.elementor-element-923a1d4{--width:25%;}.elementor-1887 .elementor-element.elementor-element-3b80db6{--width:25%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_neon_glowing_button_effect .ue_neon_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-3648e60 > .elementor-widget-container{margin:-397px 99px 0px 0px;}.elementor-widget-ucaddon_border_btn_effect a.ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-31a8753 > .elementor-widget-container{margin:-500px 0px 0px 470px;}.elementor-widget-ucaddon_animated_border_icon_box .ue_ab_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_animated_border_icon_box .ue-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_neon_glowing_button_effect .ue_neon_btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_border_btn_effect a.ue-btn{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-31a8753 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-ucaddon_animated_border_icon_box .ue_ab_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-ucaddon_animated_border_icon_box .ue-badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-1887 .elementor-element.elementor-element-00b3e34 .ue_ab_title{font-size:22px;}.elementor-1887 .elementor-element.elementor-element-b1fca23 .ue_ab_title{font-size:22px;}.elementor-1887 .elementor-element.elementor-element-196611c .ue_ab_title{font-size:22px;}.elementor-1887 .elementor-element.elementor-element-2d57358 .ue_ab_title{font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-6b74661 */.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 image, class: .elementor-element-fb4d81e */.car1 {
    position: absolute;
    bottom: 50px;
    width: 150px; /* Adjust width of the car */
    animation: driveCar1 8s linear infinite;
    animation-delay: 40s, 12s, 18s, 22s; /* Random delay to simulate randomness */
}

@keyframes driveCar1 {
    0% {
        left: -150px; /* Start off-screen on the left */
    }
    100% {
        left: 100vw; /* Move off the screen to the right */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3200433 */.car2 {
    position: absolute;
    bottom: 30px;
    width: 150px; /* Adjust width of the car */
    animation: driveCar2 28s linear infinite;
    animation-delay: 8s, 10s, 15s, 55s; /* Random delay to simulate randomness */
}

@keyframes driveCar2 {
    0% {
        left: -150px; /* Start off-screen on the left */
    }
    100% {
        left: 100vw; /* Move off the screen to the right */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2042a7 */.car3 {
    position: absolute;
    bottom: 0;
    width: 150px; /* Adjust width of the car */
    animation: driveCar3 38s linear infinite;
    animation-delay: 16s, 14s, 25s, 39s; /* Random delay to simulate randomness */
}

@keyframes driveCar3 {
    0% {
        left: -150px; /* Start off-screen on the left */
    }
    100% {
        left: 100vw; /* Move off the screen to the right */
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b04f521 */.car4 {
    position: absolute;
    bottom: 0;
    width: 150px; /* Adjust width of the car */
    animation: driveCar4 15s linear infinite;
    animation-delay: 0s, 18s, 22s, 35s; /* Random delay to simulate randomness */
}

@keyframes driveCar4 {
    0% {
        left: -150px; /* Start off-screen on the left */
    }
    100% {
        left: 100vw; /* Move off the screen to the right */
    }
}/* End custom CSS */