h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Verdana;
  text-align: left;
}

p {
  font-family: 'Ubuntu', sans-serif;
}

ul:hover a {
  text-decoration: none;
}

.header__container {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.so-widget-sow-contact-form-default-29e8396e8f06 .sow-form-field textarea {
  height: 60px;
  text-align: left;
}

#primary.content-area.container {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

a:hover {
  text-decoration: none;
}

.footer-top {
  margin-top: 0px;
  padding-top: 0px;
}

.so-widget-sow-features-default-9bd6380a430a .sow-features-list .sow-features-feature .textwidget {
  margin-left: 0px;
}

.so-widget-sow-features-default-9bd6380a430a .sow-features-list.sow-features-responsive .sow-features-feature {
  display: flex;
}

body {
  color: #000;
}

.panel-widget-style.panel-widget-style-for-1351-0-0-0 {
  border-bottom-width: 5px;
  border-bottom-style: solid;
  border-bottom-color: #d12028;
}

.icon-list__text {
  color: #2C2969;
  font-size: 15px;
}

.icon-list__item .fa {
  color: #2C2969;
}

.icon-list__item.icon-list__item--default {
  font-size: 15px;
}

#panel-w5efcf51f69714-0-0-0 > div > div > div:nth-child(1) > div {
  font-size: 18px;
  margin-left: 0px;
  padding-left: 0px;
}

.sidebar .icon-list {
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
}

.single .article__title {
  display: none;
}

.meta__item {
  display: none;
}

/*contact page customizations*/

.page-id-1351 .siteorigin-panels-stretch.panel-row-style.panel-row-style-for-w5ee25a242f2c9-0 {
  display: none;
}

.page-id-1351 .col-xs-12.col-lg-3.pull-lg-9 {
  display: none;
}

/*end contact page customizations*/

/*blog page customizations*/

.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .lsow-project-image {
  max-width: 200px;
  display: inline;
  margin: 0px;
  padding: 0px;
  position: absolute;
  margin-right: 0px;
}

.blog img {
  max-height: 300px;
  width: auto;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/*end blog page customizations*/

/*nav menu customizations*/

.header__navbar-toggler {
  width: 100%;
  background-color: #d12028;
}

.btn.btn-primary.header__navbar-toggler.hidden-lg-up.js-sticky-mobile-option {
  background-color: #d12028;
  margin: 0px;
  font-size: 16px;
  margin-bottom: 0px;
}

.header__logo img {
  max-width: 370px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.main-navigation a {
  color: #000;
}

.main-navigation a {
  text-transform: capitalize;
  font-family: 'Verdana', sans-serif;
  font-variant: normal;
}

.main-navigation .sub-menu a {
  background: #ffffff;
}

.main-navigation .sub-menu .menu-item > a {
  color: #000;
}

.main-navigation .sub-menu .menu-item > a:hover {
  color: #de2730;
}

.main-navigation .menu-item:hover > a {
  color: #de2730;
  border-top-color: #fff;
}

.main-navigation > .menu-item-has-children > a::after {
  display: none;
}

.main-navigation > .current-menu-ancestor > a {
  color: #000;
  border-top-color: #de2730;
}

/*end nav menu customizations*/

#pgc-w5f57b43baaeaa-0-0.panel-grid-cell {
  display: none;
}

.panel-widget-style.panel-widget-style-for-w5f2af9bf70ea0-0-0-0 {
  color: #000000;
}

.top__container {
  background-color: #2c2869;
}

.top {
  background-color: #2c2869;
}

.btn-txt {
  background-color: #de2730;
}

.btn-ico {
  background-color: #de2730;
}

#btn-txt {
  background-color: #de2730;
}

#btn-ico {
  background-color: #de2730;
}

.display_archive .campaign a {
  font-size: 18px;
  font-family: 'Verdana', sans-serif;
  line-height: 26px;
  color: #333333;
  text-align: left;
}

.display_archive {
  font-size: 0px;
  margin-top: 20px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
}

.lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .entry-summary {
  text-align: left;
}

/*begin how was your transaction customizations*/

.page-id-2258 
.siteorigin-panels-stretch.panel-row-style.panel-row-style-for-w60e72d63ae263-1 {
  display: none;
}

/*end how was your transaction customizations*/

.single .article__featured-image {
  display: none;
}

.col-12.col-lg-3.order-lg-first {
  margin-top: 5%;
}

.tagcloud a {
  color: #2c2869 !important;
  font-family: 'Ubuntu';
}