@font-face {
  font-family: 'HelveticaNeueLT Arabic 75';
  src: url('../fonts/Arabic_2/HelveticaNeueLTArabic-Bold.eot');
  src: url('../fonts/Arabic_2/HelveticaNeueLTArabic-Bold.eot?#iefix')
      format('embedded-opentype'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Bold.woff2') format('woff2'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Bold.woff') format('woff'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Bold.ttf') format('truetype'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Bold.svg#HelveticaNeueLTArabic-Bold')
      format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'HelveticaNeueLT Arabic 45';
  src: url('../fonts/Arabic_2/HelveticaNeueLTArabic-Light.eot');
  src: url('../fonts/Arabic_2/HelveticaNeueLTArabic-Light.eot?#iefix')
      format('embedded-opentype'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Light.woff2') format('woff2'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Light.woff') format('woff'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Light.ttf') format('truetype'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Light.svg#HelveticaNeueLTArabic-Light')
      format('svg');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'HelveticaNeueLT Arabic 55 Roman';
  src: url('../fonts/Arabic_2/HelveticaNeueLTArabic-Roman.eot');
  src: url('../fonts/Arabic_2/HelveticaNeueLTArabic-Roman.eot?#iefix')
      format('embedded-opentype'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Roman.woff2') format('woff2'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Roman.woff') format('woff'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Roman.ttf') format('truetype'),
    url('../fonts/Arabic_2/HelveticaNeueLTArabic-Roman.svg#HelveticaNeueLTArabic-Roman')
      format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

:root {
  --neue-Helvetica: 'HelveticaNeueLT Arabic 55 Roman';
}
p, .font-head {
  font-family: var(--neue-Helvetica), Arial;
}
.nav-bg{
  transform: rotatey(-180deg);
}.rounded-br-\[4\.5vw\] {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4.5vw;
}
main .content p {
  padding: 1.75vw 1.6vw 1.75vw 5vw;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4.5vw; 
  margin-left: 0;
  margin-right: 1vw;
 }
 main .content p::after {
  right: -1.5vw;
  left: auto;
  border-bottom-left-radius: 4.5vw;
  border-bottom-right-radius: 0;
}
.mr-\[2\.25vw\] {
  margin-left: 2.25vw;
  margin-right: 0;
}
.supply-location-focus .txt .p-block p {
  margin-left: 0;
  margin-right: -1.25vw;
}
.rounded-tr-\[4\.75vw\] {
  border-top-right-radius: 0;
  border-top-left-radius: 4.75vw;
}
.-ml-\[7\.25vw\] {
  margin-right: -7.25vw;
  margin-left: 0;
}
.supply-location-focus .txt {
  padding: 4vw 7vw 4vw 10vw;
}
.our-products .dynamic-tabs .control::after {
  right: 0;
  left: auto;
}
.our-products #specialty-products .control::after {
  transform: translate(-33.25vw);
}
.our-products #other-products .control::after {
  transform: translate(-75.2vw);
}
.ml-\[0\.75vw\] {
  margin-right: 0.75vw;
  margin-left: 0;
}
.-left-\[7vw\] {
  left: auto;
  right: -7vw;
}
.get-touch .content form .input-container::after, .get-touch .content form .custom-select::after, .get-touch .content form .textarea-container::after {
  left: auto;
  right: 6.9vw;
}
.select-arrow {
  right: auto;
  left: 0;
}
.ml-\[0\.6vw\] {
  margin-left: 0;
  margin-right: 0.6vw;
}
footer .top .locations .location:last-of-type {
  margin-left: 0;
  margin-right: 3.25vw;
}footer .top .sociale-media .twitter {
  margin-left: 0;
  margin-right: 1.65vw;
}.right-\[0\.85vw\] {
 right: auto;
  left: 0.85vw;
}
.ml-4 {
  margin-left: 0;
  margin-right: 1rem;
}
main .scroll {
  left: -0.5vw;
  right: auto;
 }
 main .scroll .animat-line {
  order: 1;
}
main .scroll .txt {
  order: 2;
}
.swiper-slide h3, 
.product-uses .swiper .swiper-slide p {
  margin-left: 0;
  margin-right: 1.8vw;
}

.overview h2{
  margin-top: -19px;
}
.get-touch label{
  right: 0;
  left: auto;
}
.get-touch .custom-select label{
  top: -2px;
}
@media (min-width: 1080px) and (max-width: 1200px) {
  .product-uses .swiper .swiper-slide p, .swiper-slide h3{
    margin-right: 0;
    margin-left: 0;
  }
}