/*! * Zu Themes
ZuChristmas v1.0.0 (http://zuthemes.com) *
Copyright 2013-2016 Start Bootstrap *
Licensed under MIT
*/.heading-font{font-family:Catamaran,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px}.body-font{font-family:Muli,Helvetica,Arial,sans-serif}.alt-font{font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px}body,html{height:100%;width:100%}body{font-family:Muli,Helvetica,Arial,sans-serif;webkit-tap-highlight-color:#222;color:#999}.navbar-default,.navbar-default .navbar-header .navbar-brand,h1,h2,h3,h4,h5,h6{font-family:Varela,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px;color:#111;text-align:justify}a{transition:all .35s}a:focus,a:hover{color:#b00}hr{max-width:100px;margin:25px auto 0;border-width:1px;border-color:#2222221a}hr.light{border-color:#fff}p{font-size:18px;line-height:1.5;margin-bottom:20px}.navbar-default{background-color:#fff;border-color:#2222220d;transition:all .35s}.navbar-default .navbar-header .navbar-brand{color:#b00;font-family:Marmelad}.btn,.navbar-default .nav>li>a{font-family:Lato,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px}.navbar-default .navbar-header .navbar-brand:focus,.navbar-default .navbar-header .navbar-brand:hover{color:#b00}.navbar-default .navbar-header .navbar-toggle{font-size:12px;color:#222;padding:8px 10px}.navbar-default .nav>li>a{font-size:11px}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:#222}.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#fdcc52}.navbar-default .nav>li.active>a,.navbar-default .nav>li.active>a:focus{color:#b00!important;background-color:transparent}.navbar-default .nav>li.active>a:focus:hover,.navbar-default .nav>li.active>a:hover{background-color:transparent}.navbar-default{padding:15px 0}@media (min-width:768px){.navbar-default{background-color:transparent;border-color:transparent}.navbar-default .navbar-header .navbar-brand{color:#ffffffb3}.navbar-default .navbar-header .navbar-brand:focus,.navbar-default .navbar-header .navbar-brand:hover{color:#fff}.navbar-default .nav>li>a,.navbar-default .nav>li>a:focus{color:#ffffffb3}.navbar-default .nav>li>a:focus:hover,.navbar-default .nav>li>a:hover{color:#fff}.navbar-default.affix{background-color:#fff;border:0;box-shadow:1px 1px 1px #00000008}.navbar-default.affix .navbar-header .navbar-brand{color:#222}.navbar-default.affix .navbar-header .navbar-brand:focus,.navbar-default.affix .navbar-header .navbar-brand:hover{color:#b00}.navbar-default.affix .nav>li>a,.navbar-default.affix .nav>li>a:focus{color:#222}.navbar-default.affix .nav>li>a:focus:hover,.navbar-default.affix .nav>li>a:hover{color:#fdcc52}}.iconlogo{float:left;margin-top:-15px;margin-right:10px}.audioembed{position:fixed;bottom:-6px;right:0;z-index:9}.container{z-index:2;position:relative}.i-large,.i-medium,.i-small{position:fixed;inset:0;z-index:1}.i-medium{background:url(particules_medium.ff698ac7a266e78a.png) repeat 0px 0px;animation:dropFlowParticles 12s linear infinite}.i-small{background:url(particules_small.092a6d7becbb47ad.png) repeat 0px 0px;animation:dropFlowParticles 27s linear infinite}@keyframes dropFlowParticles{0%{background-position:0 0}to{background-position:0 413px}}body{animation:snow 20s linear infinite}.desktop-inner{width:600px;max-width:100%;height:342px;margin-left:48px;padding-top:36px;position:absolute;overflow:hidden}#frame{width:1218px;max-width:100%;height:800px;position:relative;left:0;top:0}iframe{border:0;padding:0;margin:0}.desktop-wrapper{margin:0 auto;width:703px;height:576px;position:relative}header:before{opacity:.7;background-color:#000;position:absolute;width:100%;height:100%;top:0;content:""}header{position:relative;background-size:cover;-o-background-size:cover;background-position:center;background-image:url(pic5.4c61ac775087643e.jpg)}header .device-container{margin:0 auto;max-width:300px}header .header-content .header-content-inner{position:relative;max-width:500px;margin:0 auto}header .header-content .header-content-inner h1{margin-top:0;margin-bottom:30px;font-size:30px;text-align:center}header .header-content .header-content-inner .list-badges{margin-bottom:25px}header .header-content .header-content-inner .list-badges img{height:50px;margin-bottom:25px}header .device-container .screen img{border-radius:3px}@media (min-width:768px){header{min-height:100%}header .device-container{max-width:300px;margin:0 auto 100px}header .header-content{padding:150px 0 50px;position:relative}header .header-content{text-align:left;padding:0;height:100vh}header .header-content .header-content-inner{max-width:none;margin:0;position:absolute;top:50%;transform:translateY(-50%)}header .header-content .header-content-inner h1{font-size:35px}header .device-container{max-width:none;max-height:0vh;margin:100px auto 0}}footer,section.contact{text-align:center}.social a{color:#fff;font-size:20px;margin-right:5px;width:40px;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50%;background:#ffffff1a}header .header-content .header-content-inner h1{font-size:80px;font-family:Great Vibes}section{padding:100px 0}section h2{font-size:50px}section.couponsection{padding:150px 0;position:relative}section.couponsection h2{margin-top:0;font-size:50px}section .title{font-family:Marmelad}.coupon{width:570px;max-width:100%;margin:50px auto 0;padding:40px;background:#fcfffa24;text-align:center;border:8px dashed rgba(255,255,255,.32);color:#fff}.coupon h3,.coupon h4,.header-content h1,.header-content h4{color:#fff}.btn-buynow{border:2px solid transparent;color:#fff;font-size:13px;padding:15px 35px;background:#900d0d;margin-top:10px}.btn-buynow:hover{opacity:.8;color:#fff}section.couponsection h2{font-size:70px;color:inherit}section#faq{background-color:#edeef3}section#faq p{font-size:16px}section#faq .section-heading{margin-bottom:40px}section#faq .section-heading h2{margin-top:0}section#contact{position:relative;background-size:cover;-o-background-size:cover;background-position:center;background-image:url(pic2.1e02604505510878.jpg)}section .overlay{height:100%;width:100%;background-color:#000000b3;position:absolute;top:0;left:0}#contactform input,#contactform textarea{border:1px solid rgba(255,255,255,.09);background-color:#ffffff1a;width:100%;padding:20px;letter-spacing:1px;font-size:13px;margin-bottom:20px}.done{display:none}.error input,input.error,.error textarea,textarea.error{border:1px solid orangered!important;transition:border linear .2s,box-shadow linear .2s}#contactform input[type=submit]{width:100%;border-radius:0;padding:18px 20px;color:#fff}footer p,footer ul li a{font-size:12px}footer,footer ul li a{color:#ffffff4d}footer{background-color:#111;padding:25px 0}footer p{margin:0}footer ul li a.active,footer ul li a:active,footer ul li a:focus,footer ul li a:hover{text-decoration:none}@media (min-width:992px){.bg-primary{background:#37488a}.text-primary{color:#fdcc52}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.btn-outline{color:#fff;border:1px solid}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#fff;background-color:#fdcc52;border-color:#fdcc52}.btn{border-radius:300px}.btn-xl{padding:15px 45px;font-size:11px}::selection{color:#fff;text-shadow:none;background:#222}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}.nav>li>a.menuhighlight{border-radius:30px;background:#333;color:#fff;padding:8px 17px;margin-top:5px;color:#fff!important}.nav>li>a.menuhighlight:hover,.nav>li>a.menuhighlight:active,.nav>li>a.menuhighlight:focus{background:#444;color:#fff}}@media (max-width:800px){header{padding:100px 0 60px;min-height:100%}header .header-content .header-content-inner h1{font-size:50px;margin-top:20px}section .title,section.couponsection h2{font-size:30px}header .header-content .header-content-inner{text-align:center}}.pyro>.before,.pyro>.after{position:fixed;inset:0;z-index:1;width:5px;height:5px;border-radius:50%;color:#ffd36e;box-shadow:0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor,0 0 currentColor;filter:drop-shadow(0 0 7px rgba(255,211,110,.85));animation:2.5s bang ease-out infinite backwards,2.5s gravity ease-in infinite backwards,12.5s position linear infinite backwards}.pyro>.after{color:#d4af37;filter:drop-shadow(0 0 7px rgba(212,175,55,.9));animation-delay:1.25s,1.25s,0s;animation-duration:2.5s,2.5s,12.5s}@keyframes bang{to{box-shadow:-223px -279.6666666667px,191px -112.6666666667px,233px -284.6666666667px,180px -112.6666666667px,75px -324.6666666667px,140px 48.3333333333px,84px -376.6666666667px,-164px -110.6666666667px,194px -136.6666666667px,75px -164.6666666667px,-88px -385.6666666667px,-143px -400.6666666667px,-22px -99.6666666667px,-114px -122.6666666667px,34px 12.3333333333px,-105px -183.6666666667px,52px -236.6666666667px,-158px -130.6666666667px,145px -204.6666666667px,-214px -339.6666666667px,27px -363.6666666667px,-156px -368.6666666667px,-193px 69.3333333333px,-212px -1.6666666667px,-66px 27.3333333333px,40px -284.6666666667px,-145px -367.6666666667px,86px -361.6666666667px,218px -302.6666666667px,129px -273.6666666667px,219px -173.6666666667px,-131px -285.6666666667px,-91px -191.6666666667px,179px -235.6666666667px,0 77.3333333333px,-31px 72.3333333333px,-228px -272.6666666667px,16px -36.6666666667px,103px -26.6666666667px,209px -393.6666666667px,-66px -17.6666666667px,17px -160.6666666667px,144px 78.3333333333px,-24px 9.3333333333px,175px -290.6666666667px,-117px -173.6666666667px,-101px -106.6666666667px,67px -36.6666666667px,105px -377.6666666667px,153px 21.3333333333px,81px -214.6666666667px}}@keyframes gravity{0%{transform:translateY(0);opacity:0}10%{opacity:1}to{transform:translateY(200px);opacity:0}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}
