.ow-pt-price {
  font-size: 16px !important;
  font-family: open sans;
  font-weight: bold;
}

.ow-pt-column:nth-of-type(1) .ow-pt-title {
  background: #501950  !important;
}

.ow-pt-column:nth-of-type(2) .ow-pt-title {
  background: #46B4AF  !important;
}

.ow-pt-column:nth-of-type(3) .ow-pt-title {
  background: #D24B46 !important;
}

.ow-pt-column:nth-of-type(1) .ow-pt-price {
  color: #501950 !important;
}

.ow-pt-column:nth-of-type(2) .ow-pt-price {
  color: #46B4AF !important;
}

.ow-pt-column:nth-of-type(3) .ow-pt-price {
  color: #D24B46 !important;
}

h3.widget-title {
  font-weight: bold !important;
  align-self: center !important;
  color: black !important;
}

.wpcf7-text {
  width: 100%;
}

.wpcf7-email {
  width: 100%;
}

.wpcf7-tel {
  width: 100%;
}

.wpcf7-textarea {
  width: 100%;
}

.wpcf7-submit {
  float: right;
}

.custom-logo,
.site-header .logo {
  max-width: 100% !important;
  width: 200px !important;
  height: auto !important;
}

article.page>:first-child {
  color: #ffffff;
}

.entry-title {
  color: #000000;
  font-size: 30px;
}

body.responsive .container {
  font-family: Open Sans;
}

.breadcrumb_last {
  color: #ffffff;
  background-color: #ffffff;
}

p {
  font-family: open sans;
  color: #000000;
  text-shadow: none;
  text-transform: none;
}

a:hover {
  color: #000000;
}

.page-title {
  color: #ffffff;
  font-size: 0px;
}

#menu-item-665.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.current-menu-item.page_item.page-item-9.current_page_item.menu-item-665 {
  font-size: 15px;
  font-weight: bold;
}

#menu-item-710.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-710 {
  font-size: 15px;
}

a.glink span {
  font-size: 15px;
}

.main-navigation ul a:hover {
  font-size: 15px;
  line-height: 15px;
  text-transform: none;
  float: none;
  font-weight: bold;
}

.main-navigation a:not(.ubermenu-responsive-toggle) {
  font-size: 15px;
}

.ow-pt-features {
  text-shadow: clear;
}

.sow-feature-text {
  text-shadow: none;
  font-weight: bold;
}

.ow-pt-subtitle {
  font-weight: bold;
}

#masthead .main-navigation {
  font-weight: bold;
}

.glink.nturl.notranslate {
  font-weight: bold;
  font-size: 21px;
}

#post-9.post-9.page.type-page.status-publish.post {
  margin-top: -53px;
}

span {
  margin-bottom: 0px;
  margin-top: -1px;
}

.widget h3 {
  margin-bottom: -1px;
  margin-top: 0px;
}

.panel-widget-style.panel-widget-style-for-gb9-62483c0a739c9-3-1-0 {
  padding-top: 0px;
  margin-top: -21px;
}

.textwidget>:first-child {
  margin-top: 15px;
  margin-bottom: 0px;
}

#pl-gb9-62483c0a739c9.panel-layout {
  margin-bottom: 1px;
}

#pgc-gb9-624846773d0d0-1-0.panel-grid-cell {
  margin-top: -31px;
}

#pgc-gb9-62485adf3515b-1-0.panel-grid-cell {
  margin-top: 0px;
}

img {
  margin-top: 0px;
}

#pgc-gb2216-6482536a6a02e-4-0.panel-grid-cell {
  margin-top: -30px;
}

#pgc-gb2216-6482558a2fcc1-4-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 25px;
}

#pgc-gb2216-6482558a2fcc1-6-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 25px;
}

#pgc-gb2216-648255e306b63-4-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 25px;
}

#pgc-gb2216-648255e306b63-6-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 25px;
}

#pgc-gb2216-648255e306b63-8-0.panel-grid-cell {
  margin-bottom: 25px;
  margin-top: -48px;
}

#pgc-gb2216-648255e306b63-10-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 25px;
}

#pgc-gb2216-648255e306b63-7-1.panel-grid-cell {
  margin-bottom: 9px;
  margin-top: -14px;
}

#pgc-gb2216-648255e306b63-5-1.panel-grid-cell {
  margin-top: -14px;
}

#pgc-gb2216-6482572179e96-4-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 15px;
}

#pgc-gb2216-6482572179e96-6-0.panel-grid-cell {
  margin-bottom: 15px;
  margin-top: -48px;
}

#pgc-gb2216-6482572179e96-8-0.panel-grid-cell {
  margin-top: -48px;
  margin-bottom: 15px;
}

#pgc-gb2216-6482572179e96-10-0.panel-grid-cell {
  margin-bottom: 15px;
  margin-top: -48px;
}