a:link,a:visited{color:inherit;text-decoration:none}html{height:100%}body{-webkit-display:flex;-moz-display:flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;margin:0;padding:0;font-family:'Quicksand';overflow-x:hidden;background:url(../img/wbm_bg_2880.jpg) #111;height:100%;background-size:150%;background-size:130vmax;-webkit-animation:anim-slider 40s ease infinite;-moz-animation:anim-slider 40s ease infinite;animation:anim-slider 40s ease infinite}.center-box{-webkit-display:flex;-moz-display:flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;flex:1 0 auto;padding-top:30px;padding-bottom:40px;background:rgba(255,255,255,0.8);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:anim-fadein 5s ease 1;-moz-animation:anim-fadein 5s ease 1;animation:anim-fadein 5s ease 1}.logo{max-width:675px;padding:25px;text-align:center;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:anim-reveal 2s ease 1 forwards;-moz-animation:anim-reveal 2s ease 1 forwards;animation:anim-reveal 2s ease 1 forwards}.logo>img{max-width:100%;max-height:100vh;max-height:calc(100vh - 25px);width:620px;margin-bottom:10px}.logo>span{opacity:0;display:inline-block;-webkit-animation:anim-reveal 2,.5s ease 1 forwards;-moz-animation:anim-reveal 2.5s ease 1 forwards;animation:anim-reveal 2.5s ease 1 forwards}.contact{-webkit-display:flex;-moz-display:flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;max-width:700px;opacity:0;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:anim-reveal 2.5s ease 1 forwards;-moz-animation:anim-reveal 2.5s ease 1 forwards;animation:anim-reveal 2.5s ease 1 forwards}.contact>div{-webkit-display:flex;-moz-display:flex;display:flex;background:#fff;padding:20px;margin:20px;border-radius:5px;background:linear-gradient(179deg,#fcfcfc 80%,#f5f5f5 95%,#e5e5e5);box-shadow:inset 0 2px 0 #fff,0 1px 4px rgba(170,170,170,0.25),inset 0 -1px 0 rgba(78,78,78,0.1);-webkit-animation:anim-slide-in .85s 3.4s cubic-bezier(0.68,-0.55,0.27,1.55) 1 forwards;-moz-animation:anim-slide-in .85s 3.4s cubic-bezier(0.68,-0.55,0.27,1.55) 1 forwards;animation:anim-slide-in .85s 3.4s cubic-bezier(0.68,-0.55,0.27,1.55) 1 forwards;opacity:0}.contact>div:nth-child(2){animation-delay:3.5s}.contact>div .icon{padding:2px;width:50px;height:50px;margin:3px 10px 0 0}.contact>div .icon img{max-width:100%}.contact>div .icon i{font-size:40px;line-height:50px;color:#fff}.contact>div strong{font-size:1.2em}.contact .text-box{font-weight:bold;background:transparent}.partners{text-align:center;background:rgba(255,255,255,.8);animation:anim-fadein 5s ease 1}.partners>img{opacity:0;padding:0 15px 30px 15px;max-height:75px;-webkit-animation:anim-reveal-rev 1.5s ease .5s 1 forwards;-moz-animation:anim-reveal-rev 1.5s ease .5s 1 forwards;animation:anim-reveal-rev 1.5s ease .5s 1 forwards}.partners>img:nth-child(1){animation-delay:.5s}.partners>img:nth-child(2){animation-delay:.7s}.partners>img:nth-child(3){animation-delay:.9s}.rainbow-roll{height:5px;background:url(../img/wbm-rainbow-roll.svg) repeat;padding:0;flex:0 0 auto;margin:0;width:100%;-webkit-animation:anim-roll 3s cubic-bezier(0,0,0.27,1.26) 1 forwards;-moz-animation:anim-roll 3s cubic-bezier(0,0,0.27,1.26) 1 forwards;animation:anim-roll 3s cubic-bezier(0,0,0.27,1.26) 1 forwards}.footer{background:rgba(255,255,255,0.97);padding:30px 5px;text-align:center;-webkit-flex:0 0 auto;-moz-flex:01 0 auto;flex:0 0 auto}.footer span{white-space:nowrap}.footer img{margin-bottom:-5px;padding-left:5px}@-webkit-keyframes anim-reveal{0%{opacity:0}66%{opacity:0;transform:translateY(25px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes anim-reveal{0%{opacity:0}66%{opacity:0;transform:translateY(25px)}100%{opacity:1;transform:translateY(0)}}@keyframes anim-reveal{0%{opacity:0}66%{opacity:0;transform:translateY(25px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes anim-reveal-rev{0%{opacity:0}66%{opacity:0;transform:translateY(-25px)}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes anim-reveal-rev{0%{opacity:0}66%{opacity:0;transform:translateY(-25px)}100%{opacity:1;transform:translateY(0)}}@keyframes anim-reveal-rev{0%{opacity:0}66%{opacity:0;transform:translateY(-25px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes anim-fadein{0%{background:rgba(255,255,255,0)}100%{background:rgba(255,255,255,0.80)}}@-moz-keyframes anim-fadein{0%{background:rgba(255,255,255,0)}100%{background:rgba(255,255,255,0.80)}}@keyframes anim-fadein{0%{background:rgba(255,255,255,0)}100%{background:rgba(255,255,255,0.80)}}@-webkit-keyframes anim-slider{0%{background-position:50% 0}25%{background-position:100% 50%}50%{background-position:50% 100%}75%{background-position:0 50%}100%{background-position:50% 0}}@-moz-keyframes anim-slider{0%{background-position:50% 0}25%{background-position:100% 50%}50%{background-position:50% 100%}75%{background-position:0 50%}100%{background-position:50% 0}}@keyframes anim-slider{0%{background-position:50% 0}25%{background-position:100% 50%}50%{background-position:50% 100%}75%{background-position:0 50%}100%{background-position:50% 0}}@-webkit-keyframes anim-slide-in{0%{transform:translate3d(0,-50%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes anim-slide-in{0%{transform:translate3d(0,-50%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes anim-slide-in{0%{transform:translate3d(0,-50%,0);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes anim-roll{0%{background-position-x:0}100%{background-position-x:595px}}@-moz-keyframes anim-roll{0%{background-position-x:0}100%{background-position-x:595px}}@keyframes anim-roll{0%{background-position-x:0}100%{background-position-x:595px}}@media only screen and (max-width:768px){.partners img{max-height:70px}}@media only screen and (max-width:480px){.partners img{max-height:50px}}