/* promote */
.owl-single.dots-absolute .owl-dots, .owl-carousel.dots-absolute .owl-dots {
    bottom: 40px; }
    .owl-single.dots-absolute .owl-dots .owl-dot span, .owl-carousel.dots-absolute .owl-dots .owl-dot span {
      background: rgba(255, 255, 255, 0.5); }
  
  .owl-single .owl-dots, .owl-carousel .owl-dots {
    text-align: center;
    position: absolute;
    width: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%); }
    .owl-single .owl-dots .owl-dot, .owl-carousel .owl-dots .owl-dot {
      display: inline-block;
      margin: 5px; }
      .owl-single .owl-dots .owl-dot span, .owl-carousel .owl-dots .owl-dot span {
        display: inline-block;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: rgba(0, 0, 0, 0.2); }
      .owl-single .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot.active span {
        background: #1A374D; }
  
  .owl-single.no-dots .owl-dots, .owl-carousel.no-dots .owl-dots {
    display: none; }
  
  .owl-single.no-nav .owl-nav, .owl-carousel.no-nav .owl-nav {
    display: none; }
  

    .owl-single .owl-nav {
        position: absolute;
        top: 50%;
        width: 100%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%); }
        @media (max-width: 767.98px) {
          .owl-single .owl-nav {
            display: none; } }
        .owl-single .owl-nav .owl-prev, .owl-single .owl-nav .owl-next {
          position: absolute;
          top: 0; }
          .owl-single .owl-nav .owl-prev span, .owl-single .owl-nav .owl-next span {
            display: block;
            background: #ffffff;
            padding: 15px; }
        .owl-single .owl-nav .owl-prev {
          left: -30px; }
        .owl-single .owl-nav .owl-next {
          right: -30px; }
          .owl-single .owl-nav .owl-next > span {
            position: relative;
            -webkit-transform: rotate(-180deg);
            -ms-transform: rotate(-180deg);
            transform: rotate(-180deg); }
      


            .rounded-20{

                border-radius: 20px;
            }

         


            .two-col li {
              display: inline-block;
              width: 48%;
              position: relative;
              padding-left: 30px;
              margin-bottom: 10px;
              vertical-align: text-top;
              float: left; }
              .two-col li:before {
                content: "";
                position: absolute;
                width: 7px;
                height: 7px;
                border: 1px solid #1A374D;
                left: 0;
                top: 7px;
                border-radius: 50%; }


            @media ( max-width: 768px) {
              .section-title {margin-top: 20px;}
            }

            @media ( max-width: 500px) {
              .section-title {margin-top: 20px;}
            }