header #mobile-logo{height:90px;width:auto}#mobile-home-link{background-color:#231f20;display:inline-block;width:100%}p,.inBetweenTextLeft p{line-height:25px}.inBetweenTextLeft li{font-family:"Fira Sans",sans-serif;font-size:17px;line-height:25px}.header-wrapper{margin-bottom:91px}#footer ul li{text-transform:uppercase}#footer ul li a:hover{color:#00cdcd}#footer{padding-top:10px;padding-bottom:10px;margin-top:0}nav.navbar li.dropdown:hover .dropdown-menu{display:block}nav.navbar ul.dropdown-menu{border:none;border-radius:0;background-color:transparent;padding:15px 0 0;box-shadow:none}nav.navbar ul.dropdown-menu li{background-color:#fff}nav.navbar ul.dropdown-menu li a{padding:15px 10px}nav.navbar ul.dropdown-menu>li>a:hover{background-color:#fff8e8;background-image:none}.industry-item{margin-top:20px;position:relative}.industry-item h3{position:absolute;text-transform:uppercase;color:#fdcc09;font-weight:bold;font-family:"Oswald",sans-serif;text-shadow:2px 2px 10px #000;margin:0 auto 12px!important;height:50%;width:100%;bottom:0;right:0}.mini-navigation{font-weight:bold}.mini-navigation a{color:#7f8c8d}.mini-navigation span{color:#fed031}.vspace{margin-top:15px!important}.vspace2{margin-top:30px!important}.vspace3{margin-top:50px!important}.yellow-bkgd{background-image:url(../img/yellow-banner.jpg);background-size:100% 100%}.yellow-banner .jumbotron{background-color:#fdcc09;text-transform:uppercase}#banner .jumbotron{padding-top:100px}#banner .jumbotron span{font-size:22px}#banner .jumbotron h2{font-size:42px;color:#231f20}#banner.img-banner .jumbotron{background-size:100%;background-position:center 0;background-repeat:no-repeat;height:400px;position:relative;background-color:transparent}#banner.img-banner .jumbotron h1{text-shadow:2px 2px 10px #000;position:absolute;bottom:50px}.dashed-line{border-top:1px dashed #fff;width:150px;margin:auto}.btn-yellow,#load-more,.btn-yellow-wrapper a{text-transform:uppercase;color:#000;background-color:#fdcc09;width:100%;max-width:310px;margin-top:30px;margin-bottom:30px;font-family:"Oswald",sans-serif;font-weight:bold;font-size:15px;border-radius:0px;padding:16px 30px;height:54px}.case-studies .btn-yellow{margin-right:10px}.btn-yellow-wrapper a{vertical-align:middle;display:inline-block;text-align:center}.btn-yellow-wrapper a:hover{text-decoration:none;color:#333}.btn-yellow i,.btn-yellow-wrapper a i{color:#fff;line-height:14px}#load-more{margin:50px auto 30px auto;border:none;display:block}#load-more.done{display:none}.btn-default{background-image:none}.view-toggle i{font-size:30px;cursor:pointer}.view-toggle i:hover{color:#fdcc09}.view-toggle ul.nav{border-bottom:none}.view-toggle ul.nav li{float:right}.view-toggle ul.nav li a{border:none;color:#000;padding:7px}.view-toggle ul.nav li a:hover,.view-toggle ul.nav li.active a{border:none;background-color:transparent;color:#fdcc09}.grid-item{padding:0 2px}.grid-item a{color:#fff}.grid-item:hover .grid-text.yellow{background-color:#fdcc09}.grid-item:hover .grid-text.blue{background-color:#1296d4}.grid-item:hover .grid-text.green{background-color:#2ebb91}.grid-item:hover .grid-text.orange{background-color:#e67e22}.grid-item:hover .grid-text.coral{background-color:#f67263}.grid-item:hover .grid-text.mint{background-color:#6cb8ae}.grid-img{height:170px;overflow:hidden}.grid-img img{margin-left:-10%;max-width:120%;width:120%}.grid-text{height:175px;background-color:#666;padding:20px;transition:0.35s}.grid-text h3{color:#fff;text-transform:uppercase;margin-top:0;font-family:"Oswald",sans-serif;font-size:20px;line-height:26px}.blog .grid-text{background-color:#fff}.blog .grid-text h3{color:#666}.grid-text p{position:absolute;bottom:10px}.pagination .page-numbers{background-color:#b1b1b1;color:#fff;display:inline-block;font-family:"Oswald",sans-serif;min-width:42px;padding:12px;text-align:center}.page-numbers.current{background-color:#000}.page-numbers.next,.page-numbers.prev{color:#000}.pagination{margin-right:auto;margin-left:auto;margin-top:80px;margin-bottom:100px;display:block;text-align:center}.teamMembers ul li ul li .member-box{display:table;padding:15px}.teamMembers ul li ul li .member-box h3{display:table-cell;vertical-align:middle;padding-top:0}.teamMembers a:hover{color:#fff}#options>ul{padding:0}.members:before{content:"";display:block;height:95px;margin:-95px 0 0}.members ul li{margin-right:15px}.members ul li .lin:hover{color:#fdcc09}.members .contact-btn{padding-top:10px;float:left}.popover{display:block;float:left;margin:20px;position:relative;width:260px}.slider-logo{height:75px;width:auto;display:inline-block;padding:0 15px}#logo-slider{white-space:nowrap;overflow:hidden;width:100%;position:relative}#logo-slider .carousel-control{width:100px}.timeline h1{padding-bottom:25px;height:auto}.timeline-img{position:relative}.introducing h1{font-family:"Oswald",sans-serif}.introducing h2{margin-top:70px}.vanessa-img{background-image:url(../img/introducing.png);background-size:100%;background-repeat:no-repeat;height:710px}.team-member{border-top:2px solid #eee;padding-top:15px;padding-bottom:25px}.team-member h2{text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:40px}.team-member h3{text-transform:uppercase}.team li.team-member img{width:100%;height:auto;border-width:30px}.team li.team-member img.color-0{border-color:#e67e22}.team li.team-member img.color-1{border-color:#c0392b}.team li.team-member img.color-2{border-color:#3498db}.team li.team-member img.color-3{border-color:#fdcc09}.team-list{padding-left:0px}.team ul li .fa-phone-square{margin-right:0px}.team ul li p{margin:0px}.resource-item h3{text-transform:uppercase;font-family:"Oswald",sans-serif;margin-top:10px}.resource-item a{color:#00cdcd;text-transform:uppercase;font-weight:bold}.resource-item h5{text-transform:uppercase}.resource-item p{font-family:"Fira Sans",sans-serif}.case-studies{color:#000}.case-studies h1{text-transform:uppercase;font-family:"Oswald",sans-serif;font-size:20px;font-weight:bold;margin:55px 0 30px 0}.case-studies h2{text-transform:uppercase;font-family:"Oswald",sans-serif}.case-study-full{border-top:1px solid #fdcc09;border-bottom:1px solid #fdcc09;padding-bottom:30px;margin-bottom:70px}.case-study-full h2{text-transform:uppercase}.case-study-full h5{text-transform:uppercase;margin:15px 0 35px 0}.case-study-full p{margin-bottom:20px}.case-study-author{position:relative}.author-name{position:absolute;text-transform:uppercase;color:#fff;width:100%;padding:10px 18px;font-weight:bold;font-family:"Oswald",sans-serif;text-shadow:2px 2px 4px #000}.author-name p{margin:0}.author-name .first{font-size:40px;line-height:40px}.author-name .last{font-size:26px;line-height:26px}.case-study-item{margin-top:100px;overflow:hidden}.case-study-item h3{text-transform:uppercase;font-family:"Oswald",sans-serif;text-align:center;color:#000;font-size:18px;line-height:1.4}.case-study-item a:hover{color:#000}.case-study-item .grid-img{height:200px}#newsletterSignup{position:relative}#newsletterSignup .popover{margin-left:0;margin-right:0;box-shadow:none;border-radius:0;width:100%;font-family:"Fira Sans",sans-serif;border-color:#fdcc09;z-index:1}#newsletterSignup .popover .arrow{border-top-color:#fdcc09}#newsletterSignup .gform_wrapper label{display:none}#newsletterSignup .gform_footer{margin:0;padding:0}#newsletterSignup .gform_button{width:50px;color:#fdcc09;background-color:#fdcc09;border-radius:0;position:absolute;right:0;bottom:0}#newsletterSignup .ginput_container{margin-top:0}#newsletterSignup .ginput_container input{height:50px;background-color:#dadada;border:none;font-family:"Oswald",sans-serif;font-size:14px;padding:5px 50px 5px 5px;width:100%}#newsletterSignup .fa-chevron-right{position:absolute;right:0;bottom:0;padding:18px 20px;cursor:pointer}#newsletterSignup .validation_message{bottom:50px;position:absolute}#newsletterSignup .gfield_error{background-color:transparent;border:none}.single-tck_case-study .case-study-full{margin-bottom:0}.contact .jumbotron{background-image:url(../img/contact-banner.jpg);background-size:100% 100%}.ti-locations h5{text-transform:uppercase;margin-bottom:5px}.ti-locations p{line-height:1.3;color:#333;font-family:"Oswald",sans-serif}.newsletter-header{margin-top:50px}.newsletter-link>a{opacity:0.4;display:block;width:71px;height:48px;background-image:url(../img/newsletter-button.png);background-repeat:no-repeat;background-position:0 0}.newsletter-link>a.active,.newsletter-link>a:hover{opacity:1}.newsletter-popup{position:fixed;right:10px;bottom:10px;width:540px;height:302px;padding:0;background-color:#e8e8e8;border:1px solid #000;display:none}.newsletter-popup>table.table{position:relative;margin-bottom:0}#newsletterPopup>table td.newsletter-col{border-top:medium none;border-bottom:medium none}.newsletter-popup>table td.newsletter-col{padding:15px 20px;font-family:"Oswald",sans-serif;font-size:16px}td.newsletter-col-choice{width:215px;background-color:#8bd4e2}td.newsletter-col-form{background:linear-gradient(270deg,#fecd03,#fecd03 96%,#b29110)}#newsletterPopup h3{margin-top:5px;margin-bottom:5px;color:#fff}#newsletterPopup p{color:#000}td.newsletter-col-choice ul>li{padding-left:25px;background-image:url(../img/newsletter-bullet-inactive.png);background-repeat:no-repeat;background-position:0 0}td.newsletter-col-choice ul>li:hover{cursor:pointer}td.newsletter-col-choice ul>li.active{background-image:url(../img/newsletter-bullet-active.png);color:#fff}td.newsletter-col-choice ul>li.active:hover{cursor:default}td.newsletter-col-form>form{margin-top:0}#newsletterPopup .gform_wrapper form li.gfield{display:table;width:100%;margin-bottom:15px;clear:both}#newsletterPopup .gform_wrapper form .gfield_label{float:left;margin:0;width:25%;padding-left:0;padding-right:10px}#newsletterPopup .gform_wrapper form .ginput_container{float:left;margin:0;width:75%;padding-left:0;padding-right:0}#newsletterPopup .gform_wrapper form .ginput_container>input{width:100%;height:34px}#newsletterPopup .gform_wrapper form .ginput_complex>span>label{display:none}#newsletterPopup .gform_wrapper form .gform_footer{width:100%;padding:0;margin:0}#newsletterPopup .gform_wrapper form .gform_button{width:75%;height:35px;margin-left:25%;border-color:#fff;text-transform:uppercase}.blog #banner .jumbotron{background-image:url(../img/blog_header.jpg)}.caseStudies{color:#fff;font-family:"Fira Sans",sans-serif;font-size:16px;line-height:1.5;margin-top:0}.caseStudies img.img-responsive{width:auto;max-width:100%;height:auto}.case-study-block.caseStudies .csb-blog img.img-responsive{margin:0}.title-header img{width:auto}.caseStudies .btn{font-weight:normal;font-size:12px;padding:7px 20px}.teamMembers h2{font-size:50px;font-weight:700;margin:40px 0;color:#fff;background-color:#fdcc09;margin-bottom:0;padding:25px 0}.teamMembers ul li ul li .member-box{height:200px;width:100%;margin-top:30px;background-color:#fff;box-shadow:4px 4px 8px #666}.teamMembers ul li ul li .member-box h3{color:#000}.teamMembers ul li ul li .member-box:hover h3{color:#fff}.teamMembers ul li a{text-decoration:none}.teamMembers ul li ul li .member-box.box-yellow:hover{background-color:#fdcc09}.teamMembers ul li ul li .member-box.box-red:hover{background-color:#c0392b}.teamMembers ul li ul li .member-box.box-orange:hover{background-color:#e67e22}.teamMembers ul li ul li .member-box.box-blue:hover{background-color:#3498db}.teamMembers .case-study-author{height:300px;background-position:center center;background-size:110% auto}.teamMembers .case-study-author:hover{background-image:none!important;display:table}.teamMembers .case-study-author:hover .author-name{position:static;opacity:0.8;display:table-cell;vertical-align:middle;text-align:center;text-shadow:none}.teamMembers .case-study-author.box-yellow:hover{background-color:#fdcc09}.teamMembers .case-study-author.box-red:hover{background-color:#c0392b}.teamMembers .case-study-author.box-orange:hover{background-color:#e67e22}.teamMembers .case-study-author.box-blue:hover{background-color:#3498db}.team-details{background-color:#333332;color:#fff;font-family:"Oswald",sans-serif;height:70px;padding:10px 20px;overflow:hidden}.team-details i{color:#fff;font-size:38px}.quickContact{padding:0}.quickContact h2{font-family:"Oswald",sans-serif}.team-details>p{line-height:1;margin-bottom:5px}.yellow-contact{background-image:url(../img/background.jpg);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;padding:20px 0;font-family:"Oswald",sans-serif}.yellow-contact h1{font-size:40px}.yellow-contact h4{font-size:35px}.case-study-block .grey-box{background-color:#d1d2d4;padding:30px 0}.case-study-block .grey-box h3,.case-study-block .grey-box h5,.case-study-block .grey-box p{color:#251f21}.case-study-block .grey-box h5{font-family:"Fira Sans",sans-serif;font-size:22px}.case-study-block .grey-box ul{text-align:left}.case-study-block .grey-box ul li{text-align:left}.case-study-block .csb-blog{padding:20px}.caseStudies.case-study-block{background:none;padding-bottom:0;overflow:hidden}.case-study-block h2{background-color:#251f21;color:#fdcf07;text-transform:uppercase;padding:16px;margin:0 0 20px;font-size:48px;font-family:"Oswald",sans-serif;text-align:center}.case-study-block ul{padding:0}.case-study-block img.we-thinkink{height:84px;width:auto;max-width:100%;margin:0}.single-industry .members ul li{margin:0}.single-industry .members ul li p{margin-top:0;margin-bottom:0}.single-industry .members ul li i.lin{padding-top:0}@media (min-width:768px){header .navbar{float:right}.r-bar{border-right:2px solid #eee}.btn-col{bottom:5px;position:absolute;right:0}.btn-row{position:relative}}@media (max-width:767px){#banner .jumbotron h2{font-size:25px}#banner .jumbotron h1{font-size:40px}#banner.img-banner .jumbotron{height:150px}#banner.img-banner .jumbotron h1{margin-left:15px;margin-right:15px;bottom:15px}.navbar .dropdown-menu{display:block;float:none;position:static}.navbar .dropdown-menu a{padding-left:30px!important}.members img{max-width:300px}.header-wrapper{margin-bottom:154px}}@media (min-width:768px) and (max-width:991px){.header-wrapper{margin-bottom:176px}#banner.img-banner .jumbotron{height:300px}}@media (max-width:991px){.slider-logo{transition:margin 0.5s}.timeline-img{transition:background-position 0.5s}}@media (min-width:992px){.extra-pad-l{padding-left:45px}.extra-pad-r{padding-right:45px}}@media (max-width:991px){.contact .side{border-left:none}}