/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 12 2022 | 17:04:25 */
/* Add your CSS code here.


For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.cid-sZupYnYvMf .mbr-media{
	display:flex;
	text-align:center;
	align-items:center;
	justify-content:center;
}
.cid-sZupYnYvMf .mbr-media span {
    font-size: 48px;
    cursor: pointer;
    background-color: #ffffff;
    border-radius: 50%;
    width: 6rem;
    height: 6rem;
    line-height: 6rem;
    position: relative;
    display: inline-block;
    transition: all 0.25s;
}
.cid-sZupYnYvMf .modalWindow {
    position: fixed;
    z-index: 5000;
    left: 0;
    top: 60px;
    background-color: rgba(61, 61, 61, 0.65);
    width: 100%;
    height: 100%;
}
.cid-sZupYnYvMf .modalWindow .modalWindow-container {
    display: table-cell;
    vertical-align: middle;
}

/*************blog*************************************/
.cid-sZ9lhkv76P {
  padding-top: 8rem;
  padding-bottom: 7rem;
  background: url(http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/03/blog-background-1.jpg);
}
.cid-sZ9lhkv76P .image-wrap img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sZ9lhkv76P .image-wrap img {
    display: block;
    margin: auto;
    width: 30%;
  }
}
.cid-sZ9lhkv76P .mbr-section-title {
  color: #ffffff;
}
.cid-sZ9lhkv76P .mbr-text,
.cid-sZ9lhkv76P .mbr-section-btn {
  color: #ffffff;
}
.cid-sZ9lrCKcBZ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZ9lrCKcBZ .item-wrapper {
  width: 100%;
}
.cid-sZ9lrCKcBZ .left-side {
  text-align: left;
  padding-right: 60px;
  margin: auto;
}
.cid-sZ9lrCKcBZ .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZ9lrCKcBZ .row {
  align-items: center;
}
.cid-sZ9lrCKcBZ .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZ9lrCKcBZ .mbr-text {
	padding: 0;
	margin-top: 26px;
	font-weight: 600;
	width: 100%;
	font-size: 18px;
	line-height: 30px;
}
.cid-sZ9lrCKcBZ .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZ9lrCKcBZ .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZ9lrCKcBZ .right-side {
  padding: 0;
}
.cid-sZ9lrCKcBZ .align {
  padding-right: 50px;
}
.cid-sZ9lrCKcBZ .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZ9lrCKcBZ .right-side {
  padding-right: 0px;
}
.cid-sZ9lrCKcBZ .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZ9lrCKcBZ .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZ9lrCKcBZ .left-side {
    padding: 0;
  }
}
.cid-sZ9lrCKcBZ .mbr-text,
.cid-sZ9lrCKcBZ .button-align {
  color: #fafafa;
}
.cid-sXHIfDyX9E {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sXHIfDyX9E .item-wrapper {
  width: 100%;
}
.cid-sXHIfDyX9E .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sXHIfDyX9E .mbr-section-btn {
  margin: 0 0px;
}
.cid-sXHIfDyX9E .row {
  align-items: center;
}
.cid-sXHIfDyX9E .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sXHIfDyX9E .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sXHIfDyX9E .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sXHIfDyX9E .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sXHIfDyX9E .right-side {
  padding: 0;
}
.cid-sXHIfDyX9E .align {
  padding-right: 50px;
}
.cid-sXHIfDyX9E .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sXHIfDyX9E .right-side {
  padding-right: 0px;
}
.cid-sXHIfDyX9E .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sXHIfDyX9E .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sXHIfDyX9E .left-side {
    padding: 0;
  }
}
.cid-sXHIfDyX9E .mbr-text,
.cid-sXHIfDyX9E .button-align {
  color: #fafafa;
}
.cid-sXHwSCSowM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sXHwSCSowM .item-wrapper {
  width: 100%;
}
.cid-sXHwSCSowM .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sXHwSCSowM .mbr-section-btn {
  margin: 0 0px;
}
.cid-sXHwSCSowM .row {
  align-items: center;
}
.cid-sXHwSCSowM .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sXHwSCSowM .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sXHwSCSowM .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sXHwSCSowM .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sXHwSCSowM .right-side {
  padding: 0;
}
.cid-sXHwSCSowM .align {
  padding-right: 50px;
}
.cid-sXHwSCSowM .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sXHwSCSowM .right-side {
  padding-right: 0px;
}
.cid-sXHwSCSowM .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sXHwSCSowM .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sXHwSCSowM .left-side {
    padding: 0;
  }
}
.cid-sXHwSCSowM .mbr-text,
.cid-sXHwSCSowM .button-align {
  color: #fafafa;
}
.cid-sXHKghVE2N {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sXHKghVE2N .item-wrapper {
  width: 100%;
}
.cid-sXHKghVE2N .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sXHKghVE2N .mbr-section-btn {
  margin: 0 0px;
}
.cid-sXHKghVE2N .row {
  align-items: center;
}
.cid-sXHKghVE2N .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sXHKghVE2N .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sXHKghVE2N .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sXHKghVE2N .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sXHKghVE2N .right-side {
  padding: 0;
}
.cid-sXHKghVE2N .align {
  padding-right: 50px;
}
.cid-sXHKghVE2N .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sXHKghVE2N .right-side {
  padding-right: 0px;
}
.cid-sXHKghVE2N .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sXHKghVE2N .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sXHKghVE2N .left-side {
    padding: 0;
  }
}
.cid-sXHKghVE2N .mbr-text,
.cid-sXHKghVE2N .button-align {
  color: #fafafa;
}
.cid-sXHvPWEXrf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sXHvPWEXrf .item-wrapper {
  width: 100%;
}
.cid-sXHvPWEXrf .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sXHvPWEXrf .mbr-section-btn {
  margin: 0 0px;
}
.cid-sXHvPWEXrf .row {
  align-items: center;
}
.cid-sXHvPWEXrf .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sXHvPWEXrf .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sXHvPWEXrf .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sXHvPWEXrf .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sXHvPWEXrf .right-side {
  padding: 0;
}
.cid-sXHvPWEXrf .align {
  padding-right: 50px;
}
.cid-sXHvPWEXrf .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sXHvPWEXrf .right-side {
  padding-right: 0px;
}
.cid-sXHvPWEXrf .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sXHvPWEXrf .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sXHvPWEXrf .left-side {
    padding: 0;
  }
}
.cid-sXHvPWEXrf .mbr-text,
.cid-sXHvPWEXrf .button-align {
  color: #ffffff;
}
.cid-sXwtOP73l0 {
  z-index: 1000;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sXwtOP73l0 {
    flex-wrap: wrap;
  }
  .cid-sXwtOP73l0 .navbar > .container {
    flex-wrap: nowrap;
  }
}
@media (max-width: 992px) {
  .cid-sXwtOP73l0 .opened .container {
    flex-wrap: wrap;
  }
}
.cid-sXwtOP73l0 .opened .container .navbar-collapse {
  width: 100%;
}
.cid-sXwtOP73l0 .btn {
  padding: 0.3rem 2rem;
}
.cid-sXwtOP73l0 .nav-link {
  position: relative;
}
.cid-sXwtOP73l0 .nav-link:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 0%;
  transition: all 0.3s;
  background: #005bff;
}
.cid-sXwtOP73l0 .nav-link:hover:before {
  width: 100%;
}
.cid-sXwtOP73l0 nav.navbar {
  position: fixed;

}
.cid-sZupYnYvMf .modalWindow .modalWindow-video {
    height: calc(44.9943757vw);
    width: 80vw;
    margin: 0 auto;
}
.cid-sZupYnYvMf a.close {
    position: absolute;
    right: 4vw;
    top: 4vh;
    color: #ffffff;
    z-index: 5000000;
    font-size: 37px;
    background: #000;
    padding: 20px;
    border-radius: 50%;
}
.cid-sXwtOP73l0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sXwtOP73l0 .dropdown-menu {
  padding: 0;
  border-radius: 0px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-sXwtOP73l0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-sXwtOP73l0 .dropdown-item:hover,
.cid-sXwtOP73l0 .dropdown-item:focus {
  background: #005bff !important;
  color: white !important;
}
.cid-sXwtOP73l0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-sXwtOP73l0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-sXwtOP73l0 .nav-dropdown .link {
  padding: 0 !important;
  margin: 0.667em 1em !important;
}
.cid-sXwtOP73l0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-sXwtOP73l0 .container {
  display: flex;
  margin: auto;
}
.cid-sXwtOP73l0 .iconfont-wrapper {
  color: #000000 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-sXwtOP73l0 .dropdown-menu,
.cid-sXwtOP73l0 .navbar.opened {
  background: #00102d !important;
}
.cid-sXwtOP73l0 .nav-item:focus,
.cid-sXwtOP73l0 .nav-link:focus {
  outline: none;
}
.cid-sXwtOP73l0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-sXwtOP73l0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sXwtOP73l0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-sXwtOP73l0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-sXwtOP73l0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sXwtOP73l0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sXwtOP73l0 .navbar-short {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #00102d !important;
  transition: all 0.3s;
}
.cid-sXwtOP73l0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  background: rgba(0, 16, 45, 0);
}
.cid-sXwtOP73l0 .navbar.opened {
  transition: all 0.3s;
}
.cid-sXwtOP73l0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-sXwtOP73l0 .navbar .navbar-logo img {
  width: auto;
}
.cid-sXwtOP73l0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
  flex-basis: auto!important;
}
.cid-sXwtOP73l0 .navbar.collapsed {
  justify-content: center;
}
.cid-sXwtOP73l0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sXwtOP73l0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sXwtOP73l0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.9rem);
  }
}
.cid-sXwtOP73l0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sXwtOP73l0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sXwtOP73l0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-sXwtOP73l0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sXwtOP73l0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-sXwtOP73l0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-sXwtOP73l0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sXwtOP73l0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sXwtOP73l0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sXwtOP73l0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sXwtOP73l0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-sXwtOP73l0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-sXwtOP73l0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sXwtOP73l0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sXwtOP73l0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-sXwtOP73l0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-sXwtOP73l0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
.cid-sXwtOP73l0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-sXwtOP73l0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-sXwtOP73l0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-sXwtOP73l0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sXwtOP73l0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sXwtOP73l0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sXwtOP73l0 .dropdown-item.active,
.cid-sXwtOP73l0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sXwtOP73l0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sXwtOP73l0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sXwtOP73l0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sXwtOP73l0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #00102d;
}
.cid-sXwtOP73l0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sXwtOP73l0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sXwtOP73l0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sXwtOP73l0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-sXwtOP73l0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-sXwtOP73l0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sXwtOP73l0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sXwtOP73l0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sXwtOP73l0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-sXwtOP73l0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sXwtOP73l0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sXwtOP73l0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-sXwtOP73l0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-sXwtOP73l0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sXwtOP73l0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-sXwtOP73l0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sXwtOP73l0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sXwtOP73l0 .navbar {
    height: 70px;
  }
  .cid-sXwtOP73l0 .navbar.opened {
    height: auto;
  }
  .cid-sXwtOP73l0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sZooJphU9s {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZooJphU9s .item-wrapper {
  width: 100%;
}
.cid-sZooJphU9s .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZooJphU9s .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZooJphU9s .row {
  align-items: center;
}
.cid-sZooJphU9s .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZooJphU9s .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZooJphU9s .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZooJphU9s .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZooJphU9s .right-side {
  padding: 0;
}
.cid-sZooJphU9s .align {
  padding-right: 50px;
}
.cid-sZooJphU9s .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZooJphU9s .right-side {
  padding-right: 0px;
}
.cid-sZooJphU9s .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZooJphU9s .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZooJphU9s .left-side {
    padding: 0;
  }
}
.cid-sZooJphU9s .mbr-text,
.cid-sZooJphU9s .button-align {
  color: #ffffff;
}
.cid-sZoupvDtt9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZoupvDtt9 .item-wrapper {
  width: 100%;
}
.cid-sZoupvDtt9 .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoupvDtt9 .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoupvDtt9 .row {
  align-items: center;
}
.cid-sZoupvDtt9 .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoupvDtt9 .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoupvDtt9 .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoupvDtt9 .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoupvDtt9 .right-side {
  padding: 0;
}
.cid-sZoupvDtt9 .align {
  padding-right: 50px;
}
.cid-sZoupvDtt9 .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoupvDtt9 .right-side {
  padding-right: 0px;
}
.cid-sZoupvDtt9 .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoupvDtt9 .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoupvDtt9 .left-side {
    padding: 0;
  }
}
.cid-sZoupvDtt9 .mbr-text,
.cid-sZoupvDtt9 .button-align {
  color: #ffffff;
}
.cid-sZov8UMGcs {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZov8UMGcs .item-wrapper {
  width: 100%;
}
.cid-sZov8UMGcs .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZov8UMGcs .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZov8UMGcs .row {
  align-items: center;
}
.cid-sZov8UMGcs .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZov8UMGcs .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZov8UMGcs .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZov8UMGcs .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZov8UMGcs .right-side {
  padding: 0;
}
.cid-sZov8UMGcs .align {
  padding-right: 50px;
}
.cid-sZov8UMGcs .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZov8UMGcs .right-side {
  padding-right: 0px;
}
.cid-sZov8UMGcs .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZov8UMGcs .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZov8UMGcs .left-side {
    padding: 0;
  }
}
.cid-sZov8UMGcs .mbr-text,
.cid-sZov8UMGcs .button-align {
  color: #ffffff;
}
.cid-sZova3qwGe {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZova3qwGe .item-wrapper {
  width: 100%;
}
.cid-sZova3qwGe .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZova3qwGe .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZova3qwGe .row {
  align-items: center;
}
.cid-sZova3qwGe .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZova3qwGe .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZova3qwGe .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZova3qwGe .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZova3qwGe .right-side {
  padding: 0;
}
.cid-sZova3qwGe .align {
  padding-right: 50px;
}
.cid-sZova3qwGe .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZova3qwGe .right-side {
  padding-right: 0px;
}
.cid-sZova3qwGe .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZova3qwGe .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZova3qwGe .left-side {
    padding: 0;
  }
}
.cid-sZova3qwGe .mbr-text,
.cid-sZova3qwGe .button-align {
  color: #ffffff;
}
.cid-sZozHlcjI1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZozHlcjI1 .item-wrapper {
  width: 100%;
}
.cid-sZozHlcjI1 .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZozHlcjI1 .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZozHlcjI1 .row {
  align-items: center;
}
.cid-sZozHlcjI1 .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZozHlcjI1 .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZozHlcjI1 .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZozHlcjI1 .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZozHlcjI1 .right-side {
  padding: 0;
}
.cid-sZozHlcjI1 .align {
  padding-right: 50px;
}
.cid-sZozHlcjI1 .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZozHlcjI1 .right-side {
  padding-right: 0px;
}
.cid-sZozHlcjI1 .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZozHlcjI1 .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZozHlcjI1 .left-side {
    padding: 0;
  }
}
.cid-sZozHlcjI1 .mbr-text,
.cid-sZozHlcjI1 .button-align {
  color: #b2b2b2;
}
.cid-sZozI7cFJO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZozI7cFJO .item-wrapper {
  width: 100%;
}
.cid-sZozI7cFJO .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZozI7cFJO .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZozI7cFJO .row {
  align-items: center;
}
.cid-sZozI7cFJO .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZozI7cFJO .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZozI7cFJO .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZozI7cFJO .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZozI7cFJO .right-side {
  padding: 0;
}
.cid-sZozI7cFJO .align {
  padding-right: 50px;
}
.cid-sZozI7cFJO .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZozI7cFJO .right-side {
  padding-right: 0px;
}
.cid-sZozI7cFJO .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZozI7cFJO .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZozI7cFJO .left-side {
    padding: 0;
  }
}
.cid-sZozI7cFJO .mbr-text,
.cid-sZozI7cFJO .button-align {
  color: #ffffff;
}
.cid-sZoAW1t2mf {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZoAW1t2mf .item-wrapper {
  width: 100%;
}
.cid-sZoAW1t2mf .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoAW1t2mf .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoAW1t2mf .row {
  align-items: center;
}
.cid-sZoAW1t2mf .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoAW1t2mf .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoAW1t2mf .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoAW1t2mf .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoAW1t2mf .right-side {
  padding: 0;
}
.cid-sZoAW1t2mf .align {
  padding-right: 50px;
}
.cid-sZoAW1t2mf .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoAW1t2mf .right-side {
  padding-right: 0px;
}
.cid-sZoAW1t2mf .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoAW1t2mf .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoAW1t2mf .left-side {
    padding: 0;
  }
}
.cid-sZoAW1t2mf .mbr-text,
.cid-sZoAW1t2mf .button-align {
  color: #ffffff;
}
.cid-sZoAWxKvY9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZoAWxKvY9 .item-wrapper {
  width: 100%;
}
.cid-sZoAWxKvY9 .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoAWxKvY9 .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoAWxKvY9 .row {
  align-items: center;
}
.cid-sZoAWxKvY9 .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoAWxKvY9 .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoAWxKvY9 .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoAWxKvY9 .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoAWxKvY9 .right-side {
  padding: 0;
}
.cid-sZoAWxKvY9 .align {
  padding-right: 50px;
}
.cid-sZoAWxKvY9 .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoAWxKvY9 .right-side {
  padding-right: 0px;
}
.cid-sZoAWxKvY9 .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoAWxKvY9 .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoAWxKvY9 .left-side {
    padding: 0;
  }
}
.cid-sZoAWxKvY9 .mbr-text,
.cid-sZoAWxKvY9 .button-align {
  color: #b2b2b2;
}
.cid-sZoB7CqkHv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZoB7CqkHv .item-wrapper {
  width: 100%;
}
.cid-sZoB7CqkHv .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoB7CqkHv .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoB7CqkHv .row {
  align-items: center;
}
.cid-sZoB7CqkHv .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoB7CqkHv .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoB7CqkHv .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoB7CqkHv .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoB7CqkHv .right-side {
  padding: 0;
}
.cid-sZoB7CqkHv .align {
  padding-right: 50px;
}
.cid-sZoB7CqkHv .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoB7CqkHv .right-side {
  padding-right: 0px;
}
.cid-sZoB7CqkHv .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoB7CqkHv .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoB7CqkHv .left-side {
    padding: 0;
  }
}
.cid-sZoB7CqkHv .mbr-text,
.cid-sZoB7CqkHv .button-align {
  color: #ffffff;
}
.cid-sZoB8O1fK0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZoB8O1fK0 .item-wrapper {
  width: 100%;
}
.cid-sZoB8O1fK0 .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoB8O1fK0 .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoB8O1fK0 .row {
  align-items: center;
}
.cid-sZoB8O1fK0 .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoB8O1fK0 .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoB8O1fK0 .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoB8O1fK0 .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoB8O1fK0 .right-side {
  padding: 0;
}
.cid-sZoB8O1fK0 .align {
  padding-right: 50px;
}
.cid-sZoB8O1fK0 .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoB8O1fK0 .right-side {
  padding-right: 0px;
}
.cid-sZoB8O1fK0 .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoB8O1fK0 .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoB8O1fK0 .left-side {
    padding: 0;
  }
}
.cid-sZoB8O1fK0 .mbr-text,
.cid-sZoB8O1fK0 .button-align {
  color: #ffffff;
}
.cid-sZoBWWx7Mt {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZoBWWx7Mt .item-wrapper {
  width: 100%;
}
.cid-sZoBWWx7Mt .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoBWWx7Mt .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoBWWx7Mt .row {
  align-items: center;
}
.cid-sZoBWWx7Mt .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoBWWx7Mt .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoBWWx7Mt .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoBWWx7Mt .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoBWWx7Mt .right-side {
  padding: 0;
}
.cid-sZoBWWx7Mt .align {
  padding-right: 50px;
}
.cid-sZoBWWx7Mt .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoBWWx7Mt .right-side {
  padding-right: 0px;
}
.cid-sZoBWWx7Mt .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoBWWx7Mt .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoBWWx7Mt .left-side {
    padding: 0;
  }
}
.cid-sZoBWWx7Mt .mbr-text,
.cid-sZoBWWx7Mt .button-align {
  color: #ffffff;
}
.cid-sZoE8yoFDC {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZoE8yoFDC .item-wrapper {
  width: 100%;
}
.cid-sZoE8yoFDC .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoE8yoFDC .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoE8yoFDC .row {
  align-items: center;
}
.cid-sZoE8yoFDC .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoE8yoFDC .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoE8yoFDC .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoE8yoFDC .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoE8yoFDC .right-side {
  padding: 0;
}
.cid-sZoE8yoFDC .align {
  padding-right: 50px;
}
.cid-sZoE8yoFDC .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoE8yoFDC .right-side {
  padding-right: 0px;
}
.cid-sZoE8yoFDC .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoE8yoFDC .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoE8yoFDC .left-side {
    padding: 0;
  }
}
.cid-sZoE8yoFDC .mbr-text,
.cid-sZoE8yoFDC .button-align {
  color: #ffffff;
}
.cid-sZoBXq0scG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZoBXq0scG .item-wrapper {
  width: 100%;
}
.cid-sZoBXq0scG .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoBXq0scG .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoBXq0scG .row {
  align-items: center;
}
.cid-sZoBXq0scG .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoBXq0scG .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoBXq0scG .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoBXq0scG .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoBXq0scG .right-side {
  padding: 0;
}
.cid-sZoBXq0scG .align {
  padding-right: 50px;
}
.cid-sZoBXq0scG .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoBXq0scG .right-side {
  padding-right: 0px;
}
.cid-sZoBXq0scG .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoBXq0scG .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoBXq0scG .left-side {
    padding: 0;
  }
}
.cid-sZoBXq0scG .mbr-text,
.cid-sZoBXq0scG .button-align {
  color: #ffffff;
}
.cid-sZoCd0U5E1 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZoCd0U5E1 .item-wrapper {
  width: 100%;
}
.cid-sZoCd0U5E1 .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoCd0U5E1 .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoCd0U5E1 .row {
  align-items: center;
}
.cid-sZoCd0U5E1 .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoCd0U5E1 .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoCd0U5E1 .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoCd0U5E1 .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoCd0U5E1 .right-side {
  padding: 0;
}
.cid-sZoCd0U5E1 .align {
  padding-right: 50px;
}
.cid-sZoCd0U5E1 .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoCd0U5E1 .right-side {
  padding-right: 0px;
}
.cid-sZoCd0U5E1 .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoCd0U5E1 .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoCd0U5E1 .left-side {
    padding: 0;
  }
}
.cid-sZoCd0U5E1 .mbr-text,
.cid-sZoCd0U5E1 .button-align {
  color: #ffffff;
}
.cid-sZoCdvkvfq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #022057;
}
.cid-sZoCdvkvfq .item-wrapper {
  width: 100%;
}
.cid-sZoCdvkvfq .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoCdvkvfq .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoCdvkvfq .row {
  align-items: center;
}
.cid-sZoCdvkvfq .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoCdvkvfq .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoCdvkvfq .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoCdvkvfq .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoCdvkvfq .right-side {
  padding: 0;
}
.cid-sZoCdvkvfq .align {
  padding-right: 50px;
}
.cid-sZoCdvkvfq .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoCdvkvfq .right-side {
  padding-right: 0px;
}
.cid-sZoCdvkvfq .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoCdvkvfq .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoCdvkvfq .left-side {
    padding: 0;
  }
}
.cid-sZoCdvkvfq .mbr-text,
.cid-sZoCdvkvfq .button-align {
  color: #ffffff;
}
.cid-sZoCGdVEAo {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #001641;
}
.cid-sZoCGdVEAo .item-wrapper {
  width: 100%;
}
.cid-sZoCGdVEAo .left-side {
  text-align: left;
  padding-right: 45px;
  margin: auto;
}
.cid-sZoCGdVEAo .mbr-section-btn {
  margin: 0 0px;
}
.cid-sZoCGdVEAo .row {
  align-items: center;
}
.cid-sZoCGdVEAo .mbr-section-title {
  margin: 0 0;
  color: #ff7300;
  font-weight: 700;
}
.cid-sZoCGdVEAo .mbr-text {
  padding: 0;
  margin-top: 26px;
  color: #4c4c4c;
  font-weight: 500;
  width: 100%;
}
.cid-sZoCGdVEAo .mbr-section-subtitle {
  color: #005aff;
  width: 100%;
  padding-bottom: 2px;
  font-weight: 700;
}
.cid-sZoCGdVEAo .button-align {
  margin-top: 36px;
  width: 100%;
}
.cid-sZoCGdVEAo .right-side {
  padding: 0;
}
.cid-sZoCGdVEAo .align {
  padding-right: 50px;
}
.cid-sZoCGdVEAo .row.justify-content-center {
  flex-direction: row-reverse;
}
.cid-sZoCGdVEAo .right-side {
  padding-right: 0px;
}
.cid-sZoCGdVEAo .left-side {
  padding-right: 0;
  padding-left: 45px;
}
.cid-sZoCGdVEAo .align {
  padding-right: 0px;
  padding-left: 50px;
}
@media (max-width: 990px) {
  .cid-sZoCGdVEAo .left-side {
    padding: 0;
  }
}
.cid-sZoCGdVEAo .mbr-text,
.cid-sZoCGdVEAo .button-align {
  color: #ffffff;
}
/******************************blog******************************/


