div#page,footer{text-align:center}body,html{padding:0;margin:0;font-family:"PT Sans";-webkit-font-smoothing:antialiased}.wrapper{position:relative;width:90%;margin:auto;max-width:1100px}h1,h2,h3{color:#0B6285}header{padding:20px 0;border-bottom:20px solid #0B6285;box-shadow:0 0 0 40px #D0D0D0}header .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header .wrapper img{height:auto}header .wrapper img.slogan{height:50px;margin-left:60px}header .wrapper div.middle{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}header .wrapper div.middle div.quality{margin-left:60px;font-size:14px;color:#ACA9AC}header .wrapper div.phone{font-size:20px;margin-top:28px;font-weight:600;color:#0B6285}header .wrapper div.phone *{vertical-align:middle}div#page{min-height:70%;padding-top:50px}div#page .placeholder{padding:50px;background:#0B6285;color:#fff;max-width:600px;margin:15% auto auto;text-align:center}div#page .placeholder h1,div#page .placeholder h2{color:#fff}div#page .placeholder h1{font-family:30px;font-weight:600}div#page .placeholder h2{font-size:20px;font-weight:400}footer{position:absolute;width:100%;bottom:0;left:0;padding:10px 0}footer a{color:#D0D0D0;text-decoration:none}footer a:hover{color:#c3c3c3}@media screen and (max-width:400px){header .wrapper div.middle{display:none}}@media screen and (max-width:700px){header .wrapper div.phone{display:none}div#page .placeholder{padding:30px}div#page .placeholder h1{font-size:26px}}