
  @media all and (min-width: 2400px) and (max-width: 2800px){ 
    .wave.bottom {padding: 21vw 0 100px;}
  }

  @media all and (min-width: 1921px) and (max-width: 2600px){
    .banner .displayFlex .banner-right .circal-bg {top: -6vh}
    .banner .displayFlex .banner-right { padding-bottom:27px;}
    .banner .displayFlex .banner-right .circal-bg svg {width: 550px}
    .banner .displayFlex .banner-right .circal-small svg {width: 300px;}
    .banner .displayFlex .banner-right .box { width: 126%; }
  }


  @media all and (min-width: 1921px) and (max-width: 2600px){ 
    .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top:22vh;}
  }

  @media all and (min-width:2268px) and (max-width: 2600px){ 
    /* .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 68%;} */
  }


  @media all and (min-width: 1850px) and (max-width:1920px){  
  .banner .displayFlex .banner-right .circal-bg {top: -9vh}
  }

  @media all and (min-width: 1500px) and (max-width:1850px){ 

    .nodataImg .banner-right .circlecutImg{width: 60vh;height: 60vh;} 

    /*testimonial start*/
   .testimonial .slider .testimonial-details {padding: 0 25px}
   .testimonial .slider .testimonial-details .testimonial-content {padding: 50px;}
   .testimonial .slider .testimonial-details .testimonial-content .testimonial-name {padding-top: 40px; }
   .testimonial .slider .testimonial-details .testimonial-img {padding-left: 50px}
   .slick-next, .slick-prev { left: auto;right: 36.4%;top: calc(50% - 28px);}
  }

  @media all and (min-width: 1500px) and (max-width:1600px){  
    .banner {padding-top:50px}
    .banner .displayFlex .banner-right .box {width: 118%}
    .wave .left-panel .wave-info .wave-details { padding: 0 45px 55px 20px; }
    .wave .right-panel .box::before {padding-top: 114%;}
    .wave.middle {padding: 25vw 0 200px !important;}
    .wave.middle.singleRow {padding: 24vw 0 200px !important;}
    .wave.bottom.singleRow {padding: 16vw 0 100px;}
  }

 @media all and (min-width: 1200px) and (max-width:1536px){ 
   h1 { font-size:60px;line-height:70px;}
   h2 { font-size:38px;line-height:40px;padding-bottom:20px;}
   h3 { font-size:36px;}
   h4 { font-size:26px;line-height:32px;}
   /* h5 { font-size: 26px;line-height: 32px;} */
   .article .article-details .article-right .card-info h4 { font-size:32px;line-height:40px;}

   .banner {padding-top:50px}
   .banner .displayFlex .banner-right .box {width: 112%}
   .nodataImg .banner-right .circlecutImg{width: 56vh;height: 56vh;}
   .logntextLink .longText {padding-bottom: 60px;font-size: 30px;line-height: 40px;}
   .wave .left-panel .wave-info .wave-details { padding: 0 45px 55px 20px; }
   /* .wave .right-panel .box::before {padding-top: 120%;} */
   .wave.middle {padding: 25vw 0 200px !important;}
   .wave.middle.singleRow {padding: 24vw 0 200px !important;}
   .wave.bottom.singleRow {padding: 16vw 0 100px;}

   /*testimonial start*/
   .testimonial .slider .testimonial-details {padding: 0 20px}
   .testimonial .slider .testimonial-details .testimonial-content {padding: 40px;}
   .testimonial .slider .testimonial-details .testimonial-content .testimonial-name {padding-top:40px; }
   .testimonial .slider .testimonial-details .testimonial-img {padding-left: 40px}
   .slick-next, .slick-prev { left: auto;right: 36.2%;top: calc(50% - 28px);}
 }

 @media all and (min-width: 1400px) and (max-width:1440px){ 
  .wave .right-panel .box::before {padding-top: 123%;}
 }

 @media all and (min-width: 1200px) and (max-width:1400px){ 

  .logntextLink .displayFlex .right-panel {padding-left: 100px}

  footer .displayFlex .footer-right .footer-nav ul li {margin-left: 35px;}
  footer .search-details {width: 38%}
  footer .displayFlex .footer-right {justify-content: flex-end;}
 }

 @media all and (min-width: 1200px) and (max-width:1300px){ 
   .wave .right-panel .box::before {padding-top: 130%;}
 }
  
 @media all and (min-width: 1200px) and (max-width:1280px){ 
  footer .displayFlex .footer-logo img {width: 190px;}
 }

 @media all and (min-width: 0px) and (max-width: 1200px){
   .imgTextColorBlock,.card, .testimonial,.logntextLink,.according,.articles-details-list,.artical-list,.articles-link,.article,.search-list,.wp-content {padding:50px 0}
   body {line-height: 29px;}

   input[type='submit'],input[type=button],input[type=reset],.btn {font-size: 20px !important;height: 42px !important;padding: 4px 20px !important;}
   footer .displayFlex .footer-right ul li:first-child a {padding: 4px 20px !important;height: 42px !important;}
   .alm-btn-wrap .alm-load-more-btn { padding:5px 15px 5px 50px !important;}
   .articles-details-list .back-btn {margin-top: 20px}
   .search-list .pagination {padding-top: 30px}

   /*spacing adjutment css*/
  .small-banner + .imgTextColorBlock,.small-banner + .testimonial,.small-banner + .logntextLink,.small-banner + .according,
  .small-banner + .articles-details-list,.small-banner + .artical-list,.small-banner + .articles-link,.small-banner + .article,
  .small-banner + .wp-content,.small-banner + .card { padding-top:0px;}

  .card + .wave,.testimonial + .wave,.imgTextColorBlock  + .wave,.logntextLink + .wave,.according + .wave, .articles-details-list + .wave,
  .artical-list + .wave,.articles-link + .wave,.article + .wave{ margin-top:50px; }

  .wave.bottom + .imgTextColorBlock,.wave.bottom + .testimonial,.wave.bottom  + .logntextLink,.wave.bottom  + .card,
  .wave.bottom  + .according,.wave.bottom  + .articles-details-list,
  .wave.bottom  + .artical-list,.wave.bottom  + .articles-link,.wave.bottom +.article {padding-top:50px;}

  .imgTextColorBlock.bgWhite + .card, .imgTextColorBlock.bgWhite + .testimonial,.imgTextColorBlock.bgWhite + .logntextLink,
  .imgTextColorBlock.bgWhite + .according,.imgTextColorBlock.bgWhite + .articles-details-list,
  .imgTextColorBlock.bgWhite + .artical-list,.imgTextColorBlock.bgWhite + .articles-link,.imgTextColorBlock.bgWhite + .article{padding-top:50px}

  .logntextLink + .imgTextColorBlock.bgWhite,.card + .imgTextColorBlock.bgWhite,.testimonial +.imgTextColorBlock.bgWhite,
  .according + .imgTextColorBlock.bgWhite,.articles-details-list + .imgTextColorBlock.bgWhite,
  .artical-list + .imgTextColorBlock.bgWhite,.articles-link + .imgTextColorBlock.bgWhite,.article + .imgTextColorBlock.bgWhite { padding-top:50px }

  .imgTextColorBlock + .testimonial.bgWhite,.logntextLink + .testimonial.bgWhite,.card + .testimonial.bgWhite,.according + .testimonial.bgWhite,
  .articles-details-list + .testimonial.bgWhite,.artical-list + .testimonial.bgWhite,.articles-link + .testimonial.bgWhite,.article + .testimonial.bgWhite,
  .testimonial.bgWhite + .testimonial.bgWhite {padding-top: 50px;}

  .imgTextColorBlock .left-panel .arrow {margin-top: 0;}


  .testimonial.bgWhite + .imgTextColorBlock,.testimonial.bgWhite + .logntextLink,.testimonial.bgWhite + .card,
  .testimonial.bgWhite + .according,.testimonial.bgWhite + .articles-details-list,.testimonial.bgWhite + .artical-list,
  .testimonial.bgWhite + .articles-link,.testimonial.bgWhite + .article,.testimonial.bgWhite + .testimonial {padding-top: 50px;}

/*.imgTextColorBlock + .imgTextColorBlock.bgWhite,.imgTextColorBlock.bgWhite + .imgTextColorBlock{padding-top: 50px;}*/


  /*.imgTextColorBlock.flexRowReverse + .imgTextColorBlock.flexRowReverse {padding-bottom:50px} */


  .articles-link h2, .latest-article h2,.article h2,.gform_wrapper .gform_title,.search-list .heading {padding-bottom: 40px}

   /*imgTextColorBlock start*/
   .imgTextColorBlock .left-panel .arrow{ width: 46px;height: 46px;padding: 13px 10px;}
   .imgTextColorBlock .left-panel .arrow img{width: 27px;height: 20px;}
   .GetInTouch .arrow, .wave-details .arrow { width: 46px;height: 46px;padding: 12px 8px;}
   .imgTextColorBlock .left-panel .arrow img,.GetInTouch .arrow svg,.wave-details .arrow svg  {width:30px;height: 22px;}
   .wave-details .arrow {margin: 0 0 25px 0;}


  /*according start*/
   .accordingHeading .closeIcon {width: 65px;height: 65px;right: -13px;padding:10px; }
   .accordingHeading .closeIcon .openClose{ width:45px;height:45px }
   .according h2 {padding-bottom: 40px;}
   .accordingHeading {padding: 25px 70px 25px 25px; }
   .according .accordingInner .displayFlex .left-panel {padding: 25px 50px 25px 25px; }
   .accordingHeading .closeIcon {right: -13px;}

   /*testimonial start*/
   .slick-next, .slick-prev {left: 0;right: 0;margin: 0 auto;width: 46px;height: 46px;padding: 12px 9px;}
   .slick-next:before,[dir=rtl] .slick-prev:before {width: 26px;height: 26px;}


   /*footer start*/
   footer .displayFlex .footer-logo img { width:190px;}

   /*search list start*/
   .search-list .search-content-details {padding-bottom:30px}
   .search-list .search-content-details h5{padding-top: 30px;font-size: 25px}
   .search-list a {font-size: 18px}
   .search-list .heading::before {top: 50px;}
   
 }