/*----- footer ----*/
.footer2 {
    padding-top: 105px;
    padding-bottom: 105px;
    background-color: #00102d;
}
.cid-t0Dx6sKDS4 .title {
    background: linear-gradient(to left, #ff6900, currentColor);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #005aff;
    font-family: 'Roboto', sans-serif;
    font-size: 3rem;
    line-height: 1.1;
    font-weight: 700;
}
.align-left {
    text-align: left;
}
.cid-t0Dx6sKDS4 .mbr-text{
color: #ffffff;
    margin-bottom: 1rem;
}
.display-2 {
    font-family: 'Roboto', sans-serif;
    font-size: 3rem;
    line-height: 1.1;
}
.display-7 {
    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
}

.footer2>.container {
    max-width: 1400px;
}
.socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #ff6900, #005bff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: center;
  align-items: center;
  transition: all 0.3s;
  border-radius: 100%;
  font-family: FontAwesome !important;
}
.cid-t0Dx6sKDS4 .fa-facebook-square:before {
    content: "\f082";
}
.cid-t0Dx6sKDS4 .fa-linkedin-square:before {
    content: "\f08c";
}
.cid-t0Dx6sKDS4 .socicon-youtube:before {
    content: "\e0a5";
}
.cid-t0Dx6sKDS4 .socicon-twitter:before {
    content: "\e08d";
}

