/* Media */
/* Aside */
main {
  padding: 5%;
  overflow: hidden;
  /* Section */ }
  main aside .wrap {
    padding: 35px 5% 0 5%;
    text-align: center; }
    main aside .wrap .dot {
      display: inline-block;
      width: 15px;
      height: 15px;
      background-color: #0068b7;
      margin-right: 5%; }
    main aside .wrap .intro {
      display: inline-block;
      padding: 5%; }
      @media (min-width: 576px) {
        main aside .wrap .intro {
          padding: 0%; } }
  main aside hr {
    border: 2px solid #eee; }
  main aside .phone {
    padding-top: 5%; }
    main aside .phone p {
      text-align: center;
      font-size: 20px; }
    @media (min-width: 576px) {
      main aside .phone {
        padding: 0; } }
    @media (max-width: 575px) {
      main aside .phone {
        padding: 0%; } }
  @media (min-width: 576px) {
    main section {
      padding: 0; } }
  main section .greeting {
    padding: 25px 5% 1px 0; }
  main section hr {
    border: 2px solid #eee; }
  main section .img {
    height: 200px;
    background-image: url(../img/waste.jpg);
    background-repeat: no-repeat;
    background-position: center; }
  main section .main_text h2 {
    padding: 5% 0;
    font-weight: 800; }
    @media (max-width: 575px) {
      main section .main_text h2 {
        font-size: 20px; } }
    main section .main_text h2 strong {
      color: #0068b7; }
  main section .main_text p {
    font-size: 18px;
    font-weight: 700; }
    @media (max-width: 575px) {
      main section .main_text p {
        font-size: 14px; } }
  main section .bye {
    text-align: right;
    padding: 5%; }
    main section .bye img {
      display: inline-block; }
    main section .bye p {
      display: inline-block; }