/* tab responsive start */

@media all and (min-width: 820px) and (max-width: 1200px) and (orientation:landscape), 
   all and (min-width: 820px) and (max-width: 1200px) and (orientation: portrait) {

   /*Banner start*/
   .banner {padding-top:60px;}
   .banner .displayFlex .banner-left{padding-bottom: 7vw;}
   .banner .displayFlex .banner-right .box {width:114%}
   .banner .displayFlex .banner-right .circal-bg {left:13%;}
   .banner .displayFlex .banner-right .circal-small {left: 38%;}
   .banner .displayFlex .banner-right .circal-bg { top: -7vh; }

   .imgTextColorBlock.flexRowReverse .left-panel .middel-content,.imgTextColorBlock .left-panel .middel-content { padding:50px;}

   /*article start*/
   .article .article-details .article-left { width:65%;padding-right: 50px;}
   .article .article-details .article-right { width: 35%;}

   /*wave*/
   .wave.middle {padding: 23vw 0 160px !important;}
   .wave.bottom.singleRow {padding: 16vw 0 100px;}
   .wave .left-panel .wave-info .wave-details {padding: 0 20px 40px 20px;}


   /*testimonial start*/
   .testimonial .slider .testimonial-details {padding: 0 15px}
   .testimonial .slider .testimonial-details .testimonial-content {padding: 40px;}
   .testimonial .slider .testimonial-details .testimonial-content .testimonial-name { font-size: 22px;line-height: 28px; padding-top: 40px; }
   .testimonial .slider .testimonial-details .testimonial-img {padding-left: 30px}
   .slick-next, .slick-prev { left: auto;right: 34.8% !important;}
   .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 110%;}

   /*Footer start*/
   footer .displayFlex .footer-right { justify-content:flex-end; }
   footer .displayFlex .footer-right .search-details {width: 38%}
   footer .displayFlex .footer-right .footer-nav ul li {margin-left: 30px}

}


