@media (max-width: 1800.98px) { 
  html body .theme-default .nivo-caption .cs-captionWrapper {top: 7%;}
}
@media (max-width: 1400.98px) { 
  .cs-startCont {padding: 0 2em;}
  .cs-service {padding: 0 2em;}
  .cs-startImpact .cs-startImpactInner .cs-startImpactImage {display: none;}
  .cs-startImpact .cs-startImpactInner .cs-startImpactContent {width: 100%;padding: 0 2em;}
}
@media (max-width: 1300.98px) { 
  header .cs-categoriesBox a {color: #313131;}
  .cs-body .slider-wrapper .nivoSlider .nivo-caption {left: 0;}
  html body .theme-default .nivo-caption .cs-captionWrapper {top: 0;}
  
  .cs-startBanner {padding: 0 2em;}
  .cs-startBanner .cs-startBannerInner .cs-startBannerBox1 {flex-shrink: 0;width: 100%;}
  .cs-startBanner .cs-startBannerInner .cs-startBannerBox2 {width: 79%;padding-right: 2em;}
}
@media (max-width: 1200.98px) { 
  html body .theme-default .nivo-caption .cs-captionWrapper h3 {line-height: 51px;}
  .cs-productCntainer .cs-productContainerInner .cs-productItem {width: calc(100%/1 - 2em);}
  .cs-productCntainer .cs-productContainerInner .cs-productItem img {max-width: 30% !important;}
  .cs-productCntainer .cs-productContainerInner .cs-productItem:nth-of-type(1) img {left: 10px;bottom: 10px;}
  .cs-productCntainer .cs-productContainerInner .cs-productItem:nth-of-type(2) img {right: 10px;bottom: 10px;}
  .cs-productCntainer .cs-productContainerInner .cs-productItem {margin-bottom: 3em;}
  .cs-productCntainer .cs-productContainerInner {justify-content: center;}
}
@media (max-width: 1000.98px) { 
  body .cs-startSlider {display: none;}
  .cs-descBox .cs-descBoxImage {display: none;}
  .cs-descBox .cs-descText {width: 100%;}
}
@media (max-width: 920.98px) { 
  .cs-startCont .cs-startContInner .cs-startContPicture {display: none;}
  .cs-startCont .cs-startContInner .cs-startContContent {width: 100%;}
  .cs-startCont {background: rgba(10,10,10,1);}
  .cs-startCont .cs-startContInner .cs-startContContent .cs-startContText {font-size: 17px;}
  .cs-startCont .cs-startContInner .cs-startContHeader h2 {font-size: 45px;}
  .cs-productCntainer .cs-productContainerInner .cs-productItem img {max-width: 36% !important;}
  /* usp */
  .cs-usps {margin: 2em auto 2em auto;justify-content: center;}
  .cs-usps .cs-uspItem {width: calc(100%/1 - 1em);}
  .cs-usps .cs-uspIcon {display: none;}
}
@media (max-width: 790.98px) { 
  .cs-startBanner .cs-startBannerInner .cs-startBannerBox2 {flex-shrink: 0;width: 100%;padding-right: 0;}
  .cs-startBanner .cs-startBannerInner .cs-startBannerBox3 {margin-top: 1em;}
  .cs-service .cs-serviceInner .cs-serviceText {font-size: 20px;}
  .cs-service .cs-serviceInner .cs-serviceHeader {font-size: 29px;}
}
@media (max-width: 790.98px) {
  header .cs-headerContent .cs-container .cs-categoriesTop {display: none;}
  .cs-productCntainer .cs-productContainerInner .cs-productItem .cs-productContainerContent .cs-productContainerButton a {padding: 8px;}
}
@media (max-width: 720.98px) {
  .cs-productCntainer .cs-productContainerInner .cs-productItem img {max-width: 36% !important;}
}
@media (max-width: 600.98px) {
  .cs-startCont .cs-startContInner .cs-startContHeader h2 {font-size: 30px;}
}