@import url('https://fonts.googleapis.com/css2?family=Hind:wght@400;700&display=swap');
.ld-lazyload {
  opacity: 1 !important;
}
@media (min-width: 1200px) {
  .mega-menu-first-col > .vc_column-inner {
    padding-top: 0 !important;
  }
}
.review-wrap {
  position: fixed;
  bottom: 30px;
  left: 30px;
  z-index: 99999;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);
  overflow: hidden;
  border-radius: 3px;
}
@media (max-width: 480px) {
  .review-wrap {
    display: none;
  }
}
.link-icon.right-icon, .link-icon.left-icon {
  display: none;
}
.row-bg-wrap.bg-loaded {
  background-image: url('/wp-content/uploads/2021/09/GettyImages-1269507154-scaled.jpg');
}
@media (max-width: 1440px) {
  .mainbar .header-module ~ .header-module {
    margin-left: 15px;
  }
}
@media (max-width: 1330px) {
  .mainbar .col.text-right.text-lg-right .header-module:first-child .btn-txt {
    font-size: 0;
    padding-top: 19px;
    padding-left: 5px;
    position: relative;
  }
  .mainbar .col.text-right.text-lg-right .header-module:first-child .btn-txt::before {
    content: url(/wp-content/uploads/2021/11/phone-mainbar.png);
    position: absolute;
    top: -6px;
    left: 0;
  }
}
html.pum-open.pum-open-overlay {
  overflow: inherit !important;
}
html.pum-open.pum-open-overlay div[aria-hidden="true"], html.pum-open.pum-open-overlay header[aria-hidden="true"] {
  padding-right: 0 !important;
}
html.pum-open.pum-open-overlay .pum-overlay {
  overflow: overlay !important;
}
.pum.pum-overlay {
  background-color: rgba(0, 0, 0, 0.8);
}
.pum-theme-8263 .pum-close {
  color: black !important;
  background: none !important;
  box-shadow: none !important;
  outline: none !important;
  font-size: 28px !important;
  right: 10px !important;
  transition: all 0.2s ease-in;
}
.pum-theme-8263 .pum-close:hover {
  color: black !important;
}
.pum-theme-8263 .posts-form-container {
  padding: 10px 20px;
  min-height: unset !important;
}
.pum-theme-8263 .posts-form-container h2 {
  font-family: Poppins, sans-serif;
  color: #000;
  font-weight: 700 !important;
  line-height: 1.1em !important;
  font-size: 28px !important;
  position: relative;
  padding-top: 15px;
  padding-bottom: 10px;
  padding-left: 0;
  text-align: center;
  border: none !important;
  font-size: 40px;
}
@media (max-width: 980px) {
  .pum-theme-8263 .posts-form-container h2 {
    font-size: 36px;
  }
}
@media (max-width: 767px) {
  .pum-theme-8263 .posts-form-container h2 {
    font-size: 30px;
  }
}
@media (min-width: 981px) {
  .pum-theme-8263 .posts-form-container h2 {
    max-width: 660px;
    margin: 0 auto;
  }
}
.pum-theme-8263 .posts-form-container h2 + p {
  text-align: center;
  color: black;
  font-family: Poppins, sans-serif;
  font-weight: 500;
  padding: 0 0 10px 0 !important;
  margin-bottom: 0 !important;
  font-size: 24px;
}
@media (max-width: 980px) {
  .pum-theme-8263 .posts-form-container h2 + p {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  .pum-theme-8263 .posts-form-container h2 + p {
    font-size: 20px;
  }
}
.pum-theme-8263 .posts-form-container .ss-form-wrap {
  min-height: unset !important;
}
.pum-theme-8263 .posts-form-container .ss-form-wrap iframe {
  min-height: unset !important;
  max-height: 370px;
}
@media (max-width: 641px) {
  .pum-theme-8263 .posts-form-container .ss-form-wrap iframe {
    max-height: 580px;
  }
}
.pum-theme-8263 .posts-form-container .ss-form-wrap br {
  display: none;
}
@media (min-width: 981px) {
  .pum-overlay.pum-theme-download-popups .pum-container {
    top: 50% !important;
    transform: translateY(-50%) !important;
  }
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-close.popmake-close {
  outline: none !important;
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-content {
  max-width: 444px;
  width: 92%;
  margin: 0 auto;
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-content br {
  display: none;
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-content h2 {
  font-size: 28px;
  font-family: Poppins, sans-serif;
  font-weight: 700;
  text-align: center;
  line-height: 1.15;
  margin: 20px 0 8px;
}
@media (max-width: 767px) {
  .pum-overlay.pum-theme-download-popups .pum-container .pum-content h2 {
    font-size: 24px;
  }
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-content .ss-form-wrap {
  margin-bottom: 10px;
  min-height: unset !important;
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-content .ss-form-wrap .ss-form-content {
  min-height: unset !important;
}
.pum-overlay.pum-theme-download-popups .pum-container .pum-content .ss-form-wrap .ss-form-content iframe {
  min-height: unset !important;
  max-height: 333px;
}
@media (max-width: 449px) {
  .pum-overlay.pum-theme-download-popups .pum-container .pum-content .ss-form-wrap .ss-form-content iframe {
    max-height: 475px;
  }
}
.main-baner-form .fsBody.fsEmbed, .contact-us-page-form .fsBody.fsEmbed {
  background-color: transparent;
  padding: 0;
}
.main-baner-form .fsBody.fsEmbed .field-auto-capture, .contact-us-page-form .fsBody.fsEmbed .field-auto-capture {
  display: none;
}
.main-baner-form .fsBody.fsEmbed .fsError, .contact-us-page-form .fsBody.fsEmbed .fsError {
  background-color: #fff;
  font-size: 1em;
  padding: 0;
  border-color: red;
  color: red;
}
.main-baner-form .fsBody.fsEmbed form.fsForm, .contact-us-page-form .fsBody.fsEmbed form.fsForm {
  background-color: transparent;
  border: none;
  box-shadow: none;
  outline: none;
  margin: 0;
  padding: 0;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldFocused:not(.fsValidationError).fsSpan100, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldFocused:not(.fsValidationError).fsSpan100 {
  margin: 0 0 20px 0 !important;
  padding: 0 !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsSectionHeader, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsSectionHeader {
  padding: 0;
  max-width: 100%;
  width: 100%;
  font-size: 16px;
  background-color: transparent;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsValidationError, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsValidationError {
  background-color: #fff;
  box-shadow: none;
  border: 1px solid red !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsValidationError.fsRowBody input:focus, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsValidationError.fsRowBody input:focus {
  border: none !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFirst.fsLast.fsFieldCell, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFirst.fsLast.fsFieldCell {
  padding: 0;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsLabel, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsLabel {
  font-size: 10px;
  text-transform: uppercase;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  text-shadow: none;
  letter-spacing: 0.15em;
  text-align: left;
  display: none;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsLabel span.fsRequiredMarker, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsLabel span.fsRequiredMarker {
  font-size: 10px !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsSection, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsSection {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow {
  margin-bottom: 11px;
  max-width: 47%;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  .main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow {
    max-width: 100%;
  }
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6, .main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 {
  max-width: 100%;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6 legend, .main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 legend, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6 legend, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 legend {
  display: block;
  font-weight: 700;
  margin: 0;
  padding: 0;
  font-family: Poppins;
  line-height: 1.9;
  font-size: 14px;
  color: #919191;
  text-transform: none;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6 label, .main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 label, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6 label, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 label {
  text-align: left;
  color: #919191;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6 input, .main-baner-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 input, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3947831-6 input, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3951001-6 input {
  border: none !important;
  width: auto;
  background-color: transparent !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody input {
  height: 38px;
  width: 47%;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody input[type=checkbox], .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody input[type=checkbox] {
  float: none;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea {
  height: 160px;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea {
  border-bottom: 1px solid #d5d6de !important;
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  background-color: white !important;
  -webkit-tap-highlight-color: none !important;
  box-shadow: none !important;
  color: #d5d6de !important;
  width: 100%;
  font-size: 18px;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody input:focus, .main-baner-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea:focus, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody input:focus, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea:focus {
  border: 1px solid #919191 !important;
  color: #919191 !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm ::-webkit-input-placeholder, .contact-us-page-form .fsBody.fsEmbed form.fsForm ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #919191 !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm ::-moz-placeholder, .contact-us-page-form .fsBody.fsEmbed form.fsForm ::-moz-placeholder {
  /* Firefox 19+ */
  color: #919191 !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm :-ms-input-placeholder, .contact-us-page-form .fsBody.fsEmbed form.fsForm :-ms-input-placeholder {
  /* IE 10+ */
  color: #919191 !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm :-moz-placeholder, .contact-us-page-form .fsBody.fsEmbed form.fsForm :-moz-placeholder {
  /* Firefox 18- */
  color: #d5d6de !important;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsSubmit, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsSubmit {
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton {
  width: 100% !important;
  height: 50px !important;
  margin-top: 10px;
  border: none !important;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase !important;
  color: #FFFFFF !important;
  background-image: linear-gradient(90deg, #f5634b 0%, #fe9418 100%) !important;
}
@media screen and (max-width: 475px) {
  .main-baner-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton {
    font-size: 14px !important;
  }
}
.main-baner-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton:hover, .contact-us-page-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton:hover {
  background-image: linear-gradient(90deg, #fe9418 0%, #fe9418 100%) !important;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 16px 16px rgba(0, 0, 0, 0.05);
  border: none !important;
}
.contact-us-page-form {
  margin-top: 30px;
}
.after-form-content {
  margin-top: 1.3em;
}
.after-form-content p {
  margin-bottom: 1.3em !important;
  font-family: Poppins !important;
  font-weight: 400 !important;
  line-height: 1.9 !important;
  font-size: 14px !important;
  color: #919191 !important;
  text-transform: none !important;
}
.main-contact-us-form .fsBody.fsEmbed {
  background-color: transparent;
  padding: 0;
}
.main-contact-us-form .fsBody.fsEmbed .field-auto-capture {
  display: none;
}
.main-contact-us-form .fsBody.fsEmbed .fsError {
  background-color: #fff;
  font-size: 1em;
  padding: 0;
  border-color: red;
  color: red;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm {
  background-color: transparent;
  border: none;
  box-shadow: none;
  outline: none;
  margin: 0;
  padding: 0;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsFieldFocused:not(.fsValidationError).fsSpan100 {
  margin: 0 0 20px 0 !important;
  padding: 0 !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsValidationError {
  background-color: #fff;
  box-shadow: none;
  border: 1px solid red !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsValidationError.fsRowBody input:focus {
  border: none !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsFirst.fsLast.fsFieldCell {
  padding: 0;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsLabel {
  font-size: 10px;
  text-transform: uppercase;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  text-shadow: none;
  letter-spacing: 0.15em;
  text-align: left;
  display: none;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsLabel span.fsRequiredMarker {
  font-size: 10px !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsFieldRow {
  margin-bottom: 11px;
  max-width: 100%;
  width: 100%;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsRowBody input {
  height: 38px;
  width: 47%;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea {
  height: 160px;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsSectionHeader {
  background-color: #fff;
  padding: 0;
  color: #919191 !important;
  font-size: 16px;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .main-contact-us-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea {
  border: 1px solid #d5d6de !important;
  background-color: white !important;
  -webkit-tap-highlight-color: none !important;
  box-shadow: none !important;
  color: #d5d6de !important;
  width: 100%;
  font-size: 18px;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsRowBody input:focus, .main-contact-us-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea:focus {
  border: 1px solid #919191 !important;
  color: #919191 !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #919191 !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm ::-moz-placeholder {
  /* Firefox 19+ */
  color: #919191 !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm :-ms-input-placeholder {
  /* IE 10+ */
  color: #919191 !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm :-moz-placeholder {
  /* Firefox 18- */
  color: #d5d6de !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsSubmit {
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton {
  width: 100% !important;
  height: 50px !important;
  margin-top: 10px;
  border: none !important;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase !important;
  color: #FFFFFF !important;
  background-image: linear-gradient(90deg, #f5634b 0%, #fe9418 100%) !important;
}
.main-contact-us-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton:hover {
  background-image: linear-gradient(90deg, #fe9418 0%, #fe9418 100%) !important;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 16px 16px rgba(0, 0, 0, 0.05);
  border: none !important;
}
.mfa-form, .referral-form, .webinar-form {
  margin-top: 30px;
  margin-bottom: 60px;
}
.mfa-form .fsBody.fsEmbed, .referral-form .fsBody.fsEmbed, .webinar-form .fsBody.fsEmbed {
  background-color: transparent;
  padding: 0;
}
.mfa-form .fsBody.fsEmbed .field-auto-capture, .referral-form .fsBody.fsEmbed .field-auto-capture, .webinar-form .fsBody.fsEmbed .field-auto-capture {
  display: none;
}
.mfa-form .fsBody.fsEmbed .fsError, .referral-form .fsBody.fsEmbed .fsError, .webinar-form .fsBody.fsEmbed .fsError {
  background-color: #fff;
  font-size: 1em;
  padding: 0;
  border-color: red;
  color: red;
}
.mfa-form .fsBody.fsEmbed form.fsForm, .referral-form .fsBody.fsEmbed form.fsForm, .webinar-form .fsBody.fsEmbed form.fsForm {
  background-color: transparent;
  border: none;
  box-shadow: none;
  outline: none;
  margin: 0;
  padding: 0;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFieldFocused:not(.fsValidationError).fsSpan100, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldFocused:not(.fsValidationError).fsSpan100, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldFocused:not(.fsValidationError).fsSpan100 {
  margin: 0 0 20px 0 !important;
  padding: 0 !important;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsSectionHeader, .referral-form .fsBody.fsEmbed form.fsForm .fsSectionHeader, .webinar-form .fsBody.fsEmbed form.fsForm .fsSectionHeader {
  padding: 0;
  background-color: #fff;
  max-width: 100%;
  font-size: 16px;
  margin-bottom: 0;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsSectionHeader h3, .referral-form .fsBody.fsEmbed form.fsForm .fsSectionHeader h3, .webinar-form .fsBody.fsEmbed form.fsForm .fsSectionHeader h3 {
  margin-bottom: 15px;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsValidationError, .referral-form .fsBody.fsEmbed form.fsForm .fsValidationError, .webinar-form .fsBody.fsEmbed form.fsForm .fsValidationError {
  background-color: #fff;
  box-shadow: none;
  border: 1px solid red !important;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsValidationError.fsRowBody input:focus, .referral-form .fsBody.fsEmbed form.fsForm .fsValidationError.fsRowBody input:focus, .webinar-form .fsBody.fsEmbed form.fsForm .fsValidationError.fsRowBody input:focus {
  border: none !important;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFirst.fsLast.fsFieldCell, .referral-form .fsBody.fsEmbed form.fsForm .fsFirst.fsLast.fsFieldCell, .webinar-form .fsBody.fsEmbed form.fsForm .fsFirst.fsLast.fsFieldCell {
  padding: 0;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsLabel, .referral-form .fsBody.fsEmbed form.fsForm .fsLabel, .webinar-form .fsBody.fsEmbed form.fsForm .fsLabel {
  font-weight: 700;
  text-shadow: none;
  text-align: left;
  font-size: 18px;
  color: #919191;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsLabel span.fsRequiredMarker, .referral-form .fsBody.fsEmbed form.fsForm .fsLabel span.fsRequiredMarker, .webinar-form .fsBody.fsEmbed form.fsForm .fsLabel span.fsRequiredMarker {
  display: none;
  font-size: 10px !important;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsSection, .referral-form .fsBody.fsEmbed form.fsForm .fsSection, .webinar-form .fsBody.fsEmbed form.fsForm .fsSection {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFieldRow, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldRow, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldRow {
  margin-bottom: 11px;
  max-width: 100%;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  .mfa-form .fsBody.fsEmbed form.fsForm .fsFieldRow, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldRow, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldRow {
    max-width: 100%;
  }
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 {
  max-width: 100%;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 legend, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 legend, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 legend {
  display: block;
  font-weight: 700;
  margin: 0;
  padding: 0;
  font-family: Poppins;
  line-height: 1.9;
  font-size: 14px;
  color: #919191;
  text-transform: none;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 label, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 label, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 label {
  text-align: left;
  color: #919191;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 input, .referral-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 input, .webinar-form .fsBody.fsEmbed form.fsForm .fsFieldRow#fsRow3948166-6 input {
  border: none !important;
  width: auto;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody input {
  height: 38px;
  width: 47%;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody input[type=checkbox], .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody input[type=checkbox], .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody input[type=checkbox] {
  float: none;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea, .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea, .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea {
  height: 160px;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea, .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea, .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody input, .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea {
  border: 1px solid internal-light-dark-color(#767676, #c3c3c3);
  background-color: white !important;
  -webkit-tap-highlight-color: none !important;
  box-shadow: none !important;
  color: #d5d6de !important;
  width: 100%;
  font-size: 18px;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody input:focus, .mfa-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea:focus, .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody input:focus, .referral-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea:focus, .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody input:focus, .webinar-form .fsBody.fsEmbed form.fsForm .fsRowBody textarea:focus {
  border: 1px solid #919191 !important;
  color: #919191 !important;
}
.mfa-form .fsBody.fsEmbed form.fsForm ::-webkit-input-placeholder, .referral-form .fsBody.fsEmbed form.fsForm ::-webkit-input-placeholder, .webinar-form .fsBody.fsEmbed form.fsForm ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #fff;
}
.mfa-form .fsBody.fsEmbed form.fsForm ::-moz-placeholder, .referral-form .fsBody.fsEmbed form.fsForm ::-moz-placeholder, .webinar-form .fsBody.fsEmbed form.fsForm ::-moz-placeholder {
  /* Firefox 19+ */
  color: #fff;
}
.mfa-form .fsBody.fsEmbed form.fsForm :-ms-input-placeholder, .referral-form .fsBody.fsEmbed form.fsForm :-ms-input-placeholder, .webinar-form .fsBody.fsEmbed form.fsForm :-ms-input-placeholder {
  /* IE 10+ */
  color: #fff;
}
.mfa-form .fsBody.fsEmbed form.fsForm :-moz-placeholder, .referral-form .fsBody.fsEmbed form.fsForm :-moz-placeholder, .webinar-form .fsBody.fsEmbed form.fsForm :-moz-placeholder {
  /* Firefox 18- */
  color: #fff;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsSubmit, .referral-form .fsBody.fsEmbed form.fsForm .fsSubmit, .webinar-form .fsBody.fsEmbed form.fsForm .fsSubmit {
  background-color: transparent;
  padding: 0;
  margin: 0;
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton, .referral-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton, .webinar-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton {
  width: 100% !important;
  height: 50px !important;
  margin-top: 10px;
  border: none !important;
  font-weight: 600;
  letter-spacing: 0.1em;
  text-transform: uppercase !important;
  color: #FFFFFF !important;
  background-image: linear-gradient(90deg, #f5634b 0%, #fe9418 100%) !important;
}
@media screen and (max-width: 475px) {
  .mfa-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton, .referral-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton, .webinar-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton {
    font-size: 14px !important;
  }
}
.mfa-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton:hover, .referral-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton:hover, .webinar-form .fsBody.fsEmbed form.fsForm .fsSubmit .fsSubmitButton:hover {
  background-image: linear-gradient(90deg, #fe9418 0%, #fe9418 100%) !important;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 16px 16px rgba(0, 0, 0, 0.05);
  border: none !important;
}
/*CustomLatestBlogPosts*/
.custom-blog-module {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
@media (max-width: 1200px) and (min-width: 980px) {
  .custom-blog-module {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 980px) {
  .custom-blog-module {
    align-items: baseline;
    padding: 0 15px;
  }
}
@media (max-width: 767px) {
  .custom-blog-module {
    flex-direction: column;
  }
}
.custom-blog-module .related-post-wrap {
  display: flex;
  max-width: 555px;
  width: 50%;
  padding-bottom: 0 !important;
  margin-bottom: 30px;
}
@media (min-width: 981px) {
  .custom-blog-module .related-post-wrap {
    max-height: 160px;
  }
  .custom-blog-module .related-post-wrap:nth-child(3), .custom-blog-module .related-post-wrap:nth-child(4) {
    flex-direction: row-reverse;
  }
}
@media (max-width: 1200px) and (min-width: 980px) {
  .custom-blog-module .related-post-wrap {
    width: 100%;
  }
  .custom-blog-module .related-post-wrap:nth-child(2) {
    flex-direction: row-reverse;
  }
  .custom-blog-module .related-post-wrap:nth-child(3) {
    flex-direction: row;
  }
}
@media (max-width: 980px) {
  .custom-blog-module .related-post-wrap {
    max-width: 300px;
    flex-direction: column-reverse;
  }
}
@media (max-width: 767px) {
  .custom-blog-module .related-post-wrap {
    width: 100%;
    margin: 0 auto 30px !important;
  }
}
.custom-blog-module .related-post-wrap .post-text {
  padding: 15px 25px;
  background-color: white !important;
}
@media (min-width: 981px) {
  .custom-blog-module .related-post-wrap .post-text {
    width: 50%;
    overflow-y: auto;
  }
}
@media (max-width: 980px) {
  .custom-blog-module .related-post-wrap .post-text {
    padding: 15px;
  }
}
.custom-blog-module .related-post-wrap .post-text .post-text_title {
  margin: 0;
  padding: 0 0 7px;
  line-height: 0.9 !important;
}
.custom-blog-module .related-post-wrap .post-text .post-text_title a {
  font-family: Poppins, sans-serif;
  color: black;
  font-weight: 700;
  font-size: 18px !important;
  line-height: 1;
}
.custom-blog-module .related-post-wrap .post-text .post-text_excerpt p {
  color: #919191;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 14px !important;
  line-height: 1.2;
}
@media (min-width: 981px) {
  .custom-blog-module .related-post-wrap .post-thumb {
    width: 50%;
  }
}
@media (min-width: 981px) {
  .custom-blog-module .related-post-wrap .post-thumb img {
    height: 100%;
    width: 100%;
    object-fit: cover;
  }
}
@media (max-width: 980px) {
  .custom-blog-module .related-post-wrap .post-thumb img {
    display: block;
    margin: 0 auto;
  }
}
/*CustomBlogModule*/
.custom-blog-posts-pagination .masonry_layout {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
}
.custom-blog-posts-pagination .masonry_layout .post-item {
  max-width: 385px;
  width: 32.33333333%;
  padding-left: 6px;
  padding-right: 6px;
  flex-grow: 1;
  margin-bottom: 35px;
}
@media (max-width: 980px) {
  .custom-blog-posts-pagination .masonry_layout .post-item {
    width: 49.8%;
  }
}
@media (max-width: 767px) {
  .custom-blog-posts-pagination .masonry_layout .post-item {
    width: 100%;
    flex-direction: column;
    max-width: 450px;
    margin: 0 auto 40px;
  }
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content {
  box-shadow: 0 8px 28px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  border-radius: 7px;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 100%;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__thumbnail {
  position: relative;
  padding-bottom: 56%;
  height: initial;
  width: 100%;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__thumbnail a {
  display: block;
  height: inherit;
  width: 100%;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__thumbnail .post-thumbnail-img__wrap {
  display: block;
  height: inherit;
  width: 100%;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__thumbnail .post-thumbnail-img__wrap img {
  border-radius: 5px;
  max-width: 100%;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  padding: 0 7% 0 7%;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .title-text .post-title {
  line-height: 1.1;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .title-text .post-title a {
  font-size: 22px;
  color: black;
  letter-spacing: 0;
  line-height: 1.15;
}
@media (max-width: 980px) {
  .custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .title-text .post-title a {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .title-text .post-title a {
    font-size: 20px;
  }
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .post-excerpt {
  line-height: 1.25;
  font-size: 16px !important;
  color: black !important;
}
@media (max-width: 1000px) {
  .custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .post-excerpt {
    line-height: 1.25;
  }
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .read-btn {
  margin-top: auto;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .read-btn a {
  font-size: 16px;
  letter-spacing: 2px;
  display: inline-block;
  margin: 24px 0 30px;
  padding: 8px 15px;
  text-transform: uppercase;
  text-align: center;
  color: #000 !important;
  border: 2px solid #fe9418;
  border-radius: 25px;
  transition: all 0.2s ease-in-out;
  bottom: 0;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .read-btn a:hover {
  background-color: #fe9418 !important;
  color: white !important;
}
.custom-blog-posts-pagination .masonry_layout .post-item .post-item__content .post-item__text .read-btn a span {
  color: inherit !important;
  font-size: 15px !important;
  font-weight: 700;
  letter-spacing: 0.84px;
  line-height: 1.1;
}
.custom-blog-posts-pagination .cat-post-pagination {
  border-top: 1px solid #ccc;
}
.custom-blog-posts-pagination .cat-post-pagination > span {
  display: block;
  margin: 10px 0 20px;
  width: 100%;
  text-align: right;
}
@media (max-width: 980px) {
  .custom-blog-posts-pagination .cat-post-pagination > span {
    text-align: center;
  }
}
.custom-blog-posts-pagination .cat-post-pagination ul.pagination {
  margin: 0;
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 980px) {
  .custom-blog-posts-pagination .cat-post-pagination ul.pagination {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.custom-blog-posts-pagination .cat-post-pagination ul.pagination li {
  list-style: none;
  margin-left: 5px;
  margin-bottom: 25px;
  line-height: 1;
}
.custom-blog-posts-pagination .cat-post-pagination ul.pagination li a {
  text-transform: none;
  line-height: 1;
  padding: 4px 7px;
  border: 1px solid #fe9418;
  border-radius: 8px;
  font-size: 15px;
  font-weight: 600;
  color: black;
  letter-spacing: 0;
}
@media (max-width: 980px) {
  .custom-blog-posts-pagination .cat-post-pagination ul.pagination li a {
    font-size: 14px;
  }
}
.custom-blog-posts-pagination .cat-post-pagination ul.pagination li.active a {
  color: #fff;
  background-color: #fe9418;
}
/*CustomLatestBlogPosts New*/
@media (max-width: 1366px) {
  .blog-custom-section {
    padding-top: 50px !important;
    padding-bottom: 30px !important;
  }
}
@media screen and (min-width: 1200px) {
  .blog-custom-section .container {
    width: 1190px !important;
  }
}
.blog-custom-section .blog-modules-btn-row {
  text-align: center;
}
.blog-custom-section .blog-modules-btn-row .blog-modules-btn-new {
  background: linear-gradient(to right, #f5634b 0%, #f5634b 26%, #fe9418 100%);
  height: 47px;
  line-height: 47px;
  display: inline-block;
  padding: 0 17px;
  margin-top: 16px;
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 500 !important;
  text-transform: uppercase;
  letter-spacing: 1.6px;
  transition: 0.3s;
}
.blog-custom-section .blog-modules-btn-row .blog-modules-btn-new:hover {
  transform: translateY(-1px);
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05), 0px 2px 2px rgba(0, 0, 0, 0.05), 0px 4px 4px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.05), 0px 16px 16px rgba(0, 0, 0, 0.05);
  transition: 0.3s;
  background: linear-gradient(to right, #fe9418 0%, #f5634b 100%);
}
@media (max-width: 450px) {
  .blog-custom-section .blog-modules-btn-row .blog-modules-btn-new {
    padding: 0px 10px;
    font-size: 12px !important;
  }
}
@media (max-width: 992px) {
  .blog-custom-section .ld-fancy-heading h2 {
    font-size: 34px;
  }
}
@media (max-width: 767px) {
  .blog-custom-section .ld-fancy-heading h2 {
    font-size: 28px;
  }
}
.custom-blog-module-new {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .custom-blog-module-new {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.custom-blog-module-new .related-post-wrap-new {
  flex: 0 1 33%;
  max-width: 340px;
  box-shadow: 0 18px 48px rgba(0, 0, 0, 0.18);
  margin: 0 10px;
  background-color: #ffffff;
  margin-bottom: 20px;
  /*BlogPosts Images*/
}
@media (max-width: 992px) {
  .custom-blog-module-new .related-post-wrap-new {
    flex: 0 1 50%;
    flex-basis: calc(50% - 30px);
    margin: 0 15px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  .custom-blog-module-new .related-post-wrap-new {
    flex-basis: calc(100% - 30px);
  }
}
.custom-blog-module-new .related-post-wrap-new .post-thumb-new {
  height: auto;
  overflow: hidden;
  border: 1px solid #d3dbe5;
  position: relative;
  padding: 0px 0px 56% 0px;
}
.custom-blog-module-new .related-post-wrap-new .post-thumb-new a {
  display: block;
}
.custom-blog-module-new .related-post-wrap-new .post-thumb-new img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  object-fit: cover;
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new {
  background-color: #ffffff;
  min-height: 245px;
  padding: 24px 56px 85px 30px;
  position: relative;
}
@media (max-width: 1199px) {
  .custom-blog-module-new .related-post-wrap-new .post-content-text-new {
    padding: 24px 20px 72px 20px;
    min-height: 220px;
  }
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-text-new h3 {
  margin: 0px 0px 0px 0px;
  font-size: 22px !important;
  line-height: 1.18em !important;
  font-weight: 500 !important;
  position: relative;
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-text-new h3::before {
  content: '';
  position: absolute;
  width: 43px;
  height: 3px;
  background-color: #f5634b;
  left: 0;
  bottom: -20px;
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-text-new h3 a {
  color: #000 !important;
  transition: 0.3s;
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-text-new h3 a:hover {
  transition: 0.3s;
  color: #f5634b !important;
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-link-btn-new {
  position: absolute;
  right: 30px;
  bottom: 35px;
}
.custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-link-btn-new a {
  letter-spacing: 0.9px;
  font-size: 18px;
  font-weight: 400;
  color: #fe9418 !important;
  position: relative;
}
@media (min-width: 980px) {
  .custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-link-btn-new a::before {
    content: '';
    width: 100%;
    transform: translate(0px, 34px) scale(0);
    display: block;
    height: 1px;
    background-color: #fe9418;
    bottom: -3px;
    left: 0;
    transition: 0.3s;
  }
  .custom-blog-module-new .related-post-wrap-new .post-content-text-new .post-link-btn-new a:hover::before {
    transform: translate(0px, 34px) scale(1);
    transition: 0.3s;
  }
}
@media (max-width: 767px) {
  footer.footer {
    text-align: center;
  }
}
@media (max-width: 767px) {
  footer.footer .row .iconbox {
    max-width: 215px;
    margin: 0 auto;
    text-align: left !important;
  }
}
footer.footer .row .iconbox .iconbox-icon-wrap span.iconbox-icon-container {
  width: 15px;
}
footer.footer .row .iconbox .iconbox-icon-wrap i.icon-ion-ios-mail {
  margin-top: 5px !important;
  transform: translate(0px, 1px);
}
@media (max-width: 767px) {
  footer.footer .row .iconbox .iconbox-icon-wrap i.icon-ion-ios-mail {
    transform: translate(0px, 0px);
  }
}
footer.footer .row .iconbox .iconbox-icon-wrap i.icon-ion-ios-pin {
  margin-top: 3px !important;
}
footer.footer .row .iconbox .iconbox-icon-wrap i.icon-md-phone-portrait {
  margin-top: 4px !important;
}
@media (max-width: 767px) {
  footer.footer .row .iconbox .contents {
    flex: 0 1 auto;
  }
}
footer.footer .vc_custom_1545660881940 .wpb_column {
  text-align: center !important;
}
body.single-post.postid-8707 footer.footer section.vc_custom_1549491573170 {
  display: none;
}
body.page-id-8777 header.header, body.page-id-8684 header.header, body.page-id-8769 header.header, body.page-id-8810 header.header {
  border-bottom: 1px solid #0033a1;
}
@media (min-width: 1200px) {
  body.page-id-8777 header.header #hide-mobile, body.page-id-8684 header.header #hide-mobile, body.page-id-8769 header.header #hide-mobile, body.page-id-8810 header.header #hide-mobile {
    padding: 0px 2.8% 0px 2.8% !important;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand {
  padding-top: 28px;
  padding-bottom: 25px;
  position: relative;
  top: -5px;
}
@media (max-width: 1400px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand {
    padding-right: 20px;
  }
}
@media (max-width: 1199px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand {
    top: 0px;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner {
  position: relative;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img {
  max-width: 160px;
}
@media (max-width: 1380px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner img {
    max-width: 130px;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  background: url('/wp-content/uploads/2022/03/onpar-logo-color.png') 0 0 / 160px 42px no-repeat;
  width: 160px;
  height: 42px;
}
@media (max-width: 1380px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after {
    background: url(/wp-content/uploads/2022/03/onpar-logo-color.png) 0 0 / 130px 36px no-repeat;
    width: 130px;
    height: 36px;
  }
}
@media (max-width: 1199px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner::after {
    display: none;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner .logo-default, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner .logo-default, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner .logo-default, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .navbar-brand .navbar-brand-inner .logo-default {
  opacity: 0;
}
@media (min-width: 1401px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav {
    margin-left: 4.6%;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li {
  position: relative;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover::before, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover::before, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover::before, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: -1px;
  right: 0;
  width: calc(100% - 30px);
  height: 3px;
  background-color: #ff671d;
  margin: 0 auto;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt {
  line-height: 100%;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt {
  font-weight: 500;
  letter-spacing: 1.7px;
  color: #fefefe;
}
@media (min-width: 1681px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li .link-txt > .txt {
    font-size: 17px;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover .link-txt > .txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover .link-txt > .txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover .link-txt > .txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li:hover .link-txt > .txt {
  color: #ff671d;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li .link-txt > .txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li .link-txt > .txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li .link-txt > .txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li .link-txt > .txt {
  color: #797b86 !important;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li:hover .link-txt > .txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li:hover .link-txt > .txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li:hover .link-txt > .txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row #primary-nav > li ul li:hover .link-txt > .txt {
  color: #181b31 !important;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn {
  border: none;
  background: none;
  box-shadow: none;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn > span, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn > span, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn > span, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn > span {
  padding: 1em 0em 1em 0.8em;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt {
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 100%;
  position: relative;
  display: inline-block;
  padding: 0px 0px 0px 27px;
}
@media (min-width: 1681px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt {
    font-size: 17px;
  }
}
@media (max-width: 1680px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt {
    padding: 0px 0px 0px 23px;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::before, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::before, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::before, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::before {
  display: none !important;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width: 1680px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-txt::after {
    transform: scale(0.8);
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-bg, body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-border, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-bg, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-border, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-bg, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-border, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-bg, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module .btn .btn-gradient-border {
  display: none !important;
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after {
  content: url('/wp-content/uploads/2022/03/Phone-Site.png') !important;
  top: -2px !important;
}
@media (max-width: 1680px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt::after {
    top: -3px !important;
  }
}
@media (max-width: 1380px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn-txt {
    font-size: 0;
    width: 30px;
    height: 14px;
  }
}
@media (max-width: 1380px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn > span, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn > span, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn > span, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(1) .btn > span {
    background: transparent;
    border-radius: 5px;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after {
  content: url('/wp-content/uploads/2022/03/Screen-Share.png') !important;
  top: -1px !important;
  left: -4px !important;
}
@media (max-width: 1680px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(2) .btn-txt::after {
    top: -2px !important;
  }
}
body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after {
  content: url('/wp-content/uploads/2022/03/Service-portal.png') !important;
  top: -1px !important;
  left: 2px !important;
}
@media (max-width: 1680px) {
  body.page-id-8777 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after, body.page-id-8684 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after, body.page-id-8769 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after, body.page-id-8810 header.header #hide-mobile .mainbar .mainbar-row .text-right .header-module:nth-child(3) .btn-txt::after {
    top: -3px !important;
  }
}
body.page-id-8777 header.header #hide-mobile.is-stuck #primary-nav li::before, body.page-id-8684 header.header #hide-mobile.is-stuck #primary-nav li::before, body.page-id-8769 header.header #hide-mobile.is-stuck #primary-nav li::before, body.page-id-8810 header.header #hide-mobile.is-stuck #primary-nav li::before {
  display: none !important;
}
body.page-id-8777 header.header #hide-mobile.is-stuck #primary-nav .link-txt > .txt, body.page-id-8684 header.header #hide-mobile.is-stuck #primary-nav .link-txt > .txt, body.page-id-8769 header.header #hide-mobile.is-stuck #primary-nav .link-txt > .txt, body.page-id-8810 header.header #hide-mobile.is-stuck #primary-nav .link-txt > .txt {
  color: inherit !important;
}
body.page-id-8777 header.header #hide-mobile.is-stuck .text-right .header-module .btn .btn-txt, body.page-id-8684 header.header #hide-mobile.is-stuck .text-right .header-module .btn .btn-txt, body.page-id-8769 header.header #hide-mobile.is-stuck .text-right .header-module .btn .btn-txt, body.page-id-8810 header.header #hide-mobile.is-stuck .text-right .header-module .btn .btn-txt {
  color: rgba(0, 0, 0, 0.75) !important;
}
@media (max-width: 1380px) {
  body.page-id-8777 header.header #hide-mobile.is-stuck .text-right .header-module:nth-child(1) .btn > span, body.page-id-8684 header.header #hide-mobile.is-stuck .text-right .header-module:nth-child(1) .btn > span, body.page-id-8769 header.header #hide-mobile.is-stuck .text-right .header-module:nth-child(1) .btn > span, body.page-id-8810 header.header #hide-mobile.is-stuck .text-right .header-module:nth-child(1) .btn > span {
    border: 2px solid transparent;
  }
}
body.page-id-8777 header.header #hide-mobile.is-stuck .navbar-brand .navbar-brand-inner::after, body.page-id-8684 header.header #hide-mobile.is-stuck .navbar-brand .navbar-brand-inner::after, body.page-id-8769 header.header #hide-mobile.is-stuck .navbar-brand .navbar-brand-inner::after, body.page-id-8810 header.header #hide-mobile.is-stuck .navbar-brand .navbar-brand-inner::after {
  display: none !important;
}
body.page-id-8777 header.header.megamenu-item-active .text-right .header-module .btn .btn-txt, body.page-id-8684 header.header.megamenu-item-active .text-right .header-module .btn .btn-txt, body.page-id-8769 header.header.megamenu-item-active .text-right .header-module .btn .btn-txt, body.page-id-8810 header.header.megamenu-item-active .text-right .header-module .btn .btn-txt {
  color: rgba(0, 0, 0, 0.75) !important;
}
body.page-id-8777 header.header.megamenu-item-active #primary-nav li .link-txt > .txt, body.page-id-8684 header.header.megamenu-item-active #primary-nav li .link-txt > .txt, body.page-id-8769 header.header.megamenu-item-active #primary-nav li .link-txt > .txt, body.page-id-8810 header.header.megamenu-item-active #primary-nav li .link-txt > .txt {
  color: rgba(0, 0, 0, 0.7) !important;
}
body.page-id-8777 header.header.megamenu-item-active .navbar-brand .navbar-brand-inner::after, body.page-id-8684 header.header.megamenu-item-active .navbar-brand .navbar-brand-inner::after, body.page-id-8769 header.header.megamenu-item-active .navbar-brand .navbar-brand-inner::after, body.page-id-8810 header.header.megamenu-item-active .navbar-brand .navbar-brand-inner::after {
  display: none !important;
}
body.single-post.postid-8707 #wrap header.header {
  border-bottom: 1px solid #0033a1;
}
body.single-post.postid-8707 #wrap header.header.megamenu-item-active #primary-nav.main-nav > li > a {
  color: #ff671d;
}
body.single-post.postid-8707 #wrap header.header #hide-mobile {
  padding-top: 0 !important;
}
body.single-post.postid-8707 #wrap header.header #hide-mobile.is-stuck .logo-light {
  display: none !important;
}
body.single-post.postid-8707 #wrap header.header #hide-mobile.is-stuck .header-module .btn .btn-txt {
  color: rgba(0, 0, 0, 0.75) !important;
}
body.single-post.postid-8707 #wrap header.header #hide-mobile.is-stuck .header-module .btn:hover .btn-txt {
  color: #ff671d !important;
}
body.single-post.postid-8707 #wrap header.header .navbar-brand {
  padding-top: 26px;
  padding-bottom: 26px;
  padding-right: max(25px, 3.2vw);
}
body.single-post.postid-8707 #wrap header.header .navbar-brand .navbar-brand-inner .logo-light {
  position: relative;
  opacity: 1;
  visibility: visible;
  margin-left: 11px;
  top: -4px;
}
@media (max-width: 1199px) {
  body.single-post.postid-8707 #wrap header.header .navbar-brand .navbar-brand-inner .logo-light {
    display: none;
  }
}
body.single-post.postid-8707 #wrap header.header .navbar-brand .navbar-brand-inner .logo-default {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  visibility: hidden;
}
body.single-post.postid-8707 #wrap header.header #primary-nav.main-nav > li > a {
  color: #fefefe;
  font-family: Poppins, sans-serif;
  font-size: clamp(14px, 0.944vw, 17px);
  font-weight: 500;
  font-style: normal;
  line-height: 32px;
  text-align: left;
  text-transform: uppercase;
  border-bottom: 3px solid transparent;
  letter-spacing: 2px;
}
body.single-post.postid-8707 #wrap header.header #primary-nav.main-nav > li > a:hover {
  color: #ff671d;
  border-bottom: 3px solid #ff671d;
}
@media (max-width: 1500px) {
  body.single-post.postid-8707 #wrap header.header #primary-nav.main-nav > li > a {
    letter-spacing: 0;
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media (max-width: 1400px) {
  body.single-post.postid-8707 #wrap header.header #primary-nav.main-nav > li > a {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 1300px) {
  body.single-post.postid-8707 #wrap header.header #primary-nav.main-nav > li > a {
    padding-left: 7px;
    padding-right: 7px;
  }
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module:nth-child(1) .btn::after {
  background-image: url("/wp-content/uploads/2022/03/Phone-Site.png");
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module:nth-child(2) .btn::after {
  background-image: url("/wp-content/uploads/2022/03/Screen-Share.png");
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module:nth-child(3) .btn::after {
  background-image: url("/wp-content/uploads/2022/03/Service-portal.png");
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn {
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  transform: none !important;
  position: relative;
  z-index: 1;
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn > span {
  padding-left: 30px !important;
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn::after {
  content: '';
  position: absolute;
  z-index: 2;
  width: 21px;
  height: 19px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn .btn-txt {
  color: #fefefe;
  font-family: Poppins, sans-serif;
  font-size: clamp(14px, 0.944vw, 17px);
  font-weight: 500;
  font-style: normal;
  line-height: 32px;
  text-align: left;
  text-transform: uppercase;
  letter-spacing: 0px;
  padding: 0 !important;
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn .btn-txt::before {
  display: none !important;
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn .btn-gradient-bg {
  background: none !important;
  border: none !important;
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn svg {
  display: none;
}
body.single-post.postid-8707 #wrap header.header .col.text-right .header-module .btn:hover .btn-txt {
  color: #ff671d !important;
}
.main-inner {
  min-height: 100vh;
  padding: 100px 0px 0px 0px;
  display: flex;
  align-items: center;
  position: relative !important;
}
@media (max-width: 1199px) {
  .main-inner {
    min-height: calc(100vh - 88.66px);
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .main-inner {
    min-height: auto;
  }
}
.main-inner::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.6;
  display: block !important;
  z-index: 1;
  -webkit-transform: translate3d(0, 0, 0);
}
.main-inner .lqd-vbg-wrap .inline-YTPlayer {
  max-width: 100% !important;
  width: 100% !important;
}
.main-inner .lqd-vbg-wrap #mep_0 .mejs-inner .mejs-layers {
  display: none;
}
.main-inner .container {
  max-width: 950px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.main-inner .container .row {
  margin: 0 !important;
}
.main-inner .main-inner-info {
  position: relative;
  z-index: 2;
  padding: 10% 0px 10% 0px;
}
@media (max-width: 1440px) {
  .main-inner .main-inner-info {
    padding: 10% 0px 10% 0px;
  }
}
@media (max-width: 1366px) {
  .main-inner .main-inner-info {
    padding: 8% 0px 8% 0px;
  }
}
@media (max-width: 767px) {
  .main-inner .main-inner-info {
    padding: 50px 0px 50px 0px;
  }
}
.main-inner .main-inner-info .vc_column-inner {
  padding: 0 !important;
}
.main-inner .main-inner-info h1 {
  color: #ffffff;
  font-family: Poppins;
  font-size: 65px;
  font-weight: 700;
  line-height: 100%;
  text-align: center;
  text-transform: uppercase;
  margin: 0px 0px 53px 0px;
}
@media (max-width: 1440px) {
  .main-inner .main-inner-info h1 {
    font-size: clamp(40px, 5.154vw, 60px);
  }
}
@media (max-width: 1280px) {
  .main-inner .main-inner-info h1 {
    font-size: clamp(34px, 5.154vw, 55px);
  }
}
@media (max-width: 980px) {
  .main-inner .main-inner-info h1 {
    margin: 0px 0px 40px 0px;
  }
}
.main-inner .main-inner-info p {
  color: #ffffff;
  font-family: Poppins;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
  text-align: center;
}
.main-inner .main-inner-btns {
  margin: 61px 0px 0px 0px;
  text-align: center;
}
@media (max-width: 980px) {
  .main-inner .main-inner-btns {
    margin: 40px 0px 0px 0px;
  }
}
.main-inner .main-inner-btns .wpb_wrapper-inner .main-inner-btn {
  margin: 0 !important;
}
.main-inner .main-inner-btns .wpb_wrapper-inner .main-inner-btn:first-child {
  margin: 0px 20px 0px 0px !important;
}
@media (max-width: 767px) {
  .main-inner .main-inner-btns .wpb_wrapper-inner .main-inner-btn:first-child {
    margin: 0px 0px 25px 0px !important;
  }
}
@media (max-width: 767px) {
  .main-inner .main-inner-btns .main-inner-btn {
    width: 100%;
  }
}
.main-inner .main-inner-btns .main-inner-btn button, .main-inner .main-inner-btns .main-inner-btn a {
  font-family: Poppins;
  height: 56px;
  background: #ff671d !important;
  border: 2px solid #ff671d !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-radius: 0 !important;
  color: #ffffff;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-align: center;
  text-transform: uppercase;
  width: 289px;
  display: block;
  padding: 0;
  transition: all 0.3s ease;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.main-inner .main-inner-btns .main-inner-btn button:hover, .main-inner .main-inner-btns .main-inner-btn a:hover {
  background-color: transparent !important;
  color: #ff671d;
  transition: all 0.3s ease;
}
@media (max-width: 767px) {
  .main-inner .main-inner-btns .main-inner-btn button, .main-inner .main-inner-btns .main-inner-btn a {
    margin: 0 auto;
    font-size: 18px;
    width: 260px;
  }
}
.main-inner-home {
  min-height: 100vh;
  padding: 100px 0px 0px 0px;
  display: flex;
  align-items: center;
  position: relative !important;
  background: url('/wp-content/uploads/2022/06/banner-inner-v2-bg.jpg') 0 0 / cover no-repeat;
}
.main-inner-home::after {
  content: '';
  position: absolute;
  right: 39px;
  bottom: 35px;
  background: url('/wp-content/uploads/2022/06/OnPar-15-Years-Anniversary-LOGO.png') 0 0 / cover no-repeat;
  width: 298px;
  height: 320px;
}
@media (max-width: 1440px) {
  .main-inner-home::after {
    width: 252px;
    height: 270px;
  }
}
@media (max-width: 1280px) {
  .main-inner-home::after {
    width: 214px;
    height: 229px;
  }
}
@media (max-width: 980px) {
  .main-inner-home::after {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .main-inner-home {
    min-height: calc(100vh - 88.66px);
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 1024px) {
  .main-inner-home {
    min-height: auto;
  }
}
.main-inner-home::before {
  display: none;
}
.main-inner-home .lqd-vbg-wrap .inline-YTPlayer {
  max-width: 100% !important;
  width: 100% !important;
}
.main-inner-home .lqd-vbg-wrap #mep_0 .mejs-inner .mejs-layers {
  display: none;
}
.main-inner-home .container {
  max-width: 1500px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.main-inner-home .container .row {
  margin: 0 !important;
}
.main-inner-home .main-inner-info {
  position: relative;
  z-index: 2;
  padding: 10% 250px 10% 0;
}
@media (min-width: 1025px) {
  .main-inner-home .main-inner-info {
    top: -32px;
  }
}
@media (max-width: 1440px) {
  .main-inner-home .main-inner-info {
    padding: 10% 250px 10% 0;
  }
}
@media (max-width: 1366px) {
  .main-inner-home .main-inner-info {
    padding: 8% 250px 8% 0;
  }
}
@media (max-width: 980px) {
  .main-inner-home .main-inner-info {
    padding: 50px 0px 50px 0px;
  }
}
.main-inner-home .main-inner-info .vc_column-inner {
  padding: 0 !important;
  max-width: 950px;
}
@media (max-width: 980px) {
  .main-inner-home .main-inner-info .vc_column-inner {
    text-align: center;
    margin: 0 auto;
  }
}
.main-inner-home .main-inner-info h1 {
  color: #ffffff;
  font-family: Poppins;
  font-size: 65px;
  font-weight: 700;
  line-height: 100%;
  margin: 0px 0px 53px 0px;
}
@media (max-width: 1440px) {
  .main-inner-home .main-inner-info h1 {
    font-size: clamp(40px, 5.154vw, 60px);
  }
}
@media (max-width: 1280px) {
  .main-inner-home .main-inner-info h1 {
    font-size: clamp(34px, 4.8vw, 55px);
  }
}
@media (max-width: 980px) {
  .main-inner-home .main-inner-info h1 {
    margin: 0px 0px 40px 0px;
    text-align: center;
  }
}
.main-inner-home .main-inner-info p {
  color: #ffffff;
  font-family: Poppins;
  font-size: 24px;
  font-weight: 400;
  line-height: 30px;
}
@media (max-width: 980px) {
  .main-inner-home .main-inner-info p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .main-inner-home .main-inner-info p {
    font-size: 20px;
  }
}
.main-inner-home .main-inner-info .main-inner-info-icon {
  display: block;
  margin: 50px auto 0px auto;
  text-align: center;
  max-width: 220px;
}
@media (min-width: 981px) {
  .main-inner-home .main-inner-info .main-inner-info-icon {
    display: none;
  }
}
.main-inner-home .main-inner-info .main-inner-info-icon .flexslider {
  background: none !important;
  border: none !important;
  margin: 0 !important;
}
.main-inner-home .main-inner-btns {
  margin: 61px 0px 0px 0px;
}
@media (max-width: 980px) {
  .main-inner-home .main-inner-btns {
    margin: 40px 0px 0px 0px;
    text-align: center;
  }
}
.main-inner-home .main-inner-btns .wpb_wrapper-inner .main-inner-btn {
  margin: 0 !important;
}
.main-inner-home .main-inner-btns .wpb_wrapper-inner .main-inner-btn:first-child {
  margin: 0px 20px 0px 0px !important;
}
@media (max-width: 767px) {
  .main-inner-home .main-inner-btns .wpb_wrapper-inner .main-inner-btn:first-child {
    margin: 0px 0px 25px 0px !important;
  }
}
@media (max-width: 767px) {
  .main-inner-home .main-inner-btns .main-inner-btn {
    width: 100%;
  }
}
.main-inner-home .main-inner-btns .main-inner-btn button, .main-inner-home .main-inner-btns .main-inner-btn a {
  font-family: Poppins;
  height: 56px;
  background: #ff671d !important;
  border: 2px solid #ff671d !important;
  box-shadow: none !important;
  text-shadow: none !important;
  border-radius: 0 !important;
  color: #ffffff;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-align: center;
  width: 289px;
  display: block;
  padding: 0;
  transition: all 0.3s ease;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
.main-inner-home .main-inner-btns .main-inner-btn button:hover, .main-inner-home .main-inner-btns .main-inner-btn a:hover {
  background-color: transparent !important;
  color: #ff671d;
  transition: all 0.3s ease;
}
@media (max-width: 767px) {
  .main-inner-home .main-inner-btns .main-inner-btn button, .main-inner-home .main-inner-btns .main-inner-btn a {
    margin: 0 auto;
    font-size: 18px;
    width: 260px;
  }
}
body.single-post #wrap main#content .blog-single-cover {
  background-image: -moz-linear-gradient(45deg, #1e45aa 0%, #1e1e21 100%) !important;
  background-image: -webkit-linear-gradient(45deg, #1e45aa 0%, #1e1e21 100%) !important;
  background-image: -ms-linear-gradient(45deg, #1e45aa 0%, #1e1e21 100%) !important;
  background-image: linear-gradient(45deg, #1e45aa 0%, #1e1e21 100%) !important;
  background-position: center !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
  height: auto;
  min-height: 100vh !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
body.single-post #wrap main#content .blog-single-cover::before, body.single-post #wrap main#content .blog-single-cover::after {
  display: none !important;
}
@media (max-width: 1199px) {
  body.single-post #wrap main#content .blog-single-cover {
    min-height: calc(100vh - 98px) !important;
  }
}
body.single-post #wrap main#content .blog-single-cover .blog-single-media {
  flex: 1 1 auto;
}
body.single-post #wrap main#content .blog-single-cover .liquid-parallax-container figure {
  background: none !important;
}
body.single-post #wrap main#content .blog-single-cover .blog-single-header {
  max-width: 1020px;
  text-align: center;
  margin: 0 auto;
}
body.single-post #wrap main#content .blog-single-cover .blog-single-details {
  padding: 70px 0;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details {
    padding: calc(6% + 92px) 0 6%;
  }
}
@media (max-width: 1199px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details {
    padding: 6% 0 6%;
  }
}
body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title {
  font-size: 68px;
  line-height: 107%;
  display: inline-block;
  width: auto;
  max-width: 874px !important;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 22px;
  padding-bottom: 22px;
  font-family: 'HelveticaNeue';
  letter-spacing: 1.65px;
  text-transform: none;
}
@media (max-width: 1700px) and (min-width: 980px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title {
    font-size: calc(52px + (68 - 52) * ((100vw - 980px) / (1700 - 980)));
  }
}
@media (max-height: 724px) and (min-width: 1199.98px) and (max-width: 1700px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title {
    font-size: calc(50px + (66 - 50) * ((100vw - 980px) / (1700 - 980)));
  }
}
@media (max-width: 980px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title {
    font-size: 52px;
  }
}
@media (max-width: 767px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title {
    font-size: 30px;
  }
}
body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title::after {
  width: 100%;
  height: 2px;
  background-color: #ff671d;
  margin-top: 0;
  bottom: 0px;
}
body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title .lqd-lines.split-unit {
  display: inline !important;
}
@media (min-width: 767px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details h1.blog-single-title .lqd-lines.split-unit {
    display: block !important;
  }
}
body.single-post #wrap main#content .blog-single-cover .blog-single-details .nompText {
  padding-top: 0px;
  max-width: 895px;
  margin-left: auto;
  margin-right: auto;
}
body.single-post #wrap main#content .blog-single-cover .blog-single-details .nompText p {
  font-weight: 400 !important;
  line-height: 1.25 !important;
  font-size: 33px !important;
  font-family: 'LibreFranklin-Regular', sans-serif !important;
  margin-bottom: 0 !important;
}
@media (max-width: 1700px) and (min-width: 980px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details .nompText p {
    font-size: calc(27px + (33 - 27) * ((100vw - 980px) / (1700 - 980))) !important;
  }
}
@media (max-height: 724px) and (min-width: 1199.98px) and (max-width: 1700px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details .nompText p {
    font-size: calc(25px + (31 - 25) * ((100vw - 980px) / (1700 - 980))) !important;
  }
}
@media (max-width: 980px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details .nompText p {
    font-size: 26px !important;
  }
}
@media (max-width: 767px) {
  body.single-post #wrap main#content .blog-single-cover .blog-single-details .nompText p {
    font-size: 20px !important;
  }
}
aside.main-sidebar {
  padding: 29px 30px 15px;
  background-image: linear-gradient(to top, #042d6a 0%, #191c24 99%, #191c24 100%);
  border-radius: 8px;
  max-width: 300px;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1200px) {
  aside.main-sidebar {
    position: sticky;
    top: calc(50vh - 392px + 55px);
  }
}
@media (min-width: 1200px) and (max-height: 850px) {
  aside.main-sidebar {
    padding: 19px 30px 5px;
    top: calc(50vh - 337px + 55px);
  }
}
aside.main-sidebar #block-2 {
  margin: 0;
}
aside.main-sidebar #block-3 {
  margin: 0;
}
aside.main-sidebar #block-4 {
  margin: 0;
}
aside.main-sidebar #block-5 {
  margin: 0;
}
aside.main-sidebar #block-8 {
  margin: 0;
}
aside.main-sidebar h3 {
  color: #ffffff;
  font-family: 'HelveticaNeue', sans-serif;
  font-size: 28px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 28px;
  text-align: left;
  margin: 0 -10px 20px 0;
}
@media (min-width: 1200px) and (max-height: 850px) {
  aside.main-sidebar h3 {
    line-height: 22px;
    font-size: 22px;
    margin-bottom: 10px;
  }
}
aside.main-sidebar p {
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 20px;
  text-align: left;
  margin: 0 0 15px 0;
}
@media (min-width: 1200px) and (max-height: 850px) {
  aside.main-sidebar p {
    line-height: 18px;
    font-size: 16px;
    margin-bottom: 10px;
  }
}
aside.main-sidebar ul {
  padding: 0;
  list-style-type: none;
  margin: 0 0 17px 0;
}
@media (min-width: 1200px) and (max-height: 850px) {
  aside.main-sidebar ul {
    margin-bottom: 10px;
  }
}
aside.main-sidebar ul li {
  color: #ffffff;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 22px;
  text-align: left;
  padding-left: 42px;
  position: relative;
  z-index: 1;
}
aside.main-sidebar ul li::before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  background-color: #ff671d;
  border-radius: 50%;
  position: absolute;
  z-index: 2;
  top: 8.5px;
  left: 26px;
}
@media (min-width: 1200px) and (max-height: 850px) {
  aside.main-sidebar ul li {
    font-size: 16px;
    line-height: 20px;
  }
}
@keyframes fadeUpTitle {
  0% {
    transform: translateY(100px);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
body.single {
  cursor: unset !important;
}
@media (min-width: 1200px) {
  body.single #wrap .titlebar {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
}
body.single #wrap .titlebar .titlebar-inner {
  display: none !important;
}
body.single #wrap #content {
  width: 100% !important;
  padding: 0 !important;
  margin: 0 !important;
}
body.single #wrap #content .single-hero-section {
  padding: 70px 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(45deg, #1e45aa 0%, #1e1e21 100%);
}
@media (min-width: 1200px) {
  body.single #wrap #content .single-hero-section {
    padding: 90px 0 0;
    min-height: 748px;
  }
}
@media (max-width: 767px) {
  body.single #wrap #content .single-hero-section {
    padding: 50px 0;
  }
}
body.single #wrap #content .single-hero-section .single-hero-row {
  width: 90%;
  max-width: 1415px;
}
@media (min-width: 1200px) {
  body.single #wrap #content .single-hero-section .single-hero-row {
    padding: 50px 0;
  }
}
body.single #wrap #content .single-hero-section .single-hero-row .single-hero-col {
  animation: fadeUpTitle 1s ease 1.5s 1 normal none;
  max-width: 800px;
}
body.single #wrap #content .single-hero-section .single-hero-row .single-hero-col h1 {
  position: relative;
  margin: 0;
  padding: 0 0 55px 0;
  margin: 0px 0px 50px 0px;
  font-family: 'HelveticaNeue', sans-serif;
  font-size: clamp(30px, 6.111vw, 55px) !important;
  font-weight: 700;
  line-height: 1;
  text-align: left;
  color: #fff;
}
body.single #wrap #content .single-hero-section .single-hero-row .single-hero-col h1:before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 104px;
  height: 5px;
  background-color: #ff671d;
}
body.single #wrap #content .single-hero-section .single-hero-row .single-hero-col p {
  margin: 0 auto;
  font-family: 'Source Sans Pro', sans-serif;
  font-size: clamp(20px, 2.667vw, 24px) !important;
  font-weight: 400;
  line-height: 1.25;
  text-align: left;
  color: #fff;
}
@media (min-width: 1200px) {
  body.single #wrap #content .single-hero-section .single-hero-row .single-hero-col p {
    margin: 0;
  }
}
body.single #wrap #content .single-content-section {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 70px 0 70px;
}
@media (min-width: 981px) {
  body.single #wrap #content .single-content-section {
    padding: 90px 0 90px;
  }
}
body.single #wrap #content .single-content-section .single-content-row {
  width: 90%;
  max-width: 1100px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 981px) {
  body.single #wrap #content .single-content-section .single-content-row {
    flex-direction: row;
  }
}
body.single #wrap #content .single-content-section .single-content-row article.single-post {
  width: 100%;
}
@media (min-width: 981px) {
  body.single #wrap #content .single-content-section .single-content-row article.single-post {
    margin-right: 80px;
    width: calc(100% - 380px);
  }
}
@media (min-width: 981px) and (max-width: 1400px) {
  body.single #wrap #content .single-content-section .single-content-row article.single-post {
    margin-right: 40px;
    width: calc(100% - 340px);
  }
}
body.single #wrap #content .single-content-section .single-content-row article.single-post center {
  max-width: 100%;
  margin: 0;
  height: auto;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post .perfmatters-lazy-youtube img {
  padding-top: 0px;
  margin: auto;
  min-height: auto;
  object-fit: cover;
  object-position: center;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post h2, body.single #wrap #content .single-content-section .single-content-row article.single-post h3, body.single #wrap #content .single-content-section .single-content-row article.single-post h4, body.single #wrap #content .single-content-section .single-content-row article.single-post h5, body.single #wrap #content .single-content-section .single-content-row article.single-post h6 {
  font-family: 'PoppinsBold', sans-serif !important;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post h2 {
  padding: 0;
  border: none;
  color: #000000;
  font-size: clamp(24px, 2.545vw, 28px) !important;
  font-weight: 700;
  font-style: normal;
  letter-spacing: normal;
  line-height: 1.07;
  text-align: left;
  margin: 0 0 27px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post h2 br {
  display: none;
}
@media (min-width: 1200px) {
  body.single #wrap #content .single-content-section .single-content-row article.single-post h2 br {
    display: inline;
  }
}
body.single #wrap #content .single-content-section .single-content-row article.single-post h3 {
  position: relative;
  padding-left: 45px;
  border-bottom: 2px solid #ff854a;
  padding-bottom: 8px;
  margin: 0 0 20px;
  color: #000000;
  font-size: clamp(24px, 2.545vw, 28px);
  font-weight: 700;
  font-style: normal;
  letter-spacing: normal;
  line-height: 1.07;
  text-align: left;
  border-bottom-color: #0033a1;
  padding-top: 25px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  body.single #wrap #content .single-content-section .single-content-row article.single-post h3 {
    padding-bottom: 16px;
  }
}
body.single #wrap #content .single-content-section .single-content-row article.single-post h3:before {
  content: "";
  background: url(/wp-content/uploads/2020/07/onpar-logo-bullet.png);
  position: absolute;
  width: 35px;
  height: 35px;
  left: 0;
  background-repeat: no-repeat;
  background-size: contain;
  top: 19px;
}
@media (min-width: 1200px) {
  body.single #wrap #content .single-content-section .single-content-row article.single-post h3:before {
    top: 20px;
  }
}
body.single #wrap #content .single-content-section .single-content-row article.single-post p {
  font-family: 'Arial - MT', sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  margin: 0 0 21px;
  letter-spacing: 0.26px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post p a {
  font-family: 'Arial - MT', sans-serif;
  color: inherit;
  border-bottom: 1px solid #000000;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post p a:hover {
  border-bottom: 1px solid #ff854a;
  color: #ff854a;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post p strong {
  font-size: 130%;
  letter-spacing: 1px;
  font-weight: 700;
  font-family: 'Arial - MT', sans-serif;
}
@media (max-width: 767px) {
  body.single #wrap #content .single-content-section .single-content-row article.single-post p strong {
    font-size: 115%;
  }
}
body.single #wrap #content .single-content-section .single-content-row article.single-post ol ol, body.single #wrap #content .single-content-section .single-content-row article.single-post ol ul {
  margin-top: 23px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post ol li {
  position: relative;
  list-style: none;
  font-family: 'Arial - MT', sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  margin: 0 0 20px;
  letter-spacing: 0.26px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post ul {
  padding: 0 !important;
  margin: 0;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post ul ol, body.single #wrap #content .single-content-section .single-content-row article.single-post ul ul {
  margin-top: 23px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post ul li {
  position: relative;
  list-style: none;
  font-family: 'Arial - MT', sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  margin: 0 0 23px;
  padding-left: 49px;
  letter-spacing: 0.26px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post ul li::before {
  content: '';
  display: block;
  width: 6.68px;
  height: 6.68px;
  background: #ff671d;
  border-radius: 50%;
  position: absolute;
  z-index: 2;
  top: 9.5px;
  left: 29px;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post a {
  font-family: 'Arial - MT', sans-serif;
  color: inherit;
  border-bottom: 1px solid #000000;
}
body.single #wrap #content .single-content-section .single-content-row article.single-post a:hover {
  border-bottom: 1px solid #ff854a;
  color: #ff854a;
}
body.single #wrap #content .single-content-section .single-content-row .single-sidebar-wrap {
  width: 100%;
}
@media (min-width: 981px) {
  body.single #wrap #content .single-content-section .single-content-row .single-sidebar-wrap {
    width: 300px;
    position: relative;
  }
}
@media (min-width: 981px) {
  body.single #wrap #content .single-content-section .single-content-row .single-sidebar-wrap aside.main-sidebar {
    margin: 0;
  }
}
.page-template-default .main-footer #first-footer-section {
  display: none;
}
.page-template-default .main-footer #first-footer-section + .vc_row.wpb_row {
  display: none;
}
.home #home-blog-col .screen-reader-text, .home #home-blog-col .liquid-lp-category {
  display: none;
}
@media (min-width: 1200px) {
  .home #home-blog-col article {
    padding-bottom: 28.5% !important;
  }
  .home #home-blog-col article .liquid-lp-inner {
    padding: 15px 25px;
  }
  .home #home-blog-col article .liquid-lp-inner .entry-title {
    line-height: 1.05;
  }
  .home #home-blog-col article .liquid-lp-inner .liquid-lp-excerpt {
    margin-top: 7px;
  }
  .home #home-blog-col article .liquid-lp-inner .liquid-lp-excerpt p {
    line-height: 1.1;
  }
}
@media (max-width: 1010px) and (min-width: 980px) {
  .page-id-7050 .desktop-row2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (max-width: 420px) {
  .page-id-7050 .desktop-row2 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
@media (max-width: 991px) and (min-width: 980px) {
  .page-id-7050 .desktop-row2 > .ld-container {
    width: 960px;
    opacity: 1;
  }
}
@media (min-width: 980px) {
  .page-id-7050 .desktop-row2 > .ld-container .liquid-blog-grid.row .col-md-4 {
    max-width: 385px;
    width: 33.33333333% !important;
  }
}
.page-id-7050 .desktop-row2 .widget_search .widgettitle {
  text-align: center;
  margin-top: 0;
}
.page-id-7050 .desktop-row2 .widget_search .search-form {
  position: relative;
  max-width: 550px;
  margin: 0 auto;
}
.page-id-7050 .desktop-row2 .widget_search .search-form .search-submit {
  left: unset !important;
  right: 0;
  background-color: #fe9418;
  color: white;
  bottom: 0;
  top: 0;
  width: auto;
  padding: 0 10px;
  font-size: 16px;
  display: block;
  opacity: 1;
  border: 1px solid transparent;
  transition: all 0.2s ease-in;
}
.page-id-7050 .desktop-row2 .widget_search .search-form .search-submit:hover {
  color: #fe9418 !important;
  border-color: #fe9418;
  background-color: white;
}
@media (max-width: 980px) {
  .page-id-7050 .random-blogs .col-md-3 {
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .page-id-7050 .random-blogs .col-md-3 {
    max-width: 100%;
  }
}
.page-id-7050 .random-blogs article.post {
  border-top: 1px solid #fa7c31;
  display: flex;
  justify-content: center;
  border-radius: 0;
}
.page-id-7050 .random-blogs article.post .liquid-lp-media, .page-id-7050 .random-blogs article.post .liquid-lp-excerpt, .page-id-7050 .random-blogs article.post .liquid-lp-footer {
  display: none;
}
.page-id-7050 .random-blogs article.post .liquid-lp-header {
  margin-bottom: 0 !important;
}
.page-id-7050 .random-blogs article.post .liquid-lp-header .entry-title {
  line-height: 1 !important;
  text-align: center;
  font-size: 16px !important;
  padding: 25px 0 !important;
}
@media (max-width: 380px) {
  .page-id-7096 .ss-form-wrap {
    height: 333px;
  }
}
@media (max-width: 980px) {
  .page-id-7096 .f-col-custom .ld-fancy-heading > div {
    margin-bottom: 0;
  }
}
.page-id-7096 .f-col-custom .ld-fh-txt {
  color: black;
}
.page-id-7096 .f-col-custom .ld-fh-txt strong {
  font-size: 20px !important;
  line-height: 1 !important;
}
.page-id-7096 .f-col-custom .ld-fh-txt a {
  color: #F6654A !important;
  white-space: pre;
  font-weight: 400;
}
.page-id-7096 .f-col-custom .ld-fh-txt a:hover {
  color: black !important;
}
.page-id-7096 .f-col-custom .ld-fh-txt ul {
  padding-top: 10px;
}
.page-id-7096 .f-col-custom .ld-fh-txt ul li {
  font-size: 18px;
  position: relative;
  list-style: none;
  margin-bottom: 5px;
  font-weight: 400;
}
.page-id-7096 .f-col-custom .ld-fh-txt ul li:before {
  content: "";
  background-image: url(/wp-content/uploads/2020/07/onpar-logo-bullet.png);
  position: absolute;
  width: 25px;
  height: 25px;
  left: -33px;
  background-repeat: no-repeat;
  background-size: contain;
  transform: scale(0.6);
}
.page-id-7096 .f-col-custom .ld-fh-txt p {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3 !important;
}
@media (min-width: 768px) and (max-width: 1200px) {
  .page-id-7096 .f-col-custom {
    padding-left: 30px !important;
  }
}
.page-id-8034 .form {
  min-height: unset !important;
}
.page-id-8034 .form .ss-form-wrap {
  min-height: unset !important;
  padding: 0 7%;
}
.page-id-8034 .form .ss-form-wrap iframe {
  min-height: unset !important;
  max-height: 500px;
}
@media (max-width: 452px) {
  .page-id-8034 .form .ss-form-wrap iframe {
    max-height: 650px;
  }
}
.page-id-8116 .schedule-review-form-wrap {
  min-height: unset !important;
}
.page-id-8116 .schedule-review-form-wrap .ss-form-wrap {
  min-height: unset !important;
  padding: 20px 7%;
}
.page-id-8116 .schedule-review-form-wrap .ss-form-wrap iframe {
  min-height: unset !important;
  max-height: 555px;
}
@media (max-width: 375px) {
  .page-id-8116 .schedule-review-form-wrap .ss-form-wrap iframe {
    max-height: 720px;
  }
}
.page-id-7767 .referral-form-wrap {
  min-height: unset !important;
}
.page-id-7767 .referral-form-wrap .ss-form-wrap {
  min-height: unset !important;
}
.page-id-7767 .referral-form-wrap .ss-form-wrap iframe {
  min-height: unset !important;
  max-height: 555px;
}
@media (max-width: 375px) {
  .page-id-7767 .referral-form-wrap .ss-form-wrap iframe {
    height: 720px;
  }
}
.page-id-8072 .get-faster-form-wrap {
  min-height: unset !important;
}
.page-id-8072 .get-faster-form-wrap .ss-form-wrap {
  min-height: unset !important;
  padding: 15px 0;
}
.page-id-8072 .get-faster-form-wrap .ss-form-wrap iframe {
  min-height: unset !important;
  max-height: 693px;
}
@media (max-width: 400px) {
  .page-id-8072 .get-faster-form-wrap .ss-form-wrap iframe {
    max-height: 840px;
  }
}
.page-id-7801 #wrap .titlebar.scheme-light, .page-id-7377 #wrap .titlebar.scheme-light {
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 767px) {
  #content .block-serving-the-usa-from-wrapper {
    background: none !important;
  }
}
@media (max-width: 767px) {
  #content .block-with-onpar-technologies-wrapper {
    background-position: top left !important;
  }
}
@media (max-width: 500px) {
  #content .block-with-onpar-technologies-wrapper {
    background-position: top right !important;
  }
}
@media (max-width: 767px) {
  #content section.vc_custom_1536753490086 .vc_custom_1549310714715 {
    background-position: top left !important;
  }
}
@media (max-width: 500px) {
  #content section.vc_custom_1536753490086 .vc_custom_1549310714715 {
    background-position: top right !important;
  }
}
@media (max-width: 767px) {
  #content .vc_custom_1626640098189, #content .vc_custom_1626640465319, #content .vc_custom_1626640791934, #content .vc_custom_1626641089707 {
    background-position: top left !important;
  }
}
@media (max-width: 500px) {
  #content .vc_custom_1626640098189, #content .vc_custom_1626640465319, #content .vc_custom_1626640791934, #content .vc_custom_1626641089707 {
    background-position: top right !important;
  }
}
@media (max-width: 767px) {
  .it-training-videos > .vc_column-inner {
    padding: 0 !important;
  }
}
.it-training-videos .wpb_wrapper-inner .vc_row .wpb_column .wpb_video_wrapper {
  padding: 0 !important;
}
.it-training-videos .wpb_wrapper-inner .vc_row .wpb_column .wpb_video_wrapper > div {
  position: relative !important;
}
.it-training-videos-row .wpb_video_wrapper {
  padding: 0 !important;
}
.it-training-videos-row .wpb_video_wrapper > div {
  position: relative !important;
}
@media (max-width: 767px) {
  .contact-icon-box-wrap .iconbox {
    align-items: center !important;
  }
  .contact-icon-box-wrap .iconbox .contents {
    text-align: center;
  }
}
@media (min-width: 768px) {
  .about-technologies .wpb_column .iconbox h3 {
    height: 30px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .about-technologies .wpb_column .iconbox h3 {
    font-size: 16px !important;
  }
}
@media (max-width: 980px) {
  html body.page-id-7034 #financial-services-list .wpb_wrapper {
    padding-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media (max-width: 980px) {
  html body.page-id-7034 #financial-services-list .wpb_wrapper .iconbox {
    margin-bottom: 0 !important;
  }
}
.home .front-page-excerpt p {
  line-height: 1.3;
  font-weight: 600;
  letter-spacing: 0;
}
@media (max-width: 980px) {
  .home .front-page-excerpt p {
    font-size: 22px !important;
  }
}
@media (max-width: 767px) {
  .home .front-page-excerpt p {
    font-size: 20px !important;
  }
}
html body .jump-in-front-wrapper {
  position: relative;
  margin: 0px 0px -247px 0px;
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper {
    margin: 0px 0px 0px 0px;
  }
}
html body .jump-in-front-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 78%;
  background: url('/wp-content/uploads/2022/04/Jump-in-Front-bg.jpg') 0 0 / cover no-repeat;
  display: block;
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper::before {
    height: 100%;
  }
}
@media (max-width: 767px) {
  html body .jump-in-front-wrapper::before {
    background: url('/wp-content/uploads/2022/04/Jump-in-Front-bg.jpg') top right / cover no-repeat;
  }
}
html body .jump-in-front-wrapper .container {
  max-width: 1670px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
  position: relative;
  z-index: 1;
}
html body .jump-in-front-wrapper .container .row {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 0 !important;
}
html body .jump-in-front-wrapper .container .row::after, html body .jump-in-front-wrapper .container .row::before {
  display: none !important;
}
@media (min-width: 1280px) {
  html body .jump-in-front-wrapper .container .row {
    flex-wrap: nowrap;
  }
}
html body .jump-in-front-wrapper .wpb_column .vc_column-inner {
  padding: 0 !important;
}
html body .jump-in-front-wrapper .jump-in-front-info {
  flex: 0 1 588px;
  margin: 0px auto 50px auto;
  padding: 9.1% 0px 350px 0px;
}
@media (max-width: 1680px) {
  html body .jump-in-front-wrapper .jump-in-front-info {
    flex: 0 1 550px;
  }
}
@media (max-width: 1360px) {
  html body .jump-in-front-wrapper .jump-in-front-info {
    flex: 0 1 500px;
  }
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-info {
    flex: 0 1 700px;
    padding: 50px 0px 50px 0px;
    text-align: center;
  }
}
@media (min-width: 1280px) {
  html body .jump-in-front-wrapper .jump-in-front-info {
    margin: 0px 50px 0px 0px;
  }
}
@media (max-width: 767px) {
  html body .jump-in-front-wrapper .jump-in-front-info {
    padding: 50px 0px 0px 0px;
  }
}
html body .jump-in-front-wrapper .jump-in-front-info h2 {
  font-family: Poppins;
  color: #ffffff;
  font-size: 65px;
  font-weight: 700;
  line-height: 100%;
  text-transform: uppercase;
  margin: 0px 0px 65px 0px;
}
@media (max-width: 1680px) {
  html body .jump-in-front-wrapper .jump-in-front-info h2 {
    font-size: 60px;
  }
}
@media (max-width: 1510px) {
  html body .jump-in-front-wrapper .jump-in-front-info h2 {
    font-size: 55px;
  }
}
@media (max-width: 1440px) {
  html body .jump-in-front-wrapper .jump-in-front-info h2 {
    font-size: 50px;
  }
}
@media (max-width: 1340px) {
  html body .jump-in-front-wrapper .jump-in-front-info h2 {
    font-size: 45px;
    margin: 0px 0px 25px 0px;
  }
}
@media (max-width: 767px) {
  html body .jump-in-front-wrapper .jump-in-front-info h2 {
    font-size: 37px;
  }
}
html body .jump-in-front-wrapper .jump-in-front-info p {
  font-family: Poppins;
  color: #ffffff;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
}
html body .jump-in-front-wrapper .jump-in-front-columns {
  flex: 0 1 951px;
  padding: 55px 0px 55px 0px;
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns {
    padding: 0px 0px 0px 0px;
    flex: 0 1 100%;
  }
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps {
    flex-direction: column;
  }
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    margin: 0 -15px;
  }
}
@media (min-width: 1280px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp:last-child {
    padding: 132px 0px 0px 0px;
  }
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp:first-child {
    margin: 0px 30px 0px 0px;
  }
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp.jump-in-front-clamp-two {
    display: none;
  }
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
  margin: 0px 0px 40px 0px;
  min-width: 430px;
  height: 271px;
  border-radius: 12px;
  background-color: #035fa0;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 1280px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item.jump-in-front-item-duble {
    display: none;
  }
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item:last-child {
  margin: 0px 0px 0px 0px;
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item:last-child {
    margin: 0px 15px 40px 15px;
  }
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    margin: 0px 15px 40px 15px;
  }
}
@media (max-width: 1680px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    min-width: 400px;
  }
}
@media (max-width: 1510px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    min-width: 370px;
    height: 260px;
  }
}
@media (max-width: 1440px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    min-width: 350px;
  }
}
@media (max-width: 1340px) and (min-width: 1280px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    min-width: clamp(300px, 26.154vw, 350px);
  }
}
@media (max-width: 1279px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    max-width: 350px;
    min-width: auto;
    flex: 0 1 33.333%;
  }
}
@media (max-width: 1050px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    flex: 0 1 50%;
  }
}
@media (max-width: 980px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    max-width: 328px;
  }
}
@media (max-width: 767px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item {
    flex: 0 1 100%;
    padding: 0 15px;
  }
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item.jump-in-front-item-clone {
  background-color: #008ac4;
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item h3 {
  color: #ffffff;
  font-family: Poppins;
  font-size: 40px;
  font-weight: 700;
  line-height: 100%;
  margin: 0px 0px 20px 0px;
}
@media (max-width: 1680px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item h3 {
    font-size: 38px;
  }
}
@media (max-width: 1510px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item h3 {
    font-size: 34px;
  }
}
@media (max-width: 1340px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item h3 {
    font-size: 30px;
  }
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item .jump-in-front-btn {
  min-height: 42px;
  background-color: #ff671d;
  border: 1px solid #ff671d;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  transition: all 0.3s ease;
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item .jump-in-front-btn:hover {
  background-color: #ffffff;
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item .jump-in-front-btn:hover span {
  color: #ff671d;
}
html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item .jump-in-front-btn span {
  color: #ffffff;
  font-family: Poppins;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
  text-align: center;
  text-transform: uppercase;
}
@media (max-width: 1510px) {
  html body .jump-in-front-wrapper .jump-in-front-columns .jump-in-front-clamps .jump-in-front-clamp .jump-in-front-item .jump-in-front-btn span {
    font-size: 18px;
  }
}
html body .services-partner {
  background: url('/wp-content/uploads/2022/05/services-partner-bg.jpg') 0 0 / 100% 793px no-repeat;
  padding: 263px 0px 70px 0px;
}
@media (max-width: 1440px) {
  html body .services-partner {
    padding: 200px 0px 70px 0px;
  }
}
@media (max-width: 1279px) {
  html body .services-partner {
    padding: 100px 0px 40px 0px;
  }
}
@media (max-width: 767px) {
  html body .services-partner {
    padding: 50px 0px 0px 0px;
  }
}
html body .services-partner .container {
  max-width: 1475px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
  position: relative;
}
html body .services-partner .container .row {
  margin: 0 !important;
}
html body .services-partner .container .row::after, html body .services-partner .container .row::before {
  display: none !important;
}
html body .services-partner .wpb_column .vc_column-inner {
  padding: 0 !important;
}
html body .services-partner .services-partner-body .services-partner-text {
  text-align: center;
  margin: 0px 0px 49px 0px;
}
html body .services-partner .services-partner-body .services-partner-text h2 {
  color: #000000;
  font-family: Poppins;
  font-size: 65px;
  font-size: clamp(40px, 4.5vw, 65px);
  font-weight: 700;
  letter-spacing: normal;
  line-height: 100%;
  margin: 0px 0px 39px 0px;
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-body .services-partner-text h2 {
    font-size: clamp(30px, 4.5vw, 65px);
  }
}
html body .services-partner .services-partner-body .services-partner-text h2 span {
  color: #ff671d;
}
html body .services-partner .services-partner-body .services-partner-text p {
  color: #000000;
  font-family: Poppins;
  font-size: 20px;
  line-height: 26px;
  font-weight: 400;
  letter-spacing: normal;
  max-width: 796px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-body .services-partner-text p {
    font-size: 18px;
  }
}
html body .services-partner .services-partner-columns-body {
  display: flex;
  justify-content: space-between;
  margin: 0 -30.5px;
}
@media (max-width: 1366px) {
  html body .services-partner .services-partner-columns-body {
    margin: 0 -15px;
  }
}
@media (max-width: 1200px) {
  html body .services-partner .services-partner-columns-body {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-columns-body {
    margin: 0;
  }
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item {
  flex: 0 1 528px;
  padding: 0 30.5px;
  margin: 0px 0px 70px 0px;
}
@media (max-width: 1366px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item {
    padding: 0 15px;
  }
}
@media (max-width: 1200px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item {
    flex: 0 1 50%;
  }
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item {
    flex: 0 1 100%;
    padding: 0px;
  }
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item {
  height: 100%;
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-icon {
  text-align: center;
  margin: 0px auto -65px auto;
  height: 332px;
  display: flex;
  align-items: flex-end;
  justify-content: center;
}
@media (max-width: 1440px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-icon {
    max-width: 260px;
  }
}
@media (max-width: 1280px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-icon {
    max-width: 240px;
    height: 280px;
  }
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-icon {
    max-width: 200px;
    height: 220px;
  }
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content {
  text-align: center;
  border-radius: 0px 0px 8px 8px;
  position: relative;
  padding: 80px 48px 54px;
  height: calc(100% - 266px);
}
@media (max-width: 1440px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content {
    padding: 80px 48px 45px;
  }
}
@media (max-width: 1280px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content {
    height: calc(100% - 216px);
  }
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content {
    height: calc(100% - 155px);
    padding: 80px 15px 45px;
  }
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content::after {
  content: '';
  position: absolute;
  margin: -1px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 0px 0px 8px 8px;
  border: 1px solid transparent;
  background: linear-gradient(to top, #c5cbdb, transparent) border-box;
  /* border-top: 0 !important; */
  -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content h3 {
  color: #035fa0;
  font-family: Poppins;
  font-size: 34px;
  font-weight: 700;
  letter-spacing: normal;
  line-height: 102%;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
  margin: 0px 0px 47px 0px;
}
@media (max-width: 1550px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content h3 {
    font-size: 32px;
  }
}
@media (max-width: 1440px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content h3 {
    margin: 0px 0px 30px 0px;
    font-size: 30px;
  }
}
@media (max-width: 1280px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content h3 {
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content h3 {
    font-size: 24px;
  }
}
html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content p {
  color: #000000;
  font-family: Poppins;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 26px;
  position: relative;
  z-index: 1;
  margin: 0;
}
@media (max-width: 767px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item .services-partner-item .services-partner-content p {
    font-size: 18px;
  }
}
@media (min-width: 1441px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item:nth-child(1) .services-partner-content {
    padding-left: 58px;
    padding-right: 58px;
  }
}
@media (min-width: 1441px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item:nth-child(2) .services-partner-content {
    padding-left: 61px;
    padding-right: 61px;
  }
}
@media (min-width: 1441px) {
  html body .services-partner .services-partner-columns-body .services-partner-columns-item:nth-child(3) .services-partner-content {
    padding-left: 48px;
    padding-right: 48px;
  }
}
.anim-items {
  overflow: hidden;
}
.anim-items .anim-show {
  transform: translate(0px, 17%);
  opacity: 0;
  transition: all 0.8s ease 0s;
}
.anim-items.active .anim-show {
  transform: translate(0px, 0px);
  opacity: 1;
}
.anim-items.active .services-partner-columns-item:nth-child(1) .anim-show {
  transition: all 0.8s ease 0.3s;
}
.anim-items.active .services-partner-columns-item:nth-child(2) .anim-show {
  transition: all 0.8s ease 0.6s;
}
.anim-items.active .services-partner-columns-item:nth-child(3) .anim-show {
  transition: all 0.8s ease 0.9s;
}
html body.page-id-8777 .vc_custom_1609233330916, html body.page-id-8810 .vc_custom_1609233330916 {
  display: none !important;
}
html body.page-id-8777 .vc_custom_1609277378434, html body.page-id-8810 .vc_custom_1609277378434 {
  display: none !important;
}
/*** Single Post***/
.single-post .main-footer #first-footer-section {
  display: none;
}
.single-post .main-footer #first-footer-section + .vc_row.wpb_row {
  outline: 1px solid #FD8424;
}
.single-post .main-footer #first-footer-section + .vc_row.wpb_row .one-row_top_divider {
  display: none;
  height: 0;
}
@media (min-width: 992px) {
  .single-post .contents-container {
    width: 100%;
  }
}
.single-post .sidebar-container, .single-post .entry-meta {
  display: none;
}
.single-post .blog-single-content center {
  max-width: 650px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .single-post .blog-single-content center {
    height: 285px;
  }
}
.single-post .blog-single-content center iframe {
  width: 100%;
}
@media (max-width: 767px) {
  .single-post .blog-single-content center iframe {
    height: 100%;
  }
}
.single-post .blog-single-content .saboxplugin-wrap .saboxplugin-gravatar img {
  padding: 0;
  margin: 0;
  min-height: auto;
}
.single-post .blog-single-content ol {
  counter-reset: section;
}
.single-post .blog-single-content ol > li:before {
  counter-increment: section;
  content: counters(section, ".") " " !important;
  background-image: none !important;
  background-color: #FF661C !important;
  border-radius: 50%;
  left: -35px !important;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 100% !important;
  font-weight: 600;
  transform: none !important;
  text-align: center;
  font-size: 15px;
}
.single-post .blog-single-content ol > li > ol {
  padding-top: 15px;
}
.single-post .blog-single-content ol > li > ol > li:before {
  font-size: 11px !important;
}
.single-post .blog-single-content ul, .single-post .blog-single-content ol {
  margin-bottom: 15px;
  padding-left: 45px !important;
}
.single-post .blog-single-content ul li[style="list-style-type: none;"]:before, .single-post .blog-single-content ul li[style='list-style-type: none;']:before, .single-post .blog-single-content ol li[style="list-style-type: none;"]:before, .single-post .blog-single-content ol li[style='list-style-type: none;']:before {
  content: none !important;
}
.single-post .blog-single-content blockquote {
  position: relative;
  margin-bottom: 0 !important;
  padding: 70px 9% 2% 92px !important;
  color: #000;
  border: none !important;
  text-align: left;
  line-height: 1.6;
}
.single-post .blog-single-content blockquote p {
  line-height: 1.6;
  font-weight: 600;
}
.single-post .blog-single-content blockquote .author {
  text-align: right;
  display: block;
  font-size: 16px;
}
@media (max-width: 980px) {
  .single-post .blog-single-content blockquote .author {
    font-size: 15px;
  }
}
@media (max-width: 767px) {
  .single-post .blog-single-content blockquote .author {
    font-size: 14px;
  }
}
.single-post .blog-single-content blockquote:before {
  content: '';
  position: absolute;
  top: 8px;
  left: 0px;
  display: block;
  width: 120px;
  height: 120px;
  background-image: url(../images/or-circle-testimonial-quote-icon-min11.png);
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: contain;
  background-size: contain;
  transform: scale(0.8);
}
@media (min-width: 981px) and (max-width: 1279px) {
  .single-post .blog-single-content blockquote {
    padding: 70px 9% 2% 60px !important;
  }
  .single-post .blog-single-content blockquote:before {
    width: 80px;
  }
}
@media (max-width: 767px) and (max-width: 1279px) {
  .single-post .blog-single-content blockquote {
    padding: 70px 1% 2% 60px !important;
  }
  .single-post .blog-single-content blockquote:before {
    width: 80px;
  }
}
.single-post .blog-single-content .schedule-btn-wrapper .schedule-btn {
  max-width: unset;
  display: block;
  width: 234px;
  color: #fff !important;
  padding: 12px 22px;
  text-align: center;
  line-height: 1.1;
  border: none;
  background: linear-gradient(45deg, #f4624b 0%, #f5991a 100%);
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 5px;
  cursor: pointer;
  margin: 10px 0 25px;
  font-family: 'Poppins', sans-serif;
  transition: all 0.2s ease-in-out !important;
}
.single-post .blog-single-content .schedule-btn-wrapper .schedule-btn:before {
  display: none;
}
.single-post .blog-single-content .schedule-btn-wrapper .schedule-btn:hover {
  background: linear-gradient(45deg, #f5991a 0%, #f4624b 100%);
}
.single-post .blog-single-content .saboxplugin-wrap .saboxplugin-gravatar a img {
  padding-top: 0;
  margin-bottom: 0;
  min-height: unset;
}
@media (min-width: 481px) {
  .single-post .blog-single-content .saboxplugin-wrap .saboxplugin-desc p {
    padding-left: 120px;
  }
}
.single-post .blog-single-content .saboxplugin-wrap .saboxplugin-socials a {
  border: none !important;
  color: black;
}
.single-post .blog-single-content .saboxplugin-wrap .saboxplugin-socials a:hover {
  color: #ff854a !important;
}
body.postid-8466 #wrap .blog-single-media .liquid-parallax-container {
  visibility: hidden;
}
body.postid-8132 #wrap .blog-single-content {
  margin-top: 0;
}
body.postid-8132 #wrap .blog-single-content h2 {
  border-bottom: none;
}
body.single-post #wrap main#content article.blog-single {
  padding-bottom: 77px;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .container {
    max-width: 1073px;
    width: 100%;
  }
}
body.single-post #wrap main#content article.blog-single .container .row {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .container .row {
    flex-wrap: nowrap;
  }
}
body.single-post #wrap main#content article.blog-single .container .row .contents-container {
  width: 100% !important;
  flex: 0 0 100% !important;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .container .row .contents-container {
    width: calc(100% - 300px) !important;
    flex: 0 0 calc(100% - 300px) !important;
  }
}
body.single-post #wrap main#content article.blog-single .container .row .sidebar-container {
  display: block;
  width: 100% !important;
  flex: 0 0 100% !important;
  margin-top: 40px !important;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .container .row .sidebar-container {
    width: 300px !important;
    flex: 300px !important;
    margin-top: 98px !important;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content {
  padding-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
  padding-top: 43px !important;
  margin-left: 0 !important;
  padding-right: 0 !important;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content {
    padding-top: 93px !important;
    margin-left: -3.5% !important;
    padding-right: 6% !important;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content center {
  max-width: 100%;
  margin: 0;
  height: auto;
}
body.single-post #wrap main#content article.blog-single .blog-single-content .perfmatters-lazy-youtube img {
  padding-top: 0px;
  margin: auto;
  min-height: auto;
  object-fit: cover;
  object-position: center;
}
body.single-post #wrap main#content article.blog-single .blog-single-content h2, body.single-post #wrap main#content article.blog-single .blog-single-content h3, body.single-post #wrap main#content article.blog-single .blog-single-content h4, body.single-post #wrap main#content article.blog-single .blog-single-content h5, body.single-post #wrap main#content article.blog-single .blog-single-content h6 {
  font-family: 'PoppinsBold', sans-serif !important;
}
body.single-post #wrap main#content article.blog-single .blog-single-content h2 {
  padding: 0;
  border: none;
  color: #000000;
  font-size: clamp(24px, 2.545vw, 28px) !important;
  font-weight: 700;
  font-style: normal;
  letter-spacing: normal;
  line-height: 1.07;
  text-align: left;
  margin: 0 0 27px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content h2 br {
  display: none;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content h2 br {
    display: inline;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content h3 {
  margin: 0 0 20px;
  color: #000000;
  font-size: clamp(24px, 2.545vw, 28px);
  font-weight: 700;
  font-style: normal;
  letter-spacing: normal;
  line-height: 1.07;
  text-align: left;
  border-bottom-color: #0033a1;
  padding-top: 25px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content h3 {
    padding-bottom: 16px;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content h3::before {
  top: 19px;
}
@media (min-width: 1200px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content h3::before {
    top: 20px;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content p {
  font-family: 'Arial - MT', sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  margin: 0 0 21px;
  letter-spacing: 0.26px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content p a {
  font-family: 'Arial - MT', sans-serif;
  color: inherit;
  border-bottom: 1px solid #000000;
}
body.single-post #wrap main#content article.blog-single .blog-single-content p a:hover {
  border-bottom: 1px solid #ff854a;
  color: #ff854a;
}
body.single-post #wrap main#content article.blog-single .blog-single-content p strong {
  font-size: 130%;
  letter-spacing: 1px;
  font-weight: 700;
  font-family: 'Arial - MT', sans-serif;
}
@media (max-width: 767px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content p strong {
    font-size: 115%;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content ol ol, body.single-post #wrap main#content article.blog-single .blog-single-content ol ul {
  margin-top: 23px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content ol li {
  font-family: 'Arial - MT', sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  margin: 0 0 20px;
  letter-spacing: 0.26px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content ul {
  padding: 0 !important;
  margin: 0;
}
body.single-post #wrap main#content article.blog-single .blog-single-content ul ol, body.single-post #wrap main#content article.blog-single .blog-single-content ul ul {
  margin-top: 23px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content ul li {
  font-family: 'Arial - MT', sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  margin: 0 0 23px;
  padding-left: 49px;
  letter-spacing: 0.26px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content ul li::before {
  content: '';
  display: block;
  width: 6.68px;
  height: 6.68px;
  background: #ff671d;
  border-radius: 50%;
  position: absolute;
  z-index: 2;
  top: 9.5px;
  left: 29px;
}
body.single-post #wrap main#content article.blog-single .blog-single-content-more {
  width: 100%;
  min-height: 138px;
  border-radius: 12px;
  background-color: #001751;
  padding: 35px 30px;
  display: flex;
  align-items: center;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content-more {
    flex-direction: column;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content-more span {
  color: #ffffff;
  font-family: 'Arial - MT', sans-serif;
  font-size: 18px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 24px;
  text-align: left;
  letter-spacing: 0.26px;
}
@media (max-width: 767px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content-more span {
    text-align: center;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content-more a {
  width: 100%;
  max-width: 190px;
  min-height: 66px;
  border-radius: 8px;
  background-color: #ff671d;
  border: 2px solid #ff671d;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ffffff;
  font-family: 'Poppins-SemiBold', sans-serif;
  font-size: 24px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
  line-height: 26px;
  text-align: center;
  margin-left: 30px;
  transition: all 0.5s;
}
@media (max-width: 767px) {
  body.single-post #wrap main#content article.blog-single .blog-single-content-more a {
    margin-left: 0;
    margin-top: 30px;
  }
}
body.single-post #wrap main#content article.blog-single .blog-single-content-more a:hover {
  color: #ff671d;
  background-color: transparent;
}
.page-id-8254 .cta-form-trigger {
  display: block;
  max-width: 684px;
  border-radius: 34px;
  border: 2px solid #c64100;
  background-color: #ff671d;
  color: #ffffff;
  font-family: 'Gibson-SemiBold', sans-serif !important;
  font-weight: 600 !important;
  font-style: normal;
  letter-spacing: normal;
  line-height: 22px;
  text-align: center;
  padding: 22px 20px;
  transition: all 0.2s ease-in-out;
  font-size: 26px !important;
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 .cta-form-trigger {
    font-size: 23px !important;
  }
}
@media (max-width: 1281px) {
  .page-id-8254 .cta-form-trigger {
    font-size: 20px !important;
    padding: 15px !important;
  }
}
@media (max-width: 1050px) {
  .page-id-8254 .cta-form-trigger {
    font-size: 19px !important;
  }
}
@media (max-width: 767px) {
  .page-id-8254 .cta-form-trigger {
    font-size: 19px !important;
  }
}
.page-id-8254 .cta-form-trigger:hover {
  background-color: #c64100 !important;
}
.page-id-8254 a[href="http://www.mindmatrix.net"] {
  display: none;
}
.page-id-8254 #remote-banner-section {
  padding: 41px 0;
  width: 100% !important;
  position: relative;
}
@media (min-width: 981px) {
  .page-id-8254 #remote-banner-section {
    overflow: visible;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section {
    background-position: right top !important;
  }
}
.page-id-8254 #remote-banner-section:before {
  content: url("/wp-content/uploads/2020/11/man-with-box.png");
  display: block;
  position: absolute;
  bottom: -114px;
  left: 50%;
  transform: translateX(-103.5%);
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 #remote-banner-section:before {
    transform: translateX(-94%) scale(0.8);
    bottom: -150px;
  }
}
@media (max-width: 1281px) {
  .page-id-8254 #remote-banner-section:before {
    transform: translateX(-87%) scale(0.7);
  }
}
@media (max-width: 1050px) {
  .page-id-8254 #remote-banner-section:before {
    transform: translateX(-84%) scale(0.65);
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section:before {
    transform: translateX(0) scale(0.65);
    left: unset;
    right: -213px;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 0.6);
  }
}
.page-id-8254 #remote-banner-section .cta-form-trigger {
  position: relative;
  margin-bottom: 50px;
}
.page-id-8254 #remote-banner-section .cta-form-trigger:before {
  position: absolute;
  top: -13px;
  left: -293px;
  content: url("/wp-content/uploads/2020/11/blue-vector-arrow.png");
  pointer-events: none;
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 #remote-banner-section .cta-form-trigger:before {
    transform: scale(0.75);
    left: -245px;
  }
}
@media (max-width: 1367px) {
  .page-id-8254 #remote-banner-section .cta-form-trigger:before {
    transform: scale(0.5);
    left: -195px;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section .cta-form-trigger:before {
    content: '' !important;
  }
}
.page-id-8254 #remote-banner-section .heading-row {
  z-index: 1;
}
.page-id-8254 #remote-banner-section .heading-row > .container {
  max-width: 1824px;
  width: 95%;
}
@media (max-width: 1367px) and (min-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row > .container .row > .wpb_column:first-child {
    width: 46%;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row > .container .row > .wpb_column:first-child {
    width: 100%;
  }
}
@media (max-width: 1367px) and (min-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row > .container .row > .wpb_column:nth-child(2) {
    width: 54%;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row > .container .row > .wpb_column:nth-child(2) {
    width: 100%;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row .logo-col-wrap {
    margin-bottom: 13px;
  }
}
@media (min-width: 981px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner {
    padding-left: 0;
  }
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner .wpb_raw_code {
  margin-bottom: 0;
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner h1 {
  font-family: 'Gibson-Bold', sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0;
  line-height: 96%;
  margin-top: 35px;
  margin-bottom: 0;
  max-width: 767px;
  font-size: 50px;
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner h1 {
    font-size: 42px;
  }
}
@media (max-width: 1281px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner h1 {
    font-size: 38px;
    margin-top: 15px;
  }
}
@media (max-width: 767px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner h1 {
    font-size: 36px;
  }
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner h1 span {
  color: #ff671d !important;
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner p {
  font-family: 'Gibson-SemiBold', sans-serif !important;
  font-weight: 600 !important;
  line-height: 1;
  letter-spacing: 0;
  max-width: 777px;
  color: black;
  font-size: 32px !important;
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner p {
    font-size: 26px !important;
  }
}
@media (max-width: 1281px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner p {
    font-size: 22px !important;
  }
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul {
  list-style: none;
  max-width: 789px;
  padding-top: 17px;
  padding-bottom: 23px;
}
@media (max-width: 1110px) and (min-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul {
    padding-bottom: 5px;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul {
    max-width: unset;
  }
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li {
  font-family: 'Hind', sans-serif;
  font-weight: 400 !important;
  letter-spacing: 0;
  line-height: 1.15;
  padding: 22px 0 19px 67px;
  border-bottom: 1px solid #e0cbc1;
  color: black !important;
  font-size: 24px !important;
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li {
    font-size: 20px !important;
  }
}
@media (max-width: 767px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li {
    padding-left: 57px;
  }
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li:first-of-type {
  border-top: 1px solid #e0cbc1;
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li:before {
  display: inline-block;
  content: url("/wp-content/uploads/2020/11/blue-check-onpar.png");
  float: left;
  margin-left: -47px;
  margin-top: -4px;
}
@media (max-width: 1440px), (max-height: 810px) {
  .page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li:before {
    transform: scale(0.85);
  }
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul li strong {
  font-weight: 700 !important;
}
.page-id-8254 #remote-banner-section .heading-row .heading-row-text > .vc_column-inner ul + p {
  margin-bottom: 25px;
}
.page-id-8254 #remote-bottom-section {
  width: 100% !important;
  padding-top: 81px;
  padding-bottom: 34px;
}
@media (max-width: 980px) {
  .page-id-8254 #remote-bottom-section {
    padding: 45px 0;
  }
}
.page-id-8254 #remote-bottom-section .to-do-row > .container {
  width: 90%;
  max-width: 1449px;
}
@media (max-width: 767px) {
  .page-id-8254 #remote-bottom-section .to-do-row > .container {
    width: 95%;
  }
}
@media (min-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row > .container .row .wpb_column:nth-child(1) {
    width: 52%;
  }
  .page-id-8254 #remote-bottom-section .to-do-row > .container .row .wpb_column:nth-child(2) {
    width: 48%;
  }
}
@media (min-width: 980px) and (max-width: 1367px) and (min-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row > .container .row .wpb_column:nth-child(1) {
    width: 54%;
  }
}
@media (min-width: 980px) and (max-width: 1367px) and (min-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row > .container .row .wpb_column:nth-child(2) {
    width: 46%;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row > .container .row {
    display: flex;
    flex-direction: column-reverse;
  }
}
.page-id-8254 #remote-bottom-section .to-do-row > .container .row .wpb_column {
  width: 100%;
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list .cta-form-trigger {
  padding: 21px 20px;
}
@media (max-width: 1050px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-list .cta-form-trigger {
    font-size: 18px !important;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-list .cta-form-trigger {
    font-size: 19px !important;
  }
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list p, .page-id-8254 #remote-bottom-section .to-do-row .to-do-list strong {
  font-family: 'Hind', sans-serif;
  font-weight: 400;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 1.2;
  color: black;
  margin-bottom: 22px;
}
@media (max-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-list p, .page-id-8254 #remote-bottom-section .to-do-row .to-do-list strong {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-list p, .page-id-8254 #remote-bottom-section .to-do-row .to-do-list strong {
    font-size: 16px;
  }
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list p:first-of-type {
  margin-top: 14px;
  margin-bottom: 25px;
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list strong {
  font-weight: 700 !important;
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list ul {
  list-style: none;
  margin-bottom: 23px;
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list ul li {
  padding: 6px 5px 15px 63px;
}
.page-id-8254 #remote-bottom-section .to-do-row .to-do-list ul li:before {
  content: url("/wp-content/uploads/2020/11/blue-check-onpar.png");
  display: inline-block;
  float: left;
  margin-left: -48px;
  margin-top: -6px;
}
@media (max-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-list ul li:before {
    transform: scale(0.8);
  }
}
@media (max-width: 767px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-list ul li {
    padding-left: 55px;
  }
}
@media (max-width: 767px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-img {
    margin-bottom: 20px;
  }
}
@media (max-width: 980px) {
  .page-id-8254 #remote-bottom-section .to-do-row .to-do-img .wpb_wrapper {
    max-width: 555px;
    margin: 0 auto;
    display: block;
  }
}
.page-id-8254 #custom-footer {
  width: 100% !important;
}
.page-id-8254 #custom-footer p {
  color: #ffffff;
  font-family: 'Hind', sans-serif;
  font-weight: 400 !important;
  font-size: 14px;
  line-height: 1;
  letter-spacing: 0.1em;
  text-align: center;
  text-transform: uppercase;
  padding: 31px 0;
}
.page-id-8254 .pum-theme-8263 .pum-close {
  color: black !important;
  text-shadow: none !important;
  box-shadow: none !important;
  background: none !important;
  font-size: 26px !important;
  right: 12px !important;
}
.page-id-8254 .pum-theme-8263 .pum-container {
  background-color: #fafafa !important;
}
@media (min-width: 767px) {
  .page-id-8254 .pum-theme-8263 .pum-container {
    padding: 18px 25px;
  }
}
.page-id-8254 .pum-theme-8263 .pum-content {
  margin: 0 auto;
  max-width: 585px;
}
.page-id-8254 .pum-theme-8263 .pum-content h2 {
  font-family: 'Gibson-Bold', sans-serif !important;
  font-weight: 700 !important;
  font-size: 28px;
  text-align: center;
  line-height: 1;
  letter-spacing: 0;
  max-width: 565px;
  margin: 26px auto 18px;
}
@media (max-width: 980px) {
  .page-id-8254 .pum-theme-8263 .pum-content h2 {
    font-size: 26px;
  }
}
@media (max-width: 767px) {
  .page-id-8254 .pum-theme-8263 .pum-content h2 {
    font-size: 26px;
  }
}
.page-id-8254 .pum-theme-8263 .pum-content p {
  font-family: 'Gibson-Regular', sans-serif !important;
  font-weight: 400 !important;
  color: black;
  text-align: center;
  font-size: 20px;
  margin-bottom: 15px;
}
@media (max-width: 980px) {
  .page-id-8254 .pum-theme-8263 .pum-content p {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  .page-id-8254 .pum-theme-8263 .pum-content p {
    font-size: 18px;
  }
}
.page-id-8254 .pum-theme-8263 .pum-content .ss-form-wrap {
  min-height: unset !important;
}
.page-id-8254 .pum-theme-8263 .pum-content .ss-form-wrap .ss-form-content {
  min-height: unset !important;
}
.page-id-8254 .pum-theme-8263 .pum-content .ss-form-wrap .ss-form-content iframe {
  min-height: unset !important;
  max-height: 365px;
}
@media (max-width: 599px) {
  .page-id-8254 .pum-theme-8263 .pum-content .ss-form-wrap .ss-form-content iframe {
    max-height: 550px;
  }
}
.page-id-8254 .pum-theme-8263 .pum-content .ss-form-wrap .ss-form-content br {
  display: none;
}
/********** onpar-umbrella styles  **********/
#onpar-umbrella {
  font-family: 'PoppinsRegular', Arial, sans-serif;
  font-size: 18px;
  color: black;
  overflow: hidden;
  background-image: url("https://www.onpartech.com/wp-content/uploads/2020/07/OnParwebUmbrella.jpg");
  background-position: left top;
  background-size: cover;
  background-repeat: no-repeat;
  min-height: calc(100vh - 62px);
}
@media (max-width: 1440px) {
  #onpar-umbrella {
    background-image: url("https://www.onpartech.com/wp-content/uploads/2020/07/onPar-backgr-v4.jpg");
    background-position: center top;
  }
}
#onpar-umbrella .umbrella-wrap {
  padding: 47px 0 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-end;
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap {
    flex-flow: row wrap;
    align-items: flex-start;
    background: radial-gradient(circle, rgba(85, 98, 112, 0.8631827731) 0%, rgba(85, 98, 112, 0.85) 16%, rgba(85, 98, 112, 0.7679446779) 35%, rgba(85, 98, 112, 0.6671043417) 51%, rgba(85, 98, 112, 0.2077205882) 71%, rgba(85, 98, 112, 0.0956757703) 83%, rgba(85, 98, 112, 0.0480567227) 96%, rgba(85, 98, 112, 0) 100%);
    padding: 28px 0 0;
  }
}
#onpar-umbrella .umbrella-wrap .umbrella-logo {
  position: relative;
  justify-self: flex-start;
  min-width: 30%;
  max-width: 660px;
  margin-right: auto;
  height: 267px;
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .umbrella-logo {
    width: 100%;
    max-width: 100%;
    height: 50px;
    display: none;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company {
  color: white;
  max-width: 581px;
  width: 100%;
  margin: 0 70px 0 0;
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .current-it-company {
    margin: 0 3% 2% 0;
  }
}
@media (min-width: 981px) {
  #onpar-umbrella .umbrella-wrap .current-it-company {
    margin: 0 2% 2% 0;
    max-width: 48%;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company {
    max-width: 90%;
    margin: 0 auto;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .img-overlay {
  display: none;
}
@media (max-width: 1440px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .img-overlay {
    margin-left: 3em;
    margin-bottom: -10px;
    display: block;
    width: 270px;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .img-overlay {
    margin-top: 15px;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .img-overlay img {
  max-width: 70%;
}
#onpar-umbrella .umbrella-wrap .current-it-company h1 {
  margin: 35px 0 32px;
  color: white;
  font-family: 'PoppinsBold', Arial, sans-serif !important;
  font-size: 38px;
  letter-spacing: 0;
  line-height: 1.05;
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company h1 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company h1 {
    font-size: 30px;
  }
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .current-it-company h1 {
    max-width: 80%;
    margin: 35px auto 32px;
  }
}
@media (min-width: 981px) {
  #onpar-umbrella .umbrella-wrap .current-it-company h1 {
    font-size: 34px !important;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company h1 {
    max-width: 91%;
  }
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap {
    max-width: 82%;
    margin: 30px auto;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap {
    max-width: 92%;
    margin: 30px auto;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap > p {
  font-family: 'PoppinsRegular', Arial, sans-serif;
  font-size: 18px;
  letter-spacing: 0;
  line-height: 1.2;
  margin: 0 0 26px 0;
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap > p {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap > p {
    font-size: 16px;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap > p {
    margin: 0 0 16px 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps {
  padding: 0 0 0 14px;
  max-width: 581px;
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps {
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps {
    padding: 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
  min-height: 118px;
  max-height: 119px;
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap {
    margin: 0 auto;
    max-width: 90%;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap {
    justify-content: flex-start;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:first-child .step-right__description {
  border-bottom: 1px solid #ff671d;
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:first-child .step-right__description p {
  padding-right: 30px;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:first-child .step-right__description p {
    padding-right: 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-right__description {
  border-bottom: 1px solid #ff671d;
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-right__description p {
  padding-right: 15px;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-right__description p {
    padding-right: 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(3) .step-right__description p {
  padding-right: 38px;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(3) .step-right__description p {
    padding-right: 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-left__circle {
  display: block;
  content: '';
  width: 2px;
  height: 100px;
  position: relative;
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-left__circle:before {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  transform-origin: top;
  border: 1px solid #ff671d;
  display: block;
  content: '';
  width: 1px;
  height: 38px;
  z-index: 0;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-left__circle:before {
    height: 66px;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-left__circle:after {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  transform-origin: bottom;
  border: 1px solid #ff671d;
  display: block;
  content: '';
  width: 1px;
  height: 38px;
  z-index: 0;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap:nth-child(2) .step-left__circle:after {
    height: 66px;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left {
  margin-right: 10px;
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle {
  position: relative;
  width: 82px;
  height: 82px;
  border-radius: 50%;
  border: 2px solid #ff671d;
  z-index: 1;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle {
    width: 56px;
    height: 56px;
    margin-right: 4px;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle .step-left__circle__blue {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #002063;
  border-radius: 50%;
  width: 90%;
  height: 90%;
  padding: 6px 0 0 5px;
  border: 5px transparent solid;
  text-transform: uppercase;
  text-align: center;
  font-size: 16px;
  font-family: 'PoppinsMedium', Arial, sans-serif;
  letter-spacing: 0.05em;
  line-height: 1;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle .step-left__circle__blue {
    font-size: 14px;
    padding: 5px 0 0 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle .step-left__circle__blue span {
  font-size: 34px;
  text-align: center;
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle .step-left__circle__blue span {
    font-size: 34px;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle .step-left__circle__blue span {
    font-size: 24px;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-left .step-left__circle .step-left__circle__blue span {
    display: block;
    padding-left: 3px;
    line-height: 0.8;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right {
  margin-right: 20px;
}
@media (min-width: 981px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right {
    margin-right: 0;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description {
  font-family: 'PoppinsRegular', Arial, sans-serif;
  font-size: 18px;
  font-weight: 400;
  color: #ffffff;
  padding: 0;
  margin: 0 auto;
  line-height: 1.1;
  letter-spacing: 0;
  display: flex;
  align-items: center;
  height: 128px;
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description {
    font-size: 18px;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description {
    font-size: 16px;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description {
    width: 100%;
  }
}
#onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description p {
  display: block;
  max-width: 450px;
  line-height: 1.2;
  width: 100%;
  margin: 0 0 5px !important;
}
@media (min-width: 981px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description p {
    margin: 0 0 15px;
    padding: 15px 0 0 0;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .current-it-company .current-it-company-step-wrap .steps .step-wrap .step-right .step-right__description p {
    margin: 0 auto !important;
    padding-left: 10px;
    font-size: 14px !important;
    min-width: 100% !important;
    text-align: center !important;
    width: 100% !important;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule {
  min-width: 495px;
  max-width: 496px;
  max-height: 744px;
  margin: 0 7% 0 0;
  background-color: #FFFFFF;
  border-radius: 8px;
  box-shadow: 1px 1px 34px -5px #3c3c3c;
  overflow: hidden;
}
@media (max-width: 1440px) {
  #onpar-umbrella .umbrella-wrap .form-schedule .fsBody {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
  }
}
@media (max-width: 1440px) {
  #onpar-umbrella .umbrella-wrap .form-schedule .fsBody {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
  }
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .form-schedule {
    margin: 0 2em 0 0;
    max-height: none;
    min-width: auto;
  }
}
@media (min-width: 981px) {
  #onpar-umbrella .umbrella-wrap .form-schedule {
    margin: 0 1.5% 2% 0;
    max-width: 44%;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .form-schedule {
    max-width: 496px;
    margin: 30px auto;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .form-schedule {
    width: 93%;
    margin: 10px auto 150px;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule .form-schedule__header {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  max-width: 422px;
  align-items: center;
  margin: 10px auto 0;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .form-schedule .form-schedule__header {
    justify-content: space-around;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule .form-schedule__header img {
  width: 138px;
  height: 106px;
  margin: 26px 0 0 5px;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .form-schedule .form-schedule__header img {
    width: 69px;
    height: 53px;
    margin: 26px 6px 0 10px;
    align-self: flex-start;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule .form-schedule__header h2 {
  font-family: 'PoppinsRegular', Arial, sans-serif;
  font-size: 20px;
  letter-spacing: 0;
  line-height: 1.2;
  max-width: 260px;
}
#onpar-umbrella .umbrella-wrap .form-schedule form {
  margin: 19px auto 0;
  padding: 0 22px;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsBody.fsEmbed {
  margin: 0;
  padding: 0;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .input-focused {
  margin: 0 0 10px !important;
  padding: 0 0 10px !important;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsSectionHeader, #onpar-umbrella .umbrella-wrap .form-schedule form .field-auto-capture {
  display: none;
}
#onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-2, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-3, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-4, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-5 {
  display: inline-block;
  width: 46.8%;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-2, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-3, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-4, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-5 {
    width: 100%;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-3, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-5 {
  float: right;
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-3, #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-5 {
    float: left;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-7 textarea {
  resize: none;
  height: 175px !important;
}
@media (max-width: 1440px) {
  #onpar-umbrella .umbrella-wrap .form-schedule form #fsRow3975100-7 textarea {
    height: 135px !important;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsRow.fsFieldRow.fsLastRow {
  margin: 0 !important;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsRow.fsFieldRow.fsLastRow label {
  font-family: 'PoppinsRegular', Arial, sans-serif;
  font-size: 12px;
  line-height: 0.06em;
  letter-spacing: 0.06em;
  color: black;
  text-transform: uppercase;
  font-weight: 500;
  margin-bottom: 18px;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsRow.fsFieldRow.fsLastRow label span {
  color: #ff671d;
  font-size: 0.9rem;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsRow.fsFieldRow.fsLastRow input, #onpar-umbrella .umbrella-wrap .form-schedule form .fsRow.fsFieldRow.fsLastRow textarea {
  border: 1px #959595 solid;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsSubmit.fsPagination {
  margin: 0;
  padding: 0;
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsSubmit.fsPagination input[type='submit'] {
  width: 410px;
  height: 60px;
  border-radius: 5px;
  margin: 0 auto;
  background: #ff671d;
  background: linear-gradient(90deg, #ff671d 0%, #f5991a 100%);
  color: white;
  font-family: 'PoppinsBold', Arial, sans-serif !important;
  font-size: 26px !important;
  transform: translateY(-10px);
  transition: all 0.2s ease-in-out;
}
@media (max-width: 1601px) {
  #onpar-umbrella .umbrella-wrap .form-schedule form .fsSubmit.fsPagination input[type='submit'] {
    max-width: 410px;
    width: 100%;
  }
}
@media (max-width: 980px) {
  #onpar-umbrella .umbrella-wrap .form-schedule form .fsSubmit.fsPagination input[type='submit'] {
    font-size: 20px !important;
    width: 90%;
    height: 50px;
  }
}
@media (max-width: 767px) {
  #onpar-umbrella .umbrella-wrap .form-schedule form .fsSubmit.fsPagination input[type='submit'] {
    margin-bottom: 20px !important;
  }
}
#onpar-umbrella .umbrella-wrap .form-schedule form .fsSubmit.fsPagination input[type='submit']:hover {
  background: #ff671d;
  background: linear-gradient(270deg, rgba(255, 103, 29, 0.23) 0%, #f5991a 100%);
  box-shadow: #ff671d 1px 1px 9px;
  border: 2px solid #ff671d;
}
/**********  footer_mini styles **********/
#umbrella-footer-mini {
  padding: 18px 0 !important;
  max-height: 62px;
}
#umbrella-footer-mini .wpb_text_column, #umbrella-footer-mini .wpb_text_column.wpb_content_element {
  margin-bottom: 0 !important;
}
@media (min-width: 981px) {
  #umbrella-footer-mini {
    max-height: 100%;
  }
}
@media (max-width: 980px) {
  #umbrella-footer-mini {
    padding: 2% 0 0 !important;
  }
  #umbrella-footer-mini .ld-empty-space.vc_hidden-lg {
    height: 11px !important;
  }
  #umbrella-footer-mini .wpb_wrapper p {
    text-align: center;
  }
}
@media (max-width: 980px) {
  #umbrella-footer-mini ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
  }
}
@media (max-width: 767px) {
  #umbrella-footer-mini ul {
    justify-content: center;
  }
}
#umbrella-footer-mini ul li a:hover {
  color: white;
}
.page-id-8116 #livechat-compact-container {
  display: none !important;
}
.page-id-7097 .split-inner > a {
  color: #fd8424;
}
.page-id-7097 .split-inner > a:hover {
  color: black;
}
.single.single-post.postid-8165 .blog-single-content .entry-meta {
  display: none;
  animation: showBlock 0.5s linear forwards;
}
@keyframes showBlock {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.postid-8224 .liquid-parallax-container .liquid-parallax-figure.will-change, .postid-8209 .liquid-parallax-container .liquid-parallax-figure.will-change {
  background-image: none !important;
}
/*getapps*/
@media (max-width: 1199px) {
  .page-id-8343 #wrap .titlebar {
    background-position: center 75px !important;
  }
}
@media (min-width: 767px) {
  .page-id-8343 #wrap .titlebar .titlebar-inner {
    padding-top: 83px;
    padding-bottom: 341px;
  }
}
@media (max-width: 767px) {
  .page-id-8343 #wrap .titlebar .titlebar-inner {
    padding-top: 110px;
    padding-bottom: 110px;
  }
}
.page-id-8343 #wrap .titlebar .titlebar-inner h1 {
  font-size: 50px;
  color: white;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 767px) {
  .page-id-8343 #wrap .book-content-section {
    margin-top: -260px;
  }
}
@media (max-width: 767px) {
  .page-id-8343 #wrap .book-content-section {
    padding-top: 45px;
  }
}
.page-id-8343 #wrap .book-content-section .ld-container {
  max-width: 932px;
  width: 90%;
}
.page-id-8343 #wrap .book-content-section .cb-img-container {
  overflow: visible;
  margin-bottom: 0 !important;
}
@media (max-width: 980px) {
  .page-id-8343 #wrap .book-content-section .cb-img-container {
    max-width: 295px;
    margin: 0 auto;
  }
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box {
  margin-bottom: 70px;
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-image {
  left: -140px;
  width: 118%;
}
@media (max-width: 1440px) {
  .page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-image {
    left: -85px;
    width: 100%;
  }
}
@media (max-width: 980px) {
  .page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-image {
    width: 330px;
    left: -50%;
    transform: translateX(20%);
  }
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-contents {
  font-family: Poppins, sans-serif;
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-contents .fancy-box-header {
  text-align: center;
  color: black;
  max-width: 295px;
  margin: 0 auto;
  position: relative;
  left: -4px;
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-contents .fancy-box-header h2 {
  font-weight: 700;
  font-size: 28px;
  margin: 0 !important;
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-contents .fancy-box-header p {
  font-weight: 400;
  font-size: 22px;
  line-height: 1.5;
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-contents .fancy-box-header a {
  font-family: Poppins, sans-serif;
  font-weight: 700;
  background-color: #0d4ca7;
  border: 2px solid #0d4ca7;
  border-radius: 5px;
  font-size: 25px;
  padding: 7px 3%;
  color: white !important;
  display: block;
  margin-top: 24px;
  letter-spacing: -0.013em;
}
.page-id-8343 #wrap .book-content-section .fancy-box.fancy-box .fancy-box-contents .fancy-box-header a:hover {
  background-color: white !important;
  color: #0d4ca7 !important;
}
@media (min-width: 981px) {
  .page-id-8343 #wrap .book-content-section > .vc_row.wpb_row:nth-child(2) .fancy-box {
    margin-bottom: 89px;
  }
}
/*webinar landing*/
#exclaimer-webinar-section {
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
}
@media (min-width: 1921px) and (min-height: 1100px) {
  #exclaimer-webinar-section {
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
@media (min-width: 981px) {
  #exclaimer-webinar-section {
    min-height: 100vh;
  }
}
@media (min-width: 1921px) and (min-height: 1100px) {
  #exclaimer-webinar-section .exclaimer-webinar-row {
    flex-grow: 1;
  }
}
@media (min-width: 768px) {
  #exclaimer-webinar-section .exclaimer-webinar-row > .ld-container {
    max-width: 1292px;
    width: 92%;
    margin: 0 auto;
  }
}
@media (max-width: 980px) and (min-width: 768px) {
  #exclaimer-webinar-section .exclaimer-webinar-row > .ld-container {
    width: 96%;
  }
}
@media (min-width: 768px) {
  #exclaimer-webinar-section .exclaimer-webinar-row > .ld-container > .ld-row > .wpb_column:first-child {
    width: 61.666667%;
  }
}
@media (min-width: 768px) {
  #exclaimer-webinar-section .exclaimer-webinar-row > .ld-container > .ld-row > .wpb_column:nth-child(2) {
    width: 38.333333%;
  }
}
@media (min-width: 981px) {
  #exclaimer-webinar-section .exclaimer-webinar-row > .ld-container > .ld-row > .wpb_column:nth-child(2) > .vc_column-inner {
    padding-left: 13px;
    padding-right: 17px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row h1, #exclaimer-webinar-section .exclaimer-webinar-row h2 {
  font-family: 'Poppins-SemiBold', sans-serif;
  font-weight: normal;
  color: white;
  line-height: 1.15;
  letter-spacing: 0;
}
#exclaimer-webinar-section .exclaimer-webinar-row p, #exclaimer-webinar-section .exclaimer-webinar-row li {
  color: white;
  font-family: 'FranklinGothic-Book', sans-serif;
  font-weight: normal;
  font-size: 20px;
  line-height: 1.2;
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row p, #exclaimer-webinar-section .exclaimer-webinar-row li {
    font-size: 18px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row span {
  color: #ff671d;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2 {
  font-size: 40px;
  margin-top: 10px;
  margin-bottom: 13px;
}
@media (max-width: 1270px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2 {
    font-size: 34px;
  }
}
@media (max-width: 1100px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2 {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2 {
    font-size: 32px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2:first-child {
  margin-top: 79px;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2:last-of-type {
  margin-bottom: 42px;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content h2 + p span {
  font-family: 'FranklinGothic-Demi', sans-serif;
  color: #5084be;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul {
  margin: 39px 0 34px;
  padding-left: 1.4em;
  padding-right: 2.5em;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul li {
  padding-left: 57px;
  list-style: none;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul li {
    padding-left: 35px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul li:before {
  content: url("/wp-content/uploads/2021/02/check-dotted.png");
  display: inline-block;
  float: left;
  margin-left: -55px;
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul li:before {
    transform: scale(0.7);
    margin-top: -5px;
    margin-left: -48px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul + p {
  font-family: 'Poppins-SemiBold', sans-serif;
  font-weight: normal;
  font-size: 26px;
  line-height: 1.4;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul + p sup {
  font-size: 59%;
}
@media (min-width: 981px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul + p {
    padding-right: 2%;
  }
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul + p {
    font-size: 22px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul + p span {
  position: relative;
}
#exclaimer-webinar-section .exclaimer-webinar-row .left-text-content ul + p span:after {
  content: '';
  display: inline-block;
  width: 100%;
  position: absolute;
  bottom: -1px;
  left: 0;
  height: 2px;
  background-color: #d55727;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content {
  overflow: hidden;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap {
  margin-top: 79px;
  background-color: white;
  border: 8px solid #0239cf;
  border-radius: 0 0 14px 14px;
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap {
    max-width: 466px;
    margin: 38px auto 0;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap {
  background-color: #0239cf;
  width: 100.5%;
  margin-top: -44px;
  margin-left: -0.25%;
  border-radius: 0 12px 0 0;
  box-shadow: 0 8px 38px rgba(0, 0, 0, 0.4);
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap h1 {
  font-size: 26px;
  text-align: center;
  padding: 32px 28px 30px;
  line-height: 1.2;
  letter-spacing: 0;
}
@media (min-width: 981px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap h1 {
    margin-left: -11px;
  }
}
@media (max-width: 1440px) and (min-width: 980px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap h1 {
    font-size: calc(18px + (26 - 18) * ((100vw - 980px) / (1440 - 980)));
    padding: 32px calc(15px + (28 - 15) * ((100vw - 980px) / (1440 - 980))) 30px;
  }
}
@media (max-width: 980px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap h1 {
    font-size: 22px;
    padding: 32px 20px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap h1 span {
  font-family: 'Poppins-ExtraBoldItalic', sans-serif;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .heading-wrap h1 sup {
  font-size: 59%;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .ss-form-wrap {
  max-width: 374px;
  margin: 0 auto 17px;
  min-height: unset !important;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .ss-form-wrap br {
  display: none;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .ss-form-wrap .ss-form-content {
  padding: 0 15px;
  min-height: unset !important;
}
#exclaimer-webinar-section .exclaimer-webinar-row .right-form-content .right-form-content_wrap .ss-form-wrap .ss-form-content iframe {
  min-height: unset !important;
}
#exclaimer-webinar-section .exclaimer-webinar-row .wpb_single_image .vc_figure {
  display: block;
}
#exclaimer-webinar-section .exclaimer-webinar-row .wpb_single_image .vc_figure .vc_single_image-wrapper {
  display: block;
}
@media (min-width: 981px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .wpb_single_image .vc_figure .vc_single_image-wrapper {
    padding-top: 3px;
    padding-right: 8px;
  }
}
#exclaimer-webinar-section .exclaimer-webinar-row .wpb_single_image .vc_figure .vc_single_image-wrapper img {
  display: block;
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  #exclaimer-webinar-section .exclaimer-webinar-row .wpb_single_image .vc_figure .vc_single_image-wrapper img {
    max-width: 260px;
  }
}
#wrap .intune-content {
  width: 100%;
}
@media (min-width: 991px) {
  #wrap .intune-content {
    width: 66% !important;
  }
}
@media (max-width: 767px) {
  #wrap .intune-content {
    width: 100% !important;
  }
}
#wrap .intune-sidebar {
  width: 33.333% !important;
  position: sticky !important;
  top: 115px !important;
  left: 0;
}
@media screen and (min-width: 990px) and (max-height: 950px) {
  #wrap .intune-sidebar {
    top: 90px !important;
  }
}
@media screen and (min-width: 990px) and (max-height: 867px) {
  #wrap .intune-sidebar {
    top: 85px !important;
  }
}
@media (max-width: 991px) {
  #wrap .intune-sidebar {
    margin: 40px 0px 0px 0px !important;
    width: 100% !important;
    position: relative !important;
    top: 0 !important;
  }
}
#wrap .intune-sidebar .intune-sidebar-box-block {
  padding-top: 34px;
  padding-right: 31px;
  padding-bottom: 14px;
  padding-left: 28px;
  width: 300px;
  border-radius: 0 20px 0 0;
  background: url("../images/intune-sidebar.png") 0 0 / cover no-repeat !important;
  float: right;
}
@media (max-width: 990px) {
  #wrap .intune-sidebar .intune-sidebar-box-block {
    float: none !important;
  }
}
@media (max-width: 990px) {
  #wrap .intune-sidebar .intune-sidebar-box-block {
    margin: 0 auto !important;
  }
}
@media (max-width: 330px) {
  #wrap .intune-sidebar .intune-sidebar-box-block {
    width: 290px;
  }
}
#wrap .intune-sidebar .intune-sidebar-box-block div {
  padding: 0 !important;
  margin: 0 !important;
}
#wrap .intune-sidebar .intune-sidebar-box-block .intune-sidebar-box h3 {
  position: relative !important;
  line-height: 28px !important;
  padding: 0px 0px 0px 0px !important;
  margin: 0px 0px 16px 0px !important;
  border-bottom: none !important;
  padding-bottom: 0px !important;
  color: #ffffff !important;
  font-family: 'PoppinsBold' !important;
  font-weight: 700 !important;
}
#wrap .intune-sidebar .intune-sidebar-box-block .intune-sidebar-box h3::before {
  display: none !important;
}
@media screen and (min-width: 990px) and (max-height: 867px) {
  #wrap .intune-sidebar .intune-sidebar-box-block .intune-sidebar-box h3 {
    font-size: 20px;
    margin-bottom: -10px !important;
    line-height: 1.25 !important;
  }
}
#wrap .intune-sidebar .intune-sidebar-box-block .intune-sidebar-box p {
  margin-top: -19px !important;
  font-family: 'PoppinsRegular' !important;
  font-weight: 400 !important;
  letter-spacing: 0.31px !important;
  line-height: 20px !important;
  font-size: 13px !important;
  color: #fff !important;
  text-align: center;
}
@media screen and (min-width: 990px) and (max-height: 867px) {
  #wrap .intune-sidebar .intune-sidebar-box-block .intune-sidebar-box p {
    font-size: 11px !important;
    margin-top: -35px !important;
    line-height: 1.2 !important;
  }
}
#wrap .teams-calling-content {
  width: 100%;
}
@media (min-width: 991px) {
  #wrap .teams-calling-content {
    width: 66% !important;
  }
}
@media (max-width: 767px) {
  #wrap .teams-calling-content {
    width: 100% !important;
  }
}
#wrap .teams-calling-sidebar {
  width: 33.333% !important;
  position: sticky !important;
  top: 115px !important;
  left: 0;
}
@media screen and (min-width: 990px) and (max-height: 950px) {
  #wrap .teams-calling-sidebar {
    top: 58px !important;
  }
}
@media screen and (min-width: 990px) and (max-height: 867px) {
  #wrap .teams-calling-sidebar {
    top: 58px !important;
  }
}
@media (max-width: 991px) {
  #wrap .teams-calling-sidebar {
    margin: 40px 0px 0px 0px !important;
    width: 100% !important;
    position: relative !important;
    top: 0 !important;
  }
}
#wrap .teams-calling-sidebar .teams-calling-sidebar-box-block {
  padding-top: 34px;
  padding-right: 29px;
  padding-bottom: 18px;
  padding-left: 28px;
  width: 300px;
  border-radius: 0 0px 0 0;
  background: url("../images/teams-calling-sidebar.png") 0 0 / cover no-repeat !important;
  float: right;
}
@media (max-width: 990px) {
  #wrap .teams-calling-sidebar .teams-calling-sidebar-box-block {
    float: none !important;
  }
}
@media (max-width: 990px) {
  #wrap .teams-calling-sidebar .teams-calling-sidebar-box-block {
    margin: 0 auto !important;
  }
}
@media (max-width: 330px) {
  #wrap .teams-calling-sidebar .teams-calling-sidebar-box-block {
    width: 290px;
  }
}
#wrap .teams-calling-sidebar .teams-calling-sidebar-box-block div {
  padding: 0 !important;
  margin: 0 !important;
}
#wrap .teams-calling-sidebar .teams-calling-sidebar-box-block .teams-calling-sidebar-box h3 {
  position: relative !important;
  line-height: 26px !important;
  font-size: 22px !important;
  padding: 0px 0px 0px 0px !important;
  margin: 0px 0px 11px 0px !important;
  border-bottom: none !important;
  padding-bottom: 0px !important;
  color: #ffffff !important;
  font-family: 'PoppinsBold' !important;
  font-weight: 700 !important;
}
#wrap .teams-calling-sidebar .teams-calling-sidebar-box-block .teams-calling-sidebar-box h3::before {
  display: none !important;
}
#wrap .teams-calling-sidebar .teams-calling-sidebar-box-block .teams-calling-sidebar-box p {
  margin-top: -23px !important;
  font-family: 'PoppinsRegular' !important;
  font-weight: 400 !important;
  letter-spacing: 0.31px !important;
  line-height: 20px !important;
  font-size: 12px !important;
  color: #fff !important;
  text-align: center;
}
.page-id-8651 .review-wrap {
  display: none !important;
}
@media (min-width: 981px) and (min-height: 1192px) {
  .page-id-8651 #content {
    display: flex;
    height: 100.8vh;
    flex-direction: column;
  }
}
.page-id-8651 .videoask-embed__button--nnvG1 {
  display: none !important;
}
.registration-created.vc_section {
  margin: 0 !important;
  padding: 0 !important;
}
@media (min-width: 981px) and (min-height: 1192px) {
  .registration-created {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.registration-created .container {
  max-width: 1191px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.registration-created h1 {
  color: #01294d;
  font-family: 'HelveticaNeue';
  font-size: clamp(32px, 3.5vw, 50px);
  font-weight: 400;
  line-height: 100%;
}
.registration-created h2 {
  font-family: 'HelveticaNeue';
  color: #01294d;
  font-size: 28px;
  font-weight: 400;
  line-height: 112%;
  text-align: center;
  margin: 0px 0px 21px 0px;
}
@media (max-width: 767px) {
  .registration-created h2 {
    font-size: 24px;
  }
}
.registration-created p {
  font-family: 'Source Sans Pro', sans-serif;
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  margin: 0px 0px 25px 0px;
}
@media (max-width: 1440px) {
  .registration-created p {
    margin: 0px 0px 20px 0px;
  }
}
@media (max-width: 767px) {
  .registration-created p {
    font-size: 18px;
  }
}
.registration-created ol {
  counter-reset: section;
  list-style: none;
  padding: 16px 0px 0px 0px;
}
.registration-created ol li {
  font-family: 'Source Sans Pro', sans-serif;
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  margin: 0px 0px 20px 0px;
  border-bottom: 1px solid #a3acbf;
  position: relative;
  padding: 0px 0px 31px 70px;
}
.registration-created ol li::before {
  content: counters(section, ".") " ";
  position: absolute;
  background: #0033a1;
  width: 38px;
  height: 38px;
  padding: 0 0 1px 1px;
  border-radius: 50%;
  background-size: contain;
  background-repeat: no-repeat;
  left: 11px;
  top: -5px;
  counter-increment: section;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 100%;
  font-size: 24px;
  font-family: 'HelveticaNeue';
  font-weight: 400;
}
.registration-created ol li:last-child {
  border-bottom: 0;
}
@media (max-width: 1440px) {
  .registration-created ol li {
    margin: 0px 0px 20px 0px;
  }
}
@media (max-width: 767px) {
  .registration-created ol li {
    font-size: 18px;
  }
}
.registration-created .vc_row {
  margin: 0 !important;
}
.registration-created .registration-created-logo .vc_column-inner {
  padding: 0 !important;
}
.registration-created .registration-created-logo .row {
  margin: 0 !important;
}
.registration-created .registration-created-logo .vc_row {
  margin: 0 !important;
}
.registration-created .registration-created-logo .registration-created-logo-icon {
  margin: 47px 0px 34px 0px;
}
@media (max-width: 980px) {
  .registration-created .registration-created-logo .registration-created-logo-icon {
    text-align: center;
    margin: 35px 0px 25px 0px;
  }
}
@media (max-width: 980px) {
  .registration-created .registration-created-row {
    padding: 0px 0px 50px 0px;
  }
}
.registration-created .registration-created-row .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin: 0 !important;
}
.registration-created .registration-created-row .row::before, .registration-created .registration-created-row .row::after {
  display: none !important;
}
@media (max-width: 980px) {
  .registration-created .registration-created-row .row {
    flex-wrap: wrap;
  }
}
.registration-created .registration-created-row .wpb_column .vc_column-inner {
  padding: 0 !important;
}
.registration-created .registration-created-row .registration-created-info {
  flex: 0 1 706px;
  margin: 0px 50px 0px 0px;
  padding: 0px 0px 32px 0px;
}
@media (max-width: 980px) {
  .registration-created .registration-created-row .registration-created-info {
    margin: 0 auto;
    padding: 0px 0px 50px 0px;
  }
  .registration-created .registration-created-row .registration-created-info h1, .registration-created .registration-created-row .registration-created-info p {
    text-align: center;
  }
}
.registration-created .registration-created-row .registration-created-info .wpb_raw_code {
  margin: 0 !important;
}
.registration-created .registration-created-row .registration-created-info .registration-created-date {
  margin: 35px 0px 0px 89px;
  display: flex;
  align-items: center;
}
@media (max-width: 1280px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date {
    margin: 30px 0px 0px 0px;
  }
}
@media (max-width: 980px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date {
    justify-content: center;
  }
}
@media (max-width: 520px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date {
    flex-direction: column;
  }
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-icon {
  margin: 0px 58px 0px 0px;
}
@media (max-width: 1280px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-icon {
    margin: 0px 45px 0px 0px;
  }
}
@media (max-width: 520px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-icon {
    margin: 0px 0px 30px 0px;
  }
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info {
  flex: 0 1 299px;
}
@media (max-width: 520px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info {
    flex: 0 1 auto;
  }
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info .registration-created-date-item {
  border-top: 1px solid #a3acbf;
  border-bottom: 1px solid #a3acbf;
  padding: 13px 0;
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info .registration-created-date-item:last-child {
  border-top: none;
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info .registration-created-date-item p {
  margin: 0 !important;
  font-family: 'HelveticaNeue', sans-serif;
  color: #000000;
  font-size: 28px;
  font-weight: 400;
  line-height: 100%;
  text-align: left !important;
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info .registration-created-date-item p span {
  color: #0033a1;
  padding: 0px 8px 0px 0px;
}
.registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info .registration-created-date-item p sup {
  top: -10px;
  font-size: 14px;
}
@media (max-width: 1280px) {
  .registration-created .registration-created-row .registration-created-info .registration-created-date .registration-created-date-info .registration-created-date-item p {
    font-size: 26px;
  }
}
.registration-created .registration-created-row .registration-created-form {
  flex: 0 0 417px;
  align-self: flex-start;
  padding: 0px 0px 32px 0px;
}
@media (max-width: 2560px) and (min-width: 2560px) and (max-height: 1440px) and (min-height: 1440px) {
  .registration-created .registration-created-row .registration-created-form {
    top: 0 !important;
  }
}
@media (min-width: 981px) and (min-height: 767px) {
  .registration-created .registration-created-row .registration-created-form {
    position: sticky;
    top: calc(50vh - 362px);
  }
}
@media (min-width: 981px) and (min-height: 801px) {
  .registration-created .registration-created-row .registration-created-form {
    position: sticky;
    top: calc(50vh - 382px);
  }
}
@media (max-width: 1440px) {
  .registration-created .registration-created-row .registration-created-form {
    margin: 0px 0px 0px 0px;
  }
}
@media (max-width: 980px) {
  .registration-created .registration-created-row .registration-created-form {
    margin: 0 auto;
    flex: 0 1 417px;
  }
}
.registration-created .registration-created-row .registration-created-form .registration-created-form-block {
  box-shadow: 19px 33px 48px rgba(0, 0, 0, 0.18);
  border: 3px solid #ff671d;
  background-color: #ffffff;
  padding: 32px 36px 35px 36px;
  margin: 6px 0px 0px 0px;
  margin: 0 !important;
  min-height: auto !important;
}
@media (max-width: 767px) {
  .registration-created .registration-created-row .registration-created-form .registration-created-form-block {
    padding: 30px;
  }
}
.registration-created .registration-created-row .registration-created-form .registration-created-form-block p {
  text-align: center;
  margin: 0px 0px 0px 0px;
}
.registration-created .registration-created-row .registration-created-form .registration-created-form-block .wpb_wrapper {
  min-height: auto !important;
  max-height: inherit !important;
}
.registration-created .registration-created-row .registration-created-form .registration-created-form-block .wpb_wrapper .form-registration-created {
  min-height: auto !important;
  max-height: 340px !important;
}
.registration-created .registration-created-row .registration-created-form .wpb_single_image {
  margin: 90px 0px 0px 0px !important;
}
@media (min-width: 981px) and (max-height: 800px) {
  .registration-created .registration-created-row .registration-created-form .wpb_single_image {
    margin: 50px 0px 0px 0px !important;
  }
}
.registration-created-bottom-info {
  background-color: #01294d;
  padding: 35px 0 !important;
}
.registration-created-bottom-info.vc_section {
  margin: 0 !important;
}
@media (max-width: 1280px) {
  .registration-created-bottom-info {
    padding: 30px 0 !important;
  }
}
.registration-created-bottom-info .container {
  max-width: 1258px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.registration-created-bottom-info .row {
  margin: 0 !important;
}
.registration-created-bottom-info .vc_column-inner {
  padding: 0 !important;
}
.registration-created-bottom-info .vc_row {
  margin: 0 !important;
}
.registration-created-bottom-info .registration-created-bottom-info-text p {
  font-family: 'Source Sans Pro', sans-serif;
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
  text-align: center;
}
.registration-created-bottom-info .registration-created-bottom-info-text p b {
  display: block;
  font-family: 'HelveticaNeue', sans-serif;
  color: #ff671d;
  padding: 0px 0px 6px 0px;
  font-size: 40px;
  letter-spacing: 2px;
  line-height: 36px;
}
@media (max-width: 767px) {
  .registration-created-bottom-info .registration-created-bottom-info-text p b {
    font-size: 34px;
  }
}
@media (max-width: 1280px) {
  .registration-created-bottom-info .registration-created-bottom-info-text p {
    font-size: 22px;
  }
}
@media (max-width: 980px) {
  .registration-created-bottom-info .registration-created-bottom-info-text p {
    font-size: 22px;
    text-align: center;
    margin: 0 auto;
  }
}
.registration-created-copyring {
  background-color: #007cc2;
  padding: 33px 0 !important;
}
.registration-created-copyring.vc_section {
  margin: 0 !important;
}
@media (max-width: 1280px) {
  .registration-created-copyring {
    padding: 25px 0 !important;
  }
}
.registration-created-copyring .container {
  max-width: 1258px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.registration-created-copyring .row {
  margin: 0 !important;
}
.registration-created-copyring .vc_row {
  margin: 0 !important;
}
.registration-created-copyring .registration-created-copyring-text p {
  font-family: 'Source Sans Pro', sans-serif;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-transform: uppercase;
  letter-spacing: 1.4px;
}
@media (max-width: 375px) {
  .registration-created-copyring .registration-created-copyring-text p {
    font-size: 13px;
  }
}
.page-id-8662 .review-wrap {
  display: none !important;
}
@media (min-width: 981px) and (min-height: 943px) {
  .page-id-8662 #content {
    display: flex;
    height: 100.8vh;
    flex-direction: column;
  }
}
.page-id-8662 .videoask-embed__button--nnvG1 {
  display: none !important;
}
@media (min-width: 981px) and (min-height: 943px) {
  .it-services-usa {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.it-services-usa.vc_section {
  margin: 0 !important;
  padding: 0 !important;
}
@media (min-width: 981px) and (min-height: 1192px) {
  .it-services-usa {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
}
.it-services-usa .container {
  max-width: 1256px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.it-services-usa h1 {
  color: #01294d;
  font-family: 'HelveticaNeue';
  font-size: clamp(32px, 3.5vw, 50px);
  font-weight: 400;
  line-height: 100%;
}
.it-services-usa h1 b {
  color: #ff671d;
}
@media (max-width: 1250px) {
  .it-services-usa h1 {
    font-size: clamp(32px, 3.4vw, 50px);
    padding: 0px 20px 0px 0px;
  }
}
@media (min-width: 981px) and (max-width: 1080px) {
  .it-services-usa h1 {
    font-size: clamp(32px, 3vw, 50px);
  }
}
@media (max-width: 980px) {
  .it-services-usa h1 {
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 470px) {
  .it-services-usa h1 {
    font-size: clamp(25px, 3.4vw, 50px);
  }
}
.it-services-usa h2 {
  font-family: 'HelveticaNeue';
  color: #01294d;
  font-size: 32px;
  font-weight: 400;
  line-height: 115%;
  text-align: center;
  margin: 0px 0px 20px 0px;
}
@media (max-width: 1250px) {
  .it-services-usa h2 {
    font-size: 30px;
    margin: 0px 0px 15px 0px;
  }
}
@media (max-width: 767px) {
  .it-services-usa h2 {
    font-size: 28px;
  }
}
@media (max-width: 400px) {
  .it-services-usa h2 {
    font-size: 24px;
  }
}
.it-services-usa p {
  font-family: 'Source Sans Pro', sans-serif;
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 26px;
  margin: 0px 0px 25px 0px;
}
@media (max-width: 1440px) {
  .it-services-usa p {
    margin: 0px 0px 20px 0px;
  }
}
@media (max-width: 767px) {
  .it-services-usa p {
    font-size: 18px;
  }
}
.it-services-usa ul {
  padding: 10px 0px 0px 0px;
  margin: 0px 0px 0px 8px;
  list-style: none;
}
@media (max-width: 980px) {
  .it-services-usa ul {
    display: block;
    max-width: 378px;
    margin: 0 auto;
  }
}
.it-services-usa ul li {
  font-family: 'Source Sans Pro', sans-serif;
  color: #000000;
  font-size: 20px;
  font-weight: 400;
  line-height: 100%;
  margin: 0px 0px 16px 0px;
  padding: 0px 0px 0px 49px;
  position: relative;
}
.it-services-usa ul li::before {
  content: url('/wp-content/uploads/2022/02/it-services-usa-ul-icon.png');
  position: absolute;
  top: -5px;
  left: 0;
}
@media (max-width: 767px) {
  .it-services-usa ul li {
    font-size: 18px;
  }
}
.it-services-usa ul li a {
  color: #000000 !important;
  pointer-events: none;
}
.it-services-usa .it-services-usa-phone-clone {
  margin: 0px 0px 30px 0px;
  display: inline-flex;
  width: 49.5%;
  justify-content: flex-end;
  position: relative;
  top: 15px;
}
@media (min-width: 981px) {
  .it-services-usa .it-services-usa-phone-clone {
    display: none;
  }
}
@media (max-width: 425px) {
  .it-services-usa .it-services-usa-phone-clone {
    display: block;
    width: 100%;
    top: 0px;
  }
}
.it-services-usa .it-services-usa-phone-clone p {
  margin: 0;
}
.it-services-usa .it-services-usa-phone-clone a {
  font-family: 'HelveticaNeue';
  color: #0033a1;
  font-size: 34px;
  font-weight: 400;
  line-height: 100%;
  transition: all 0.3s ease;
}
.it-services-usa .it-services-usa-phone-clone a:hover {
  color: #fa7c31;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-phone-clone a {
    font-size: 30px;
  }
}
.it-services-usa .vc_row {
  margin: 0 !important;
}
.it-services-usa .it-services-usa-row .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin: 0 !important;
}
.it-services-usa .it-services-usa-row .row::before, .it-services-usa .it-services-usa-row .row::after {
  display: none !important;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .row {
    flex-wrap: wrap;
  }
}
.it-services-usa .it-services-usa-row .wpb_column .vc_column-inner {
  padding: 0 !important;
}
.it-services-usa .it-services-usa-row .it-services-usa-info {
  flex: 0 1 715px;
  margin: 0px 50px 0px 0px;
  padding: 0px 0px 48px 0px;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-info {
    margin: 0px auto;
    padding: 0px 0px 50px 0px;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-info .it-services-usa-logo {
  margin: 49px 0px 33px 0px;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-info .it-services-usa-logo {
    text-align: left;
    margin: 30px 0px 30px 0px;
    display: inline-flex;
    width: 49.5%;
  }
}
@media (max-width: 425px) {
  .it-services-usa .it-services-usa-row .it-services-usa-info .it-services-usa-logo {
    display: block;
    width: 100%;
    text-align: center;
  }
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-info h1, .it-services-usa .it-services-usa-row .it-services-usa-info p {
    text-align: center;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper {
  flex: 0 0 415px;
  position: relative;
  margin: 19px 0px 0px 0px;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper {
    flex: 0 1 415px;
    margin: 0 auto;
    padding: 72px 0px 50px 0px;
  }
}
@media (max-width: 620px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper {
    padding: 85px 0px 50px 0px;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 275px;
  height: 267px;
  background: url('/wp-content/uploads/2022/02/it-services-usa-logo-usa.jpg') 0 0 / 275px 267px no-repeat;
  transform: translate(-50%, 0);
  z-index: -1;
}
@media (max-width: 1440px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper::before {
    transform: translate(-50%, 7px);
    width: 245px;
    height: 237px;
    background: url('/wp-content/uploads/2022/02/it-services-usa-logo-usa.jpg') 0 0 / 245px 237px no-repeat;
  }
}
@media (max-width: 1250px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper::before {
    transform: translate(-50%, 27px);
    width: 205px;
    height: 197px;
    background: url("/wp-content/uploads/2022/02/it-services-usa-logo-usa.jpg") 0 0 / 205px 197px no-repeat;
  }
}
@media (max-width: 1150px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper::before {
    transform: translate(-50%, 43px);
    width: 165px;
    height: 157px;
    background: url("/wp-content/uploads/2022/02/it-services-usa-logo-usa.jpg") 0 0 / 165px 157px no-repeat;
  }
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper::before {
    transform: translate(-50%, 0px);
  }
}
@media (max-width: 620px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper::before {
    left: 50%;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-phone {
  text-align: right;
  margin: 33px 42px 44px 0px;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-phone {
    text-align: center;
    margin: 0px 0px 40px 0px;
    display: none;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-phone p {
  margin: 0;
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-phone a {
  font-family: 'HelveticaNeue';
  color: #0033a1;
  font-size: 34px;
  font-weight: 400;
  line-height: 100%;
  transition: all 0.3s ease;
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-phone a:hover {
  color: #fa7c31;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-phone a {
    font-size: 30px;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-image-logo {
  display: none;
}
@media (min-width: 981px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-image-logo {
    display: none;
  }
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-image-logo {
    text-align: center;
    margin: 0px 0px 40px 0px;
  }
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-image-logo img {
    max-width: 220px;
  }
}
@media (min-width: 981px) and (min-height: 614px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .vc_row {
    position: sticky;
    top: calc(50vh - 292px);
    margin-bottom: -71px !important;
  }
}
@media (min-width: 1800px) and (max-width: 1920px) and (min-height: 614px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .vc_row {
    top: calc(50vh - 335px);
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form {
  box-shadow: 0 38px 48px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  border: 2px solid #0033a1;
  background-color: #ffffff;
  padding: 31px 36px 35px;
}
@media (max-width: 980px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form {
    padding: 30px;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form p {
  text-align: center;
  line-height: 24px;
}
@media (max-width: 335px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form p br {
    display: none;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form .it-services-usa-form-block {
  margin: 22px 0px 0px 0px;
  min-height: auto !important;
}
@media (max-width: 1250px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form .it-services-usa-form-block {
    margin: 18px 0px 0px 0px;
  }
}
.it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form .it-services-usa-form-block .wpb_wrapper {
  min-height: auto !important;
  max-height: 318px !important;
}
@media (max-width: 436px) {
  .it-services-usa .it-services-usa-row .it-services-usa-form-wrapper .it-services-usa-form .it-services-usa-form-block .wpb_wrapper {
    max-height: 323px !important;
  }
}
.it-services-usa-bottom {
  background-color: #01294d;
  padding: 42px 0 !important;
}
.it-services-usa-bottom.vc_section {
  margin: 0 !important;
}
@media (min-width: 981px) {
  .it-services-usa-bottom.vc_section {
    margin-top: -15px !important;
  }
}
@media (max-width: 1280px) {
  .it-services-usa-bottom {
    padding: 35px 0 !important;
  }
}
.it-services-usa-bottom .container {
  max-width: 1258px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.it-services-usa-bottom .row {
  margin: 0 !important;
}
.it-services-usa-bottom .vc_column-inner {
  padding: 0 !important;
}
.it-services-usa-bottom .vc_row {
  margin: 0 !important;
}
.it-services-usa-bottom .it-services-usa-bottom-text p {
  font-family: 'Source Sans Pro', sans-serif;
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  line-height: 26px;
}
@media (max-width: 1280px) {
  .it-services-usa-bottom .it-services-usa-bottom-text p {
    font-size: 22px;
  }
}
@media (max-width: 1080px) {
  .it-services-usa-bottom .it-services-usa-bottom-text p {
    font-size: 18px;
  }
}
@media (max-width: 980px) {
  .it-services-usa-bottom .it-services-usa-bottom-text p {
    font-size: 20px;
    text-align: center;
    margin: 0 auto;
  }
}
@media (min-width: 981px) {
  .it-services-usa-bottom .it-services-usa-bottom-text p {
    max-width: 717px;
    width: 52%;
    padding-right: 20px;
  }
}
@media (min-width: 1081px) {
  .it-services-usa-bottom .it-services-usa-bottom-text p {
    width: 61%;
  }
}
.it-services-usa-copyring {
  background-color: #007cc2;
  padding: 33px 0 !important;
}
.it-services-usa-copyring.vc_section {
  margin: 0 !important;
}
@media (max-width: 1280px) {
  .it-services-usa-copyring {
    padding: 25px 0 !important;
  }
}
.it-services-usa-copyring .container {
  max-width: 1258px !important;
  margin: 0 auto !important;
  width: 90% !important;
  padding: 0 !important;
}
.it-services-usa-copyring .row {
  margin: 0 !important;
}
.it-services-usa-copyring .vc_row {
  margin: 0 !important;
}
.it-services-usa-copyring .it-services-usa-copyring-wrapper p {
  font-family: 'Source Sans Pro', sans-serif;
  text-align: center;
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-transform: uppercase;
  letter-spacing: 1.4px;
}
@media (max-width: 375px) {
  .it-services-usa-copyring .it-services-usa-copyring-wrapper p {
    font-size: 13px;
  }
}
/*# sourceMappingURL=index.css.map */