html {
  scroll-behavior: smooth;
}

body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
  background-color: #1c1c1c;
  scroll-behavior: smooth;
}
.miniTitle, .catalogueEyebrowTitle {
  font-size: 16px;
}
h1 {
  color: #fff;
  font-size: 60px;
}

.titleH2, .catalogueH2Title {
font-size: 130px;
color: #ffffff;
padding: 0;
margin: 0;
}

h2 {
  padding: 10px 200px;
  /* text-align: center; */
}

h2,
h3,
h4,
h5 {
  font-size: 44px;
  color: #e59001;
  /* text-align: center; */
}

h6 {
  font-size: 28px;
  color: #e59001;
  font-weight: 600;
}

p {
  color: #fff;
  line-height: 24px;
 
}

.subtitle, .subtitleRental, .subtitleHome{
font-weight: 400 !important;
font-size: 18px !important;

}

.phoneNumber {
  background-color: #e59001;
  padding: 12px 24px;
}

.phoneNumber a {
  text-decoration: none;
  color: #ffffff;
  font-size: 12px;
  font-weight: 600;
  margin: 0;
  padding: 0;
}

.discounts {
  text-align: center;
  margin: 10px 0px 30px 0px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 700;
  padding: 10px;
  text-align: center;
  letter-spacing: 1px;
  text-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 1px,
    rgb(0, 51, 128) 0px 0px 250px;
}

/* HEADER  */
header {
  margin-left: 200px;
  padding: 50px 50px 50px 0px;
  /* background-image: url(/images/roadster-floor.png); */
  /* background-image: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/1780138/roadster-floor.png'); */
  background-image: url(/images/main.png);
  background-position:  center;
  background-repeat: no-repeat;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  min-height: 400px;
  /* background-size: cover;  */
}


.cardBtnRent {
  margin-top: 10px;
}
/* NAVIGATION MENU STYLES  */
.phoneNumberMob {
  display: none;
}

nav {
  padding: 50px 140px;
  background-color: transparent;
  border-left: 60px solid #e59001;
}

.mainLogo a {
  text-decoration: none;
  font-size: 32px;
  color: #ffffff;
}
/* Desktop menu  */
.menuLinks {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.logoMob {
  display: none;
}

.menuLinks ul {
  display: flex;
  justify-content: center;
}

.menuLinks ul li {
  list-style: none;
}

.menuLinks ul li a {
  list-style: none;
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  margin: 0 30px;
  letter-spacing: 1px;
}

/* Mobile menu  */
#curtain {
  display: none;
}

.overlay {
  height: 0%;
  width: 100%;
  position: fixed;
  z-index: 5;
  top: 0;
  left: 0;
  background-color: #1c1c1c;
  overflow-y: hidden;
  transition: 0.5s;
  box-shadow: rgba(0, 0, 0, 0.15) 3px 3px 3px;
}

.overlay-content {
  position: relative;
  top: 25%;
  width: 100%;
  /* text-align: center; */
  margin-top: 30px;
}

.overlay-content a {
  border-bottom: 1px solid #4f4f4f;
  max-width: 200px;
  font-weight: 900;
}

.overlay-content a:nth-child(1) {
  color: #ff9002;
}

.overlay a {
  padding: 15px;
  text-decoration: none;
  font-size: 36px;
  color: #fff;
  display: block;
  transition: 0.3s;
}

.overlay a:hover,
.overlay a:focus {
  color: #e59001;
}

/* HeadSection  */

.headSection {
  display: flex;
  justify-content: space-between;
}

.mainText {
  max-width: 1200px;
  margin-right: 100px !important;
  /* max-height: 600px;
  min-height: 600px; */
}

.mainText a {
  background-color: transparent;
  padding: 13px 29px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  color: #ffffff;
  letter-spacing: 1px;
  border: 1px solid #e59001;
}

.mainText p {
  font-size: 28px;
  font-weight: 600;
  color: #fff;
  margin-bottom: 50px;
}

.mainText .socialMedia a {
  border: none !important;
  margin: 30px 30px 0px 0px;
  padding: 0px;
}

.mainText .socialMedia .fa-whatsapp {
  color: #25d366;
}

.mainText .socialMedia .fa-telegram {
  color: #0088cc;
}

/* Contact form styles  */
.headImageSection {
  border-radius: 8px;

  max-width: 800px;
}

.headImageSection img {
  width: 100%;
}
/* SCROLL DOWN  */
.containerScroll {
  margin: auto;
  padding: 0px 0px 100px 0px;
  position: relative;
  width: 24px;
  height: 24px;
}

.chevron {
  position: absolute;
  width: 28px;
  height: 8px;
  opacity: 0;
  transform: scale3d(0.5, 0.5, 0.5);
  animation: move 3s ease-out infinite;
}

.chevron:first-child {
  animation: move 3s ease-out 1s infinite;
}

.chevron:nth-child(2) {
  animation: move 3s ease-out 2s infinite;
}

.chevron:before,
.chevron:after {
  content: " ";
  position: absolute;
  top: 0;
  height: 100%;
  width: 51%;
  background: #fff;
}

.chevron:before {
  left: 0;
  transform: skew(0deg, 30deg);
}

.chevron:after {
  right: 0;
  width: 50%;
  transform: skew(0deg, -30deg);
}

@keyframes move {
  25% {
    opacity: 1;
  }
  33% {
    opacity: 1;
    transform: translateY(30px);
  }
  67% {
    opacity: 1;
    transform: translateY(40px);
  }
  100% {
    opacity: 0;
    transform: translateY(55px) scale3d(0.5, 0.5, 0.5);
  }
}

@keyframes pulse {
  to {
    opacity: 1;
  }
}
/* image slides  */
.priceDrive {
  /* margin-top: 50px; */
  margin: auto;
  text-align: center;
  /* display: flex;
  justify-content: center; */
}

.priceDrive a {
  text-decoration: none;
  color: #e59001;
}
.perDayPrice {
  color: #e59001;
}

.formSection {
  display: flex;
  justify-content: space-between;
  margin: 100px 200px;
  align-items: center;
}

.formImage {
  max-width: 600px;
}

.formImage img {
  width: 100%;
}

form {
  width: 600px;
  /* min-width: 250px; */
}

form input {
  display: block;
  width: 100%;
  margin: 10px 0;
  padding: 15px 0px 15px 5px;
  background: transparent;
  border: 1px solid #4f4f4f;
}

form p {
  font-size: 16px;
  color: #4f4f4f;
}

form textarea {
  resize: vertical;
  background: transparent;
  border: 1px solid #4f4f4f;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
  padding: 15px 0px 15px 5px;

  width: 100%;
}

form button {
  display: block;
  background-color: #e59001;
  padding: 13px 29px;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  color: #ffffff;
  letter-spacing: 1px;
  border: none;
  cursor: pointer;
}

/* Make it a marquee */
.marquee {
  overflow: hidden;
  white-space: nowrap;
  box-sizing: border-box;
  animation: marquee 80s linear infinite;
  margin: 10px 200px;
  color: #696969;
}

.marquee p {
  font-size: 24px;
}

.marquee:hover {
  animation-play-state: paused;
}

/* Make it move */
@keyframes marquee {
  0% {
    text-indent: 15em;
  }
  100% {
    text-indent: -105em;
  }
}

/* MAIN SECTION STYLES  */

.services h5 {
  margin-left: 200px;
}

.services p {
  margin-left: 200px;
  max-width: 700px;
}

section {
  display: grid;
  justify-content: center;
  grid-template-columns: auto auto auto;
  padding: 10px 100px;
  column-gap: 15px;
  row-gap: 120px;
  justify-content: space-evenly;
  align-items: center;
  text-align: center;
}

section span {
  display: block;
  font-size: 1.6em;
  font-weight: bold;
  color: #222222;
}

section p {
  display: block;
  padding-bottom: 0;
  font-size: 1rem;
  line-height: 1.64286rem;
  text-align: left;
  color: #4f4f4f;
  letter-spacing: 1px;
}

.cardFour {
  margin: 20px 0px;
  max-width: 450px;
  background-color: #373737;
  /* border: 1px solid #696969; */
  border-radius: 15px;
  padding: 5px;
  height: 100%;
}
.cardFour span {
  color: #e59001;
  font-size: 1.2em;
}

.cardButtons a:nth-child(2) {
  color: #fff;
  border: 1px solid #e59001;
  padding: 12px 24px;
  border-radius: 12px 12px 12px 0px;
  text-decoration: none;
  margin-left: 5px;
}

.cardButtons a:nth-child(1) {
  color: #fff;
  background-color: #e59001;
  padding: 12px 24px;
  border-radius: 12px 12px 0px 12px;
  text-decoration: none;
  margin-right: 5px;
}

.cardFour img {
  width: 100%;
}

