    body{
      font-family: 'Helvetica Neue', sans-serif !important;
    }
    /* stylelint-disable selector-list-comma-newline-after */

    .blog-header {
      border-bottom: 1px solid #fff;
    }

    .blog-header-logo:hover {
      text-decoration: none;
    }


    .display-4 {
      font-size: 2.5rem;
    }
    @media (min-width: 768px) {
      .display-4 {
        font-size: 3rem;
      }
    }

    .flex-auto {
      flex: 0 0 auto;
    }

    .h-250 { height: 250px; }
    @media (min-width: 768px) {
      .h-md-250 { height: 250px; }
    }

    /* Pagination */
    .blog-pagination {
      margin-bottom: 4rem;
    }

    /*
    * Blog posts
    */
    .blog-post {
      margin-bottom: 4rem;
    }
    .blog-post-title {
      font-size: 2.5rem;
    }
    .blog-post-meta {
      margin-bottom: 1.25rem;
      color: #727272;
    }

    /*
    * Footer
    */
    .blog-footer {
      padding: 10px;
      color: #727272;
      text-align: center;
    }
    .blog-footer p:last-child {
      margin-bottom: 0;
    }

    .bd-placeholder-img {
      font-size: 1.125rem;
      text-anchor: middle;
      -webkit-user-select: none;
      -moz-user-select: none;
      user-select: none;
    }

    @media (min-width: 768px) {
      .bd-placeholder-img-lg {
        font-size: 3.5rem;
      }
    }

    .b-example-divider {
      height: 3rem;
      background-color: rgba(0, 0, 0, .1);
      border: solid rgba(0, 0, 0, .15);
      border-width: 1px 0;
      box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
    }

    .b-example-vr {
      flex-shrink: 0;
      width: 1.5rem;
      height: 100vh;
    }

    .bi {
      vertical-align: -.125em;
      fill: currentColor;
    }

    .nav-scroller {
      position: relative;
      z-index: 2;
      height: 2.75rem;
      overflow-y: hidden;
    }

    .nav-scroller .nav {
      display: flex;
      flex-wrap: nowrap;
      padding-bottom: 1rem;
      margin-top: -1px;
      overflow-x: auto;
      text-align: center;
      white-space: nowrap;
      -webkit-overflow-scrolling: touch;
    }
  
    .colorBlue{
        background-color: #0c61ac !important;
    }
    .rtl{
      direction: rtl;
    }
    .greenColor{
      background-color:#108080;
    }
    .whitee{
      color: azure !important;
    }
    svg.i8-flag{
      height: 30px !important;
      width: 30px !important;
    }
    .navbar-toggler {
      background-color:azure !important;
    }
    .dropdown-menu {
      max-width: fit-content !important;
      min-width: auto !important;
    }
    .img-fluid {
      max-width: 100% !important;
      height: 100% !important;
    }
    .col-md-7 {
      --bs-border-color-translucent: rgba(0, 0, 0, 0) !important;
      --bs-border-radius: 0rem !important;
    }

    .card {
      --bs-card-border-radius: 0rem !important;
    }
    .card-title {
      font-variant: small-caps !important;
      font-size: 20px;
      padding: 0px;
      margin: 0px;
      font-weight: bold !important;
    }
    .small{
      font-variant: small-caps !important;
    }
    .nav-link:focus, .nav-link:hover {
      color: #bb8206 !important;
    }
    h1, h2, h3, h4, h5, h6 {
      font-family: 'Helvetica Neue', sans-serif !important;
    }
    h5.small{
      font-size: 20px;
    }
  .small a{
    font-size: 15px;
  }
  .dropdown-menu {
    --bs-dropdown-border-radius: 0rem !important; 
  }
  .card {
    border: none !important;
  }
.icons{
  color: azure;
  font-size: 28px !important;
}
li .whitee{
  font-size: 15px;
}
.footer-font h6{
font-size: 17px !important;
font-variant: small-caps !important;
font-family: 'Helvetica 45 Light', sans-serif !important;
}
/* .footer-font a{
  font-size: 17px !important;
  font-family: 'Helvetica 45 Light', sans-serif !important;
  } */
  .footer-font i{
    font-size: 30px !important;
  }
  @media only screen and (max-width: 600px) {
    h5.small {
      font-size: 10px !important;
    }
  }
  .navbar-toggler {
    margin-left: 5px !important;
  }

  @media only screen and (max-width: 600px) {
    .dropdown-menu.m-6.show {
      margin-left: -86px !important; 
    }
  }
  .rounded {
    border-radius: 0px !important;
  }
  .services-page-title {
    margin: auto; 
    width: 30%;
    font-size: 22px;
    color: #fff;
    background-color: #108080;
    border: 2px solid #313030;
    padding: 15px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    .services-page-title {
      width: 75% !important;
      font-size: 15px;
    }
  }
