.carousel-indicators li {
                width: 10px;
                height: 10px;
                margin: 2px;
                text-indent: -999px;
                cursor: pointer;
                background-color: rgba(255, 255, 255, 0.788);
                /* border: 1px solid #fff; */
                border-radius: 10px;
            }
            .carousel-indicators .active {
                width: 12px;
                height: 12px;
                margin: 0;
                background-color: #7fbb42;
            }
            
            .testimonies .carousel-indicators li {
                background-color: rgba(255, 255, 255, 0.788);
                border: 1px solid #898c87;
            }
            .testimonies .carousel-indicators .active {
                width: 12px;
                height: 12px;
                margin: 0;
                background-color: #f0c911;
            }
            .navbar-brand {
                background-image: url("./images/lagos-erp-dk.png");
                text-indent: -9999px;
                width: 100%;
                height: 54px;
                background-size: contain;
                margin-bottom: 20px;
                background-repeat: no-repeat no-repeat;
                background-position: center;
            }

            .rr {
                box-shadow: 1px 1px 1px #ccccccb0;
                padding: 20px;
                border: 1px solid #cccccc8c;
                margin-bottom: 18px;
                border-radius: 4px;
            }

            .rr h2 {
                font-size: 14px;
                color: cornflowerblue;
                padding-bottom: 12px;
            }

            .navbar-dark .navbar-nav .nav-link {
                text-transform: capitalize;
                font-size: 1rem;
            }

            .inner .navbar-brand {
                background-image: url("../images/mytradebook.svg"); }

            .main-h {
                font-weight: 600;
                width: 500px;
                font-size: 91px;
                line-height: 80px;
                margin-bottom: 40px
            }

            .main-p {
                width: 500px
            }

            .btn-lg, .btn-group-lg > .btn {
                font-weight: 600;
                letter-spacing: 1
            }
            
            .section-header {
                margin-bottom: 30px
            }
            .section-title {
                color: #007239;
                font-weight: 400;
            }
            .section-subtitle {
                font-size:20px;color:#797777;
            }
            .light-text {
                color: white;
            }

            .number {
                width: 50px; height: 50px;
                background: #007239; display: flex; 
                align-items: center; justify-content: center; 
                border-radius: 25px;color:white; margin: 25px;
                font-weight: 600;
                font-size: 1.4rem;
                animation: pulse 2s infinite;
            }

            .sep {
                width: 1px;
                background: #555;
                margin: 6px;
                height: 14px;
                display: flex;
            }

            .triangle {
                width: 0;
                height: 0;
                border-style: solid;
                border-width: 20px 20px 0 20px;
                position: relative;
                border-color: #f0c911 transparent transparent transparent;
            }

            @keyframes pulse {
                0% {
                    -moz-box-shadow: 0 0 0 0 rgba(19,160,87, 0.4);
                    box-shadow: 0 0 0 0 rgba(19,160,87, 0.4);
                }
                70% {
                    -moz-box-shadow: 0 0 0 10px rgba(19,160,87, 0);
                    box-shadow: 0 0 0 10px rgba(19,160,87, 0);
                }
                100% {
                    -moz-box-shadow: 0 0 0 0 rgba(19,160,87, 0);
                    box-shadow: 0 0 0 0 rgba(19,160,87, 0);
                }
            }

            .link {
                width: 270px;
                height: 2px;
                background: #007239;
            }
            .h-highlight {
                color: #007239;
            }

            .boxed {
                background: white; 
                padding-top:20px; margin:auto;border-radius: 6px;
                height:90px;width:90px;
                margin-bottom: 30px;
                box-shadow: 0 14px 40px 18px #5454544d;
            }

            .boxed img {
                max-width: 40px
            }
            .boxed-h3 {
                font-size: 1.2rem;
            }
            .footer-links-h{
                color: #616060;
                font-size: 15px;
                font-weight: 700;
            }
            body {
                color: #5d5c5c;
                /* padding-bottom: 40px; */
            }
            .zz {
              position: relative;
              overflow: hidden;
              background: url(./images/alausa-new.jpg);
              background-size: cover;
              transition: all 0.6s;
            }
            .start-now-h {
                font-size: 18px;
                color: #007239;
            }
            .start-now-p {
                    width: 240px;
                    margin: auto;
            }
            footer a.nav-link, footer a {
                color: #5d5c5c;
            }

            footer a.nav-link:hover {
                color: #59822e;
                text-decoration: underline;
            }

            .video-js .vjs-big-play-button {
                height: 2em;
                width: 2em;
                line-height: 2em;
                top: 45%;
                left: 45%;
                color: #898686;
                background-color: white;
                -webkit-border-radius: .3em;
                -moz-border-radius: .3em;
                border-radius: 2em;
            }

            .video-js .vjs-big-play-button:focus, .video-js:hover .vjs-big-play-button {
/*                border-color: #fff;
*/                background-color: whitesmoke;
                -webkit-transition: all 0s;
                -moz-transition: all 0s;
                -ms-transition: all 0s;
                -o-transition: all 0s;
                transition: all 0s;
            }

            .carousel-control-prev-icon, .carousel-control-next-icon {
                width: 45px; height: 45px;
            }
            .carousel-control-next-icon {
                background-image: url(/images/icons/next.svg)
            }
            .carousel-control-prev-icon {
                background-image: url(/images/icons/prev.svg)
            }
            /*.bullets {
                text-align: left; padding: 0 120px
            }*/
            .testimonies {
                padding: 40px 0;
            }
            .text-lg-l {
                text-align: left;
                margin-bottom: 40px;
                margin-top: 20px;
            }
            .mt-lg-40 {
                margin: 40px 0
            }
            .pb-5 {
                padding-bottom: 5px;
            }
            .icon {
                float: left; margin-right: 40px;
                width: 100px; height: 100px;
            }
            .icon img {
                max-width: auto;
            }
            .ps-80 {
                padding:0 80px
            }
            .vid {
                width:640px; height:400px 
            }
            .dropdown-menu {
                border-radius: 0.65rem
            }
            .connected-list {
                list-style: none; padding: 0;display: flex; 
                align-items: center; justify-content: center;
            }
            .number.only {
                display:none;
            }
            @media (min-width: 710px) {
                .footer {
                    background:white;padding:60px;padding-left: 170px;padding-bottom: 0;
                
                }
                .icon {
                    width: 80px; height: 80px;
                }
            }
            @media (max-width: 700px) {
                .vid {
                    width: calc(100vw - 30px);
                    height: calc((100vw - 30px) / 1.33);
                }
                .connected-list {
                    display: none;
                }
                .number.only {
                    margin: 10px auto;
                    display: flex;
                }

                .main-h {
                    font-weight: 400; width: auto; font-size: 26px
                }

                .main-p {
                    width: auto
                }
            }

        .social.facebook {
            background-image: url(../images/facebook.svg);
        }
        .social.linkedin {
            background-image: url(../images/linkedin.svg);
        }
        .social.instagram {
            background-image: url(../images/instagram.svg);
        }
      
        .social {
            text-indent: -9999px;
            width: 1.5em;
            vertical-align: middle;
            font-size: 1.435em;
            background: url(vatebra.css) center center no-repeat;
            display: inline-block;
            outline: none;
            background-size: cover;
        }

          .social.twitter {
            background-image: url(../images/twitter.svg)
        }
        .cosil {
                margin-top: -50px;
                z-index: 2333;
                position: relative;
                text-align: center;
        }
        .cosil a {
            text-decoration: none;
        }

        .carousel-indicators {
            position: absolute;
            right: 0;
            bottom: 25px;
        }

        .mt-40 {
            margin-top: 40px;
        }

        .form-control {
            /* margin-bottom: 10px; */
        }

        /***** Forms ******/
  form input[type="text"],