.PerfectCar {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* ACCORDION  */

/* Sets the width for the accordion. Sets the margin to 90px on the top and bottom and auto to the left and right */

.accordion {
  max-width: 800px;
  margin: 90px auto;
  text-align: left;
  background-color: transparent;
  display: block;
}
.accordion-body {
  text-align: center;
}

.accordion h6 {
  text-align: center;
}

.accordion .container {
  position: relative;
  margin: 10px 10px;
  /* border-radius: 1rem; */
  border: 1px solid #808080;
  /* box-shadow: 0 0 0.625rem -0.1875rem rgb(0 0 0 / 13%) !important; */
  padding: 0 1.5rem;
}

/* Positions the labels relative to the .container. Adds padding to the top and bottom and increases font size. Also makes its cursor a pointer */

.accordion .label {
  position: relative;
  padding: 18px 24px;
  font-size: 16px;
  color: #ff9002;
  cursor: pointer;
}

/* Positions the plus sign 5px from the right. Centers it using the transform property. */

.accordion .label::before {
  content: "+";
  color: #ff9002;
  position: absolute;
  top: 50%;
  right: 15px;
  /* font-size: 22px; */
  transform: translateY(-50%);
}

/* Hides the content (height: 0), decreases font size, justifies text and adds transition */

.accordion .content {
  position: relative;
  background: transparent;
  height: 0;
  font-size: 16px;
  text-align: justify;
  max-width: 780px;
  /* font-family: 'Nunito', sans-serif !important; */
  overflow: hidden;
  transition: 0.25s;
  padding: 0 24px;
  color: #fff;
}

/* Unhides the content part when active. Sets the height */

.accordion .container.active .content {
  height: 100px;
}

.accordion .container.active .label {
  color: #fff;
}

/* Changes from plus sign to negative sign once active */

.accordion .container.active .label::before {
  content: "-";
  font-size: 22px;
  color: #fff;
}

.containerWhyUs {
  padding: 10px 200px;
  margin: 50px 0;
}

.leftSide {
  max-width: 600px;
  text-align: left;
}

.chooseUs {
  font-size: 18px;
  color: #e59001;
  line-height: 1.36;
  padding-left: 24px;
  font-weight: 600;
}

.chooseQuality p {
  font-size: 22px;
  color: #ff9002;
  line-height: 1.36;
  padding-left: 24px;
  font-weight: 600;
}

.ourPluses {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
}

.ourPluses a {
  text-decoration: none;
  color: #e59001;
}

.ourPluses p {
  color: #ffffff;
  font-size: 18px;
}

.fa-thumbs-up,
.fa-money-bill-1-wave,
.fa-location-dot {
  font-size: 32px;
  color: #fff;
}

.prefer {
  display: flex;
  justify-content: space-around;
  /* align-items: center; */
  text-align: left;
}

.plusBox {
  display: flex;
  margin-left: 20px;
  justify-content: space-between;
  align-items: center;
}

.plusText {
  font-size: 16px;
  display: block;
  padding-left: 24px;
  color: #4f4f4f;
}

.mediaImage {
  max-width: 700px;
}

/* .mediaImage img:nth-child(1){
        border: none; 
        width: 100%;
      } */
.mediaImage img {
  width: 100%;
  height: 100%;
}

.imageBorder {
  border-right: 50px solid #e59001;
}

/* .mediaImage img {
        width: 100%;
        border-right: 50px solid #e59001; 
      }
       */

/* TESTIMONIALS  */

.reviewImages {
  display: flex;
  justify-content: space-around;
  max-width: 400px;
  align-items: center;
  margin: auto;
}

.reviewImages img {
  width: 100%;
}

.whatPeopleSay {
  text-align: center;
  margin: 200px 0;
}

.testimonials {
  display: flex;
  justify-content: center;
  margin: auto;
  align-items: center;
}

figure.snip1192 {
  position: relative;
  overflow: hidden;
  margin: 10px;
  min-width: 220px;
  max-width: 510px;
  width: 100%;
  color: #333;

  box-shadow: none !important;
}
figure.snip1192 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
figure.snip1192 img {
  max-width: 100%;
  height: auto;
  width: 200px;
  /*   border-radius: 50%; */
  margin-bottom: 15px;
  display: inline-block;
  z-index: 1;
  position: relative;
}
figure.snip1192 blockquote {
  margin: 0;
  display: block;
  border-radius: 8px;
  position: relative;
  background-color: #fafafa;
  padding: 30px 50px 65px 50px;
  font-size: 0.8em;
  font-weight: 500;
  margin: 0 0 -50px;
  line-height: 1.6em;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
figure.snip1192 blockquote:before,
figure.snip1192 blockquote:after {
  content: "\201C";
  position: absolute;
  font-size: 50px;
  opacity: 0.3;
  font-style: normal;
}
figure.snip1192 blockquote:before {
  top: 35px;
  left: 20px;
}
figure.snip1192 blockquote:after {
  content: "\201D";
  right: 20px;
  bottom: 35px;
}
figure.snip1192 .author {
  margin: 0;
  text-transform: uppercase;
  text-align: center;
  color: #ffffff;
}
figure.snip1192 .author h5 {
  opacity: 0.8;
  margin: 0;
  font-weight: 800;
}
figure.snip1192 .author h5 span {
  font-weight: 400;
  text-transform: none;
  display: block;
}

/* FOOTER STYLES  */

.call-btn {
  position: fixed;
  margin: 0;
  padding: 0;
  right: 10px;
  bottom: 10px;
  background: #fff;
  background-color: transparent;
  cursor: pointer;
  font-size: 0;
  width: 110px;
  height: 110px;
  z-index: 1000;
}

.call-btn .tada {
  background: #ff9002;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -20px;
  margin-left: -20px;
  animation-name: tada;
  animation-duration: 0.5s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
}

.call-btn .tada a:before {
  font-family: FontAwesome;
  content: "\f095";
  font-size: 21px;

  text-decoration: none;
  color: #fff;
  margin-left: 10px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
}

@keyframes tada {
  from {
    transform: rotate(-20deg);
  }
  to {
    transform: rotate(20deg);
  }
}

.call-btn .pulse {
  width: 60px;
  height: 60px;
  background: rgba(255, 144, 2, 0.39);
  border-radius: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -30px;
  margin-left: -30px;
  animation-name: pulse;
  animation-duration: 0.5s;
  animation-iteration-count: infinite;
  animation-direction: alternate;
  animation-timing-function: ease-in-out;
}

@keyframes pulse {
  from {
    width: 55px;
    height: 55px;
    margin-top: -27.5px;
    margin-left: -27.5px;
  }
  to {
    width: 60px;
    height: 60px;
    margin-top: -30px;
    margin-left: -30px;
  }
}

.call-btn .zoomIn {
  width: 80px;
  height: 80px;
  border: 2px solid #ff9002;
  border-radius: 100px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -40px;
  margin-left: -40px;
  animation-name: zoomIn;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: ease-out;
}

@keyframes zoomIn {
  from {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
  }
  to {
    width: 80px;
    height: 80px;
    margin-top: -40px;
    margin-left: -40px;
  }
}

@media screen and (max-width: 549px) {
  .call-btn {
    width: 80px;
    height: 80px;
  }
}

footer {
  background-color: #222222;
  bottom: 0;
  width: 100%;
  padding: 50px 0 0 0;
  align-items: center;
}

.rowes {
  display: flex;
  justify-content: space-evenly;
  text-align: center;
}

.footerBlock {
  text-align: justify;
}

.footerBlock a {
  font-size: 16px;
  display: block;
  color: #fff;
  /* letter-spacing: 1px; */
  text-decoration: none;
  font-weight: 300;
}

.footerBlock a:hover {
  color: #e59001;
}

.copyright p {
  text-align: center;
  background-color: transparent;
  color: #ffffff;
  font-size: 16px;
}

.fa-brands {
  font-size: 28px;
  color: #fff;
}

.fa-brands:hover {
  /* font-size: 26px; */
  color: #e59001;
}

.socialMedia {
  display: flex;
  margin-top: 10px;
}

.socialMedia a {
  margin-right: 18px;
  color: #5a5a5a;
}
.overlay .fa-whatsapp, .overlay .fa-telegram {
  font-size: 36px;
}
.copyright {
  text-align: center;
  padding: 40px 30px;
  /* background-color: #4f4f4f; */
  letter-spacing: 1px;
  font-size: 16px;
  margin-top: 100px;
  bottom: 0;
}

.copyright p {
  color: #fff;
}

.copyright a {
  color: #ff9002;
  text-decoration: none;
}

/* Popup container - can be anything you want */
.popup {
  position: relative;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  color: #fff;
}

.terms {
  color: #fff;
}

.terms:hover {
  color: #e59001;
}

/* The actual popup */
.popup .popuptext {
  visibility: hidden;
  width: 160px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 8px 0;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -80px;
}

/* Popup arrow */
.popup .popuptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* Toggle this class - hide and show the popup */
.popup .show {
  visibility: visible;
  -webkit-animation: fadeIn 1s;
  animation: fadeIn 1s;
}

/* Add animation (fade in the popup) */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* FOOTER STYLES  END*/

/* RESPONSIVE STYLES FOR SMALLER SCREEN DEVICES  */

/* Small devices (phones, 800px and down) */
@media screen and (max-width: 1300px) {
  /* GLOBAL STYLES END  */
  h1,  .titleH2, .catalogueH2Title {
    font-size: 40px;
  }

  h2 {
    padding: 10px;
  }

  h2,
  h3,
  h4,
  h5 {
    font-size: 22px;
  }

  h6 {
    font-size: 18px;
  }

  .services h5 {
    margin-left: 10px;
  }

  .services p {
    margin-left: 10px;
  }

  /* UpperLine  */
  .upperLine {
    flex-direction: column;
    padding: 0 0 5px 0;
    position: fixed;
    width: 100%;
    z-index: 10;
  }
  
    .cardButtons {
    display: flex;
    flex-direction: column;
  }

  .phoneNumber {
    border-radius: 0px;
    padding: 5px 0px;
    width: 100%;
    text-align: center;
  }

  .discounts {
    text-align: center;
    margin: 10px 0px 30px 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 22px;
    font-weight: 700;
    padding: 10px;
    text-align: center;
    letter-spacing: 1px;
    text-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 1px,
      rgb(0, 51, 128) 0px 0px 250px;
  }

  /* HEADER STYLES  */
  header {
    padding: 10px 10px 100px 10px;
    margin-left: 0px;
  }

  .PerfectCar {
    flex-direction: column;
  }

  .accordion .container.active .content {
    height: 200px;
  }

  .marquee {
    margin: 100px 10px;
  }

  .catalogueImage {
    max-height: 300px !important;
    min-height: 300px !important;
    margin: 0 10px;
  }

  /* NAVIGATION MENU STYLES  */
  /* Mobile menu  */

  nav {
    padding: 50px 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .menuLinks {
    display: none;
    width: 100%;
  }

  .testimonials {
    flex-direction: column;
    margin: 0px 10px;
  }

  .logoMob {
    display: block !important;
    top: 1rem;
    position: absolute;
  }

  .logoMob a {
    text-decoration: none;
    color: #e59001;
    font-size: 26px;
  }

  .hamburgerMenuOne {
    width: 28px;
    height: 3px;
    background-color: #fff;
    margin: 6px 0;
  }

  .hamburgerMenuTwo {
    width: 22px;
    height: 3px;
    background-color: #fff;
    margin: 6px 0;
  }

  .hamburgerMenuThree {
    width: 18px;
    height: 3px;
    background-color: #fff;
    margin: 6px 0;
  }

  .toggle-button {
    position: fixed;
    align-items: center;
    top: 1rem;
    right: 1rem;
    display: none;
    flex-direction: column;
    cursor: pointer;
    /* justify-content: space-between;
  background-color: #000;
  padding: 5px 10px;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; */
    z-index: 5;
  }

  .phoneNumberMob {
    /* display: block; */
    padding: 12px 24px;
    text-align: center;
    background-color: #e59001;
    width: 100%;
  }

  .phoneNumberMob a {
    text-decoration: none;
    color: #fff;
  }

  .toggle-button {
    display: block;
  }

  .overlay .closebtn {
    position: absolute;
    top: 0.3rem;
    right: 0;
    font-size: 50px;
    z-index: 10;
  }

  /* HeadSection  */

  .headSection {
    flex-direction: column;
  }

  .mainText {
    margin-right: 0 !important;
  }

  .mainText p {
    font-size: 18px;
  }

  .headImageSection {
    background: transparent;
    /* margin-top: 50px !important; */
    box-shadow: none;
    margin: auto;
  }

  /* MAIN SECTION STYLES  */

  section {
    grid-template-columns: auto;
    padding: 0px;
  }

  .cardFour {
    margin: 20px 0px;
    transition-duration: 0.3s;
    box-shadow: none;
    border-radius: 0;
  }

  section span {
    font-size: 1em;
  }

  section p {
    font-size: 16px;
  }

  .containerWhyUs {
    padding: 10px;
  }

  .prefer {
    flex-direction: column;
  }

  .chooseUs {
    font-size: 16px;
  }

  .chooseQuality {
    font-size: 18px;
  }

  .ourPluses {
    flex-direction: column;
  }

  .plusBox {
    justify-content: flex-start;
  }

  .callToday p {
    font-size: 16px;
    margin-bottom: 50px;
  }

  /* FOOTER STYLES  */
  form {
    flex-direction: column;
    align-items: flex-start;
    width: 100%;
    /* margin: 0; */
  }

  form input {
    width: 100%;
  }

  .formSection {
    flex-direction: column;
    margin: 100px 10px;
  }

  footer .logoTitle {
    text-align: left;
  }

  .rowes {
    flex-direction: column;
    margin-left: 20px;
  }

  .footerBlock {
    text-align: left;
  }

  .footerBlock a {
    margin: 5px 0;
    font-size: 14px;
  }

  .copyright {
    padding: 20px;
  }

  .copyright p {
    text-align: left;
    font-size: 12px;
  }

  .socialMedia a {
    margin-right: 10px;
  }



  /* .prefer {
       flex-direction: column;
       justify-content: flex-start;
      } */
}

@media screen and (max-width: 767px) {
  section {
    grid-template-columns: auto !important;
    padding: 0px;
  }

.cardButtons a {
    width: 50%;
    margin: 15px auto !important;
}

  .cardButtons a:nth-child(2) {

    padding: 12px 24px;
    border-radius: 12px ;
    margin: 15px 0px 0px 0px;
  }
  
  .cardButtons a:nth-child(1) {
    padding: 12px 24px;
    border-radius: 12px ;
    margin: 0px 0px;
  }
}

@media screen and (max-width: 500px) {
  .askQuestion {
    display: flex;
    flex-direction: column;
  }
}

/* testing tabs  */

@media only screen and (max-width: 1260px) {
  .tabset {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .tabsetTwo {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .tabsetMt {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}

.tabset {
  margin: auto;
  text-align: center;
}

.tabset > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabset .tab-panel {
  display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}

.tabset > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabset > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panel {
  padding: 0 0 10px 0;
}

.tabset table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabset table tr td {
  padding: 20px 60px;
}

.tabset table tr th {
  padding: 20px 20px;
}

.planPrice {
  color: #e59001;
  font-size: 42px;
  font-weight: 900;
  margin-left: 5px;
}

.table-tab tr th {
  font-size: 26px;
  color: #e59001;
  display: flex;
  align-items: center;
}

.table-tab tr td {
  color: #fff;
  border-bottom: 1px solid #dfe2e8;
}

/* Tabset TWo  */

.tabsetTwo {
  margin: auto;
  text-align: center;
}

.tabsetTwo > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwo .tab-panelTwo {
  display: none;
}

.tabsetTwo
  > input:first-child:checked
  ~ .tab-panelsTwo
  > .tab-panelTwo:first-child,
.tabsetTwo
  > input:nth-child(3):checked
  ~ .tab-panelsTwo
  > .tab-panelTwo:nth-child(2),
.tabsetTwo
  > input:nth-child(5):checked
  ~ .tab-panelsTwo
  > .tab-panelTwo:nth-child(3),
.tabsetTwo
  > input:nth-child(7):checked
  ~ .tab-panelsTwo
  > .tab-panelTwo:nth-child(4),
.tabsetTwo
  > input:nth-child(9):checked
  ~ .tab-panelsTwo
  > .tab-panelTwo:nth-child(5),
.tabsetTwo
  > input:nth-child(11):checked
  ~ .tab-panelsTwo
  > .tab-panelTwo:nth-child(6) {
  display: block;
}

.tabsetTwo > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwo > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwo {
  padding: 0 0 10px 0;
}

.tabsetTwo table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwo table tr td {
  padding: 20px 60px;
}

.tabsetTwo table tr th {
  padding: 20px 20px;
}

/* Tabset Three  */

.tabsetThree {
  margin: auto;
  text-align: center;
}

.tabsetThree > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThree .tab-panelThree {
  display: none;
}

.tabsetThree
  > input:first-child:checked
  ~ .tab-panelsThree
  > .tab-panelThree:first-child,
.tabsetThree
  > input:nth-child(3):checked
  ~ .tab-panelsThree
  > .tab-panelThree:nth-child(2),
.tabsetThree
  > input:nth-child(5):checked
  ~ .tab-panelsThree
  > .tab-panelThree:nth-child(3),
.tabsetThree
  > input:nth-child(7):checked
  ~ .tab-panelsThree
  > .tab-panelThree:nth-child(4),
.tabsetThree
  > input:nth-child(9):checked
  ~ .tab-panelsThree
  > .tab-panelThree:nth-child(5),
.tabsetThree
  > input:nth-child(11):checked
  ~ .tab-panelsThree
  > .tab-panelThree:nth-child(6) {
  display: block;
}

.tabsetThree > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThree > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThree {
  padding: 0 0 10px 0;
}

.tabsetThree table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThree table tr td {
  padding: 20px 60px;
}

.tabsetThree table tr th {
  padding: 20px 20px;
}

/* Tabset Four */

.tabsetFour {
  margin: auto;
  text-align: center;
}

.tabsetFour > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetFour .tab-panelFour {
  display: none;
}

.tabsetFour
  > input:first-child:checked
  ~ .tab-panelsFour
  > .tab-panelFour:first-child,
.tabsetFour
  > input:nth-child(3):checked
  ~ .tab-panelsFour
  > .tab-panelFour:nth-child(2),
.tabsetFour
  > input:nth-child(5):checked
  ~ .tab-panelsFour
  > .tab-panelFour:nth-child(3),
.tabsetFour
  > input:nth-child(7):checked
  ~ .tab-panelsFour
  > .tab-panelFour:nth-child(4),
.tabsetFour
  > input:nth-child(9):checked
  ~ .tab-panelsFour
  > .tab-panelFour:nth-child(5),
.tabsetFour
  > input:nth-child(11):checked
  ~ .tab-panelsFour
  > .tab-panelFour:nth-child(6) {
  display: block;
}

.tabsetFour > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetFour > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelFour {
  padding: 0 0 10px 0;
}

.tabsetFour table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetFour table tr td {
  padding: 20px 60px;
}

.tabsetFour table tr th {
  padding: 20px 20px;
}

/* Tabset Five */

.tabsetFive {
  margin: auto;
  text-align: center;
}

.tabsetFive > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetFive .tab-panelFive {
  display: none;
}

.tabsetFive
  > input:first-child:checked
  ~ .tab-panelsFive
  > .tab-panelFive:first-child,
.tabsetFive
  > input:nth-child(3):checked
  ~ .tab-panelsFive
  > .tab-panelFive:nth-child(2),
.tabsetFive
  > input:nth-child(5):checked
  ~ .tab-panelsFive
  > .tab-panelFive:nth-child(3),
.tabsetFive
  > input:nth-child(7):checked
  ~ .tab-panelsFive
  > .tab-panelFive:nth-child(4),
.tabsetFive
  > input:nth-child(9):checked
  ~ .tab-panelsFive
  > .tab-panelFive:nth-child(5),
.tabsetFive
  > input:nth-child(11):checked
  ~ .tab-panelsFive
  > .tab-panelFive:nth-child(6) {
  display: block;
}

.tabsetFive > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetFive > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelFive {
  padding: 0 0 10px 0;
}

.tabsetFive table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetFive table tr td {
  padding: 20px 60px;
}

.tabsetFive table tr th {
  padding: 20px 20px;
}

/* Tabset Six */

.tabsetSix {
  margin: auto;
  text-align: center;
}

.tabsetSix > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetSix .tab-panelSix {
  display: none;
}

.tabsetSix
  > input:first-child:checked
  ~ .tab-panelsSix
  > .tab-panelSix:first-child,
.tabsetSix
  > input:nth-child(3):checked
  ~ .tab-panelsSix
  > .tab-panelSix:nth-child(2),
.tabsetSix
  > input:nth-child(5):checked
  ~ .tab-panelsSix
  > .tab-panelSix:nth-child(3),
.tabsetSix
  > input:nth-child(7):checked
  ~ .tab-panelsSix
  > .tab-panelSix:nth-child(4),
.tabsetSix
  > input:nth-child(9):checked
  ~ .tab-panelsSix
  > .tab-panelSix:nth-child(5),
.tabsetSix
  > input:nth-child(11):checked
  ~ .tab-panelsSix
  > .tab-panelSix:nth-child(6) {
  display: block;
}

.tabsetSix > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetSix > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelSix {
  padding: 0 0 10px 0;
}

.tabsetSix table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetSix table tr td {
  padding: 20px 60px;
}

.tabsetSix table tr th {
  padding: 20px 20px;
}

/* Tabset Seven */

.tabsetSeven {
  margin: auto;
  text-align: center;
}

.tabsetSeven > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetSeven .tab-panelSeven {
  display: none;
}

.tabsetSeven
  > input:first-child:checked
  ~ .tab-panelsSeven
  > .tab-panelSeven:first-child,
.tabsetSeven
  > input:nth-child(3):checked
  ~ .tab-panelsSeven
  > .tab-panelSeven:nth-child(2),
.tabsetSeven
  > input:nth-child(5):checked
  ~ .tab-panelsSeven
  > .tab-panelSeven:nth-child(3),
.tabsetSeven
  > input:nth-child(7):checked
  ~ .tab-panelsSeven
  > .tab-panelSeven:nth-child(4),
.tabsetSeven
  > input:nth-child(9):checked
  ~ .tab-panelsSeven
  > .tab-panelSeven:nth-child(5),
.tabsetSeven
  > input:nth-child(11):checked
  ~ .tab-panelsSeven
  > .tab-panelSeven:nth-child(6) {
  display: block;
}

.tabsetSeven > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetSeven > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelSeven {
  padding: 0 0 10px 0;
}

.tabsetSeven table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetSeven table tr td {
  padding: 20px 60px;
}

.tabsetSeven table tr th {
  padding: 20px 20px;
}

/* Tabset Eight */

.tabsetEight {
  margin: auto;
  text-align: center;
}

.tabsetEight > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetEight .tab-panelEight {
  display: none;
}

.tabsetEight
  > input:first-child:checked
  ~ .tab-panelsEight
  > .tab-panelEight:first-child,
.tabsetEight
  > input:nth-child(3):checked
  ~ .tab-panelsEight
  > .tab-panelEight:nth-child(2),
.tabsetEight
  > input:nth-child(5):checked
  ~ .tab-panelsEight
  > .tab-panelEight:nth-child(3),
.tabsetEight
  > input:nth-child(7):checked
  ~ .tab-panelsEight
  > .tab-panelEight:nth-child(4),
.tabsetEight
  > input:nth-child(9):checked
  ~ .tab-panelsEight
  > .tab-panelEight:nth-child(5),
.tabsetEight
  > input:nth-child(11):checked
  ~ .tab-panelsEight
  > .tab-panelEight:nth-child(6) {
  display: block;
}

.tabsetEight > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetEight > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelEight {
  padding: 0 0 10px 0;
}

.tabsetEight table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetEight table tr td {
  padding: 20px 60px;
}

.tabsetEight table tr th {
  padding: 20px 20px;
}

/* Tabset Nine */

.tabsetNine {
  margin: auto;
  text-align: center;
}

.tabsetNine > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetNine .tab-panelNine {
  display: none;
}

.tabsetNine
  > input:first-child:checked
  ~ .tab-panelsNine
  > .tab-panelNine:first-child,
.tabsetNine
  > input:nth-child(3):checked
  ~ .tab-panelsNine
  > .tab-panelNine:nth-child(2),
.tabsetNine
  > input:nth-child(5):checked
  ~ .tab-panelsNine
  > .tab-panelNine:nth-child(3),
.tabsetNine
  > input:nth-child(7):checked
  ~ .tab-panelsNine
  > .tab-panelNine:nth-child(4),
.tabsetNine
  > input:nth-child(9):checked
  ~ .tab-panelsNine
  > .tab-panelNine:nth-child(5),
.tabsetNine
  > input:nth-child(11):checked
  ~ .tab-panelsNine
  > .tab-panelNine:nth-child(6) {
  display: block;
}

.tabsetNine > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetNine > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelNine {
  padding: 0 0 10px 0;
}

.tabsetNine table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetNine table tr td {
  padding: 20px 60px;
}

.tabsetNine table tr th {
  padding: 20px 20px;
}

/* Tabset Ten */

.tabsetTen {
  margin: auto;
  text-align: center;
}

.tabsetTen > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTen .tab-panelTen {
  display: none;
}

.tabsetTen
  > input:first-child:checked
  ~ .tab-panelsTen
  > .tab-panelTen:first-child,
.tabsetTen
  > input:nth-child(3):checked
  ~ .tab-panelsTen
  > .tab-panelTen:nth-child(2),
.tabsetTen
  > input:nth-child(5):checked
  ~ .tab-panelsTen
  > .tab-panelTen:nth-child(3),
.tabsetTen
  > input:nth-child(7):checked
  ~ .tab-panelsTen
  > .tab-panelTen:nth-child(4),
.tabsetTen
  > input:nth-child(9):checked
  ~ .tab-panelsTen
  > .tab-panelTen:nth-child(5),
.tabsetTen
  > input:nth-child(11):checked
  ~ .tab-panelsTen
  > .tab-panelTen:nth-child(6) {
  display: block;
}

.tabsetTen > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTen > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTen {
  padding: 0 0 10px 0;
}

.tabsetTen table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTen table tr td {
  padding: 20px 60px;
}

.tabsetTen table tr th {
  padding: 20px 20px;
}

/* Tabset Eleven */
/* Tabset Eleven */

.tabsetEleven {
  margin: auto;
  text-align: center;
}

.tabsetEleven > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetEleven .tab-panelEleven {
  display: none;
}

.tabsetEleven
  > input:first-child:checked
  ~ .tab-panelsEleven
  > .tab-panelEleven:first-child,
.tabsetEleven
  > input:nth-child(3):checked
  ~ .tab-panelsEleven
  > .tab-panelEleven:nth-child(2),
.tabsetEleven
  > input:nth-child(5):checked
  ~ .tab-panelsEleven
  > .tab-panelEleven:nth-child(3),
.tabsetEleven
  > input:nth-child(7):checked
  ~ .tab-panelsEleven
  > .tab-panelEleven:nth-child(4),
.tabsetEleven
  > input:nth-child(9):checked
  ~ .tab-panelsEleven
  > .tab-panelEleven:nth-child(5),
.tabsetEleven
  > input:nth-child(11):checked
  ~ .tab-panelsEleven
  > .tab-panelEleven:nth-child(6) {
  display: block;
}

.tabsetEleven > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetEleven > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelEleven {
  padding: 0 0 10px 0;
}

.tabsetEleven table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetEleven table tr td {
  padding: 20px 60px;
}

.tabsetEleven table tr th {
  padding: 20px 20px;
}

/* twelve tabset */
/* Tabset Twelve */

.tabsetTwelve {
  margin: auto;
  text-align: center;
}

.tabsetTwelve > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwelve .tab-panelTwelve {
  display: none;
}

.tabsetTwelve
  > input:first-child:checked
  ~ .tab-panelsTwelve
  > .tab-panelTwelve:first-child,
.tabsetTwelve
  > input:nth-child(3):checked
  ~ .tab-panelsTwelve
  > .tab-panelTwelve:nth-child(2),
.tabsetTwelve
  > input:nth-child(5):checked
  ~ .tab-panelsTwelve
  > .tab-panelTwelve:nth-child(3),
.tabsetTwelve
  > input:nth-child(7):checked
  ~ .tab-panelsTwelve
  > .tab-panelTwelve:nth-child(4),
.tabsetTwelve
  > input:nth-child(9):checked
  ~ .tab-panelsTwelve
  > .tab-panelTwelve:nth-child(5),
.tabsetTwelve
  > input:nth-child(11):checked
  ~ .tab-panelsTwelve
  > .tab-panelTwelve:nth-child(6) {
  display: block;
}

.tabsetTwelve > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwelve > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwelve {
  padding: 0 0 10px 0;
}

.tabsetTwelve table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwelve table tr td {
  padding: 20px 60px;
}

.tabsetTwelve table tr th {
  padding: 20px 20px;
}

/* Tabset Thirteen */

.tabsetThirteen {
  margin: auto;
  text-align: center;
}

.tabsetThirteen > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirteen .tab-panelThirteen {
  display: none;
}

.tabsetThirteen
  > input:first-child:checked
  ~ .tab-panelsThirteen
  > .tab-panelThirteen:first-child,
.tabsetThirteen
  > input:nth-child(3):checked
  ~ .tab-panelsThirteen
  > .tab-panelThirteen:nth-child(2),
.tabsetThirteen
  > input:nth-child(5):checked
  ~ .tab-panelsThirteen
  > .tab-panelThirteen:nth-child(3),
.tabsetThirteen
  > input:nth-child(7):checked
  ~ .tab-panelsThirteen
  > .tab-panelThirteen:nth-child(4),
.tabsetThirteen
  > input:nth-child(9):checked
  ~ .tab-panelsThirteen
  > .tab-panelThirteen:nth-child(5),
.tabsetThirteen
  > input:nth-child(11):checked
  ~ .tab-panelsThirteen
  > .tab-panelThirteen:nth-child(6) {
  display: block;
}

.tabsetThirteen > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirteen > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirteen {
  padding: 0 0 10px 0;
}

.tabsetThirteen table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirteen table tr td {
  padding: 20px 60px;
}

.tabsetThirteen table tr th {
  padding: 20px 20px;
}

/* Tabset Fourteen */

.tabsetFourteen {
  margin: auto;
  text-align: center;
}

.tabsetFourteen > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetFourteen .tab-panelFourteen {
  display: none;
}

.tabsetFourteen
  > input:first-child:checked
  ~ .tab-panelsFourteen
  > .tab-panelFourteen:first-child,
.tabsetFourteen
  > input:nth-child(3):checked
  ~ .tab-panelsFourteen
  > .tab-panelFourteen:nth-child(2),
.tabsetFourteen
  > input:nth-child(5):checked
  ~ .tab-panelsFourteen
  > .tab-panelFourteen:nth-child(3),
.tabsetFourteen
  > input:nth-child(7):checked
  ~ .tab-panelsFourteen
  > .tab-panelFourteen:nth-child(4),
.tabsetFourteen
  > input:nth-child(9):checked
  ~ .tab-panelsFourteen
  > .tab-panelFourteen:nth-child(5),
.tabsetFourteen
  > input:nth-child(11):checked
  ~ .tab-panelsFourteen
  > .tab-panelFourteen:nth-child(6) {
  display: block;
}

.tabsetFourteen > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetFourteen > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelFourteen {
  padding: 0 0 10px 0;
}

.tabsetFourteen table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetFourteen table tr td {
  padding: 20px 60px;
}

.tabsetFourteen table tr th {
  padding: 20px 20px;
}




/* Tabset Sixteen */

.tabsetSixteen {
  margin: auto;
  text-align: center;
}

.tabsetSixteen > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetSixteen .tab-panelSixteen {
  display: none;
}

.tabsetSixteen
  > input:first-child:checked
  ~ .tab-panelsSixteen
  > .tab-panelSixteen:first-child,
.tabsetSixteen
  > input:nth-child(3):checked
  ~ .tab-panelsSixteen
  > .tab-panelSixteen:nth-child(2),
.tabsetSixteen
  > input:nth-child(5):checked
  ~ .tab-panelsSixteen
  > .tab-panelSixteen:nth-child(3),
.tabsetSixteen
  > input:nth-child(7):checked
  ~ .tab-panelsSixteen
  > .tab-panelSixteen:nth-child(4),
.tabsetSixteen
  > input:nth-child(9):checked
  ~ .tab-panelsSixteen
  > .tab-panelSixteen:nth-child(5),
.tabsetSixteen
  > input:nth-child(11):checked
  ~ .tab-panelsSixteen
  > .tab-panelSixteen:nth-child(6) {
  display: block;
}

.tabsetSixteen > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetSixteen > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelSixteen {
  padding: 0 0 10px 0;
}

.tabsetSixteen table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetSixteen table tr td {
  padding: 20px 60px;
}

.tabsetSixteen table tr th {
  padding: 20px 20px;
}


/* Tabset Twentytwo */

.tabsetTwentytwo {
  margin: auto;
  text-align: center;
}

.tabsetTwentytwo > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwentytwo .tab-panelTwentytwo {
  display: none;
}

.tabsetTwentytwo
  > input:first-child:checked
  ~ .tab-panelsTwentytwo
  > .tab-panelTwentytwo:first-child,
.tabsetTwentytwo
  > input:nth-child(3):checked
  ~ .tab-panelsTwentytwo
  > .tab-panelTwentytwo:nth-child(2),
.tabsetTwentytwo
  > input:nth-child(5):checked
  ~ .tab-panelsTwentytwo
  > .tab-panelTwentytwo:nth-child(3),
.tabsetTwentytwo
  > input:nth-child(7):checked
  ~ .tab-panelsTwentytwo
  > .tab-panelTwentytwo:nth-child(4),
.tabsetTwentytwo
  > input:nth-child(9):checked
  ~ .tab-panelsTwentytwo
  > .tab-panelTwentytwo:nth-child(5),
.tabsetTwentytwo
  > input:nth-child(11):checked
  ~ .tab-panelsTwentytwo
  > .tab-panelTwentytwo:nth-child(6) {
  display: block;
}

.tabsetTwentytwo > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwentytwo > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwentytwo {
  padding: 0 0 10px 0;
}

.tabsetTwentytwo table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwentytwo table tr td {
  padding: 20px 60px;
}

.tabsetTwentytwo table tr th {
  padding: 20px 20px;
}




/* Tabset Twentyfour */

.tabsetTwentyfour {
  margin: auto;
  text-align: center;
}

.tabsetTwentyfour > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwentyfour .tab-panelTwentyfour {
  display: none;
}

.tabsetTwentyfour
  > input:first-child:checked
  ~ .tab-panelsTwentyfour
  > .tab-panelTwentyfour:first-child,
.tabsetTwentyfour
  > input:nth-child(3):checked
  ~ .tab-panelsTwentyfour
  > .tab-panelTwentyfour:nth-child(2),
.tabsetTwentyfour
  > input:nth-child(5):checked
  ~ .tab-panelsTwentyfour
  > .tab-panelTwentyfour:nth-child(3),
.tabsetTwentyfour
  > input:nth-child(7):checked
  ~ .tab-panelsTwentyfour
  > .tab-panelTwentyfour:nth-child(4),
.tabsetTwentyfour
  > input:nth-child(9):checked
  ~ .tab-panelsTwentyfour
  > .tab-panelTwentyfour:nth-child(5),
.tabsetTwentyfour
  > input:nth-child(11):checked
  ~ .tab-panelsTwentyfour
  > .tab-panelTwentyfour:nth-child(6) {
  display: block;
}

.tabsetTwentyfour > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwentyfour > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwentyfour {
  padding: 0 0 10px 0;
}

.tabsetTwentyfour table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwentyfour table tr td {
  padding: 20px 60px;
}

.tabsetTwentyfour table tr th {
  padding: 20px 20px;
}


/* Tabset TwentySix */

.tabsetTwentySix {
  margin: auto;
  text-align: center;
}

.tabsetTwentySix > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwentySix .tab-panelTwentySix {
  display: none;
}

.tabsetTwentySix
  > input:first-child:checked
  ~ .tab-panelsTwentySix
  > .tab-panelTwentySix:first-child,
.tabsetTwentySix
  > input:nth-child(3):checked
  ~ .tab-panelsTwentySix
  > .tab-panelTwentySix:nth-child(2),
.tabsetTwentySix
  > input:nth-child(5):checked
  ~ .tab-panelsTwentySix
  > .tab-panelTwentySix:nth-child(3),
.tabsetTwentySix
  > input:nth-child(7):checked
  ~ .tab-panelsTwentySix
  > .tab-panelTwentySix:nth-child(4),
.tabsetTwentySix
  > input:nth-child(9):checked
  ~ .tab-panelsTwentySix
  > .tab-panelTwentySix:nth-child(5),
.tabsetTwentySix
  > input:nth-child(11):checked
  ~ .tab-panelsTwentySix
  > .tab-panelTwentySix:nth-child(6) {
  display: block;
}

.tabsetTwentySix > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwentySix > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwentySix {
  padding: 0 0 10px 0;
}

.tabsetTwentySix table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwentySix table tr td {
  padding: 20px 60px;
}

.tabsetTwentySix table tr th {
  padding: 20px 20px;
}

/* Tabset TwentySeven */

.tabsetTwentySeven {
  margin: auto;
  text-align: center;
}

.tabsetTwentySeven > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwentySeven .tab-panelTwentySeven {
  display: none;
}

.tabsetTwentySeven
  > input:first-child:checked
  ~ .tab-panelsTwentySeven
  > .tab-panelTwentySeven:first-child,
.tabsetTwentySeven
  > input:nth-child(3):checked
  ~ .tab-panelsTwentySeven
  > .tab-panelTwentySeven:nth-child(2),
.tabsetTwentySeven
  > input:nth-child(5):checked
  ~ .tab-panelsTwentySeven
  > .tab-panelTwentySeven:nth-child(3),
.tabsetTwentySeven
  > input:nth-child(7):checked
  ~ .tab-panelsTwentySeven
  > .tab-panelTwentySeven:nth-child(4),
.tabsetTwentySeven
  > input:nth-child(9):checked
  ~ .tab-panelsTwentySeven
  > .tab-panelTwentySeven:nth-child(5),
.tabsetTwentySeven
  > input:nth-child(11):checked
  ~ .tab-panelsTwentySeven
  > .tab-panelTwentySeven:nth-child(6) {
  display: block;
}

.tabsetTwentySeven > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwentySeven > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwentySeven {
  padding: 0 0 10px 0;
}

.tabsetTwentySeven table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwentySeven table tr td {
  padding: 20px 60px;
}

.tabsetTwentySeven table tr th {
  padding: 20px 20px;
}

/* Tabset TwentyEight */

.tabsetTwentyEight {
  margin: auto;
  text-align: center;
}

.tabsetTwentyEight > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwentyEight .tab-panelTwentyEight {
  display: none;
}

.tabsetTwentyEight
  > input:first-child:checked
  ~ .tab-panelsTwentyEight
  > .tab-panelTwentyEight:first-child,
.tabsetTwentyEight
  > input:nth-child(3):checked
  ~ .tab-panelsTwentyEight
  > .tab-panelTwentyEight:nth-child(2),
.tabsetTwentyEight
  > input:nth-child(5):checked
  ~ .tab-panelsTwentyEight
  > .tab-panelTwentyEight:nth-child(3),
.tabsetTwentyEight
  > input:nth-child(7):checked
  ~ .tab-panelsTwentyEight
  > .tab-panelTwentyEight:nth-child(4),
.tabsetTwentyEight
  > input:nth-child(9):checked
  ~ .tab-panelsTwentyEight
  > .tab-panelTwentyEight:nth-child(5),
.tabsetTwentyEight
  > input:nth-child(11):checked
  ~ .tab-panelsTwentyEight
  > .tab-panelTwentyEight:nth-child(6) {
  display: block;
}

.tabsetTwentyEight > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwentyEight > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwentyEight {
  padding: 0 0 10px 0;
}

.tabsetTwentyEight table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwentyEight table tr td {
  padding: 20px 60px;
}

.tabsetTwentyEight table tr th {
  padding: 20px 20px;
}
/* tabsetTwentyEight end ==================*/

/* Tabset TwentyNine */

.tabsetTwentyNine {
  margin: auto;
  text-align: center;
}

.tabsetTwentyNine > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetTwentyNine .tab-panelTwentyNine {
  display: none;
}

.tabsetTwentyNine
  > input:first-child:checked
  ~ .tab-panelsTwentyNine
  > .tab-panelTwentyNine:first-child,
.tabsetTwentyNine
  > input:nth-child(3):checked
  ~ .tab-panelsTwentyNine
  > .tab-panelTwentyNine:nth-child(2),
.tabsetTwentyNine
  > input:nth-child(5):checked
  ~ .tab-panelsTwentyNine
  > .tab-panelTwentyNine:nth-child(3),
.tabsetTwentyNine
  > input:nth-child(7):checked
  ~ .tab-panelsTwentyNine
  > .tab-panelTwentyNine:nth-child(4),
.tabsetTwentyNine
  > input:nth-child(9):checked
  ~ .tab-panelsTwentyNine
  > .tab-panelTwentyNine:nth-child(5),
.tabsetTwentyNine
  > input:nth-child(11):checked
  ~ .tab-panelsTwentyNine
  > .tab-panelTwentyNine:nth-child(6) {
  display: block;
}

.tabsetTwentyNine > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetTwentyNine > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelTwentyNine {
  padding: 0 0 10px 0;
}

.tabsetTwentyNine table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetTwentyNine table tr td {
  padding: 20px 60px;
}

.tabsetTwentyNine table tr th {
  padding: 20px 20px;
}
/* tabsetTwentyNine end ==================*/


/* Tabset Thirty */

.tabsetThirty {
  margin: auto;
  text-align: center;
}

.tabsetThirty > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirty .tab-panelThirty {
  display: none;
}

.tabsetThirty
  > input:first-child:checked
  ~ .tab-panelsThirty
  > .tab-panelThirty:first-child,
.tabsetThirty
  > input:nth-child(3):checked
  ~ .tab-panelsThirty
  > .tab-panelThirty:nth-child(2),
.tabsetThirty
  > input:nth-child(5):checked
  ~ .tab-panelsThirty
  > .tab-panelThirty:nth-child(3),
.tabsetThirty
  > input:nth-child(7):checked
  ~ .tab-panelsThirty
  > .tab-panelThirty:nth-child(4),
.tabsetThirty
  > input:nth-child(9):checked
  ~ .tab-panelsThirty
  > .tab-panelThirty:nth-child(5),
.tabsetThirty
  > input:nth-child(11):checked
  ~ .tab-panelsThirty
  > .tab-panelThirty:nth-child(6) {
  display: block;
}

.tabsetThirty > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirty > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirty {
  padding: 0 0 10px 0;
}

.tabsetThirty table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirty table tr td {
  padding: 20px 60px;
}

.tabsetThirty table tr th {
  padding: 20px 20px;
}
/* tabsetThirty end ==================*/

/* Tabset ThirtyOne */

.tabsetThirtyOne {
  margin: auto;
  text-align: center;
}

.tabsetThirtyOne > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyOne .tab-panelThirtyOne {
  display: none;
}

.tabsetThirtyOne
  > input:first-child:checked
  ~ .tab-panelsThirtyOne
  > .tab-panelThirtyOne:first-child,
.tabsetThirtyOne
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyOne
  > .tab-panelThirtyOne:nth-child(2),
.tabsetThirtyOne
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyOne
  > .tab-panelThirtyOne:nth-child(3),
.tabsetThirtyOne
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyOne
  > .tab-panelThirtyOne:nth-child(4),
.tabsetThirtyOne
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyOne
  > .tab-panelThirtyOne:nth-child(5),
.tabsetThirtyOne
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyOne
  > .tab-panelThirtyOne:nth-child(6) {
  display: block;
}

.tabsetThirtyOne > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyOne > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyOne {
  padding: 0 0 10px 0;
}

.tabsetThirtyOne table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyOne table tr td {
  padding: 20px 60px;
}

.tabsetThirtyOne table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyOne end ==================*/


/* Tabset ThirtyTwo */

.tabsetThirtyTwo {
  margin: auto;
  text-align: center;
}

.tabsetThirtyTwo > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyTwo .tab-panelThirtyTwo {
  display: none;
}

.tabsetThirtyTwo
  > input:first-child:checked
  ~ .tab-panelsThirtyTwo
  > .tab-panelThirtyTwo:first-child,
.tabsetThirtyTwo
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyTwo
  > .tab-panelThirtyTwo:nth-child(2),
.tabsetThirtyTwo
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyTwo
  > .tab-panelThirtyTwo:nth-child(3),
.tabsetThirtyTwo
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyTwo
  > .tab-panelThirtyTwo:nth-child(4),
.tabsetThirtyTwo
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyTwo
  > .tab-panelThirtyTwo:nth-child(5),
.tabsetThirtyTwo
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyTwo
  > .tab-panelThirtyTwo:nth-child(6) {
  display: block;
}

.tabsetThirtyTwo > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyTwo > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyTwo {
  padding: 0 0 10px 0;
}

.tabsetThirtyTwo table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyTwo table tr td {
  padding: 20px 60px;
}

.tabsetThirtyTwo table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyTwo end ==================*/

/* Tabset ThirtyThree */

.tabsetThirtyThree {
  margin: auto;
  text-align: center;
}

.tabsetThirtyThree > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyThree .tab-panelThirtyThree {
  display: none;
}

.tabsetThirtyThree
  > input:first-child:checked
  ~ .tab-panelsThirtyThree
  > .tab-panelThirtyThree:first-child,
.tabsetThirtyThree
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyThree
  > .tab-panelThirtyThree:nth-child(2),
.tabsetThirtyThree
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyThree
  > .tab-panelThirtyThree:nth-child(3),
.tabsetThirtyThree
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyThree
  > .tab-panelThirtyThree:nth-child(4),
.tabsetThirtyThree
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyThree
  > .tab-panelThirtyThree:nth-child(5),
.tabsetThirtyThree
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyThree
  > .tab-panelThirtyThree:nth-child(6) {
  display: block;
}

.tabsetThirtyThree > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyThree > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyThree {
  padding: 0 0 10px 0;
}

.tabsetThirtyThree table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyThree table tr td {
  padding: 20px 60px;
}

.tabsetThirtyThree table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyThree end ==================*/

/* Tabset ThirtyFour */

.tabsetThirtyFour {
  margin: auto;
  text-align: center;
}

.tabsetThirtyFour > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyFour .tab-panelThirtyFour {
  display: none;
}

.tabsetThirtyFour
  > input:first-child:checked
  ~ .tab-panelsThirtyFour
  > .tab-panelThirtyFour:first-child,
.tabsetThirtyFour
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyFour
  > .tab-panelThirtyFour:nth-child(2),
.tabsetThirtyFour
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyFour
  > .tab-panelThirtyFour:nth-child(3),
.tabsetThirtyFour
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyFour
  > .tab-panelThirtyFour:nth-child(4),
.tabsetThirtyFour
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyFour
  > .tab-panelThirtyFour:nth-child(5),
.tabsetThirtyFour
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyFour
  > .tab-panelThirtyFour:nth-child(6) {
  display: block;
}

.tabsetThirtyFour > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyFour > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyFour {
  padding: 0 0 10px 0;
}

.tabsetThirtyFour table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyFour table tr td {
  padding: 20px 60px;
}

.tabsetThirtyFour table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyFour end ==================*/

/* Tabset ThirtyFive */

.tabsetThirtyFive {
  margin: auto;
  text-align: center;
}

.tabsetThirtyFive > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyFive .tab-panelThirtyFive {
  display: none;
}

.tabsetThirtyFive
  > input:first-child:checked
  ~ .tab-panelsThirtyFive
  > .tab-panelThirtyFive:first-child,
.tabsetThirtyFive
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyFive
  > .tab-panelThirtyFive:nth-child(2),
.tabsetThirtyFive
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyFive
  > .tab-panelThirtyFive:nth-child(3),
.tabsetThirtyFive
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyFive
  > .tab-panelThirtyFive:nth-child(4),
.tabsetThirtyFive
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyFive
  > .tab-panelThirtyFive:nth-child(5),
.tabsetThirtyFive
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyFive
  > .tab-panelThirtyFive:nth-child(6) {
  display: block;
}

.tabsetThirtyFive > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyFive > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyFive {
  padding: 0 0 10px 0;
}

.tabsetThirtyFive table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyFive table tr td {
  padding: 20px 60px;
}

.tabsetThirtyFive table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyFive end ==================*/


/* Tabset ThirtySix */

.tabsetThirtySix {
  margin: auto;
  text-align: center;
}

.tabsetThirtySix > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtySix .tab-panelThirtySix {
  display: none;
}

.tabsetThirtySix
  > input:first-child:checked
  ~ .tab-panelsThirtySix
  > .tab-panelThirtySix:first-child,
.tabsetThirtySix
  > input:nth-child(3):checked
  ~ .tab-panelsThirtySix
  > .tab-panelThirtySix:nth-child(2),
.tabsetThirtySix
  > input:nth-child(5):checked
  ~ .tab-panelsThirtySix
  > .tab-panelThirtySix:nth-child(3),
.tabsetThirtySix
  > input:nth-child(7):checked
  ~ .tab-panelsThirtySix
  > .tab-panelThirtySix:nth-child(4),
.tabsetThirtySix
  > input:nth-child(9):checked
  ~ .tab-panelsThirtySix
  > .tab-panelThirtySix:nth-child(5),
.tabsetThirtySix
  > input:nth-child(11):checked
  ~ .tab-panelsThirtySix
  > .tab-panelThirtySix:nth-child(6) {
  display: block;
}

.tabsetThirtySix > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtySix > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtySix {
  padding: 0 0 10px 0;
}

.tabsetThirtySix table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtySix table tr td {
  padding: 20px 60px;
}

.tabsetThirtySix table tr th {
  padding: 20px 20px;
}
/* tabsetThirtySix end ==================*/

/* Tabset ThirtySeven */

.tabsetThirtySeven {
  margin: auto;
  text-align: center;
}

.tabsetThirtySeven > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtySeven .tab-panelThirtySeven {
  display: none;
}

.tabsetThirtySeven
  > input:first-child:checked
  ~ .tab-panelsThirtySeven
  > .tab-panelThirtySeven:first-child,
.tabsetThirtySeven
  > input:nth-child(3):checked
  ~ .tab-panelsThirtySeven
  > .tab-panelThirtySeven:nth-child(2),
.tabsetThirtySeven
  > input:nth-child(5):checked
  ~ .tab-panelsThirtySeven
  > .tab-panelThirtySeven:nth-child(3),
.tabsetThirtySeven
  > input:nth-child(7):checked
  ~ .tab-panelsThirtySeven
  > .tab-panelThirtySeven:nth-child(4),
.tabsetThirtySeven
  > input:nth-child(9):checked
  ~ .tab-panelsThirtySeven
  > .tab-panelThirtySeven:nth-child(5),
.tabsetThirtySeven
  > input:nth-child(11):checked
  ~ .tab-panelsThirtySeven
  > .tab-panelThirtySeven:nth-child(6) {
  display: block;
}

.tabsetThirtySeven > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtySeven > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtySeven {
  padding: 0 0 10px 0;
}

.tabsetThirtySeven table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtySeven table tr td {
  padding: 20px 60px;
}

.tabsetThirtySeven table tr th {
  padding: 20px 20px;
}
/* tabsetThirtySeven end ==================*/

/* Tabset ThirtyEight */

.tabsetThirtyEight {
  margin: auto;
  text-align: center;
}

.tabsetThirtyEight > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyEight .tab-panelThirtyEight {
  display: none;
}

.tabsetThirtyEight
  > input:first-child:checked
  ~ .tab-panelsThirtyEight
  > .tab-panelThirtyEight:first-child,
.tabsetThirtyEight
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyEight
  > .tab-panelThirtyEight:nth-child(2),
.tabsetThirtyEight
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyEight
  > .tab-panelThirtyEight:nth-child(3),
.tabsetThirtyEight
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyEight
  > .tab-panelThirtyEight:nth-child(4),
.tabsetThirtyEight
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyEight
  > .tab-panelThirtyEight:nth-child(5),
.tabsetThirtyEight
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyEight
  > .tab-panelThirtyEight:nth-child(6) {
  display: block;
}

.tabsetThirtyEight > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyEight > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyEight {
  padding: 0 0 10px 0;
}

.tabsetThirtyEight table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyEight table tr td {
  padding: 20px 60px;
}

.tabsetThirtyEight table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyEight end ==================*/


/* Tabset ThirtyNine */

.tabsetThirtyNine {
  margin: auto;
  text-align: center;
}

.tabsetThirtyNine > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetThirtyNine .tab-panelThirtyNine {
  display: none;
}

.tabsetThirtyNine
  > input:first-child:checked
  ~ .tab-panelsThirtyNine
  > .tab-panelThirtyNine:first-child,
.tabsetThirtyNine
  > input:nth-child(3):checked
  ~ .tab-panelsThirtyNine
  > .tab-panelThirtyNine:nth-child(2),
.tabsetThirtyNine
  > input:nth-child(5):checked
  ~ .tab-panelsThirtyNine
  > .tab-panelThirtyNine:nth-child(3),
.tabsetThirtyNine
  > input:nth-child(7):checked
  ~ .tab-panelsThirtyNine
  > .tab-panelThirtyNine:nth-child(4),
.tabsetThirtyNine
  > input:nth-child(9):checked
  ~ .tab-panelsThirtyNine
  > .tab-panelThirtyNine:nth-child(5),
.tabsetThirtyNine
  > input:nth-child(11):checked
  ~ .tab-panelsThirtyNine
  > .tab-panelThirtyNine:nth-child(6) {
  display: block;
}

.tabsetThirtyNine > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetThirtyNine > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelThirtyNine {
  padding: 0 0 10px 0;
}

.tabsetThirtyNine table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetThirtyNine table tr td {
  padding: 20px 60px;
}

.tabsetThirtyNine table tr th {
  padding: 20px 20px;
}
/* tabsetThirtyNine end ==================*/

/* Tabset Forty */

.tabsetForty {
  margin: auto;
  text-align: center;
}

.tabsetForty > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetForty .tab-panelForty {
  display: none;
}

.tabsetForty
  > input:first-child:checked
  ~ .tab-panelsForty
  > .tab-panelForty:first-child,
.tabsetForty
  > input:nth-child(3):checked
  ~ .tab-panelsForty
  > .tab-panelForty:nth-child(2),
.tabsetForty
  > input:nth-child(5):checked
  ~ .tab-panelsForty
  > .tab-panelForty:nth-child(3),
.tabsetForty
  > input:nth-child(7):checked
  ~ .tab-panelsForty
  > .tab-panelForty:nth-child(4),
.tabsetForty
  > input:nth-child(9):checked
  ~ .tab-panelsForty
  > .tab-panelForty:nth-child(5),
.tabsetForty
  > input:nth-child(11):checked
  ~ .tab-panelsForty
  > .tab-panelForty:nth-child(6) {
  display: block;
}

.tabsetForty > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetForty > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelForty {
  padding: 0 0 10px 0;
}

.tabsetForty table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetForty table tr td {
  padding: 20px 60px;
}

.tabsetForty table tr th {
  padding: 20px 20px;
}
/* tabsetForty end ==================*/

/* Tabset FortyOne */

.tabsetFortyOne {
  margin: auto;
  text-align: center;
}

.tabsetFortyOne > input[type="radio"] {
  position: absolute;
  left: -200vw;
}

.tabsetFortyOne .tab-panelFortyOne {
  display: none;
}

.tabsetFortyOne
  > input:first-child:checked
  ~ .tab-panelsFortyOne
  > .tab-panelFortyOne:first-child,
.tabsetFortyOne
  > input:nth-child(3):checked
  ~ .tab-panelsFortyOne
  > .tab-panelFortyOne:nth-child(2),
.tabsetFortyOne
  > input:nth-child(5):checked
  ~ .tab-panelsFortyOne
  > .tab-panelFortyOne:nth-child(3),
.tabsetFortyOne
  > input:nth-child(7):checked
  ~ .tab-panelsFortyOne
  > .tab-panelFortyOne:nth-child(4),
.tabsetFortyOne
  > input:nth-child(9):checked
  ~ .tab-panelsFortyOne
  > .tab-panelFortyOne:nth-child(5),
.tabsetFortyOne
  > input:nth-child(11):checked
  ~ .tab-panelsFortyOne
  > .tab-panelFortyOne:nth-child(6) {
  display: block;
}

.tabsetFortyOne > label {
  position: relative;
  cursor: pointer;
  font-weight: 600;
  text-align: center;
  margin: 20px 5px;
  color: #fff;
}

.tabsetFortyOne > input:checked + label {
  border-bottom: 1px solid #e59001;
  color: #e59001;
}

.tab-panelFortyOne {
  padding: 0 0 10px 0;
}

.tabsetFortyOne table {
  margin: auto;
  border-collapse: collapse;
  text-indent: initial;
}

.tabsetFortyOne table tr td {
  padding: 20px 60px;
}

.tabsetFortyOne table tr th {
  padding: 20px 20px;
}
/* tabsetFortyOne end ==================*/


/*tabsets end ==================*/




/* car anime  */

@media screen and (max-width: 1000px) {
  .slide {
    display: none;
    max-height: 300px !important;
    min-height: 300px !important;
  }

  .slideTitle p {
    max-width: 600px;
    margin: 0px 0px 50px 10px !important;
  }

  .catalogButton {
    margin: 0px 10px !important;
  }

  .langs {
    display: block;
  }
}

#slideshow {
  display: flex;
  justify-content: center;
  align-items: center;
}
.slide {
  display: none;
  max-width: 600px;
  max-height: 500px;
  min-height: 500px;
}

.slide img {
  width: 100%;
}
.slide.show {
  display: block;
}

.slideTitle p {
  max-width: 600px;
  margin: 0 200px;
}

.catalogButton {
  margin: 0px 200px;
  padding: 12px 24px;
  background: transparent;
  border: 2px solid #e59001;
  text-decoration: none;
  color: #fff;
}

.catalogueImage {
  max-width: 400px;
  /* min-width: 400px; */
  max-height: 300px;
  min-height: 300px;
}

.catalogueImage img {
  width: 100%;
}

/* languages  */
.langs {
  position: relative;
  display: inline-block;
  cursor: pointer;
  /* margin-left: 90%; */
  margin-top: 30px;
}

.langs a {
  padding: 2px 8px;
  color: #e59001;
  font-size: 14px;
  text-decoration: none;
  /* font-weight: 800; */
}

.langs a.active {
  color: #fff;
  background: #e59001;
  /* opacity: 0.8; */
  border-radius: 3px;
}

/* contact form  */

/* SLIDE TEST */
.slick-track {
  will-change: transform;
}

.slick-list {
  overflow: visible;
  will-change: transform;
}

.slick-slide {
  padding: 0 100px;
  width: 100vw;
  filter: drop-shadow(0px 10px 40px rgba(0, 0, 0, 0.55));
}
.slick-slide img {
  max-width: 100%;
  margin: 0 auto;
}

[type="button"] {
  position: fixed;
  top: 50%;
  z-index: 10;
  width: 70px;
  height: 70px;
  overflow: hidden;
  border: 0;
  text-indent: -9999px;
  background-color: black;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
  opacity: 0.9;
  transform: translateY(-50%);
  transition: all 0.25s ease;
}
[type="button"]:hover {
  opacity: 1;
}
[type="button"].slick-next {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjx0aXRsZT5jaGV2cm9uLXJpZ2h0PC90aXRsZT48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMTUuNzA2IDExLjI5NGwtNi02Yy0wLjM4Ny0wLjM4Ny0xLjAyNS0wLjM4Ny0xLjQxMyAwcy0wLjM4NyAxLjAyNSAwIDEuNDEzbDUuMjk0IDUuMjk0LTUuMjk0IDUuMjk0Yy0wLjM4NyAwLjM4Ny0wLjM4NyAxLjAyNSAwIDEuNDEzIDAuMTk0IDAuMTk0IDAuNDUgMC4yOTQgMC43MDYgMC4yOTRzMC41MTMtMC4xIDAuNzA2LTAuMjk0bDYtNmMwLjM5NC0wLjM4NyAwLjM5NC0xLjAyNSAwLTEuNDEzeiI+PC9wYXRoPjwvc3ZnPg==);
}
[type="button"].slick-next:hover {
  right: -5px;
}
[type="button"].slick-prev {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjx0aXRsZT5jaGV2cm9uLWxlZnQ8L3RpdGxlPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik0xMC40MTMgMTJsNS4yOTQtNS4yOTRjMC4zODctMC4zODcgMC4zODctMS4wMjUgMC0xLjQxM3MtMS4wMjUtMC4zODctMS40MTMgMGwtNiA2Yy0wLjM4NyAwLjM4Ny0wLjM4NyAxLjAyNSAwIDEuNDEzbDYgNmMwLjE5NCAwLjE5NCAwLjQ1IDAuMjk0IDAuNzA2IDAuMjk0czAuNTEzLTAuMSAwLjcwNi0wLjI5NGMwLjM4Ny0wLjM4NyAwLjM4Ny0xLjAyNSAwLTEuNDEzbC01LjI5NC01LjI5NHoiPjwvcGF0aD48L3N2Zz4=);
}
[type="button"].slick-prev:hover {
  left: -5px;
}

@-webkit-keyframes motion-blur {
  0% {
    filter: url(#blur0);
    transform: scale(1, 1);
  }
  15% {
    filter: url(#blur1);
    transform: scale(1, 0.98);
  }
  30% {
    filter: url(#blur2);
    transform: scale(1, 0.93);
  }
  45% {
    filter: url(#blur3);
    transform: scale(1.1, 0.9);
  }
  60% {
    filter: url(#blur4);
    transform: scale(1.2, 0.88);
  }
  75%,
  100% {
    filter: url(#blur5);
    transform: scale(1.35, 0.85);
  }
}

@keyframes motion-blur {
  0% {
    filter: url(#blur0);
    transform: scale(1, 1);
  }
  15% {
    filter: url(#blur1);
    transform: scale(1, 0.98);
  }
  30% {
    filter: url(#blur2);
    transform: scale(1, 0.93);
  }
  45% {
    filter: url(#blur3);
    transform: scale(1.1, 0.9);
  }
  60% {
    filter: url(#blur4);
    transform: scale(1.2, 0.88);
  }
  75%,
  100% {
    filter: url(#blur5);
    transform: scale(1.35, 0.85);
  }
}
.do-transition {
  animation: motion-blur 0.1s linear forwards,
    motion-blur 0.4s linear reverse forwards 0.1s;
}

/* slider=====================  */
/* Position the image container (needed to position the left and right arrows) */
.container {
  position: relative;
}

/* Hide the images by default */
.mySlides {
  display: none;
}

.mySlideskia,
.mySlidesXtr,
.mySlidesAltima,
.mySlidesRogue,
.mySlidesGal,
.mySlidesElys,
.mySlidesTucson,
.mySlidesSonata,
.mySlidesViano,
.mySlidesSportage,
.mySlidesJeep2020,
.mySlidesElantra,
.mySlidesJeep2018,
.mySlidesNiva,
.mySlidescamry,
.mySlidesSoul,
.mySlidesCayenne,
.mySlidesPajero,
.mySlidesAccord,
.mySlidesAudiq7,
.mySlidesLexusrx,
.mySlidesBmw430,
.mySlidesKona,
.mySlidesKiaRio2022,
.mySlidesNissanMurano,
.mySlidesToyotaPrado,
.mySlidesMercedes222,
.mySlidesDochRed,
.mySlidesBMW7,
.mySlidesMERS221,
.mySlidesMERSGL,
.mySlidesRAV4NEW,
.mySlidesSENTRA21,
.mySlidesALTIM

{
  height: 400px;
}

.mySlideskia img,
.mySlidesXtr img,
.mySlidesAltima img,
.mySlidesRogue img,
.mySlidesGal img,
.mySlidesElys img,
.mySlidesTucson img,
.mySlidesSonata img,
.mySlidesViano img,
.mySlidesSportage img,
.mySlidesJeep2020 img,
.mySlidesElantra img,
.mySlidesJeep2018 img,
.mySlidesNiva img,
.mySlidescamry img,
.mySlidesSoul img,
.mySlidesCayenne img,
.mySlidesPajero img,
.mySlidesAccord img,
.mySlidesAudiq7 img,
.mySlidesLexusrx img,
.mySlidesBmw430 img,
.mySlidesKona img,
.mySlidesKiaRio2022 img,
.mySlidesNissanMurano img,
.mySlidesToyotaPrado img,
.mySlidesMercedes222 img,
.mySlidesDochRed img,
.mySlidesBMW7 img,
.mySlidesMERSGL img,
.mySlidesRAV4NEW img,
.mySlidesSENTRA21 img,
.mySlidesALTIM img
{
  width: 100%;
  height: 100%;
  object-fit: contain;
}

/* Add a pointer when hovering over the thumbnail images */
.cursor {
  cursor: pointer;
}

/* Next & previous buttons */

.prevnextframe {
  max-width: 450px;
  display: flex;
  margin-bottom: 20px;
}

.prevGal,
.nextGal,
.prevkia,
.nextkia,
.prevRogue,
.nextRogue,
.prevXtr,
.nextXtr,
.prevAltima,
.nextAltima,
.prevElys,
.nextElys,
.prevTucson,
.nextTucson,
.prevSonata,
.nextSonata,
.prevViano,
.nextViano,
.prevSportage,
.nextSportage,
.prevJeep2020,
.nextJeep2020,
.prevElantra,
.nextElantra,
.prevJeep2018,
.nextJeep2018,
.prevNiva,
.nextNiva,
.prevcamry,
.nextcamry,
.prevSoul,
.nextSoul,
.prevCayenne,
.nextCayenne,
.prevPajero,
.nextPajero,
.prevAccord,
.nextAccord,
.prevAudiq7,
.nextAudiq7,
.prevLexusrx,
.nextLexusrx,
.prevBmw430,
.nextBmw430,
.prevKona,
.nextKona,
.prevKiaRio2022,
.nextKiaRio2022,
.prevNissanMurano,
.nextNissanMurano,
.prevToyotaPrado,
.nextToyotaPrado,
.prevMercedes222,
.nextMercedes222,
.prevDochRed,
.nextDochRed,
.prevBMW7,
.nextBMW7,
.prevMERS221,
.nextMERS221,
.prevMERSGL,
.nextMERSGL,
.prevRAV4NEW,
.nextRAV4NEW,
.prevSENTRA21,
.nextSENTRA21,
.prevALTIM,
.nextALTIM
{
  cursor: pointer;
  position: absolute;
  /* top: 40%; */
  width: auto;
  padding: 16px;
  /* margin-top: -50px; */
  color: #e59001;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
  -webkit-user-select: none;
  background-color: rgba(0, 0, 0, 0.8);
}

/* Position the "next button" to the right */
.nextGal,
.nextkia,
.nextRogue,
.nextXtr,
.nextAltima,
.nextElys,
.nextTucson,
.nextSonata,
.nextViano,
.nextSportage,
.nextJeep2020,
.nextElantra,
.nextJeep2018,
.nextNiva,
.nextcamry,
.nextSoul,
.nextCayenne,
.nextPajero,
.nextAccord,
.nextAudiq7,
.nextLexusrx,
.nextBmw430,
.nextKona,
.nextKiaRio2022,
.nextNissanMurano,
.nextToyotaPrado,
.nextMercedes222,
.nextDochRed,
.nextBMW7,
.nextMERS221,
.nextMERSGL,
.nextRAV4NEW,
.nextSENTRA21,
.nextALTIM
{
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prevGal:hover,
.prevkia:hover,
.nextGal:hover,
.nextkia:hover,
.prevRogue:hover,
.nextRogue:hover,
.prevXtr:hover,
.nextXtr:hover,
.prevAltimar:hover,
.nextAltima:hover,
.prevElys:hover,
.nextElys:hover,
.prevTucson:hover,
.nextTucson:hover,
.prevSonata:hover,
.nextSonata:hover,
.prevViano:hover,
.nextViano:hover,
.prevSportage:hover,
.nextSportage:hover,
.prevJeep2020:hover,
.nextJeep2020:hover,
.prevElantra:hover,
.nextElantra:hover,
.prevJeep2018:hover,
.nextJeep2018:hover,
.prevNiva:hover,
.nextNiva:hover,
.prevcamry:hover,
.nextcamry:hover,
.prevSoul:hover,
.nextSoul:hover,
.prevCayenne:hover,
.nextCayenne:hover,
.prevPajero:hover,
.nextPajero:hover,
.prevAccord:hover,
.nextAccord:hover,
.preAudiq7:hover,
.nextAudiq7:hover,
.preLexusrx:hover,
.nextLexusrx:hover,
.preBmw430:hover,
.nextBmw430:hover,
.preKona:hover,
.nextKona:hover,
.prevKiaRio2022:hover,
.nextKiaRio2022:hover,
.prevNissanMurano:hover,
.nextNissanMurano:hover,
.prevToyotaPrado:hover,
.nextToyotaPrado :hover,
.prevMercedes222:hover,
.nextMercedes222:hover,
.prevDochRed:hover,
.nextDochRed:hover,
.prevBMW7:hover,
.nextBMW7:hover,
.prevMERS221:hover,
.nextMERS221:hover,
.prevMERSGL:hover,
.nextMERSGL:hover,
.prevRAV4NEW:hover,
.nextRAV4NEW:hover,
.prevSENTRA21:hover,
.nextSENTRA21:hover,
.prevALTIM:hover,
.nextALTIM:hover
{
  background-color: transparent;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* Container for image text */
.caption-container {
  text-align: center;
  padding: 20px 16px;
}

.caption-container p {
  color: #e59001;
  text-align: center;
  margin: 0;
}

.caption-container a {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}

.rowGal,
.rowkia,
.rowRogue,
.rowXtr,
.rowAltima,
.rowElys,
.rowTucson,
.rowSonata,
.rowViano,
.rowSportage,
.rowJeep2020,
.rowElantra,
.rowJeep2018,
.rowNiva,
.rowcamry,
.rowSoul,
.rowCayenne,
.rowPajero,
.rowAccord,
.rowAudiq7,
.rowLexusrx,
.rowBmw430,
.rowKona,
.rowKiaRio2022,
.rowNissanMurano,
.rowToyotaPrado,
.rowMercedes222,
.rowDochRed,
.rowBMW7,
.rowMERS221,
.rowMERSGL,
.rowRAV4NEW,
.rowSENTRA21,
.rowALTIM
{
  display: flex;
  justify-content: center;
  background-color: #222;
  margin: 20px 0px;
}
.rowGal:after,
.rowkia:after,
.rowRogue:after,
.rowXtr:after,
.rowAltima:after,
.rowElys:after, 
.rowTucson:after,
.rowSonata:after,
.rowViano:after,
.rowSportage:after,
.rowJeep2020:after,
.rowElantra:after,
.rowJeep2018:after,
.rowNiva:after,
.rowcamry:after,
.rowSoul:after,
.rowCayenne:after,
.rowPajero:after,
.rowAccord:after,
.rowAudiq7:after,
.rowLexusrx:after,
.rowBmw430:after,
.rowKona:after,
.rowKiaRio2022:after,
.rowNissanMurano:after,
.rowToyotaPrado:after,
.rowMercedes222:after,
.rowDochRed:after,
.rowBMW7:after,
.rowMERS221:after,
.rowMERSGL:after,
.rowRAV4NEW:after,
.rowSENTRA:after,
.rowALTIM:after

{
  content: "";
  display: table;
  clear: both;
}

/* Six columns side by side */
.column {
  float: left;
  width: 20%;
  border: 1px solid #696969;
}

/* Add a transparency effect for thumnbail images */
.demo {
  opacity: 0.6;
}

.active,
.demo:hover {
  opacity: 1;
}


.priceLine {
  max-width: 300px;  
  border-top: none;
  border-bottom:  1px solid #696969;
  border-left: none;
  border-right: none;
}