@media all and (min-width: 992px) and (max-width: 1024px){ 
  .banner .displayFlex .banner-right .circal-bg { top: 9vh; }
  .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 130%;}
  footer .displayFlex .footer-right {justify-content: flex-start;margin-top: 25px;}
}

@media all and (min-width: 768px) and (max-width: 1100px) and (orientation:landscape) {
  .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 123%;}
}


@media all and (min-width: 810px) and (max-width: 1080px) and (orientation:landscape) {
  .banner .displayFlex .banner-right .circal-bg { top: 3vh; }
}

@media all and (min-width: 810px) and (max-width: 1080px){ 
    .wave .right-panel {margin-top: -18%;}
    .slick-next, .slick-prev {left: auto;right:9%;}
    footer .displayFlex .footer-right .footer-nav ul li {margin-left: 30px !important;}
}

@media all and (min-width: 768px) and (max-width: 1024px) and (orientation:landscape) {
    .banner .displayFlex .banner-right .circal-bg { top: 15vh; }
     footer .displayFlex .footer-logo img { width: 167px;}
     footer .displayFlex .footer-right .footer-nav ul li { margin-left: 20px !important;}
}

@media all and (min-width: 768px) and (max-width: 1200px){ 

  .content-1600,.content-1920 {padding: 0 50px;}

   h1 { font-size:50px;line-height:65px;}
   h2 { font-size:30px;line-height:38px;padding-bottom:20px;}
   h3 { font-size:34px;line-height:34px;}
   h4 { font-size:26px;line-height:32px;}
   h5 {font-size: 24px !important;line-height: 32px !important;}

   .small-banner .banner-left h1 {padding-right: 0;padding-bottom: 7vw}
   .article .article-details .article-right .card-info h4 { font-size:26px;line-height:32px;}

    /*logntextLink start*/
   .logntextLink .longText { font-size: 22px;line-height: 33px;padding-bottom:50px;}
   .logntextLink .displayFlex .left-panel {width: 25%}
   .logntextLink .displayFlex .right-panel {width: 75%;padding-left: 50px;}

}