.down-footer{
  margin-top: 0px;
}
.contact-page-title{
    margin: auto; 
    width: 30%;
    font-size: 25px;
    color: #fff;
    background-color: #f27200;
    border: 2px solid #313030;
    padding: 15px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    .contact-page-title {
      width: 75% !important;
      font-size: 15px;
    }
  }
  .middle-page-title{
    margin: auto; 
    width: 100%;
    font-size: 21px;
    color: #fff;
    background-color: #56c1ff;
    padding: 15px;
    font-family: 'Helvetica 45 Light', sans-serif !important;
  }
  .border-page-title{
    border: 5px solid #56c1ff;
    padding: 19px;
  }
  .border-page-title-noRight{
    border: 5px solid #56c1ff;
    padding: 19px;
    border-left: none;
  }
  .middle-page-down-title{
    margin: auto; 
    width: 100%;
    font-size: 20px;
    color: #fff;
    background-color: #56c1ff;
    padding: 15px;
    font-family: 'Helvetica 45 Light', sans-serif !important;
  }
  .middle-page-down-title-right{
    margin: auto; 
    width: 100%;
    font-size: 30px;
    color: #fff;
    background-color: #56c1ff;
    padding: 15px;
    font-family: 'Helvetica 45 Light', sans-serif !important;
  }
.btn.btn-secondary{
  font-variant: small-caps !important;
  font-family: 'Helvetica Neue', sans-serif !important;
  border-radius: 0px !important;
  }
  .col-md-4.px-5{
    font-family: 'Helvetica 45 Light', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    .img-res {
      width: 70% !important;
     
    }
  }
  .statement-page-title-up{
    margin: auto; 
    width: 80%;
    font-size: 22px;
    color: #0076ba;
    background-color: #fff;
    border: 2px solid #0076ba;
    padding: 15px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    .statement-page-title-up {
      font-size: 15px;
      width: 60%;
    }
  }
  .statement-page-title-down{
    margin: auto; 
    width: 100%;
    font-size: 22px;
    color: #0076ba;
    background-color: #feae00;
    border: 2px solid #0076ba;
    padding: 15px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    .statement-page-title-down {
      width: 60% !important;
      font-size: 15px;
    }
  }
  .privacy-page-title{
    margin: auto; 
    width: 30%;
    font-size: 22px;
    color: #ee220c;
    background-color: #fff;
    border: 2px solid #ee220c;
    padding: 15px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    .privacy-page-title {
      width: 50% !important;
      font-size: 15px;
    }
  }
  ol{
    font-family: 'Helvetica 45 Light', sans-serif;
  }
  ol p{
    font-size: 18px;
  }
li span{
  font-size: 17px;
}
.media-page-title{
  margin: auto; 
  width: 80%;
  font-size: 22px;
  color: #fff;
  background-color: #0096ff;
  border: 2px solid #151515;
  padding: 15px;
  font-variant: small-caps !important;
  font-family: 'Helvetica Neue', sans-serif !important;
}
@media only screen and (max-width: 600px) {
  .media-page-title {
    width: 60% !important;
    font-size: 15px;
  }
}
#lightgallery a{
  color: #fff !important;
}
#lightgallery a:hover{
  color: #fff !important;
}

.grad-color{
  height: auto;
   background-image: linear-gradient(white, rgb(80, 79, 79));
  }
  .information-page-title{
    margin: auto; 
    width: 75%;
    font-size: 25px;
    color: black;
    background-color: #feae00;
    border: 1px solid #313030;
    padding: 3px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }
  .information-down-page-title{
    margin: auto; 
    width: 75%;
    font-size: 25px;
    color: #1db100;
    background-color: #fff;
    border: 1px solid #1db100;
    padding: 3px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  } 
  @media only screen and (max-width: 600px) {
    .mobile-center {
      text-align: center !important;
    }
  }
  #paragraph{
    font-size: 20px;
    font-family: 'Helvetica 45 Light', sans-serif !important;
  }
  @media only screen and (max-width: 600px) {
    #paragraph{
      font-size: 14px !important;
    }
  }
  .green{
    --bs-table-bg: #73fa79 !important;
  }
  .gray{
    --bs-table-bg: #ebebeb !important;
  }
  .blue{
    --bs-table-bg: #73fdea !important;
  }
  .headBlue{
    color: #0076ba;
  }
  .contactImg{
    width: 100px !important;
  }
  .about-row1-page-title{
    margin: auto; 
    width: 80%;
    font-size: 22px;
    color: #151515;
    background-color: #fff;
    border: 2px solid #151515;
    padding: 15px;
    font-variant: small-caps !important;
    font-family: 'Helvetica 45 Light', sans-serif !important;
  }
