.card-row{
  padding-top: 0px !important;
}

.rounded-btn {
    display: flex;
    margin-bottom: 15px;
    text-transform: capitalize;
}

.rounded-btn a {
    padding: 8px 20px;
    border: 1px solid #006834;
    border-radius: 50px;
    font-size: 12px;
    width: 180px;
    text-align: center;
    font-weight: 500;
    text-transform: capitalize;
    margin-right: 10px;
}

.section-product-slider .d-flex {
            padding-top: 20px !important;
        }

        /* .spotlight .primary-heading {
            position: absolute;
            bottom: 240px !important;
            top: unset;
            left: 1%;
            padding-left: 50px;
            max-width: 900px;
            margin-top: 0px;
        } */

        .banner-button {
            background: transparent !important;
            padding-right: 0px !important;
            padding-left: 0px !important;
            width: 149px;
        }

        .banner-store {
            width: 100%;
        }

        @media(min-width:567px) {

            .slick-next,
            .slick-prev {
                width: 50px !important;
                height: 30px !important;
            }

            .mobile {
                display: none !important;
            }

            .desktop {
                display: block !important;
            }

            .slick-prev {
                left: -55px !important;
            }
        }

        @media(max-width:567px) {

            .feature-listing-2 .list-item,
            .feature-listing-3 .list-item {
                width: calc(100% /1);
            }

            .spotlight .text-box {
                display: none !important;
            }

            .mobile {
                display: block !important;
            }

            .desktop {
                display: none !important;
            }

            .slick-prev,
            .slick-next {
                display: none;
            }

            .spotlight .primary-heading {
                display: none;
            }
        }

        .spotlight {
            display: block;
            padding: 0;
            margin: 0;
            position: relative;
        }

        .spotlight .banner {
            display: block;
        }

        .spotlight .banner img {
            width: 100%;
        }

        /* .spotlight .primary-heading {
            display: none;
            position: absolute;S
            top: 50%;
            left: 143px;SSSSSSS
            max-width: 420px;
            margin-top: -17px;
            transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
        } */

        .spotlight .primary-heading p {
            font: bold 30px Montserrat, "Droid Arabic Kufi";
            color: #fff;
            padding: 0;
            margin: 0;
        }

        .spotlight .primary-heading h1,
        .spotlight .primary-heading h2 {
            font: bold 60px/64px Montserrat, "Droid Arabic Kufi";
            color: #fff;
            padding: 0;
            margin: 0 0 23px;
        }

        .spotlight .text-box {
            display: none;
            position: absolute;
            top: 50%;
            right: 160px;
            width: 520px;
            padding: 27px 50px;
            transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
        }

        .spotlight .text-box h3 {
            font: bold 40px/1.15 Montserrat, "Droid Arabic Kufi";
            color: #009243;
            padding: 0;
            margin: 0 0 0;
        }

        .spotlight .text-box p {
            margin: 0;
        }

        .spotlight .text-box .icon-n-text {
            margin: 11px 0 10px;
        }

        .spotlight .text-box .icon-n-text strong {
            float: left;
            margin: -11px 10px 0 0;
            height: 37.5px;
            width: 58px;
            position: relative;
        }

        .spotlight .text-box .icon-n-text strong img {
            max-width: 100%;
            max-height: 100%;
            position: absolute;
            left: 50%;
            top: 50%;
            -webkit-transform: translateX(-50%) translateY(-50%);
            -ms-transform: translateX(-50%) translateY(-50%);
            transform: translateX(-50%) translateY(-50%);
        }

        .spotlight .text-box a {
            display: inline-block;
            font: normal 14px Montserrat, "Droid Arabic Kufi";
            font-weight: 600;
            color: #fff;
            border-radius: 23px;
            padding: 12px 25px;
            margin: 27px 0 0;
            border: none;
        }

        .spotlight .text-box a:hover {
            color: #fff;
            text-decoration: none;
        }

        .spotlight--full-height .banner img {
            height: calc(100vh - 82px);
        }

        .spotlight--full-height .primary-heading {
            display: block;
        }

        .spotlight--green-box .text-box {
            display: block;
        }

        .nav-space-cover {
            padding-top: 82px;
        }

        .spotlight-graphic {
            display: inline-block;
            position: absolute;
            bottom: 0;
            right: 0;
            -webkit-transform: translateY(44%);
            -ms-transform: translateY(44%);
            transform: translateY(44%);
            width: 343px;
            overflow: hidden;
        }

        .spotlight-graphic img {
            width: 109%;
        }

        @media(max-width:1024px) {
            .spotlight .text-box h3 {
                font: bold 20px/1.15 Montserrat, "Droid Arabic Kufi";
            }

        }

        @media(max-width:768px) {
            .spotlight .text-box {
                padding: 10px 30px;
                right: 0px;
            }
            .rounded-btn a {
                width: 100%;
            }
        }



.certificate-img img {
    width: 100%;
    max-width: 225px;
}

.certificate-img p {
    font-weight: 500;
    color: #006834;
    font-size: 12px;
    padding: 8px;
    /* width: 225px; */
    text-align: center;
}

.col-md-4.border-right:after {
    content: " ";
    border-right: 1px solid #000000;
    height: 60px;
    text-align: center;
    position: absolute;
    left: 50px;
    top: 80px;
}

@media(max-width:768px) {
  .col-md-4.border-right:after {
    border:none;
  }
  /* .card-row{
    text-align: center;
  } */
}
/* .view-btn{
text-align: left;
} */
.title-hero{
    background: #00732b;
    position: absolute;
    color: #ffffff;
    font-size: 20px;
    border-left: 4px solid #fdc300;
    top: 50%;
    right: 20%;
    padding: 10px;
    padding-left: 120px;
    text-transform: uppercase;
}


.certificate-card{
  padding-bottom: 30px;
  margin-bottom: 30px;
}


.certificate-card.border-bottom{
  border-bottom: 0.5px solid #009243; 
}

.certificate-card .img-div img{
    float: right;
    width: 225px;
    display: inline-block;
    /* margin-right: 30px; */
}


.certificate-card .img-div{
  display: inline-block;
  width: 100%;
}

.img-div h3{
  margin-top: 100px;
  color: #009243;
  text-transform: uppercase;
  font-size: 30px;
}
.img-div h1{
    margin-top: 100px;
    color: #009243;
    text-transform: uppercase;
    font-size: 30px;
  }
  .img-text h2{
    font-size: 20px;
  }
.green-title{
  color: #009243;
  font-size: 35px;
}

.green-title.my-5{
  margin-top: 50px;
  margin-bottom: 50px;
}


.img-text h4{
  font-size: 20px;
}

.img-text a img{
  width: 20px;
  margin-right: 10px;
}

.font-normal{
  font-weight: normal;
}


.btn-new{
  margin-top: 30px;
}

.btn-new img{
  margin-right:20px;
  width:18px;
}

.full-certificate img{
  width: 100%;
}

.full-certificate{
  margin-top: 40px;
  margin-bottom:40px;
}