form input[type="email"],
form input[type="url"],
form input[type="tel"],
form input[type="number"],
form input[type="date"],
form input[type="range"],
form input[type="password"],
form input[type="text"],
form textarea {
  width: 100%;
  height: auto;
  border: 1px solid #dcdee4;
  background-color: #fff;
  margin-bottom: 20px;
  padding: 11px 10px;
  color: #3a3c41;
  font-weight: 500;
}
form input[type="file"] {
  margin-bottom: 30px;
  color: #3a3c41;
}
form input[type="submit"] {
  padding: 12px 25px;
  background-color: #3f00ff;
  font-size: 14px;
  color: #fff;
  font-weight: 700;
  border: none;
  cursor: pointer;
  letter-spacing: 1px;
}
form input[type="submit"]:hover {
  background-color: #3f00ff;
}

.btn-primary {
    color: #eef6ff;
    background-color: #3f00ff;
    border: none;
}

:focus, :active {
    outline: none;
}

.btn-primary:hover {
    background-color: #6344bf;
}
form input[type="submit"]:focus{
    outline: none;
}
form input.error,
form textarea.error {
  border: 1px solid #769f25;
}
form fieldset label {
  font-size: 14px;
  color: #999ca5;
  font-weight: 500;
  border-bottom: 1px solid #dcdee4;
  padding: 5px;
  float: left;
}
form fieldset .common {
  display: inline-block;
  float: left;
  margin-left: 7px;
}
form p {
  margin: 0;
}
textarea,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="date"],
input[type="range"],
input[type="password"],
input[type="text"] {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
#myChart, body {
    font-family: 'Maven Pro', sans-serif;
}

.cus-link.active i.fas::after,.cus-link.active .far::after {
  content: '';
  width: 20px;
  height: 20px;
  background: linear-gradient(120deg, red,#f26afb);
  border: 2px solid #57119e;
  display: block;
  border-radius: 50%;
  position: relative;
  z-index: 345;
  top: -40px;
  right: -30px;
} 