<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.divider {
  height: 1px;
  margin-top: 20px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
}

.sticky-aside {
  position:relative;
  left: 0px;
  top: 15%;
  right: 0px;
}

.collection-item {
  margin-bottom: 10px;
  padding: 5px 15px;
  border-radius: 4px;
  box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .19), 1px 1px 15px 0 rgba(0, 0, 0, .07);
}

.paragraph {
  overflow: hidden;
  height: 40px;
  margin-bottom: 5px;
}

.flex-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  margin-left: 1px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.ellipse {
  width: 3.5px;
  height: 3.5px;
  margin-right: 2.5px;
  border-radius: 50%;
  background-color: #9c9c9c;
}

.hor-rule {
  height: 2px;
  margin-top: 15px;
  margin-bottom: 15px;
  border-radius: 2px;
  background-color: silver;
}

.social-share-button {
  display: inline-block;
  height: 22px;
  max-width: 79px;
  margin-right: 5px;
}

.hero-section {
  min-height: 250px;
  background-image: url("https://d3e54v103j8qbb.cloudfront.net/img/example-bg.png");
  background-position: 0px 0px;
  background-size: 125px;
}

.aside-col {
    width: 30%;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    float: left;
}
.main-col {
    width: 100%;
    padding-right: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    float: left;
    display: block;
    display: flex;
}

@media (max-width:2650px) {
.sticky-aside {top: 25%;}
}

@media (max-width:2000px) {
.sticky-aside {top: 20%;}
}


@media (max-width:1440px) {
.sticky-aside {top: 18%;}
}

@media (max-width:980px) {
    
   .main-col {
    display: inherit;
    flex-wrap: wrap;
    
    width: 100%;
    padding-right: 0;
    /*-webkit-box-flex: 1;
     -webkit-flex: 1; */
    -ms-flex: 1;
    float: left;
    display: block;
   }
}


@media (max-width: 667px) {
  .flex-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
    
.main-col {
    width: 100%;
    float: none;
    display: block;
}
    
    .aside-col {
    max-width: 100%;
    /* padding-right: 20px; */
    /* padding-left: 20px; */
    width: 100%;
}
    
   
    
 .main-col .pT75 {
    padding-top: 0px;
}
    
    
}</pre></body></html>