body{background-color:#fff;color:#5f687c;font-family:Roboto,sans-serif;line-height:1.6em}a{color:#4b5362;text-decoration:none}h1,h2,h3,h5{font-family:Roboto,sans-serif;font-weight:100}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h5 b,h5 strong{font-weight:700}h1{font-size:36px;font-size:2.25rem;line-height:40px}h2{font-size:32px;font-size:2rem;line-height:38px}h3{font-size:24px;font-size:1.5rem;line-height:32px}h4{font-size:18px;font-size:1.125rem;line-height:24px}a,h1,h2,h3,h4,h5,p{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}#footer{background:#4b5362;color:#fff;padding:80px 20px}#footer .container{margin:0 auto;max-width:1200px}#footer .container,#footer .container>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}#footer .container>div{margin:0 0 20px}#footer .container>div>div{-webkit-column-count:2;column-count:2}#footer .container>div>div div{margin:0 0 15px;width:100%}#footer .container>div>div div:last-of-type{margin:0}#footer h4{color:#fff;font-size:1.125rem;font-weight:100;line-height:24px;margin:0 0 15px;width:100%}#footer h5{font-size:1rem;font-weight:700;line-height:1em;margin:0 0 4px}#footer h5,#footer h5 a{color:#9aa8c8}#footer a{color:#fff;display:inline-block;font-size:12px;font-size:.75rem;line-height:20px;width:100%}#footer a:hover{color:#9aa8c8}@media only screen and (min-width:60em){#footer{padding:100px 20px}#footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#footer .container>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .container>div div{-webkit-column-count:1;column-count:1}#footer .container>div div div{float:left}#footer .container .social a{-webkit-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#footer .container .social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#footer .container .social a:hover.facebook{background-position:-31px 0}#footer .container .social a:hover.twitter{background-position:-31px -60px}#footer .container .social a:hover.linked-in{background-position:-61px -30px}#footer .container .social a:hover.youtube{background-position:0 -90px}#footer .container .social a:hover.instagram{background-position:0 -30px}}