@font-face{font-family:ProximaNova;src:url(../../../fonts/promo/beer/ProximaNovaRegular.eot);src:url(../../../fonts/promo/beer/ProximaNovaRegular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/promo/beer/ProximaNovaRegular.woff) format("woff"),url(../../../fonts/promo/beer/ProximaNovaRegular.ttf) format("truetype");font-style:normal}@font-face{font-family:ProximaNovaBold;src:url(../../../fonts/promo/beer/ProximaNovaBold.eot);src:url(../../../fonts/promo/beer/ProximaNovaBold.eot?#iefix) format("embedded-opentype"),url(../../../fonts/promo/beer/ProximaNovaBold.woff) format("woff"),url(../../../fonts/promo/beer/ProximaNovaBold.ttf) format("truetype");font-style:normal}@font-face{font-family:GloriaHallelujah;src:url(../../../fonts/promo/beer/GloriaHallelujah.eot);src:url(../../../fonts/promo/beer/GloriaHallelujah.eot?#iefix) format("embedded-opentype"),url(../../../fonts/promo/beer/GloriaHallelujah.woff) format("woff"),url(../../../fonts/promo/beer/GloriaHallelujah.ttf) format("truetype");font-style:normal}body,html{height:100%;margin:0;font-family:ProximaNova,sans-serif;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}.section-content,section{position:relative}.section-content{width:1200px;margin:0 auto}a{color:inherit;cursor:pointer}.align:after{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.promo{background-color:#000}.promo img{width:100%}.promo img.woman{z-index:2;position:absolute;bottom:35px;right:241px;width:auto}.promo .bg img{max-height:860px;min-height:450px}.promo .section-content{z-index:3;position:absolute;top:223px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.promo article{z-index:3;position:relative;width:495px;font-family:ProximaNova,sans-serif;font-size:16px;color:#fff;letter-spacing:3.2px}.promo article .title{font-family:GloriaHallelujah,sans-serif;font-size:82px;color:#cc9b32;text-align:center;line-height:82px;letter-spacing:-2px}.promo article .title a{z-index:2;position:absolute;top:0;left:10%;right:10%;height:82px}.promo article .title-text{margin:40px 0 0;text-transform:uppercase;text-align:center;line-height:2.62}.promo article .info{margin-top:140px}.promo article .info-column{display:inline-block;width:49%;text-align:center;vertical-align:middle}.promo article .info-column span{font-size:62px;line-height:.8}.promo article .info-column span sup{margin-left:-12px;font-size:24px}.promo article .info-column p{margin:13px 0 0;line-height:1.31;letter-spacing:3.2px}.promo article .info-column.first{border-right:1px solid hsla(0,0%,100%,.3)}.promo .border{z-index:4;position:relative;min-height:70px;background:url(../../../images/promo/beer/oval.svg) no-repeat 50%;background-size:cover}.promo .border-container{position:absolute;bottom:0;left:0;right:0}.promo .border-container .button{top:50%}.button{z-index:5;position:absolute;left:50%;bottom:0;width:245px;height:70px;border-radius:35px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5)),linear-gradient(180deg,#e9b23b,#e9b23b);box-shadow:0 15px 40px 0 rgba(143,105,25,.5);font-size:16px;font-family:ProximaNovaBold,sans-serif;color:#000;-webkit-transform:translate(-50%);transform:translate(-50%);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;text-transform:uppercase;text-align:center;text-decoration:none;line-height:70px;letter-spacing:3.2px;cursor:pointer}.button:hover{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5)),linear-gradient(180deg,#fbc653,#fbc653)}.button:active,.button:hover{-webkit-transform:scale(1.02) translate(-50%);transform:scale(1.02) translate(-50%);box-shadow:0 15px 40px 0 rgba(143,105,25,.5)}.button:active{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5)),linear-gradient(180deg,#e3a319,#e3a319)}.description .section-content{padding-top:80px}.description-list-item{display:inline-block;width:24.5%}.description-list-item .text{display:inline-block;font-family:GloriaHallelujah,sans-serif;font-size:28px;line-height:1.5;letter-spacing:-.7px;vertical-align:middle}.description-list-item .ico{display:inline-block;width:82px;height:93px;margin-right:30px;background-repeat:no-repeat;background-position:50%;vertical-align:middle;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.description-list-item .ico.malt{background-image:url(../../../images/promo/beer/malt.svg)}.description-list-item .ico.hops{background-image:url(../../../images/promo/beer/hops.svg)}.description-list-item .ico.honey{background-image:url(../../../images/promo/beer/honey.svg)}.description-list-item .ico.spices{background-image:url(../../../images/promo/beer/spices.svg)}.description-list-item>div:hover .ico{-webkit-transform:scale(1.2);transform:scale(1.2)}.description-text{width:980px;margin:50px auto 0}.description-text-column{display:inline-block;float:left;width:50%;font-size:24px;line-height:1.67;text-align:left;vertical-align:middle}.description-text-column span{font-family:GloriaHallelujah,sans-serif;color:#cc9b32}.description-text-column.left{padding-right:50px}.description-text-column.right{padding-left:50px}.description-text-column a{color:#000}.description-text-column a:hover{color:#cc9b32}.description-text:after{content:"";display:block;clear:both}.description .bottom{width:980px;height:53px;margin:30px auto 0;background:url(../../../images/promo/beer/bottom.svg) no-repeat 50%}footer{padding:60px 0 90px;font-size:16px;line-height:1.5;text-align:center}footer p{margin:0}footer p a{color:#000;cursor:pointer}footer p a:hover{color:#cc9b32}footer .media{display:inline-block;margin-top:25px}footer .media-item{display:inline-block;width:27px;height:24px;background-position:50%;background-repeat:no-repeat}footer .media-item.instagram{background-image:url(../../../images/promo/beer/insta.svg)}footer .media-item.instagram:hover{background-image:url(../../../images/promo/beer/insta_hover.svg)}footer .media-item.twitter{background-image:url(../../../images/promo/beer/twitter.svg)}footer .media-item.twitter:hover{background-image:url(../../../images/promo/beer/twitter_hover.svg)}footer .media-item.facebook{background-image:url(../../../images/promo/beer/fb.svg)}footer .media-item.facebook:hover{background-image:url(../../../images/promo/beer/fb_hover.svg)}footer .media-item.reddit{background-image:url(../../../images/promo/beer/reddit.svg)}footer .media-item.reddit:hover{background-image:url(../../../images/promo/beer/reddit_hover.svg)}footer .media-item+.media-item{margin-left:37px}footer .media-item:active{-webkit-transform:translateY(1px);transform:translateY(1px)}footer .sign{margin-top:20px;font-size:16px;color:#a0a0a0;line-height:1.75;letter-spacing:.3px}footer .sign a{text-decoration:none}@media only screen and (min-width:1599px){.promo .border{height:160px}.promo .border-container .button{-webkit-transform:translate(-50%,-15%);transform:translate(-50%,-15%)}.promo .border-container .button:active,.promo .border-container .button:hover{-webkit-transform:scale(1.02) translate(-49%,-15%);transform:scale(1.02) translate(-49%,-15%)}}@media only screen and (max-width:1599px){.promo{min-height:860px}.promo img.woman{right:5%}.promo .border-container .button{-webkit-transform:translate(-50%,-35%);transform:translate(-50%,-35%)}.promo .border-container .button:active,.promo .border-container .button:hover{-webkit-transform:scale(1.02) translate(-49%,-35%);transform:scale(1.02) translate(-49%,-35%)}.promo .border{height:100px}}@media only screen and (max-width:1425px){.promo{min-height:750px}.promo img.woman{right:5%;width:47%}.promo .section-content{top:20%}}@media only screen and (max-width:1240px){.section-content{width:100%;padding-left:20px;padding-right:20px}.promo{min-height:630px}.promo .section-content{top:10%}.promo .border{height:80px}.promo .border-container .button{-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.promo .border-container .button:active,.promo .border-container .button:hover{-webkit-transform:scale(1.02) translate(-49%,-40%);transform:scale(1.02) translate(-49%,-40%)}}@media only screen and (max-width:1060px){.promo{min-height:470px}.promo .section-content{top:7%;top:40px}.promo img.woman{display:none}.promo article{margin:0 auto}.promo article .info{margin-top:40px}.promo article .title{font-size:72px;text-align:center;line-height:1}.promo article .title a{left:15%;right:15%;height:72px}.description-text{width:100%}.description-text-column.right{padding-left:40px}.description-text-column.left{padding-right:40px}.description .bottom{width:100%}}@media only screen and (max-width:980px){.promo .border{height:70px}.description .section-content{padding-top:40px}.description-list{padding:0 60px}.description-list-item{width:49%;margin-bottom:40px;text-align:center}.description-text{margin-top:20px}footer{padding:40px 20px}}@media only screen and (max-width:625px){.promo article{width:100%}.promo article p{margin-top:10px}.promo article .title{font-size:68px;line-height:1}.promo article .title a{right:20%;left:20%;height:68px}.promo article .info{margin-top:20px}.promo article .info-column{width:48%}.promo article .info-column span{font-size:48px}.description-list{padding:0}.description-list-item{margin-bottom:10px}.description-list-item .ico{margin-right:0}.description-list-item .text{display:block;margin-top:15px}.description-text-column{float:none;width:100%;padding:0!important}.description-text-column.right{margin-top:30px}}@media only screen and (max-width:480px){.section-content{padding:0 15px}.promo .bg{height:450px;background:url(../../../images/promo/beer/bg.png) no-repeat 50%;background-size:cover}.promo .bg img{display:none}.promo .section-content{top:20px}.promo .border-container .button{-webkit-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}.promo .border-container .button:active,.promo .border-container .button:hover{-webkit-transform:scale(1.02) translate(-49%,-40%);transform:scale(1.02) translate(-49%,-40%)}.promo .button{width:200px;height:55px;line-height:55px}.promo article .title{font-size:64px}.promo article .title a{right:0;left:0;height:64px}}