/*FONTS*/
/*BREAKPOINTS*/
/*PX to REMS*/
/*CUSTOM HTML COMPONENT*/
section.about-section {
  overflow: auto; }
  section.about-section .inner {
    overflow: hidden; }
  section.about-section .about-content {
    padding: 30px;
    max-width: 650px;
    width: 100%;
    text-align: center; }
    section.about-section .about-content h1, section.about-section .about-content h2, section.about-section .about-content p {
      margin-bottom: 20px; }
    section.about-section .about-content p {
      font-size: 16px;
      font-size: 1rem; }
      section.about-section .about-content p a {
        border-bottom-style: dotted;
        border-bottom-width: 1px; }
    section.about-section .about-content img {
      height: auto;
      padding: 20px;
      width: 100%; }
  section.about-section.content-type-blocks .about-content {
    max-width: 100%;
    padding: 0; }
  section.about-section.apply-basic-style h1,
  section.about-section.apply-basic-style h2,
  section.about-section.apply-basic-style h3,
  section.about-section.apply-basic-style h4,
  section.about-section.apply-basic-style h5,
  section.about-section.apply-basic-style h6,
  section.about-section.apply-basic-style p {
    margin-bottom: 20px; }
  section.about-section.apply-basic-style p a {
    border-bottom-style: dotted;
    border-bottom-width: 1px; }
  section.about-section.apply-basic-style img {
    height: auto;
    padding: 20px;
    width: 100%; }
  section.about-section.apply-basic-style pre {
    margin: 0 0 20px 0;
    padding: 0; }
  section.about-section.apply-basic-style ul {
    margin: 0 0 20px 0;
    padding: 0 0 0 20px;
    list-style: disc; }
    section.about-section.apply-basic-style ul li {
      padding: 0;
      margin: 0 0 10px 0; }
  section.about-section.apply-basic-style ol {
    margin: 0 0 20px 0;
    padding: 0 0 0 20px;
    list-style: number; }
    section.about-section.apply-basic-style ol li {
      padding: 0;
      margin: 0 0 10px 0; }
  section.about-section.apply-basic-style strong {
    font-weight: bold; }
  section.about-section.apply-basic-style blockquote {
    position: relative;
    font-style: italic;
    padding: 1rem 1.2rem;
    width: 80%;
    /* create space for the quotes */
    color: #4a4a4a;
    margin: 1rem auto 2rem;
    background-color: rgba(255, 255, 255, 0.4); }
    section.about-section.apply-basic-style blockquote:before, section.about-section.apply-basic-style blockquote:after {
      font-family: FontAwesome !important;
      position: absolute;
      /* -- inside the relative position of blockquote -- */
      top: 13px;
      font-size: 34px;
      color: inherit; }
    section.about-section.apply-basic-style blockquote:before {
      content: "\f10d";
      margin-right: 13px;
      right: 100%; }
    section.about-section.apply-basic-style blockquote:after {
      content: "\f10e";
      margin-left: 13px;
      left: 100%; }

/*# sourceMappingURL=about.css.map */