.container.padded{padding-top:0}.page_header{width:100%;margin:50px auto;padding:0;border:0}@media (min-width:480px) and (max-width:767px),(max-width:479px){.page_header{margin:30px auto}}.page_title h1,article.centered h2{margin:0;padding:0;color:#c8ced8;text-align:center;font-weight:300;font-size:84px}@media (min-width:768px) and (max-width:991px){.page_title h1{font-size:72px}}@media (min-width:480px) and (max-width:767px){.page_title h1{font-size:54px}}@media (max-width:479px){.page_title h1{font-size:32px}}.gallery{display:inline-block;width:100%;vertical-align:top}.gallery .gallery_images figure{-webkit-box-shadow:0 0 0 .5px #e2e6ea;-moz-box-shadow:0 0 0 .5px #e2e6ea;-ms-box-shadow:0 0 0 .5px #e2e6ea;-o-box-shadow:0 0 0 .5px #e2e6ea;box-shadow:0 0 0 .5px #e2e6ea;padding:30px;height:300px}.gallery .gallery_images figure figcaption{display:inline-block;font-size:14px;line-height:28px;text-align:left;vertical-align:middle}.gallery .gallery_images figure figcaption h3{color:#00a94d;font-family:"Lato",Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;text-transform:uppercase}.gallery.gallery-grid-1 .gallery_images{margin:0}.gallery.gallery-grid-1 .gallery_images figure{margin:0;width:100%}@media (min-width:480px) and (max-width:767px),(max-width:479px){.gallery.gallery-grid-1 .gallery_images{margin:0}.gallery.gallery-grid-1 .gallery_images figure{margin:0;width:100%}}.gallery.gallery-grid-2 .gallery_images{margin:0}.gallery.gallery-grid-2 .gallery_images figure{margin:0;width:50%}@media (min-width:480px) and (max-width:767px),(max-width:479px){.gallery.gallery-grid-2 .gallery_images{margin:0}.gallery.gallery-grid-2 .gallery_images figure{margin:0;width:100%}}.gallery.gallery-grid-3 .gallery_images{margin:0}.gallery.gallery-grid-3 .gallery_images figure{margin:0;width:33.3%}@media (min-width:480px) and (max-width:767px),(max-width:479px){.gallery.gallery-grid-3 .gallery_images{margin:0}.gallery.gallery-grid-3 .gallery_images figure{margin:0;width:100%}}.gallery.gallery-grid-4 .gallery_images{margin:0}.gallery.gallery-grid-4 .gallery_images figure{margin:0;width:25%}@media (min-width:480px) and (max-width:767px),(max-width:479px){.gallery.gallery-grid-4 .gallery_images{margin:0}.gallery.gallery-grid-4 .gallery_images figure{margin:0;width:100%}}.gallery-container{display:inline-block;background:#fff}@media (max-width:479px){.gallery .gallery_images figure{height:200px}}article.centered{text-align:center}article.centered header{margin:0 auto}article.centered h2{font-weight:100}@media (min-width:480px) and (max-width:767px),(max-width:479px){article.centered h2{font-size:3rem}}.gallery .gallery_images figure figcaption,.timeline .milestone p,article.centered h3{font-family:"Open Sans",Verdana,Tahoma,Helvetica,Arial,sans-serif}article.centered h3{margin:0 auto;padding:0;border:0;border-bottom:0 none;background:0 0;color:#aab2be;text-transform:uppercase;font-weight:300;font-size:24px;line-height:normal}article.centered figure{margin:30px auto}article.centered .content{width:50%;margin:0 auto}@media (min-width:480px) and (max-width:767px),(max-width:479px){article.centered .content{width:100%}}.timeline{overflow:hidden;position:relative;background-color:#51545b;width:100%;height:540px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px),(min-width:480px) and (max-width:767px),(max-width:479px){.timeline .background-image{display:none}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline{display:block;position:relative;width:100%;height:auto;margin:0 auto;padding:20px 0;top:inherit;bottom:inherit;left:inherit;right:inherit}}.timeline .dateline{background-color:#cae59a;display:block;position:absolute;left:0;top:50%;width:100%;height:1px}.timeline .dateline .date-1{height:80px;left:50px}.timeline .dateline .date-2{height:90px;left:132px}.timeline .dateline .date-3{height:40px;left:340px}.timeline .dateline .date-4{height:250px;left:560px}.timeline .dateline .date-5{height:60px;left:620px}.timeline .dateline .date-6{height:172px;left:884px}@media (min-width:992px) and (max-width:1199px){.timeline .dateline .date-1{left:20px;height:80px}.timeline .dateline .date-2{left:40px;height:90px}.timeline .dateline .date-3{left:260px;height:40px}.timeline .dateline .date-4{left:370px;height:250px}.timeline .dateline .date-5{left:520px;height:60px}.timeline .dateline .date-6{left:680px;height:172px}}@media (min-width:768px) and (max-width:991px){.timeline .dateline .date-1{left:20px;height:40px}.timeline .dateline .date-2{left:40px;height:90px}.timeline .dateline .date-3{left:190px;height:112px}.timeline .dateline .date-4{left:290px;height:265px}.timeline .dateline .date-5{left:420px;height:30px}.timeline .dateline .date-6{left:500px;height:250px}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline .dateline{display:none}}.timeline .dateline .date{display:inline-block;font-family:"Lato",Helvetica,Arial,sans-serif;color:#e3ffaf;font-size:14px;font-weight:300;text-align:left;border-left:1px solid #e3ffaf;padding-left:10px;line-height:1;position:absolute}.timeline .dateline .date span{position:absolute;left:10px}.timeline .dateline .date.above{bottom:0}.timeline .dateline .date.above span,.timeline .dateline .date.below{top:0}.timeline .dateline .date.below span{bottom:0}.timeline .dateline .date.above:before{bottom:-2px;left:-3px}.timeline .dateline .date.below:before{top:-2px;left:-3px}.timeline .dateline .date:before{content:" ";display:block;background-color:#e3ffaf;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute}.timeline .milestone{display:block;position:absolute}.timeline .milestone img,.timeline .milestone.brimer-enterprise img{display:block;margin:10px;text-align:center}.timeline .milestone .date,.timeline .milestone h3{font-family:"Lato",Helvetica,Arial,sans-serif;font-size:18px;font-weight:300;text-align:left}.timeline .milestone h3{color:#fff;text-transform:uppercase}.timeline .milestone p{color:#fff;font-size:12px;font-weight:400;line-height:18px;text-align:left}.timeline .milestone .date{display:none;color:#e3ffaf;border-bottom:1px solid #e3ffaf;margin-bottom:10px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline .milestone .date{margin-bottom:20px}}.timeline .milestone.brimer-enterprise{width:205px;height:31px;top:0;left:120px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.timeline .milestone.brimer-enterprise{top:0;left:20px}}@media (min-width:768px) and (max-width:991px){.timeline .milestone.brimer-enterprise{top:0;left:20px;width:120px}}.timeline .milestone.beoriginal-first{width:264px;height:85px;top:310px;left:100px}.timeline .milestone.beoriginal-first img{margin:0 0 0 90px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.timeline .milestone.beoriginal-first{top:310px;left:40px}.timeline .milestone.beoriginal-first img{margin:-60px 0 20px 30px}}@media (min-width:768px) and (max-width:991px){.timeline .milestone.beoriginal-first{width:180px;top:310px;left:40px}}.timeline .milestone.original-mac{width:235px;height:67px;left:400px;top:200px}.timeline .milestone.original-mac img{margin:10px 0}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.timeline .milestone.original-mac{top:200px;left:320px}}@media (min-width:768px) and (max-width:991px){.timeline .milestone.original-mac{width:220px;top:170px;left:230px}.timeline .milestone.original-mac img{margin:10px 0 10px -20px}}.timeline .milestone.beoriginal-website{width:235px;height:67px;left:620px;top:40px}.timeline .milestone.beoriginal-website img{margin:0 0-140px -190px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.timeline .milestone.beoriginal-website{top:40px;left:430px}}@media (min-width:768px) and (max-width:991px){.timeline .milestone.beoriginal-website{top:20px;left:360px;width:120px}}.timeline .milestone.camera-brain{width:320px;height:67px;left:700px;top:160px}.timeline .milestone.camera-brain img{margin:0 0-40px -80px}.timeline .milestone.camera-brain img.brain{margin:-20px 0 0 140px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.timeline .milestone.camera-brain{top:160px;left:580px}}@media (min-width:768px) and (max-width:991px){.timeline .milestone.camera-brain{top:180px;left:480px;width:220px}.timeline .milestone.camera-brain img.brain{margin:-70px 0 0-170px}}.timeline .milestone.infinity-beyond{width:276px;height:85px;left:900px;top:230px}.timeline .milestone.infinity-beyond img{margin:0 0-230px 150px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px){.timeline .milestone.infinity-beyond{top:230px;left:700px}}@media (min-width:768px) and (max-width:991px){.timeline .milestone.infinity-beyond{top:160px;left:510px;width:250px}.timeline .milestone.infinity-beyond img{margin:0 0-240px 120px}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline .milestone{position:relative!important;width:100%!important;height:auto!important;top:inherit!important;left:inherit!important;margin:0;padding:30px;bottom:inherit;right:inherit;text-align:center;display:block;float:none;clear:both}.timeline .milestone img{margin:0 10px 0 0!important;max-width:50%;float:left}.timeline .milestone p{font-size:14px;line-height:24px;text-align:left}.timeline .milestone .date{display:block}}@media (max-width:479px){.timeline .milestone{position:relative!important;width:100%!important;height:auto!important;top:inherit!important;left:inherit!important;margin:0;padding:30px;bottom:inherit;right:inherit;text-align:center;display:block;float:none;clear:both}.timeline .milestone img{margin:10px auto!important;max-width:100%;float:none}.timeline .milestone h3{text-align:center;margin-bottom:5px}}