i.fa{font-family:FontAwesome!important}div#preloaded-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px}.text-white{color:#fff!important}html,body{height:100%;overflow-y:initial!important;-webkit-font-smoothing:subpixel-antialiased;transform:translateZ(0)}*{font-family:branding;outline:none}::-webkit-input-placeholder{color:transparent!important;font-weight:700}::-moz-placeholder{color:transparent!important;font-weight:700}:-ms-input-placeholder{color:transparent!important;font-weight:700}:-moz-placeholder{color:#101028!important;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:europa}button{position:relative;font-family:europa}body{overflow-x:hidden}hr{border-top-color:#dedede}.container{margin:auto;width:100%}.container.main{overflow-x:hidden}.no-padding{padding:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin{margin:0!important}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}ul{list-style-type:none}a{cursor:pointer;text-decoration:none!important}.see-more{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out;color:#dcba03;font-size:10px;font-weight:900;font-style:initial;vertical-align:3px}@media(min-width:768px){.section-title h2{font-weight:900;font-size:58px}}.section-title h2,.dotted-header .title{position:relative;z-index:2}.section-title h2:after,.dotted-header .title:after{position:absolute;bottom:0;left:0;width:100%;height:30%;background:#ff9800;content:" ";z-index:-1}.top{background-color:rgba(60,60,60,.07)}.top .menu{display:flex;justify-content:space-between;background-color:#fff;padding:0% 2.5%;height:97px}.menu.sticky{position:fixed;top:0;width:100%;display:none;justify-content:space-between;z-index:9999;padding:0% 2.5%;overflow-y:hidden}.menu.sticky:after{width:100%;position:absolute;filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');-webkit-filter:url(#blur-filter);filter:url(#blur-filter);margin-top:-2px;content:" ";height:125%;background:#ffffffeb;z-index:-1;left:0;top:0;border-bottom:5px solid #fff;filter:blur(2px);-webkit-filter:blur(2px)}.menu .fa{font-size:20px}.menu .side{display:inline-block}.menu .side.side-1{}.menu .side.side-1 img{width:315px}.menu .side.side-2{}.menu .side.side-2 .anchors{display:inline-block;line-height:70px;margin-top:15px}.menu .side.side-2 .social-media{display:inline-block}.menu .side.side-2 .social-media li{display:inline-block;width:25px;margin:0 5px}.menu ul li{display:inline-block;margin:0 32px;font-size:18px}.menu a{color:#000;font-weight:700}.menu a span{font-family:europa}a.accent{color:#ff9800}.top .overflow-menu-icon{display:none;position:absolute;top:37px;right:1.5%;visibility:hidden}.top .overflow-menu-icon ul{text-align:right}.top .overflow-menu-icon li{font-family:europa;font-weight:700;display:block}.top .overflow-menu-icon ul li ul{text-align:center}.top .hero{margin:auto;margin-top:initial;width:100%;position:relative}.top .hero img{height:100%}.top .hero .image{width:100%;background-image:url(../images/vm_hero.jpg);background-size:cover;background-position:center;opacity:0}.show-this{opacity:1!important}.top .hero .overlay{width:100%;background-position:center;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .overlay video{width:100%}.top .buzz-words{margin:auto;width:75%;margin-top:7vh;margin-bottom:5vh;text-align:right}.top .buzz-words .word{font-family:europa;display:inline-block;width:24%;margin:0;border:0;padding:0;text-align:left}.top .buzz-words .word span{white-space:nowrap;position:relative;font-weight:700;color:#6f6f6f;font-size:18px;display:block;margin:auto;width:65%}.top .buzz-words .word span:before{content:"";background-color:#07e0d5;position:absolute;width:45px;top:-16px;z-index:-1;height:5px}.meet-the-team-cta{}.meet-the-team-cta .wrapper{white-space:nowrap;background-color:#101028;text-align:right;border:3px solid #101028;margin-right:0;border-right:0;border-top:0;border-bottom:0;width:100%;padding-top:60px;padding-bottom:60px;padding-right:5%}.meet-the-team-cta .side{display:inline-block;vertical-align:top}.meet-the-team-cta .side-1{}.meet-the-team-cta .side-2{width:18%}.meet-the-team-cta .side-1 h2{color:#fff;font-family:europa;font-weight:100;margin-top:40px;padding-right:8vw;font-size:20px}.meet-the-team-cta .side-2 h4{width:100%;background-color:#fff;color:#000;margin:0;line-height:130px;font-style:italic;padding:0 2.5%;text-align:center}.meet-the-team-cta .side-2 span{vertical-align:middle}meet-the-team-cta .side-2 .pt1{font-weight:100}.meet-the-team-cta .side-2 .pt2{font-weight:700;font-style:initial}.meet-the-team-cta .side-2 .pt3{color:#dcba03;font-size:10px;font-weight:900;font-style:initial}.recent-work{padding-top:30px}.dotted-header{margin:auto;width:100%;max-width:1100px}.dotted-header .title{display:inline-block;background-color:transparent;color:#333;font-family:europa;font-size:18px;letter-spacing:5px;line-height:100%}@media(min-width:768px){.dotted-header .title{font-size:58px;font-weight:900}}.recent-work .spanner.examples{display:flex;width:100%;margin-top:30px}.recent-work .spanner.examples .side-1{width:85%;white-space:nowrap}.recent-work .spanner.examples .side-2{width:15%;background-color:#07e0d5;position:relative}.recent-work .spanner.examples .side-1 .panel{display:inline-block;width:28.35vw;height:28.35vw;margin:0;padding:0;border:none;background-size:cover,contain;background-position:center;margin-right:-4px;position:relative;overflow:hidden;background-color:#555;filter:grayscale(100%);-webkit-filter:grayscale(100%);transition:filter .25s ease-out}.recent-work .spanner.examples .side-1 .panel:after{content:"";display:block;padding-bottom:100%}.recent-work .spanner.examples .side-1 .panel .more-svg{position:absolute;bottom:0;height:40px;left:37.5%;width:25%;fill:#fff}.recent-work .spanner.examples .side-1 .panel-overlay{position:absolute;width:100%;height:100%;z-index:100}.recent-work .spanner.examples .side-1 .panel svg{height:100%;position:relative;z-index:101}.recent-work .spanner.examples .side-1 .panel svg *{fill:#fff!important}.recent-work .spanner.examples .side-1 .panel svg,.recent-work .spanner.examples .side-1 .panel img{display:block;width:50%;margin:auto}.recent-work .spanner.examples .side-1 .panel img{height:7vw;position:relative;z-index:100;width:auto;margin:10.5vw auto}.recent-work .spanner.examples .side-1 .panel-1 .timryan-svg *{fill:#fff!important}.recent-work .spanner.examples .side-2 .all-link{font-family:europa;font-size:40px;height:30.5vw;width:100%}.recent-work .spanner.examples .side-2 .all-link a{height:100%;position:absolute;width:100%;color:#fff}.recent-work .spanner.examples .side-2 .all-link a div{font-family:europa;text-align:center;width:100%;margin:auto;letter-spacing:10px;vertical-align:bottom;position:absolute;font-size:.45em;top:70%}.our-services{}.our-services .dotted-header{margin-top:75px}.our-clients .sub-container,.our-services .sub-container,.why-veracity .sub-container{padding-top:60px;width:75%;margin:auto;max-width:1100px}.our-services .sub-container .section-title,.why-veracity .sub-container .section-title{display:inline-block;background-color:transparent;color:#333;font-size:32px;font-weight:bolder}.why-veracity .sub-container .section-title{color:#fff}@media(min-width:768px){.our-services .sub-container .section-title h2{font-size:58px;font-weight:900}}.our-services .sub-container .grid{margin-top:60px;margin-bottom:60px}.our-services .sub-container .grid .item.service{display:inline-block;width:29%;margin-left:5%;vertical-align:top;margin-bottom:45px}.our-services .sub-container .grid .item.service:nth-of-type(3n-5),.our-services .sub-container .grid .item.service:first-of-type{margin-left:1%}.our-services .sub-container .grid .item.service .title{font-weight:700;font-size:20px;width:85%;position:relative;font-family:europa;margin:auto;margin-bottom:20px}.our-services .sub-container .grid .item.service .title .icon{position:absolute;top:-45px;left:-38px;font-size:80px;color:#e6e6e699;z-index:-1}.our-services .sub-container .grid .item.service p{width:85%;margin:auto;color:#999;line-height:1.8em}.our-culture{overflow-x:hidden;overflow-y:hidden}.our-culture .images,.blog-posts .images{height:30vw;white-space:nowrap;overflow-y:hidden}.our-culture .images div,.blog-posts .images div{width:50%;display:inline-block;height:100%;position:relative}.our-culture .images .one,.blog-posts .images .one{background-image:url(../images/TeamShot_4a.jpg);background-size:cover;background-position:center center;margin-right:-4px}.our-culture .images .one:before,.blog-posts .images .one:before{content:"";position:absolute;border-right:30vw solid transparent;width:0;border-left:30vw solid rgba(21,89,191,.15);height:0;z-index:10;border-top:30vw solid transparent}.our-culture .images .two,.blog-posts .images .two{background-image:url(../images/WeWorkBG-tmp_2b.jpg);background-size:cover,contain;background-position:center center}.our-culture .images .two:before,.blog-posts .images .two:before{content:"";position:absolute;border-left:30vw solid transparent;width:0;border-right:30vw solid rgba(21,89,191,.15);height:0;z-index:10;border-bottom:30vw solid transparent;right:0}.our-culture .content{width:100%;padding:60px 0;background-image:url(../images/WeWorkBG_1b.jpg);background-size:contain,cover;background-position:center center}.our-culture .content .sub-container{width:75%;margin:auto;max-width:1100px}.our-culture .content .sub-container .section-title{display:inline-block;background-color:transparent;color:#fff;font-size:18px}.our-culture .content .sub-container .grid{white-space:nowrap;margin-top:45px}.our-culture .content .sub-container .grid .item{display:inline-block;white-space:normal;vertical-align:top;color:#fff}.our-culture .content .sub-container .grid .item:first-of-type{width:55%}.our-culture .content .sub-container .grid .item:last-of-type{width:45%}.our-culture .content .sub-container .grid .item .cta{font-size:22px;font-family:europa;font-weight:700;color:#07e0d5;width:50%;white-space:nowrap}.our-culture .content .sub-container .grid .item p{margin-top:15px;line-height:1.8em;width:75%}.our-culture .content .sub-container .about{margin-top:45px;text-align:center}.our-culture .content .sub-container .about a{}.our-culture .content .sub-container .about button{border:none;border:2px solid #fff;width:50%;padding:10px 0;font-size:16px;background:0 0;color:#fff;margin-bottom:30px;font-weight:700;letter-spacing:5px}.blog-posts{background-color:#07e0d5;overflow-x:hidden}.blog-posts .facade-wrapper{position:relative;height:60px;width:75%;overflow:hidden;margin:auto;margin-top:75px;margin-bottom:45px;max-width:1100px}.blog-posts .facade{font-weight:700;white-space:nowrap;position:absolute;color:#fff;left:0%;letter-spacing:2px}.blog-posts .facade-overlay{position:absolute;width:100%;height:100%;background:-moz-linear-gradient(to left,#07e0d5,rgba(7,224,213,0) 86%);background:-ms-linear-gradient(to left,#07e0d5,rgba(7,224,213,0) 86%);background:-webkit-linear-gradient(to left,#07e0d5,rgba(7,224,213,0) 86%);background:-o-linear-gradient(to left,#07e0d5,rgba(7,224,213,0) 86%);background:linear-gradient(to left,#07e0d5,rgba(7,224,213,0) 86%)}.blog-posts .grid{width:1100px;max-width:1100px;margin:auto;white-space:nowrap}.blog-posts .item{display:inline-block;width:32%;vertical-align:top;margin:5% .75%;white-space:normal;background-color:#fff;padding:2.25%}.blog-posts .item .wrapper{height:450px;position:relative;margin-bottom:18px}.blog-posts .blog-date{font-size:12px;font-weight:700;text-align:right;color:#07e0d5;width:75%;background-color:#07e0d5;height:5px;margin-bottom:20px}.blog-posts .blog-date span{background-color:#fff;margin:0;padding:2px 0 2px 10px;line-height:5px;font-size:14px}.blog-posts .blog-image{height:130px;background-size:cover,contain;background-position:center;margin-bottom:30px}.blog-posts .title{color:#000;font-size:18px;font-weight:700;margin-bottom:15px}.blog-posts .blog-text{height:230px;max-height:220px;overflow-y:hidden}.blog-posts .item p{color:#333;line-height:1.8em}.blog-posts .blog-cta{position:absolute;bottom:-16px;font-weight:700;color:#07e0d5}.blog-posts .all{text-align:center}.blog-posts .all button{border:none;box-shadow:inset 0 0 0 2px #fff;width:50%;padding:10px 0;font-size:16px;background:0 0;color:#fff;margin-bottom:90px;font-weight:700;letter-spacing:5px;position:relative}.blog-posts .images{position:relative}.blog-posts .images::before{background-color:rgba(255,255,255,.5);position:absolute;width:100%;height:100%;z-index:4}.twitter-posts{}.contact{background-image:url(../images/industrious-map-3.PNG);background-color:#060715;position:relative;background-size:cover,contain;background-position:center}.contact .contact-overlay{position:absolute;width:100%;height:100%;z-index:1;background:linear-gradient(to top,rgb(7,224,213),rgba(16,16,40,0.35) 77% )}.contact .contact-blip{cursor:pointer;position:absolute;left:58.6%;top:0;z-index:3;right:35.5%}.contact .contact-col{position:relative;z-index:2}.contact .contact-col .sub-container{max-width:1100px;margin:auto;width:75%}.contact .contact-cta{position:relative;margin-top:35px;margin-left:-1.5%;margin-bottom:60px;color:#fff;width:40%;max-width:390px;text-align:center}.contact .contact-cta .capitol-icon{width:125px}.contact .contact-cta h1{margin-top:-5px;margin-bottom:125px;font-size:30px;margin-left:50px}.contact .contact-cta .home-text{position:absolute;top:90px;left:12px;width:90%}.contact button{position:relative;border:none;border:2px solid #fff;width:100%;padding:10px 0;font-size:16px;background:0 0;color:#fff;margin-bottom:30px;font-weight:700;letter-spacing:5px}.contact-form{background-color:#fff;padding:25px 0 75px}.contact-form .contact-form-input{width:100%;margin:5px auto;padding:7px;font-weight:700;border-color:transparent;background-color:#efefef}.contact-form textarea{width:96%;margin:5px auto;padding:7px;display:block;font-weight:700;border-color:transparent;background-color:#efefef}.career{background-color:#07e0d5}.career a{color:initial}.career .title{display:inline-block;background-color:#fff;color:#07e0d5;font-size:18px;padding:10px 5%}.career .wrapper{display:block;white-space:nowrap;padding-top:16px;width:75%;max-width:1100px;margin:auto;margin-bottom:60px}.career .title{margin:0;margin-bottom:60px}.career .side-2 .title{visibility:hidden}.career .side{display:inline-block;white-space:normal;width:50%;vertical-align:top}.career ul{margin-left:0;padding-left:0}.career ul li{font-size:18px;font-weight:700;margin:10px 0;color:#101028}.career .side-2 ul li{width:75%;float:right}.career .side-1 ul li:first-of-type{margin-top:0}.career .side-2 ul{width:100%}.career .side-2 button{position:relative;background:0 0;border:none;box-shadow:inset 0 0 0 3px #101028;color:#101028;font-weight:700;font-family:europa;font-size:16px;width:100%;padding:10px 0;font-weight:700;letter-spacing:4px}.footer{}.footer .wrapper{width:75%;margin:100px auto 60px;text-align:center}.footer .wrapper .logo{max-width:175px;margin-bottom:45px}.footer .wrapper .cta-1{font-size:63px}.footer .wrapper .cta-2{font-size:63px;font-weight:700;color:#101028}.footer .wrapper .cta-2 span{background-color:#07e0d5;padding:0 25px}.footer .wrapper .row{display:flex;justify-content:center;margin-top:90px}.footer .wrapper .col{margin:0 5%}.footer .wrapper .col a{font-family:europa;text-decoration:none;font-size:18px;color:#101028;font-weight:700;letter-spacing:5px}.footer .wrapper .col a span{color:#dcba03;font-size:10px;font-weight:900;font-style:initial;vertical-align:2px}.bottom-footer{height:50px;background-color:#fff;width:100%;position:Absolute;left:0;padding:0 35px}.bottom-footer .spanner{position:relative}.bottom-footer .side-1,.bottom-footer .side-2{position:absolute}.bottom-footer .side-1{top:18px;left:18px}.bottom-footer .side-2{top:18px;right:18px}.bottom-footer .side-1 .handcraft{font-size:11px;color:#999}.bottom-footer .side-2 ul,.bottom-footer .side-2 ul li,.bottom-footer .side-2 ul li a{color:#999;font-size:11px}.bottom-footer .side-2 ul li a{cursor:pointer}.bottom-footer .side-2 ul{display:flex}.bottom-footer .side-2 ul li{margin:0 5px}.bottom-footer .side-2 ul li:last-of-type{margin-right:0}.offset{display:block;position:relative;visibility:hidden}.offset.our-services-offset{top:-75px}.offset.our-work-offset{top:-175px}.offset.our-culture-offset{top:-150px}.offset.career-offset{top:-240px}.clear{clear:both}figure.at-banner,header.at-title,.at-markup,footer.container.form-footer.at,.AdditionalInformation .at-legend{display:none!important}input.at-submit.btn-at.btn-at-primary{margin:0 auto auto!important;display:block;float:none!important}.ContactInformation legend.at-legend{display:none!important}.at-inner{border:none!important}.at fieldset{border:none!important}.at fieldset legend{font-size:2.5rem!important}.at label{font-size:1.6rem!important}.at label u{text-decoration:none!important}.at-fields input,.at-fields textarea{font-size:1.6rem!important;height:initial!important;font-weight:100!important}.at-submit{background-color:#07e0d5!important;font-weight:700!important;width:100%!important}.at-form-submit{width:97.5%!important;margin:auto!important;padding:0!important;padding-bottom:15px!important}.at input[type=text],.at input[type=password],.at input[type=date],.at input[type=datetime],.at input[type=datetime-local],.at input[type=month],.at input[type=week],.at input[type=email],.at input[type=number],.at input[type=search],.at input[type=tel],.at input[type=time],.at input[type=url],.at input[type=color],.at textarea{border-width:2px!important}.blur{filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');-webkit-filter:url(#blur-filter);filter:url(#blur-filter);-webkit-filter:blur(3px);filter:blur(3px)}.nonprofit .client-logo-container{min-height:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.client-logo-container img{transition:transform .2s ease-in-out;transform:scale(1);backface-visibility:hidden}.client-logo-container img:hover{transition:transform .2s ease-in-out;transform:scale(1.1);backface-visibility:hidden}