@media all and (min-width: 0px) and (max-width: 992px){ 

    /*small banner*/
    .small-banner {margin-bottom: 90px;padding-top: 30px}
    .small-banner .banner-right {margin-bottom: -5.8vh}
    .small-banner .banner-left h1 {margin-left: 0;}
    .small-banner .banner-right .box .imageHolder,.small-banner .banner-right .box .imageHolder img { border-radius:40px; }
    .nodataImg { padding:30px 0 150px;margin-bottom: 50px}
    .small-banner .banner-left,.small-banner .banner-right {width: 100%}
    .small-banner .banner-left h1 {padding-right: 0;padding-bottom: 7vw}
    .nodataImg .banner-right .circlecutImg {width: 39vh;height: 39vh;margin-left: auto;}



    /*according start*/
   .accordingInner .displayFlex {flex-direction: column-reverse;}
   .according .accordingInner .displayFlex .left-panel {width: 100%;padding: 25px;}
   .according .accordingInner .displayFlex .right-panel {width: 100%;}


   /*wave start*/
   .wave {overflow: unset;}
   .wave.middle {padding: 23vw 0 80px !important;}
   .wave {padding-bottom:50px !important}
   .wave .displayFlex {flex-direction: column-reverse;}
   .wave .left-panel { width: 100%;padding:50px 0 0 0 }
   .wave .right-panel {width: 100%;}
   .wave .right-panel .box::before {padding-top: 105%;}
   .wave .left-panel .wave-info .wave-details {width: 100%;padding: 0 15px 35px;}
   .wave .left-panel .wave-info .wave-details:last-child {padding-bottom: 0}
   .wave .left-panel .wave-info .wave-details:nth-child(3),
   .wave .left-panel .wave-info .wave-details:nth-child(4) {padding-bottom:25px}


   /*testimonial start*/
   .testimonial .slider .testimonial-details { padding: 0 25px;flex-direction: column-reverse; }
   .testimonial .slider .testimonial-details .testimonial-box {width: 100%;margin: 0;flex: 1;}
   .testimonial .slider .testimonial-details .testimonial-content {padding: 25px;border-radius:0 0 15px 15px;}
   .testimonial .slider .testimonial-details .testimonial-img {width: 100%;padding: 0}
   .testimonial .slider .testimonial-details .testimonial-content .testimonial-name { font-size: 22px;line-height: 28px; padding-top: 40px; }
   .testimonial .slider .testimonial-details .testimonial-img .box .imageHolder,
   .testimonial .slider .testimonial-details .testimonial-img .box .imageHolder img { border-radius: 15px 15px 0 0; }
   .testimonial .slider .testimonial-details .testimonial-content {height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
   .slick-initialized .slick-slide {height: auto;display: flex;}
   .slick-track {display: flex;}

   .singleQuote .slick-list{ padding:0 !important  }
   .testimonial.singleQuote  .slider .testimonial-details{width:100%;padding: 0 30px !important;}


   /*article start*/
   .article .article-details .article-left {width: 100%;padding-right: 0;}
   .article .article-details .article-right { width: 100%;padding-top: 40px; }

   #page-wrap .imgTextColorBlock:last-child .left-panel .middel-content {padding-bottom: 0;}

   .imgTextColorBlock:has(+ .imgTextColorBlock) {padding-bottom: 50px}
  
  }

@media (min-width: 768px) and (max-width: 992px){


    /*Banner start*/
   .banner {padding-top: 30px;}
   .banner .displayFlex .banner-left {width: 100%;padding-right: 0;}
   .banner .displayFlex .banner-right {width: 100%;padding: 50px 0 23px 0;justify-content: flex-end;}
   .banner .displayFlex .banner-right .box {width: 61%}
   .banner .displayFlex .banner-right .box::before {padding-top: 100%;}
   .banner .displayFlex .banner-right .circal-bg svg {width: 320px;}
   .banner .displayFlex .banner-right .circal-bg {top: -3%;left: 27%;}
   .banner .displayFlex .banner-right .circal-small {bottom: -3vw;left: 47%;}
   .banner .displayFlex .banner-right .circal-small svg {width: 150px;}

    /*small banner*/
    .nodataImg .banner-right {margin-bottom: -25vh !important;}

    /*wave start*/
    .wave .right-panel {margin-top: -22%;}
    .wave.middle {padding: 23vw 0 100px !important;}
    .wave .right-panel .box::before {padding-top: 65%;}
    .wave.middle .right-panel {margin-top: -30%; } 
    .wave .left-panel .wave-info .wave-details {width: 50%;}
    .wave .left-panel .wave-info .wave-details:nth-child(3),
   .wave .left-panel .wave-info .wave-details:nth-child(4) {padding-bottom:0px}

   /*imgTextColorBlock start*/
   .imgTextColorBlock {flex-direction: column-reverse;}
   .imgTextColorBlock .left-panel,.imgTextColorBlock .right-img  {width: 100%}
   .imgTextColorBlock.flexRowReverse .left-panel .middel-content,.imgTextColorBlock .left-panel .middel-content { padding:50px 25px 0 25px;}
   .imgTextColorBlock .right-img .imagebox .box::before {padding-top: 50%;}
   .imgTextColorBlock.flexRowReverse  .right-img .imagebox .box {margin-right: 25px;margin-left: 0;}
   .imgTextColorBlock .right-img .imagebox .box {margin-left: 25px;}


    /*testimonial start*/
    .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 58%;}
    .testimonial .slider .testimonial-details {padding:0 15px;}
    .slick-next, .slick-prev {left: auto;right:9% !important;}
     .testimonial.singleQuote  .slider .testimonial-details{width:100%;padding: 0 50px !important;}

  
    /*article start*/
    .article .article-details .article-right {width: 60%;}

    /*Footer start*/
    footer .displayFlex .footer-logo img {margin-bottom: 30px;}
    .search-details {width: 38%}
    footer .displayFlex .footer-right { justify-content:flex-start; }
    footer .displayFlex .footer-right .footer-nav ul li {margin-left:24px;}

  }

