 .features #carouselFeatures .carousel-indicators button {
    width: 40px;
    height: 40px;
 }

 .features #carouselFeatures {
    width: 100%;
    overflow: hidden;
 }

 .features #carouselFeatures img {
    width: 100%;
    height: auto;
    display: block;
 }

 .features #carouselFeatures .carousel-indicators button {
    position: absolute;
    transform: translate(-50%, -50%);
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
    top: 26%;
    left: 20.4%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
    top: 26%;
    left: 24.6%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
    top: 26%;
    left: 33%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
    top: 26%;
    left: 55.6%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
    top: 26%;
    left: 72.2%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
    top: 26%;
    left: 76.3%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
    top: 26%;
    left: 80.7%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
    top: 26%;
    left: 85.3%;
 }

 .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
    top: 92.9%;
    left:76.6%;
 }

 @media (max-width: 1728px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 40px;
    }
 }

 @media(max-width:1366px) {
    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 26%;
       left: 20.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 26%;
       left: 24.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 26%;
       left: 33%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:26%;
       left:55.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 26%;
       left: 72.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top: 26%;
       left: 76.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 26%;
       left: 80.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 26%;
       left: 85.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 92.9%;
       left: 76.5%;
    }
 }

 @media (max-width:1280px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 26%;
       left: 20.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 26%;
       left: 24.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 26%;
       left: 33%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 26%;
       left:55.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 26%;
       left: 72.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top: 26%;
       left: 76.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 26%;
       left: 80.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 26%;
       left: 85.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 92.9%;
       left: 76.5%;
    }
 }

 @media (max-width:1114px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 26%;
       left: 20.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 26%;
       left: 24.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 26%;
       left:32.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 26%;
       left:55.3%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 26%;
       left:71.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:26%;
       left:76%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 26%;
       left:80.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 26%;
       left:85%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 90%;
       left:76.4%;
    }
 }

 @media (max-width:1024px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 26%;
       left: 20.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 26%;
       left: 24.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 26%;
       left:32.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 26%;
       left:55.3%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 26%;
       left:71.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:26%;
       left:76%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 26%;
       left:80.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 26%;
       left:85%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 90%;
       left:76.3%;
    }
 }

 @media (max-width: 991px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 24%;
       left: 4.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
        top: 11%;
        left: 10.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 24%;
       left: 22.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 11%;
       left: 52.5%;
    }


    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 11%;
       left:75.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top: 24%;
       left:81%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 11%;
       left:86.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 24%;
       left:93%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 77%;
       left: 81.8%;
    }
 }

 @media (max-width:884px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

   .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 23%;
       left: 4.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 10%;
       left: 10.9%
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 23%;
        left: 22.4%;;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 10.2%;
        left: 52.3%;
    }


    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 9.9%;
        left: 75.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
        top: 23%;
        left: 80.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 10%;
        left: 86.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 23%;
        left: 92.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 78%;
        left: 81.8%;
    }
 }

 @media (max-width:853px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 23%;
       left: 4.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 10%;
       left: 10.9%
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 23%;
        left: 22.4%;;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 10.2%;
        left: 52.3%;
    }


    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 9.9%;
        left: 75.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
        top: 23%;
        left: 80.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 10%;
        left: 86.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 23%;
        left: 92.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 78%;
        left:81.7%;
    }
 }

 @media (max-width:834px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 23%;
       left: 4.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 10%;
       left: 10.9%
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 23%;
        left: 22.4%;;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 10.2%;
        left: 52.3%;
    }


    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 9.9%;
        left: 75.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
        top: 23%;
        left: 80.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 10%;
        left: 86.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 23%;
        left: 92.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 78%;
        left: 81.8%;
    }
 }

 @media(max-width:800px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 23%;
       left: 4.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 10%;
       left: 10.9%
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 23%;
        left:22.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 10.2%;
        left: 52.3%;
    }


    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 9.9%;
        left: 75.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
        top: 23%;
        left: 80.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top: 10%;
        left: 86.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 23%;
        left: 92.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 78%;
        left:81.6%;
    }
 }

 @media(max-width:540px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 35px;
       height: 35px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 24%;
       left: 4.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 11%;
       left: 11.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 24%;
       left: 22.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top: 11%;
       left:52.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top: 11%;
       left: 75.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top: 24%;
       left:81.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:11%;
       left: 87%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top: 24%;
       left:93.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 84%;
       left:82.1%;
    }
 }

 @media(max-width:480px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 25%;
       left: 4.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top:12%;
       left: 11%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 25%;
       left: 22.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left: 52.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left:75.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:25%;
       left: 80.8%;
       ;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left:86.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:25%;
       left: 93%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 82.9%;
       left:81.9%;
    }
 }

 @media(max-width:440px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 24%;
       left: 4.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top:12%;
       left:10.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top:24%;
       left: 22.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left:52.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left: 74.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:24%;
       left: 80.8%;
       ;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left: 86.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:24%;
       left: 92.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 83.9%;
       left: 81.4%;
    }
 }

 @media(max-width:430px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top:25%;
       left: 6.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 12%;
       left:12.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top:25%;
       left: 24%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left: 54%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left: 76.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:25%;
       left: 82.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left: 88.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:25%;
       left:94.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 83.9%;
       left:83.5%;
    }
 }

 @media(max-width:414px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top:25%;
       left: 6.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 12%;
       left:12.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top:25%;
       left: 24%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left: 54%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left:77%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:25%;
       left: 82.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left: 88.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:25%;
       left:94.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 83.9%;
       left:83.5%;
    }
 }

 @media(max-width:390px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

   .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top:25%;
       left:6.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top:12%;
       left:12.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top:25%;
       left: 24%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left: 54%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left: 76.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:25%;
       left: 82.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left: 88.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:25%;
       left:94.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 83.9%;
       left:83.3%;
    }
 }

@media(max-width:375px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

.features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top:25%;
       left: 6.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 12%;
       left:12.5%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top:25%;
       left:23.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left:53.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left: 76.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:25%;
       left:82.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left:88.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:25%;
       left:94.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top:83.9%;
       left:83.3%;
    }
 }

@media(max-width:360px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

   .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top:25%;
       left: 6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top: 12%;
       left:12.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top:25%;
       left:23.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:12%;
       left:53.8%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:12%;
       left: 76.6%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:25%;
       left:82.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:12%;
       left:88.2%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:25%;
       left:94.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top:83.9%;
       left:83.3%;
    }
 }

@media(max-width:344px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

   .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top: 23%;
        left: 5.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top:9.5%;
       left:12%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 23%;
       left:23.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:9.5%;
       left:53.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:9.5%;
       left: 76.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:23%;
       left: 82%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:9.5%;
       left: 87.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:23%;
       left: 93.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 84%;
       left: 82.9%;
    }


 }

@media(max-width:320px) {
    .features #carouselFeatures .carousel-indicators button {
       width: 25px;
       height: 25px;
    }

    .features #carouselFeatures {
       width: 100%;
       aspect-ratio: inherit;
       overflow: hidden;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(2) {
       top:22%;
       left: 5.7%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(3) {
       top:9.5%;
       left:11.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(4) {
       top: 22%;
       left:23.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(5) {
       top:9.5%;
       left:53.4%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(6) {
       top:9.5%;
       left: 76.1%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(7) {
       top:22%;
       left: 82%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(8) {
       top:9.5%;
       left: 87.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(9) {
       top:22%;
       left: 93.9%;
    }

    .features #carouselFeatures .carousel-indicators button:nth-of-type(10) {
       top: 84%;
       left: 82.9%;
    }


 }