header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-image{background-attachment:fixed}header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:after,header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:before{background:url(../images/christmas-ibabs-theme-part2.svg) repeat-x top;background-size:1200px auto;content:"";display:block;height:100%;opacity:.7;position:absolute;top:60px;width:100%}header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:after{background:url(../images/christmas-ibabs-theme.svg) no-repeat bottom;background-size:1000px auto;bottom:0;top:auto;transform:skewY(-3deg)}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.font-style.christmas>.carousel-details>.container .carousel-text h2{font-size:2rem;left:-500px;line-height:2.5rem;opacity:0;position:relative;transition:all .3s ease-out}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.font-style.christmas>.carousel-details>.container .carousel-text h2 span{font-size:1rem;line-height:1.6rem;opacity:0;position:relative;right:-500px;transition:all .3s ease-out}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.font-style.christmas.active>.carousel-details>.container .carousel-text{font-size:.875rem;opacity:1}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.font-style.christmas.active>.carousel-details>.container .carousel-text h2{font-size:3.5rem;left:0;line-height:4rem;opacity:1}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.font-style.christmas.active>.carousel-details>.container .carousel-text h2 span{font-size:2.5rem;line-height:3rem;opacity:1;right:0}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:after,body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:before{transition:transform .7s ease-out}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:before{transform:translate3d(0,-500px,0)}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:after{transform:translate3d(0,500px,0) skewY(-2deg)}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas.active>.carousel-overlay2:before{transform:translateZ(0)}body.animated-header header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas.active>.carousel-overlay2:after{transform:translateZ(0) skewY(-3deg)}.snowflake{--size:1vw;background:#fff;border-radius:50%;display:none;height:var(--size);position:absolute;top:-5vh;width:var(--size);z-index:100}@keyframes snowfall{0%{transform:translate3d(var(--left-ini),0,0)}to{transform:translate3d(var(--left-end),110vh,0)}}.snowflake:first-child{--size:0.4vw;--left-ini:-4vw;--left-end:2vw;animation:snowfall 7s linear infinite;animation-delay:-8s;left:22vw}.snowflake:nth-child(2){--size:1vw;--left-ini:-9vw;--left-end:10vw;animation:snowfall 9s linear infinite;animation-delay:-4s;left:41vw}.snowflake:nth-child(3){--size:0.8vw;--left-ini:-9vw;--left-end:-1vw;animation:snowfall 15s linear infinite;animation-delay:-9s;left:43vw}.snowflake:nth-child(4){--size:0.8vw;--left-ini:0vw;--left-end:-4vw;animation:snowfall 7s linear infinite;animation-delay:-6s;left:25vw}.snowflake:nth-child(5){--size:1vw;--left-ini:7vw;--left-end:7vw;animation:snowfall 10s linear infinite;animation-delay:-8s;left:44vw}.snowflake:nth-child(6){--size:0.4vw;--left-ini:-6vw;--left-end:4vw;animation:snowfall 9s linear infinite;animation-delay:-10s;left:74vw}.snowflake:nth-child(7){--size:0.8vw;--left-ini:8vw;--left-end:8vw;animation:snowfall 6s linear infinite;animation-delay:-2s;left:60vw}.snowflake:nth-child(8){--size:0.8vw;--left-ini:-2vw;--left-end:-1vw;animation:snowfall 11s linear infinite;animation-delay:-4s;left:85vw}.snowflake:nth-child(9){--size:0.8vw;--left-ini:-5vw;--left-end:3vw;animation:snowfall 8s linear infinite;animation-delay:-2s;left:39vw}.snowflake:nth-child(10){--size:0.4vw;--left-ini:-2vw;--left-end:-8vw;animation:snowfall 12s linear infinite;animation-delay:-7s;left:41vw}.snowflake:nth-child(11){--size:0.6vw;--left-ini:9vw;--left-end:1vw;animation:snowfall 14s linear infinite;animation-delay:-9s;left:5vw}.snowflake:nth-child(12){--size:0.4vw;--left-ini:5vw;--left-end:8vw;animation:snowfall 14s linear infinite;animation-delay:-7s;left:89vw}.snowflake:nth-child(13){--size:0.2vw;--left-ini:-3vw;--left-end:10vw;animation:snowfall 14s linear infinite;animation-delay:-8s;left:86vw}.snowflake:nth-child(14){--size:0.6vw;--left-ini:5vw;--left-end:-7vw;animation:snowfall 14s linear infinite;animation-delay:-4s;left:10vw}.snowflake:nth-child(15){--size:0.4vw;--left-ini:-1vw;--left-end:-7vw;animation:snowfall 10s linear infinite;animation-delay:-8s;left:98vw}.snowflake:nth-child(16){--size:0.4vw;--left-ini:-5vw;--left-end:6vw;animation:snowfall 8s linear infinite;animation-delay:-10s;left:33vw}.snowflake:nth-child(17){--size:0.8vw;--left-ini:-3vw;--left-end:3vw;animation:snowfall 12s linear infinite;animation-delay:-7s;left:40vw}.snowflake:nth-child(18){--size:0.8vw;--left-ini:9vw;--left-end:1vw;animation:snowfall 7s linear infinite;animation-delay:-8s;left:20vw}.snowflake:nth-child(19){--size:1vw;--left-ini:-6vw;--left-end:-2vw;animation:snowfall 14s linear infinite;animation-delay:-9s;left:53vw}.snowflake:nth-child(20){--size:0.6vw;--left-ini:0vw;--left-end:5vw;animation:snowfall 14s linear infinite;animation-delay:-4s;left:53vw}.snowflake:nth-child(21){--size:0.6vw;--left-ini:5vw;--left-end:4vw;animation:snowfall 10s linear infinite;animation-delay:-3s;left:81vw}.snowflake:nth-child(22){--size:0.2vw;--left-ini:-1vw;--left-end:8vw;animation:snowfall 15s linear infinite;animation-delay:-1s;left:24vw}.snowflake:nth-child(23){--size:0.6vw;--left-ini:9vw;--left-end:-3vw;animation:snowfall 13s linear infinite;animation-delay:-5s;left:98vw}.snowflake:nth-child(24){--size:0.8vw;--left-ini:7vw;--left-end:-9vw;animation:snowfall 6s linear infinite;animation-delay:-2s;left:67vw}.snowflake:nth-child(25){--size:0.4vw;--left-ini:1vw;--left-end:-7vw;animation:snowfall 10s linear infinite;animation-delay:-1s;left:83vw}.snowflake:nth-child(26){--size:0.2vw;--left-ini:2vw;--left-end:2vw;animation:snowfall 12s linear infinite;animation-delay:-7s;left:66vw}.snowflake:nth-child(27){--size:0.4vw;--left-ini:2vw;--left-end:7vw;animation:snowfall 11s linear infinite;animation-delay:-5s;left:27vw}.snowflake:nth-child(28){--size:0.6vw;--left-ini:-8vw;--left-end:-8vw;animation:snowfall 6s linear infinite;animation-delay:-7s;left:34vw}.snowflake:nth-child(29){--size:0.4vw;--left-ini:10vw;--left-end:-8vw;animation:snowfall 13s linear infinite;animation-delay:-8s;left:50vw}.snowflake:nth-child(30){--size:0.8vw;--left-ini:4vw;--left-end:2vw;animation:snowfall 15s linear infinite;animation-delay:-5s;left:16vw}.snowflake:nth-child(31){--size:1vw;--left-ini:-1vw;--left-end:10vw;animation:snowfall 7s linear infinite;animation-delay:-3s;left:65vw}.snowflake:nth-child(32){--size:1vw;--left-ini:10vw;--left-end:-8vw;animation:snowfall 13s linear infinite;animation-delay:-6s;left:7vw}.snowflake:nth-child(33){--size:0.4vw;--left-ini:-5vw;--left-end:-4vw;animation:snowfall 10s linear infinite;animation-delay:-3s;left:53vw}.snowflake:nth-child(34){--size:1vw;--left-ini:8vw;--left-end:4vw;animation:snowfall 12s linear infinite;animation-delay:-7s;left:12vw}.snowflake:nth-child(35){--size:1vw;--left-ini:-9vw;--left-end:-9vw;animation:snowfall 9s linear infinite;animation-delay:-10s;left:9vw}.snowflake:nth-child(6n){filter:blur(1px)}@media (min-width:1200px){header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:before{top:76px}}@media (min-width:1024px){header #carousel>.carousel>.carousel-inner>.carousel-item.color.christmas>.carousel-overlay2:after{background-size:100vw auto}}
