/*** Colors ***/
/*** Badges ***/
/*** Buttons ***/
/*** Dropdown ***/
/*** Fonts ***/
/*** Global ***/
/*** Navbar ***/
/*** Tables ***/
/*** Typography ***/
/*** Collections ***/
/* Progress Bar */
.row.content, .col.content {
  margin-left: 0;
  margin-right: 0; }

.content {
  background: #FFF; }
	.content ul, .content ol {
		margin: 15px 0;
		padding: 0 0 0 30px;
	}
	.content ul {
		list-style-type: disc;
	}
	.content ol {
		list-style-type: decimal;
	}
	.content ul li, .content ol li {
		list-style-type: inherit;
	}
  .content .cont {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 30px;
    padding-right: 30px; }
    .content .cont.cont-no-margin {
      margin: 0; }
  @media only screen and (max-width: 600px) {
    .content .cont {
      padding-left: 15px;
      padding-right: 15px; } }
  .content .cont-wrapper {
    padding: 50px 0 40px;
    background: #FFF; }
  .content .cont1 {
    padding-left: 0;
    padding-right: 0; }
    .content .cont1 img {
      display: block;
      width: 100%; }
  .content .cont2 {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 75px;
    background: #F5F4EF;
    position: relative;
    display: table; }
    .content .cont2 img {
      display: table-cell;
      max-width: 160px;
      width: 100%; }
    .content .cont2 .descr {
      padding: 0 0 0 5px;
      display: table-cell;
      vertical-align: bottom; }
      .content .cont2 .descr h3 {
        font: 25px/140% 'opensans-semibold';
        color: #E7B342; }
      .content .cont2 .descr h4 {
        font: 15px/140% 'opensans-regular';
        color: #333; }
    @media only screen and (max-width: 600px) {
      .content .cont2 .descr {
        padding-left: 15px; }
        .content .cont2 .descr h3 {
          font-size: 22px; }
        .content .cont2 .descr h4 {
          font-size: 14px; } }
  .content .cont3 {
    margin-top: 10px;
    margin-bottom: 10px; }
    .content .cont3.cont3-l-pad {
      padding: 20px; }
    @media only screen and (min-width: 601px) {
      .content .cont3.cont3-l-pad {
        padding: 50px; }
      .content .cont3.two-columns {
        -webkit-columns: 2;
        -moz-columns: 2;
        columns: 2;
        -webkit-column-gap: 30px;
        -moz-column-gap: 30px;
        column-gap: 30px; } }
  .content .cont4 {
    margin-top: 25px;
    margin-bottom: 15px; }
    .content .cont4 h3 {
      font: 22px/120% 'opensans-semibold';
      color: #333; }
  .content .cont5 {
    margin-top: 10px;
    margin-bottom: 10px; }
    .content .cont5 h4 {
      font: 18px/120% 'opensans-semibold';
      color: #333; }
  .content .cont6 .cont6-image {
    padding-left: 0; }
    .content .cont6 .cont6-image img {
      display: block;
      max-width: 100%; }
  .content .cont6 .cont6-text {
    padding-right: 0; }
  .content .cont6.cont6-text-left .cont6-image {
    padding-right: 0;
    padding-left: 0.75rem; }
  .content .cont6.cont6-text-left .cont6-text {
    padding-left: 0;
    padding-right: 0.75rem; }
  @media only screen and (max-width: 600px) {
    .content .cont6 .cont6-image, .content .cont6.cont6-text-left .cont6-image {
      padding-right: 0;
      padding-left: 0; }
    .content .cont6 .cont6-text, .content .cont6.cont6-text-left .cont6-text {
      padding-right: 0;
      padding-left: 0;
      margin-top: 15px; }
    .content .cont6.cont6-text-left .cont6-image {
      margin-top: 15px; }
    .content .cont6.cont6-text-left .cont6-text {
      margin-top: 0; } }

/*# sourceMappingURL=content.css.map */