.pMYDbnr {
  display: grid;
  overflow: hidden;
  background: radial-gradient(ellipse at center center, var(--color-brand-main) 0%, #10142b 100%);
  grid-template-areas: "imag imag imag" ".... main ....";
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: 200px 1fr;
  height: var(--bnrHeight);
  --bnrWidthMainContent: 100%;
  --bnrHeight: auto;
  --bnrWidthImage: 100%;
  --bnrWrapMargin: 1rem 0 1rem 0;
  --tHtTitleSize: 45px;
  --tHtTitleColor: white;
  --bnrTextMaxWidth: calc(var(--bnrWidthMainContent) - 20px);
  --bnrTiltOffset: 30px;
  --t-color: white;
  --t-font-weight: 700;
  --t-margin-top: 1rem;
  --t-margin-bottom: var(--t-margin-top);
  --BTN-color-HOVER: var(--color-brand-main);
  --BTN-background-color-HOVER: white;
  --cHtImageSkewOffset: 110px;
  --cHtImageHeight: calc(100% + 100px);
  --BTN-padding-side: var(--gtr-large);
}
.pMYDbnr .l-btn-group {
  max-width: max-content;
}
.pMYDbnr .c-btn.active {
  --BTN-color: var(--color-brand-main);
  --BTN-background-color: rgb(255, 184, 28);
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .pMYDbnr {
    --BTN-width: 100%;
    --BTN-group-wrap: wrap;
    --BTN-margin: 0 0 var(--gtr-small) 0;
  }
}
@media (min-width: 768px) {
  .pMYDbnr {
    --BTN-max-width: max-content;
  }
}
.pMYDbnr__area {
  position: relative;
  display: flex;
}
.pMYDbnr__area--main {
  grid-area: main;
  z-index: 5;
  align-items: center;
  justify-content: center;
}
.pMYDbnr__area--image {
  grid-area: imag;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.pMYDbnr__wrap {
  margin: var(--bnrWrapMargin);
}
.pMYDbnr__title--names {
  display: block;
}
.pMYDbnr__title--intro {
  color: rgb(255, 184, 28);
}
.pMYDbnr__title--intro span {
  white-space: nowrap;
  display: block;
}
.pMYDbnr p {
  max-width: var(--bnrTextMaxWidth);
}
@media (min-width: 768px) {
  .pMYDbnr {
    grid-template-areas: "... main imag imag";
    grid-template-columns: 1fr var(--bnrWidthMainContent) var(--bnrWidthImage) 1fr;
    grid-template-rows: auto;
    --bnrHeight: 530px;
    --bnrWidthMainContent: 400px;
    --bnrWrapMargin: 1rem 0 0 0;
    --bnrTextMaxWidth: calc(var(--bnrWidthMainContent) - 50px);
    --bnrBackgroundGridArea: 1 / 1 / 2 / 3;
    --cHtImageHeight: calc(100% - 30px);
    --bnrWidthImage: calc(var(--cont-max-width) - var(--bnrWidthMainContent));
    --tHtTitleSize: 65px;
    --BTN-max-width: max-content;
  }
  .pMYDbnr__area--main {
    grid-area: main;
    z-index: 5;
    justify-content: flex-start;
    padding-left: var(--gtr-BASE);
  }
  .pMYDbnr__area--image {
    overflow: hidden;
  }
}
@media (min-width: 992px) {
  .pMYDbnr {
    --tHtTitleSize: 75px;
    --bnrWidthMainContent: 450px;
  }
}
@media (min-width: 1200px) {
  .pMYDbnr {
    --tHtTitleSize: 90px;
    --t-margin-top: 1.8rem;
    --bnrWidthMainContent: 692px;
    --bnrTextMaxWidth: calc(var(--bnrWidthMainContent) - 100px);
  }
}

:root {
  --MYDbioColumns: auto;
  --MYDbioColumnGap: calc(var(--gtr-double) * 2);
  --MYDbioQuestionFontSize: 24px;
  --MYDbioQuestionLineHeight: 1;
  --yearsDrivingMaxWidth: 250px;
  --yearsWithCompanyMaxWidth: 200px;
  --yearsTogetherMaxWidth: 300px;
  --MYDbioSecondaryListItemMarginBottom: var(--gtr-double);
}
@media (min-width: 768px) {
  :root {
    --MYDbioColumns: 2;
  }
}

.lMYDbio__tabContent > .tab-pane {
  display: none;
}
.lMYDbio__tabContent > .tab-pane.active {
  display: block;
}
.lMYDbio .l-btn-group {
  margin-left: 0.4rem;
}
.lMYDbio .l-row {
  --BTN-padding-side: var(--gtr-large);
}
.lMYDbio .l-row .l-btn-group {
  max-width: max-content;
}
.lMYDbio .l-row .c-btn.active {
  --BTN-color: var(--color-brand-main);
  --BTN-background-color: rgb(255, 184, 28);
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  .lMYDbio .l-row {
    --BTN-width: 100%;
    --BTN-group-wrap: wrap;
    --BTN-margin: 0 0 var(--gtr-small) 0;
  }
}
@media (min-width: 768px) {
  .lMYDbio .l-row {
    --BTN-max-width: max-content;
  }
}
@media (min-width: 768px) {
  .lMYDbio .l-btn-group {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1200px) {
  .lMYDbio .l-btn-group {
    margin-top: 2rem;
  }
}

.MYDbioList {
  display: flex;
  flex-wrap: wrap;
  counter-reset: bioList;
  margin-top: var(--s-padding-top-large);
  --t-color: var(--color-brand-main);
}
.MYDbioList__highlighted {
  flex: 0 0 100%;
  margin-bottom: var(--s-padding-bottom);
}
.MYDbioList__secondary {
  flex: 0 0 100%;
}
.MYDbioList__list li {
  counter-increment: bioList;
}
.MYDbioList__list--highlighted {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
}
.MYDbioList__list--highlighted > li {
  max-width: max-content;
  display: flex;
  align-items: center;
}
.MYDbioList__list--secondary {
  columns: var(--MYDbioColumns);
  column-gap: var(--MYDbioColumnGap);
}
.MYDbioList__list--secondary > li {
  margin-bottom: var(--MYDbioSecondaryListItemMarginBottom);
  break-inside: avoid-column;
}
.MYDbioList__question {
  font-family: barlow-condensed, sans-serif;
  line-height: var(--MYDbioQuestionLineHeight);
  font-size: var(--MYDbioQuestionFontSize);
  font-weight: 800;
  text-transform: uppercase;
}
.MYDbioList__question:before {
  content: counter(bioList) ": ";
}
.MYDbioList__question--yearsDriving {
  max-width: var(--yearsDrivingMaxWidth);
}
.MYDbioList__question--yearsWithCompany {
  max-width: var(--yearsWithCompanyMaxWidth);
}
.MYDbioList__question--yearsTogether {
  max-width: var(--yearsTogetherMaxWidth);
}
.MYDbioList__answer {
  display: block;
}
.MYDbioList__list--highlighted .MYDbioList__answer {
  font-family: barlow-condensed, sans-serif;
  font-size: calc(var(--MYDbioQuestionFontSize) * 2.5);
  line-height: 0.4;
  font-weight: 900;
}
.MYDbioList__answer--small {
  display: inline-block;
}

:root {
  --cTllineHeight: 1;
}

:root {
  --MYDdeparturesItemBASE: 15px;
  --MYDdeparturesWidth: 100%;
  --MYDdeparturesMargin: 0 auto 0 auto;
  --MYDdeparturesItemPadding: .2em var(--gtr-small) .1em var(--gtr-small);
  --MYDdeparturesTitlePadding: .2em var(--gtr-small) .2em var(--gtr-small);
  --MYDdeparturesTitleSize: 1em;
  --MYDdeparturesTitleWeight: var(--t-weight-standard);
}
@media (min-width: 1400px) {
  :root {
    --MYDdeparturesItemBASE: 18px;
  }
}

.cMYDdepartures {
  width: var(--MYDdeparturesWidth);
  display: flex;
  flex-direction: column;
  color: var(--color-brand-main);
  font-size: var(--MYDdeparturesItemBASE);
  margin: var(--MYDdeparturesMargin);
}
.cMYDdepartures__row {
  display: flex;
  justify-content: space-between;
  padding: var(--MYDdeparturesItemPadding);
  flex-wrap: wrap;
}
.cMYDdepartures__row--title {
  justify-content: center;
  font-size: var(--MYDdeparturesTitleSize);
  padding: var(--MYDdeparturesTitlePadding);
  font-weight: var(--MYDdeparturesTitleWeight);
}
.cMYDdepartures .cMYDdepart .cMYDdepartures__row:nth-of-type(odd) {
  background-color: #ccd0e7;
}
.cMYDdepartures .cMYDdepart__clear {
  flex: 0 0 100%;
  height: 0;
}
.cMYDdepartures strong {
  font-weight: 900;
}
.cMYDdepartures .MYDprofile {
  display: block;
  flex: 0 0 100%;
  max-width: max-content;
  margin: 0;
  --tHtLabelSkew: 0;
  --tHtLabelTranslate: 0, 0;
  --tHtLabelDisplay: inline-block;
}
.cMYDdepartures .MYDprofile__names br {
  display: none;
}

.lMYDorlh {
  margin-top: var(--s-padding-top-large);
  overflow: hidden;
}
@media screen and (max-width: 991px) {
  .lMYDorlh__container {
    width: 100%;
    max-width: 100%;
    padding-inline: 0;
  }
}

.cMYDorlh {
  --card-width: 300px;
  display: grid;
  grid-template-areas: ".... titl ...." "card card card" "card card card";
  grid-template-columns: 10px 1fr 10px;
  grid-template-rows: auto 400px auto;
  --backgroundGridArea: 1 / 1 / 3 / 4;
  --slickArrowsGridArea: var(--backgroundGridArea);
  --slickArrowSize: 2.3rem;
  --slick-btn-position: 15px;
}
.cMYDorlh__area--background {
  grid-area: var(--backgroundGridArea);
  background-color: var(--color-brand-main);
}
.cMYDorlh__area--title {
  grid-area: titl;
  text-align: center;
}
.cMYDorlh__area--cards {
  grid-area: card;
  display: flex;
  flex-wrap: nowrap;
}
.cMYDorlh__area--cards > * {
  flex: 1;
  margin-inline: var(--gtr-BASE);
}
.cMYDorlh__area--slickArrows {
  grid-area: var(--slickArrowsGridArea);
  --slick-btn-width: calc(var(--slickArrowSize) * 1);
  --slick-btn-height: var(--slick-btn-width);
  --icon-font-size: var(--slickArrowSize);
}
.cMYDorlh h2 {
  color: white;
  font-size: var(--cTlBASE);
  line-height: var(--cTllineHeight);
  margin: var(--cTlMargin);
  --cTlBASE: 24px;
  --cTlMargin: 1rem auto 1rem auto;
  font-weight: 400;
}
@media (min-width: 768px) {
  .cMYDorlh h2 {
    --cTlMargin: 2rem auto 2rem auto;
  }
}
@media (min-width: 992px) {
  .cMYDorlh h2 {
    --cTlBASE: 40px;
  }
}
.cMYDorlh h2 span {
  font-weight: 900;
}
.cMYDorlh .customSlider {
  padding-top: 0;
}
@media (min-width: 992px) {
  .cMYDorlh {
    --card-width: auto;
    grid-template-areas: ".... titl ...." ".... card ...." ".... card ....";
    grid-template-columns: 30px 1fr 30px;
    grid-template-rows: auto 400px auto;
  }
  .cMYDorlh .customSlider {
    margin-inline: 0;
  }
}
@media (min-width: 1200px) {
  .cMYDorlh {
    --slick-gutter: var(--gtr-large);
  }
}

.c-card--MTDorlh {
  text-align: center;
  --card-background-color: white;
  --card-grid-template-areas:
  		"media"
  		"header"
  		"content"
  		"footer" ;
  --card-grid-template-rows: 299px 1fr auto auto;
  --MTDcardTitleSize: 21px;
  --h-weight: var(--t-weight-black);
  --h-line-height: 1.2;
  --BTN-margin: 1rem auto 0 auto;
  --BTN-width: calc(100% - 10px);
  --BTN-color: white;
  --BTN-color-HOVER: white;
  --BTN-background-color-HOVER: var(--color-brand-main);
}
.c-card--MTDorlh .c-card__item--header {
  padding-bottom: 0;
}
.c-card--MTDorlh .c-card__item--content {
  padding-top: 0;
}
.c-card--MTDorlh h4 {
  font-size: var(--MTDcardTitleSize);
  font-weight: 900;
  line-height: 1;
}
.c-card--MTDorlh .cTl {
  display: block;
}
.c-card--MTDorlh .cTl span {
  font-weight: var(--t-weight-standard);
}
.c-card--MTDorlh .cTl--sub {
  margin-top: 0.3rem;
}
@media (min-width: 1200px) {
  .c-card--MTDorlh {
    width: 380px;
    --MTDcardTitleSize: 24px;
  }
}

.lMYDtct {
  margin-top: var(--s-padding-top-large);
  margin-bottom: var(--s-padding-bottom-large);
  overflow: hidden;
}

.cMYDtct {
  display: grid;
  grid-template-areas: "titl" "card";
  grid-template-columns: 1fr;
  grid-template-rows: auto auto;
}
.cMYDtct__area--title {
  grid-area: titl;
  text-align: center;
  background-color: var(--color-brand-main);
}
.cMYDtct__area--card {
  grid-area: card;
  margin-top: -1px;
}
.cMYDtct h2 {
  color: white;
  font-size: var(--cTlBASE);
  line-height: var(--cTllineHeight);
  margin: var(--cTlMargin);
  --cTlBASE: 24px;
  --cTlMargin: 1rem auto 1rem auto;
  font-weight: 400;
}
@media (min-width: 768px) {
  .cMYDtct h2 {
    --cTlMargin: 2rem auto 2rem auto;
  }
}
@media (min-width: 992px) {
  .cMYDtct h2 {
    --cTlBASE: 40px;
  }
}

.c-card--MTDtct {
  width: 100%;
  text-align: center;
  --card-background-color: white;
  --card-grid-template-areas: "media""content""footer";
  --card-grid-template-columns: 1fr;
  --card-grid-template-rows: 200px 1fr auto;
  --MTDcardTitleSize: 21px;
  --h-weight: var(--t-weight-black);
  --h-line-height: 1.2;
  --MDTcardMinHeight: 644px;
  --MDTcardItemPaddingInline: 1rem;
  --MTCcardButtonMargin: var(--gtr-x-small);
  --MTDcardTrustpilotMargin: var(--gtr-BASE) auto var(--gtr-double) auto;
  --MTCcardButtonsFlexWrap: nowrap;
  --MYDdeparturesTitleWeight: 900;
  --MYDdeparturesMargin: .3rem 0 0 0;
  --MYDdeparturesItemPadding: .3em var(--MDTcardItemPaddingInline) .2em var(--MDTcardItemPaddingInline) ;
  --MYDdeparturesTitlePadding: .3em var(--gtr-small) .3em var(--gtr-small);
  --MYDdeparturesTitleSize: 1.2em;
  --BTN-margin: 0 auto 0 auto;
  --BTN-width: calc(100% - 10px);
  --BTN-color: white;
  --BTN-color-HOVER: white;
  --BTN-background-color-HOVER: var(--color-brand-main);
  --BTN-line-height: 1.05;
  --BTN-padding-side: .5rem;
  --MTCcardButtonFlexWidth1: .8;
  --MTCcardButtonFlexWidth2: 1.2;
}
.c-card--MTDtct h4 {
  font-size: var(--MTDcardTitleSize);
  font-weight: 900;
  line-height: 1;
}
.c-card--MTDtct .c-TP {
  max-width: max-content;
  margin: var(--MTDcardTrustpilotMargin);
}
.c-card--MTDtct .c-TP__item--rating {
  padding-left: 0;
}
.c-card--MTDtct .c-card__grid {
  min-height: var(--MDTcardMinHeight);
}
.c-card--MTDtct .c-card__item--content {
  padding-inline: var(--MDTcardItemPaddingInline);
}
.c-card--MTDtct .c-card__item--footer {
  padding-inline: var(--MDTcardItemPaddingInline);
}
.c-card--MTDtct .c-card__buttons {
  display: flex;
  flex-wrap: var(--MTCcardButtonsFlexWrap);
  flex: var(--MTCcardButtonsFlexWidth);
}
.c-card--MTDtct .c-card__buttons > *:nth-child(1) {
  flex: var(--MTCcardButtonFlexWidth1);
  margin-right: var(--MTCcardButtonMargin);
}
.c-card--MTDtct .c-card__buttons > *:nth-child(2) {
  flex: var(--MTCcardButtonFlexWidth2);
  margin-left: var(--MTCcardButtonMargin);
}
.c-card--MTDtct .cTl {
  display: block;
}
.c-card--MTDtct .cTl span {
  font-weight: var(--t-weight-standard);
}
.c-card--MTDtct .cTl--sub {
  margin-top: 0.5rem;
}
@media (min-width: 992px) {
  .c-card--MTDtct {
    --card-grid-template-areas:
    	"media content"
    	"media footer" ;
    --card-grid-template-columns: 1fr 1fr;
    --card-grid-template-rows: 1fr auto;
    --MDTcardItemPaddingInline: 3rem;
    --MTDcardTitleSize: 30px;
    --MTCcardButtonMargin: var(--gtr-small);
    --BTN-width: auto;
  }
}

/*# sourceMappingURL=pMeetYourDriverLandingPage.css.map */
