.hero.title-and-notice .actions{display:none;list-style:none;padding:0}.hero.title-and-notice .actions li{margin:0 7px .25em 0;display:block;float:left}.hero.title-and-notice .actions li a{padding:.75em .5em;font-size:.85em}.hero.title-and-notice .actions li:last-child{margin-right:0}@media only screen and (min-width:480px){.hero.title-and-notice h1{margin:0 0 .41666667em}}@media only screen and (min-width:768px){.hero.title-and-notice .title-left{float:left;width:53.52112676%}.hero.title-and-notice .actions{display:block;float:right;margin:0;max-width:42.25352113%}}.hero-with-navigation .hero .caption{background:0 0}.hero-with-navigation .hero .caption a.play-pause{display:inline-block;width:25px;height:25px;font-size:16px;border-radius:100%;background-color:#fff;color:#8dc63f;text-align:center;cursor:pointer}.hero-with-navigation .hero .caption a.play-pause:before{line-height:25px}.hero-with-navigation .hero .caption a.play-pause:hover{text-decoration:none}.tile-stratum{padding:3em 0 3em}@media only screen and (min-width:768px){.tile-stratum{padding:5em 0 4em;background:linear-gradient(to bottom,#fff,#fff 25%,#f5f5f5 25%)}.tile-stratum .page-link-list .content{padding-bottom:3em}}.testimonial-stratum{padding:2em 0 7em}@media only screen and (min-width:768px){.testimonial-stratum{padding:4em 0 7em}}.site-footer{border-top:40px solid #fff}@media only screen and (min-width:768px){.site-footer{border-top:50px solid #f5f5f5}}.testimonial-stratum~.site-footer{border-top:0}@media only screen and (min-width:768px){.testimonial-stratum~.site-footer{border-top:0}}