.page-id-337 #Top_bar .menu li a span:not(.description) {
  color: 0;
}
.page-id-193 #Top_bar .menu li a span:not(.description) {
  background-color: rgba(0, 0, 0, 0) !important;
}
.accordion .question .title {
  color: #000000 !important;
}
.accordion .question .answer {
  background-color: rgba(255, 255, 255, 0);
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div > div > div > div:nth-child(1) {
  font-size: 20px;
  font-weight: 300;
  background-color: rgba(249, 249, 249, 0);
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(3) > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div > div:nth-child(1) {
  background-color: rgba(249, 249, 249, 0);
  font-size: 20px;
  color: #ffffff !important;
  font-weight: 300;
  text-align: right;
}
.accordion .question.active p:last-child {
  color: #ffffff;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div > div > div > div:nth-child(2) > p {
  color: #000000;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(4) > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(1) {
  font-size: 20px;
  font-weight: 300;
  background-color: rgba(249, 249, 249, 0);
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(4) > div > div:nth-child(3) > div > div > div > div > div > div:nth-child(2) > p {
  color: #000000;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(5) > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div > div:nth-child(1) {
  font-size: 20px;
  font-weight: 300;
  text-align: right;
  background-color: rgba(249, 249, 249, 0);
  color: #ffffff !important;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(3) > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div > div:nth-child(2) > p {
  text-align: right;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(5) > div > div:nth-child(3) > div > div:nth-child(2) > div > div > div > div:nth-child(2) > p {
  text-align: right;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div > div > div:nth-child(2) > div > div > div > div:nth-child(1) {
  font-size: 20px;
  font-weight: 300;
  background-color: rgba(249, 249, 249, 0);
  border-style: none;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(1) > div:nth-child(2) > div > div > div > div > p {
  font-size: 19px;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div:nth-child(1) > div > div:nth-child(1) > div > h6 {
  font-size: 19px;
}
html > body > #Wrapper > #Content > div > div > div > div:nth-child(3) > div > div > div > div > div > p {
  font-size: 19px;
}
.column_attr.align_right h1 {
  color: #2a264a;
  font-family: poppins;
}
.column_attr.align_right {
  color: #2a264a !important;
  font-family: titillium web;
}
.column_attr.align_right h5 {
  font-family: titillium web;
}
.column_attr.align_left h1 {
  font-family: titillium;
  font-weight: 600;
  font-size: 54;
  color: #2a264a;
}
.column_attr.align_left h5 {
  font-family: titillium web;
}
.column_attr.align_left {
  font-family: titillium web;
  font-weight: 300;
  color: #2a264a !important;
}
.column_attr.align_justify h6 {
  font-family: titillium web;
}
.column_attr.align_right b {
  font-family: titillium web;
}
.column_attr.align_left b {
  font-family: titillium web;
}
.column_attr.align_center h1 {
  font-family: titillium web;
}
.column_attr.align_justify h5 {
  font-family: titillium web;
  font-size: 22px;
  line-height: 32px;
}
.three-fourth.column h4 {
  font-size: 57px;
  font-family: titillium web;
}
.progress_bars .bars_list li h6 {
  font-family: titillium web;
}
html > body > #Content > div > div > div:nth-child(8) > div > div > div > div:nth-child(2) > div > div > div > img {
  padding-top: 30px;
}
.progress_bars .bars_list li h6 .label {
  visibility: hidden;
}
html > body > #Content > div > div > div:nth-child(8) > div > div > div > div:nth-child(3) > div > ul > li > div > span {
  filter: hue-rotate(106deg);
}
html > body > #Content > div > div > div:nth-child(8) > div > div > div > div:nth-child(4) > div > ul > li > div > span {
  filter: hue-rotate(55deg);
}
.column_attr.align_justify u b center a {
  font-family: titillium web;
  color: #487ede;
}
#Top_bar .menu > li > a span:not(.description) {
  background-color: rgba(0, 0, 0, 0) !important;
}
.page-id-193 #Top_bar {
  background-color: #b7b7b7;
}
html > body > #Wrapper > #Header_wrapper > #Header > #Top_bar > div > div > div > div:nth-child(2) > #menu > #menu-main-menu > #menu-item-44 > a > span {
  background-color: #ffffff;
}
.page-id-736 #Top_bar {
  background-color: #b7b7b7;
}
.page-id-736 #Top_bar .menu > li > a span:not(.description) {
  color: #ffffff;
}
.page-id-736 #Top_bar .menu > li > a span:not(.description):hover {
  color: #b41e30;
}
.page-id-337 #Top_bar {
  background-color: #b7b7b7;
}
.mcb-section.bg-cover {
  background-color: rgba(0, 0, 0, 0) !important;
  margin: 0!important;
}
.header-transparent #Top_bar .top_bar_left {
  background-size: cover;
}
.header-transparent.ab-hide #Top_bar {
  background-color: hsla(0, 0%, 0%, 0.8) !important;
  position: absolute;
}
html > body > #Wrapper > #Header_wrapper > #Header > #Top_bar {
  background-color: #bdc3c7;
}
.image_frame .image_wrapper img:not(.ls-l) {
  max-width: 50%;
}
#Footer .widgets_wrapper {
  background-color: hsla(0, 0%, 0%, 0.8) !important;
}
#Footer .footer_copy {
  background-color: hsla(0, 0%, 0%, 0.8) !important;
}
#Footer .widgets_wrapper .widget p {
  color: #ccc;
}
#Footer .footer_copy .copyright {
  color: #ccc;
}
.clearfix h1 {
  margin-bottom: -30px;
  color: #282828;
}
@media screen and (max-width: 1024px) {
  html > body > #Content > div > div > div:nth-child(1) > div > div:nth-child(2) > div > div:nth-child(2) > div > u > b > font > center > a {
    line-height: 34px;
  }
}
@media screen and (max-width: 768px) {
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div {
    margin-top: 20px;
  }
  html > body > #Wrapper > #Content {
    margin-bottom: -60px !important;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div > div > div {
    margin-top: 20px;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(4) > div > div:nth-child(3) > div > div > div > div > div {
    margin-top: 38px;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > div > center {
    display: none;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2) > div {
    display: none;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(3) > div {
    display: none;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(4) > div > center {
    display: none;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(1) > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(5) > div > center {
    display: none;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(4) {
    background-position: left;
    background-size: cover;
  }
  .column_attr.align_left h6 {
    font-family: titillium web;
  }
  .column_attr.align_left h2 {
    font-family: titillium;
  }
  .column_attr.align_right b {
    line-height: 25px;
  }
  .column_attr.align_left b {
    line-height: 25px;
  }
  .section_wrapper {
    margin-top: 60px;
  }
  html > body > #Content > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div > div > u > b > font > center > a {
    color: #1e72b4;
    line-height: 35px;
  }
}
@media screen and (max-width: 568px) {
  .column_attr.align_left h2 {
    color: #2a264a;
  }
  .column_attr.align_left {
    color: #2a264a !important;
  }
  .column_attr.align_right b {
    line-height: 25px;
  }
  .column_attr.align_left b {
    line-height: 25px;
  }
}
@media screen and (max-width: 320px) {
  #Side_slide .extras .action_button {
    visibility: hidden;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) > div > div:nth-child(2) > div > div {
    margin-top: 35px;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(4) > div > div:nth-child(3) > div > div {
    margin-top: 41px;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(4) > div > div:nth-child(3) {
    margin-top: -60px;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(3) > div > div:nth-child(1) > div > div:nth-child(1) > div > h6 {
    font-size: 19px;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(3) > div > div:nth-child(2) > div > div {
    margin-top: 20px;
  }
  .mcb-section.bg-cover {
    background-position: center center;
    background-size: cover !important;
  }
  html > body > #Wrapper > #Content > div > div > div > div:nth-child(2) {
    background-size: cover;
  }
  .column_attr.align_right b {
    line-height: 25px;
  }
  .column_attr.align_left b {
    line-height: 22px;
  }
  .column_attr.align_left h6 {
    font-size: 18px;
    line-height: 25px;
  }
  .column_attr.align_justify h5 {
    font-family: 'titillium web', sans-serif;
    font-size: 18px;
    line-height: 25px;
  }
  html > body > #Content > div > div > div:nth-child(9) > div > div > div > div:nth-child(5) > div > h4 {
    margin-bottom: 24px;
  }
  html > body > #Content > div > div > div:nth-child(5) > div > div:nth-child(2) > div > div:nth-child(5) {
    margin-bottom: 0px;
  }
  html > body > #Content > div > div > div:nth-child(7) > div > div:nth-child(1) > div > div > div > h5 {
    margin-top: -38px;
  }
  .column_attr.align_left u b center a {
    line-height: 32px;
    color: #4896de;
  }
}
