body:not(.home) .site-header {
  	display: none;
}

body:not(.home) .site-main {
  padding: 0 !important;
  height: calc(100vh - 84px) !important;
  min-height: 0 !important;
  display: block !important;
  overflow: hidden;
}

.main-head {
		padding-top: 2%;
}

.main-head h1 {
		font-family: "Roboto", sans-serif;
		font-weight: 300;
		font-size: 40px;
		line-height: 1.1em;
}

.main-head h3 {
		font-weight: 300;
		font-size: 28px;
		line-height: 1.1em;
		text-align: center;
		padding-top: 2%;
}

/* WORD ROLLER */
.word-roller {
  display: inline-flex;
  position: relative;
  overflow: hidden;
  font-weight: 700;
  transition: width 0.35s ease;
}

.word-track {
  display: flex;
  flex-direction: column;
  width: max-content;
  will-change: transform;
  transition: transform 0.5s ease-in-out;
}

.word-track span {
  display: block;
  line-height: 1.25em;
  height: 1.25em;
  white-space: nowrap;
}

/* FADE IN/OUT REVIEWS */
#pgc-2-1-0 {
  position: relative;
  min-height: 120px;
}

#pgc-2-1-0 > .so-panel {
  position: absolute !important;
  top: 50% !important;
  left: 0 !important;
  right: 0 !important;
  bottom: auto !important;

  transform: translateY(-50%) !important;

  margin: 0 !important;
  padding: 0 !important;

  opacity: 0;
  transition: opacity 0.8s ease;
  pointer-events: none;
}

#pgc-2-1-0 > .so-panel.active {
  opacity: 1;
}

#pgc-2-1-0 .so-widget-sow-editor,
#pgc-2-1-0 .siteorigin-widget-tinymce,
#pgc-2-1-0 .textwidget,
#pgc-2-1-0 p {
  margin: 0 !important;
  padding: 0 !important;
}

#pgc-2-1-0 p:first-child {
  margin-bottom: 14px !important;
}

.reviews {
		width: 50%;
		margin: 0 auto;
		padding-top: 2%;
}

.reviews .textwidget p:first-child {
		font-size: 18px;
		font-weight: 300;
		margin-bottom: 30px;
}

.reviews .textwidget p:last-child {
		font-size: 16px;
		font-weight: 300;
}

.sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(2) {
		background-color: #FFCE70 !important;
}

.sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(3) {
		background-color: #9DC980 !important;
}

.sow-tabs .sow-tabs-tab-container .sow-tabs-tab:nth-child(4) {
		background-color: #F4ADA9 !important;
}

.sow-tabs .sow-tabs-panel-container .sow-tabs-panel:nth-child(2) {
		background-color: #FFCE70 !important;
}

.sow-tabs .sow-tabs-panel-container .sow-tabs-panel:nth-child(3) {
		background-color: #9DC980 !important;
}

.sow-tabs .sow-tabs-panel-container .sow-tabs-panel:nth-child(4) {
		background-color: #F4ADA9 !important;
}