body{background-color:rgb(255, 255, 255);font:400 0.875em/1.38 Helvetica;color:rgb(255, 255, 255);}

.address{float:left;clear:both;width:81.9753086419%;margin:22px 0 0 9.20252%;font-size:1em;color:rgb(255, 255, 255);}

.ascapex-logo{display:block;width:407px;min-width:200px;height:auto;margin:67px auto 0;overflow:hidden;}

.bluebox{width:66.3934426229%;max-width:810px;min-height:248px;margin:33px auto 0;padding:20px;border-radius:5px;background-color:rgb(30, 113, 182);}

.ceo{position:relative;float:right;clear:both;z-index:5;width:57.4025974025%;min-height:80px;margin:-60px 2.58523% 0 0;font-size:1em;color:rgb(255, 255, 255);}

.company{float:left;width:81.9753086419%;margin:12px 0 0 9.20252%;font-size:1.143em;color:rgb(255, 255, 255);}

.deloitte{display:block;width:49.4262295081%;max-width:650px;height:auto;margin:0 auto;overflow:hidden;}

.empty-bottom{width:66.3930084745%;height:116px;margin:48px auto 0;}

.phone{position:relative;float:left;clear:both;z-index:6;width:81.9753086419%;margin:23px 0 0 9.20252%;font-size:1em;color:rgb(255, 255, 255);}

.slogan{width:52.7996926229%;max-width:810px;min-height:65px;margin:41px auto 0;padding-bottom:20px;font-size:1.143em;text-align:center;color:rgb(0, 0, 0);}

.address a,.address span,.ceo a,.ceo span,.company em,.company strong,.phone span{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:transparent;border-style:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;text-decoration:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;opacity:1;word-break:normal;word-wrap:normal;white-space:normal;}

.address strong,.ceo strong,.phone strong{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:transparent;border-style:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:700;text-transform:inherit;text-decoration:inherit;letter-spacing:inherit;word-spacing:inherit;color:#000000;opacity:1;word-break:normal;word-wrap:normal;white-space:normal;}

.phone a{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:transparent;border-style:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;text-decoration:underline;letter-spacing:inherit;word-spacing:inherit;color:inherit;opacity:1;word-break:normal;word-wrap:normal;white-space:normal;}

.slogan strong{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-color:transparent;border-style:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent;font-family:inherit;font-style:normal;font-size:inherit;font-weight:700;text-transform:inherit;text-decoration:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;opacity:1;word-break:normal;word-wrap:normal;white-space:normal;}

@media(max-width: 1030px) {
.bluebox .address,.bluebox .company{margin-left:9.20012%;}

.bluebox .ceo{position:relative;float:left;z-index:5;width:88.3754792991%;margin-top:15px;margin-right:0;margin-left:9.1515799999%;}

.bluebox .phone{position:relative;z-index:6;margin-left:9.20012%;}

.ascapex-logo,.deloitte{height:auto;}
}

@media(max-width: 830px) {
body{font-size:0.875em;}

.ascapex-logo{width:49.0361445783%;height:auto;}

.bluebox .address,.bluebox .company{margin-left:9.1995799999%;}

.bluebox .ceo{position:relative;z-index:5;margin-left:9.1995799999%;}

.bluebox .phone{position:relative;z-index:6;margin-left:9.1995799999%;}

.deloitte{height:auto;}
}