<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
base.scss doc

Styles listed in base.scss are comprised of mixins, variables, and common classes used all throughout the app.

i. soothe brand colors
ii. soothe app rules
iii. soothe font mixins
iv. button element mixins
v. standard form label
vi. commonly used form elements

*/
/* soothe brand colors */
/* soothe app rules */
/* line 32, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */

b {
  font-weight: bold;
}

/* soothe font mixins */
@font-face {
  font-family: "GillSans";
  src: url(/assets/GillSans-16b35dc2159c9e45ca061f0d8ba716cb24f2b5848c4f232895dbf82a513d69e5.ttf);
}
@font-face {
  font-family: "MinionPro";
  src: url(/assets/MinionPro-031e3fc2c2075cad15381c08ea3beb9ae1b370c2cdeeca67e25727d06da74d99.otf);
}
@font-face {
  font-family: "Gotham-Book";
  src: url(/assets/Gotham-Book-3083f405cb35b16e06d0108836dd6552630c85c7fc5412a5de724e57e6fd7348.otf);
}
/* button element mixins */
/* standard form label */
/* line 168, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
input.fields, textarea.areas {
  width: 100%;
  float: left;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 15px;
  border: none;
  outline: none;
  background: rgba(255, 255, 255, 0.75);
  color: #505050;
  padding: 5px;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ececec;
  font-size: 15px;
  font-weight: 200;
  margin: 0 0 20px;
}

/* line 185, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
textarea.areas {
  max-width: 100%;
  height: 100px;
}

/* line 186, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
span.split {
  width: 48%;
  float: left;
  text-align: left;
}
/* line 190, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
span.split select.menu {
  width: 95%;
  clear: none;
}

/* Selector */
/* line 194, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers {
  margin: 5px 0;
  background: #f5f5f5;
  border-radius: 3px;
  float: left;
  font-size: 13px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f2f2f2');
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f2f2f2));
  background-image: linear-gradient(to bottom, #f7f7f7, #f2f2f2);
  -webkit-box-shadow: inset 0 1px 1px #fff;
  box-shadow: inset 0 1px 1px #fff;
}
/* line 207, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers label {
  width: 33.3333% !important;
  float: left !important;
  clear: none !important;
  text-align: center !important;
  font-size: inherit;
  line-height: inherit;
  margin-bottom: 0 !important;
}
/* line 216, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers label:first-child li {
  border-radius: 3px 0 0 3px;
}
/* line 219, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers label:last-child li {
  border-right: none;
  border-radius: 0 3px 3px 0;
}
/* line 223, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers li {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 15px 0;
  cursor: pointer;
  font-weight: bold;
  color: #505050;
  text-shadow: 0 1px 1px #fff;
  float: left;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 233, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers li input {
  display: none;
}
/* line 234, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers li:hover {
  background-color: rgba(0, 0, 0, 0.03);
}
/* line 238, /Users/kevinponce/soothe/app/assets/stylesheets/_base.scss */
ul.choosers li.selected {
  background-color: #4D90FE;
  color: #fff;
  text-shadow: 0 -1px 1px #666;
  -webkit-box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.43);
  box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.43);
}

/* line 3, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
#soothe-bar {
  background: rgba(0, 0, 0, 0.75);
}

/* line 6, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
body {
  background: #fff;
}

/* line 9, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
#soothe-wrapper {
  background: #fff;
}

/* line 17, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-header {
  width: 100%;
  height: 500px;
  display: inline-block;
  background-size: cover;
  overflow: hidden;
}
/* line 23, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-header div.about-header-text {
  width: 90%;
  margin: 10% 0;
  display: inline-block;
}
/* line 27, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-header div.about-header-text .about-header-text-body {
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: bold;
  color: #D9D9D9;
  font-size: 40px;
  line-height: 45px;
  float: left;
  text-align: left;
  clear: both;
  padding: 20px;
}
/* line 37, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-header div.about-header-text .about-header-text-body b {
  color: #fff;
}

/* line 41, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team {
  background: #f5f5f5;
  width: 100%;
  padding: 30px 0;
  display: inline-block;
}
/* line 46, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body {
  display: inline-block;
  width: 90%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1000px;
  padding: 30px 0;
  color: #505050;
}
/* line 53, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body h1 {
  font-weight: 100;
  display: inline-block;
  clear: both;
  font-size: 50px;
}
/* line 59, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body h2 {
  display: inline-block;
  clear: both;
  background: #505050;
  color: #fff;
  margin-bottom: 20px;
  padding: 5px 15px;
  font-family: 'GillSans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}
/* line 69, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body ul.about-team-ul {
  position: relative;
  display: inline-block;
  width: 100%;
}
/* line 73, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body ul.about-team-ul li {
  float: left;
  width: 33.33333%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 5px;
}
/* line 78, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body ul.about-team-ul li .about-team-img {
  width: 100%;
  display: inline-block;
  max-width: 150px;
  border: 5px solid #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.15);
  border-radius: 50%;
}
/* line 87, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about-team .about-body ul.about-team-ul li p {
  font-family: 'GillSans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 15px;
}

/* line 96, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about {
  width: 90%;
  display: inline-block;
  max-width: 1000px;
}
/* line 100, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body {
  float: left;
  width: 90%;
  max-width: 1000px;
  text-align: left;
  padding: 30px 0;
  color: #505050;
}
/* line 108, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body .faq-wrapper {
  clear: both;
  float: left;
}
/* line 112, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body .faq-wrapper h1 {
  font-weight: 100;
  float: left;
  clear: both;
  text-align: left;
  font-size: 50px;
  margin-bottom: 20px;
}
/* line 120, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body .faq-wrapper h2 {
  float: left;
  clear: both;
  background: #505050;
  color: #fff;
  margin-bottom: 20px;
  padding: 5px 15px;
  font-family: 'GillSans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  margin-bottom: 20px;
}
/* line 131, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body .faq-wrapper p {
  float: left;
  font-size: 15px;
  opacity: 0.8;
  line-height: 23px;
  margin-bottom: 20px;
}
/* line 138, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body .faq-wrapper ol {
  clear: both;
  float: left;
  list-style-type: decimal;
  margin-bottom: 10px;
  margin-left: 30px;
}
/* line 145, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.about .about-body .faq-wrapper ol li {
  margin-bottom: 10px;
}

/* line 152, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.site-application {
  width: 100%;
  display: inline-block;
  background: #f5f5f5 url(/assets/apply_footer-20bcb597b6c40e84e4443e515de7063fd2bf224019e6e5a9bd538e70989cf994.jpg);
  background-size: cover;
  padding: 50px 0;
}
/* line 158, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
section.site-application .form-application {
  width: 90%;
  display: inline-block;
  max-width: 1000px;
  padding: 25px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.75);
}

/* line 168, /Users/kevinponce/soothe/app/assets/stylesheets/site.css.scss */
.hidden {
  display: none;
}
</pre></body></html>