.soc-ico {
  text-align: center;
}

.footer .widget a {
  background-color: #474f53;
  border-radius: 22px;
}

#block-18.widget.widget_block.wf-cell.wf-1-1 {
  margin-bottom: 11px;
}

#block-20.widget.widget_block.wf-cell.wf-1-1 {
  margin-bottom: -4px;
  text-decoration: underline;
}

#block-23.widget.widget_block.widget_text.wf-cell.wf-1-1 {
  margin-bottom: -1px;
}

.wp-block-heading.has-text-align-center {
  line-height: 25px;
  text-transform: none;
}

#block-24.widget.widget_block.wf-cell.wf-1-1 {
  margin: 6px;
}

.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover {
  font-family: montserrat;
}

.dt-btn:not(.btn-custom-style) * {
  font-family: Montserrat;
}

.gform-theme--framework * {
  margin-bottom: -9px;
}

#footer {
  width: 100vw;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
  max-width: 100vw;
}

#footer .wf-wrap {
  max-width: 100%;
  padding-left: 0;
  padding-right: 0;
}

.ult-ih-item.ult-ih-square .ult-ih-info .ult-ih-info-back {
  width: 100%;
}

#primary-menu.main-nav.underline-decoration.l-to-r-line.outside-item-remove-margin {
  margin-top: -25px;
}

.inline-header .header-bar > .mini-widgets {
  margin-top: -28px;
}

#phantom:not(.split-header) .main-nav {
  margin-top: -27px;
}

.ph-wrap .widget-box {
  margin-top: -30px;
}

.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar {
  margin-top: -18px;
}

.top-header .main-nav .sub-nav.level-arrows-on > li.has-children > a {
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #71858b;
}

.main-nav .sub-nav > li.dt-mega-parent > a .menu-text {
  margin-left: -10px;
}

.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children:not(.has-widget) > a {
  margin-bottom: 10px;
}

#fancy-header .fancy-title>span {
  text-shadow: 1px 1px 1px #b2d2de;
}

img[class*=align] {
  border-radius: 5px;
}

.sidebar-content .widget_recent_entries a {
  margin-top: 12px;
}