@font-face {
  font-family: "SegoePro-Light";
  src: url("../fonts/SegoePro-Light.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "SegoePro-Regular";
  src: url("../fonts/SegoePro-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "SegoePro-Semibold";
  src: url("../fonts/SegoePro-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "SegoeProDisplay-Semibold";
  src: url("../fonts/SegoeProDisplay-Semibold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Segoe UI";
  src: url("../fonts/SegoeUI.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Segoe UI";
  src: url("../fonts/SegoeUIBold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Segoe UI";
  src: url("../fonts/SegoeUIItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Segoe UI";
  src: url("../fonts/SegoeUIBoldItalic.ttf") format("truetype");
  font-weight: bold;
  font-style: italic;
}
body
{
    font-family: Segoe UI, Arial, Helvetica, sans-serif !important;
}
.header-area .header-top,.header-area .side-toggle, .hero-nav-btn
 {
    background-color: rgb(0 52 101) !important;
}
.rr-btn,.header-area .call-box,.progress-box .progress-bar,.testimonial-active .swiper-pagination-progressbar-fill
{
    background-color: rgb(0 52 101) !important;
}
.testimonial-item .post,.testimonial-item .rating
{
    color: rgb(0 52 101) !important;
}
.section-subtitle .start-shape:before, .section-subtitle .start-shape:after, .section-subtitle .end-shape:before, .section-subtitle .end-shape:after
{
    background-color: rgb(0 52 101) !important;
}
.section-subtitle .start-shape:before, .section-subtitle .end-shape:after
{
    background-color: #fff !important;
}
.section-subtitle
{
    color: rgb(0 52 101) !important;
    font-weight: bold !important;
}
.header-area .main-menu li:hover a
{
    background-color: rgb(0 52 101) !important;
}
.header-area .main-menu li a
{
    padding:12px 14px !important;
}
.main-menu ul.dp-menu li a, .main-menu ul.dp-menu li:hover > a, .main-menu ul.dp-menu li > a
{
    background: transparent !important;
}
.main-menu ul.dp-menu {
    background-color: #03498a !important;
}
.main-menu ul.dp-menu li
{
    margin-bottom: 4px !important;
}
.main-menu ul.dp-menu li a
{
    color: #fff !important;
}
.header-area .side-toggle:hover,.hero-nav-btn:hover
{
    background-color: #6420ff !important;
}
.footer-social a
{
    background-color:#6420ff !important;
}
.footer-social a:hover
{
    background-color:#fff !important;
    color:rgb(0 52 101) !important;
}
.copyright-area
{
    background-color: #211f50 !important;
}
.copyright-area-inner
{
    display: block !important;
    text-align: center !important;
}
.feature-3-content .feature-list li i
{
    color:rgb(0 52 101) !important;
}
.testimonial-wrapper-box
{
    overflow: hidden;
}