/* Mobile responsive start */

@media screen and (max-width:767px) {

.content-1600,.content-1920 {padding: 0 30px;}
 
 h1{ font-size:36px;line-height:45px;}
 h2{ font-size:32px;line-height:40px;padding-bottom:20px;}
 h3 {font-size:28px;line-height:35px;}
 h5 {font-size: 22px !important;line-height: 32px !important;}

 /*Banner start*/
 .banner {padding-top: 30px;}
 .banner .displayFlex .banner-left {width: 100%;padding-right: 0;}
 .banner .displayFlex .banner-right {width: 100%;padding: 50px 0 23px 0;}
 .banner .displayFlex .banner-right .box {width: 100%}
 .banner .displayFlex .banner-right .box::before {padding-top: 100%;}
 .banner .displayFlex .banner-right .circal-bg svg {width: 220px;}
 .banner .displayFlex .banner-right .circal-bg {top: -5%;}
 .banner .displayFlex .banner-right .circal-small {left: 20%;bottom: -3vw;}
 .banner .displayFlex .banner-right .circal-small svg {width: 120px;}
 .banner .displayFlex .banner-left .banner-subTitle {font-size: 25px !important;}

 /*small banner*/
 .nodataImg .banner-right {margin-bottom: -35vh !important;}
 .small-banner .banner-right .box::before {padding-top: 78%;}
.small-banner .banner-left h1 {padding-bottom: 10vw}

 /*imgTextColorBlock start*/
 .imgTextColorBlock {flex-direction: column-reverse;}
 .imgTextColorBlock .left-panel,.imgTextColorBlock .right-img  {width: 100%}
 .imgTextColorBlock.flexRowReverse .left-panel .middel-content,.imgTextColorBlock .left-panel .middel-content { padding:50px 25px 0px 25px;}
 .imgTextColorBlock .right-img .imagebox .box::before {padding-top: 56%;}
 .imgTextColorBlock.flexRowReverse  .right-img .imagebox .box {margin-right: 25px;margin-left: 0;}
 .imgTextColorBlock .right-img .imagebox .box {margin-left: 25px;}

 
  /*wave start*/
  .wave .right-panel .box::before {padding-top: 105%;}
  .wave .right-panel {margin-top: -26.6%;}
  .wave.middle .right-panel {margin-top: -40%; } 
  .wave .left-panel .wave-info .wave-details:nth-child(4) {padding-bottom: 0}

 /*testimonial start*/
 .testimonial .slider .testimonial-details .testimonial-content {padding: 40px 25px 25px 25px}
 .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 82%;}
 .imgTextColorBlock .right-img .imagebox .box .play-icon { width:60px;height:60px;padding: 18px 20px; }
 .imgTextColorBlock .right-img .imagebox .box .play-icon img {  width: 25px;height: 25px;}

 /* logntextLink start */
 .logntextLink .longText {padding-bottom: 40px;font-size: 22px;line-height: 31px;}
 .logntextLink .displayFlex .left-panel {width: 100%;padding-bottom: 30px}
 .logntextLink .displayFlex .right-panel {width: 100%;padding: 0}
 
 /*gform start*/
 .gform_wrapper .gform-field-label {font-size: 20px !important;line-height: 29px !important}
 .gform_wrapper .ginput_container_select::before {display: none;}

 /*footer start*/
 footer .displayFlex .footer-logo img {margin-bottom: 30px;}
 footer .search-details {padding-bottom: 40px;width: 100%}

 /*404 start*/
 .not-found-details h1 {font-size: 150px;}
 .not-found-details h3 {font-size: 30px;line-height: 35px;}

}

