.mdl-layout__header{color:white}.mdl-layout__header .mdl-navigation__link{color:white}.mdl-card{width:initial;background-color:rgba(255,255,255,0.85)}.mdl-card .mdl-card__actions{text-align:center}.mdl-card .mdl-card__actions .mdl-button{margin-left:2px;margin-right:2px}.mdl-card .mdl-card__supporting-text{flex:2;overflow:visible}.mdl-grid .mdl-card{height:100%}#home-grid{height:100vh}#home-grid .mdl-card{height:320px;cursor:pointer}#home-grid .mdl-card .mdl-card__title{background-position-x:right 15%;background-position-y:top;background-size:100%;background-repeat:no-repeat;transition:background-size 0.1s ease-in-out;flex-grow:1}#home-grid .mdl-card .mdl-card__title a{text-decoration:none;color:white}#home-grid .mdl-card .mdl-card__supporting-text{flex:none}#oliy-card .mdl-card__title{background-image:url("../img/oliy-card.jpg")}#oliy-card:hover .mdl-card__title{background-size:106%}.section{height:100vh;position:relative}.section .mdl-grid{position:relative;top:calc(50% - 120px)}#parallax-group-1{z-index:5}#parallax-group-1 .parallax-layer-base{background-image:url("../img/background.jpg");background-size:cover}#parallax-group-2{z-index:4}#parallax-group-2 .parallax-layer-base{background-image:url("../img/oliy-section.jpg");background-size:cover}.parallax{height:500px;height:100vh;overflow-x:hidden;overflow-y:auto;-webkit-perspective:300px;perspective:300px;-webkit-perspective-origin-x:100%;perspective-origin-x:100%}.parallax-group{position:relative;height:500px;height:100vh;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.parallax-layer{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform-origin-x:100%;transform-origin-x:100%}.parallax-layer-fore{-webkit-transform:translateZ(90px) scale(0.7);transform:translateZ(90px) scale(0.7);z-index:1}.parallax-layer-base{-webkit-transform:translateZ(0);transform:translateZ(0);z-index:4}.parallax-layer-back{-webkit-transform:translateZ(-300px) scale(2);transform:translateZ(-300px) scale(2);z-index:3}.parallax-layer-deep{-webkit-transform:translateZ(-600px) scale(3);transform:translateZ(-600px) scale(3);z-index:2}
