*{font-size:inherit;-webkit-text-size-adjust:none;-webkit-box-sizing:border-box;box-sizing:border-box;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}::-moz-selection{background:#fff;color:#fff;text-shadow:none;}::selection{background:#fff;color:#fff;text-shadow:none;}a{color:#00e;}a:hover{color:#06e;}a:visited{color:#551a8b;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}a,img{border:none;outline:none !important;}*{font-size:inherit;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0;list-style-type:none;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}h1,h2,h3,h4{margin:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}.ir br{display:none;}.hidden{position:absolute !important;left:-9999px;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}@media only screen and (min-width:300px){.wrap{width:100%;}.container{width:100%;padding:0 1.5em;}.col{margin:0 0 0 0;text-align:inherit;float:left;}.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col{width:100%;text-align:inherit;}.short-col,.short-col:first-child{padding:0 0 0 0;float:left;text-align:inherit;}.one-third,.one-third-left,.one-third-right,.one-third-center,.two-thirds,.two-thirds-left,.two-thirds-right,.two-thirds-center,.one-fourth,.one-fourth-left,.one-fourth-right,.one-fourth-center,.one-half,.one-half-left,.one-half-right,.one-half-center,.three-quarters,.three-quarters-left,.three-quarters-right,.three-quarters-center,.full-width{width:100%;margin:0 0 0 0;}}@media only screen and (min-width:500px){.container{width:100%;padding:0 1em;float:none;}}@media only screen and (min-width:715px){.short-col{float:left;text-align:inherit;padding:0 0 0 1em;}.short-col:first-child{padding:0 0 0 0;}.one-third{width:33.33%;}.one-third-left{width:33.33%;margin:0 66.66% 0 0;padding:0 0 0 0;}.one-third-right{width:33.33%;margin:0 0 0 66.66%;padding:0 0 0 0;}.one-third-center{width:33.33%;margin:0 33.33%;padding:0 0 0 0;}.two-thirds{width:66.66%;}.two-thirds-left{width:66.66%;margin:0 33.33% 0 0;padding:0 0 0 0;}.two-thirds-right{width:66.66%;margin:0 0 0 33.33%;padding:0 0 0 0;}.two-thirds-center{width:66.66%;margin:0 16.665%;padding:0 0 0 0;}.one-fourth{width:25%;}.one-fourth-left{width:25%;margin:0 75% 0 0;padding:0 0 0 0;}.one-fourth-right{width:25%;margin:0 0 0 75%;padding:0 0 0 0;}.one-fourth-center{width:25%;margin:0 37.5%;padding:0 0 0 0;}.one-half{width:50%;}.one-half-left{width:50%;margin:0 50% 0 0;padding:0 0 0 0;}.one-half-right{width:50%;margin:0 0 0 50%;padding:0 0 0 0;}.one-half-center{width:50%;margin:0 25%;padding:0 0 0 0;}.three-quarters{width:75%;}.three-quarters-left{width:75%;margin:0 25% 0 0;padding:0 0 0 0;}.three-quarters-right{width:75%;margin:0 0 0 25%;padding:0 0 0 0;}.three-quarters-center{width:75%;margin:0 12.5%;padding:0 0 0 0;}.full-width{width:100%;padding:0 0 0 0;}}@media only screen and (min-width:768px){.container{max-width:1024px;min-width:300px;width:100%;height:auto;padding:0;margin:0 auto;position:relative;overflow:hidden;text-align:inherit;}.container .col .short-col:first-child{margin:0 0 0 0;}.col{margin:0 1.66%!important;text-align:inherit;float:left;}.one-col{width:5%;}.two-col{width:13.333%;}.three-col{width:21.66%;}.four-col{width:30%;}.five-col{width:38.33%;}.six-col{width:46.66%;}.seven-col{width:55%;}.eight-col{width:63.33%;}.nine-col{width:71.66%;}.ten-col{width:80%;}.eleven-col{width:88.33%;}.twelve-col{width:96.65%;}.short-col{float:left;text-align:inherit;padding:0 0 0 1.5em;}}.container:after{content:'';clear:both;display:block;}.clearfix{clear:both;}.centered{margin:0 auto !important;float:none;text-align:center;}.float-right{float:right;}.float-left{float:left;}.proxima-nova-reg{font-family:'proxima-nova',sans-serif;font-weight:400;}.proxima-nova-light{font-family:'proxima-nova',sans-serif;font-weight:300;}.proxima-nova-thin{font-family:'proxima-nova',sans-serif;font-weight:100;}.proxima-nova-semibold{font-family:'proxima-nova',sans-serif;font-weight:600;}.proxima-nova-bold{font-family:'proxima-nova',sans-serif;font-weight:700;}.icon-font,a.icon-font:before{font-family:'socicon';-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}html{background:#fff;}body{margin:0;font:400 12px/1.231 "proxima-nova",Helvetica,Arial,sans-serif !important;width:100%;}html,body{overflow-x:hidden;}body,button,input,select,textarea{font-family:sans-serif;color:#8b8b8b;}.hidden{position:absolute !important;left:-9999px !important;}.shadow{-moz-box-shadow:0px 2px 8px #000;-webkit-box-shadow:0px 2px 8px #000;box-shadow:0px 2px 8px #000;}.corner{-moz-border-radius:6px;border-radius:6px;}a{-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-ms-transition:all 0.4s ease-in;transition:all 0.4s ease-in;}a:visited{color:inherit;}h1{font-size:2em;padding:1em 0;font-family:'proxima-nova',sans-serif;font-weight:600;}h2{font-size:2em;font-family:'proxima-nova',sans-serif;font-weight:600;}h3{font-size:1.5em;font-family:'proxima-nova',sans-serif;font-weight:600;}p{font-size:1.2em;line-height:1.5em;}p a{color:inherit;}p strong{font-family:'proxima-nova',sans-serif;font-weight:600;}strong{font-family:'proxima-nova',sans-serif;font-weight:600;}hr{float:left;width:100%;display:block;border-top:1px solid #8b8b8b;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{font-size:12px;}h3.title-lines{font-size:2em;font-family:'proxima-nova',sans-serif;font-weight:600;width:100%;text-align:center;color:#ed8000;position:relative;}h3.title-lines:before{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;left:0;width:40%;}h3.title-lines:after{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;right:0;width:40%;}h3.title-lines.white{color:#fff;}h3.title-lines.white:before{border-color:#fff;}h3.title-lines.white:after{border-color:#fff;}::-moz-selection{background:#56b1e1;color:#fff;}::selection{background:#56b1e1;color:#fff;}.button{border:2px solid #fff;font-family:'proxima-nova',sans-serif;font-weight:600;color:#fff;font-size:1em;padding:.5em 2em;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none;display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}.button:hover{background:rgba(0,0,0,0.3);color:#fff;}.button.red-outline{color:#cb0127;border:2px solid #cb0127;margin:3em auto;width:200px;text-align:center;display:block;clear:both;padding:1em 2em;}.button.red-outline:hover{background:#cb0127;color:#fff;}.touch .button.red-outline:hover{background:none;color:#cb0127;}.button.orange{background:#ed8000;border:2px solid #fff;color:#fff;padding:.75em 4em;}.button.orange:hover{background:#ba6400;}blockquote{margin:2em 0 1em;font-size:2em;font-family:'proxima-nova',sans-serif;font-weight:600;position:relative;}blockquote:before{content:'';display:block;width:60px;height:44px;position:absolute;top:-12px;left:-10px;background:url(/sites/all/themes/slicedbread/images/quotes.png) no-repeat;background-size:100%;}blockquote p{margin:0;}blockquote p:first-of-type{text-indent:48px;}blockquote .signature{font-size:.5em;font-family:'proxima-nova',sans-serif;font-weight:300;float:right;text-align:right;clear:both;}blockquote .signature img{float:right;margin:-0.5em 0 0.5em;}.orange-background{background:#ed8000;}.orange-background .button:hover{background:#fff;color:#ed8000;}.pea-green-background{background:#b4bf93;}.pea-green-background .button:hover{background:#fff;color:#b4bf93;}header{float:left;width:100%;background:#fff;}.front header{position:relative;z-index:1;}.sb-brand{max-width:250px;float:left;padding:1.75em 1em 1.75em 0em;cursor:pointer;}.sb-brand .sb-logo{width:100%;max-width:230px;}.sb-brand .sb-logo.mobile-only{display:none;}#main-nav{float:right;}#main-nav .site-nav .menu li{list-style:none;float:left;padding:0;margin:0;font-size:1.5em;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#ed8000 50%);background-size:100% 200%;letter-spacing:.025em;font-family:'proxima-nova',sans-serif;font-weight:600;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:background-position 0.5s ease;-moz-transition:background-position 0.5s ease;-ms-transition:background-position 0.5s ease;transition:background-position 0.5s ease;}#main-nav .site-nav .menu li.first{display:none;}#main-nav .site-nav .menu li.active-trail{background:#ed8000;}#main-nav .site-nav .menu li:hover{background-position:0 -100%;}#main-nav .site-nav .menu li a{color:#ed8000;text-decoration:none;padding:3em 1em .5em;display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#main-nav .site-nav .menu li:hover a{color:#fff;}.touch #main-nav .site-nav .menu li:hover a{color:#ed8000;}.touch #main-nav .site-nav .menu li:hover{box-shadow:none;}#main-nav .site-nav .menu li.active-trail a{color:#fff;}#main-nav .site-nav .menu li ul{display:none !important;}#page-content{float:left;width:100%;}.not-front .intro{background:#ed8000;color:#fff;padding:2em 0;display:none;}.not-front .intro p{font-size:1.5em;}.not-front .intro h1{padding:0;}.front #page-content{background:#ed8000;}.front .button:visited{color:#FFFFFF;}.front #page-content{position:relative;}.front .carousel-container{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;position:relative;z-index:1;overflow:hidden;}.front .featured-content{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;position:relative;z-index:1;}.front .carousel-loader-container{position:relative;background:#ed8000;}.front .carousel-loader{background-size:60px 60px;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;}.front .carousel{position:relative;z-index:0;}.front .carousel .carousel-item{position:relative;padding-bottom:0em;float:left;}.front .carousel .carousel-item .container{max-width:92%;position:static;}.front .carousel .carousel-item .container .centered{float:left;}.front .carousel .carousel-item .content{width:44%;position:absolute;float:left;}.front .carousel .carousel-item .content img{max-width:100%;height:auto !important;}.front .carousel .carousel-item .slide-img{max-width:50%;padding:0;display:block;margin:0;margin-top:2em;margin-bottom:4em;float:right;position:relative;}.front .carousel .carousel-item:not(.carousel-item-22) .slide-img{max-height:85% !important;}.front .carousel .carousel-item .button{margin:1em 0;display:inline-block;position:relative;top:0em;font-size:.85em;}.front .carousel .carousel-item .button:hover{background:#fff;color:#cb0127;}.front .carousel .carousel-item.carousel-item-21 .button:hover{color:#56b1e1;}.front .carousel .carousel-item.carousel-item-22{padding-bottom:0;}.front .carousel .carousel-item.carousel-item-22 .container{position:relative;}.front .carousel .carousel-item.carousel-item-22 .content{position:static;width:50%;padding:6em 0 6em 10%;}.front .carousel .carousel-item.carousel-item-22 .slide-img{max-width:50%;padding:0;position:absolute;bottom:0;right:0;margin:0;}.front .carousel .carousel-item.carousel-item-22 h1{text-align:left;margin:0em 0 0;}.front .carousel .carousel-item.carousel-item-22 blockquote{font-family:'proxima-nova',sans-serif;font-weight:300;font-size:1em;margin:0 0 1em;padding:0 2em;border-left:5px solid #fff;}.front .carousel .carousel-item.carousel-item-22 blockquote:before{display:none;}.front .carousel .carousel-item.carousel-item-22 blockquote p:first-of-type{text-indent:0;}.front .carousel .carousel-item.carousel-item-22 .button{display:inline-block;position:relative;top:-1em;font-size:1.5em;font-size:.9em;top:0;margin-bottom:1em;float:left;}.front .carousel .carousel-item.carousel-item-22 .button:hover{color:#ed8000;}.front .carousel .carousel-item.carousel-item-103{padding-bottom:0;}.front .carousel .carousel-item.carousel-item-103 .container{position:static;}.front .carousel .carousel-item.carousel-item-103 .content{width:50%;z-index:2;}.front .carousel .carousel-item.carousel-item-103 .content img{max-width:100%;height:auto !important;}.front .carousel .carousel-item.carousel-item-103 .button{font-size:.85em;margin:1em 0;top:0;}.front .carousel .carousel-item.carousel-item-103 .slide-img{padding:0;position:absolute;right:4%;max-width:50%;bottom:0;z-index:1;margin:0;}.front .carousel .carousel-item.carousel-item-104{background-image:url(/sites/all/themes/slicedbread/images/life-moves-bg.png) !important;background-repeat:no-repeat !important;background-position:left center !important;background-size:100% auto !important;}.front .carousel .carousel-item.carousel-item-104 .container{position:static;}.front .carousel .carousel-item.carousel-item-104 .content{width:65%;z-index:2;}.front .carousel .carousel-item.carousel-item-104 .content img{max-width:100%;height:auto !important;}.front .carousel .carousel-item.carousel-item-104 .content h1{font-family:'proxima-nova',sans-serif;font-weight:600;font-size:5em;color:#fff;text-align:left;margin:0;padding:0;}.front .carousel .carousel-item.carousel-item-104 .slide-img{padding:0;position:absolute;right:0;max-width:50%;bottom:0;z-index:1;margin:0;}.front .carousel .carousel-item.carousel-item-104 .button{font-size:.85em;margin:1em 0;top:0;}.front .carousel .carousel-item.carousel-item-104 .button:hover{color:#56b1e1;}.front .carousel .carousel-item p{font-size:1.75em;color:#fff;text-align:left;font-family:'proxima-nova',sans-serif;font-weight:300;}.front .carousel-container{position:relative;}.front .carousel-container .carousel-nav{position:absolute;top:50%;margin-top:-20px;display:block;width:30px;height:40px;text-indent:-9999px;}.front .carousel-container .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-white-shadow.png) no-repeat;left:1em;}.front .carousel-container .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-shadow.png) no-repeat;right:1em;}.front .carousel .carousel-item .slide-img.image-desktop{display:block;}.front .carousel .carousel-item .slide-img.image-mobile{display:none;}.front .carousel-container .pagination{position:absolute;bottom:2em;text-align:center;width:100%;}.front .carousel-container .pagination a{display:inline-block;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none;box-shadow:0px 0px 11px rgba(0,0,0,0.5),inset 0px 0px 6px rgba(0,0,0,0.5);border:2px solid #fff;margin:0 .5em;text-indent:-99999px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.front .carousel-container .pagination a.selected{background:#fff;box-shadow:0px 0px 11px rgba(0,0,0,0.5);}.front .carousel-container .pagination a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.front .featured-content{float:left;width:100%;margin-bottom:0em;}.front .featured-content img{max-width:100%;margin-bottom:1em;}.front .featured-content .block{color:#fff;padding:2em 0;}.front .featured-content .block p{font-size:1.5em;}.front .featured-content .block-block-1,.featured-content .block-block-1{padding:0;position:relative;}.featured-content .block-block-1 .text{position:absolute;width:100%;text-align:center;padding:15% 15%;top:0;}.featured-content .block-block-1 .text .video-play-btn{-webkit-opacity:0.6;-moz-opacity:0.6;opacity:0.6;cursor:pointer;}.featured-content .block-block-1 .text .video-play-btn:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.featured-content .block-block-1 .text .video-play-btn img{width:60px;}.featured-content .block-block-1 video{float:left;width:100%;}.featured-content .block-block-1 .video img{margin-bottom:0;}.featured-content .block-block-1 .video img.dt-desktop{display:block;}.featured-content .block-block-1 .video img.dt-mobile{display:none;}.front .featured-content .block-block-2{padding:2em 0 0;}.front .featured-content .block-block-2 img{margin-bottom:0;}.front .featured-content .block-block-2 .float-right{clear:both;}.front .featured-content .block-views-carousel-block-test-block{padding:0;}.front .featured-content blockquote .signature img{text-align:right;margin:-0.5em 0 0.5em;float:none;clear:both;display:block;}.front .orange-background .video-container .text{box-sizing:border-box;}.front .featured-content .block-views-carousel-block-block .caroufredsel_wrapper{overflow:visible !important;}.front .featured-content .block-views-carousel-block-block .button:hover{background:#fff;color:#ed8000;}.front .toaster-highlight{background:white;margin:0;padding:2em 0;}.block-views-carousel-block-block,.front .featured-content .block-views-carousel-block-block{float:left;width:100%;padding:0;background:#ed8000;position:relative;}.block-views-carousel-block-block .content{position:relative;float:left;width:100%;}.block-views-carousel-block-block h2{display:none;}.block-views-carousel-block-block .half-width{width:50%;float:left;margin:0;padding:0;}.block-views-carousel-block-block .left-side{padding:5em;}.block-views-carousel-block-block .left-side .field-name-body{z-index:2;position:relative;}.block-views-carousel-block-block .left-side blockquote{font-size:1em;}.block-views-carousel-block-block .left-side blockquote p,.featured-content .block-views-carousel-block-block .left-side blockquote p{font-size:2em;}.block-views-carousel-block-block .left-side blockquote .signature{font-size:.7em;font-family:'proxima-nova',sans-serif;font-weight:600;font-style:italic;}.block-views-carousel-block-block .left-side p{color:#fff;}.block-views-carousel-block-block .left-side.background-image-only{margin-top:0 !important;position:relative;background-size:cover;padding:0;}.block-views-carousel-block-block .left-side.background-image-only .field-name-field-left-background-image{position:relative;padding:0;}.block-views-carousel-block-block .left-side.background-image-only .field-name-field-left-background-image img{width:100%;height:auto;visibility:hidden;}.block-views-carousel-block-block .right-side{position:relative;background-size:cover;float:right;}.block-views-carousel-block-block .right-side .field-name-field-image img{width:100%;height:auto;margin:0;visibility:hidden;}.block-views-carousel-block-block .right-side .field-name-field-white-logo{position:absolute;text-align:center;top:50%;margin-top:-2.5em;width:100%;}.block-views-carousel-block-block .right-side .field-name-field-white-logo img{width:200px;height:auto;}.block-views-carousel-block-block .right-side.full-width-slide{width:100%;}.block-views-carousel-block-block .right-side .field-name-field-one-column-image img{width:100%;height:auto;float:left;}.block-views-carousel-block-block .item-list ul{float:left;width:100%;margin:0;padding:0;overflow:hidden;}.block-views-carousel-block-block .item-list ul .views-row{float:left;width:100%;margin:0;padding:0;}.block-views-carousel-block-block .field-name-field-background-color-hex{display:none;}.block-views-carousel-block-block .field-name-field-left-background-image{position:absolute;bottom:0;left:0;top:0;}.block-views-carousel-block-block .field-name-field-left-background-image img{margin:0;}.block-views-carousel-block-block .carousel-nav{position:absolute;top:50%;margin-top:-20px;display:block;width:30px;height:40px;text-indent:-9999px;}.block-views-carousel-block-block .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-white-shadow.png) no-repeat;left:1em;}.block-views-carousel-block-block .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-shadow.png) no-repeat;right:1em;}.block-views-carousel-block-block .view-footer p{margin:0;}.page-node-4 .block-views-carousel-block-block .left-side p{font-size:1.4em;}.page-node-4 .block-views-carousel-block-block .left-side h3{margin-top:0em;}.block-views-process-carousel-block{float:left;width:100%;clear:both;z-index:100;}.alternate-white-carousel{background:#fff;padding:2em 0;}.alternate-white-carousel .content{float:none;width:inherit;}.alternate-white-carousel .left-side{float:right;padding:2em 4em 2em 2em;width:96.65%;}.alternate-white-carousel .right-side{text-align:center;}.alternate-white-carousel .right-side .field-name-field-image img{width:auto;max-width:80%;}.alternate-white-carousel .field-name-body{width:55%;float:right;}.alternate-white-carousel .field-name-body h2{display:block;}.alternate-white-carousel .field-name-body ul{margin:2em 0;float:none;}.alternate-white-carousel .field-name-body ul li{list-style:disc;margin:0 0 1em;font-size:1.2em;}.alternate-white-carousel .field-name-body p{color:#8b8b8b;}.alternate-white-carousel .field-name-field-left-background-image{top:0;text-align:center;width:38.33%;position:relative;}.alternate-white-carousel .field-name-field-left-background-image img{max-width:100%;height:auto;}.alternate-white-carousel .carousel-nav-container .pagination{text-align:center;border-bottom:1px solid #8b8b8b;padding:0 1em;margin-top:2em;margin-bottom:2em;}.alternate-white-carousel .carousel-nav-container .pagination a{font-family:'proxima-nova',sans-serif;font-weight:300;color:#8b8b8b;font-size:1.25em;text-decoration:none;padding:.5em 1em;margin:0 .5em;display:inline-block;border-bottom:8px solid transparent;}.alternate-white-carousel .carousel-nav-container .pagination a:hover{color:#56b1e1;}.alternate-white-carousel .carousel-nav-container .pagination a.selected{border-bottom:8px solid #56b1e1;font-family:'proxima-nova',sans-serif;font-weight:600;color:#56b1e1;}.alternate-white-carousel .carousel-nav.prev{z-index:2;background-image:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-light-blue.png);}.alternate-white-carousel .carousel-nav.next{z-index:2;background-image:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-light-blue.png);}.alternate-white-carousel .carousel-nav{display:none !important;}.alternate-white-carousel .view-footer .next-step-btn{float:right;margin:0 0 3em;background:#56b1e1;border:2px solid #56b1e1;cursor:pointer;color:#fff;}.alternate-white-carousel .view-footer .next-step-btn:hover{background:#fff;color:#56b1e1;}.alternate-white-carousel .view-footer .prev-step-btn{float:left;margin:0 0 3em;background:#56b1e1;border:2px solid #56b1e1;cursor:pointer;color:#fff;}.alternate-white-carousel .view-footer .prev-step-btn:hover{background:#fff;color:#56b1e1;}.banner-image .caroufredsel_wrapper{overflow:visible !important;}.work-page-content .back-bar{background:#ed8000;}.work-page-content .back-bar .back-btn{background:url(/sites/all/themes/slicedbread/images/prev-arrow.png) no-repeat left center;background-size:10px 15px;color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;display:inline-block;font-size:1.2em;line-height:1em;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.work-page-content .back-bar .back-btn span{padding:1em 2em 1em 1em;margin-left:1.5em;margin-right:1.25em;display:inline-block;border-right:3px solid #fff;}.work-page-content .back-bar .back-btn:hover{background-position:4px center;}.work-page-content .back-bar .current-title{color:#fff;display:inline-block;font-size:1.2em;line-height:1em;}.work-page-content .banner-image-loader-container{position:relative;}.work-page-content .carousel-loader{background:url(/sites/all/themes/slicedbread/images/ring-alt.gif) no-repeat center 200px;background-size:60px 60px;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;}.work-page-content .carousel-nav-container{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;}.work-page-content .banner-image{position:relative;min-height:700px;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 400ms ease-in;-moz-transition:all 400ms ease-in;-ms-transition:all 400ms ease-in;transition:all 400ms ease-in;}.work-page-content .banner-image .work-carousel-items{display:inline-block;float:left;background-color:#ed8000;}.work-page-content .banner-image .work-carousel-items.orange{background-color:#ed8000;}.work-page-content .banner-image .work-carousel-items.red{background-color:#cb0127;}.work-page-content .banner-image .work-carousel-items.yellow{background-color:#e5d55e;}.work-page-content .banner-image .work-carousel-items.blue{background-color:#56b1e1;}.work-page-content .banner-image .work-carousel-items.green{background-color:#91c846;}.work-page-content .banner-image .work-carousel-items.video-item iframe{padding:5em 0;height:550px;}.work-page-content .banner-image img{width:100%;}.work-page-content .banner-image .carousel-nav{position:absolute;top:50%;margin-top:-20px;display:block;width:30px;height:40px;text-indent:-9999px;z-index:2;}.work-page-content .banner-image .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-white-shadow.png) no-repeat;left:1em;}.work-page-content .banner-image .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-shadow.png) no-repeat;right:1em;}.work-page-content .banner-image .pagination{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;position:absolute;bottom:3em;text-align:center;width:100%;z-index:2;}.work-page-content .banner-image .pagination a{display:inline-block;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none;border:2px solid #fff;margin:0 .5em;text-indent:-99999px;box-shadow:0px 0px 11px rgba(0,0,0,0.5),inset 0px 0px 6px rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.work-page-content .banner-image .pagination a.selected{background:#fff;box-shadow:0px 0px 11px rgba(0,0,0,0.5);}.work-page-content .banner-image .pagination a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.work-page-content .main-intro{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;position:relative;z-index:1;}.work-page-content .main-intro .color-logo-container{border-right:1px solid #8b8b8b;margin-top:3em !important;margin-bottom:2em !important;padding:4em 0;padding-top:0 !important;text-align:center;}.work-page-content .main-intro .color-logo{width:100%;max-width:175px;text-align:center;padding:1em 1em 1em 0;}.work-page-content .main-intro .main-intro-container{padding:4em 0;}.work-page-content .main-intro .main-intro-container p{font-size:1.4em;}.work-page-content .results-section{position:relative;z-index:1;background:#ed8000;padding-top:6em;clear:both;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;}.work-page-content .results-section .results-container{padding-bottom:5em;}.work-page-content .results-section .results-image{width:100%;float:left;}.work-page-content .results-section p{color:#fff;font-size:1.7em;font-family:'proxima-nova',sans-serif;font-weight:300;}.work-page-content .results-section ul{color:#fff;font-size:1.7em;font-family:'proxima-nova',sans-serif;font-weight:300;list-style:disc;text-align:left;margin-left:1em;}.work-page-content .results-section ul li{margin-bottom:.5em;}.work-page-content .results-section ol{color:#fff;font-size:1.7em;font-family:'proxima-nova',sans-serif;font-weight:300;list-style:decimal;text-align:left;margin-left:1em;}.work-page-content .results-section ol li{margin-bottom:.5em;}.work-page-content .content-blocks{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;}.work-page-content .content-blocks .block-area{position:relative;padding-bottom:5em;padding-top:3em;display:none;}.work-page-content .content-blocks .block-area.active{display:block;}.work-page-content .content-blocks .block-titles{text-align:center;border-bottom:1px solid #8b8b8b;padding:0 1em;margin-top:4em;}.work-page-content .content-blocks .block-titles a{font-family:'proxima-nova',sans-serif;font-weight:300;color:#8b8b8b;font-size:1.25em;text-decoration:none;padding:.5em 1em;margin:0 .5em;display:inline-block;border-bottom:8px solid transparent;}.work-page-content .content-blocks .block-titles a:hover{color:#56b1e1;}.work-page-content .content-blocks .block-titles a.active{border-bottom:8px solid #56b1e1;font-family:'proxima-nova',sans-serif;font-weight:600;color:#56b1e1;}.work-page-content .content-blocks .main-content-block-image{width:38.33%;}.work-page-content .content-blocks .main-content-block-image.float-right{right:0;left:auto;}.work-page-content .content-blocks .main-content-block-image.float-left{left:0;right:auto;}.work-page-content .content-blocks .content-block-text .icon-image{width:80px;margin:0 .5em 1em 0;float:left;}.work-page-content .content-blocks .content-block-text h2{margin-top:0em;}.work-page-content .content-blocks .content-block-text h3{clear:both;}.work-page-content .content-blocks .content-block-text p{clear:both;}.work-page-content .content-blocks .content-block-text ul{list-style:disc;font-size:1.2em;line-height:1.5em;padding-left:20px;}.work-page-content .content-blocks .content-block-text ul li{margin-bottom:.5em;width:100%;}.work-page-content .content-blocks .content-block-text ol{list-style:decimal;font-size:1.2em;line-height:1.5em;margin-left:1em;}.work-page-content .content-blocks .content-block-text ol li{margin-bottom:.5em;}.work-page-content .content-blocks .block-groupings{position:relative;}.work-page-content .content-blocks .carousel-nav{position:absolute;top:50%;margin-top:-15px;display:block;width:21px;height:31px;text-indent:-9999px;}.work-page-content .content-blocks .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-light-blue.png) no-repeat;left:1em;}.work-page-content .content-blocks .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-light-blue.png) no-repeat;right:1em;}.work-page-content .content-blocks .carousel-nav-container{position:absolute;bottom:2em;width:100%;}.work-page-content .content-blocks .next-step-btn{float:right;margin:0 0 3em;background:#56b1e1;border:2px solid #56b1e1;color:#fff;}.work-page-content .content-blocks .next-step-btn:hover{background:#fff;color:#56b1e1;}.work-page-content .content-blocks .prev-step-btn{float:left;margin:0 0 3em;background:#56b1e1;border:2px solid #56b1e1;color:#fff;}.work-page-content .content-blocks .prev-step-btn:hover{background:#fff;color:#56b1e1;}.work-page-content .related-projects{float:left;width:100%;padding:4em 0;position:relative;-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;-ms-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;}.work-page-content .related-projects .container{overflow:visible;}.work-page-content .related-projects-carousel{margin:2em 0;}.work-page-content .related-projects-carousel .carousel-nav{position:absolute;top:50%;margin-top:-15px;display:block;width:21px;height:31px;text-indent:-9999px;}.work-page-content .related-projects-carousel .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-light-blue.png) no-repeat;left:-1.5em;}.work-page-content .related-projects-carousel .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-light-blue.png) no-repeat;right:-1.5em;}.work-page-content .related-project-tile{position:relative;float:left;margin:1em;}.work-page-content .related-project-tile img{width:100%;}.work-page-content .related-project-tile a{position:absolute;width:100%;height:100%;top:0;left:0;display:block;line-height:15em;text-align:center;color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;font-size:2em;text-decoration:none;background:rgba(0,0,0,0.3);-webkit-opacity:0;-moz-opacity:0;opacity:0;}.work-page-content .related-project-tile a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.touch .work-page-content .related-project-tile a{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.work-page-content .banner-image-container .work-carousel-items .container .twelve-col iframe{box-sizing:border-box;}.work-page-content .main-intro .main-intro-container{box-sizing:border-box;}.work-page-content .main-intro .color-logo-container{box-sizing:border-box;}.masonry .grid-sizer{margin:6px;width:calc(8.33% - 12px);}.masonry .seven-column{width:52.54%;margin:1em;}.masonry .six-column{width:calc(50% - 12px);margin:6px;}.masonry .three-column{width:calc(25% - 12px);margin:6px;}.masonry.work-items .six-column{height:686px;}.masonry.work-items .three-column{height:686px;}.masonry.work-items .short-col{height:337px;}.masonry .tile{background:#ed8000;float:left;cursor:pointer;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.masonry .tile.blue{background:#56b1e1;}.masonry .tile.green{background:#91c846;}.masonry .tile.red{background:#cb0127;}.masonry .tile.yellow{background:#e5d55e;}.masonry .tile .content-container{padding:2em;color:#fff;-webkit-transition:all 250ms ease-in;-moz-transition:all 250ms ease-in;-ms-transition:all 250ms ease-in;transition:all 250ms ease-in;}.masonry.work-items .tile .content-container{-webkit-transition:background-position 250ms ease-in;-moz-transition:background-position 250ms ease-in;-ms-transition:background-position 250ms ease-in;transition:background-position 250ms ease-in;}.masonry .tile .content-container h3{font-size:1.75em;}.masonry .tile .content-container h3 a{color:#fff;text-decoration:none;}.masonry .tile .content-container p{font-family:'proxima-nova',sans-serif;font-weight:300;font-size:1.4em;}.masonry .tile.blue .content-container{background:#2b9dd9;}.masonry .tile.green .content-container{background:#77a932;}.masonry .tile.red .content-container{background:#98011d;}.masonry .tile.yellow .content-container{background:#deca32;}.masonry .tile .leaderboard-container{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;-webkit-transition:background-size 250ms ease-in-out;-moz-transition:background-size 250ms ease-in-out;-ms-transition:background-size 250ms ease-in-out;transition:background-size 250ms ease-in-out;}.masonry .tile .leaderboard-container img{visibility:hidden;width:100%;}.masonry .tile.left{overflow:hidden;padding:0;}.masonry .tile.left .leaderboard-container{float:left;width:50%;height:100%;}.masonry .tile.left .leaderboard-container img{float:left;}.masonry .tile.left .content-container{float:right;width:50%;position:absolute;height:100%;right:0;background-image:linear-gradient(to right,#ba6400 50%,#874900 50%);background-size:200% 100%;background-position:0% 0%;}.masonry .tile.left.yellow .content-container{background-image:linear-gradient(to right,#deca32 50%,#beab1f 50%);}.masonry .tile.left.red .content-container{background-image:linear-gradient(to right,#98011d 50%,#650013 50%);}.masonry .tile.left.green .content-container{background-image:linear-gradient(to right,#77a932 50%,#5b8227 50%);}.masonry .tile.left.blue .content-container{background-image:linear-gradient(to right,#2b9dd9 50%,#207fb1 50%);}.masonry .tile.right{overflow:hidden;padding:0;}.masonry .tile.right .leaderboard-container{float:right;width:50%;height:100%;}.masonry .tile.right .leaderboard-container img{float:left;}.masonry .tile.right .content-container{float:left;width:50%;position:absolute;height:100%;left:0;background-image:linear-gradient(to left,#ba6400 50%,#874900 50%);background-size:200% 100%;background-position:-100% 0%;}.masonry .tile.right.yellow .content-container{background-image:linear-gradient(to left,#deca32 50%,#beab1f 50%);}.masonry .tile.right.red .content-container{background-image:linear-gradient(to left,#98011d 50%,#650013 50%);}.masonry .tile.right.green .content-container{background-image:linear-gradient(to left,#77a932 50%,#5b8227 50%);}.masonry .tile.right.blue .content-container{background-image:linear-gradient(to left,#2b9dd9 50%,#207fb1 50%);}.masonry .tile.left:hover .content-container{background-position:-100% 0%;}.masonry .tile.right:hover .content-container{background-position:0% 0%;}.masonry .tile.below .content-container{height:33.33%;background-image:linear-gradient(to bottom,#ba6400 50%,#874900 50%);background-size:100% 201%;background-position:0% 0%;}.masonry .tile.below.yellow .content-container{background-image:linear-gradient(to bottom,#deca32 50%,#beab1f 50%);}.masonry .tile.below.red .content-container{background-image:linear-gradient(to bottom,#98011d 50%,#650013 50%);}.masonry .tile.below.green .content-container{background-image:linear-gradient(to bottom,#77a932 50%,#5b8227 50%);}.masonry .tile.below.blue .content-container{background-image:linear-gradient(to bottom,#2b9dd9 50%,#207fb1 50%);}.masonry .tile.below .leaderboard-container{height:66.67%;background-position:bottom center;}.masonry .tile.below .leaderboard-container.mobile-only{display:none;}.masonry .tile.below:hover .content-container{background-position:0 -100%;}.masonry .tile.above .content-container{height:33.33%;background-image:linear-gradient(to top,#ba6400 50%,#874900 50%);background-size:100% 200%;background-position:0% -100%;}.masonry .tile.above.yellow .content-container{background-image:linear-gradient(to top,#deca32 50%,#beab1f 50%);}.masonry .tile.above.red .content-container{background-image:linear-gradient(to top,#98011d 50%,#650013 50%);}.masonry .tile.above.green .content-container{background-image:linear-gradient(to top,#77a932 50%,#5b8227 50%);}.masonry .tile.above.blue .content-container{background-image:linear-gradient(to top,#2b9dd9 50%,#207fb1 50%);}.masonry .tile.above .leaderboard-container{height:66.67%;}.masonry .tile.above:hover .content-container{background-position:0% 0%;}.page-node-5 .masonry.toaster-items{opacity:0;}.masonry.toaster-items{float:left;width:100%;position:relative;}.masonry.toaster-items .display-none{display:none !important;}.masonry.toaster-items .grid-sizer{margin:6px;width:calc(8.33% - 12px);}.masonry.toaster-items .tile{-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 150ms ease-in;-moz-transition:opacity 150ms ease-in;-ms-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in;}.masonry.toaster-items .tile.loaded{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.masonry .tile.twitter{width:calc(33.33% - 12px);margin:6px;float:left;display:block;color:#fff;}.masonry .tile.twitter .tweet{font-size:1.75em;line-height:1.5em;text-align:center;font-family:'proxima-nova',sans-serif;font-weight:300;}.masonry .tile.twitter .tweet a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.masonry .tile.twitter .tweet a:hover{color:#000;}.masonry .tile.twitter .icon-header{background:#49bffb url(/sites/all/themes/slicedbread/images/icon-toaster-twitter.png) no-repeat center center;background-size:60%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.masonry .tile.twitter .icon-header a{padding:.5em;display:block;color:inherit;text-decoration:none;text-indent:-9999px;}.masonry .tile.twitter .twitter-container{padding:6em 2em;}.masonry .tile.twitter.twitter-alternate{padding:0;background-image:none !important;}.masonry .tile.twitter.twitter-alternate .twitter-img{width:100%;height:auto;border:1px solid #ccc;}.masonry .tile.twitter.twitter-alternate .tweet{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;}.masonry .tile.twitter.twitter-alternate .tweet a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.masonry .tile.twitter.twitter-alternate .tweet a:hover{color:#000;}.masonry .tile.twitter.twitter-alternate .twitter-container{padding:0;}.masonry .tile.twitter .tweet .retweeted-text{font-size:.8em;line-height:1.5em;margin:1em 0 0;position:relative;padding:0 1.5em;}.masonry .tile.twitter .tweet .retweeted-text .retweeted-username{font-family:'proxima-nova',sans-serif;font-weight:600;margin-right:.5em;}.masonry .tile.twitter .tweet .retweeted-text:before{content:'';display:block;width:30px;height:22px;position:absolute;top:-6px;left:-6px;background:url(/sites/all/themes/slicedbread/images/quotes.png) no-repeat;background-size:100%;}.masonry .tile.twitter .tweet .retweeted-text:after{content:'';display:block;width:30px;height:22px;position:absolute;bottom:-6px;right:-6px;background:url(/sites/all/themes/slicedbread/images/quotes.png) no-repeat;background-size:100%;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.masonry .tile.instagram{width:calc(33.33% - 12px);margin:6px;float:left;display:block;color:#fff;}.masonry .tile.instagram .icon-header{background:#537fa6 url(/sites/all/themes/slicedbread/images/icon-toaster-instagram.png) no-repeat center center;background-size:50%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.masonry .tile.instagram .icon-header a{padding:.5em;display:block;text-decoration:none;color:inherit;text-indent:-9999px;}.masonry .tile.instagram a img{width:100%;border:1px solid #ccc;}.masonry .tile.instagram .text{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;}.masonry .tile.instagram .text a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.masonry .tile.instagram .text a:hover{color:#000;}.masonry .tile.instagram a .text,.masonry .tile.instagram a{text-decoration:none;font-family:'proxima-nova',sans-serif;font-weight:300;cursor:pointer;color:white;}.masonry .tile.pinterest{width:calc(33.33% - 12px);margin:6px;float:left;display:block;color:#fff;background-image:none !important;}.masonry .tile.pinterest .icon-header{background:#bd001c url(/sites/all/themes/slicedbread/images/icon-toaster-pinterest.png) no-repeat center center;background-size:50%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.masonry .tile.pinterest .icon-header a{padding:.5em;display:block;text-decoration:none;color:inherit;text-indent:-9999px;}.masonry .tile.pinterest a img{width:100%;border:1px solid #ccc;}.masonry .tile.pinterest .text{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;}.masonry .tile.pinterest .text a{color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.masonry .tile.pinterest .text a:hover{color:#000;}.masonry .tile.blog-tile{width:calc(33.33% - 12px);margin:6px;float:left;display:block;color:#fff;}.masonry .tile.blog-tile .icon-header{background:#ed8000 url(/sites/all/themes/slicedbread/images/blog-icon.png) no-repeat center center;text-indent:-9999px;background-size:60%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.masonry .tile.blog-tile .icon-header a{padding:.5em;display:block;}.masonry .tile.blog-tile a{text-decoration:none;}.masonry .tile.blog-tile a img{width:100%;border:1px solid #ccc;}.masonry .tile.blog-tile a .highlight-only{display:none;}.masonry .tile.blog-tile a .main-toaster-only{display:block;}.masonry .tile.blog-tile .text{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;color:#fff;text-decoration:none;}.masonry .tile.blog-tile .text a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.masonry .tile.blog-tile .text a:hover{color:#000;}.masonry .tile.blog-tile .text .read-more-blog{font-size:.8em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.masonry .tile.blog-tile .text .read-more-blog:hover{color:#000;}.view-more-toaster-btn{cursor:pointer;}.view-more-btn-container{clear:both;float:left;width:100%;}.toaster-highlight{clear:both;margin:2em 0;position:relative;}.toaster-highlight .tile{position:relative;}.toaster-highlight .tile.blue{background:#56b1e1;}.toaster-highlight .tile.blue .text{background:#56b1e1;}.toaster-highlight .tile.blue.twitter.twitter-alternate .tweet{background:#56b1e1;}.toaster-highlight .tile.green{background:#91c846;}.toaster-highlight .tile.green .text{background:#91c846;}.toaster-highlight .tile.green.twitter.twitter-alternate .tweet{background:#91c846;}.toaster-highlight .tile.red{background:#cb0127;}.toaster-highlight .tile.red .text{background:#cb0127;}.toaster-highlight .tile.red.twitter.twitter-alternate .tweet{background:#cb0127;}.toaster-highlight .tile.yellow{background:#e5d55e;}.toaster-highlight .tile.yellow .text{background:#e5d55e;}.toaster-highlight .tile.yellow.twitter.twitter-alternate .tweet{background:#e5d55e;}.toaster-highlight .tile.orange{background:#ed8000;}.toaster-highlight .tile.orange .text{background:#ed8000;}.toaster-highlight .tile.orange.twitter.twitter-alternate .tweet{background:#ed8000;}.toaster-highlight .tile.twitter{width:31.33%;margin:1em;float:left;display:block;padding:2em;color:#fff;}.toaster-highlight .tile.twitter .tweet{font-size:1.75em;line-height:1.5em;text-align:center;font-family:'proxima-nova',sans-serif;font-weight:300;}.toaster-highlight .tile.twitter .tweet a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.toaster-highlight .tile.twitter .tweet a:hover{color:#000;}.toaster-highlight .tile.twitter .icon-header{background:#49bffb url(/sites/all/themes/slicedbread/images/icon-toaster-twitter.png) no-repeat center center;background-size:60%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.toaster-highlight .tile.twitter .icon-header a{padding:.5em;display:block;color:inherit;text-decoration:none;text-indent:-9999px;}.toaster-highlight .tile.twitter.twitter-alternate{padding:0;border:1px solid #ccc;}.toaster-highlight .tile.twitter.twitter-alternate .twitter-img{width:100%;height:auto;visibility:hidden;}.toaster-highlight .tile.twitter.twitter-alternate .tweet{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;position:absolute;width:100%;bottom:0;padding:.5em 1em;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}.toaster-highlight .tile.twitter.twitter-alternate .tweet a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.toaster-highlight .tile.twitter.twitter-alternate .tweet a:hover{color:#000;}.toaster-highlight .tile.instagram{width:31.33%;margin:1em;float:left;display:block;color:#fff;border:1px solid #ccc;overflow:hidden;}.toaster-highlight .tile.instagram .icon-header{background:#537fa6 url(/sites/all/themes/slicedbread/images/icon-toaster-instagram.png) no-repeat center center;background-size:50%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.toaster-highlight .tile.instagram .icon-header a{padding:.5em;display:block;text-decoration:none;color:inherit;text-indent:-9999px;}.toaster-highlight .tile.instagram a img{width:100%;}.toaster-highlight .tile.instagram .text{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;position:absolute;bottom:0;padding:.5em 1em;width:100%;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}.toaster-highlight .tile.instagram .text a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.toaster-highlight .tile.instagram .text a:hover{color:#000;}.toaster-highlight .tile.pinterest{width:31.33%;margin:1em;float:left;display:block;color:#fff;border:1px solid #ccc;position:relative;}.toaster-highlight .tile.pinterest .icon-header{background:#bd001c url(/sites/all/themes/slicedbread/images/icon-toaster-pinterest.png) no-repeat center center;background-size:50%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;}.toaster-highlight .tile.pinterest .icon-header a{padding:.5em;display:block;text-decoration:none;color:inherit;text-indent:-9999px;}.toaster-highlight .tile.pinterest a img{width:100%;visibility:hidden;}.toaster-highlight .tile.pinterest a.img-link{display:block;height:100%;width:100%;float:left;}.toaster-highlight .tile.pinterest .text{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;position:absolute;bottom:0;padding:.5em 1em;width:100%;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}.toaster-highlight .tile.pinterest .text a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.toaster-highlight .tile.pinterest .text a:hover{color:#000;}.toaster-highlight .tile.blog-tile{width:31.33%;margin:1em;float:left;display:block;color:#fff;border:1px solid #ccc;}.toaster-highlight .tile.blog-tile .icon-header{background:#ed8000 url(/sites/all/themes/slicedbread/images/blog-icon.png) no-repeat center center;text-indent:-9999px;background-size:60%;display:block;width:38px;height:38px;position:absolute;top:0;right:0;font-size:1.5em;text-align:center;z-index:1;}.toaster-highlight .tile.blog-tile .icon-header a{display:block;padding:.5em;}.toaster-highlight .tile.blog-tile a{text-decoration:none;display:block;position:relative;}.toaster-highlight .tile.blog-tile a img{width:100%;}.toaster-highlight .tile.blog-tile a .main-toaster-only{display:none;}.toaster-highlight .tile.blog-tile a .highlight-only{display:block;}.toaster-highlight .tile.blog-tile .text{padding:2em;text-align:center;font-size:1.75em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;color:#fff;text-decoration:none;position:absolute;bottom:0;width:100%;padding:.5em 1em;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}.toaster-highlight .tile.blog-tile .text a{color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.toaster-highlight .tile.blog-tile .text a:hover{color:#000;}.toaster-highlight .tile.blog-tile .text .read-more-blog{font-size:.8em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.toaster-highlight .tile.blog-tile .text .read-more-blog:hover{color:#000;}.toaster-highlight .container{overflow:visible;position:static;}.toaster-highlight .carousel-nav{position:absolute;top:50%;margin-top:-15px;display:block;width:21px;height:31px;text-indent:-9999px;}.toaster-highlight .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-light-blue.png) no-repeat;left:1.5em;}.toaster-highlight .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-light-blue.png) no-repeat;right:1.5em;}.team-members .grid-sizer{width:6.33%;margin:1%;}.team-members .tile{width:calc(50% - 12px);margin:6px;float:left;background:#ed8000;position:relative;color:#fff;}.team-members .tile.large{width:calc(100% - 12px);margin:0 6px 6px;padding-bottom:1%;display:none;position:relative;top:-1em;}.team-members .tile.small-trigger{cursor:pointer;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;}.team-members .tile.blue{background-image:linear-gradient(to bottom,#56b1e1 50%,#207fb1 50%);background-size:100% 200%;}.team-members .tile.green{background-image:linear-gradient(to bottom,#91c846 50%,#5b8227 50%);background-size:100% 200%;}.team-members .tile.red{background-image:linear-gradient(to bottom,#cb0127 50%,#650013 50%);background-size:100% 200%;}.team-members .tile.yellow{background-image:linear-gradient(to bottom,#e5d55e 50%,#beab1f 50%);background-size:100% 200%;}.team-members .tile.orange{background-image:linear-gradient(to bottom,#ed8000 50%,#874900 50%);background-size:100% 200%;}.team-members .tile.small-trigger.blue:hover{background-position:0 -100%;}.team-members .tile.small-trigger.green:hover{background-position:0 -100%;}.team-members .tile.small-trigger.red:hover{background-position:0 -100%;}.team-members .tile.small-trigger.yellow:hover{background-position:0 -100%;}.team-members .tile.small-trigger.orange:hover{background-position:0 -100%;}.team-members .tile .tab-top{position:relative;float:left;width:100%;}.team-members .tile .image-container{width:60%;display:block;float:left;}.team-members .tile .image-container img{width:100%;}.team-members .tile .content-container{width:40%;display:block;float:left;padding:2em;position:absolute;bottom:0;right:0;}.team-members .tile .content-container h2{color:#fff;}.team-members .tile .content-container h4{font-size:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;}.team-members .tile .tab-more-info{width:100%;background:#ed8000;z-index:2;padding:2em;}.team-members .tile.blue .tab-more-info{background:#56b1e1;}.team-members .tile.green .tab-more-info{background:#91c846;}.team-members .tile.red .tab-more-info{background:#cb0127;}.team-members .tile.yellow .tab-more-info{background:#e5d55e;}.team-members .tile.orange .tab-more-info{background:#ed8000;}.team-members .tile .tab-more-info h3{font-size:2em;}.team-members .tile .tab-more-info p{font-size:1.5em;}.team-members .tile .tab-more-info .content-container-more{width:53%;margin:0 1%;float:left;}.team-members .tile .tab-more-info .favorites{width:30%;margin:0 1%;float:right;position:relative;}.team-members .tile .tab-more-info .favorites .fav-img-container{display:table-cell;vertical-align:middle;width:30%;}.team-members .tile .tab-more-info .favorites img{display:inline-block;margin-right:1em;max-width:50px;}.team-members .tile .tab-more-info .favorites p{display:inline-block;width:70%;position:relative;top:0;padding:0;margin:0;display:table-cell;vertical-align:middle;}.team-members .tile .tab-more-info .favorites .fav-line{margin:2em 0;display:table;width:100%;}.team-members .tile .tab-more-info .favorites .favorite-carousel{padding-bottom:5em;z-index:0;}.team-members .tile .tab-more-info .favorites .images{position:relative;width:100%;text-align:center;margin-left:5.5em;float:left;}.team-members .tile .tab-more-info .favorites .images img{width:375px;height:375px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:3 !important;position:relative;float:left;}.team-members .tile .tab-more-info .favorites .images .overlay-answer{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;top:0;width:375px;height:375px;z-index:3 !important;background:rgba(86,177,225,0.65);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;float:left;}.team-members .tile .tab-more-info .favorites .arrow{background:rgba(0,0,0,0.1);height:60px;width:65px;display:block;position:absolute;top:39%;z-index:1;text-indent:-99999px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.team-members .tile .tab-more-info .favorites .prev{-webkit-border-radius:50% 0 0 50%;-moz-border-radius:50% 0 0 50%;border-radius:50% 0 0 50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:1em;background-image:url(/sites/all/themes/slicedbread/images/prev-arrow.png);background-repeat:no-repeat;background-position:20px center;cursor:pointer;}.team-members .tile .tab-more-info .favorites .prev:hover{width:75px;left:0;}.team-members .tile .tab-more-info .favorites .next{-webkit-border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;border-radius:0 50% 50% 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;left:36em;background-image:url(/sites/all/themes/slicedbread/images/next-arrow.png);background-repeat:no-repeat;background-position:60% center;cursor:pointer;}.team-members .tile .tab-more-info .favorites .next:hover{width:75px;}.team-members .tile .tab-more-info .close{position:absolute;right:2%;top:1em;}.team-members .tile .tab-more-info .close .close-btn{background:url(/sites/all/themes/slicedbread/images/close-btn.png) no-repeat center center;width:20px;height:20px;display:block;text-indent:-9999px;}.team-members .tile .tab-more-info .close .close-btn:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.team-members .tile.blue .tab-more-info .favorites .images .overlay-answer{background:rgba(86,177,225,0.65);}.team-members .tile.green .tab-more-info .favorites .images .overlay-answer{background:rgba(145,200,70,0.65);}.team-members .tile.red .tab-more-info .favorites .images .overlay-answer{background:rgba(206,2,27,0.65);}.team-members .tile.yellow .tab-more-info .favorites .images .overlay-answer{background:rgba(222,203,67,0.65);}.team-members .tile.orange .tab-more-info .favorites .images .overlay-answer{background:rgba(237,128,0,0.65);}.team-members .tile .tab-more-info .favorites .images .overlay-answer:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.team-members .tile .tab-more-info .favorites .images .overlay-answer h4{text-align:center;font-size:2.5em;font-family:'proxima-nova',sans-serif;font-weight:600;position:absolute;top:50%;width:100%;margin-top:-.5em;}.team-members .tile .tab-more-info .favorites .images h3{font-size:1.75em;font-family:'proxima-nova',sans-serif;font-weight:600;text-align:center;margin:1em 0 1em 3.5em;width:100%;clear:both;}.team-members .tile:nth-of-type(even) .tab-more-info{right:0;}.team-row{float:left;width:100%;}.team-members .team-row .tile .content-container{box-sizing:border-box;}.yellow #main-nav .site-nav .menu li.active-trail{background:#e5d55e;}.yellow #main-nav .site-nav .menu li:hover{box-shadow:inset 0 100px 0 0 #e5d55e;}.not-front .yellow .intro{background:#e5d55e;}.red #main-nav .site-nav .menu li.active-trail{background:#cb0127;}.red #main-nav .site-nav .menu li:hover{box-shadow:inset 0 100px 0 0 #cb0127;}.not-front .red .intro{background:#cb0127;}.blue #main-nav .site-nav .menu li.active-trail{background:#56b1e1;}.blue #main-nav .site-nav .menu li:hover{box-shadow:inset 0 100px 0 0 #56b1e1;}.not-front .blue .intro{background:#56b1e1;}.page-node-3 .featured-content{float:left;width:100%;clear:both;}.page-node-4 .intro{background:none;color:#8b8b8b;}.page-node-4 .intro h1{display:none;}.page-node-4 .intro h2{color:#ed8000;}.page-node-4 h2{color:#ed8000;padding-top:2em;}.page-node-2 .intro{display:block;padding:8em 0 0;}.page-node-2 .intro div.six-col{padding-top:4em;}.page-node-2 .intro p{font-size:1.75em;font-family:'proxima-nova',sans-serif;font-weight:300;margin:.25em 0;}.page-node-2 .intro h2{font-size:2.25em;}.iterate-block{padding:4em 0;color:#fff;}.iterate-block div.six-col{padding-top:12%;}.iterate-block p{font-size:1.7em;}.iterate-block .six-col:first-of-type img{width:100% !important;height:auto !important;max-width:350px;margin:3em auto;display:block;}.page-node-2 .orange-background .text{box-sizing:border-box;}.case-study-block{width:100%;padding:5em 0;}.case-study-block h2.block-title{font-size:2em;font-family:'proxima-nova',sans-serif;font-weight:600;width:96.65%;margin:0 1.66% 1em;text-align:center;color:#ed8000;position:relative;}.case-study-block h2.block-title:before{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;left:1em;width:30%;}.case-study-block h2.block-title:after{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;right:1em;width:30%;}.case-study-block .view-content .views-row{float:left;position:relative;margin:1em;}.case-study-block .view-content .views-row .views-field-field-thumbnail-color{width:100%;z-index:0;position:absolute;}.case-study-block .view-content .views-row .views-field-field-thumbnail-color .field-color{display:block;width:100%;height:100%;position:absolute;}.case-study-block .view-content .views-row .views-field-field-thumbnail-color .Orange{background:#ed8000;}.case-study-block .view-content .views-row .views-field-field-thumbnail-color .Red{background:#cb0127;}.case-study-block .view-content .views-row .views-field-field-thumbnail-color .Yellow{background:#e5d55e;}.case-study-block .view-content .views-row .views-field-field-thumbnail-color .Blue{background:#56b1e1;}.case-study-block .view-content .views-row .views-field-field-thumbnail-image{position:relative;z-index:1;float:left;}.case-study-block .view-content .views-row .views-field-field-thumbnail-image .field-content{float:left;}.case-study-block .view-content .views-row .views-field-field-thumbnail-image a{display:block;float:left;}.case-study-block .view-content .views-row .views-field-field-thumbnail-image img{width:100%;height:auto;float:left;}.case-study-block .view-content .views-row .views-field-title{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;display:block;width:100%;font-size:2em;font-family:'proxima-nova',sans-serif;font-weight:600;top:0;background:rgba(0,0,0,0.3) !important;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-ms-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}.case-study-block .view-content .views-row .views-field-title:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.touch .case-study-block .view-content .views-row .views-field-title{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.case-study-block .view-content .views-row .views-field-title a{display:block;width:100%;height:100%;line-height:13em;color:#fff;text-align:center;text-decoration:none;}.case-study-block .view-content .views-row.blue .views-field-title{background:#56b1e1;}.case-study-block .view-content .views-row.green .views-field-title{background:#91c846;}.case-study-block .view-content .views-row.red .views-field-title{background:#cb0127;}.case-study-block .view-content .views-row.yellow .views-field-title{background:#e5d55e;}.case-study-block .view-content .views-row.orange .views-field-title{background:#ed8000;}.case-study-block .view-case-study-carousel{position:relative;}.case-study-block .carousel-nav{position:absolute;top:50%;margin-top:-15px;display:block;width:21px;height:31px;text-indent:-9999px;}.case-study-block .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-light-blue.png) no-repeat;left:-1.5em;}.case-study-block .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-light-blue.png) no-repeat;right:-1.5em;}.case-study-block .view-case-study-carousel{padding:0 2em;}.node-type-article .banner-area{position:relative;}.node-type-article .banner-area.image-in-place h1{width:100%;padding:1em 0 .5em;border-bottom:1px solid #8b8b8b;}.node-type-article .banner-area img{width:100%;}.node-type-article .field-name-field-tags{display:none;}.node-type-article .sidebar{border:1px solid #8b8b8b;padding:1em 1.5em;}.node-type-article .sidebar .block-title{margin-bottom:.5em;}.node-type-article .sidebar .view-category-taxonomy .views-row{margin-bottom:.5em;}.node-type-article .sidebar .view-category-taxonomy h2{font-size:1.5em;font-family:'proxima-nova',sans-serif;font-weight:400;text-transform:capitalize;}.node-type-article .sidebar .view-category-taxonomy h2 a{text-decoration:none;color:#ed8000;}.node-type-article .field-name-body{margin-bottom:5em;}.node-type-article .field-name-body p a{color:#56b1e1;}.node-type-article .field-name-body ol{margin-left:2em;}.node-type-article .field-name-body ol li{list-style:decimal;font-size:1.2em;line-height:1.5em;}.node-type-article .field-name-body ol li a{color:#56b1e1;}.node-type-article .field-name-body ol li ol{margin-top:0;}.node-type-article .field-name-body ol li ol li{font-size:1em;}.node-type-article .field-name-body ol li p{font-size:1em;}.node-type-article .field-name-body ol li strong{font-family:'proxima-nova',sans-serif;font-weight:600;}.node-type-article .field-name-body ul{margin-left:2em;}.node-type-article .field-name-body ul li{list-style:disc;font-size:1.2em;line-height:1.5em;}.node-type-article .field-name-body ul li ul{margin-top:0;}.node-type-article .field-name-body ul li ul li{font-size:1em;}.node-type-article .field-name-body ul li p{font-size:1em;}.node-type-article .field-name-body ul li strong{font-family:'proxima-nova',sans-serif;font-weight:600;}.node-type-article .field-name-body ul li a{color:#56b1e1;}.node-type-article .field-name-body h2 a,.node-type-article .field-name-body h3 a,.node-type-article .field-name-body h4 a{color:inherit;text-decoration:none;}.node-type-article .field-name-body h2 a:hover,.node-type-article .field-name-body h3 a:hover,.node-type-article .field-name-body h4 a:hover{text-decoration:underline;}.node-type-article .social-share{margin:1em 0 3em;}.node-type-article .social-share .share-init{width:65px;height:65px;display:inline-block;margin-right:.5em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#56b1e1;color:#fff;text-decoration:none;font-size:2em;line-height:65px;text-align:center;}.node-type-article .social-share .facebook-share-init{background:#3a559a;}.node-type-article .social-share .facebook-share-init:hover{background:#253662;}.node-type-article .social-share .twitter-share-init{background:#49bffb;}.node-type-article .social-share .twitter-share-init:hover{background:#05a2f2;}.node-type-article .social-share .instagram-share-init{background:#537fa6;}.node-type-article .social-share .instagram-share-init:hover{background:#3a5873;}.node-type-article .social-share .pinterest-share-init{background:#bd001c;}.node-type-article .social-share .pinterest-share-init:hover{background:#710011;}.node-type-article .back-bar{background:#ed8000;margin-bottom:2em;}.node-type-article .back-bar .back-btn{background:url(/sites/all/themes/slicedbread/images/prev-arrow.png) no-repeat left center;background-size:10px 15px;color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;display:inline-block;font-size:1.2em;line-height:1em;cursor:pointer;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.node-type-article .back-bar .back-btn span{padding:1em 2em 1em 1em;margin-left:1.5em;margin-right:1.25em;display:inline-block;border-right:3px solid #fff;}.node-type-article .back-bar .back-btn:hover{background-position:4px center;}.node-type-article .back-bar .current-title{color:#fff;display:inline-block;font-size:1.2em;line-height:1em;}.node-type-article .social-header{font-size:1.5em;padding-top:1em;border-top:1px solid #ccc;width:auto;display:inline-block;color:#333;}.node-type-article .field-name-body h1{border-bottom:1px solid #8b8b8b;}.article-main .back-bar{background:#ed8000;margin-bottom:2em;}.article-main .back-bar .back-btn{background:url(/sites/all/themes/slicedbread/images/prev-arrow.png) no-repeat left center;background-size:10px 15px;color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;text-decoration:none;display:inline-block;font-size:1.2em;line-height:1em;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.article-main .back-bar .back-btn span{padding:1em 2em 1em 1em;margin-left:1.5em;margin-right:1.25em;display:inline-block;border-right:3px solid #fff;}.article-main .back-bar .back-btn:hover{background-position:4px center;}.article-main .back-bar .current-title{color:#fff;display:inline-block;font-size:1.2em;line-height:1em;}.basic-with-sidebar .banner-area{position:relative;}.basic-with-sidebar .banner-area h1{border-bottom:1px solid #8b8b8b;}.basic-with-sidebar .banner-area.image-in-place h1{padding:1em 0 .5em;border-bottom:1px solid #8b8b8b;}.basic-with-sidebar .banner-area img{width:100%;}.basic-with-sidebar .field-name-field-tags{display:none;}.basic-with-sidebar .sidebar .view-category-taxonomy{border:1px solid #8b8b8b;padding:1em;}.basic-with-sidebar .sidebar .view-category-taxonomy h2{font-size:1.5em;font-family:'proxima-nova',sans-serif;font-weight:400;}.basic-with-sidebar .sidebar .view-category-taxonomy h2 a{text-decoration:none;color:#8b8b8b;}.basic-with-sidebar .sidebar h3{color:#ed8000;}.basic-with-sidebar .sidebar a:hover{color:#cb0127;}.basic-with-sidebar .sidebar .icon-font{margin-right:.5em;text-decoration:none;font-size:1.2em;}.basic-with-sidebar .sidebar .icon-font:hover{color:#cb0127;}.basic-with-sidebar .field-name-body{margin-bottom:5em;margin-top:3em;}.basic-with-sidebar .field-name-body ul{font-size:1.2em;line-height:1.5em;padding-left:1em;}.basic-with-sidebar .field-name-body ul li{list-style:disc;margin:.5em 0;}.basic-with-sidebar .field-name-body h1{border-bottom:1px solid #8b8b8b;}.contact-page{position:relative;}.contact-page .intro{background:none;position:relative;z-index:2;text-shadow:0 0 2em #000;min-height:500px;padding-top:14em;}.contact-page #map-canvas{height:500px;top:0;z-index:0;width:100%;position:absolute !important;}.contact-page #map-canvas-2{height:500px;width:100%;}.contact-page #map-canvas-2 .marker-labels{text-align:center;color:#fff;font-family:'proxima-nova',sans-serif;font-weight:600;line-height:2em;font-size:1.5em;padding:.1em .6em;}.contact-page #map-canvas-2 .info-window{text-align:center;padding-top:1em;display:block;width:auto;height:auto;float:none;}.contact-page #map-canvas-2 .info-window h3{color:#ed8000;display:block;float:none;}.contact-page #map-canvas-2 .info-window p{float:none;display:block;}.contact-page .map-area-container{position:relative;}.contact-page .key{display:inline-block;background:#fff;bottom:0;left:0;position:absolute;z-index:99;}.contact-page .key h3{padding:.5em;float:right;text-align:center;}.contact-page-info-block{text-align:center;padding:3em 0;}.contact-page-info-block h2{color:#ed8000;}.contact-page-info-block .icon-font{width:auto;display:inline-block;padding:0 .5em;}.contact-page-info-block .icon-font a{text-decoration:none;font-size:1.5em;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.contact-page-info-block .socicon{width:auto;display:inline-block;padding:0 .5em;}.contact-page-info-block .socicon a{background:url(/sites/all/themes/slicedbread/images/socicon-instagram.png) no-repeat center center;background-size:contain;text-decoration:none;width:22px;height:22px;display:inline-block;font-size:1.5em;text-indent:-99999px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;transition:all 0.2s ease;}.contact-page-info-block .socicon a:hover{text-indent:-99999px;}.contact-page-info-block .socicon-insta a{background-image:url(/sites/all/themes/slicedbread/images/socicon-instagram.png);}.contact-page-info-block .socicon-link a{background-image:url(/sites/all/themes/slicedbread/images/socicon-linkedIn.png);}.contact-page-info-block .socicon-pint a{background-image:url(/sites/all/themes/slicedbread/images/socicon-pintrest.png);}.contact-page-info-block .socicon-twit a{background-image:url(/sites/all/themes/slicedbread/images/socicon-twitter.png);}.contact-page-info-block .socicon-insta a:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-instagram-hovered.png);}.contact-page-info-block .socicon-link a:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-linkedIn-hovered.png);}.contact-page-info-block .socicon-pint a:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-pintrest-hovered.png);}.contact-page-info-block .socicon-twit a:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-twitter-hovered.png);}.contact-page-info-block .icon-font a:hover{color:#cb0127;}.contact-page-info-block a.no-text-decoration{text-decoration:none;}.contact-page .highlighted-content{padding:4em 0;}.contact-page .highlighted-content h2.block-title{color:#ed8000;text-align:center;width:96.65%;margin:0 1.66% 1em;position:relative;}.contact-page .highlighted-content h2.block-title:before{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;left:0;width:40%;}.contact-page .highlighted-content h2.block-title:after{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;right:0;width:40%;}.contact-page .highlighted-content .view-job-posting-block{position:relative;}.contact-page .highlighted-content .view-header{width:96.65%;margin:0 1.66% 1em;}.contact-page .highlighted-content .view-header p{text-align:center;font-size:1.5em;margin:0 0 2em;}.contact-page .highlighted-content .view-footer .carousel-nav{position:absolute;top:50%;margin-top:20px;display:block;width:30px;height:40px;text-indent:-9999px;z-index:2;}.contact-page .highlighted-content .view-footer .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-white-shadow.png) no-repeat;left:1em;}.contact-page .highlighted-content .view-footer .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-shadow.png) no-repeat;right:1em;}.contact-page .highlighted-content .view-footer .pagination{position:absolute;bottom:2em;text-align:left;width:50%;left:53%;}.contact-page .highlighted-content .view-footer .pagination a{display:inline-block;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:none;border:2px solid #fff;margin:0 .5em;text-indent:-99999px;box-shadow:0px 0px 11px rgba(0,0,0,0.5),inset 0px 0px 6px rgba(0,0,0,0.5);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}.contact-page .highlighted-content .view-footer .pagination a.selected{background:#fff;box-shadow:0px 0px 11px rgba(0,0,0,0.5);}.contact-page .highlighted-content .view-footer .pagination a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.contact-page .highlighted-content .views-row{background:#4894bc;color:#fff;position:relative;overflow:hidden;float:left;}.contact-page .highlighted-content .views-row .views-field-field-image{width:50%;overflow:hidden;position:relative;float:left;margin-right:3%;}.contact-page .highlighted-content .views-row .views-field-field-image img{width:auto;height:330px;float:right;}.contact-page .highlighted-content .views-row .views-field-title{font-family:'proxima-nova',sans-serif;font-weight:600;color:#fff;font-size:1.5em;padding:2em 0 0;float:left;width:47%;}.contact-page .highlighted-content .views-row .views-field-title a{color:#fff;text-decoration:none;}.contact-page .highlighted-content .views-row .views-field-body{float:left;width:47%;padding:0 4em 0 0;}.contact-page .highlighted-content .views-row .views-field-body p{margin:0 0 1em;}.contact-page .highlighted-content .views-row .views-field-view-node{margin-bottom:3em;float:left;width:47%;}.contact-page .highlighted-content .views-row .views-field-view-node a{border:2px solid #fff;font-family:'proxima-nova',sans-serif;font-weight:600;color:#fff;font-size:1em;padding:.5em 2em;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none;display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;font-size:1.2em;padding:1em 4em;}.contact-page .highlighted-content .views-row .views-field-view-node a:hover{background:#fff;color:#56b1e1;}.contact-page .caroufredsel_wrapper .views-field.views-field-body{box-sizing:border-box;}.our-clients-block{margin:4em 0;}.our-clients-block h2{color:#ed8000;text-align:center;width:100%;position:relative;}.our-clients-block h2:before{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;left:0;width:40%;}.our-clients-block h2:after{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;right:0;width:40%;}.our-clients-block .view-all-clients-btn{background:#56b1e1;margin:0 auto;display:block;width:175px;text-align:center;padding:1em 2em;cursor:pointer;}.our-clients-block .view-all-clients-btn:hover{background:#2b9dd9;}.our-clients-block a.three-col{display:block;-moz-transition:none;-webkit-transition:none;transition:none;}.our-clients-block img{max-width:100%;width:100% !important;height:auto !important;margin:0;padding:0;}.block-views-related-posts-block{margin:4em auto;overflow:visible;}.block-views-related-posts-block h2{color:#ed8000;text-align:center;width:96.65%;position:relative;margin:0 1.66% 1em;}.block-views-related-posts-block h2:before{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;left:0;width:40%;}.block-views-related-posts-block h2:after{content:'';border-top:2px solid #ed8000;height:50%;top:50%;position:absolute;right:0;width:40%;}.block-views-related-posts-block .view-empty{text-align:center;width:100%;}.block-views-related-posts-block .view-empty .button{cursor:pointer;}.block-views-related-posts-block .tile.blog-tile{width:31.33%;margin:1em;float:left;display:block;color:#fff;background:#ed8000;position:relative;border:1px solid #ccc;}.block-views-related-posts-block .tile.blog-tile .icon-header{background:#ed8000;display:block;width:38px;height:38px;position:absolute;top:0;right:0;padding:.5em;font-size:1.5em;text-align:center;}.block-views-related-posts-block .tile.blog-tile a{text-decoration:none;display:block;}.block-views-related-posts-block .tile.blog-tile a img{width:100%;height:auto;}.block-views-related-posts-block .tile.blog-tile img{width:100%;height:auto;}.block-views-related-posts-block .tile.blog-tile .text{padding:2em;text-align:center;font-size:1.3em;line-height:1.5em;font-family:'proxima-nova',sans-serif;font-weight:300;color:#fff;text-decoration:none;width:100%;position:absolute;bottom:0;padding:.5em 1em;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;}.block-views-related-posts-block .tile.blog-tile .text a{color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}.block-views-related-posts-block .tile.blog-tile .text a:hover{color:#000;}.block-views-related-posts-block .carousel-nav{position:absolute;top:50%;margin-top:15px;display:block;width:21px;height:31px;text-indent:-9999px;}.block-views-related-posts-block .carousel-nav.prev{background:url(/sites/all/themes/slicedbread/images/carousel-left-arrow-light-blue.png) no-repeat;left:-1.5em;}.block-views-related-posts-block .carousel-nav.next{background:url(/sites/all/themes/slicedbread/images/carousel-right-arrow-light-blue.png) no-repeat;right:-1.5em;}.block-views-related-posts-block .carousel-nav.disabled{display:none !important;}.block-views-related-posts-block .tile.blue{background:#56b1e1;}.block-views-related-posts-block .tile.blue .text{background:#56b1e1;}.block-views-related-posts-block .tile.green{background:#91c846;}.block-views-related-posts-block .tile.green .text{background:#91c846;}.block-views-related-posts-block .tile.red{background:#cb0127;}.block-views-related-posts-block .tile.red .text{background:#cb0127;}.block-views-related-posts-block .tile.yellow{background:#e5d55e;}.block-views-related-posts-block .tile.yellow .text{background:#e5d55e;}.block-views-related-posts-block .tile.orange{background:#ed8000;}.block-views-related-posts-block .tile.orange .text{background:#ed8000;}.block-views-related-posts-block .tile.see-more-tile{font-family:'proxima-nova',sans-serif;font-weight:600;color:#fff;text-align:center;position:relative;}.block-views-related-posts-block .tile.see-more-tile a{display:block;height:100%;width:100%;color:#fff;font-size:2.5em;position:absolute;padding-top:45%;line-height:1em;}.block-views-related-posts-block .tile.see-more-tile a:hover{background:#98011d;}.block-views-related-posts-block .tile.see-more-tile.blue a:hover{background:#2b9dd9;}.block-views-related-posts-block .tile.see-more-tile.green a:hover{background:#77a932;}.block-views-related-posts-block .tile.see-more-tile.yellow a:hover{background:#deca32;}.block-views-related-posts-block .tile.see-more-tile.orange a:hover{background:#ba6400;}footer{clear:both;}footer .container{padding:2em 0;}footer .contact-cta{background-size:cover;float:left;width:100%;text-align:left;padding:3em 0 2em;position:relative;}footer .contact-cta .fullscreen-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-100;background:#56b1e1;}footer .contact-cta .fullscreen-bg .fullscreen-bg__video,footer .contact-cta .fullscreen-bg .canvas{position:absolute;top:0;left:0;min-width:102%;min-height:102%;}footer .contact-cta .fullscreen-bg .desktop-only{width:auto;height:100%;}footer .contact-cta .fullscreen-bg .mobile-only{display:none;}footer .contact-cta .container{z-index:1;}footer .contact-cta h3{font-size:3em;font-family:'proxima-nova',sans-serif;font-weight:600;color:#fff;margin-right:0;display:inline-block;letter-spacing:.05em;}footer .contact-cta .button{font-size:1.15em;position:relative;top:0em;color:#fff;padding:.5em 3em;}footer .contact-cta .button:hover{background:#fff;color:#2b9dd9;}footer .footer-logo .footer-brand-logo{width:100%;max-width:225px;padding-top:5em;}footer .contact-info{text-align:center;}footer .contact-info .bread-icon{width:40px;margin:2em 0;}footer .contact-info h4{color:#ed8000;font-family:'proxima-nova',sans-serif;font-weight:600;font-size:2em;}footer .contact-info a{text-decoration:none;}footer .contact-info a:hover{color:#ed8000;}footer .contact-info .location{color:#ed8000;margin-top:3.75em;font-family:'proxima-nova',sans-serif;font-weight:600;}footer .social-nav a{color:#8b8b8b;text-decoration:none;padding:1em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;background-repeat:no-repeat !important;background-size:contain !important;margin-left:1.5em;}footer .social-nav .socicon-insta{background-image:url(/sites/all/themes/slicedbread/images/socicon-instagram.png) !important;}footer .social-nav .socicon-link{background-image:url(/sites/all/themes/slicedbread/images/socicon-linkedIn.png) !important;}footer .social-nav .socicon-pint{background-image:url(/sites/all/themes/slicedbread/images/socicon-pintrest.png) !important;}footer .social-nav .socicon-twit{background-image:url(/sites/all/themes/slicedbread/images/socicon-twitter.png) !important;}footer .socicon-insta:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-instagram-hovered.png) !important;}footer .socicon-link:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-linkedIn-hovered.png) !important;}footer .socicon-pint:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-pintrest-hovered.png) !important;}footer .socicon-twit:hover{background-image:url(/sites/all/themes/slicedbread/images/socicon-twitter-hovered.png) !important;}footer .social-nav{text-align:center;height:30px;position:relative;padding-top:78px;}footer .bottom-footer{padding-bottom:6em;clear:both;}.page-admin.not-front .intro{display:block;}.modal-overlay{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,0.7);}.modal-overlay .modal{width:70%;margin:1em 15%;padding:3em;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:relative;}.modal-overlay .modal .button.red-outline{margin:1em auto;}.modal-overlay .modal .close-btn{display:block;width:20px;height:20px;background:url(/sites/all/themes/slicedbread/images/close-btn-orange.png) no-repeat 0 0;position:absolute;top:1em;right:1em;text-indent:-9999px;-webkit-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}.modal-overlay .modal .close-btn:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;}.breadcrumbs{font-size:1.5em;padding:.6em 0 .5em;color:#91c846;}.breadcrumbs a{color:#91c846;text-decoration:none;font-family:'proxima-nova',sans-serif;font-weight:600;}.breadcrumbs .breadcrumb-current{color:#8b8b8b;}.error-page-banner{position:relative;float:left;width:100%;}.error-page-banner .video video{float:left;width:100%;}.no-touch .error-page-banner .video .dt-mobile{display:none;}.touch .error-page-banner .video .dt-mobile{display:block;}.touch .error-page-banner .video video{display:none;}.error-page-banner .text-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);padding:18% 0;}.error-page-banner .text-overlay .centered-text{text-align:center;}.large-screen-only{display:block;}.medium-screen-only{display:none;}.small-screen-only{display:none;}@media only screen and (min-width:1600px){.front .carousel .carousel-item.carousel-item-21 .content img{max-width:600px;}}@media only screen and (min-width:1600px) and (max-height:700px){.front .carousel .carousel-item.carousel-item-21 .content img{max-width:350px;}}@media only screen and (min-width:950px) and (max-height:700px){.front .carousel .carousel-item{font-size:.8em;}.front .carousel .carousel-item.carousel-item-21 .content{padding-top:1%;}.front .carousel .carousel-item.carousel-item-22 .content{width:70%;padding:7% 10% 0;position:static;}.front .carousel .carousel-item.carousel-item-104 .content{width:50%;}.front .carousel .carousel-item.carousel-item-103 .content{width:45%;padding-top:0;}.front .carousel .carousel-item .content img{max-width:350px;}}@media only screen and (max-width:1330px){.front .carousel .carousel-item.carousel-item-103 .slide-img{max-width:35%;}}@media only screen and (max-width:1300px){.work-page-content .content-blocks .block-area{padding-left:5em;padding-right:5em;}.front .block-views-carousel-block-block .left-side{padding:3em 5em;}.front .block-views-carousel-block-block .left-side blockquote{font-size:.9em;}}@media only screen and (max-width:1260px){.front .carousel .carousel-item.carousel-item-21 .slide-img{max-width:45%;margin-top:4em;}}@media only screen and (max-width:1210px){.front .carousel .carousel-item.carousel-item-104 .slide-img{max-width:43%;}}@media only screen and (max-width:1200px){.front .carousel .carousel-item.carousel-item-21 .content{padding-top:3%;}.front .carousel .carousel-item.carousel-item-22 .content{width:70%;padding:10% 10% 0;position:static;}.front .carousel .carousel-item.carousel-item-22 .slide-img{width:30%;}.front .carousel .carousel-item.carousel-item-104 .content{width:50%;}.front .carousel .carousel-item.carousel-item-103 .content{width:45%;padding-top:2%;}.toaster-highlight .container{padding:0 2em;}.toaster-highlight .carousel-nav.prev{left:.25em;}.toaster-highlight .carousel-nav.next{right:.25em;}.case-study-block .carousel-nav.prev{left:-1em;}.case-study-block .carousel-nav.next{right:-1em;}.work-page-content .content-blocks .block-area{padding-left:5em;padding-right:5em;}.work-page-content .content-blocks .carousel-nav.prev{left:.5em;}.work-page-content .content-blocks .carousel-nav.next{right:.5em;}.work-page-content .related-projects-carousel{padding:0 2em;}.work-page-content .related-projects-carousel .carousel-nav.prev{left:.5em;}.work-page-content .related-projects-carousel .carousel-nav.next{right:.5em;}.front .block-views-carousel-block-block .left-side blockquote{font-size:.7em;}.block-views-carousel-block-block .left-side{padding:2em 5em;}}@media only screen and (max-width:1085px){.work-page-content .content-blocks .next-step-btn,.work-page-content .content-blocks .prev-step-btn{margin-bottom:.5em;}footer .contact-cta{padding:2em 0 1em;}}@media only screen and (min-width:1051px){.large-screen-only{height:100%;}.large-screen-only .container{min-height:100%;}.large-screen-only .container .container-inner{float:left;width:100%;padding-bottom:2em;}}@media only screen and (max-width:1050px){.masonry .tile.left .content-container{width:35%;}.masonry .tile.left .leaderboard-container{width:65%;}footer .bottom-footer{padding-bottom:2em;}.front .featured-content .block-block-2 .eight-col p.float-right{margin-bottom:5em;}.front .featured-content .block-block-2 .four-col{position:absolute;bottom:0;}.work-page-content .related-project-tile a{line-height:12em;}.block-views-related-posts-block{padding:0 3em;position:relative;}.block-views-related-posts-block .carousel-nav.next{right:.5em;}.block-views-related-posts-block .carousel-nav.prev{left:.5em;}.front .block-views-carousel-block-block .left-side{padding:2em 3em 2em 5em;}.large-screen-only{display:none;}.medium-screen-only{display:block;}.small-screen-only{display:none;}.front .carousel-container{background:white;}.front .carousel-container .caroufredsel_wrapper{max-height:none !important;}.front .carousel-container .pagination a{box-shadow:none;border-color:#7f7f7f;}.front .carousel-container .pagination a.selected{box-shadow:none;background:#7f7f7f;}.front .carousel{height:auto !important;max-height:none !important;background:white;}.front .carousel .carousel-item{max-height:none !important;background:none !important;}.front .carousel .carousel-item .container .container-inner{float:left;width:100%;}.front .carousel .carousel-item p{color:#7f7f7f;font-size:25px;text-align:center;font-weight:100;}.front .carousel .carousel-item .button{color:#ed8000;border-color:#ed8000;}.front .carousel .carousel-item .content{width:100%;text-align:center;padding:3em 0;position:static;margin:0;}.front .carousel .carousel-item.carousel-item-21 .button{color:#56b1e1;border-color:#56b1e1;}.front .carousel .carousel-item.carousel-item-21 .button:hover{color:#fff;background-color:#56b1e1;}.front .carousel .carousel-item.carousel-item-21 .content{width:100%;text-align:center;padding:3em 0;position:static;margin:0;}.front .carousel .carousel-item.carousel-item-22 .content{width:100%;text-align:center;padding:3em 0;position:static;margin:0;padding-bottom:0;}.front .carousel .carousel-item.carousel-item-22 h1{display:none;}.front .carousel .carousel-item.carousel-item-22 .button{float:none;}.front .carousel .carousel-item.carousel-item-22 blockquote{padding-top:2em;}.front .carousel .carousel-item.carousel-item-103 .content{width:100%;text-align:center;padding:3em 0;position:static;margin:0;}.front .carousel .carousel-item.carousel-item-103 .button{color:#cb0127;border-color:#cb0127;}.front .carousel .carousel-item.carousel-item-103 .button:hover{color:#fff;background-color:#cb0127;}.front .carousel .carousel-item.carousel-item-104 .content{width:100%;text-align:center;padding:3em 0;position:static;margin:0;}.front .carousel .carousel-item.carousel-item-104 .button{color:#56b1e1;border-color:#56b1e1;}.front .carousel .carousel-item.carousel-item-104 .button:hover{color:#fff;background-color:#56b1e1;}.front .carousel-container .carousel-nav{top:22%;transition:none;}.front .carousel-container .pagination{top:40%;bottom:auto;}.front .carousel-container .pagination a{border-color:white;border-width:1px;width:12px;height:12px;margin:0 .4em;}.front .carousel-container .pagination a.selected{background:white;-webkit-opacity:1;opacity:1;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-title{font-size:1.25em;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-body p{font-size:1em;font-family:'proxima-nova',sans-serif;font-weight:300;}}@media only screen and (max-width:1000px){.featured-content .block-block-1 .text h2 img{width:60%;}.case-study-block h2.block-title:before,.case-study-block h2.block-title:after{width:25%;}.page-node-2 .intro div.six-col{padding-top:0;}footer .contact-info .location{font-size:1em;margin-top:4.5em;}}@media only screen and (max-width:950px){.masonry .tile.short-col{height:686px;}.masonry .tile.left .content-container{width:100%;position:relative;height:33.33%;}.masonry .tile.left .leaderboard-container{width:100%;height:66.67%;}.masonry .tile.right .content-container{width:100%;position:relative;height:33.33%;}.masonry .tile.right .leaderboard-container{width:100%;height:66.67%;}.masonry .tile.below .leaderboard-container.mobile-only{display:block;}.masonry .tile.below .leaderboard-container.desktop-only{display:none;}.masonry .three-column{width:calc(50% - 12px);}footer .contact-cta{padding:0em 0 0em;}footer .contact-cta .fullscreen-bg .desktop-only{width:100%;height:auto;min-height:100%;}footer .contact-cta{font-size:.8em;}.social-nav .socicon-twit{background-size:75% auto !important;}.social-nav .socicon-insta{background-size:75% auto !important;}.social-nav .socicon-pint{background-size:75% auto !important;}.social-nav .socicon-link{background-size:75% auto !important;}.social-nav{width:100% auto !important;}}@media only screen and (max-width:930px){.masonry .tile.instagram{width:48%;margin:6px 1%;}.masonry .tile.twitter{width:48%;margin:6px 1%;}.masonry .tile.blog-tile{width:48%;margin:6px 1%;}.masonry .tile.pinterest{width:48%;margin:6px 1%;}h3.title-lines:before,h3.title-lines:after{width:35%;}.front .block-views-carousel-block-block .left-side{padding:1em 2em 1em 4em;}.front .block-views-carousel-block-block .left-side .float-right{font-size:1em;}.error-page-banner .text-overlay{padding:15% 0;}}@media only screen and (max-width:900px){.work-page-content .related-project-tile a{line-height:15em;}}@media only screen and (max-width:875px){.team-members .tile{width:98%;margin:6px 1%;}.team-members .tile.large{width:98%;margin:-3px 1% 6px;}footer .contact-info .location{font-size:.9em;margin-top:5.75em;}}@media only screen and (max-width:800px){.contact-page .highlighted-content h2.block-title:before,.contact-page .highlighted-content h2.block-title:after{width:35%;}.contact-page .highlighted-content .views-row .views-field-body p{font-size:1em;}.contact-page .highlighted-content .views-row .views-field-title{font-size:1.35em;}.work-page-content .content-blocks .block-titles a{font-size:1.1em;}.page-node-4 .block-views-carousel-block-block .left-side.background-image-only{background-position:center center;}.page-node-4 .block-views-carousel-block-block .right-side{background-position:center center;}.page-node-4 .block-views-carousel-block-block .left-side p{font-size:1.25em;}.page-node-4 .block-views-carousel-block-block .left-side h3 img{max-width:180px;}}@media only screen and (max-width:767px){.large-screen-only{display:none;}.medium-screen-only{display:none;}.small-screen-only{display:block;}header,.front header{position:relative;z-index:999;}.front .carousel .carousel-item .button{margin-bottom:1em;display:inline-block;position:static;top:0px;font-size:1.25em;}.front .carousel .carousel-item .container{max-width:100%;}#main-nav .site-nav .menu li{padding:3em 5px .5em;font-size:16px;}#main-nav .site-nav .menu li a{padding:0;}.sb-brand{width:100%;max-width:100%;position:relative;z-index:0;width:80%;margin:0 10%;padding:1.75em 0;}.sb-brand > div{text-align:center;}.sb-brand > div > img{max-width:188px;}.sb-brand .sb-logo{width:50%;margin:0px auto;}.sb-brand .sb-logo.mobile-only{display:block;}.sb-brand .sb-logo.desktop-only{display:none;}#main-nav{width:50px;height:50px;margin:12px 0px 0px 0px;float:none;background:url(/sites/all/themes/slicedbread/images/mobileMenuDark.png);background-position:left center;background-size:65%;background-repeat:no-repeat;}#main-nav .site-nav{position:absolute;z-index:99;left:0px;top:66px;width:100%;height:0px;overflow:hidden;-webkit-transition:height 0.7s ease-in;-moz-transition:height 0.7s ease-in;-ms-transition:height 0.7s ease-in;transition:height 0.7s ease-in;}#main-nav .site-nav.open{height:300px;-webkit-transition:height 0.7s ease-in;-moz-transition:height 0.7s ease-in;-ms-transition:height 0.7s ease-in;transition:height 0.7s ease-in;}#main-nav .site-nav ul.menu{width:100%;position:relative;background-color:#FFFFFF;}#main-nav .site-nav .menu li.first{display:block;}#main-nav .site-nav .menu li a{display:block;width:100%;}#main-nav .site-nav .menu li{width:100%;padding:15px 20px 15px 20px;}.footer-logo{width:100%;text-align:center;}footer .footer-logo .footer-brand-logo{padding-top:0;}footer .contact-cta .button{top:1.25em;}footer .contact-cta h3{margin-right:0px;}.front .featured-content .block-block-2 img{margin:0px auto;display:block;max-height:300px;}.front .featured-content .block-block-2 .four-col{position:static;}.front .featured-content .block-block-2 .eight-col p.float-right{margin-bottom:1em;}.front .featured-content .block blockquote p:first-of-type{font-size:18px;text-indent:32px;}.front .featured-content .block blockquote .signature{float:left;margin-bottom:15px;}.front .block-views-carousel-block-block .right-side{background:none !important;height:auto !important;min-height:0 !important;}.front .block-views-carousel-block-block .right-side .field-name-field-image{display:none;}.front .block-views-carousel-block-block .right-side .field-name-field-white-logo{margin-top:3em !important;position:static;}.front .block-views-carousel-block-block .left-side .float-right{float:left;width:100%;text-align:center;}.front .block-views-carousel-block-block .left-side{padding:0em 4em 2em;margin-top:0 !important;}.front .block-views-carousel-block-block .carousel-nav.prev{left:.5em;}.front .block-views-carousel-block-block .carousel-nav.next{right:.5em;}.page-node-4 .block-views-carousel-block-block.view-carousel-block-test .left-side{margin-top:0 !important;min-height:0 !important;}.page-node-4 .block-views-carousel-block-block .right-side{min-height:0 !important;}blockquote:before{background-size:50%;left:0px;top:-4px;}.block-block-2 p.float-right{float:none;text-align:center;margin-bottom:40px;}footer .social-nav{padding-top:0;width:100%;text-align:center;}footer .contact-cta{padding:3em 1em 4em;text-align:center;}footer .contact-cta h3{display:block;}footer .contact-cta .fullscreen-bg .fullscreen-bg__video,footer .contact-cta .fullscreen-bg .canvas{width:auto;display:none;}footer .contact-cta .fullscreen-bg .mobile-only{display:block;width:100%;display:none;}footer .contact-cta .fullscreen-bg .desktop-only{display:none;}footer .contact-info .location{margin-top:1em;}.contact-page{position:relative;z-index:0;}.masonry.toaster-items .tile.twitter{padding:0px;}.masonry.toaster-items .tile.twitter .tweet{padding:3em 1em;font-size:1.5em;}.team-members .tile{width:98%;}.team-members .tile .tab-more-info .content-container-more{width:100%;}.team-members .tile .tab-more-info .favorites{width:100%;}.team-members .tile .tab-more-info .favorites .images{margin:0 0 4em !important;float:left;}.team-members .tile .tab-more-info .favorites .images img{width:100%;height:100%;float:left;}.team-members .tile .tab-more-info .favorites .images h3{position:absolute;top:100%;margin:1em 0;}.team-members .tile .tab-more-info .favorites .images .overlay-answer{width:100%;height:100%;}.team-members .tile .tab-more-info .favorites .images .overlay-answer h4{font-size:2em;}.team-members .tile .tab-more-info .favorites .prev{z-index:5 !important;left:0em;top:43%;background-color:transparent;}.team-members .tile .tab-more-info .favorites .next{z-index:5 !important;left:auto;right:0em;top:43%;background-color:transparent;}.iterate-block .six-col:first-of-type img{margin:1em auto 0;}.iterate-block div.six-col{padding-top:1em;}.page-node-2 .intro div.six-col{padding-top:4em;}.page-node-3 #page-content{padding:0 1em;}.our-clients-block h2:before,.our-clients-block h2:after{display:none;}.our-clients-block a.three-col{text-align:center;}.masonry .six-column{width:100%;margin:1em 0;}.masonry .three-column{width:100%;margin:1em 0;}.masonry .tile.right{height:auto !important;}.masonry .tile.right .content-container{position:static;height:auto;width:100%;}.masonry .tile.right .leaderboard-container{width:100%;}.masonry .tile.left{height:auto !important;}.masonry .tile.left .content-container{position:static;height:auto;width:100%;}.masonry .tile.left .leaderboard-container{width:100%;}.masonry .tile.below{height:auto !important;}.masonry .tile.below .content-container{height:auto;}.masonry .tile.below .leaderboard-container{height:auto;}.masonry .tile.above{height:auto !important;}.masonry .tile.above .content-container{height:auto;}.masonry .tile.above .leaderboard-container{height:auto;}.front .carousel{background:white;}.front .carousel .carousel-item .container{padding-bottom:0em;}.front .carousel .carousel-item:not(.carousel-item-22) .content{position:static;width:100%;margin:0;}.front .carousel .carousel-item:not(.carousel-item-22) .slide-img{padding:2em 2em 0;max-width:40%;right:auto;left:50%;margin-left:-15%;position:absolute;bottom:2em;}.front .carousel .carousel-item p{font-size:1.25em;padding:0 2em;font-family:'proxima-nova',sans-serif;font-weight:300;}.front .carousel .carousel-item .content h2{font-size:2em;padding:0 1em 0;color:#ed8000;}.front .carousel .carousel-item.carousel-item-21 .content p img{max-width:75%;}.front .carousel .carousel-item.carousel-item-21 .content h2{color:#56b1e1;}.front .carousel .carousel-item.carousel-item-21 .button{font-size:.85em;}.front .carousel .carousel-item.carousel-item-22 .content{width:100%;position:static;z-index:1;margin-bottom:0;padding-bottom:0;}.front .carousel .carousel-item.carousel-item-22 .content h2{padding-bottom:0em;}.front .carousel .carousel-item.carousel-item-22 h1{margin:0;}.front .carousel .carousel-item.carousel-item-22 h1 img{max-width:100%;}.front .carousel .carousel-item.carousel-item-22 .slide-img{padding:2em 2em 0;max-width:35%;width:35%;padding:0;}.front .carousel .carousel-item.carousel-item-22 blockquote{padding-top:1em;}.front .carousel .carousel-item.carousel-item-22 blockquote p{font-size:1.25em;}.front .carousel .carousel-item.carousel-item-22 .button{margin-bottom:1em;}.front .carousel .carousel-item.carousel-item-103 .content{width:100%;}.front .carousel .carousel-item.carousel-item-103 .content h2{color:#cb0127;}.front .carousel .carousel-item.carousel-item-103 .slide-img{max-width:30%;right:auto;left:50%;margin-left:-15%;bottom:0;}.front .carousel .carousel-item.carousel-item-104{background-position:left bottom !important;}.front .carousel .carousel-item.carousel-item-104 .content{width:100%;position:static;}.front .carousel .carousel-item.carousel-item-104 .content h2{color:#56b1e1;}.front .carousel .carousel-item.carousel-item-104 .content h1{padding:0 .55em;}.front .carousel .carousel-item.carousel-item-104 .slide-img{bottom:0;right:0;left:auto;padding-right:0;max-width:50%;}.front .carousel-container .carousel-nav{top:22%;transition:none;}.front .carousel-container .pagination{top:40%;bottom:auto;}.front .carousel-container .pagination a{border-color:white;border-width:1px;width:12px;height:12px;margin:0 .4em;}.front .carousel-container .pagination a.selected{background:white;-webkit-opacity:1;opacity:1;}.featured-content .block-block-1 video{display:none;}.featured-content .block-block-1 .video img.dt-mobile{display:block;}.featured-content .block-block-1 .text h2 img{margin-bottom:0;max-width:100%;}.block-views-carousel-block-block .half-width{width:100%;}.block-views-carousel-block-block .left-side{padding:2em;}.work-page-content .main-intro .color-logo-container{text-align:center;border-right:none;padding:0 !important;min-height:0 !important;}.work-page-content .main-intro .main-intro-container{padding:0;}.work-page-content .content-blocks .main-content-block-image{position:static;width:100%;max-width:200px;margin:0 auto;display:block;text-align:center;float:none;}.work-page-content .content-blocks .main-content-block-image.float-right{float:none;}.work-page-content .content-blocks .block-area{padding:2em;}.work-page-content .content-blocks .main-content-block-image{display:none;}.work-page-content .content-blocks .content-block-text h2{margin-top:0;}.work-page-content .content-blocks .block-titles a{height:2.5em;width:2em;padding:0;margin:0;}.work-page-content .content-blocks .block-titles a span{visibility:hidden;}.work-page-content .content-blocks .block-titles a span::before{content:attr(title);visibility:visible;display:inline;padding-left:.7em;}.work-page-content .banner-image{margin-bottom:1em;}.work-page-content .banner-image .pagination{padding-top:1em;position:absolute;bottom:-2.5em;}.work-page-content .banner-image .pagination a{border-color:#8b8b8b;background:#fff;box-shadow:none;}.work-page-content .banner-image .pagination a.selected{background:#8b8b8b;box-shadow:none;}.work-page-content .results-section{padding-top:2em;}.work-page-content .banner-image .work-carousel-items.video-item iframe{padding:1em 0 0;}h3.title-lines{margin:2em 0 1em;}h3.title-lines:before,h3.title-lines:after{display:none;}.contact-page .intro{padding-top:1em;padding-bottom:1em;text-shadow:none;min-height:0;}.contact-page-info-block .four-col{padding-bottom:3em;}.contact-page .intro h1{color:#ed8000;}.contact-page .intro p{color:#8b8b8b;}.contact-page #map-canvas{position:relative !important;height:250px;}.contact-page #map-canvas-2{height:300px;}.contact-page .highlighted-content .views-row .views-field-field-image{width:100%;margin-right:0;}.contact-page .highlighted-content .views-row .views-field-field-image img{height:auto;width:100%;}.contact-page .highlighted-content .views-row .views-field-title{width:100%;padding:2em 2em 0;}.contact-page .highlighted-content .views-row .views-field-body{width:100%;padding:0 3em;}.contact-page .highlighted-content .views-row .views-field-view-node{width:100%;padding:0 3em;margin-bottom:5em;}.contact-page .highlighted-content .view-footer .carousel-nav.prev{left:0;}.contact-page .highlighted-content .view-footer .carousel-nav.next{right:0;}.contact-page .highlighted-content .view-footer .pagination{width:100%;left:auto;text-align:center;}.contact-page .highlighted-content h2.block-title:before,.contact-page .highlighted-content h2.block-title:after{display:none;}.contact-page .highlighted-content{padding-bottom:2em;}.contact-page .highlighted-content .view-job-posting-block .view-content{background:white;color:#7f7f7f;}.contact-page .highlighted-content .view-job-posting-block .views-row{background:transparent;color:#7f7f7f;text-align:center;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-title a{color:#7f7f7f;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-field-image{background:#4894bc;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-title{font-size:1.5em;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-body p{font-size:1.25em;font-family:'proxima-nova',sans-serif;font-weight:300;}.contact-page .highlighted-content .view-footer .pagination{top:40%;}.contact-page .highlighted-content .view-footer .pagination a{width:12px;height:12px;border-width:1px;box-shadow:none;margin:0 .4em;}.contact-page .highlighted-content .view-footer .carousel-nav{top:24%;}.contact-page .highlighted-content .views-row .views-field-view-node{margin-bottom:1em;}.contact-page .highlighted-content .views-row .views-field-view-node a{color:#4894bc;border-color:#4894bc;}.contact-page .highlighted-content .views-row .views-field-view-node a:hover{background-color:#4894bc;color:white;}.contact-page .highlighted-content{padding-bottom:2em;}.contact-page .highlighted-content .view-job-posting-block .view-content{background:white;color:#7f7f7f;}.contact-page .highlighted-content .view-job-posting-block .views-row{background:transparent;color:#7f7f7f;text-align:center;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-title a{color:#7f7f7f;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-field-image{background:#4894bc;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-title{font-size:1.5em;}.contact-page .highlighted-content .view-job-posting-block .views-row .views-field-body p{font-size:1.25em;font-family:'proxima-nova',sans-serif;font-weight:300;}.contact-page .highlighted-content .view-footer .pagination{top:40%;bottom:auto;}.contact-page .highlighted-content .view-footer .pagination a{width:12px;height:12px;border-width:1px;box-shadow:none;margin:0 .4em;}.contact-page .highlighted-content .view-footer .carousel-nav{top:24%;bottom:auto;transition:none;}.contact-page .highlighted-content .views-row .views-field-view-node{margin-bottom:1em;}.contact-page .highlighted-content .views-row .views-field-view-node a{color:#4894bc;border-color:#4894bc;}.contact-page .highlighted-content .views-row .views-field-view-node a:hover{background-color:#4894bc;color:white;}.masonry .tile:hover .content-container{box-shadow:none !important;}.article-main .sidebar{padding-bottom:2em;}.page-node-2 .intro{padding:0;padding-bottom:2em;}.page-node-2 .intro img{display:none;}.not-front .block-views-carousel-block-block.view-carousel-block-test .left-side{padding:0;}.not-front .block-views-carousel-block-block.view-carousel-block-test .views-row-1 .left-side{padding:2em 4em;}.not-front .block-views-carousel-block-block.view-carousel-block-test .field-name-field-left-background-image{position:static;}.not-front .block-views-carousel-block-block.view-carousel-block-test .field-name-field-left-background-image img{max-width:100%;width:100%;height:auto;}.page-node-4 .block-views-carousel-block-block .left-side h3{margin-top:0;}.alternate-white-carousel .carousel-nav-container .pagination a{margin:0;padding:.5em;height:2.5em;width:2em;}.alternate-white-carousel .carousel-nav-container .pagination a span{visibility:hidden;}.alternate-white-carousel .carousel-nav-container .pagination a span::before{content:attr(title);visibility:visible;display:inline;padding-left:.3em;}.alternate-white-carousel.block-views-carousel-block-block .left-side{padding:0 4em;}.alternate-white-carousel .field-name-body{width:100%;}.alternate-white-carousel .field-name-field-left-background-image{width:100%;}.case-study-block{padding:2em;}.case-study-block h2.block-title{margin-top:1em;}.case-study-block h2.block-title:before,.case-study-block h2.block-title:after{display:none;}.work-page-content .related-project-tile a{line-height:12em;}.case-study-block .view-content .views-row .views-field-title a{line-height:12em;}.basic-with-sidebar .banner-area.image-in-place h1{width:100%;height:100%;left:0;top:0;}.block-views-related-posts-block{padding:0 3em;position:relative;}.block-views-related-posts-block .carousel-nav.next{right:.5em;}.block-views-related-posts-block .carousel-nav.prev{left:.5em;}.block-views-related-posts-block h2:before,.block-views-related-posts-block h2:after{width:27%;}.node-type-article .banner-area.image-in-place h1{position:static;background:none;text-shadow:none;color:#8b8b8b;padding:1em 0;}.article-main .back-bar .container{padding:0;}.article-main .back-bar .back-btn{width:100%;border-bottom:3px solid #fff;padding:0 1.5em;background-position:1.5em center;}.article-main .back-bar .back-btn span{border-right:none;}.article-main .back-bar .current-title{padding:1em 1.5em;}.error-page-banner .text-overlay{padding:10% 0;}.error-page-banner .text-overlay p img{max-width:100%;}.front .carousel .carousel-item .slide-img.image-desktop{display:none;}.front .carousel .carousel-item .slide-img.image-mobile{display:block;}.not-front .page-content .main-intro .container:after{display:none;}.node-type-work-page .case-study{float:none;}.social-nav{padding-top:1em !important;padding-right:1.5em;}}@media only screen and (max-width:600px){.featured-content .block-block-1 .video img.dt-desktop{display:none;}.featured-content .block-block-1 .video img.dt-mobile{display:block;}.featured-content .block-block-1 .text h2 img{width:100%;}.featured-content .block-block-1 .text h2{padding-top:1.7em;}.featured-content .block-block-1 .text{padding:4% 15%;}.work-page-content .related-project-tile a{line-height:15em;}.case-study-block .view-content .views-row .views-field-title a{line-height:15em;}.front .carousel .carousel-item.carousel-item-103 .slide-img{max-width:40%;right:auto;left:50%;margin-left:-20%;}}@media only screen and (max-width:500px){.contact-page .key{display:none;}.work-page-content .related-project-tile a{line-height:12em;}.case-study-block .view-content .views-row .views-field-title a{line-height:12em;}.front .carousel .carousel-item:not(.carousel-item-22) .slide-img{max-width:60%;margin-left:-30%;}.front .carousel .carousel-item.carousel-item-103 .slide-img{max-width:70%;right:auto;left:50%;margin-left:-35%;}.front .carousel .carousel-item.carousel-item-104 .content{margin:0;}.front .carousel .carousel-item.carousel-item-104 .content h1{padding:0 .75em;font-size:3.7em;}.contact-page #map-canvas-2{height:425px;}.page-node-4 .block-views-carousel-block-block .left-side h3 img{max-width:175px;}.page-node-4 .block-views-carousel-block-block .left-side p{font-size:1.2em;}.not-front .block-views-carousel-block-block.view-carousel-block-test .views-row-1 .left-side{padding:2em 4em 0;}}@media only screen and (max-width:430px){#main-nav{height:45px;}}@media only screen and (max-width:400px){.masonry .tile.instagram{width:98%;}.masonry .tile.twitter{width:98%;}.masonry .tile.blog-tile{width:98%;}.masonry .tile.pinterest{width:98%;}.team-members .tile .content-container{width:100%;font-size:.9em;position:static;}.team-members .tile .content-container h2{padding-top:0;}.team-members .tile .image-container{width:100%;}.team-members .tile.large{top:-.3em;}#main-nav .site-nav{top:60px;}.featured-content .block-block-1 .text{padding:0 15%;}.featured-content .block-block-1 .text .video-play-btn img{width:46px;}.work-page-content .related-project-tile a{line-height:10em;}.case-study-block .view-content .views-row .views-field-title a{line-height:10em;}.block-views-related-posts-block h2:before,.block-views-related-posts-block h2:after{display:none;}.front .carousel .carousel-item.carousel-item-22 .content{width:100%;position:relative;z-index:1;}.front .carousel .carousel-item.carousel-item-22 h1{margin:0;}.front .carousel .carousel-item.carousel-item-22 h1 img{max-width:100%;}.front .carousel .carousel-item.carousel-item-22 .slide-img{width:40%;max-width:40%;padding:0;}.front .carousel .carousel-item.carousel-item-22 blockquote{padding-left:0;padding-right:0;}.front .carousel .carousel-item .button{font-size:.85em;}.front .carousel .carousel-item.carousel-item-22 .button{font-size:.85em;padding-left:1em;padding-right:1em;}.front .carousel .carousel-item.carousel-item-22 blockquote p{font-size:1.25em;padding:0 1em;}.front .carousel .carousel-item.carousel-item-22 .content p{padding:0 2em;}.front .carousel .carousel-item.carousel-item-104 .content h1{font-size:3.5em;}.front .carousel .carousel-item.carousel-item-104 p{font-size:1.25em;padding:0 2.5em;}.front .carousel-container .carousel-nav.next{right:0;}.front .carousel-container .carousel-nav.prev{left:0;}.error-page-banner .text-overlay{padding:5% 0;}}@media only screen and (max-width:375px){#main-nav{height:40px;}}@media only screen and (max-width:350px){#main-nav{height:35px;}.work-page-content .related-project-tile a{line-height:8em;}.case-study-block .view-content .views-row .views-field-title a{line-height:8em;}footer .contact-cta{padding:3em 1em 4em;}footer .container{padding:0;}footer .container.bottom-footer{padding:2em 0;}.front .carousel .carousel-item p{font-size:1.15em;}.front .carousel .carousel-item.carousel-item-104 p{font-size:1.15em;}.page-node-4 .block-views-carousel-block-block .left-side h3 img{max-width:150px;}.page-node-4 .block-views-carousel-block-block .left-side p{font-size:1em;}.not-front .block-views-carousel-block-block.view-carousel-block-test .views-row-1 .left-side{padding:1em 4em 0;}.modal-overlay .modal{width:82%;margin:1em 9%;}}
