﻿/* -----------------------------------------------------------------------------

    This file should be used to add your own CSS definitions or override
	the existing ones.

----------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, button {
  font-family: "Kumbh Sans", serif;
  font-weight: 500;
}

h1, h2, h3, h4, h5, h6, .c-button {
  font-family: "Kumbh Sans", serif;
  font-weight: 900;
}

.brading-info strong {
  font-weight: bold !important;
}

.socialMediaLinks {
  color: #404040;
  font-family: "Kumbh Sans", serif;
  font-weight: 500;
  font-size: 18px;
  border-color: #ffab18;
  border-bottom: 1px solid #ffab18;
}

.socialMediaLinksBottom {
  color: #fff;
  font-family: "Kumbh Sans", serif;
  font-weight: 500;
  font-size: 18px;
  border-color: #ffab18;
  border-bottom: 1px solid #ffab18;
}

.about {
  padding-right: 4rem;
  font-size: 1.3em;
}

.conner-image {
  margin-top: 6rem;
}

.firstList {
  margin-top: 10px !important;
}

/* LOGO ALTERATIONS */
.CWsmithLogo {
  max-height: 15rem;
}

.page-title-text {
  padding: 24px 0;
}


/* -----------------------------------------------------------------------------

    RESPONSIVE DEFINITIONS

----------------------------------------------------------------------------- */

    /* -------------------------------------------------------------------------
        LARGE DEVICES
		devices with width between 992px and 1199px
    ------------------------------------------------------------------------- */

    @media ( min-width: 1200px ) {
      .br-no-display {
        display: none;
      }
    }

    @media ( max-width: 1199px ) {

		/* your CSS here */

	}

    /* -------------------------------------------------------------------------
        MEDIUM DEVICES
		devices with width between 768px and 991px
    ------------------------------------------------------------------------- */

    @media ( max-width: 991px ) {

      .about {
        padding-right: 0;
      }

      .br-no-display {
        display: none;
      }

      .testimonials-blockquote {
        font-size: 1.5em;
      }

	}

	/* -------------------------------------------------------------------------
        SMALL DEVICES
		devices with width between 481px and 767px
    ------------------------------------------------------------------------- */

    @media ( max-width: 767px ) {

		/* your CSS here */

	}

	/* -------------------------------------------------------------------------
        EXTRA SMALL DEVICES
		devices with width up to 480px
    ------------------------------------------------------------------------- */

	@media ( max-width: 480px ) {

		/* your CSS here */

	}