.banner{text-align:center;padding-top:120px;padding-bottom:120px;background-color:#0d2543;background-position:50% 50%;background-attachment:scroll;border-bottom:6px solid #8dc63f;background-size:cover}.banner .banner_inner{max-width:600px;margin-left:auto;margin-right:auto;box-sizing:content-box;padding-left:4%;padding-right:4%}.banner .banner_title h1.small{line-height:1.2;padding-bottom:.5em;font-family:futurabook,Arial,Verdana,sans-serif;font-style:normal;font-weight:400;font-size:46px;text-align:center;letter-spacing:normal;padding-left:0;margin-right:0;color:#0f4068}.banner .banner_title h1.white{color:#fff}.banner .banner_title h1.blue{color:#0f4068}.banner .banner_title h1.midium{font-family:futurabold,Arial,Verdana,sans-serif;font-style:normal;font-weight:700;text-transform:none;letter-spacing:normal;line-height:1.1;color:#0f4068;font-size:40px}.banner .banner_title p{font-size:24px;text-align:center;color:#0f4068;line-height:1.5;font-family:futurabook,Arial,Verdana,sans-serif;padding:0px}.banner .banner_title h1.big{font-family:futurabold,Arial,Verdana,sans-serif;font-style:normal;font-weight:700;text-transform:none;letter-spacing:normal;line-height:1.1;font-size:50px}@media only screen and (min-width:768px){.banner .banner_inner{max-width:1200px}}