/* Text Elements */

p.paragraph {
  max-width: 800px;
  font-family: 'Inter', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

@media screen and (max-width: 120rem) {
  /* Text Elements */

  p.paragraph span.paragraph-text-6 {
    font-weight: 600;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  }

  p.paragraph span.paragraph-text-7 {
    font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  }

  p.paragraph span.paragraph-text-5 {
    font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif;
  }

  p.paragraph.paragraph-2 {
    position: relative;
    display: block;
    margin-top: 14px;
    margin-right: 0;
    margin-left: 9px;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 2px;
    max-width: 1249px;
    width: 818px;
    height: 63px;
    background-color: #fff;
    text-align: center;
    letter-spacing: 1px;
    font-weight: 600;
    font-size: 18px;
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    -webkit-column-fill: balance;
       -moz-column-fill: balance;
            column-fill: balance;
  }

  a.link-text.text-link-1 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    background-color: transparent;
    color: #f9d81b;
    text-decoration: none;
    text-shadow: #010101 2px 2px 3px;
    letter-spacing: 4px;
    font-size: 67px;
    font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;

    -webkit-text-stroke-color: #fff;
    -webkit-text-stroke-width: 0;
  }

  a.link-text.text-link-2 {
    float: none;
    clear: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-right: 20px;
    width: auto;
    height: auto;
    color: #f9d81b;
    text-align: left;
    text-decoration: none;
    text-indent: 0;
    text-shadow: #010101 2px 2px 3px;
    font-size: 40px;
    font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
    -webkit-transition-delay: 0s, 0s;
       -moz-transition-delay: 0s, 0s;
         -o-transition-delay: 0s, 0s;
            transition-delay: 0s, 0s;
    -webkit-transition-timing-function: ease, linear;
       -moz-transition-timing-function: ease, linear;
         -o-transition-timing-function: ease, linear;
            transition-timing-function: ease, linear;
    -webkit-transition-duration: 0s, .3s;
       -moz-transition-duration: 0s, .3s;
         -o-transition-duration: 0s, .3s;
            transition-duration: 0s, .3s;
    -webkit-transition-property: all, all;
       -moz-transition-property: all, all;
         -o-transition-property: all, all;
            transition-property: all, all;

    -webkit-text-stroke-color: transparent;
  }

  a.link-text.text-link-3 {
    margin-top: 0;
    margin-right: 0;
    padding-right: 8px;
    padding-left: 0;
    height: 46px;
    color: #f9d81b;
    text-decoration: none;
    text-shadow: #010101 2px 2px 3px;
    font-size: 40px;
    font-family: 'Times New Roman', TimesNewRoman, Times, Baskerville, Georgia, serif;
  }

  /* Layout Elements */

  body.body-1 {
    background-color: #010101;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-4 {
    margin-right: auto;
    margin-left: auto;
    max-width: 1280px;
    height: 900px;
    background-image: url('../Images/index-background-2.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-1 {
    margin-right: 0;
    margin-left: 17px;
    padding-top: 34px;
    padding-right: 0;
    padding-left: 6px;
    width: 550px;
    height: 100px;
  }

  .container.container-2 {
    margin-top: 22px;
    margin-right: 0;
    margin-left: 25px;
    width: 1200px;
    height: 650px;
  }

  .container.container-10.footer-content-section {
    margin-right: 0;
    margin-bottom: 100px;
    padding-right: 320px;
    padding-bottom: 0;
    padding-left: 215px;
  }

  .container.container-5 {
    margin-top: 62px;
    margin-right: auto;
    margin-left: auto;
    width: 855px;
    height: 203px;
    background-image: url('../Images/repair-text.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-6 {
    margin-top: 22px;
    margin-right: auto;
    margin-left: auto;
    width: 917px;
    height: 653px;
    background-image: none;
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: 0 0;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-twr {
    margin: 0 auto 100px;
    padding-top: 0;
    max-width: 1280px;
    height: 900px;
    background-image: url('../Images/towers-background.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-amp {
    margin: 0 auto 100px;
    padding-top: 0;
    max-width: 1280px;
    height: 900px;
    background-image: url('../Images/amp_repairs_background-2.jpg');
    background-attachment: scroll;
    background-position: left top;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    background-repeat: no-repeat;

    background-blend-mode: normal;
  }

  .container.container-3 {
    height: 46px;
  }
}