.box-shd {
  box-shadow: 1px 5px 20px rgba(0, 0, 0, 0.1);
  margin-bottom: 15px; }

.inner_text {
  padding-bottom: 15px; }

.background-image--1555771066292 {
  background-color: #fff; }

.inner_text h4 {
  margin-top: 1.5rem !important;
  font-size: 40px; }

.inner_text h6 {
  font-size: 28px; }

.inner_text p {
  font-size: 25px; }

.footer {
  min-height: 250px; }

.footer_logo {
  width: 100%;
  float: left;
  text-align: center; }

.footer_logo img {
  float: none;
  height: 88px; }

.footer_copyright {
  width: 100%;
  float: left;
  text-align: center; }

@media screen and (max-width: 767px) {
  .col-md-9.block--1557296374849 {
    display: none; }

  .col-md-3.block--1555771452257.mar_top img.img-fluid {
    width: 50%; }

  .inner_text p {
    font-size: 20px; }

  .hide_mob {
    display: none; }

  .mar_top {
    margin-top: 0px !important; }

  br {
    display: none; } }
.footer_copyright span.footer__copyright {
  float: none;
  line-height: 30px;
  margin: 0 0;
  font-size: 15px; }

.footer_menu {
  width: 100%;
  float: left;
  text-align: center; }

.footer_menu .footer__menu {
  float: none; }

.footer_menu a.footer__menu-item {
  margin: 0 10px;
  font-size: 15px; }

.footer_address {
  width: 100%;
  float: left;
  text-align: center;
  font-size: 15px; }

.row_custom {
  width: 100%; }

.row_custom .pop__body--inner {
  padding: 50px 20px; }

.row_custom .col-md-5 {
  float: left;
  padding: 0; }

.row_custom h1 {
  color: #113aab;
  font-size: 45px; }

.row_custom p {
  background-color: #113aab;
  color: #fff;
  padding: 5px;
  font-size: 22px; }

.row_custom .btn--sections_pop_two_step_settings_btn_text.btn--solid {
  font-size: 22px; }

.custom_pop .pop__body {
  width: 870px;
  max-width: 900px; }

.pop_bg_image {
  height: 510px;
  background-size: cover;
  background-position: center center; }

.custom_pop h2.countdown__amount {
  font-size: 2rem; }

.custom_pop .col-xs-3.countdown__item {
  margin-top: 15px; }

.custom_pop h6.countdown__title {
  font-size: 13px; }

@media (max-width: 768px) {
  .pop__content.custom_pop .pop__body {
    width: auto; }

  .row_custom h1 {
    font-size: 32px; }

  .row_custom h3 {
    font-size: 22px; }

  .pop_bg_image {
    height: 300px; }

  .row_custom p {
    font-size: 16px; }

  .row_custom .btn--sections_pop_two_step_settings_btn_text.btn--solid {
    font-size: 16px; } }