.img-Width-1{
  max-width: 60% !important;
}
.img-Width-2{
  max-width: 100% !important;
}
.img-Width-3{
  max-width: 64% !important;
}
@media screen and (max-width: 1200px) and (min-width: 766px) {
  .hei{
     height: 100% !important;
  
  }
}
body {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}
footer{
  margin-top: auto;
  margin-bottom: 0px !important;
}
.img-fluiid {
  max-width: 100% !important;
  height: 44% !important;
}


@media only screen and (max-width: 767px) {
  .img-fluiid{
    max-width: 100% !important;
height: 11% !important;
  }
  footer{
    margin-top: 5rem !important;
  
  }
  .mob-center{
    text-align: center !important
  }
}
@media screen and (max-width: 992px) and (min-width: 767px) {
  footer{
    margin-top: 7rem !important;
  
  }
}
@media screen and (max-width: 1200px) and (min-width: 992px) {
  footer{
    margin-top: 3rem !important;
  
  }
}
.p-4 p{
  font-size: 18px;
}
@media only screen and (min-width: 1200px) {

  .nav.me-auto.whitee {
    margin-left: 33rem !important;
    padding-top: 1rem !important;
  }

  
}
.mb-3 .text-start h3{
  text-align: justify !important;
}
.mb-3 .p-4 p{
  text-align: justify !important;
}
@media screen and (max-width: 1400px) and (min-width: 1200px) {
  .nav.me-auto.whitee {
      margin-left: 12rem !important;
      padding-top: 1rem !important;
    }
  }
  
  
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    .nav.me-auto.whitee {
        margin-left: 1rem !important;
        padding-top: 1rem !important;
      }
    }













    
  .off-ship-title {
    margin: auto;
    width: 60%;
    font-size: 55px;
    color: #b51700;
    background-color: #73fdea;
    border: 2px solid #73fdea;
    padding: 22px;
    font-variant: small-caps !important;
    font-family: 'Helvetica Neue', sans-serif !important;
  }


  @media screen and (max-width: 800px) and (min-width: 350px) {

    .off-ship-title {
      margin: auto;
      width: 60%;
      font-size: 20px;
      color: #b51700;
      background-color: #73fdea;
      border: 2px solid #73fdea;
      padding: 22px;
      font-variant: small-caps !important;
      font-family: 'Helvetica Neue', sans-serif !important;
    }


  }
  .table > :not(caption) > * > * {
    padding: 1.5rem .5rem !important;
    background-color: var(--bs-table-bg);
    border-width: 1px !important;
    box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
  }

  @media screen and (max-width: 1250px) and (min-width: 535px) {

    .middle-page-down-title-right{
      margin: auto;
      width: 100%;
      font-size: 14px;
      color: #fff;
      background-color: #56c1ff;
      padding: 5px;
      font-family: 'Helvetica 45 Light', sans-serif !important;


    }

    .middle-page-down-title{
      margin: auto;
      width: 100%;
      font-size: 10px;
      color: #fff;
      background-color: #56c1ff;
      padding: 4px;
      font-family: 'Helvetica 45 Light', sans-serif !important;

    }

  }

  @media screen and (max-width: 535px) and (min-width: 280px) {
    .middle-page-down-title-right{
    
      margin: auto;
      width: 100%;
      font-size: 8px;
      color: #fff;
      background-color: #56c1ff;
      padding: 1px;
      font-family: 'Helvetica 45 Light', sans-serif !important;
    
    }
      .middle-page-down-title{

        margin: auto;
        width: 100%;
        font-size: 9px;
        color: #fff;
        background-color: #56c1ff;
        padding: 2px;
        font-family: 'Helvetica 45 Light', sans-serif !important;


      }

      .border-page-title-noRight {
        border: 5px solid #56c1ff;
        padding: 15px;
        border-left: none;
      }
      .border-page-title {
        border: 5px solid #56c1ff;
        padding: 8px;
      }

  }


  .table-padding td{
    padding: 0.5rem .5rem !important;
  }
    .table-padding th{
    padding: 0.5rem .5rem !important;
  }

  .table-padding-down td{
    padding: 0.9rem .8rem !important;
  }
  .table-padding-down th{
    padding: 0.9rem .8rem !important;
  }