*{margin: 0px;padding: 0px;}
    a{text-decoration: none}
    .header-main{width: 1714px;margin:auto;padding:30px 0;display: flex;justify-content:space-between;}
    /* .header-main-left a{color:#7CDA7C;font-size: 29px;font-weight:900;font-family: "Raleway";border:1px solid #000;border-radius: 15px;padding: 12px 50px 15px;} */
    .header-main-left a img{width: 200px;}
    .header-main-right{display: flex;}
    .header-main-right a{display: flex;justify-content: center;align-items: center;color: #000;margin-left: 20px}
    .header-main-right a p{font-family: "Poppins", serif;margin: 0px;font-size: 23px;}
    .header-main-right a img{margin-right: 10px;}

    .banner-slide{height:832px;width: 100%;background-size: cover;}
    #first-slide{background-image: linear-gradient(rgb(0 0 0 / 59%), rgb(0 0 0 / 59%)), url(frist.jpg);}
    #first-slide1{background-image: linear-gradient(rgb(0 0 0 / 59%), rgb(0 0 0 / 59%)), url(second.jpg);}
    #first-slide2{background-image: linear-gradient(rgb(0 0 0 / 59%), rgb(0 0 0 / 59%)), url(third.jpg);}
    .banner-slide-inner{width: 1522px;margin: auto;display: flex;justify-content: start;align-items: center;height: 100%;}
    .banner-slide-inner h1{font-size: 48px;font-weight:900;font-family: "Raleway";color: #fff;}
    .banner-slide-inner h2{font-size: 48px;font-weight:900;font-family: "Raleway";color: #fff;}
    .special-span{color: #7CDA7C;}
    .banner-slide-inner p{font-family: "Poppins", serif;font-size:18px;font-weight: 400;color:#ffffffd4;margin:20px 0 0;}
    .banner-slide-inner-in{width:824px}
    .banner-link{margin: 60px 0 0}

    .banner-slider .slick-dots{display: flex;justify-content: center;position: absolute;width: 100%;  bottom: 0px;list-style: none;}
     .banner-slider .slick-dots button{font-size:0px;width:55px;height: 7px;border: 1px solid #000;margin: 0 3px;}
     .banner-slider .slick-active button{background: #7CDA7C}

    .about-section{background:  url('/frontend/assets/img/backgreen.jpg'); width:100%;display: flex;background-size: 100%;}
    .about-section-left h3{font-size:25px;font-weight: 900;font-family: "Raleway";}
    .about-section-left h2{font-size:48px;font-weight: 900;font-family: "Raleway";}
    .about-section-left p{font-family: "Poppins", serif;font-size:18px;font-weight: 400;margin:20px 0 0;}
    .about-section .banner-link {margin: 30px 0;}

    .containers{width:1522px;margin:auto;}
    .about-section-left{width:55%;align-self: center;}
    .about-section-right{width:45%;text-align: end;}
    .about-section-right img{width:90%;}
    .about-section .containers{display:flex;justify-content: space-between;padding-top:80px;}

    .testimonials{background: url('testi.jpg' );padding: 88px 0;text-align: center;background-size: 100%;}
    .testimonials-inner h4{font-size: 30px;font-weight: 800;font-family: "Raleway";}
    .testimonials-inner h2{font-size: 48px;font-weight: 800;font-family: "Raleway";margin: 20px 0}
    .testimonials-inner p{font-family: "Poppins", serif;font-size: 18px}


    .testi-fisrt{position: relative;width:89%;box-shadow: 0px 0px 12px #0000003d;border-radius: 20px;padding: 64px 40px 46px;background: #fff;margin:auto;height: 400px;max-height:290px;}
    .testimonials .slick-initialized .slick-slide{padding: 40px 0;}
    .testimonial-slider{align-items: center;width:1302px;margin:80px auto 0;display: flex;justify-content: space-between;}
    .testi-img{position: absolute;top:-40px; width:100%;left:0px;text-align:-webkit-center; }
    .testi-fisrt p{font-size:16px;font-weight:500;line-height:24px;}
    .testi-fisrt h4{font-size:26px;}
    .testi-h4{position: absolute;bottom: 30px;width: 100%;left: 0px;}

    .Download-now{background: url(downapp.png);width: 100%;padding:80px 0;background-size: cover;}
    .Download-now-iner{width: 1267px;margin: auto;display: flex;justify-content: space-between; align-items: center;}
    .Download-now-iner .banner-link { margin:0;}
    .Download-now-iner h2{color:#fff;font-family: "Raleway";font-size: 48px;font-weight: 900;width: 787px;text-align: right;}
    .Download-now-iner img{width:350px}

    .footer-main{background: url(footer.png);width:100%;background-size: 100%;}
     .footer-main .containers{padding: 80px 0 60px;}
    /* .footer-main .foter-logo a{font-size: 29px;color: #7CDA7C;border:1px solid #00000082;padding: 15px 50px;font-family: "Raleway";font-weight: 900} */
    .footer-main img{width: 35px;}
    .footer-p{font-size: 18px;font-weight:500;}
    .footer-main .rows{display: flex;justify-content: space-between;}
    .footer-social-link{margin: 30px 0 0}
    .footer-social-link img{margin-right:20px }
    .footer-p{font-size: 18px;font-family: "Poppins", serif;}
    .cols1{width: 50%}
    .cols1 .footer-p{margin: 10px 0 0}
    .cols2{width: 25%}
    .cols2 a{display: flex;justify-content: start;align-items: center;margin-bottom:10px;}
    .cols2 a p{margin:0px 0 5px;font-size: 23px;color: #000;font-family: "Poppins", serif;margin-left:20px }
    .cols3{width: 20%}
    .footer-main .cols3 img{width: 280px}
    .footer-lo{margin-top: 20px;}
    .footer-last{background: #000;}
    .footer-last .containers{display: flex;padding: 10px 0 !important;justify-content: space-between   ;}
    .footer-last .containers p{color: #fff;margin: 0px;font-size: 16px;font-family: "Poppins", serif;}
    .footer-last .containers a{text-decoration: underline;color: #fff}

    .testimonial-slider .slick-prev.slick-arrow:before{content:'';background:url(left.png);position: absolute;width:50px;height:50px;background-size:100%;    left: -50px;}
    .testimonial-slider .slick-next.slick-arrow:before{content:'';background:url(right.png);position: absolute;width:50px;height:50px;background-size:100%;    right: -50px;}
     .testimonial-slider .slick-arrow{font-size:0px;border:0px;position: relative;top:-20px}
     .cols1 .footer-p  a{color: #000}
     .cols1 .foter-logo a img{width: 200px;}
/*      ===============================1600px=============================*/
    @media only screen and (max-width: 1600px) {
    .header-main{width: 90%;padding: 25px 0;}
    .banner-slide-inner,.containers{width: 80%;}
    .testimonial-slider{width: 100%;}
    .about-section-right{    align-self: end;}

    /* .header-main-left a{font-size: 25px;border-radius: 11px;padding: 12px 45px 15px;} */
    .header-main-right a p{font-size: 18px;}

    .banner-slide{height: 650px;}
    .banner-slide-inner h1,.banner-slide-inner h2{font-size: 40px;}

    .banner-slide-inner p,.about-section-left p,.testimonials-inner p{font-size: 16px;}

    .banner-slide-inner-in {width: 763px;}
    .banner-link {margin: 40px 0 0;}
    .banner-link img{width:250px}
    .about-section-left h3{font-size: 22px;}

    .about-section-left h2,.testimonials-inner h2{font-size: 40px;}
      
    .about-section .containers{padding-top: 60px;}
    .about-section .banner-link img { width: 200px;}
    .about-section .banner-link { margin: 30px 0 50px;}
    

    .testimonials-inner h2{    margin: 10px 0;}
    .testimonials{padding: 70px 0 50px;}
    .testimonials-inner h4{font-size: 25px;}

    .testimonial-slider{    margin: 60px auto 0;}
    .Download-now-iner h2{width: 735px;font-size: 40px;}
    .Download-now-iner{width: 1067px;}

    .footer-p{font-size: 16px;}
    .cols2 a p{font-size: 20px;}
    .footer-main img { width: 29px;}
    .footer-main .cols3 img {width: 230px;}
    .footer-main .containers{padding: 70px 0 50px;}
    /* .footer-main .foter-logo a{font-size: 24px;padding: 11px 50px;} */
    }

/*      ===============================1360px=============================*/

    @media only screen and (max-width: 1380px) {
       .header-main{width: 95%;}
    .banner-slide-inner,.containers{width: 85%;}
    }

/*      ===============================1320px=============================*/

    @media only screen and (max-width: 1320px){
     .header-main-right a p {font-size: 16px;}
     .banner-slide {height: 592px;}

     .banner-slide-inner h1, .banner-slide-inner h2 { font-size: 36px;}

     .banner-slide-inner p, .about-section-left p, .testimonials-inner p,.footer-last .containers p {font-size: 14px;}
     .banner-slide-inner-in { width: 672px; }
     .banner-link img {width: 200px; }

    .about-section-left h2, .testimonials-inner h2 {font-size: 34px;}
    .about-section .banner-link img {width: 175px;}
    .testimonials-inner h4 {font-size: 20px;}
    .testimonial-slider {margin: 41px auto 0;}
    .Download-now-iner h2 { width: 595.9px;font-size: 36px;}
    .Download-now-iner {   width: 867px;}

    .footer-social-link {margin: 31px 0 0;}
    .footer-p {font-size: 14px;}
    .cols2 a p {font-size: 18px;}
        .footer-main img {width: 25px;}
            .footer-main .containers {padding: 57px 0 50px;}
    }
    
    @media only screen and (max-width: 600px){
        .header-main-left a img,.cols1 .foter-logo a img{width: 170px;}
        .header-main-right p{display: none;}
        .banner-slide{background-position: center;        height: 520px;}
        .about-section .containers,.Download-now-iner,.footer-main .rows{flex-wrap: wrap;}
        .about-section-left{width: 100%;text-align: center;}
        .about-section-right,.about-section-right img{width: 100%}
        .Download-now-iner,.cols1,.cols2,.cols3{width: 100%}
        .Download-now-iner h2{width: 90%;margin:0 auto 20px;text-align: center;font-size: 28px;}
       .footer-main{    background-size: cover;        background-position: top;}
       /* .header-main-left a{font-size: 15px;border-radius: 8px;padding: 10px 26px 11px;} */
       .header-main { width: 89%;padding: 17px 0 ;}
       .banner-slide-inner h1,.banner-slide-inner h2{font-size: 30px;}
       .banner-link img {width: 160px;}
       .about-section-left h3 {font-size: 18px;}
       .about-section-left h2, .testimonials-inner h2{font-size: 28px;}

       .banner-slide-inner p, .about-section-left p, .testimonials-inner p, .footer-last .containers p{font-size: 12px}
       .header-main-right a{margin-left: 3px;}
       .header-main-right a img{width: 25px;}
       .about-section .containers {padding-top: 45px;}
       .about-section-left p{margin: 15px 0 0;}
       .testimonials{padding: 45px 0 50px;}
    
       .Download-now-iner{justify-content: center;}
       .Download-now{background-size: cover;}

       .cols2 {margin-top:20px}
       .cols2 .footer-p,.cols2 a,.cols3 .footer-p{margin: 0 0 5px; }
       .cols3{margin-top: 20px;}
       .footer-lo {margin-top: 10px;}
       .testimonial-slider .slick-next.slick-arrow:before{width: 30px;right: -22px;height: 30px;}
       .testimonial-slider .slick-prev.slick-arrow:before{width: 30px;left: -25px;height: 30px;}
    }