@import url("https://fonts.googleapis.com/css2?family=Montserrat");div > .info-right .facebook {
  width: 25px;
  height: 25px;
}
.mg-social li span.icon-soci {
  display: inline-block;
  float: left;
  height: 25px;
  line-height: 25px;
  margin: 0;
  text-align: center;
  width: 25px;
  border-radius: 3px;
  font-size: 16px;
}
.navbar .btn-bell > span {
  color: #ffffff;
  font-weight: 500;
  font-family: Montserrat;
}
.navbar .desk-header > .btn-bell > .fas {
  color: #ffffff;
}
#navbar-wp .fa-solid {
  color: #ffffff;
}
.mg-menu-full .desk-header > .btn-bell {
  background-color: #d20e0e;
  border-radius: 4px 4px 4px 4px;
}
#sidebar-right > #block-32 .wp-block-heading {
  border-radius: 0px 0px 0px 0px;
  font-weight: 500;
}
#secondary > #sidebar-right > #block-31 label {
  border-radius: 0px 0px 0px 0px;
  font-weight: 500;
}
#sidebar-right > #block-33 .wp-block-heading {
  border-radius: 0px 0px 0px 0px;
  font-weight: 500;
}
#sidebar-right > #block-34 .wp-block-heading {
  border-radius: 0px 0px 0px 0px;
  font-weight: 500;
}
#sidebar-right > #block-35 .wp-block-heading {
  border-radius: 0px 0px 0px 0px;
  font-weight: 500;
}
.container-fluid > #navbar-wp .homebtn {
  border-radius: 4px 4px 4px 4px;
  background-color: #e53e3e;
}
#sidebar-right > #block-31 .wp-element-button {
  font-size: 17px;
  font-family: Montserrat;
  font-weight: 500;
}
.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit {
  background-color: #e11919;
  color: #fff;
  width: auto;
  height: auto;
  margin: 0;
  display: inline-block;
}
.page .page-title {
  display: none;
}
.row > #block-36 .wp-block-heading {
  font-weight: 500;
}
.row > #block-52 .wp-block-heading {
  font-weight: 500;
}
.mg-menu-full .desk-header > .btn-bell {
  background-color: #e53e3e;
}
.mg-card-box > #wpforms-925 > #wpforms-form-925 #wpforms-submit-925 {
  background-color: #e53e3e;
}
#sidebar-right > #block-31 #wp-block-search__input-1 {
  line-height: 30px;
  font-weight: 500;
}
.content-right .fpsm-post-title > label {
  font-weight: 600;
  font-family: Verdana, Geneva, sans-serif;
}
.content-right .fpsm-custom-field-file_uploader > label {
  font-family: Verdana, Geneva, sans-serif;
}
.content-right .fpsm-post-image > label {
  font-family: Verdana, Geneva, sans-serif;
}
.content-right .fpsm-post-excerpt > label {
  font-family: Verdana, Geneva, sans-serif;
}
.content-right .fpsm-category > label {
  font-family: Verdana, Geneva, sans-serif;
}
.content-right .fpsm-post-tag > label {
  font-family: Verdana, Geneva, sans-serif;
}
.content-right .fpsm-taxonomy-select > label {
  font-family: Verdana, Geneva, sans-serif;
}
.fpsm-field > #fpms-file-uploader-1nOrG3k input {
  font-family: Arial, Helvetica, sans-serif;
}
.post .entry-title > a {
  font-weight: 600;
  color: #d1260c;
}
div > .mg-blog-post .title > a {
  font-weight: 600;
}
.content-right .fpsm-custom-field-checkbox > label {
  font-family: Verdana, Geneva, sans-serif;
}
.mg-card-box .fpsm-custom-field-file_uploader .fpsm-field-note {
  font-size: 14px;
  color: #0a0a0a;
}
.mg-card-box .fpsm-post-image .fpsm-field-note {
  font-size: 14px;
}
.mg-card-box .fpsm-post-excerpt .fpsm-field-note {
  font-size: 14px;
}
.mg-card-box .fpsm-taxonomy-checkbox .fpsm-field-note {
  font-size: 14px;
}
.mg-card-box .fpsm-custom-field-checkbox .fpsm-field-note {
  font-size: 14px;
}
#content > div > div > div > div > form > div:nth-child(12) > div > input:nth-child(1) {
  text-transform: uppercase;
}
.row .title {
  font-weight: 600;
}
#custom-background-css > header > div:nth-child(2) > div > div > div > div > div > div:nth-child(3) > ul > li:nth-child(6) > a > span {
  font-size: 16px;
}
.mg-social .youtube > .fab {
  display: inline-block;
  float: left;
  height: 25px;
  line-height: 25px;
  margin: 0;
  text-align: center;
  width: 25px;
  border-radius: 3px;
  font-size: 16px;
}
.mg-social .instagram > .fab {
  display: inline-block;
  float: left;
  height: 25px;
  line-height: 25px;
  margin: 0;
  text-align: center;
  width: 25px;
  border-radius: 3px;
  font-size: 16px;
}
.mg-social .linkedin > .fab {
  display: inline-block;
  float: left;
  height: 25px;
  line-height: 25px;
  margin: 0;
  text-align: center;
  width: 25px;
  border-radius: 3px;
  font-size: 16px;
}
.mg-social .fa-brands {
  display: inline-block;
  float: left;
  height: 25px;
  line-height: 25px;
  margin: 0;
  text-align: center;
  width: 25px;
  border-radius: 3px;
  font-size: 16px;
}
.mg-social .facebook > .fab {
  display: inline-block;
  float: left;
  height: 25px;
  line-height: 25px;
  margin: 0;
  text-align: center;
  width: 25px;
  border-radius: 3px;
  font-size: 16px;
}
@media screen and (max-width: 1024px) {
  .row > #block-52 .wp-block-heading {
    border-radius: 12px 0px 0px 0px;
  }
  .row > #block-36 .wp-block-heading {
    border-radius: 12px 0px 0px 0px;
  }
  .container-fluid > #navbar-wp .homebtn {
    border-radius: 4px 4px 4px 4px;
  }
  .mg-menu-full .desk-header > .btn-bell {
    border-radius: 10px 10px 10px 10px;
  }
}
@media screen and (max-width: 768px) {
  .mg-menu-full .m-header > .btn-bell {
    background-color: #ffffff;
  }
  .mg-menu-full .mobilehomebtn {
    border-radius: 4px 4px 4px 4px;
  }
  .mg-nav-widget-area .custom-logo {
    max-width: 50%;
  }
}
@media screen and (max-width: 667px) {
  .mg-menu-full .m-header > .btn-bell {
    background-color: #ffffff;
  }
}
@media screen and (max-width: 375px) {
  .mg-menu-full .m-header > .btn-bell {
    background-color: #fffdfd;
  }
  .mg-nav-widget-area .custom-logo {
    max-width: 50%;
  }
}