@media screen and (min-width: 400px) and (max-width: 992px) {
     @media all and (orientation: landscape) { 
      .nodataImg .banner-right {margin-bottom: -60vh !important;}
      .nodataImg .banner-right .circlecutImg { width: 60vh;height: 60vh; }
      .cky-notice-btn-wrapper .cky-btn{transition: none !important;}
    }
 }

@media(min-width:600px) and (max-width:767px) {
  
  /*Banner start*/
  .banner .displayFlex .banner-right { justify-content:flex-end; padding: 50px 0 27px 0;}
  .banner .displayFlex .banner-right .circal-bg {left: 25%;}
  .banner .displayFlex .banner-right .box {width: 75%;}
  .banner .displayFlex .banner-right .circal-small {left: 42%;}
  .banner .displayFlex .banner-right .circal-small svg {width: 150px;}

  .wave .right-panel {margin-top: -22%;}
  .wave.middle .right-panel {margin-top: -30%; }


}

@media(min-width:500px) and (max-width:767px) {

  /*wave start*/
  .wave .right-panel .box::before {padding-top: 66%;}

  /*testimonial start*/ 
  .testimonial .slider .testimonial-details .testimonial-img .box::before {padding-top: 64%;} 
   .testimonial .slider .testimonial-details {padding:0 15px;}
  /*Footer start*/
  .footer-nav {width: 100%}
  footer .displayFlex .footer-right .footer-nav ul li {margin: 0}
}

@media(min-width:500px) and (max-width:600px) { 
   .banner .displayFlex .banner-right {padding: 50px 0 32px 0;}
   .banner .displayFlex .banner-right .circal-bg svg {width: 250px;}
   .banner .displayFlex .banner-right .circal-small svg {width: 135px;}

   .wave.middle .right-panel {margin-top: -30%; } 

}

@media (max-width: 576px) {
  .cky-box-bottom-left {width: 100% !important;}
  .cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper {padding-left: 0 !important;padding-right: 0px !important}
  .cky-notice-btn-wrapper .cky-btn{transition: none !important;}
}

@media (max-width: 500px) {

 footer .displayFlex .footer-right .footer-nav ul {display: block;}
 footer .displayFlex .footer-right .footer-nav ul li:last-child {padding-bottom: 0}
 footer .displayFlex .footer-right .footer-nav ul li {padding-bottom: 30px;margin-left: 0}

}

@media (max-width:400px) {
.search-list .pagination li a {margin-right: 3px}

}