@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap) ;body{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,.h1,.h2{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:900}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0}p{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}h1,.h1{font-size:9.75vw;line-height:0.95;margin:10px 0}h2,.h2{font-size:5.2166vw}h3,.h3{font-size:3.819vw;margin-bottom:0.5vw;line-height:1}h4,.h4{font-size:32px}h5,.h5{font-size:1.667vw}h6,.h6{font-weight:400;font-size:18px;margin-bottom:1.5%}p{font-size:16px}@media (min-width:1400px){h1,.h1{font-size:140px}h2,.h2{font-size:75px}h3,.h3{font-size:55px}h4,.h4{font-size:2.282vw}h5,.h5{font-size:1.712vw}}@media (max-width:767px){h1,.h1{font-size:10.5vw}h2,.h2{font-size:7.5vw}h3,.h3{font-size:28px}h4,.h4{font-size:26px}h5,.h5{font-size:24px}p{font-size:14px}}a{color:#000;text-decoration:none;font-weight:700}a:hover{color:#0018ff;text-decoration:none}.primary *,.dl-black *{color:#000}.secondary *,.dl-white *{color:#fff}.tertiary *,.clear *{color:transparent}.quaternary *,.dl-red *{color:red}.quinary *,.dl-blue *{color:#0018ff}.op2,.op2 *{text-shadow:#000 0 0 2px;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:1.25px;-webkit-text-stroke-color:#000;-webkit-text-fill-color:#fff}.op3 *{letter-spacing:1px}.op4 *{font-weight:800}.op5 *{font-size:90%}.resetOutline,.image.op1 .imageDescription,.image.op2 .imageDescription{text-shadow:none;-webkit-text-fill-color:initial;-webkit-text-stroke:initial}.setMaxWidth{width:90%}@media (min-width:768px){.setMaxWidth{width:75%;max-width:1115px}}.card .caseStudyHero{margin-top:5vw}.card .caseStudyHero .cardText .title{margin-top:3vw;font-weight:900}.card .caseStudyHero .cardText .text{margin:10px 0}@media (min-width:768px){.card .caseStudyHero .cardText .text{column-count:2;column-gap:10%}}.card .caseStudyHero .cardText .text p{line-height:1.5}.card .caseStudyHero .cardText .text p b{font-weight:500}.caseStudyNav{width:90%;margin:auto}.caseStudyNav .slick-slide{padding:2%}.caseStudyNav .slick-slide.slick-current .image{box-shadow:0 0 4px #000}.sticker-asterik{position:relative}.sticker-asterik h1{margin:0}.sticker-asterik:after{content:'';background:url(draftline/resources/asterisk_sticker.svg) no-repeat;background-size:cover;width:6vw;height:6vw;position:absolute;bottom:5.75vw;right:-2.75vw}@media (max-width:767px){.sticker-asterik:after{width:9vw;height:9vw;bottom:5.75vw;right:initial;left:33vw}}.sticker-question{position:relative}.sticker-question a{overflow:visible}.sticker-question a:after{content:'';background:url(draftline/resources/questionmark_sticker.svg) no-repeat;background-size:cover;width:14vw;height:14vw;position:absolute;top:-22px;right:0.15vw;z-index:500;overflow:visible;transform:rotate(15deg)}@media (max-width:767px){.sticker-question a:after{width:23vw;height:23vw;top:-14px}}#homeWork .image{overflow:visible}.paddingBottom{padding-bottom:4%}.paddingTop{padding-top:4%}.csTitle{padding:1vw 0 3vw}.link-button.btn-03 .btn-row a{color:#000;background:initial;border:0;text-decoration:none;font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:2.08vw;padding:0;line-height:1.15}@media (max-width:768px){.link-button.btn-03 .btn-row a{font-size:16px;padding:10px 20px}}@media screen and (min-width:1400px){.link-button.btn-03 .btn-row a{font-size:30px}}.link-button.btn-03 .btn-row a:hover{background-color:none;opacity:0.75}.link-button.btn-03 .btn-row a:focus{outline:0}.link-button.btn-03.prev a{background:url(draftline/resources/prev-arrow.png) top left no-repeat;background-size:contain;padding-left:2vw}.link-button.btn-03.next a{background:url(draftline/resources/next-arrow.png) top right no-repeat;background-size:contain;padding-right:2vw}body{padding-top:40px}@media (min-width:768px){body{padding-top:60px}}.bt-nav a,.bt-drawer a{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:18px;color:#000;text-transform:lowercase}.bt-nav{flex-direction:row;justify-content:flex-start}.bt-nav a.active{color:#fff;background:rgba(0,0,0,0.75)}.bt-nav .bt-nav__menu__item__submenu{display:none!important}.bt-nav .bt-nav__logo__img{height:50%}.bt-nav .bt-nav__logo__img--md{height:53%;margin-left:20px}.bt-nav__menu__item.navigationStyle:hover{background:#000}.bt-nav__menu__item.navigationStyle:hover a{color:#fff}.bt-nav__toggle__btn:focus{outline:0}.bt-drawer{padding:0;top:40px}.bt-drawer .bt-drawer__menu__item:hover a{opacity:0.5}.bt-drawer .bt-drawer__menu__item a.active{padding-left:20px}.bt-drawer .bt-drawer__menu__item a.active:before{content:' \25CF';font-size:14px;color:red}.bt-drawer__menu__item__submenu{display:none}.footer{font-family:inherit}.footer .footer-container{max-width:none;flex-direction:column;position:relative}.footer .footer-container .branding-container{flex:0 0 31.25%;background:#000;padding:1% 0 0;min-height:initial}.footer .footer-container .branding-container .logo-container{margin:3.5% 0 4.5%}.footer .footer-container .branding-container .logo-container a img{width:75%;height:auto;margin:0 auto}@media (max-width:767px){.footer .footer-container .branding-container .logo-container a img{width:50%}}.footer .footer-container .branding-container .logo-container picture{display:flex;justify-content:center;align-items:start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.footer .footer-container .branding-container .logo-container picture{justify-content:flex-start}}.footer .footer-container .branding-container .social-container{position:absolute;bottom:5%;right:1%;height:4vw;overflow:hidden}.footer .footer-container .branding-container .social-container ul{width:auto}.footer .footer-container .branding-container .social-container ul li{justify-content:flex-end}.footer .footer-container .branding-container .social-container ul li a{height:3.25vw;width:3.25vw}.footer .footer-container .branding-container .social-container ul li a img{height:100%}.footer .footer-container .navigation-container{flex:0 68.75%;background:#fff;min-height:initial;padding-top:15px}.footer .footer-container .navigation-container .content-wrap{font-family:'Rubik',"Helvetica Neue",Helvetica,Arial,sans-serif}.footer .footer-container .navigation-container .content-wrap .primary-links-container,.footer .footer-container .navigation-container .content-wrap .secondary-links-container{margin:0 auto;justify-content:center}.footer .footer-container .navigation-container .content-wrap .primary-links-container ul,.footer .footer-container .navigation-container .content-wrap .secondary-links-container ul{row-gap:18px;margin-bottom:5px;flex:initial;flex-wrap:nowrap}.footer .footer-container .navigation-container .content-wrap .primary-links-container ul li,.footer .footer-container .navigation-container .content-wrap .secondary-links-container ul li{padding:0 15px;margin:5px 0}.footer .footer-container .navigation-container .content-wrap .primary-links-container ul li a,.footer .footer-container .navigation-container .content-wrap .secondary-links-container ul li a{color:rgba(0,0,0,0.75);font-size:11px;font-weight:400}.footer .footer-container .navigation-container .content-wrap .primary-links-container ul li a:hover,.footer .footer-container .navigation-container .content-wrap .secondary-links-container ul li a:hover{text-decoration:underline;color:#000}.footer .footer-container .navigation-container .content-wrap .copyright{margin:15px auto}.footer .footer-container .navigation-container .content-wrap .copyright p{color:rgba(0,0,0,0.75);font-size:11px;text-transform:initial}.footer .disclaimer{color:#fff}.image.op1,.image.op2{position:relative;display:flex}.image.op1 .title-container,.image.op2 .title-container{display:none}.image.op1 a,.image.op2 a{width:100%;height:100%}.image.op1 a .imageContainer,.image.op2 a .imageContainer{height:100%;width:100%;justify-content:center}@media screen and (min-width:768px){.image.op1 a .imageContainer,.image.op2 a .imageContainer{display:flex}}.image.op1 a .imageContainer img,.image.op2 a .imageContainer img{width:100%;object-fit:cover}.image.op1 .imageDescription,.image.op2 .imageDescription{color:#fff;position:absolute;bottom:5px;right:14px;font-size:14px;text-align:left;font-weight:500;text-shadow:0 0 8px #000}@media screen and (min-width:768px){.image.op1 .imageDescription,.image.op2 .imageDescription{bottom:15px;right:20px;font-size:1.5vw}}@media screen and (min-width:1400px){.image.op1 .imageDescription,.image.op2 .imageDescription{font-size:14px}}.image.op1:hover .imageDescription,.image.op2:hover .imageDescription{display:flex;font-size:2.36vw;width:100%;height:100%;background:rgba(0,0,0,0.75);color:#fff;align-items:center;justify-content:center;text-align:center;bottom:0;right:0}@media screen and (min-width:1400px){.image.op1:hover .imageDescription,.image.op2:hover .imageDescription{font-size:34px}}.image.op1:after,.image.op2:after{content:'';position:absolute;bottom:2vw;left:2vw;z-index:150;-webkit-mask:url(draftline/resources/bottom-left-bracket.svg) no-repeat;mask:url(draftline/resources/bottom-left-bracket.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12vw;height:7.5vw;background-color:#fff}@media screen and (min-width:768px){.image.op1:after,.image.op2:after{bottom:1.25vw;left:1.25vw;width:6vw;height:3.5vw}}.image.op1:before,.image.op2:before{content:'';position:absolute;top:2vw;right:2vw;z-index:150;-webkit-mask:url(draftline/resources/top-right-bracket.svg) no-repeat;mask:url(draftline/resources/top-right-bracket.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12vw;height:7.5vw;background-color:#fff}@media screen and (min-width:768px){.image.op1:before,.image.op2:before{top:1.25vw;right:1.25vw;width:6vw;height:3.5vw}}.image.op1.reverse:after,.image.op2.reverse:after{left:initial;right:1.25vw;-webkit-mask:url(draftline/resources/bottom-right-bracket.svg) no-repeat;mask:url(draftline/resources/bottom-right-bracket.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.image.op1.reverse:before,.image.op2.reverse:before{right:initial;left:1.25vw;-webkit-mask:url(draftline/resources/top-left-bracket.svg) no-repeat;mask:url(draftline/resources/top-left-bracket.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain}.image.op1.budlight:hover:before,.image.op2.budlight:hover:before,.image.op1.budlight:hover:after,.image.op2.budlight:hover:after{background-color:#0093d6}.image.op1.area51:hover:before,.image.op2.area51:hover:before,.image.op1.area51:hover:after,.image.op2.area51:hover:after{background-color:#0fc54f}.image.op1.busch:hover:before,.image.op2.busch:hover:before,.image.op1.busch:hover:after,.image.op2.busch:hover:after{background-color:#003a70}.image.op1.brewDog:hover:before,.image.op2.brewDog:hover:before,.image.op1.brewDog:hover:after,.image.op2.brewDog:hover:after{background-color:#b2e1d8}.image.op1.budweiser:hover:before,.image.op2.budweiser:hover:before,.image.op1.budweiser:hover:after,.image.op2.budweiser:hover:after{background-color:#c8102e}.image.op1.stella:hover:before,.image.op2.stella:hover:before,.image.op1.stella:hover:after,.image.op2.stella:hover:after{background-color:#d50032}.image.op1.ultra:hover:before,.image.op2.ultra:hover:before,.image.op1.ultra:hover:after,.image.op2.ultra:hover:after{background-color:#eaaa00}.image.op1.social:hover:before,.image.op2.social:hover:before,.image.op1.social:hover:after,.image.op2.social:hover:after{background-color:#c88645}.image.op1{height:auto}@media screen and (min-width:768px){.image.op1{height:20.85vw}}.image.op1 .title-container h2{font-size:2.42vw}@media screen and (min-width:1400px){.image.op1 .title-container h2{font-size:34px}}.image.op1:hover:before,.image.op1:hover:after{background-color:#ffb300}.image.op2{height:auto}@media screen and (min-width:768px){.image.op2{height:28vw;max-height:392px}}.image.op2 .title-container h2{font-size:3vw}@media screen and (min-width:1400px){.image.op2 .title-container h2{font-size:42px}}.image.op2:hover:before,.image.op2:hover:after{background-color:red}.image.op3{position:relative;display:flex;flex-direction:column}.image.op3 .title-container{display:none;position:absolute;bottom:24px;color:#000;width:100%;background-color:rgba(255,255,255,0.7);z-index:2;line-height:1;padding:5px 10px 0}.image.op3 .title-container h2{font-size:18px;color:#000;line-height:1;margin:0}.image.op3 a{width:100%;height:100%}.image.op3 a .imageContainer{height:100%;width:100%;display:flex;justify-content:center}.image.op3 a .imageContainer img{width:100%;object-fit:cover}.image.op3 .imageDescription{display:none;position:absolute;bottom:0;background-color:rgba(255,255,255,0.7);width:100%;padding:2px 10px 5px;font-size:12px;font-weight:500}.image.op3:hover .title-container{display:block}.image.op3:hover a .imageContainer img{opacity:1}.image.op3:hover .imageDescription{display:block}.carousel .people .image.op3 img.desktop{display:block}.carousel .people .image.op3 img.mobile{display:none!important}.carousel .people .image.op3:hover img.desktop{display:none}.carousel .people .image.op3:hover img.mobile{display:block!important}@media (max-width:767px){.carousel .people .image.op3 .title-container{display:block;order:2;position:relative;bottom:initial;margin-top:10px}.carousel .people .image.op3 a img.desktop{display:none}.carousel .people .image.op3 a img.mobile{display:block!important;opacity:1}.carousel .people .image.op3 .imageDescription{display:block;order:3;position:relative}button{top:calc(0%)}button.slick-next{right:-30px}button.slick-prev{left:-30px}}