.cid-t0Dx6sKDS4 .align-wrap {
    color: #6ca0ff;
    width: 100%;
    text-align: center;
}
.pb-4 {
    padding-bottom: 1.5rem!important;
}
.cid-t0Dx6sKDS4 .mbr-text, .cid-t0Dx6sKDS4 .mbr-section-btn {
    color: #ffffff;
}
.cid-t0Dx6sKDS4 .btn-primary {
    background-color: #005bff !important;
    border-color: #005bff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
  font-weight: 600;
    letter-spacing: 0px;
    transition: all 0.3s ease-in-out;
  font-style: normal;
    margin: 0.6rem 0.6rem;
    white-space: normal;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    word-break: break-word;
  padding: 0.6rem 1.2rem;
    border-radius: 4px;
}
.cid-t0Dx6sKDS4 .btn-primary:hover{
  color: #ffffff !important;
    background-color: #003ca8 !important;
    border-color: #003ca8 !important;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%);
}
.display-4 {
    font-family: 'Roboto', sans-serif;
    font-size: 1.1rem;
    line-height: 1.5;
}
.page-template-blog .cid-sZ9lhkv76P, .single-post .cid-sZGuSopMve {
    margin-top: -100px;
}
.mbr-bold {
    font-weight: 700;
}
/* blog css */
.page-template-blog .mbr-section-btn .btn.display-4 {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
    background-color: #005bff !important;
    border-color: #005bff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
    border-width: 2px;
    font-weight: 600;
    margin: 0.6rem 0.6rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.page-template-blog .mbr-section-btn .btn.display-4:hover {
    background-color: #003ca8 !important;
    border-color: #003ca8 !important;
}

.page-template-blog .display-2 strong {
    font-weight: 700;
}

.page-template-blog .cid-sZ9lhkv76P .mbr-section-title {
    max-width: 870px;
    margin-left: auto;
    margin-right: auto;
}

.page-template-blog .cid-sZ9lrCKcBZ .mbr-text {
    padding: 0;
    margin-top: 26px;
    font-weight: 500;
    width: 100%;
}
.single-post main{
    background-color: #001641 !important;
}
.single-post .cid-sZNohLQg7J p.d-flex.order{
padding-bottom: 0 !important;
}
.single-post .cid-sZNohLQg7J .mbr-subtitle.display-5{
    font-family: 'Roboto', sans-serif;
    font-size: 1.5rem;
    line-height: 1.5;
	    margin-bottom: 0.25rem!important;
}
.single-post .cid-sZNohLQg7J .mbr-text {
    font-weight: 300;
    line-height: 1.72;
    color: #ffffff;
}
.single-post .cid-sZNohLQg7J .mbr-text.display-7{
	    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
}
.single-post .cid-sZNohLQg7J .mbr-text:last-child{
	margin-bottom:0 !important;
	padding-bottom:0 !important;
}
.single-post .content11.cid-sZM40wBZLn .btn-primary {
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    word-break: break-word;
    font-weight: 600;
    margin: 0.6rem 0.6rem;
    white-space: normal;
    transition: all 0.2s ease-in-out;
}

.single-post .content11.cid-sZM40wBZLn .btn-primary .mbr-iconfont {
    order: 1;
    cursor: pointer;
    margin-left: 0.5rem;
    vertical-align: sub;
}

.single-post .align-center {
    display: flex;
    align-items: center;
    justify-content: center;
}
/*----- footer end ---*/
/*----- font css ----*/

[class^="socicon-"], [class*=" socicon-"], .socicon-wrap .mbr-iconfont.socicon {
	font-family: 'Socicon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.footer2 .mbr-section-btn a.btn-primary {
    position: relative;
    line-height: 22px;
    padding: 10px 50px 10px 20px;
    border-width: 2px 2px 2px 2px;
}

.footer2 .mbr-section-btn a.btn-primary:before {
    position: absolute;
    font-size: 1.375rem;
    width: 22px;
    height: 22px;
    right: 20px;
    display: inline-block;
    content: "\e945";
    font-family: 'Moririse2' !important;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-text2:hover{
	cursor: pointer;
}

.icon-text2 span.elementor-icon>i:before {
    content: '\ebb2';
    font-size: 96px;
    color: #ffffff;
    font-family: 'icon54-v3' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-text2.l_seo span.elementor-icon>i:before {
	content: '\ebb2';
}
.icon-text2.mnm span.elementor-icon>i:before {
	content: '\ea5e';
}
.icon-text2.itc span.elementor-icon>i:before {
	content: '\ea60';
}
.icon-text2.rtfoc span.elementor-icon>i:before {
	font-family: MobiriseIcons !important;
	content: "\e98c";
}
.icon-text2 span.elementor-icon>i {
    width: 100px !important;
    height: 100px !important;
}

.icon-text2 span.elementor-icon {
    padding-bottom: 1rem;
}
/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 15px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  transform: translateX(-50%);
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
          animation: arrowdown 1.7s ease-in-out infinite;
  color: #ffffff;
}
.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

#scrollToTop a i::before {
  content: "";
  position: absolute;
  display: block;
  border-bottom: 2.5px solid #fff;
  border-left: 2.5px solid #fff;
  width: 27.8%;
  height: 27.8%;
  left: 50%;
  top: 51%;
  transform: translateY(-30%) translateX(-50%) rotate(135deg);
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 0;
    right: 0;
    text-align: center;
  }
}

