*{margin: 0px;padding: 0px;}
a{text-decoration: none}
.header-main-inner{ background: linear-gradient(270deg, #22188E 0%, #3F1584 72.53%); width:100%;border-bottom: 1px solid #ffffff54;}
.header-main{width: 90%;margin:auto;padding:30px 0; display: flex;justify-content:space-between;}
.header-main-left{width:305px;}
.header-main-left a img{width:100%;}
.header-main-left a{font-size: 29px;font-weight:900;font-family: "Raleway", sans-serif;padding: 12px 0px 15px;}
.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; color:#fff; margin: 0px;font-size: 23px;}
.header-main-right a img{margin-right: 10px; width:35px;}
.banner-slide{height: 100%;}
.special-span{color: #3F1584;}

.banner-slider{background-image: url('backimage.png'); width:100% ; background-size:cover; height: 841px;}
.banner-slide-inner-in{width:824px}
.banner-slide-inner p{font-family: "Poppins", serif;font-size:18px;font-weight: 400;color:#ffffffd4;margin:20px 0 0;}
.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", sans-serif;color: #fff;width: 482px;text-transform: uppercase;}
.banner-link{margin-top: 50px}

 

 


.about-section{background: url(aboutback.png);width:100%;display: flex;background-size: 100%;}
.about-section-left h3{font-size:25px;font-weight: 900;font-family: "Raleway", sans-serif;}
.about-section-left h2{font-size:48px;font-weight: 900;font-family: "Raleway", sans-serif;}
.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: justify;}
.about-section-right img{width:90%;}
.about-section .containers{display:flex;justify-content: space-between;padding-top:80px;flex-direction: row-reverse;}

.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", sans-serif;}
.testimonials-inner h2{font-size: 48px;font-weight: 900;font-family: "Raleway", sans-serif;margin: 20px 0}
.testimonials-inner p{font-family: "Poppins", serif;font-size: 18px;font-weight: 600;}


.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{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-img img{width:80px;}
.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", sans-serif;font-size: 48px;font-weight: 900;width: 787px;text-align: right;}
.Download-now-iner img{width:350px}

.footer-main{background:url('footerback.png');width:100%;background-size:cover;}
 .footer-main .containers{padding: 80px 0 60px;}
.footer-main .foter-logo img{width: 300px}
.footer-main img{width: 35px;}
.footer-p{font-size: 18px;font-weight:500;color:#fff;}
.footer-main .rows{display: flex;justify-content: space-between;}
.footer-social-link{margin: 50px 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: #fff;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}

.banner-link img{        width: 250px;}  
 .testimonial-slider .slick-prev.slick-arrow:before{content:'';background:url('/frontend/assets/img/left.png');position: absolute;width:50px;height:50px;background-size:100%;    left: -50px;}
.testimonial-slider .slick-next.slick-arrow:before{content:'';background:url('/frontend/assets/img/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: #fff;}
.mobileppp{display:none;}
.bannereefldfs img{width:100%;}
/*      ===============================1600px=============================*/
@media only screen and (max-width: 1600px) {
.header-main{width: 90%;padding: 36px 0;}
.banner-slide-inner,.containers{width: 80%;}
.testimonial-slider{width: 100%;    }
.about-section-right{    align-self: end;}
.header-main-left { width: 253px;}
.header-main-left a{font-size: 25px;border-radius: 11px;padding: 12px 0px 15px;}
.header-main-right a p{font-size: 18px;}

.banner-slider{height: 650px;background-size: cover;}
.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;}

}

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

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

}

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

@media only screen and (max-width: 1320px){
 .header-main-right a p {font-size: 16px;}
 .banner-slider{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){
     .deskptoppp{display:none;}
    .mobileppp{display:block;}
    .header-main-right p{display: none;}
    .banner-slide-inner h1{width: 100%;}
    .banner-slider{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 0px 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;}
}