.whiteframe{background-color:#FFF}.material,.material-0{border:1px solid #D3D3D3;border-radius:2px}.material-1{box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.material-1-hover{box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.material-2{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.material-3{box-shadow:0 12px 15px 0 rgba(0,0,0,.24),0 17px 50px 0 rgba(0,0,0,.19)}.material-4{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21)}.material-5{box-shadow:0 27px 24px 0 rgba(0,0,0,.2),0 40px 77px 0 rgba(0,0,0,.22)}body.has-parallax{height:100vh;margin:0!important}body.has-parallax .navbar-bottom,body.has-parallax .top-nav{left:0;right:0;width:auto}.parallax-container{perspective:300px;height:100vh;overflow-y:auto;overflow-x:hidden}.parallax-container .parallax-group{position:relative;height:100vh;transform-style:preserve-3d}.parallax-container .parallax-group .parallax-layer{position:absolute;top:0;right:0;bottom:0;left:0}.parallax-container .parallax-group .parallax-fore{transform:translateZ(90px) scale(.7);z-index:1}.parallax-container .parallax-group .parallax-base{transform:translateZ(0);z-index:4;display:flex;align-items:center;justify-content:center}.parallax-container .parallax-group .parallax-base .container-fluid{position:absolute;left:0;right:0}.parallax-container .parallax-group .parallax-back{transform:translateZ(-300px) scaleX(2.01) scaleY(2);z-index:3}.parallax-group-whiteframe{z-index:5;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.parallax-group-whiteframe .parallax-base{background-color:#FFF}.parallax-group-introduction .parallax-back{background-image:url(/gel/assets/images/introduction.jpg)}.parallax-group-platforms .parallax-back{background-image:url(/gel/assets/images/platforms.jpg)}.parallax-container.debug .parallax-group{transform:translate3d(700px,0,-400px) rotateY(15deg)}.parallax-container.debug .parallax-layer{border:1px solid #000}.sheet{min-height:100vh;display:flex;align-items:center;justify-content:center}.sheet.sheet-50-vh{min-height:50vh}.sheet .container-fluid{align-self:center;position:absolute;left:0;right:0}.sheet .carousel{height:60vh}.sheet .carousel .carousel-content{margin:0 auto;width:60%}.sheet .carousel .carousel-control{background-image:none}.sheet.sheet-whiteframe{background-color:#FFF;box-shadow:0 0 25px rgba(0,0,0,.75);z-index:1;position:relative}.sheet.sheet-introduction{background-image:url(/gel/assets/images/gel-bracket-lg.png);background-repeat:no-repeat;background-position-x:left;background-position-y:center}.sheet.sheet-principles{background-image:url(/gel/assets/images/introduction.jpg)}.sheet.sheet-platforms{background-image:url(/gel/assets/images/platforms.jpg)}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0}}.pulse{animation:pulse ease-in-out infinite;animation-fill-mode:forwards;animation-duration:5s}@keyframes zoomIn{from{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.zoomIn{animation:zoomIn ease-in 1;animation-fill-mode:forwards;animation-duration:1s}.more-wrapper{text-align:center;margin-top:50px}.more-wrapper .more{animation:zoomIn ease-out 1,pulse ease-in infinite;animation-duration:.5s,3s;animation-delay:3s,3.5s;opacity:0;display:inline-block}body{margin-top:50px!important}.px-10{padding-left:10px;padding-right:10px}.py-10{padding-top:10px;padding-bottom:10px}.py-20{padding-top:20px;padding-bottom:20px}.py-40{padding-top:40px;padding-bottom:40px}.py-80{padding-top:80px;padding-bottom:80px}.pb-40{padding-bottom:40px}.mt-80{margin-top:80px}.sheet-introduction .panel-body>h5{margin-top:3px;margin-bottom:3px}.top-nav{width:100%;z-index:1034;position:fixed;top:0}.top-nav .brand-bnsf{height:20px}.top-nav .brand-gel{-webkit-transition:height 250ms ease;-o-transition:height 250ms ease;transition:height 250ms ease}.top-nav.affix-top{-webkit-box-shadow:none;box-shadow:none}.top-nav.affix-top .brand-gel{height:109px}.top-nav.affix .brand-gel{height:38px}.top-nav .nav-tabs{padding-left:20px;padding-right:20px}.top-nav .dropdown:hover .dropdown-menu{display:block;-webkit-transform-origin:left top 0;-moz-transform-origin:left top 0;-ms-transform-origin:left top 0;transform-origin:left top 0;-webkit-animation-name:dropdown;animation-name:dropdown;-webkit-animation-duration:250ms;animation-duration:250ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.top-nav .dropdown-menu.mega-menu>li.mega-menu-column{float:left}.top-nav .dropdown-menu.mega-menu>li.mega-menu-column>ul{list-style:none;padding-left:0}.top-nav .dropdown-menu.mega-menu>li.mega-menu-column>ul>li.nav-header{padding:10px 20px;font-weight:700;text-transform:uppercase}.top-nav .dropdown-menu.mega-menu>li.mega-menu-column>ul>li>a{display:block;padding:10px 20px}.top-nav .dropdown-menu.mega-menu>li.mega-menu-column>ul>li>a:hover{background-color:rgba(0,130,145,.08)}@media (min-width:992px){.sidebar.sidebar-left.side-nav{z-index:999;top:50px;bottom:0;height:auto}}.bottom-nav{-webkit-transition:bottom 250ms ease;-o-transition:bottom 250ms ease;transition:bottom 250ms ease;margin-bottom:0!important;position:fixed!important;right:20px;bottom:-100px;z-index:1000}.bottom-nav.affix{top:auto;bottom:20px}.overview-icon{display:block;font-size:100px;margin-top:20px;margin-bottom:20px}.rounded{border-radius:2px}.process-step{height:140px}.process-step-sm{height:60px}.process-step-connector-first{height:80px;margin-top:80px}.process-step-connector{height:160px}.process-step-connector-last{height:80px}.process-step-connector,.process-step-connector-first,.process-step-connector-last{margin-left:50%;border-left:1px solid #008291}.process-step-connector-first:before,.process-step-connector-last:before,.process-step-connector:before{content:'';position:absolute;width:20px;height:20px;top:60px;margin-left:-10px;border-radius:50%;background-color:#008291}.quotation h1,.quotation h3{line-height:1.5}.quotation .quote-author{color:#505050}.big-picture h4{display:inline-block;border-bottom:2px solid #008291;padding-bottom:10px}.role-panel{min-height:250px}.role-panel .role-avatar{margin-top:0;margin-bottom:0}.role-panel .role-title{margin-top:10px}