.explorebox .elementor-widget-container {
    transition: all 0.3s;
    border: 1px solid rgba(255, 255, 255, 0.1);
       padding: 90px 16px 24px 16px;
    background: #022057;
    border-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 8px 0 rgb(0 0 0 / 30%);
    position: relative;
}
.explorebox .elementor-widget-container:hover{
	background: transparent
}

.explorebox .elementor-widget-container:before {
    display: block;
    font-size: 3rem;
    color: #ff7300;
    line-height: 1;
    position: absolute;
    top: 24px;
}
}
.explorebox.localseo .elementor-widget-container:before{
        content: "\e98d";
    font-family: 'Moririse2' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.explorebox.ecomerceseo .elementor-widget-container:before{

	   content: '\e961';
       font-family: 'icon54' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.explorebox.ppc_seo .elementor-widget-container:before{
	    content: '\eb0d';
        font-family: 'icon54' !important;
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
}
.explorebox.webdev .elementor-widget-container:before{
	   content: '\ec7b';
       font-family: 'icon54-v3' !important;
       speak: none;
       font-style: normal;
       font-weight: normal;
       font-variant: normal;
       text-transform: none;
       line-height: 1;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
}
.explorebox.fblead .elementor-widget-container:before{
	content: "\f082";
    font-family: FontAwesome !important;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.explorebox.linkedinlead .elementor-widget-container:before{
	    content: "\f08c";
        font-family: FontAwesome !important;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
}

.explorebox.localseo .elementor-widget-container:before {content: "\e98d";
    font-family: 'Moririse2' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.cid-t0U87CTnci {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #001130;
}
.cid-t0U87CTnci .contacts-name {
  padding-bottom: 5px;
  margin: 0;
  color: #ffffff;
}
.cid-t0U87CTnci .contacts-info {
  padding-bottom: 30px;
  color: #ffffff;
  margin: 0;
}
.cid-t0U87CTnci .margin {
  margin-bottom: 10px;
}
.cid-t0U87CTnci .mbr-section-title {
  color: #ff7300;
  margin-bottom: 20px;
  padding: 0;
}
.cid-t0U87CTnci .description {
  color: #ffffff;
  margin-bottom: 50px;
  padding: 0;
}
.cid-t0U87CTnci .title {
  font-size: 24px;
}
.cid-t0U87CTnci .form-heading {
  margin-bottom: 40px;
}
.cid-t0U87CTnci label {
  color: #ffffff;
  margin-bottom: 5px;
}
.cid-t0U87CTnci input,
.cid-t0U87CTnci textarea {
  background-color: #3F424E;
  margin-bottom: 30px;
}
.cid-t0U87CTnci .gray-button {
  margin: 0;
  background-color: #3F424E;
  color: #ffffff;
}
.cid-t0U87CTnci .mbr-section-btn {
  margin: 0;
  padding: 0;
}
.cid-t0U87CTnci .form-group {
  padding: 0 5px;
  margin: 0;
}
.cid-t0U87CTnci .left-side {
  padding: 0;
}
@media (max-width: 1000px) {
  .cid-t0U87CTnci .gray-button {
    margin-bottom: 50px;
    margin-top: 0px;
  }
}
.cid-t0U87CTnci .gray-button:hover {
  background-color: #5e6068;
}
.cid-t0U87CTnci ::placeholder {
  color: #a3a6b2;
}
.page-id-826 b, strong{
	font-weight: bold;
}
.form-control:hover, .form-control:focus {
  box-shadow: rgb(0 0 0 / 7%) 0px 1px 1px 0px, rgb(0 0 0 / 7%) 0px 1px 3px 0px, rgb(0 0 0 / 3%) 0px 0px 0px 1px;
    border-color: #005bff !important;
}
.btn-primary, .btn-primary:active {
    background-color: #005bff !important;
    border-color: #005bff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary.active {
    color: #ffffff !important;
    background-color: #003ca8 !important;
    border-color: #003ca8 !important;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%);
}
.onsiteseo, .offsiteseo {
    padding: 0 15px;
}

.onsiteseo .elementor-element-populated, .offsiteseo .elementor-element-populated {
    border-left: 10px solid #ff7300;
    background-color: #022057;
    height: 100%;
    padding: 2rem 40px !important;
    border-radius: 0;
}
.offsiteseo .elementor-element-populated {
    border-color: #005aff;
}
.btn-contact {
    background-color: #005bff !important;
    border-color: #005bff !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
    font-family: 'Roboto', sans-serif;
    font-size: 1.1rem;
    line-height: 1.5;
    border-radius: 4px;
    display: flex;
    padding: 0.6rem 1.2rem;
    margin: 0;
    min-height: 48px;
}

.btn-contact:hover {
    color: #ffffff !important;
    background-color: #003ca8 !important;
    border-color: #003ca8 !important;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 20%);
}

.wpcf7-textarea {
    height: 80px;
}
.page-id-846 .card{
	background:none;
}
.page-id-333 img{
width :100%;	
}
/*- css 95 ---*/
.pie_progress{position:relative;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position: relative;margin: 0 auto;}.pie_progress svg{margin:0 auto}.pie_progress__content,.pie_progress__icon,.pie_progress__label,.pie_progress__number{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pie_progress__number{font-size:42px;font-family: 'Roboto', sans-serif;font-size: 3rem;line-height: 1.1;}.pie_progress__label{margin-top:32px;font-size:12px}.pie_progress__svg{position:relative;display:inline-block;width:100%;padding-bottom:100%;overflow:hidden;vertical-align:middle}.pie_progress__svg svg{position:absolute;top:0;left:0;display:inline-block}
// button css
.btn-primary_custom a{
	box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
}
header {
    position: fixed;
    z-index: 9999;
    left: 0;
    right: 0;
    top: 0;
    background: transparent;
    /* min-height: 100px; */
    display: flex;
    align-items: center;
    justify-content: center;
}

main#main {margin: 0;}

.cid-sXwtOP73l0 {
    width: 100%;
    padding: 0;
}

.navbar-brand {
    min-height: 60px;
    flex-shrink: 0;
    align-items: center;
    margin-right: 0;
    padding: 10px 0;
    transition: all 0.3s;
    word-break: break-word;
    z-index: 1;
	display:inline-flex;
}

.cid-sXwtOP73l0 nav.navbar {
    padding: 0 36px;
    min-height: 100px;
    width: 100%;
}
.svg-gradient {
    position: absolute;
}
.cid-sXwtOP73l0 .navbar{
	padding: 0 16px;
}
.cid-sXwtOP73l0 .navbar .navbar-collapse{
        justify-content: flex-end;
        z-index: 1;
        flex-basis: auto!important;
        display: flex!important;
}

.cid-sXwtOP73l0 .nav-link {
    padding: 0 !important;
    margin: 0.667em 1em !important;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 17.6px;
    font-weight: 500;
    color: #fff;
}

div#wrapper {
    padding-top: 100px;
}
.home-banner {
    margin-top: -100px;
    padding-top: 25px;
}
.home-banner .banner-image img {
	width: 300px;
	margin-left: auto;
	display: block;
	object-fit: contain;
}
.stepbox>div {
    position: relative;
}
.card.card-reverse{
	background-color : transparent;
	border : none;
}
.stepbox>div:before {
	content: "";
	height: 2px;
	position: absolute;
	left: 14px;
	top: 0;
	right: 15px;
	background: #6592e6;
}
.glow .elementor-heading-title:hover {
    text-shadow: 0 0 10px #005bff, 0 0 30px #005bff, 0 0 80px #005bff, 0 0 120px #005bff, 0 0 200px #005bff;
    transition: background-position 2s ease-in-out;
color:#003799 !important;
    transition: all 300ms;
    cursor:pointer
}
.bg-gradient1{
    background-color: #001440;
    background: linear-gradient(45deg, #001440, #00277a);
}
// buttons
.orange-btn a.elementor-button {
    background-color: #ff6900 !important;
    border-color: #ff6900 !important;
    color: #ffffff !important;
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
    font-family: 'Roboto', sans-serif;
    font-size: 1.1rem;
    line-height: 50px;
}
/* .phone-btn .elementor-button {
    box-shadow: 0 2px 2px 0 rgb(0 0 0 / 20%);
} */

.phone-btn .elementor-button {
    position: relative;
}

.phone-btn .elementor-button:before {
    position: absolute;
    font-size: 50px;
    width: 50px;
    height: 50px;
    right: 20px;
    display: inline-block;
    content: "\eb58";
    font-family: 'iconsMind' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gradient-card>.elementor-widget-wrap {}

.gradient-card {
    padding: 16px 16px 16px 16px;
}

.gradient-card>.elementor-widget-wrap {
    background: #001844;
    padding: 32px 32px 93px 32px !important;
    position: relative;
    cursor: pointer;
    transition: all 0.3s;
}

.gradient-card>.elementor-widget-wrap {}

.gradient-card>.elementor-widget-wrap:before {
    content: "";
    font-size: 3rem;
    width: 80px;
    height: 80px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
    padding-bottom: 1rem;
    background: linear-gradient(to left, #ff6900, #005bff);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: 'icon54-v3' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.gradient-card.seo_icon>.elementor-widget-wrap:before {
    content: '\ebb2';
}
.gradient-card.ecommerce_icon>.elementor-widget-wrap:before
{
	content: '\e961';
}
.gradient-card.ppc_icon>.elementor-widget-wrap:before{
	content: "\e91f";
}
.gradient-card.webdev_icon>.elementor-widget-wrap:before{
	    content: '\ec7b';
}
.gradient-card.facebook_icon>.elementor-widget-wrap:before{
	content: "\f082";
	    font-family: FontAwesome !important;
}
.gradient-card.linkedin_icon>.elementor-widget-wrap:before{
	content: "\f08c";
	    font-family: FontAwesome !important;
}

.gradient-card>.elementor-widget-wrap:after {
    font-family: MobiriseIcons !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e966";
    border: 1px solid #ff7300;
    border-radius: 50%;
    padding: 8px;
    color: #ff7300;
    font-size: 40px;
    position: absolute;
    bottom: 48px;
    left: 50%;
    transform: translateX(-50%);
}

.gradient-card a:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

.gradient-card>.elementor-widget-wrap:hover {
    transform: translateY(-10px);
    cursor: pointer;
    background: linear-gradient(to left, #ff6900, #005bff);
    color: #ffffff !important;
    transition: all 0.3s;
}

.gradient-card>.elementor-widget-wrap:hover:after{
	    color: #ffffff;
	border: 1px solid #ffffff;
}

.gradient-card>.elementor-widget-wrap:hover:before {
    color: #ffffff !important;
    border-color: #ffffff;
    background: #fff;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.gradient-card>.elementor-widget-wrap:hover .dm_text{
	color:#fff !important;
}
.gradient-card.first {
    position: relative;
}

.gradient-card.first:before {
    position: absolute;
    top: 0;
    z-index: 0;
    left: 0rem;
    width: 300px;
    height: 200px;
    background: linear-gradient(to left, #ff6900, #005bff);
    content: "";
}

.gradient-card.first:hover:before {
    display: none;
	transition:0.5s ease all;
	opacity:0;
}

.gradient-card.last {
    position: relative;
}

.gradient-card.last:before {
    position: absolute;
    bottom: 0rem;
    right: 0rem;
    width: 300px;
    z-index: 0;
    height: 200px;
    background: linear-gradient(to left, #ff6900, #005bff);
    content: "";
}
.gradient-card.last:hover:before{
	display:none;
	transition:0.5s ease all;
	opacity:0;
}
.faq_acc  .elementor-accordion-item {
    margin: 8px 0;
}
.elementor-tab-title.elementor-active {
    border-bottom: 2px solid #ff5600 !important;
}
.left_contact-btn a.btn {
    font-family: 'Roboto', sans-serif;
    font-size: 1.1rem;
    line-height: 1.5;
    padding: 0.6rem 1.2rem;
    border-radius: 4px;
    font-weight: 600;
    border-width: 2px;
    white-space: normal;
    transition: all 0.2s ease-in-out;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    word-break: break-word;
}

.left_contact-btn a.btn span.fa {
    order: 1;
    cursor: pointer;
    margin-left: 0.5rem;
    vertical-align: sub;
    font-size: 50px;
    line-height: 1;
}

.contact2 {
    margin-top: -100px;
    padding-top: 100px;
}
.service_card>div {
    display: flex !important;
    justify-content: center !important;
    padding: 1rem !important;
    background-position: center !important;
    background-size: cover !important;
    padding-top: 15rem !important;
    align-items: center !important;
    perspective: 300px !important;
    height: 100% !important;
    background: #000;
    position: relative;
    transition: 0.5s ease all;
}

.service_card {
    padding: 16px;
    transition: 0.5s ease all;
}


.service_card .card_heading {
    margin: 0 1rem 0.5rem 1rem !important;
    border-bottom: 1px solid #ff7300;
    font-family: 'Roboto', sans-serif;
    font-size: 1.5rem;
    line-height: 1.5;
    font-weight: 700;
    text-align: center !important;
    color: #ffffff;
    padding-bottom: 1.5rem!important;
    transition: 0.5s ease all;
	opacity:0;
}

.service_card .card_text {
    font-family: 'Roboto', sans-serif;
    font-size: 1.2rem;
    line-height: 1.5;
    font-weight: 400;
    padding-top: 1rem!important;
    color: #ffffff;
    margin-bottom: 1rem;
    transition: 0.5s ease all;
	opacity:0;
}
.service_card:hover>div .card_text, .service_card:hover>div .card_heading{
    opacity: 1;
    transition: 0.5s ease all;
}

.service_card:hover>div {
    transform: translateY(-10px);
    transition: 0.5s ease all;
}

.service_card:hover>div:after {
    content: "";
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: black;
    opacity: 0.2;
    z-index: 1;
    transition: 0.5s ease all;
}

.service_card:hover>div:after {
    opacity: 0.8;
    background: linear-gradient(to left, #ff6900, #005bff);
    transition: 0.5s ease all;
}

.service_card>div * {
    position: relative;
    z-index: 2;
    transition: 0.5s ease all;
	color: #ffffff;
	cursor: pointer;
}
.service_card.lseo>div {
    background: url('http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/04/local-seo-scaled.jpg');
}
.service_card.ecom>div {
    background: url('http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/04/ecommerce-seo-scaled.jpg');
}
.service_card.ppc>div {
    background: url('http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/04/pay-per-click-1-scaled.jpg');
}
.service_card.webdev>div {
    background: url('http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/04/web-development-scaled.jpg');
}
.service_card.fblead>div {
    background: url('http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/04/facebook-lead-generation-scaled.jpg');
}
.service_card.lilead>div {
    background: url('http://fusiondev.searchwisemedia.com/wp-content/uploads/2022/04/linked-in-lead-generation-1-scaled.jpg');
}
	.blog-heading, .blog-heading *{
		       color: #FF7300;
    font-family: "Roboto", Sans-serif;
    font-size: 3rem;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    line-height: 1.1em;
    letter-spacing: 0px;
		text-transform: uppercase;
	}
/*--- responsive work start ---*/
    
@media (max-width:1199px){
	.cid-sXwtOP73l0 .navbar .navbar-logo img, .cid-sXwtOP73l0 .navbar.navbar-short .navbar-logo img {height: 3rem !important;}

	.cid-sXwtOP73l0 .navbar-expand-lg .navbar-nav .nav-link {margin: 0.667em 0.8em !important;}

	.cid-t0Dx6sKDS4 .title {font-size: 2.8rem;}
	.page-template-blog .display-2 {
    font-size: 2.8rem;
}

}
@media (max-width:991px){
	.cid-sZ9lhkv76P {
    padding-top: 6rem;
		  padding-bottom: 4rem;
}
	.cid-sXwtOP73l0 .navbar .navbar-logo img, .cid-sXwtOP73l0 .navbar.navbar-short .navbar-logo img {height: 3rem !important;}

	.cid-sXwtOP73l0 .navbar-expand-lg .navbar-nav .nav-link {margin: 0.667em 0.8em !important;}

	.cid-t0Dx6sKDS4 .title {font-size: 2.8rem;}
	.cid-sXwtOP73l0 .navbar .navbar-collapse:not(.show) {
		display: none !important;
	}
	.cid-sXwtOP73l0 button.navbar-toggler {
		outline: none !important;
		box-shadow: none !important;
		margin: 0;
	}
	.cid-sXwtOP73l0 .navbar.opened.navbar-short button.navbar-toggler {
		margin: 0 30px;
	}
	.res_text1, .res_text1 * {font-size: 70px !important;}
	.res_text2, .res_text2 *{
		font-size: 42px;
	}
	.home-banner .banner-image img{
		margin-right:auto !important;
	}
	p, .res_para, .res_para *{
		font-size:1.3rem !important;
	}

	.service_card .card_heading, .service_card .card_text{
		opacity:1;
	}
	.service_card:hover>div{
		transform: none !important;
	}
	.service_card{
		padding: 15px 0;
	}
	
.service_card>div:after {
    content: "";
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to left, #ff6900, #005bff);
    opacity: 0.8;
    z-index: 1;
    transition: 0.5s ease all;
}
.restext3, .restext3 * {font-size: 2.4rem !important;line-height: 1.1em !important;}
	.footer2{
		padding-top: 90px;
    padding-bottom: 90px;
	}
	.scrollicon-wrapper{
		display: none !important;
	}
	.page-template-blog .display-2 {
    font-size: 2.6rem;
}
	.page-id-333 img.blog-title-img, .single-post img.blog-title-img {
    max-width: 180px !important;
}
	.text-center-md{
		text-align: center !important;
		
	}
	.text-center-md .align, .text-center-md img{
		padding: 0 !important;
		margin-bottom:10px ;
	}
	.mw-800{
		max-width: 800px;
		margin-left: auto;
		margin-right: auto;
	}
	.text-center-md *{
		text-align: center !important;
	}
	.cid-sZIZiR5Mtq H1{
		    font-size: 46px;
	}
}
@media (max-width:767px){
	.cid-sZIZiR5Mtq H1{
		    font-size: 36px;
	}
	.res_text1, .res_text1 * {font-size: 60px !important;}
	p, .res_para, .res_para *{
		font-size:1.1rem !important;
	}
	.phone-btn .elementor-button:before{
		font-size: 40px;
		width: 40px;
		height: 40px;
		right: 15px;
	}
	.phone-btn a.elementor-button-link.elementor-button {
    line-height: 40px !important;
    padding: 5px 72px 5px 15px !important;
	}
	.phone-btn.long-text a.elementor-button-link.elementor-button {
		line-height: 25px !important;
	}
	.cid-t0Dx6sKDS4 .align-wrap{
		text-align: left !important;
	}
	.res_text2, .res_text2 *{
		font-size: 36px !important;
	}
    .cid-sXwtOP73l0 .navbar .navbar-brand{
		padding-right: 0.8rem !important;
	}
	.cid-sXwtOP73l0 .navbar .navbar-logo img, .cid-sXwtOP73l0 .navbar.navbar-short .navbar-logo img{
		    height: 2.2rem !important;
	}
	.cid-sXwtOP73l0 ul.navbar-nav{
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.cid-sXwtOP73l0 .navbar.opened.navbar-short button.navbar-toggler{
		margin:0 !important;
	}
	.restext3, .restext3 * {font-size: 2rem !important;line-height: 1.1em !important;}
	.footer2{
		padding-top: 80px;
    padding-bottom: 80px;
	}
	.page-template-blog .display-2 {
    font-size: 2.1rem;
}
}
@media (max-width:575px){
	.cid-sZIZiR5Mtq H1{
		    font-size: 28px;
	}
.res_text1, .res_text1 * {font-size: 50px !important;}
		p, .res_para, .res_para *{
		font-size:1rem !important;
	}
		.res_text2, .res_text2 *{
		font-size: 26px !important;
	}
.restext3, .restext3 * {font-size: 1.8rem !important;line-height: 1em !important;}
	.restext3 br{
		display:none !important;
	}
	.footer2{
		padding-top: 70px;
    padding-bottom: 70px;
}
	.page-template-blog .display-2 {
    font-size: 2rem;
}
}
.service_card>div a:before {content: "";position: absolute;top: -250px;display: inline-block;left: 50%;bottom: -150px;width: calc(50vw - 60px);transform: translateX(-50%);}

.cid-t0CYrzrENI{
	background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.cid-t0CYrzrENI a.close {
    position: absolute;
    right: 4vw;
    top: 4vh;
    color: #ffffff;
    z-index: 5000000;
    font-size: 37px;
    background: #000;
    padding: 20px;
    border-radius: 50%;
}