.elementor-122 .elementor-element.elementor-element-3f5c429{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--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-122 .elementor-element.elementor-element-3f5c429.e-con{--align-self:center;}.elementor-122 .elementor-element.elementor-element-7d72181{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-7d72181:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-7d72181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-cottonbro-9299904-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-7d72181::before, .elementor-122 .elementor-element.elementor-element-7d72181 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-7d72181 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-7d72181 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-7d72181 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-7d72181 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-f8e1439{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-f8e1439:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-f8e1439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-pavel-danilyuk-8422104-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-f8e1439::before, .elementor-122 .elementor-element.elementor-element-f8e1439 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-f8e1439 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-f8e1439 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-f8e1439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-f8e1439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-11fa0f2{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-11fa0f2:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-11fa0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-vlada-karpovich-7031299-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-11fa0f2::before, .elementor-122 .elementor-element.elementor-element-11fa0f2 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-11fa0f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-11fa0f2 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-11fa0f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-11fa0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-c4c7a25{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-c4c7a25:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-c4c7a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-tima-miroshnichenko-6572642-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-c4c7a25::before, .elementor-122 .elementor-element.elementor-element-c4c7a25 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-c4c7a25 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-c4c7a25 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-c4c7a25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-c4c7a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-960b888{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-960b888:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-960b888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-yankrukov-8192085-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-960b888::before, .elementor-122 .elementor-element.elementor-element-960b888 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-960b888 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-960b888 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-960b888 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-960b888 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-45c7402{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-45c7402:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-45c7402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-xhemphoto-15149190-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-45c7402::before, .elementor-122 .elementor-element.elementor-element-45c7402 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-45c7402 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-45c7402 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-45c7402 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-45c7402 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-e0a6526{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-e0a6526:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-e0a6526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-rdne-7045599-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-e0a6526::before, .elementor-122 .elementor-element.elementor-element-e0a6526 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-e0a6526 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-e0a6526 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-e0a6526 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-e0a6526 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-ae9c8a1{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-ae9c8a1:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-ae9c8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-ekaterina-bolovtsova-5036679-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-ae9c8a1::before, .elementor-122 .elementor-element.elementor-element-ae9c8a1 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-ae9c8a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-ae9c8a1 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-ae9c8a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-ae9c8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-457f861{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-457f861:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-457f861 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-yankrukov-8519721-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-457f861::before, .elementor-122 .elementor-element.elementor-element-457f861 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-457f861 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-457f861 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-457f861 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-457f861 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-8b6a82c{--display:flex;--min-height:100vh;--overlay-opacity:0.45;}.elementor-122 .elementor-element.elementor-element-8b6a82c:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-8b6a82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://btlr.co.nz/wp-content/uploads/2024/10/pexels-cottonbro-6717369-copy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-8b6a82c::before, .elementor-122 .elementor-element.elementor-element-8b6a82c > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-8b6a82c > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-8b6a82c > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-8b6a82c > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-8b6a82c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-4f2b427{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-20px;}.elementor-122 .elementor-element.elementor-element-4f2b427 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-122 .elementor-element.elementor-element-4f2b427 .swiper-slide ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-122 .elementor-element.elementor-element-bf4da3f{top:331px;}.elementor-122 .elementor-element.elementor-element-bf4da3f .elementor-heading-title{font-family:var( --e-global-typography-ee4a193-font-family ), Sans-serif;font-size:var( --e-global-typography-ee4a193-font-size );font-weight:var( --e-global-typography-ee4a193-font-weight );text-transform:var( --e-global-typography-ee4a193-text-transform );color:#FFFFFF;}.elementor-widget-text-editor{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 );}.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-122 .elementor-element.elementor-element-c086af0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:394px;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;text-shadow:0px 0px 58px rgba(0, 0, 0, 0.79);}.elementor-122 .elementor-element.elementor-element-c086af0.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-7dd2b05{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-122 .elementor-element.elementor-element-7dd2b05:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-7dd2b05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-494e2ec{text-align:center;}.elementor-122 .elementor-element.elementor-element-494e2ec .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.elementor-122 .elementor-element.elementor-element-2e1daeb{text-align:center;}.elementor-122 .elementor-element.elementor-element-2e1daeb .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.elementor-122 .elementor-element.elementor-element-5823b72{text-align:center;}.elementor-122 .elementor-element.elementor-element-5823b72 .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.elementor-122 .elementor-element.elementor-element-b39e046{text-align:center;}.elementor-122 .elementor-element.elementor-element-b39e046 .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.elementor-122 .elementor-element.elementor-element-124f51f{text-align:center;}.elementor-122 .elementor-element.elementor-element-124f51f .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.elementor-122 .elementor-element.elementor-element-5de7078{text-align:center;}.elementor-122 .elementor-element.elementor-element-5de7078 .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-122 .elementor-element.elementor-element-36c9e78{--divider-border-style:curved;--divider-color:var( --e-global-color-fc663d9 );--divider-border-width:1px;--divider-pattern-height:6.7px;--divider-pattern-size:48px;}.elementor-122 .elementor-element.elementor-element-36c9e78 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:75px 0px 75px 0px;}.elementor-122 .elementor-element.elementor-element-36c9e78.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-36c9e78 .elementor-divider-separator{width:147px;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-36c9e78 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-4efe86d > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-122 .elementor-element.elementor-element-4efe86d .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-122 .elementor-element.elementor-element-4efe86d{text-align:center;}.elementor-122 .elementor-element.elementor-element-4efe86d .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-fc663d9 );}.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 );}.elementor-122 .elementor-element.elementor-element-53f9288 img{width:15%;opacity:0.33;}.elementor-122 .elementor-element.elementor-element-ed4a755{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-shadow:0px 0px 58px rgba(0, 0, 0, 0.79);}.elementor-122 .elementor-element.elementor-element-ed4a755 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-122 .elementor-element.elementor-element-ed4a755.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-9974e36{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-122 .elementor-element.elementor-element-f39d3d0{text-align:center;}.elementor-122 .elementor-element.elementor-element-f39d3d0 .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-df74e4c{--swiper-slides-to-display:3;--swiper-offset-size:100px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-f8159f9 );--arrow-hover-color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-df74e4c .swiper-slide > .elementor-element{height:100%;}.elementor-122 .elementor-element.elementor-element-a883d7e{--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-122 .elementor-element.elementor-element-0d9cdb1{--divider-border-style:curved;--divider-color:var( --e-global-color-d9b5fcf );--divider-border-width:1px;--divider-pattern-height:17.3px;--divider-pattern-size:50%;}.elementor-122 .elementor-element.elementor-element-0d9cdb1 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-0d9cdb1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-bbf363f{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-122 .elementor-element.elementor-element-53f9d34{text-align:center;}.elementor-122 .elementor-element.elementor-element-53f9d34 .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-17378a3{--swiper-slides-to-display:3;--swiper-offset-size:100px;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-f8159f9 );--arrow-hover-color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-17378a3 .swiper-slide > .elementor-element{height:100%;}.elementor-122 .elementor-element.elementor-element-88dc06c{--display:flex;}.elementor-122 .elementor-element.elementor-element-4908595{--divider-border-style:curved;--divider-color:var( --e-global-color-d9b5fcf );--divider-border-width:1px;--divider-pattern-height:17.3px;--divider-pattern-size:50%;}.elementor-122 .elementor-element.elementor-element-4908595 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-4908595 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-1c616403{--display:flex;--min-height:298px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-122 .elementor-element.elementor-element-1c616403:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-1c616403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-4785794d{--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;--justify-content:center;--align-items:center;}.elementor-122 .elementor-element.elementor-element-4785794d.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-78f01b77{text-align:center;}.elementor-122 .elementor-element.elementor-element-78f01b77 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-fc663d9 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-122 .elementor-element.elementor-element-33a310e8 .elementor-button{background-color:var( --e-global-color-d9b5fcf );font-family:var( --e-global-typography-7235eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-7235eb1-font-size );font-weight:var( --e-global-typography-7235eb1-font-weight );fill:var( --e-global-color-fc663d9 );color:var( --e-global-color-fc663d9 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fc663d9 );border-radius:9px 9px 9px 9px;}.elementor-122 .elementor-element.elementor-element-2e07f4b7{--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;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-122 .elementor-element.elementor-element-57d7d666 > .elementor-widget-container{--e-transform-scale:0.6;}.elementor-122 .elementor-element.elementor-element-57d7d666.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-0af453b{--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:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-122 .elementor-element.elementor-element-31d0926 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-122 .elementor-element.elementor-element-31d0926{text-align:center;}.elementor-122 .elementor-element.elementor-element-31d0926 .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-4df9b79{text-align:center;}.elementor-122 .elementor-element.elementor-element-4df9b79 .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-035b695{text-align:center;}.elementor-122 .elementor-element.elementor-element-035b695 .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-2ee0d9e{text-align:center;}.elementor-122 .elementor-element.elementor-element-2ee0d9e .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-980e10c{text-align:center;}.elementor-122 .elementor-element.elementor-element-980e10c .elementor-heading-title{font-family:"Almond", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-a846c61 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;fill:var( --e-global-color-d9b5fcf );color:var( --e-global-color-d9b5fcf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d9b5fcf );border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-a846c61 > .elementor-widget-container{margin:3% 0% 3% 0%;}.elementor-122 .elementor-element.elementor-element-3bca4f6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-d9b5fcf );font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-122 .elementor-element.elementor-element-3bca4f6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-122 .elementor-element.elementor-element-3bca4f6.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-3d18a95{--divider-border-style:curved;--divider-color:var( --e-global-color-d9b5fcf );--divider-border-width:1px;--divider-pattern-height:6.7px;--divider-pattern-size:48px;}.elementor-122 .elementor-element.elementor-element-3d18a95 > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:75px 0px 75px 0px;}.elementor-122 .elementor-element.elementor-element-3d18a95.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-3d18a95 .elementor-divider-separator{width:147px;margin:0 auto;margin-center:0;}.elementor-122 .elementor-element.elementor-element-3d18a95 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-122 .elementor-element.elementor-element-0a27cf2 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-122 .elementor-element.elementor-element-0a27cf2 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-122 .elementor-element.elementor-element-0a27cf2{text-align:center;}.elementor-122 .elementor-element.elementor-element-0a27cf2 .elementor-heading-title{font-family:"Blissful Radiance", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-d9b5fcf );}.elementor-122 .elementor-element.elementor-element-1849fe3 img{width:20%;opacity:0.33;}body.elementor-page-122:not(.elementor-motion-effects-element-type-background), body.elementor-page-122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc663d9 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-1c616403{--width:100%;}.elementor-122 .elementor-element.elementor-element-4785794d{--width:60%;}.elementor-122 .elementor-element.elementor-element-2e07f4b7{--width:50%;}}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-4f2b427{--e-n-carousel-swiper-slides-to-display:1;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-122 .elementor-element.elementor-element-bf4da3f{top:300px;}.elementor-122 .elementor-element.elementor-element-bf4da3f .elementor-heading-title{font-size:var( --e-global-typography-ee4a193-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-122 .elementor-element.elementor-element-c086af0{--container-widget-width:51%;--container-widget-flex-grow:0;width:var( --container-widget-width, 51% );max-width:51%;top:357px;}.elementor-122 .elementor-element.elementor-element-7dd2b05{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-122 .elementor-element.elementor-element-494e2ec .elementor-heading-title{font-size:27px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-122 .elementor-element.elementor-element-53f9288 img{width:20%;}.elementor-122 .elementor-element.elementor-element-ed4a755{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-122 .elementor-element.elementor-element-df74e4c{--swiper-slides-to-display:2;}.elementor-122 .elementor-element.elementor-element-17378a3{--swiper-slides-to-display:2;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-122 .elementor-element.elementor-element-33a310e8 .elementor-button{font-size:var( --e-global-typography-7235eb1-font-size );}.elementor-122 .elementor-element.elementor-element-3bca4f6{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-122 .elementor-element.elementor-element-1849fe3 img{width:30%;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-4f2b427{--e-n-carousel-swiper-slides-to-display:1;}.elementor-122 .elementor-element.elementor-element-4f2b427.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-122 .elementor-element.elementor-element-bf4da3f{top:420px;}.elementor-122 .elementor-element.elementor-element-bf4da3f .elementor-heading-title{font-size:var( --e-global-typography-ee4a193-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-122 .elementor-element.elementor-element-c086af0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;top:472px;}.elementor-122 .elementor-element.elementor-element-c086af0.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-7dd2b05{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-122 .elementor-element.elementor-element-53f9288 img{width:45%;}.elementor-122 .elementor-element.elementor-element-ed4a755{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-122 .elementor-element.elementor-element-ed4a755.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-df74e4c{--swiper-slides-to-display:1;}.elementor-122 .elementor-element.elementor-element-17378a3{--swiper-slides-to-display:1;}.elementor-122 .elementor-element.elementor-element-1c616403{--min-height:477px;}.elementor-122 .elementor-element.elementor-element-4785794d{--min-height:0px;--justify-content:center;--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-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-122 .elementor-element.elementor-element-33a310e8 .elementor-button{font-size:var( --e-global-typography-7235eb1-font-size );}.elementor-122 .elementor-element.elementor-element-2e07f4b7{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-122 .elementor-element.elementor-element-2e07f4b7.e-con{--order:-99999 /* order start hack */;}.elementor-122 .elementor-element.elementor-element-a846c61 > .elementor-widget-container{margin:8% 0% 19% 0%;}.elementor-122 .elementor-element.elementor-element-3bca4f6{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-122 .elementor-element.elementor-element-3bca4f6.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-0a27cf2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-122 .elementor-element.elementor-element-0a27cf2.elementor-element{--align-self:center;}.elementor-122 .elementor-element.elementor-element-1849fe3 img{width:55%;}}/* Start custom CSS for html, class: .elementor-element-57d7d666 */.elementor-122 .elementor-element.elementor-element-57d7d666 .window {
  width: 340px;
  height: 340px;
  background: #a0d5d3;
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  margin-top: -60px;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border: 10px solid #f8e7dc;
  overflow: hidden; }

.santa {
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%); }
  .santa .body {
    width: 190px;
    height: 210px;
    background: #de2f32;
    position: relative;
    border-radius: 50%;
    top: 0;
    -webkit-animation: bodyLaugh 4s linear infinite;
    -moz-animation: bodyLaugh 4s linear infinite;
    -ms-animation: bodyLaugh 4s linear infinite;
    -o-animation: bodyLaugh 4s linear infinite;
    animation: bodyLaugh 4s linear infinite;
    -webkit-transform: translateY(50%);
    -moz-transform: translateY(50%);
    -ms-transform: translateY(50%);
    -o-transform: translateY(50%);
    transform: translateY(50%); }
    .santa .body:before {
      content: " ";
      width: 7px;
      height: 7px;
      background: #f7be10;
      border-radius: 50%;
      position: absolute;
      top: 35%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      box-shadow: 0px -18px 0px #f7be10, 0px 18px 0px #f7be10; }
  .santa .head {
    z-index: 2;
    position: absolute;
    bottom: 90px;
    left: 50%;
    -webkit-animation: headLaugh 4s linear infinite;
    -moz-animation: headLaugh 4s linear infinite;
    -ms-animation: headLaugh 4s linear infinite;
    -o-animation: headLaugh 4s linear infinite;
    animation: headLaugh 4s linear infinite;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%); }
    .santa .head .face {
      width: 120px;
      height: 130px;
      background: #edcab0;
      background: radial-gradient(#edcab0, #e9a982);
      border-radius: 50%;
      border: 3px solid #f8e7dc; }
      .santa .head .face .redhat .whitepart {
        position: absolute;
        left: 50%;
        top: 0;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 90%;
        height: 32px;
        background: #f8e7dc;
        border-radius: 50px;
        z-index: 4;
        box-shadow: 0px 6px 0px -4px rgba(0, 0, 0, 0.1); }
      .santa .head .face .redhat .redpart {
        width: 120px;
        height: 120px;
        background: #de2f32;
        position: absolute;
        top: -50px;
        left: 15px;
        border-radius: 50%;
        z-index: -1; }
        .santa .head .face .redhat .redpart:before {
          content: " ";
          width: 95px;
          height: 95px;
          position: absolute;
          left: 0;
          top: 12px;
          border-radius: 50%;
          box-shadow: inset -8px -1px 0px -5px rgba(0, 0, 0, 0.05); }
        .santa .head .face .redhat .redpart:after {
          content: " ";
          position: absolute;
          right: 0;
          top: 60px;
          background: #de2f32;
          width: 20px;
          height: 50px; }
      .santa .head .face .redhat .hatball {
        width: 38px;
        height: 38px;
        background: #f8e7dc;
        border-radius: 50%;
        z-index: 5;
        position: absolute;
        right: -20px;
        top: 40px;
        box-shadow: 0px 6px 0px -4px rgba(0, 0, 0, 0.1); }
      .santa .head .face .eyes {
        position: absolute;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        top: 57px; }
        .santa .head .face .eyes:before, .santa .head .face .eyes:after {
          content: " ";
          position: absolute;
          width: 15px;
          height: 9px;
          top: 0;
          border: 5px solid #a8744f;
          border-width: 0;
          border-top-width: 5px;
          border-radius: 50%; }
        .santa .head .face .eyes:before {
          left: -28px; }
        .santa .head .face .eyes:after {
          right: -28px; }
      .santa .head .face .beard {
        width: 55px;
        height: 55px;
        background: #f8e7dc;
        border-radius: 50%;
        position: absolute;
        bottom: -30px;
        left: 50%;
        -webkit-animation: beardLaugh 4s linear infinite;
        -moz-animation: beardLaugh 4s linear infinite;
        -ms-animation: beardLaugh 4s linear infinite;
        -o-animation: beardLaugh 4s linear infinite;
        animation: beardLaugh 4s linear infinite;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%); }
        .santa .head .face .beard:before, .santa .head .face .beard:after {
          content: " ";
          width: 80px;
          height: 80px;
          background: #f8e7dc;
          border-radius: 50%;
          position: absolute;
          bottom: 15px; }
        .santa .head .face .beard:before {
          left: -40px; }
        .santa .head .face .beard:after {
          right: -40px; }
        .santa .head .face .beard .nouse {
          width: 25px;
          height: 20px;
          border-radius: 50%;
          background: #edcab0;
          position: absolute;
          z-index: 3;
          box-shadow: inset -3px -3px 0px #e9a982;
          left: 50%;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%);
          top: -42px; }
        .santa .head .face .beard .mouth {
          background: #a8744f;
          z-index: 3;
          position: absolute;
          width: 15px;
          height: 5px;
          border-bottom-right-radius: 80px 50px;
          border-bottom-left-radius: 80px 50px;
          left: 50%;
          top: 0;
          -webkit-animation: mouthLaugh 4s linear infinite;
          -moz-animation: mouthLaugh 4s linear infinite;
          -ms-animation: mouthLaugh 4s linear infinite;
          -o-animation: mouthLaugh 4s linear infinite;
          animation: mouthLaugh 4s linear infinite;
          -webkit-transform: translateX(-50%);
          -moz-transform: translateX(-50%);
          -ms-transform: translateX(-50%);
          -o-transform: translateX(-50%);
          transform: translateX(-50%); }
    .santa .head .ears:before, .santa .head .ears:after {
      content: " ";
      width: 20px;
      height: 30px;
      border-radius: 50%;
      background: radial-gradient(#e9a982, #edcab0);
      position: absolute;
      top: 50%;
      z-index: -1; }
    .santa .head .ears:before {
      left: -8px;
      -webkit-transform: rotate(-10deg);
      -moz-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
      -o-transform: rotate(-10deg);
      transform: rotate(-10deg); }
    .santa .head .ears:after {
      right: -8px;
      -webkit-transform: rotate(10deg);
      -moz-transform: rotate(10deg);
      -ms-transform: rotate(10deg);
      -o-transform: rotate(10deg);
      transform: rotate(10deg); }

@font-face {
  font-family: 'Mountains of Christmas';
  font-style: normal;
  src: local("Mountains of Christmas"), local("MountainsofChristmas-Regular"), url(https://fonts.gstatic.com/s/mountainsofchristmas/v8/dVGBFPwd6G44IWDbQtPewylJhLDHyIrT3I5b5eGTHmw.woff2) format("woff2"); }
.message {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: 80px;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  color: #f8e7dc;
  font-family: 'Mountains of Christmas'; }
  .message h1 {
    font-style: normal;
    font-size: 75px;
    margin-bottom: 0;
    white-space: nowrap; }
  .message h2 {
    margin: 0;
    font-size: 20px;
    text-align: center;
    white-space: nowrap; }
    .message h2 a {
      color: #f7be10;
      opacity: 0.8; }
      .message h2 a:hover {
        opacity: 1; }

@-webkit-keyframes bodyLaugh {
  0% {
    top: 0px; }

  2% {
    top: -3px; }

  4% {
    top: 0px; }

  8% {
    top: -3px; }

  10% {
    top: 0px; }

  12% {
    top: -3px; }

  14% {
    top: 0px; }

  18% {
    top: -3px; }

  20% {
    top: 0px; }

  22% {
    top: -3px; }

  24% {
    top: 0px; }

  28% {
    top: -3px; }

  30% {
    top: 0px; }

  100% {
    top: 0px; } }
@-moz-keyframes bodyLaugh {
  0% {
    top: 0px; }

  2% {
    top: -3px; }

  4% {
    top: 0px; }

  8% {
    top: -3px; }

  10% {
    top: 0px; }

  12% {
    top: -3px; }

  14% {
    top: 0px; }

  18% {
    top: -3px; }

  20% {
    top: 0px; }

  22% {
    top: -3px; }

  24% {
    top: 0px; }

  28% {
    top: -3px; }

  30% {
    top: 0px; }

  100% {
    top: 0px; } }
@-ms-keyframes bodyLaugh {
  0% {
    top: 0px; }

  2% {
    top: -3px; }

  4% {
    top: 0px; }

  8% {
    top: -3px; }

  10% {
    top: 0px; }

  12% {
    top: -3px; }

  14% {
    top: 0px; }

  18% {
    top: -3px; }

  20% {
    top: 0px; }

  22% {
    top: -3px; }

  24% {
    top: 0px; }

  28% {
    top: -3px; }

  30% {
    top: 0px; }

  100% {
    top: 0px; } }
@keyframes bodyLaugh {
  0% {
    top: 0px; }

  2% {
    top: -3px; }

  4% {
    top: 0px; }

  8% {
    top: -3px; }

  10% {
    top: 0px; }

  12% {
    top: -3px; }

  14% {
    top: 0px; }

  18% {
    top: -3px; }

  20% {
    top: 0px; }

  22% {
    top: -3px; }

  24% {
    top: 0px; }

  28% {
    top: -3px; }

  30% {
    top: 0px; }

  100% {
    top: 0px; } }
@-webkit-keyframes beardLaugh {
  0% {
    bottom: -28px; }

  2% {
    bottom: -30px; }

  4% {
    bottom: -28px; }

  8% {
    bottom: -30px; }

  10% {
    bottom: -28px; }

  12% {
    bottom: -30px; }

  14% {
    bottom: -28px; }

  18% {
    bottom: -30px; }

  20% {
    bottom: -28px; }

  22% {
    bottom: -30px; }

  24% {
    bottom: -28px; }

  28% {
    bottom: -30px; }

  30% {
    bottom: -28px; }

  100% {
    bottom: -28px; } }
@-moz-keyframes beardLaugh {
  0% {
    bottom: -28px; }

  2% {
    bottom: -30px; }

  4% {
    bottom: -28px; }

  8% {
    bottom: -30px; }

  10% {
    bottom: -28px; }

  12% {
    bottom: -30px; }

  14% {
    bottom: -28px; }

  18% {
    bottom: -30px; }

  20% {
    bottom: -28px; }

  22% {
    bottom: -30px; }

  24% {
    bottom: -28px; }

  28% {
    bottom: -30px; }

  30% {
    bottom: -28px; }

  100% {
    bottom: -28px; } }
@-ms-keyframes beardLaugh {
  0% {
    bottom: -28px; }

  2% {
    bottom: -30px; }

  4% {
    bottom: -28px; }

  8% {
    bottom: -30px; }

  10% {
    bottom: -28px; }

  12% {
    bottom: -30px; }

  14% {
    bottom: -28px; }

  18% {
    bottom: -30px; }

  20% {
    bottom: -28px; }

  22% {
    bottom: -30px; }

  24% {
    bottom: -28px; }

  28% {
    bottom: -30px; }

  30% {
    bottom: -28px; }

  100% {
    bottom: -28px; } }
@keyframes beardLaugh {
  0% {
    bottom: -28px; }

  2% {
    bottom: -30px; }

  4% {
    bottom: -28px; }

  8% {
    bottom: -30px; }

  10% {
    bottom: -28px; }

  12% {
    bottom: -30px; }

  14% {
    bottom: -28px; }

  18% {
    bottom: -30px; }

  20% {
    bottom: -28px; }

  22% {
    bottom: -30px; }

  24% {
    bottom: -28px; }

  28% {
    bottom: -30px; }

  30% {
    bottom: -28px; }

  100% {
    bottom: -28px; } }
@-webkit-keyframes headLaugh {
  0% {
    bottom: 83px; }

  45% {
    bottom: 83px; }

  50% {
    bottom: 90px; }

  92% {
    bottom: 90px; }

  98% {
    bottom: 83px; }

  100% {
    bottom: 83px; } }
@-moz-keyframes headLaugh {
  0% {
    bottom: 83px; }

  45% {
    bottom: 83px; }

  50% {
    bottom: 90px; }

  92% {
    bottom: 90px; }

  98% {
    bottom: 83px; }

  100% {
    bottom: 83px; } }
@-ms-keyframes headLaugh {
  0% {
    bottom: 83px; }

  45% {
    bottom: 83px; }

  50% {
    bottom: 90px; }

  92% {
    bottom: 90px; }

  98% {
    bottom: 83px; }

  100% {
    bottom: 83px; } }
@keyframes headLaugh {
  0% {
    bottom: 83px; }

  45% {
    bottom: 83px; }

  50% {
    bottom: 90px; }

  92% {
    bottom: 90px; }

  98% {
    bottom: 83px; }

  100% {
    bottom: 83px; } }
@-webkit-keyframes mouthLaugh {
  0% {
    width: 20px; }

  45% {
    width: 20px; }

  50% {
    width: 15px; }

  92% {
    width: 15px; }

  98% {
    width: 20px; }

  100% {
    width: 20px; } }
@-moz-keyframes mouthLaugh {
  0% {
    width: 20px; }

  45% {
    width: 20px; }

  50% {
    width: 15px; }

  92% {
    width: 15px; }

  98% {
    width: 20px; }

  100% {
    width: 20px; } }
@-ms-keyframes mouthLaugh {
  0% {
    width: 20px; }

  45% {
    width: 20px; }

  50% {
    width: 15px; }

  92% {
    width: 15px; }

  98% {
    width: 20px; }

  100% {
    width: 20px; } }
@keyframes mouthLaugh {
  0% {
    width: 20px; }

  45% {
    width: 20px; }

  50% {
    width: 15px; }

  92% {
    width: 15px; }

  98% {
    width: 20px; }

  100% {
    width: 20px; } }/* End custom CSS */