@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,400,600,700&display=swap");
:root {
  --green-color: #52b5ac;
  --light-green-color: #ddf8f7;
  --yellow-color: #ffd301;
  --grey-light-color: #fafafa;
  --grey-dark-color: #dcdcdc;
  --dark-grey: #989898;
  --darkest-grey: #4a4a4a;
  --reverse-color: #fff;
  --fifth-grey-color: #f5f5f5;
  --text-color: #1D1D1B;
  --error-color: #8E0400;
  --primary-font-color: #1D1D1B;
  --private-page-content-max-width: 1250px;
  --brand-primary-color: var(--green-color);
  --toolbar-public-bg-color: var(--reverse-color);
  --nav-public-bg-color: var(--reverse-color);
  --nav-item-hovered-bg-color: #245652;
  --footer-public-bg-color: var(--yellow-color);
  --footer-public-font-color: #272a2f;
  --autosearch-tab-list-bg-color: transparent;
  --autosearch-tab-selected-border-width: 0 0 3px 0;
  --panel-header-active-font-color: $colors-teal;
  --model-selector-darkness-level: 0.03;
  --input-font-size: 1.5rem;
  --input-bg-color: var(--reverse-color);
  --input-border-width: 1px;
  --attr-padding: 15px 30px 15px 30px;
  --attr-min-height: 40px;
  --input-icon-3-padding-left: 5px;
  --progress-bar-bg-color: transparent;
  --progress-bar-step-font-color: var(--dark-grey);
  --progress-bar-step-completed-font-color: var(--dark-grey);
  --progress-bar-step-active-font-color: var(--yellow-color);
  --progress-bar-step-completed-font-color: var(--yellow-color);
  --panel-header-bg-active-color: transparent;
  --button-bg-color: var(--green-color);
  --button-font-color: var(--reverse-font-color);
  --button-border-color: var(--green-color);
  --button-border-width: 2px;
  --button-border-hover-width: 2px;
  --button-border-radius: 25px;
  --button-shadow-width: 0;
  --button-shadow-hover-width: 0;
  --slider-bar-font-color: var(--green-color);
  --option-button-border-color: var(--green-color);
  --message-default-bg-color: transparent;
  --message-info-bg-color: var(--light-green-color);
  --message-info-font-color: var(--green-color);
  --message-info-icon-color: var(--green-color);
  --message-info-border-color: var(--green-color);
  --message-success-font-color: var(--green-color);
  --message-success-icon-color: var(--green-color);
  --message-success-border-color: var(--green-color);
  --percentage-wheel-font-color: var(--green-color);
  --percentage-wheel-outer-border-color: var(--grey-dark-color);
  --label-font-size: 1.4rem;
  --tooltip-bg-color: #fffdef;
  --tooltip-border-color: var(--yellow-color);
  --tooltip-font-color: var(--primary-font-color);
  --login-bg-color: #fff;
  --login-input-label-font: "Nunito Sans";
  --login-input-dark-label-color: var(--brand-primary-color);
  --login-input-label-size: 1.4rem;
  --page-menu-collapsed-width: 0;
}

@font-face {
  font-family: avenir;
  font-weight: 400;
  src: url(/resources/definition/generic/Resources/en/us/Avenir.ttc?#iefix), url(/resources/definition/generic/Resources/en/us/Avenir.ttc) format("truetype");
}
@font-face {
  font-family: avenir;
  font-weight: 500;
  src: url(/resources/definition/generic/Resources/en/us/Avenir-Medium.otf?#iefix), url(/resources/definition/generic/Resources/en/us/Avenir-Medium.otf) format("opentype");
}
@font-face {
  font-family: avenir;
  font-weight: 800;
  src: url(/resources/definition/generic/Resources/en/us/Avenir-Heavy.ttf?#iefix), url(/resources/definition/generic/Resources/en/us/Avenir-Heavy.ttf) format("truetype");
}
@font-face {
  font-family: avenir;
  font-weight: 900;
  src: url(/resources/definition/generic/Resources/en/us/Avenir-Black.otf?#iefix), url(/resources/definition/generic/Resources/en/us/Avenir-Black.otf) format("opentype");
}
body {
  font-family: "avenir", sans-serif;
  font-size: 1.4rem;
  background-color: var(--body-private-bg-color);
}

header.sk-top-bar ~ .sk-page .sk-main {
  padding-top: 70px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "avenir", sans-serif;
}

.ui-widget {
  font-family: "avenir", sans-serif;
}

button,
input,
select,
textarea {
  font-family: "avenir", sans-serif;
}

.sk-green-text {
  color: var(--green-color) !important;
}

h1 {
  font-size: 5rem;
  line-height: 5.5rem;
}

h2 {
  font-size: 4rem;
  line-height: 4.4rem;
}

h3 {
  font-size: 2.8rem;
  line-height: 3.2rem;
}

h4 {
  font-size: 2.2rem;
  line-height: 2.6rem;
}

h5 {
  font-size: 1.1rem;
  line-height: 1.5rem;
}

.sk-green-header {
  color: var(--green-color);
  font-weight: bold;
  line-height: 2.8rem;
  text-align: center;
}
@media (max-width: 640px) {
  .sk-green-header {
    max-width: 80%;
    margin: 0 auto;
  }
}

@media (max-width: 640px) {
  .sk-mobile--hidden {
    display: none !important;
  }
}
@media (min-width: 641px) {
  .sk-desktop--hidden {
    display: none !important;
  }
}
@keyframes bgcolorchange {
  0% {
    color: #f2f2f2;
  }
  25% {
    background: #d3d3d3;
  }
  50% {
    background: #f2f2f2;
  }
  75% {
    background: #d3d3d3;
  }
  to {
    background-color: #f2f2f2;
  }
}
@-webkit-keyframes bgcolorchange {
  0% {
    background: #f2f2f2;
  }
  25% {
    background: #d3d3d3;
  }
  50% {
    background: #f2f2f2;
  }
  75% {
    background: #d3d3d3;
  }
  to {
    background: #f2f2f2;
  }
}
@media screen and (max-width: 600px) {
  .sk-app[data-process-id=CreateCustomerUserProcess][data-process-step-id="CreateCustomerUserProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-message .sk-message-content .sk-template--body .sk-template--center p {
    text-align: center;
  }
}
@media screen and (max-width: 411px) {
  .sk-app[data-process-id=CreateCustomerUserProcess][data-process-step-id="CreateCustomerUserProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-message .sk-message-content .sk-template--body .sk-template--center {
    padding: 2rem !important;
  }
  .sk-app[data-process-id=CreateCustomerUserProcess][data-process-step-id="CreateCustomerUserProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-message .sk-message-content .sk-template--body h2 {
    font-size: 3.5rem;
  }
}
@media screen and (max-width: 360px) {
  .sk-app[data-process-id=CreateCustomerUserProcess][data-process-step-id="CreateCustomerUserProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-attr.sk-message {
    padding: 10px;
  }
  .sk-app[data-process-id=CreateCustomerUserProcess][data-process-step-id="CreateCustomerUserProcess:Confirmation"] .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-attr.sk-message .sk-message-content .sk-template--body h2 {
    font-size: 3.1rem;
  }
}
.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

[data-public=true] #sk-Travel-CapturedData-Product-DestinationType .sk-option-item,
[data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip .sk-option-item,
[data-public=true] #sk-Home-capturedData-Product-ownershipStatus .sk-option-item,
[data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage .sk-option-item {
  position: relative;
}
[data-public=true] #sk-Travel-CapturedData-Product-DestinationType label > span,
[data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label > span,
[data-public=true] #sk-Home-capturedData-Product-ownershipStatus label > span,
[data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label > span {
  display: flex;
  flex-direction: column;
  align-items: center;
}
[data-public=true] #sk-Travel-CapturedData-Product-DestinationType label > span .sk-tooltip-container,
[data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label > span .sk-tooltip-container,
[data-public=true] #sk-Home-capturedData-Product-ownershipStatus label > span .sk-tooltip-container,
[data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label > span .sk-tooltip-container {
  order: 2;
}
[data-public=true] #sk-Travel-CapturedData-Product-DestinationType label > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Home-capturedData-Product-ownershipStatus label > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label > span .sk-tooltip-container .sk-tooltiptext {
  max-width: 350px;
  left: -87.5px;
  top: 2rem;
}
@media (max-width: 700px) {
  [data-public=true] #sk-Travel-CapturedData-Product-DestinationType label > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Home-capturedData-Product-ownershipStatus label > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label > span .sk-tooltip-container .sk-tooltiptext {
    max-width: 200px;
    left: -25px;
    top: -5rem;
  }
}
[data-public=true] #sk-Travel-CapturedData-Product-DestinationType label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Home-capturedData-Product-ownershipStatus label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext {
  top: -6rem;
}
@media (max-width: 700px) {
  [data-public=true] #sk-Travel-CapturedData-Product-DestinationType label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Home-capturedData-Product-ownershipStatus label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-2] > span .sk-tooltip-container .sk-tooltiptext {
    top: -16rem;
  }
}
[data-public=true] #sk-Travel-CapturedData-Product-DestinationType label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Home-capturedData-Product-ownershipStatus label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext,
[data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext {
  top: -2rem;
}
@media (max-width: 700px) {
  [data-public=true] #sk-Travel-CapturedData-Product-DestinationType label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Travel-CapturedData-Product-SingleOrAnnualTrip label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Home-capturedData-Product-ownershipStatus label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext,
  [data-public=true] #sk-Home-capturedData-Product-TypeOfCoverage label[for=Travel-CapturedData-Product-SingleOrAnnualTrip-1] > span .sk-tooltip-container .sk-tooltiptext {
    top: -7rem;
  }
}

@media (max-width: 640px) {
  #sk-Home-capturedData-Product-infotextPersonal {
    top: 350px;
  }
}

.sk-tooltip-container {
  bottom: 23px;
  right: 10px;
  display: inline-block;
  z-index: 9;
}
#Travel-CapturedData-Product-DestinationType-4 + label .sk-tooltip-container .sk-tooltiptext {
  width: 280px;
}
#sk-Home-capturedData-Product-infotextContents .sk-tooltip-container {
  top: 13px;
  right: -487px;
}
#sk-Home-capturedData-Product-infotextContents .sk-tooltip-container .sk-tooltiptext {
  width: 335px;
}
@media (width: 1024px) {
  #sk-Home-capturedData-Product-infotextContents .sk-tooltip-container .sk-tooltiptext {
    right: 25px;
    left: auto;
  }
}
@media (width: 768px) {
  #sk-Home-capturedData-Product-infotextContents .sk-tooltip-container {
    right: 207px;
  }
}
#sk-Home-capturedData-Product-infotextPersonal .sk-tooltip-container {
  top: 115px;
  right: -526px;
}
@media (width: 768px) {
  #sk-Home-capturedData-Product-infotextPersonal .sk-tooltip-container {
    top: 145px;
    right: 160px;
  }
}
#sk-Home-capturedData-Product-infotext_building .sk-tooltip-container {
  top: 15px;
  right: -410px;
}
[data-channel=customerportal] #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container {
  top: 15px;
  right: -285px;
}
@media (min-width: 820px) and (max-width: 1200px) {
  #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container {
    right: -435px;
  }
}
@media (max-width: 819px) {
  #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container {
    right: -335px;
  }
}
@media (width: 768px) {
  #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container {
    right: 280px;
  }
}
@media (min-width: 640px) and (max-width: 1024px) {
  #Home-capturedData-Product-ownershipStatus-1 + label .sk-tooltip-container .sk-tooltiptext, #Home-capturedData-Product-TypeOfCoverage-2 + label .sk-tooltip-container .sk-tooltiptext {
    left: -25px;
  }
  #Home-capturedData-Product-ownershipStatus-2 + label .sk-tooltip-container .sk-tooltiptext {
    left: -125px;
  }
  #Home-capturedData-Product-TypeOfCoverage-3 + label .sk-tooltip-container .sk-tooltiptext {
    left: -185px;
  }
  #sk-Home-capturedData-Product-infotextContents .sk-tooltip-container .sk-tooltiptext {
    left: -445px;
  }
  #sk-Home-capturedData-Product-infotextPersonal .sk-tooltip-container .sk-tooltiptext, #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container .sk-tooltiptext, #Travel-CapturedData-Product-DestinationType-2 + label .sk-tooltip-container .sk-tooltiptext, #Travel-CapturedData-Product-DestinationType-3 + label .sk-tooltip-container .sk-tooltiptext, #Travel-CapturedData-Product-SingleOrAnnualTrip-2 + label .sk-tooltip-container .sk-tooltiptext {
    left: -355px;
  }
}
@media (max-width: 640px) {
  .sk-tooltip-container {
    z-index: 9;
  }
  .sk-tooltip-container .sk-tooltiptext {
    max-width: 350px;
  }
  #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container {
    right: 80px;
  }
  #sk-Home-capturedData-Product-infotext_building .sk-tooltip-container .sk-tooltiptext {
    left: -230px;
  }
  #sk-Home-capturedData-Product-infotextContents .sk-tooltip-container {
    right: 25px;
  }
  #sk-Home-capturedData-Product-infotextContents .sk-tooltip-container .sk-tooltiptext {
    left: -300px;
  }
  #sk-Home-capturedData-Product-infotextPersonal .sk-tooltip-container {
    top: 15px;
    right: -4px;
  }
  [data-progress-bar-fixed=false] #sk-Home-capturedData-Product-infotextPersonal .sk-tooltip-container {
    top: 35px;
  }
}
.sk-tooltip-container .sk-tooltip-icon:hover {
  cursor: pointer;
}
.sk-tooltip-container .sk-tooltiptext {
  position: absolute;
  visibility: hidden;
  width: 350px;
  padding: 15px;
  background: var(--tooltip-bg-color);
  color: #000;
  text-align: center;
  font-weight: 200 !important;
  line-height: 2.2rem;
  border: solid 2px var(--green-color);
  border-radius: 6px;
  transition: opacity 200ms ease;
  left: -87.5px;
  top: 2rem;
  opacity: 0;
  z-index: 99;
}
.sk-tooltip-container:hover .sk-tooltiptext {
  visibility: visible;
  opacity: 1;
}
.sk-tooltip-container strong {
  font-weight: bold;
}

@media screen and (max-width: 480px) {
  .sk-tooltip-container {
    bottom: unset;
    top: 0;
    right: 0;
  }
  .sk-tooltip-container .sk-tooltip-icon {
    width: 30px !important;
  }
  .sk-tooltip-container .sk-tooltiptext {
    width: 300px;
    top: 40px;
  }
  .sk-responsive-tooltips .sk-option-list .sk-option-item > label .sk-tooltip-container .sk-tooltiptext {
    left: calc(100% - 142px);
  }
  .sk-responsive-tooltips .sk-option-list .sk-option-item:last-child > label .sk-tooltip-container .sk-tooltiptext {
    left: calc(100% - 215px);
  }
}
html body .sk-app[data-login=true] {
  background-image: none !important;
  background: var(--yellow-color);
  padding-top: 0;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container {
  align-items: center;
  justify-content: center;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] {
  width: 500px;
  flex-grow: unset;
  padding: 100px 55px 105px 55px;
  border-radius: 5px;
  max-width: unset;
}
@media (max-width: 480px) {
  html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] {
    width: 100%;
    height: 100vh;
    border-radius: 0;
  }
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content {
  max-width: unset;
  flex-grow: 1;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form {
  min-width: unset;
  padding: 8rem 0 3rem 0;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-username.sk-auth-input label {
  font-weight: 100;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-username.sk-auth-input[data-focus=true] div:before {
  width: 100%;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-username.sk-auth-input[data-focus=true] div:after {
  color: var(--brand-primary-color);
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-username.sk-auth-input div:before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 0;
  height: 3px;
  background: var(--brand-primary-color);
  transition: width 0.2s ease-in-out;
  will-change: width;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-username.sk-auth-input div input.sk-input {
  font-size: 1.4rem;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-password.sk-auth-input label {
  font-weight: 100;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-password.sk-auth-input[data-focus=true] div:before {
  width: 100%;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-password.sk-auth-input[data-focus=true] div .sk-password-show {
  color: var(--brand-primary-color);
  font-weight: 300;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-password.sk-auth-input div .sk-password-show {
  color: #c3c3c3;
  font-weight: 300;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-password.sk-auth-input div:before {
  position: absolute;
  bottom: 0;
  content: "";
  width: 0;
  height: 3px;
  background: var(--brand-primary-color);
  transition: width 0.2s ease-in-out;
  will-change: width;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form .sk-auth-password.sk-auth-input div input.sk-input {
  font-size: 1.4rem;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-footer {
  position: unset;
  margin-top: 5rem;
  text-align: left;
}
html body .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-footer a {
  margin-top: 0px;
  color: var(--base-link-color);
  font-weight: 200;
  position: unset;
}
html body .sk-app[data-login=true] .sk-page {
  padding-top: 0;
}
html body .sk-app[data-login=true] .sk-page .sk-main {
  min-height: 100vh !important;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 0;
}

.sk-overlay {
  display: none;
}

.sk-login {
  position: static;
  margin-bottom: 75px;
  padding: 60px 50px 30px 50px;
  background-color: var(--reverse-color);
  border-top: 0;
  border-radius: 3px;
}
.sk-login .logo img {
  max-width: 200px;
}
.sk-login .sk-process {
  padding-bottom: 0;
}
html[data-page=login] .sk-login .sk-process .sk-core {
  padding-top: 0 !important;
  margin-top: 0;
}
.sk-login .sk-progress-bar {
  padding: 20px !important;
}
.sk-login .sk-attr .sk-label {
  display: block !important;
  color: var(--brand-primary-color) !important;
}
.sk-login .sk-attr.sk-link .sk-label {
  display: none !important;
}
.sk-login .sk-attr.sk-link a {
  color: var(--brand-primary-color) !important;
}
.sk-login .sk-attr .sk-field .sk-input {
  line-height: normal;
  border-width: var(--input-border-width);
  border-style: solid;
  border-color: var(--grey-dark-color);
  border-color: var(--input-border-color) !important;
  color: var(--primary-font-color) !important;
}
.sk-login .sk-attr .sk-message-content {
  color: inherit !important;
}
.sk-login .sk-login-footer .footer .footer-content {
  align-items: center;
  color: var(--primary-font-color) !important;
}
.sk-login .sk-login-footer .footer .footer-content * {
  color: var(--primary-font-color) !important;
}
.sk-login .sk-login-footer .footer .footer-content .sk-copyright {
  width: 100%;
  display: block;
  font-size: 1.3rem;
}
@media (max-width: 640px) {
  html[data-page=login] body .sk-login .sk-login-footer {
    position: initial;
  }
}
@media (max-width: 640px) {
  .sk-login {
    padding: 20px 20px 20px 20px !important;
  }
}

.sk-auth-container:before {
  background-color: transparent !important;
}
.sk-auth-container .sk-auth {
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
.sk-auth-container .sk-auth .sk-auth-content {
  position: relative;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
  left: 50%;
  transform: translateX(calc(-50% - 37px));
  top: -5rem;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo img {
  max-width: 200px;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
  position: relative;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form input {
  border-width: var(--input-border-width);
  border-style: solid;
  border-color: var(--input-border-color);
  font-size: 1.6rem;
  border-radius: 3px;
  color: var(--primary-font-color) !important;
  padding-right: 4rem;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-auth-link {
  position: absolute;
  bottom: -4rem;
  width: 100%;
  text-align: center;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-auth-input label {
  font-family: var(--login-input-label-font);
  color: var(--login-input-dark-label-color);
  font-size: var(--login-input-label-size);
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-button-wrapper.sk-button-wrapper--next {
  float: none;
  max-width: 200px;
  margin: 0 auto;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-button-wrapper.sk-button-wrapper--next i.icon-next {
  display: none;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-form button {
  font-size: 1.5rem;
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-message {
  text-align: left;
  color: var(--primary-font-color);
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-footer {
  color: var(--primary-font-color);
}
.sk-auth-container .sk-auth .sk-auth-content .sk-auth-footer a {
  color: var(--primary-font-color);
  font-weight: 400;
}

html[data-page=login] body .sk-auth .sk-comp .sk-process .sk-attr .sk-label {
  color: var(--brand-primary-color);
}

.sk-app section[data-auth-type=RESET_PASSWORD] .sk-auth-username {
  padding-bottom: 0rem;
}
.sk-app section[data-auth-type=RESET_PASSWORD] .sk-captcha-image-wrapper {
  margin: 10px 0px;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
}
.sk-app section[data-auth-type=RESET_PASSWORD] .sk-captcha-image-wrapper #reload-button-skye-captcha {
  min-width: auto;
  display: unset;
  margin: 0px;
}

[data-process-id=resetPassword] .sk-auth-confirm-message {
  background-color: var(--message-success-bg-color) !important;
  color: var(--message-success-font-color) !important;
}

div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container {
  align-items: center;
  justify-content: center;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth {
  width: 500px;
  flex-grow: unset;
  padding: 120px 55px 40px 55px;
  border-radius: 5px;
  max-width: unset;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content {
  max-width: unset;
  flex-grow: 1;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
  transform: translateX(-49%);
  position: absolute !important;
  min-height: 61px;
  min-width: 100%;
  background-repeat: no-repeat;
  background-size: contain;
  top: -74px;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form {
  margin: 0px;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form .sk-navigation {
  margin: 35px 0px 0px 0px;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form .sk-navigation .sk-button-list .sk-button.button {
  padding: 10px 38px;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-root .sk-column-list .sk-attr.sk-password .sk-label label {
  font-family: var(--login-input-label-font);
  color: var(--login-input-dark-label-color);
  font-size: var(--login-input-label-size);
  font-weight: 100;
}
div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-root .sk-column-list .sk-attr.sk-password .sk-field input.sk-input.sk-password-input {
  font-size: 1.4rem;
}

div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth {
  width: 500px;
  flex-grow: unset;
  padding: 120px 55px 40px 55px;
  border-radius: 5px;
  max-width: unset;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content {
  max-width: unset;
  flex-grow: 1;
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
  transform: translateX(calc(-50% - 27px));
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
  min-width: unset;
  padding: 8rem 0 3rem 0;
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form {
  box-shadow: none !important;
  margin: 0px;
  padding: 0px 0px 30px 0px;
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-root .sk-root-content .sk-column-list .sk-attr.sk-password .sk-label label {
  font-family: var(--login-input-label-font);
  color: var(--login-input-dark-label-color);
  font-size: var(--login-input-label-size);
  font-weight: 100;
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-root .sk-root-content .sk-column-list .sk-attr.sk-password .sk-field input.sk-input.sk-password-input {
  font-size: 1.4rem;
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form .sk-navigation {
  margin: 35px 0px 0px 0px;
}
div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form .sk-navigation div.sk-button-list button.sk-button.button {
  padding: 10px 38px;
}

[data-process-step-id="ForgotCustomerPasswordEnterProcess:Confirmation"] [data-public=true] .sk-process .sk-process-content .sk-process-form {
  box-shadow: unset;
}

[data-process-id=activate] .sk-auth-logo {
  background-image: url("/resources/definition/generic/Resources/en/us/protego_logo.png");
  min-height: 170px;
  min-width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: static !important;
}
[data-process-id=activate] .sk-auth-logo .sk-login-logo-img {
  display: none;
}
[data-process-id=activate] .sk-auth-form .sk-comp {
  background-color: transparent !important;
}
[data-process-id=activate] .sk-auth-form .sk-comp .sk-process-form {
  box-shadow: none !important;
}

@media screen and (max-width: 600px) {
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content {
    padding: 0 0rem;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 62px));
    top: -5rem;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form {
    padding: 0rem 0 3rem 0 !important;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process {
    padding-top: 0px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form {
    padding: 0px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form .sk-process-step .sk-root {
    padding: 0px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
    padding: 2rem 0 3rem 0;
  }
}
@media screen and (max-width: 480px) {
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth {
    padding: 103px 47px 40px 39px;
    width: 100%;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 37px));
    top: -4rem;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
    padding: 0;
    margin-bottom: 56px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process {
    padding-top: 0;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content {
    margin-bottom: 0;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth {
    padding: 128px 47px 40px 39px;
    width: 100%;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content {
    margin-bottom: 0px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
    margin-bottom: 94px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-footer {
    padding-top: 0;
  }
}
@media screen and (max-width: 414px) {
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth {
    padding: 89px 47px 40px 39px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content {
    padding: 0;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 41px));
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth {
    padding: 58px 47px 40px 47px;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 47px));
    top: -6rem;
  }
}
@media screen and (max-width: 380px) {
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 49px));
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth {
    padding: 127px 47px 40px 47px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
    transform: translateX(-50%);
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-comp .sk-process .sk-process-content .sk-process-form .sk-navigation {
    margin: 9px 0px 0px 0px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
    margin-bottom: 65px;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 55px));
    top: -5rem;
  }
}
@media screen and (max-width: 374px) {
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 61px));
  }
}
@media screen and (max-width: 320px) {
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth {
    padding: 43px 15px 40px 15px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
    top: -0.5rem;
    transform: translateX(calc(-50% - 38px));
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo img {
    max-width: 173px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
    padding: 3rem 20px 0px 20px;
    margin-bottom: 52px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form {
    padding: 0px 0px 0px 0px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form .sk-comp .sk-process .sk-process-content .sk-process-form .sk-navigation {
    margin: 0px 0px 0px 0px;
  }
  div.sk-app[data-app-type=um][data-process-step-id="ForgotCustomerPasswordEnterProcess:CreatePassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-footer {
    padding-top: 15px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-logo {
    transform: translateX(-49%);
    top: -68px;
    min-height: 55px;
  }
  div.sk-app[data-process-id=activate][data-process-step-id="CreateCustomerUserProcess:EnterPassword"] .sk-auth-container .sk-auth .sk-auth-content .sk-auth-form {
    padding: 3rem 25px;
    margin-bottom: 32px;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] {
    padding: 38px 36px 13px 36px !important;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-logo {
    transform: translateX(calc(-50% - 53px));
    top: -2rem;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-logo img {
    max-width: 192px;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-form a.sk-auth-link {
    bottom: 0rem;
    padding: 0px;
  }
  .sk-app[data-login=true][data-app-type=um][data-channel=public] .sk-auth-container .sk-auth[data-type=LOGIN] .sk-auth-content .sk-auth-footer {
    margin-top: 26px;
    padding: 0px;
  }
}
@media (max-width: 640px) {
  .sk-top-bar {
    position: relative !important;
  }
}

i.sk-back-top {
  right: 10px;
}

[data-public=true] .sk-page,
[data-channel=customerportal] .sk-page {
  padding-top: 0 !important;
  min-height: 100vh;
  background: var(--grey-light-color);
}
[data-public=true] .sk-page .footer,
[data-channel=customerportal] .sk-page .footer {
  width: 100%;
}

[data-channel=customerportal] .sk-search-criteria {
  height: 50px;
}
[data-channel=customerportal] .sk-search-criteria .sk-search-criteria-text,
[data-channel=customerportal] .sk-search-criteria .sk-search-criteria-scope {
  display: none;
}

[data-channel=customerportal] .sk-toolbar-content {
  display: flex;
  align-items: center;
}
[data-channel=customerportal] .sk-toolbar-content .sk-contact-info-phone > span {
  font-family: "Nunito Sans", sans-serif;
}

@media (max-width: 640px) {
  .sk-autosearch-content .react-tabs__tab-panel {
    padding: 0;
  }
  .sk-autosearch-content .sk-columns-selector {
    right: 0;
  }
}
.sk-touchable .sk-input.sk-input--iconnized {
  padding-left: 30px !important;
}

#sk-Motor-messages-policySummaryOnPaymentMessage .sk-message-content .sk-list--split-horizontal li:first-child, #sk-Travel-Messages-PaymentBreakdownMessage .sk-message-content .sk-list--split-horizontal li:first-child, #sk-Health-messages-paymentBreakDownMessage .sk-message-content .sk-list--split-horizontal li:first-child {
  justify-content: center;
  margin: 10px 0px;
}

@media (min-width: 769px) and (max-width: 805px) {
  [data-public=true] .sk-progress-bar {
    padding-left: 213px !important;
  }
}
.sk-list--split-horizontal {
  list-style: none;
}
.sk-list--split-horizontal li {
  display: flex;
  justify-content: space-between;
}
.sk-list--split-horizontal li.separator {
  background-color: var(--brand-primary-color);
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public][data-process-id=CustomerNeedsContactProcess] {
    background-color: #fffaf3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateTravelPolicyProcess] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list {
    max-width: 1000px !important;
  }
  .sk-app[data-channel=public] #sk-page {
    background-color: #fff;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) #sk-Motor-floatingComponent {
    display: none !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-back-top {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main {
    padding: 40px 16px 0 16px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main:has(.gif-loader) {
    padding: 40px 0 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id=ViewOffersFeatureNewProcess] .sk-page .sk-main {
    padding: 40px 0 0 !important;
  }
  .sk-app[data-channel=public][data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main {
    padding: 0 !important;
  }
  .sk-app[data-channel=public][data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] section.columns[data-component-type=PROCESS] {
    padding: 0 !important;
  }
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition,
  .sk-app[data-channel=public] #sk-CompareHomeUIDefinition {
    position: relative;
    background: white;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]):not([data-process-id=CompareProcess]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-uigroup-item .sk-column-list {
    max-width: 600px;
    margin: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]):not([data-process-id=CompareProcess]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-uigroup-item .sk-column-list .sk-attr {
    max-width: 100%;
  }
  .sk-app[data-channel=public][data-process-id*=Travel]:not([data-process-id=CompareProcess]) .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list {
    max-width: unset;
  }
  .sk-app[data-channel=public][data-process-id*=Health]:not([data-process-id=CompareProcess]) .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list {
    max-width: unset !important;
    justify-content: space-between;
    padding: 0 4rem;
  }
  .sk-app[data-channel=public][data-process-id*=Health][data-process-step-id$=":Validation"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list, .sk-app[data-channel=public][data-process-id*=Health][data-process-step-id$=":Payment"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list {
    padding: 0;
  }
  .sk-app[data-channel=public][data-process-id=CreateTravelQuoteProcess] #sk-main {
    padding: 0 112px !important;
  }
  .sk-app[data-channel=public] .uigroup-popout-msg > .sk-uigroup-item-content {
    position: relative !important;
  }
}
[data-public=false] {
  --component-shadow: none;
}

.sk-toolbar {
  min-height: 0 !important;
}
[data-public=false] .sk-toolbar {
  border-bottom: 5px solid var(--yellow-color);
  background-color: white !important;
}
[data-public=false] .sk-toolbar .sk-contact-info {
  visibility: visible;
  width: 200px;
}
[data-public=false] .sk-toolbar .sk-toolbar-icons a i {
  color: black !important;
}
[data-public=false] .sk-toolbar .sk-toolbar-icons a:hover i {
  color: white !important;
}
[data-public=false] .sk-toolbar a > span {
  background-color: black !important;
}
[data-public=false] .sk-toolbar a:hover > span {
  background-color: white !important;
}
[data-public=true] .sk-toolbar {
  display: none;
}

.sk-search .sk-search-criteria-text {
  background: var(--grey-light-color);
  border: 1px solid var(--grey-dark-color);
  border-radius: 2px;
}

.sk-search-result .sk-columns-selector {
  position: absolute;
  float: none;
  padding: 5px;
  right: 20px;
}
.sk-search-result .ReactTable a {
  display: inline-block;
}
.sk-search-result .ReactTable a i {
  color: var(--green-color);
}

.sk-navigation.sk-navigation--main {
  text-align: center;
}
.sk-navigation .sk-button-wrapper .sk-button {
  min-width: 175px;
  min-height: 0;
  padding: 9px;
  border-radius: 25px;
  font-size: 1.5rem;
}
.sk-navigation .sk-button-wrapper .sk-button.sk-button--next {
  float: none;
}
.sk-navigation .sk-button-wrapper .sk-button.sk-button--back {
  border: 3px solid var(--button-border-color);
  background-color: var(--reverse-font-color);
}
.sk-navigation .sk-button-wrapper .sk-button.sk-button--back * {
  color: var(--button-bg-color);
}
@media (max-width: 640px) {
  .sk-navigation .sk-button-wrapper {
    width: 100% !important;
    margin-bottom: 3rem;
  }
}
@media (max-width: 640px) {
  .sk-navigation {
    top: 25px !important;
  }
}

ul.ui-menu li.ui-menu-item {
  margin-bottom: 1px;
}
ul.ui-menu li.ui-menu-item.ui-state-focus, ul.ui-menu li.ui-menu-item.ui-state-hover, ul.ui-menu li.ui-menu-item:hover {
  background: var(--green-color);
  color: var(--reverse-font-color);
}
ul.ui-menu li.ui-menu-item.ui-state-focus a, ul.ui-menu li.ui-menu-item.ui-state-hover a, ul.ui-menu li.ui-menu-item:hover a {
  color: var(--reverse-font-color);
}

.sk-header {
  --header-bg-color: #fff;
  background: var(--header-bg-color);
}
[data-public=false]:not([data-channel=customerportal]) .sk-header {
  display: none;
}
[data-public=true] .sk-header {
  position: relative;
  padding: 0;
  border-bottom: 10px solid var(--yellow-color);
}
.sk-header .sk-header-content {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  max-width: 1110px !important;
  margin: 0 auto;
  padding-right: 15px;
  padding-left: 0;
}
.sk-header .sk-header-content > a {
  padding-top: 2px;
  padding-bottom: 2px;
  margin-right: 15px;
  font-size: 1.25rem;
}
.sk-header .sk-header-content > a img {
  display: inline-block;
  max-width: 120px;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
  vertical-align: middle;
}
.sk-header .sk-header-content > ul {
  list-style: none;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  justify-content: flex-end;
  margin: 0;
  padding: 0;
}
.sk-header .sk-header-content > ul li.login {
  display: none;
}
.sk-header .sk-header-content > ul li a {
  position: relative;
  display: block;
  padding: 25px 20px;
  color: var(--darkest-grey);
  text-decoration: none;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  text-align: right;
}
.sk-header .sk-header-content > ul li:last-of-type {
  position: relative;
  margin-left: 15px;
}
.sk-header .sk-header-content > ul li:last-of-type a {
  color: var(--green-color);
  font-weight: 600;
}
.sk-header .sk-header-content > ul li:last-of-type a img {
  width: 17px;
  height: 16px;
  max-width: 100%;
  margin-right: 5px;
  vertical-align: middle;
}
.sk-header .sk-header-content > ul li.option--menu {
  display: flex;
  position: relative;
  color: var(--green-color);
}
.sk-header .sk-header-content > ul li.option--menu > i {
  position: absolute;
  top: 23px;
  left: 83px;
  font-size: 2.6rem;
  font-weight: 100;
  color: var(--yellow-color);
  margin-left: 5px;
}
@media (max-width: 768px) {
  .sk-header .sk-header-content > ul li.option--menu > i {
    top: 17px;
    margin: 0;
  }
}
.sk-header .sk-header-content > ul li.option--menu > i:hover {
  cursor: pointer;
}
.sk-header .sk-header-content > ul li.option--menu > a {
  color: var(--green-color);
  font-weight: bold;
}
.sk-header .sk-header-content > ul li.option--menu > a:hover {
  font-weight: bold;
}
.sk-header .sk-header-content > ul li.option--menu > a:hover:before {
  width: 61px;
}
.sk-header .sk-header-content > ul li.option--menu .menu {
  display: none;
  position: absolute;
  top: 77px;
  width: 195px;
  background: white;
  box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4);
  z-index: 11;
  border-radius: 0.5rem;
}
.sk-header .sk-header-content > ul li.option--menu .menu a {
  display: block;
  padding: 13px 15px;
  color: var(--green-color);
  border-bottom: 1px solid var(--grey-dark-color);
  font-weight: normal;
  text-align: left;
  margin: 0 7px;
}
.sk-header .sk-header-content > ul li.option--menu .menu a:before {
  display: none;
}
.sk-header .sk-header-content > ul li.option--menu .menu a:last-of-type {
  border-bottom: 0;
}
.sk-header .sk-header-content > ul li.phone {
  margin-left: 20px;
}
.sk-header .sk-header-content > ul li.phone > a:hover:before {
  width: 85px;
  left: calc(50% - 25px);
}
.sk-header .sk-header-content > ul li.phone > a > span {
  color: var(--green-color);
  font-weight: bold;
  padding-left: 5px;
}
@media (max-width: 888px) {
  .sk-header .sk-header-content > ul li.phone > a > span {
    display: none;
  }
}
.sk-header .sk-header-content > ul li.phone > a > img {
  width: 17px;
  vertical-align: middle;
}
.sk-header .sk-header-content > ul li.login > a:hover:before {
  width: 42px;
  left: calc(50% - 13px);
}
.sk-header .sk-header-content > ul li.login > a > span {
  color: var(--green-color);
  font-weight: bold;
  padding-left: 5px;
}
.sk-header .sk-header-content > ul li.login > a > img {
  width: 17px;
  height: 20px;
}
@media (max-width: 675px) {
  .sk-header .sk-header-content {
    padding: 10px;
  }
  .sk-header .sk-header-content > ul {
    display: none;
  }
}
@media (max-width: 768px) {
  .sk-header .sk-header-content {
    padding: 0px;
  }
  .sk-header .sk-header-content ul li a {
    padding: 1.5rem;
  }
  .sk-header .sk-header-content ul li.phone, .sk-header .sk-header-content ul li.login {
    margin: 0;
  }
}

/******************************************************************************************* LINKS ON HEADER */
div[data-process-id=CompareProcess] .sk-header-content ul#main-nav li.homeclass a, div[data-process-id=CompareProcess] .sk-header-content ul#main-nav li.travelclass a, div[data-process-id=CompareProcess] .sk-header-content ul#main-nav li.carclass a {
  color: var(--green-color);
  font-weight: 500;
  text-decoration: none;
}
div[data-process-id=CompareProcess] .sk-header-content ul#main-nav li.homeclass a:before, div[data-process-id=CompareProcess] .sk-header-content ul#main-nav li.travelclass a:before, div[data-process-id=CompareProcess] .sk-header-content ul#main-nav li.carclass a:before {
  content: "";
  position: absolute;
  bottom: 17px;
  left: calc(50% - 30px);
  width: 60px;
  height: 4px;
  background: var(--green-color);
  border-radius: 2px;
}

.sk-active, .sk-header .sk-header-content > ul li a:hover, [data-process-id=CreateMotorQuoteProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=CustomerNeedsContactProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=FinishMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ImageUploadProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=OmanCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=RAKCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=RSACreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=SalamaCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=UnionCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ViewCompareProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ViewMotorQuoteProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ViewRAKMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ViewSalamaMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ViewUnionMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a, [data-process-id=ClaimsAssistanceProcess] .sk-header .sk-header-content > ul li:last-of-type a {
  color: var(--green-color);
  font-weight: 500;
  text-decoration: none;
}
.sk-active:before, .sk-header .sk-header-content > ul li a:hover:before, [data-process-id=CreateMotorQuoteProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=CustomerNeedsContactProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=FinishMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ImageUploadProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=OmanCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=RAKCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=RSACreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=SalamaCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=UnionCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewCompareProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewMotorQuoteProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewRAKMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewSalamaMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewUnionMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ClaimsAssistanceProcess] .sk-header .sk-header-content > ul li:last-of-type a:before {
  content: "";
  position: absolute;
  bottom: 17px;
  left: calc(50% - 30px);
  width: 60px;
  height: 4px;
  background: var(--green-color);
  border-radius: 2px;
}
@media (max-width: 768px) {
  .sk-active:before, .sk-header .sk-header-content > ul li a:hover:before, [data-process-id=CreateMotorQuoteProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=CustomerNeedsContactProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=FinishMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ImageUploadProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=OmanCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=RAKCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=RSACreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=SalamaCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=UnionCreateMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewCompareProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewMotorQuoteProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewRAKMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewSalamaMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ViewUnionMotorPolicyProcess] .sk-header .sk-header-content > ul li:first-child a:before, [data-process-id=ClaimsAssistanceProcess] .sk-header .sk-header-content > ul li:last-of-type a:before {
    bottom: 12px;
  }
}

.header-icon-centered {
  position: relative;
}
.header-icon-centered::before {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: var(--yellow-color);
  left: 0;
  top: 50%;
  position: absolute;
}
.header-icon-centered img {
  background-color: white;
  padding: 0 5px;
  position: relative;
}

[data-public=false] .sk-header {
  position: static;
  padding: 0;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header {
    border-bottom-width: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header {
    height: 40px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header > div img[alt=logo] {
    height: 32px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobileOnly.mobile--hamburger > span {
    font-size: 1.4rem;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobile--menu .mobile--menu-wrap a > img[alt=logo] {
    width: 140px;
    height: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobile--menu .mobile--menu-wrap > ul {
    margin-left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobile--menu .mobile--menu-wrap > ul > li {
    margin-bottom: 32px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobile--menu .mobile--menu-wrap > ul > li a {
    padding: 8px 0 0 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobile--menu .mobile--menu-wrap > ul > li > ul {
    margin-left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header .mobile--menu .mobile--menu-wrap > ul > li > ul > li {
    margin-bottom: 0px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-insurer-name--header.sk-html {
    position: fixed;
    top: 66px;
    left: 52px;
    width: fit-content;
    height: fit-content;
    min-height: unset;
    padding: 0;
    margin: 0;
    z-index: 10;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-insurer-name--header.sk-html .sk-insurer-name--header {
    color: #1D1D1B;
    font-size: 20px;
    font-weight: 800;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header {
    border-bottom-width: 0;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header {
    height: 80px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-header .sk-header-content header > div img[alt=logo] {
    height: 65px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .page-header:not(.Summarypage_offers) > .sk-uigroup-header {
    display: none;
  }
}
.footer {
  padding: 18px 0 18px 0;
  background: var(--yellow-color);
  font-family: "Nunito Sans", sans-serif;
}
.footer * {
  color: var(--primary-font-color);
}
.footer a,
.footer p {
  color: var(--darkest-grey);
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 0;
}
.footer .footer--main-logo {
  width: fit-content;
}
.footer .footer--main-logo > a {
  width: max-content;
}
.footer .footer--main-logo > a img[alt=logo] {
  height: 65px;
}
.footer .footer-content {
  display: flex;
  flex-wrap: wrap;
  max-width: 100% !important;
}
.footer .footer-content > div {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.footer .footer-content > div:first-child {
  font-size: 1.3rem;
  text-align: left;
}
.footer .footer-content > div:first-child img {
  width: 185px;
  object-fit: contain;
  margin-bottom: 10px;
}
.footer .footer-content > div:first-child p {
  margin: 0;
}
.footer .footer-content > div:nth-child(2) {
  text-align: right;
}
.footer .footer-content > div:nth-child(2) > div {
  display: flex;
  justify-content: flex-end;
  padding-right: 15px;
}
.footer .footer-content > div:nth-child(2) > div > a {
  margin-left: 18px;
}
.footer .footer-content > div:nth-child(2) ul {
  display: flex;
  justify-content: flex-end;
  padding: 15px 0 0 0;
  margin-right: -15px;
}
.footer .footer-content > div:nth-child(2) ul li {
  padding: 0 7px;
}
.footer .footer-content > div:nth-child(2) ul li a {
  font-size: 14px;
  color: var(--darkest-grey);
  font-weight: 400;
}
.footer .footer-content > div:nth-child(2) ul li:last-of-type {
  border: 0;
  padding-right: 0;
}
@media (max-width: 640px) {
  .footer .footer-content > div {
    width: 100%;
  }
  .footer .footer-content > div:nth-child(2) > div {
    justify-content: center;
  }
}
@media (max-width: 640px) {
  .footer {
    padding: 20px;
    position: relative !important;
  }
  .footer .footer-content > div:nth-child(2) {
    padding-right: 0;
  }
  .footer .footer-content > div:nth-child(2) ul {
    width: 100%;
    justify-content: center;
  }
}

/******************************************************************************************* NEW UI */
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-main {
    padding-top: 40px !important;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-process-content {
    padding-top: 84px !important;
    margin-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-process-content .sk-process-form {
    background-color: transparent;
    box-shadow: none;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-process-content .sk-process-form .sk-root {
    padding-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] {
    height: calc(100vh - 40px);
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-process-content, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-process-content {
    height: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-process-content .sk-process-form, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-process-content .sk-process-form {
    height: 100%;
    min-height: 630px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation {
    margin-top: 12px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation .sk-button-list--next, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation .sk-button-list--next {
    position: absolute !important;
    width: 100%;
    bottom: -10rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation .sk-button-list--next .sk-button, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation .sk-button-list--next .sk-button {
    background-color: transparent !important;
    border: 3px solid #1D1D1B !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation .sk-button-list--next .sk-button .sk-button-text, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation .sk-button-list--next .sk-button .sk-button-text {
    color: #1D1D1B !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation .sk-button-list--next .sk-button .icon-next, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation .sk-button-list--next .sk-button .icon-next {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title=Back], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title=Back] {
    position: absolute;
    top: -6rem;
    background-color: transparent !important;
    color: black;
    width: fit-content !important;
    height: fit-content;
    min-width: unset;
    min-height: unset !important;
    padding: 0;
    margin: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title=Back] .sk-button-text, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title=Back] .sk-button-text {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title=Back]::after, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title=Back]::after {
    content: "";
    display: block;
    background-image: url("/resources/definition/generic/Resources/en/us/back-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] [id$=floatingComponent], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] [id$=floatingComponent] {
    display: none !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef [id$=CustomerContact2NewMessage], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef [id$=CustomerContact2NewMessage] {
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef [id$=CustomerContact2NewMessage] .sk-message-content, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef [id$=CustomerContact2NewMessage] .sk-message-content {
    text-align: left;
    font-size: 1.6rem;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr {
    --attr-padding-mobile: 0.8rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr .sk-label, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr .sk-label {
    margin-bottom: 0.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container > .sk-field, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container > .sk-field {
    display: grid;
    grid-template-columns: 40% 59%;
    column-gap: 5px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container > .sk-field .sk-attr-assigned, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container > .sk-field .sk-attr-assigned {
    width: 100% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container .sk-attr, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container .sk-attr {
    padding: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CreateMotorPolicyProcess] .sk-process-content {
    padding-top: 100px !important;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-page .sk-main {
    padding-top: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-process-content {
    position: unset;
    padding-top: 80px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-process-content .sk-process-form {
    padding: 25rem 1.6rem 2.4rem;
    min-height: 755px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form {
    min-height: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] {
    height: 100vh;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-process-form, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-process-form {
    padding-top: 15rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation {
    margin-top: 16px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title=Back], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title=Back] {
    top: 5rem;
    left: -15rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title=Back]:hover, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title=Back]:hover {
    box-shadow: none;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title=Back]::after, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title=Back]::after {
    background-image: url("icon_back_arrow.svg");
    width: 22px;
    height: 38px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] .sk-navigation button[title="REQUEST A CALL"], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] .sk-navigation button[title="REQUEST A CALL"] {
    min-height: 64px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] [id$=floatingComponent], .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] [id$=floatingComponent] {
    display: none !important;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef [id$=CustomerContact2NewMessage] .sk-message-content, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef [id$=CustomerContact2NewMessage] .sk-message-content {
    text-align: center;
    font-size: 2.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr {
    --attr-padding: 1.2rem 0;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr .sk-label, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr .sk-label {
    margin-bottom: 0.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container > .sk-field, .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process[id$=CustomerNeedsContactHealthProcess] #sk-CustomerNeedsContactProcessUIDef .sk-attr.sk-container > .sk-field {
    grid-template-columns: 33% 66%;
  }
}
/******************************************************************************************* NAV */
.sk-main {
  --page-content-max-width: 1250px;
  padding-top: 2rem;
}
[data-device-resolution=no-mobile] .sk-main {
  margin-bottom: 10rem;
}
@media (max-width: 640px) {
  .sk-main {
    padding: 0 !important;
  }
}
@media (max-width: 1024px) {
  .sk-main {
    --page-content-max-width: unset;
    --page-padding: 3rem 0;
  }
  .sk-main .sk-process-form {
    margin: 0 !important;
  }
}

.sk-top-bar {
  z-index: 999 !important;
}

[data-public=true] .sk-nav {
  display: none;
}

.sk-nav-logo .sk-logo2 {
  top: 15px;
  left: 10px;
  width: 30px;
}
@media (max-width: 480px) {
  .sk-nav-logo .sk-logo2 {
    display: none !important;
  }
}

.sk-nav-submenu {
  display: none;
}

@media (max-width: 768px) {
  .sk-page {
    padding-top: 50px;
  }
  .sk-main {
    padding-top: 0;
  }
}
[data-public=true] .sk-process {
  --process-bg-color: transparent;
}
.sk-process .sk-process-content {
  position: relative;
  margin-bottom: 100px;
  padding-top: 120px !important;
}
[data-public=true] .sk-process .sk-process-content .sk-process-form {
  padding: 30px 0px;
  margin: 0 30px;
  background: var(--reverse-color);
  border-radius: 10px;
  box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4);
  position: relative;
}
[data-public=false] .sk-process .sk-process-content .sk-process-form {
  position: relative;
}
@media (max-width: 640px) {
  .sk-process .sk-process-content .sk-process-form {
    margin: 0 !important;
  }
}
@media (width: 768px) {
  .sk-process .sk-process-content {
    padding-top: 15px !important;
  }
}
[data-public=false] .sk-process .sk-root {
  padding-left: 0;
  padding-right: 0;
  box-shadow: none;
}
@media (max-width: 640px) {
  .sk-process .sk-root {
    padding: 0 0 30px 0;
    box-shadow: none;
  }
  .sk-app-progress-bar--fixed .sk-process .sk-root {
    padding: 0 0 30px 0 !important;
  }
}

.sk-process .sk-process-step {
  position: unset;
}
.sk-process .sk-process-step .sk-root {
  position: unset;
}
.sk-process .sk-process-step .sk-root .sk-root-content {
  position: unset !important;
}
.sk-process .sk-process-steps-container .sk-root {
  position: relative;
}
.sk-process .sk-navigation {
  display: flex;
  justify-content: center;
  align-items: center;
}
.sk-process .sk-navigation .sk-button-list {
  flex-grow: unset;
}
@media (max-width: 480px) {
  .sk-process .sk-navigation {
    display: block;
  }
}
.sk-process .sk-navigation .sk-button.sk-left-arrow, .sk-process .sk-navigation .sk-button.sk-right-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 36px;
  min-width: 0;
  height: 43px;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  background-image: url(/resources/definition/generic/Resources/en/us/arrow-right.png);
  background-repeat: no-repeat;
}
.sk-process .sk-navigation .sk-button.sk-left-arrow.sk-button--loading:before, .sk-process .sk-navigation .sk-button.sk-right-arrow.sk-button--loading:before {
  display: none !important;
}
.sk-process .sk-navigation .sk-button.sk-left-arrow:hover, .sk-process .sk-navigation .sk-button.sk-right-arrow:hover {
  box-shadow: none;
}
.sk-process .sk-navigation .sk-button.sk-left-arrow .sk-button-text, .sk-process .sk-navigation .sk-button.sk-right-arrow .sk-button-text {
  display: none;
}
.sk-process .sk-navigation .sk-button.sk-left-arrow i, .sk-process .sk-navigation .sk-button.sk-right-arrow i {
  display: none;
}
@media (max-width: 640px) {
  .sk-process .sk-navigation .sk-button.sk-left-arrow, .sk-process .sk-navigation .sk-button.sk-right-arrow {
    top: 20px;
  }
}
.sk-process .sk-navigation .sk-button.sk-left-arrow {
  left: 5px;
  background-image: url(/resources/definition/generic/Resources/en/us/arrow-left.png);
}
@media (max-width: 1023px) {
  .sk-process .sk-navigation .sk-button.sk-left-arrow {
    left: 0;
    top: 9%;
  }
}
.sk-process .sk-navigation .sk-button.sk-right-arrow {
  right: 5px;
}
@media (max-width: 1023px) {
  .sk-process .sk-navigation .sk-button.sk-right-arrow {
    right: 0;
    top: 9%;
  }
}
.sk-process .sk-navigation .sk-button.sk-button--next {
  color: var(--reverse-color);
  background-color: var(--brand-primary-color);
}
@media (max-width: 640px) {
  .sk-process {
    padding-top: 30px;
  }
}

[data-process-id=ClaimsAssistanceProcess] .sk-process .sk-core {
  margin-top: 30px;
}
[data-process-id=ClaimsAssistanceProcess] .sk-root > .sk-uigroup > .sk-uigroup-content > .sk-uigroup-item {
  margin-bottom: 0;
}
[data-process-id=ClaimsAssistanceProcess] .sk-navigation {
  top: 0 !important;
}

[data-process-id=CustomerNeedsContactProcess] .sk-column-list > .sk-column {
  justify-content: center;
}

[data-process-id=SalamaCreateMotorPolicyProcess] .sk-process-step-4 .sk-core {
  background: transparent;
  box-shadow: none;
}

[data-process-id=CreateCustomerUserProcess] .sk-page {
  margin-left: 0;
}

#sk-process-CreateMotorQuoteProcess .sk-process-step-1 .sk-core,
#sk-process-CreateMotorQuoteProcess .sk-process-step-2 .sk-core,
#sk-process-CreateMotorQuoteProcess .sk-process-step-3 .sk-core {
  min-height: 550px;
  background-position: 2% 100%;
  background-size: 467px 290px;
  background-repeat: no-repeat;
}
@media (max-width: 640px) {
  #sk-process-CreateMotorQuoteProcess .sk-process-step-1 .sk-core,
  #sk-process-CreateMotorQuoteProcess .sk-process-step-2 .sk-core,
  #sk-process-CreateMotorQuoteProcess .sk-process-step-3 .sk-core {
    background-image: none !important;
    margin-bottom: 0;
    padding-bottom: 0 !important;
  }
}
#sk-process-CreateMotorQuoteProcess .sk-process-step-1 .sk-core {
  background-image: url(/resources/definition/generic/Resources/en/us/Protego_car01.png);
}
#sk-process-CreateMotorQuoteProcess .sk-process-step-2 .sk-core {
  background-image: url(/resources/definition/generic/Resources/en/us/Protego_car02.png);
}
#sk-process-CreateMotorQuoteProcess .sk-process-step-3 .sk-core {
  background-image: url(/resources/definition/generic/Resources/en/us/personalize.png);
}

[data-process-id=CustomerNeedsContactProcess] .sk-column-list {
  flex-direction: column;
  align-items: center;
}
[data-process-id=CustomerNeedsContactProcess] .sk-column-list .summary-message .sk-message-icon {
  position: relative;
  color: var(--brand-primary-color);
}

div[data-channel=public][data-process-step-id="CompareProcess:Compare"][data-process-id=CompareProcess] .sk-fieldset.sk-uigroup.sk-uigroup--compare .sk-uigroup-content .sk-uigroup-item.sk-uigroup--offers .sk-uigroup-item-content .sk-fieldset .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content div.sk-column-list[data-column-count="2"] .sk-attr.sk-message {
  width: 100%;
}

@media screen and (max-width: 320px) {
  #sk-main {
    min-width: 280px;
  }
}
[data-channel=brokerportal][data-process-step-id="CompareProcess:Compare"][data-progress-bar-fixed=false] .sk-process-content .sk-process-form {
  padding-top: 10rem;
}

/* SERVICES */
.sk-app[data-public=true] {
  --process-bg-color: transparent;
}
.sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-progress-bar, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-progress-bar, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-progress-bar {
  display: none !important;
}
@media screen and (min-width: 769px) {
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content {
    position: relative;
    margin-bottom: 100px;
    padding-top: 120px !important;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form {
    padding: 2rem !important;
    margin: 0 !important;
    background: var(--reverse-color);
    border-radius: 10px;
    box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4);
    position: relative;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation {
    display: flex;
    justify-content: center;
    align-items: center;
    position: unset !important;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button-list:not(.sk-button-list--action)::before, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button-list:not(.sk-button-list--action)::before, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button-list:not(.sk-button-list--action)::before {
    display: none !important;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button-list, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button-list, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button-list {
    width: unset;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-navigation .sk-button {
    margin: 0 !important;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option > .sk-field, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option > .sk-field, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option > .sk-field {
    max-width: none !important;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option .sk-option-item, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option .sk-option-item, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option .sk-option-item {
    display: flex;
    min-width: 80px;
    width: fit-content;
    margin: 0;
    padding: 0 10px 10px 0;
  }
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option .sk-option-item input + label, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option .sk-option-item input + label, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-process.sk-process--noprogressbar .sk-process-content .sk-process-form .sk-attr.sk-attr--option .sk-option-item input + label {
    width: 150px;
    height: 130px;
    min-width: 110px;
    min-height: 91px;
    border: 0;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
    padding: 10px 25px;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-public=true][data-process-id=CreateClaimProcess] .sk-button-list:not(.sk-button-list--action)::before, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess] .sk-button-list:not(.sk-button-list--action)::before, .sk-app[data-public=true][data-process-id=CreateComplaintProcess] .sk-button-list:not(.sk-button-list--action)::before {
    display: none !important;
  }
}
.sk-app[data-public=true][data-process-id=CreateClaimProcess][data-process-step-id="CreateClaimProcess:Summary"] .sk-attr, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess][data-process-step-id="CreateClaimProcess:Summary"] .sk-attr, .sk-app[data-public=true][data-process-id=CreateComplaintProcess][data-process-step-id="CreateClaimProcess:Summary"] .sk-attr {
  --attr-padding: 1rem 0;
}
.sk-app[data-public=true][data-process-id=CreateClaimProcess][data-process-step-id="CreateClaimProcess:Summary"] .sk-attr .sk-label, .sk-app[data-public=true][data-process-id=RoadsideAssistanceProcess][data-process-step-id="CreateClaimProcess:Summary"] .sk-attr .sk-label, .sk-app[data-public=true][data-process-id=CreateComplaintProcess][data-process-step-id="CreateClaimProcess:Summary"] .sk-attr .sk-label {
  max-width: 100% !important;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) {
    --surface-color-50: #FFFAF3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .gif-loader {
    --text-top-pos: 25%;
    background-image: url("protego_load_image.png");
    background-size: 500px;
    background-position: bottom center;
    background-color: #FFFAF3;
    height: calc(100vh - 40px);
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .gif-loader::before {
    content: "Just a moment.";
    font-size: 28px;
    font-weight: 900;
    position: absolute;
    width: max-content;
    height: fit-content;
    top: var(--text-top-pos);
    left: 50%;
    transform: translateX(-101px);
    animation: changeLoadLetters 3s linear infinite;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .gif-loader::after {
    content: "We’re working on your request - this won’t take too long!";
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    position: absolute;
    width: 100%;
    height: fit-content;
    top: calc(var(--text-top-pos) + 62px);
    left: 50%;
    transform: translateX(-50%);
    padding: 0 5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .sk-html {
    --html-bg-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr {
    --attr-padding-mobile: 1.4rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label {
    --label-font-color: #666666;
    justify-content: flex-start;
    text-align: left;
    max-width: 520px;
    margin-bottom: 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label label {
    display: flex;
    gap: 0.3rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label label .sk-mandatory {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label h4 {
    font-size: 1.6rem;
    font-weight: 800;
    margin-bottom: 0;
    line-height: 120%;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete {
    --input-border-color: #08615C;
    --input-focus-border-color: #08615C;
    --input-hover-border-color: #08615C;
    --input-font-color: #08615C;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete .sk-input-icon::before {
    background-image: url("icon_check.svg") !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete .react-select {
    --dropdown-selected-font-color: #08615C;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete .react-select .react-select__control::before {
    transform: translateY(-50%) !important;
    background-image: url("icon_check.svg") !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field {
    --input-icon-color: #000;
    --input-border-width: 2px;
    --input-border-color: #000;
    --input-border-radius: 12px;
    --input-focus-border-color: #000;
    --input-focus-border-width: 2px;
    --input-focus-shadow: none;
    --input-hover-border-color: #000;
    --input-hover-border-width: 2px;
    --input-font-color: #1D1D1B;
    --input-font-weight: 400;
    --attr-min-height: 48px;
    --error-color: #8E0400;
    max-width: 480px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input {
    border-radius: var(--input-border-radius);
    padding-left: 12px;
    padding-right: 40px;
    font-size: 1.6rem;
    text-overflow: ellipsis;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input[placeholder*="dd.mm.yyyy"]::placeholder {
    text-transform: uppercase;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input::placeholder {
    font-family: "avenir", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input:focus {
    text-overflow: ellipsis;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input-icon {
    top: 23px;
    right: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input-icon.sk-autocomplete-icon::before {
    content: "";
    display: block;
    background-image: url("icon-search.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input-icon.sk-datepicker-icon::before {
    content: "";
    display: block;
    background-image: url("icon_calendar.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-attr--error input {
    color: var(--error-color);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-attr--error .sk-input-icon::before {
    filter: brightness(0) saturate(100%) invert(15%) sepia(63%) saturate(3821%) hue-rotate(352deg) brightness(81%) contrast(117%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation > div {
    padding-left: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation .sk-error-validation-icon > div {
    align-items: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation .sk-error-validation-icon::before {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation .sk-error-validation-icon::after {
    content: "";
    padding-right: 0;
    position: absolute;
    top: 8px;
    left: 0;
    width: 14px;
    height: 14px;
    background: url("icon_error_outline.svg");
    background-repeat: no-repeat;
    background-size: contain;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] {
    padding: 1.5rem 0 3rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] > .sk-label {
    position: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] > .sk-label label > span {
    position: absolute;
    bottom: 5px;
    color: #666666;
    font-size: 1.4rem;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr-assigned {
    padding: 0 !important;
    width: 100% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] > .sk-field {
    display: grid;
    grid-template-columns: 20% 80%;
    box-sizing: border-box;
    box-shadow: 0 0 0 var(--input-border-width) var(--input-border-color) inset;
    border-radius: var(--input-border-radius);
    background-color: #FFFAF3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr {
    top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] > .sk-field {
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] > .sk-field > span {
    font-weight: 900;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] input {
    border: none;
    background-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] {
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation {
    position: absolute;
    left: 0;
    bottom: -3rem;
    width: fit-content;
    height: 18px;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation > div {
    z-index: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation::before {
    content: "";
    position: absolute;
    width: 400px;
    height: 25px;
    left: -70px;
    background-color: white;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] .sk-attr, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] .sk-attr-assigned {
    padding: 0 !important;
    width: 100% !important;
    top: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] .sk-attr-assigned:nth-child(2) {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] > .sk-field {
    display: grid;
    grid-template-columns: 40% 59%;
    column-gap: 5px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] {
    --input-bg-color: #FFFAF3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] .sk-field.input--complete .react-select .react-select__control::before {
    background-image: url("icon_chevron_down.svg") !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] .sk-field.input--complete .react-select .react-select__control.react-select__control--menu-is-open::before {
    transform: translateY(-50%) rotate(180deg) !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] .react-select__single-value {
    font-weight: 900;
    margin-right: 2rem !important;
    color: #1D1D1B;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=addressContainer] > .sk-field {
    flex-direction: column;
    gap: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=addressContainer] > .sk-field .sk-attr-assigned {
    width: 100% !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-attr--not-labeled .sk-label {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.label--medium .sk-label label {
    font-size: 1.6rem;
    font-weight: 800;
    margin-bottom: 0;
    line-height: 120%;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferralName]:not([id*=Travel]) {
    margin-bottom: 6.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferralName]:not([id*=Travel]) .sk-label {
    position: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferralName]:not([id*=Travel]) .sk-label label > span {
    position: absolute;
    bottom: -26px;
    line-height: 140%;
    font-size: 1.4rem;
    color: #666666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=previousInsurer] {
    margin-bottom: 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=previousInsurer] .sk-label {
    position: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=previousInsurer] .sk-label label > span {
    position: absolute;
    bottom: -7px;
    font-size: 1.4rem;
    font-weight: 400;
    color: #666666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=MarketingChannelsNew] .sk-label {
    margin-bottom: 1.6rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=MarketingChannelsNew] .sk-label label {
    color: #1D1D1B;
    font-size: 1.6rem;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=driverGender] .sk-label {
    margin-bottom: 1.6rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=driverGender] .sk-label label {
    font-size: 1.6rem;
    color: #1D1D1B;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-container .sk-attr-assigned > .sk-attr {
    padding: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=VehicleYearNew1Flexdata], .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=VehicleYearNewFlexdata], .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=VehicleSpecificationNew1] {
    padding-top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=UseVINMessage] {
    position: absolute;
    padding: 0;
    width: fit-content !important;
    top: 1.6rem;
    right: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=UseVINMessage] .use-vin-btn {
    font-weight: 800;
    color: #08615C;
    font-size: 1.6rem;
    font-family: "avenir", sans-serif;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=plateCodeContainer] .sk-field {
    gap: 4px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=plateCodeContainer] .sk-field > .sk-attr-assigned {
    width: 50% !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber], .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] {
    flex-direction: row;
    column-gap: 0.5rem;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-field, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-field, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label {
    width: fit-content !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-field, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-field {
    margin: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-field span, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-field span {
    color: #666666;
    font-weight: 400;
    font-size: 14px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label {
    margin-bottom: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label {
    color: #666666;
    font-weight: 400;
    font-size: 14px;
    gap: 1px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label::after, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label::after {
    content: ":";
    display: block;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=PhoneNumberContainer] > .sk-field, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=phoneNumberContainer] > .sk-field {
    gap: 0.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=PhoneNumberContainer] > .sk-field .sk-attr-assigned:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=phoneNumberContainer] > .sk-field .sk-attr-assigned:first-child {
    width: 55% !important;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open {
    top: 50% !important;
    transform: translateY(-50%);
    border: none !important;
    border-radius: 16px !important;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal {
    border-radius: 16px;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal i.close {
    padding: 1rem;
    top: 1rem;
    right: 1rem;
    color: #1D1D1B;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body {
    padding: 2rem;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors {
    gap: 12px;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors::before {
    content: "";
    width: 48px;
    height: 48px;
    display: block;
    background-image: url("icon_error_outline.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .fa-exclamation-triangle {
    display: none;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .sk-upload-error-item {
    padding: 0;
    text-align: center;
    font-family: "Avenir", sans-serif;
    font-size: 16px;
    line-height: 140%;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .sk-upload-error-item h4 {
    font-size: 18px;
    font-weight: 900;
    margin-bottom: 12px;
    line-height: 120%;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .sk-upload-error-item > b {
    display: none;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .sk-upload-error-item + .sk-upload-error-item {
    display: none;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main {
    padding-top: 80px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .gif-loader {
    --text-top-pos: 10%;
    position: fixed;
    right: 0;
    top: 80px;
    background-size: 739px;
    background-position: 80% bottom;
    height: calc(100vh - 80px);
    width: 100vw;
    z-index: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .gif-loader::before {
    font-size: 64px;
    font-weight: 900;
    top: var(--text-top-pos);
    left: 50%;
    transform: translateX(-230px);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-main .gif-loader::after {
    font-size: 24px;
    font-weight: 400;
    top: calc(var(--text-top-pos) + 116px);
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr {
    --attr-padding: 2rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation {
    max-width: 600px;
    font-size: 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation > div {
    padding-left: 25px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation .sk-error-validation-icon {
    padding-right: 0;
    position: absolute;
    top: 3px;
    left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-error-validation .sk-error-validation-icon::after {
    width: 22px;
    height: 22px;
    top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field {
    --attr-min-height: 54px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input-icon {
    top: 50%;
    right: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input-icon.sk-autocomplete-icon::before {
    width: 32px;
    height: 32px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-input-icon.sk-datepicker-icon::before {
    width: 32px;
    height: 32px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label {
    --label-font-size: 2rem;
    margin-bottom: 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label h4 {
    color: #1D1D1B;
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-field, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label {
    max-width: 520px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow.sk-attr--big-image.sk-attr--mandatory.sk-attr--labeled.sk-attr--option .sk-field {
    max-width: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr input {
    min-height: 5.4rem;
    font-size: 18px !important;
    padding: 1.2rem 1.6rem;
    line-height: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr input::placeholder {
    font-size: 18px !important;
    font-weight: 400;
    font-family: "avenir", sans-serif;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.label--medium .sk-label label {
    font-size: 2rem;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=IndividualOrGroupTravel].sk-radio > .sk-label {
    margin-bottom: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=PhoneNumberContainer] > .sk-field, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=phoneNumberContainer] > .sk-field {
    gap: 0.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=PhoneNumberContainer] > .sk-field .sk-attr-assigned:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=phoneNumberContainer] > .sk-field .sk-attr-assigned:first-child {
    width: 30% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=UseVINMessage] {
    top: 2.7rem;
    right: 4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=UseVINMessage] .use-vin-btn {
    font-weight: 800;
    font-size: 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferralName] .sk-label label > span {
    bottom: -30px;
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=previousInsurer] .sk-label label > span {
    bottom: -10px;
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] > .sk-field {
    grid-template-columns: 35% 65%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] [id$=countryCodeFlexdata] .react-select__single-value {
    font-size: 20px;
    font-weight: 900;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=MarketingChannelsNew] .sk-label label {
    font-size: 20px;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-field {
    grid-template-rows: 54px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation {
    bottom: -2.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation::before {
    left: -125px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] {
    top: unset;
    min-height: 5.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] .sk-field > span {
    padding-left: 0;
    font-size: 2.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=sumInsuredContainer] > .sk-label label > span {
    position: absolute;
    bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=mobilesalamaContainer] {
    max-width: 600px;
    padding-left: 0;
    padding-right: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=RsaPlateNumberContainer] > .sk-field {
    gap: 8px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-field span, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-field span {
    font-size: 18px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label {
    font-size: 18px;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open.sk-upload-errors-modal {
    width: 536px;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal i.close {
    font-size: 3.6rem;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body {
    padding: 2rem 2.8rem;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors {
    gap: 16px;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors::before {
    width: 80px;
    height: 80px;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .sk-upload-error-item {
    font-size: 20px;
    font-weight: 400;
  }
  body .ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body .sk-upload-errors .sk-upload-error-item h4 {
    font-size: 28px;
    font-weight: 900;
    margin-bottom: 16px;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-column-list:has(div[id$=ReferenceNumber]),
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-column-list:has(div[id$=healthQuoteCounter]) {
    margin: auto;
    max-width: 520px;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber], .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0.5rem;
    justify-content: center;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-field span, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-field span {
    font-size: 18px;
    font-weight: 400;
    color: #666666;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label {
    justify-content: flex-end;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label {
    color: #666666;
    font-size: 18px;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label:after, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label:after {
    content: ":";
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr {
    --attr-padding: 2rem 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation {
    max-width: 600px;
    font-size: 1.6rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation > div {
    padding-left: 25px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation .sk-error-validation-icon {
    padding-right: 0;
    position: absolute;
    top: 3px;
    left: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation .sk-error-validation-icon::after {
    width: 22px;
    height: 22px;
    top: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field {
    --attr-min-height: 54px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input-icon {
    top: 50%;
    right: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input-icon.sk-autocomplete-icon::before {
    width: 32px;
    height: 32px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input-icon.sk-datepicker-icon::before {
    width: 32px;
    height: 32px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label {
    --label-font-size: 2rem;
    margin-bottom: 2rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label h4 {
    color: #1D1D1B;
    font-size: 20px !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label {
    max-width: 520px !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.sk-radio.sk-option--shadow.sk-attr--big-image.sk-attr--mandatory.sk-attr--labeled.sk-attr--option .sk-field {
    max-width: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr input {
    min-height: 5.4rem;
    font-size: 18px !important;
    padding: 1.2rem 1.6rem;
    line-height: 1.2rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr input::placeholder {
    font-size: 18px !important;
    font-weight: 400;
    font-family: "avenir", sans-serif;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.label--medium .sk-label label {
    font-size: 2rem;
    font-weight: 800;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=IndividualOrGroupTravel].sk-radio > .sk-label {
    margin-bottom: 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=PhoneNumberContainer] > .sk-field, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=phoneNumberContainer] > .sk-field {
    gap: 0.8rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=PhoneNumberContainer] > .sk-field .sk-attr-assigned:first-child, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=phoneNumberContainer] > .sk-field .sk-attr-assigned:first-child {
    width: 30% !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=UseVINMessage] {
    position: relative !important;
    top: 4.3rem !important;
    left: 46rem !important;
    z-index: 2;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=UseVINMessage] .use-vin-btn {
    font-weight: 800;
    font-size: 2rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferralName] .sk-label label > span {
    bottom: -30px;
    font-size: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=previousInsurer] .sk-label label > span {
    bottom: -10px;
    font-size: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] > .sk-field {
    grid-template-columns: 35% 65%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] [id$=countryCodeFlexdata] .react-select__single-value {
    font-size: 20px;
    font-weight: 900;
    color: #1D1D1B;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=MarketingChannelsNew] .sk-label label {
    font-size: 20px;
    line-height: 120%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-field {
    grid-template-rows: 54px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation {
    bottom: -2.5rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation::before {
    left: -125px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] {
    top: unset;
    min-height: 5.8rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] .sk-field > span {
    padding-left: 0;
    font-size: 2.8rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] > .sk-label label > span {
    position: absolute;
    bottom: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] {
    max-width: 600px;
    padding-left: 0;
    padding-right: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=RsaPlateNumberContainer] > .sk-field {
    gap: 8px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-field span, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-field span {
    font-size: 18px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-label label, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-label label {
    font-size: 18px;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-column-list:has(div[id$=ReferenceNumber]),
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-column-list:has(div[id$=healthQuoteCounter]) {
    margin: auto;
    max-width: 520px;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber], .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0.5rem;
    justify-content: center;
    padding: 1.6rem 0;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-field span, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-field span {
    font-size: 14px;
    font-weight: 400;
    color: #666666;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label {
    justify-content: flex-end;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label {
    color: #666666;
    font-size: 14px;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=ReferenceNumber] .sk-label label:after, .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=healthQuoteCounter] .sk-label label:after {
    content: ":";
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr {
    --attr-padding-mobile: 1.4rem 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label {
    --label-font-color: #666666;
    justify-content: flex-start;
    text-align: left;
    max-width: 520px;
    margin-bottom: 1.6rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label label {
    display: flex;
    gap: 0.3rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label label .sk-mandatory {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-label h4 {
    font-size: 16px;
    font-weight: 800;
    line-height: 120%;
    color: #1D1D1B;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete {
    --input-border-color: #08615C;
    --input-focus-border-color: #08615C;
    --input-hover-border-color: #08615C;
    --input-font-color: #08615C;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete .sk-input-icon::before {
    background-image: url("icon_check.svg") !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete .react-select {
    --dropdown-selected-font-color: #08615C;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr:not(.sk-attr--error):not([id*=PhoneNumberCountryCodeFlexdata]) .sk-field.input--complete .react-select .react-select__control::before {
    transform: translateY(-50%) !important;
    background-image: url("icon_check.svg") !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field {
    --input-icon-color: #000;
    --input-border-width: 2px;
    --input-border-color: #000;
    --input-border-radius: 12px;
    --input-focus-border-color: #000;
    --input-focus-border-width: 2px;
    --input-focus-shadow: none;
    --input-hover-border-color: #000;
    --input-hover-border-width: 2px;
    --input-font-color: #1D1D1B;
    --input-font-weight: 400;
    --attr-min-height: 48px;
    --error-color: #8E0400;
    max-width: 480px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input {
    border-radius: var(--input-border-radius);
    padding-left: 12px;
    padding-right: 40px;
    font-size: 1.6rem;
    text-overflow: ellipsis;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input[placeholder*="dd.mm.yyyy"]::placeholder {
    text-transform: uppercase;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input::placeholder {
    font-family: "avenir", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input:focus {
    text-overflow: ellipsis;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input-icon {
    top: 23px;
    right: 12px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input-icon.sk-autocomplete-icon::before {
    content: "";
    display: block;
    background-image: url("icon-search.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-field .sk-input-icon.sk-datepicker-icon::before {
    content: "";
    display: block;
    background-image: url("icon_calendar.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.sk-attr--error input {
    color: var(--error-color);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.sk-attr--error .sk-input-icon::before {
    filter: brightness(0) saturate(100%) invert(15%) sepia(63%) saturate(3821%) hue-rotate(352deg) brightness(81%) contrast(117%);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation > div {
    padding-left: 12px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation .sk-error-validation-icon > div {
    align-items: center;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation .sk-error-validation-icon::before {
    content: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr .sk-error-validation .sk-error-validation-icon::after {
    content: "";
    padding-right: 0;
    position: absolute;
    top: 8px;
    left: 0;
    width: 14px;
    height: 14px;
    background: url("icon_error_outline.svg");
    background-repeat: no-repeat;
    background-size: contain;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] {
    padding: 1.5rem 0 3rem 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] > .sk-label {
    position: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] > .sk-label label > span {
    position: absolute;
    bottom: 5px;
    color: #666666;
    font-size: 1.4rem;
    font-weight: 400;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr-assigned {
    padding: 0 !important;
    width: 100% !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] > .sk-field {
    display: grid;
    grid-template-columns: 20% 80%;
    box-sizing: border-box;
    box-shadow: 0 0 0 var(--input-border-width) var(--input-border-color) inset;
    border-radius: var(--input-border-radius);
    background-color: #FFFAF3;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr {
    top: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] > .sk-field {
    justify-content: center;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] > .sk-field > span {
    font-weight: 900;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsuredCurrency] input {
    border: none;
    background-color: transparent;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] {
    position: relative;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation {
    position: absolute;
    left: 0;
    bottom: -3rem;
    width: fit-content;
    height: 18px;
    overflow: visible;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation > div {
    z-index: 1;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=sumInsuredContainer] .sk-attr[id$=sumInsured] .sk-error-validation::before {
    content: "";
    position: absolute;
    width: 400px;
    height: 25px;
    left: -70px;
    background-color: white;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] .sk-attr, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] .sk-attr-assigned {
    padding: 0 !important;
    width: 100% !important;
    top: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] .sk-attr-assigned:first-child {
    width: 100% !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] .sk-attr-assigned:nth-child(2) {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] > .sk-field {
    display: grid;
    grid-template-columns: 40% 59%;
    column-gap: 5px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] {
    --input-bg-color: #FFFAF3;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] .sk-field.input--complete .react-select .react-select__control::before {
    background-image: url("icon_chevron_down.svg") !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] .sk-field.input--complete .react-select .react-select__control.react-select__control--menu-is-open::before {
    transform: translateY(-50%) rotate(180deg) !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=mobilesalamaContainer] > .sk-field [id$=countryCodeFlexdata] .react-select__single-value {
    font-weight: 900;
    margin-right: 2rem !important;
    color: #1D1D1B;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=addressContainer] > .sk-field {
    flex-direction: column;
    gap: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=addressContainer] > .sk-field .sk-attr-assigned {
    width: 100% !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.sk-attr--not-labeled .sk-label {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.label--medium .sk-label label {
    font-size: 1.6rem;
    font-weight: 800;
    margin-bottom: 0;
    line-height: 120%;
    color: #1D1D1B;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferralName]:not([id*=Travel]) {
    margin-bottom: 6.4rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferralName]:not([id*=Travel]) .sk-label {
    position: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferralName]:not([id*=Travel]) .sk-label label > span {
    position: absolute;
    bottom: -26px;
    line-height: 140%;
    font-size: 1.4rem;
    color: #666666;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=previousInsurer] {
    margin-bottom: 2rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=previousInsurer] .sk-label {
    position: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=previousInsurer] .sk-label label > span {
    position: absolute;
    bottom: -7px;
    font-size: 1.4rem;
    font-weight: 400;
    color: #666666;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=MarketingChannelsNew] .sk-label {
    margin-bottom: 1.6rem !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=MarketingChannelsNew] .sk-label label {
    color: #1D1D1B;
    font-size: 1.6rem;
    font-weight: 800;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=driverGender] .sk-label {
    margin-bottom: 1.6rem !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=driverGender] .sk-label label {
    font-size: 1.6rem;
    color: #1D1D1B;
    font-weight: 800;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.sk-container .sk-attr-assigned > .sk-attr {
    padding: 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr.sk-container[id$=fullNameContainer] .sk-attr-assigned {
    width: 50% !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=VehicleYearNew1Flexdata], .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=VehicleYearNewFlexdata], .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=VehicleSpecificationNew1] {
    padding-top: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=UseVINMessage] {
    position: absolute;
    padding: 0;
    width: fit-content !important;
    top: 1.6rem;
    right: 4.1rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=UseVINMessage] .use-vin-btn {
    font-weight: 800;
    color: #08615C;
    font-size: 1.6rem;
    font-family: "avenir", sans-serif;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=plateCodeContainer] .sk-field {
    gap: 4px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=plateCodeContainer] .sk-field > .sk-attr-assigned {
    width: 50% !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber], .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] {
    flex-direction: row;
    column-gap: 0.5rem;
    justify-content: center;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-field, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-label, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-field, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-label {
    width: fit-content !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-field, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-field {
    margin: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-field span, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-field span {
    color: #666666;
    font-weight: 400;
    font-size: 14px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-label, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-label {
    margin-bottom: 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-label label, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-label label {
    color: #666666;
    font-weight: 400;
    font-size: 14px;
    gap: 1px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=ReferenceNumber] .sk-label label::after, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=healthQuoteCounter] .sk-label label::after {
    content: ":";
    display: block;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=PhoneNumberContainer] > .sk-field, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=phoneNumberContainer] > .sk-field {
    gap: 0.4rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=PhoneNumberContainer] > .sk-field .sk-attr-assigned:first-child, .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-attr[id$=phoneNumberContainer] > .sk-field .sk-attr-assigned:first-child {
    width: 55% !important;
  }
}
@media screen and (max-width: 1280px) {
  [data-public=true] .sk-main .gif-loader {
    background-size: 490px;
  }
}

@keyframes changeLoadLetters {
  0% {
    content: "Just a moment.";
  }
  33% {
    content: "Just a moment..";
  }
  66% {
    content: "Just a moment...";
  }
  100% {
    content: "Just a moment.";
  }
}
.sk-attr {
  --info-tooltip-icon-color: var(--green-color);
  --input-padding: 0 0.8rem;
  --input-hover-border-width: 1px;
  --input-focus-border-width: 1px;
  --input-icon-padding: 0.5rem;
  --input-icon-horizontal-right-position: 0.5rem;
  --input-icon-horizontal-left-position: auto;
}
.sk-attr.custom-hidden {
  position: absolute;
  bottom: 5rem;
  z-index: -1;
}
@media (max-width: 768px) {
  .sk-app:not([data-process-id=CreateMotorQuoteProcess]) .sk-attr.sk-multi-attr .sk-attr-assigned {
    width: 85% !important;
  }
  .sk-app:not([data-process-id=CreateMotorQuoteProcess]) .sk-attr.sk-multi-attr .sk-attr-assigned:first-child {
    width: 15% !important;
  }
  .sk-attr.sk-multi-attr[id$=RsaPlateNumberContainer] .sk-field {
    gap: 0.4rem;
  }
  .sk-attr.sk-multi-attr[id$=RsaPlateNumberContainer] .sk-field .sk-attr-assigned {
    width: 60% !important;
  }
  .sk-attr.sk-multi-attr[id$=RsaPlateNumberContainer] .sk-field .sk-attr-assigned:first-child {
    width: 40% !important;
  }
  .sk-attr.sk-multi-attr > .sk-field {
    flex-direction: row;
  }
  .sk-attr.sk-multi-attr#sk-Home-capturedData-PolicyHolder-phoneNumberContainer .sk-attr-assigned {
    width: 65% !important;
  }
  .sk-attr.sk-multi-attr#sk-Home-capturedData-PolicyHolder-phoneNumberContainer .sk-attr-assigned:first-child {
    width: 35% !important;
  }
}
.sk-attr.sk-textarea textarea {
  resize: none;
}
@media (max-width: 576px) {
  .sk-attr.sk-attr--mandatory span.sk-mandatory {
    position: absolute;
  }
}
.sk-attr .sk-label {
  padding-bottom: 0;
}
.sk-attr .sk-label h4 {
  padding-bottom: 0;
}
.sk-attr .sk-label .__react_component_tooltip {
  background: var(--tooltip-bg-color);
  border: solid 2px var(--green-color);
  border-radius: 6px;
}
.sk-attr .sk-label .__react_component_tooltip.show {
  opacity: 1;
}
.sk-attr .sk-label .__react_component_tooltip::before, .sk-attr .sk-label .__react_component_tooltip::after {
  display: none !important;
}
[data-column-count="2"] .sk-attr {
  width: 50%;
}
.sk-attr.sk-attr--loading .sk-field .sk-input-icon {
  opacity: 0.1;
}
.sk-attr.sk-multi-attr .sk-attr-assigned .sk-attr--not-labeled.sk-attr--mandatory > .sk-label .sk-mandatory {
  top: 0;
  display: none;
}
.sk-attr.sk-multi-attr .sk-attr--infonnized .sk-label {
  padding-right: 20px !important;
}
.sk-attr.sk-multi-attr .sk-attr--infonnized .sk-label > .sk-info {
  vertical-align: middle;
}
@media (max-width: 700px) {
  .sk-uigroups--columns .sk-column-list[data-column-count="1"] .sk-attr {
    width: 50%;
  }
}
@media (max-width: 640px) {
  .sk-uigroups--columns .sk-column-list[data-column-count="1"] .sk-attr {
    width: 100%;
  }
}
.sk-column-list[data-column-count="1"] .sk-attr > .sk-label:first-of-type {
  text-align: center;
  justify-content: center;
}
[data-channel=customerportal] .sk-column-list[data-column-count="1"] .sk-attr#sk-Home-capturedData-Product-InsuredAmountBuildingContainer .sk-label:first-of-type {
  justify-content: unset;
}
.sk-column-list[data-column-count="1"] .sk-attr > .sk-field,
.sk-column-list[data-column-count="1"] .sk-attr > .sk-error-validation,
.sk-column-list[data-column-count="1"] .sk-attr > .sk-info-text {
  max-width: 500px;
  margin: 0 auto;
}
.sk-column-list[data-column-count="1"] .sk-attr > .sk-field > .sk-attr-assigned:first-child,
.sk-column-list[data-column-count="1"] .sk-attr > .sk-error-validation > .sk-attr-assigned:first-child,
.sk-column-list[data-column-count="1"] .sk-attr > .sk-info-text > .sk-attr-assigned:first-child {
  padding-top: 10px;
}
.sk-column-list[data-column-count="1"] .sk-attr > .sk-field > .sk-attr-assigned:first-child .sk-attr,
.sk-column-list[data-column-count="1"] .sk-attr > .sk-error-validation > .sk-attr-assigned:first-child .sk-attr,
.sk-column-list[data-column-count="1"] .sk-attr > .sk-info-text > .sk-attr-assigned:first-child .sk-attr {
  top: -10px;
  min-height: 40px;
  justify-content: center;
}
.sk-column-list[data-column-count="1"] .sk-attr.sk-multi-attr {
  max-width: 500px;
  margin: 0 auto;
}
.sk-column-list[data-column-count="1"] .sk-attr.sk-textarea > .sk-field,
.sk-column-list[data-column-count="1"] .sk-attr.sk-textarea > .sk-error-validation,
.sk-column-list[data-column-count="1"] .sk-attr.sk-textarea > .sk-info-text, .sk-column-list[data-column-count="1"] .sk-attr.sk-multi-resource > .sk-field,
.sk-column-list[data-column-count="1"] .sk-attr.sk-multi-resource > .sk-error-validation,
.sk-column-list[data-column-count="1"] .sk-attr.sk-multi-resource > .sk-info-text, .sk-column-list[data-column-count="1"] .sk-attr.sk-attr--option > .sk-field,
.sk-column-list[data-column-count="1"] .sk-attr.sk-attr--option > .sk-error-validation,
.sk-column-list[data-column-count="1"] .sk-attr.sk-attr--option > .sk-info-text {
  max-width: none;
}
.sk-column-list[data-column-count="1"] .sk-attr.sk-textarea > .sk-label, .sk-column-list[data-column-count="1"] .sk-attr.sk-multi-resource > .sk-label, .sk-column-list[data-column-count="1"] .sk-attr.sk-attr--option > .sk-label {
  text-align: center;
  justify-content: center;
}
.sk-attr .sk-field .sk-input {
  font-family: avenir;
  font-weight: var(--input-font-weight);
  font-size: 1.5rem;
  padding-right: 5px;
  padding-left: 5px;
  line-height: 3.8rem;
  border-radius: 3px;
}
.sk-attr .sk-field .sk-input.sk-input--iconnized {
  padding-left: 5px;
  padding-right: 30px;
}
.sk-attr .sk-field .sk-input::-webkit-input-placeholder {
  font-family: avenir;
  font-weight: var(--input-font-weight);
  font-size: 1.4rem;
}
.sk-attr .sk-field .sk-input::-moz-placeholder {
  font-family: avenir;
  font-weight: var(--input-font-weight);
  font-size: 1.4rem;
}
.sk-attr .sk-field .sk-input:-ms-input-placeholder {
  font-family: avenir;
  font-weight: var(--input-font-weight);
  font-size: 1.4rem;
}
.sk-attr .sk-field .sk-input:-moz-placeholder {
  font-family: avenir;
  font-weight: var(--input-font-weight);
  font-size: 1.4rem;
}
.sk-attr .sk-field .sk-input-icon {
  top: 20px;
  left: auto;
  right: 8px;
}
.sk-attr.sk-attr--big {
  width: 100% !important;
}
.sk-attr.sk-attr--disabled .sk-field .sk-input {
  background-color: var(--fifth-grey-color);
}
.sk-attr.sk-attr--focussed .sk-input {
  border-color: var(--input-border-focus-color);
}
.sk-attr.sk-attr--read .sk-field {
  line-height: 40px;
}
.sk-attr.sk-attr--read.sk-textarea .sk-field {
  line-height: 22px;
}
.sk-attr.sk-attr--loading > .sk-field:before {
  top: 10px;
}
.sk-attr.sk-googlerecaptcha .sk-mandatory {
  display: none;
}
.sk-attr.sk-container.sk-attr--not-labeled.sk-attr--mandatory .sk-attr-assigned .sk-label {
  padding-top: 0;
}
.sk-attr.sk-container.sk-attr--error .sk-input {
  border-color: var(--input-border-color) !important;
}
.sk-attr.sk-container .sk-attr-assigned .sk-mandatory {
  display: none;
}
@media (max-width: 640px) {
  .sk-attr.sk-container .sk-attr-assigned .sk-attr {
    padding-bottom: 10px;
  }
}
.sk-attr.sk-container .sk-attr-assigned .sk-attr.sk-attr--error .sk-input {
  border-color: var(--error-color) !important;
}
.sk-attr.sk-dropdownlist.sk-select--native .sk-field:after {
  top: 3px;
}

.sk-contact-info {
  display: flex;
  align-items: center;
  width: 175px;
  justify-content: space-around;
  position: absolute;
  height: 59px;
  top: 0;
  z-index: 5;
  width: 200px;
  left: 50px;
}
.sk-contact-info .sk-contact-info-phone {
  display: flex;
  align-items: center;
}
.sk-contact-info .sk-contact-info-phone img {
  width: 17px;
}
.sk-contact-info .sk-contact-info-phone span {
  color: var(--green-color) !important;
  font-size: 1.6rem;
  font-weight: bold;
  padding-left: 5px;
}
.sk-contact-info .sk-contact-info-facebook i {
  font-size: 2.5rem;
  color: #4267b2;
}

.sk--priv.sk-app--ViewClaimProcess .sk-label {
  text-align: left !important;
}
.sk--priv.sk-app--ViewClaimProcess .sk-field {
  margin: 0 !important;
}

@media (max-width: 768px) {
  .sk-uigroup-column .sk--resp .sk-attr.sk-container {
    width: 100% !important;
  }
  .sk-uigroup-column .sk--resp .sk-attr.sk-container .sk-attr-assigned .sk-attr {
    width: 100% !important;
  }
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column #sk-Home-InsurerPremiums-PropertyDetailsTable > .sk-label::before {
  position: absolute;
  content: "";
  left: 0;
  top: 150%;
  width: 100%;
  height: 1px;
  background: var(--yellow-color);
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column #sk-Home-InsurerPremiums-PropertyDetailsTable > .sk-label::after {
  content: url(/resources/definition/generic/Resources/en/us/Icon_metro-home.svg);
  position: absolute;
  top: calc(125% - 15px);
  right: calc(50% - 15px);
  width: 40px;
  height: 40px;
  padding: 5px;
  background: white;
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column #sk-Home-InsurerPremiums-CustomerDetailsTable > .sk-label::before {
  position: absolute;
  content: "";
  left: 0;
  top: 150%;
  width: 100%;
  height: 1px;
  background: var(--yellow-color);
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column #sk-Home-InsurerPremiums-CustomerDetailsTable > .sk-label::after {
  content: url(/resources/definition/generic/Resources/en/us/personal-details.svg);
  position: absolute;
  top: calc(125% - 15px);
  right: calc(50% - 15px);
  width: 40px;
  height: 40px;
  padding: 5px;
  background: white;
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column #sk-Home-InsurerPremiums-OfferDetailTable > .sk-label::before {
  position: absolute;
  content: "";
  left: 0;
  top: 150%;
  width: 100%;
  height: 1px;
  background: var(--yellow-color);
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column #sk-Home-InsurerPremiums-OfferDetailTable > .sk-label::after {
  content: url(/resources/definition/generic/Resources/en/us/offer-details.svg);
  position: absolute;
  top: calc(125% - 15px);
  right: calc(50% - 15px);
  width: 40px;
  height: 40px;
  padding: 5px;
  background: white;
}

#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.insuredAmountContent"] .sk-label,
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.PersonalPossessionsValue"] .sk-label {
  padding: 0 !important;
  text-align: left;
  justify-content: left;
}
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.insuredAmountContent"] .sk-label label,
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.PersonalPossessionsValue"] .sk-label label {
  width: 100%;
}
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.insuredAmountContent"] .sk-label label i.sk-tooltip-icon, #CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.insuredAmountContent"] .sk-label label i.fal.fa-info-circle,
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.PersonalPossessionsValue"] .sk-label label i.sk-tooltip-icon,
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.PersonalPossessionsValue"] .sk-label label i.fal.fa-info-circle {
  color: #52b5ac;
  font-weight: 500;
}
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.insuredAmountContent"] .sk-label label div.__react_component_tooltip.show,
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.PersonalPossessionsValue"] .sk-label label div.__react_component_tooltip.show {
  background: var(--tooltip-bg-color);
  color: #000;
  text-align: center;
  font-weight: 200 !important;
  line-height: 2.2rem;
  border: solid 2px var(--green-color);
  border-radius: 6px;
}
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.insuredAmountContent"] .sk-label label div.__react_component_tooltip::after,
#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list .sk-attr.sk-container .sk-field .sk-attr-assigned div[data-attr-id="Home.capturedData.Product.PersonalPossessionsValue"] .sk-label label div.__react_component_tooltip::after {
  border-top-color: #52b5ac;
}

.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open {
  background: var(--tooltip-bg-color) !important;
  color: #000 !important;
  text-align: center !important;
  font-weight: 200 !important;
  line-height: 2.2rem !important;
  border: solid 2px var(--green-color) !important;
  border-radius: 6px !important;
}
.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal {
  background: var(--tooltip-bg-color) !important;
}
.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal i.close {
  font-size: 2rem;
  padding: 3px 10px 10px 0px;
}
.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body {
  padding: 1.5rem 3rem 1.5rem 3rem;
}

#sk-CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-container > .sk-label {
  padding-left: 15%;
}
@media screen and (max-width: 480px) {
  #sk-CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list[data-column-count="1"] > .sk-multi-attr .sk-field {
    flex-direction: row !important;
  }
  #sk-CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list[data-column-count="1"] > .sk-multi-attr .sk-field .sk-attr-assigned:first-child {
    position: absolute;
    bottom: 0;
    left: -15px;
    width: 15% !important;
  }
  #sk-CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list[data-column-count="1"] > .sk-multi-attr .sk-field .sk-attr-assigned:not(:first-child) {
    padding-left: 15%;
  }
}
#sk-CreateHomeQuoteProcessUIDefinition-PanelGroup-Information #sk-Home-capturedData-Product-insuredAmountContentContainer {
  background-color: red;
}

#CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-column-list {
  position: relative;
}

#sk-Home-capturedData-Product-infotextContents,
#sk-Home-capturedData-Product-infotextPersonal,
#sk-Home-capturedData-Product-infotext_building {
  display: unset;
  position: absolute;
  left: 52%;
  top: 1.4rem;
  width: 10%;
  padding: 0;
}
#sk-Home-capturedData-Product-infotextContents .sk-label,
#sk-Home-capturedData-Product-infotextPersonal .sk-label,
#sk-Home-capturedData-Product-infotext_building .sk-label {
  position: unset;
}

div[data-app-type=um] .sk-auth-logo .sk-login-logo-imge {
  cursor: pointer;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-attr .sk-field .sk-autocomplete .react-autosuggest__container--open .sk-input {
    position: relative;
    z-index: 5;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-attr .sk-field .sk-autocomplete .react-autosuggest__container--open .react-autosuggest__suggestions-container {
    top: 25px;
    padding-top: 18px;
    border: 2px solid black;
    border-radius: 0 0 12px 12px;
    z-index: 4;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-attr .sk-field .sk-autocomplete .react-autosuggest__container--open .react-autosuggest__suggestions-container ul > li:not(:last-of-type) {
    border-bottom: 1px solid #ABABAB;
    font-family: "avenir", sans-serif;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-attr .sk-field .sk-autocomplete .react-autosuggest__container--open .react-autosuggest__suggestions-container ul > li.react-autosuggest__suggestion.react-autosuggest__suggestion--highlighted {
    background-color: rgba(8, 97, 92, 0.2) !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-attr .sk-field .sk-autocomplete .react-autosuggest__container--open .react-autosuggest__suggestions-container, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-attr .react-select__menu {
    top: 30px !important;
  }
}
.sk-autocomplete .react-autosuggest__suggestions-container--open {
  overflow-y: scroll;
  max-height: 300px;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker__input-container input::placeholder {
    text-transform: uppercase;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper {
    right: 0;
    left: unset !important;
    min-width: 326px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper select {
    border-radius: 12px;
    height: 48px;
    font-size: 1.6rem;
    border: 2px solid black;
    padding-left: 12px;
    font-family: "avenir", sans-serif;
    color: #1D1D1B;
    background-image: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker {
    padding: 0;
    border: 2px solid black;
    border-radius: var(--input-border-radius);
    overflow: hidden;
    min-width: 326px;
    min-height: 384px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker .react-datepicker__navigation {
    padding: 0 1.5rem;
    top: 24px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--previous {
    left: 6px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next {
    right: 6px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker .react-datepicker__navigation::before {
    content: "";
    display: block;
    background-image: url("back-arrow.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next::before {
    transform: translate3d(-50%, -50%, 0) rotate(180deg);
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__triangle {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__month-container {
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__header {
    border-bottom: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__header .react-datepicker__header__dropdown {
    padding: 1.6rem 0;
    background-color: #FFFAF3;
    border-bottom: 2px solid black;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__header .react-datepicker__header__dropdown .react-datepicker__month-dropdown-container {
    margin-right: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__header .react-datepicker__day-names {
    display: flex;
    justify-content: space-evenly;
    margin: 2rem 0 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__header .react-datepicker__day-name {
    color: #1d1d1b;
    font-family: "avenir", sans-serif;
    font-weight: 900;
    padding: 0;
    font-size: 1.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__month {
    display: flex;
    flex-direction: column;
    gap: 1.8rem;
    margin-bottom: 1.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__month .react-datepicker__week {
    display: flex;
    justify-content: space-evenly;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__month .react-datepicker__week .react-datepicker__day {
    font-family: "avenir", sans-serif;
    font-size: 1.6rem;
    padding: 7px;
    width: 3.1rem;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected {
    background-color: #08615C !important;
    color: white;
  }
  .sk-app[data-channel=public]:not([data-process-id=CreateHomeQuoteProcess]) .sk-process .sk-attr.sk-datepicker .react-datepicker-popper .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--outside-month {
    color: #ABABAB;
    pointer-events: none;
  }
}
.sk-message .sk-template--card-01.split-view {
  display: flex;
  flex-flow: row wrap;
  gap: 2rem;
  flex-direction: row-reverse;
}
.sk-message .sk-template--card-01.split-view > div {
  padding: 3rem 0;
  flex: 1;
  border-radius: 20px;
}
.sk-message .sk-template--card-01.split-view > div:first-child {
  box-shadow: 0px 3px 3px 3px var(--grey-dark-color);
}
.sk-message .sk-template--card-01.split-view div ul li {
  justify-content: center;
}
.sk-message .sk-template--card-01.split-view div ul li span:last-child {
  font-weight: 600;
  margin-left: 0.5rem;
}
.sk-message .sk-template--card-01.split-view div ul li h4 {
  font-size: 1.8rem;
  font-weight: 500;
}
.sk-message .sk-template--card-01.split-view div:last-child {
  background-color: var(--fifth-grey-color);
}
.sk-message .sk-template--card-01.split-view ul {
  margin: 1rem;
}
.sk-message .sk-template--card-03 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.sk-message .sk-template--card-03 ul {
  padding: 0;
}
.sk-message .sk-template--card-03 .sk-price {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  margin-left: 20px;
  border-left: 4px solid #333;
}

[data-process-id=CreateHomeQuoteProcess] .sk-process .sk-attr.sk-message:first-of-type {
  flex-grow: 1;
}

.sk-attr--map {
  height: 300px;
}

.sk-attr.sk-message .sk-message-content p {
  margin: 0 0 10px 0;
}

#sk-Home-Payment-paymentDetailsMessage {
  background-color: var(--grey-light-color);
  margin-left: 2.5rem;
}

#sk-PaymentInfo-RakbankPayment,
#sk-Home-Payment-paymentDetailsMessage {
  width: 50% !important;
}
@media (max-width: 768px) {
  #sk-PaymentInfo-RakbankPayment,
  #sk-Home-Payment-paymentDetailsMessage {
    width: 100% !important;
  }
}
#sk-PaymentInfo-RakbankPayment .sk-message-content,
#sk-Home-Payment-paymentDetailsMessage .sk-message-content {
  position: relative;
}
#sk-PaymentInfo-RakbankPayment .sk-message-content .sk-template--card-01,
#sk-Home-Payment-paymentDetailsMessage .sk-message-content .sk-template--card-01 {
  background-color: var(--grey-light-color);
  position: relative;
  padding: 20px;
}
#sk-PaymentInfo-RakbankPayment .sk-message-content .sk-template--card-01 .logo img,
#sk-Home-Payment-paymentDetailsMessage .sk-message-content .sk-template--card-01 .logo img {
  max-width: 300px;
}
#sk-PaymentInfo-RakbankPayment .sk-message-content .sk-template--card-01 ul.sk-list--split-horizontal li.separator,
#sk-Home-Payment-paymentDetailsMessage .sk-message-content .sk-template--card-01 ul.sk-list--split-horizontal li.separator {
  background-color: var(--brand-primary-color);
}

.summary-message {
  --message-success-bg-color: transparent;
  --message-success-font-color: var(--primary-font-color);
  --message-success-icon-color: var(--brand-primary-color);
  margin: 0 auto;
}
.summary-message ul.sk-list--split-horizontal {
  max-width: 500px;
  margin: 2rem auto 0;
}
.summary-message .sk-message-content {
  border: 0;
  text-align: center;
}
.summary-message .sk-message-content h4 {
  font-size: 3.2rem;
  line-height: 3.2rem;
  padding-bottom: 30px;
}
.summary-message.sk-message--icon:before {
  content: "\f00c" !important;
  top: 20px;
  left: 50% !important;
  transform: translateX(-50%);
  font-size: 6rem;
}

.sk-message.sk-message--icon.sk-message--info:before {
  color: var(--message-info-icon-color);
}

.sk-message.sk-message--info.sk-message--icon .sk-message-content,
.sk-message.sk-message--success.sk-message--icon .sk-message-content,
.sk-message.sk-message--error.sk-message--icon .sk-message-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.sk-message.sk-message--info.sk-message--icon:before,
.sk-message.sk-message--success.sk-message--icon:before,
.sk-message.sk-message--error.sk-message--icon:before {
  padding-top: 25px;
}

.sk-uigroups--columns .sk-attr {
  max-width: 450px;
}
.sk-uigroups--columns .sk-attr.sk-message {
  max-width: none;
}
.sk-uigroups--columns .sk-column-list[data-column-count="1"] > .sk-column .sk-attr.sk-message {
  width: 100%;
}

#sk-AdminUser-createdConfirmationMessage:before {
  padding-top: 40px;
}

#sk-CustomerUser-createdConfirmationMessage .sk-template--card-05 > .sk-template--body > div {
  width: 100%;
}

#sk-CustomerUser-activatedConfirmationMessage {
  max-width: 545px;
  margin: 0 auto;
}

#sk-Claim-InfoMessages-SummaryMessage:before {
  top: 15px !important;
}

#sk-process-CreateClaimProcess #sk-Claim-InfoMessages-SummaryMessage:before {
  top: 25px;
}
#sk-process-CreateClaimProcess #sk-Claim-InfoMessages-SummaryMessage .sk-message-content {
  padding-top: 25px;
}
@media (max-width: 640px) {
  #sk-process-CreateClaimProcess #sk-Claim-InfoMessages-SummaryMessage .sk-message-content {
    padding-top: 65px !important;
  }
}

#sk-Vault-InfoMessage-ConfirmationMessage .sk-message-content p {
  margin: 0;
}

#sk-CustomerUser-activatedConfirmationMessage .sk-message-content {
  padding-top: 15px;
}

#sk-Motor-confirmationBarMessage,
#sk-Motor-completionBarMessage {
  position: absolute;
  top: 60px;
  max-width: 900px;
  left: 50%;
  transform: translateX(-50%);
  --completion-bar-border-color: var(--fourth-grey-color);
  --completion-bar-bg-color: var(--fourth-grey-color);
}
.sk-app-progress-bar--fixed #sk-Motor-confirmationBarMessage,
.sk-app-progress-bar--fixed #sk-Motor-completionBarMessage {
  top: 162px;
}
#sk-Motor-confirmationBarMessage .sk-completion-bar .sk-completion-bar-progress,
#sk-Motor-completionBarMessage .sk-completion-bar .sk-completion-bar-progress {
  background-color: var(--completion-bar-bg-color);
  border: 0;
  border-radius: 5px;
}
#sk-Motor-confirmationBarMessage .sk-completion-bar .sk-completion-bar-progress .sk-completion-bar-progress-color,
#sk-Motor-completionBarMessage .sk-completion-bar .sk-completion-bar-progress .sk-completion-bar-progress-color {
  border-radius: 5px;
  transition: width 0.3s ease;
}
#sk-Motor-confirmationBarMessage .sk-completion-bar .sk-completion-bar-count,
#sk-Motor-completionBarMessage .sk-completion-bar .sk-completion-bar-count {
  display: none;
}

#ComplaintGeneric-Messages-ComplaintStartMessageHTMLComponent {
  background: #fff;
  text-align: center;
}

#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ConfirmationMessage {
  text-align: center;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ContactInfoMessage .sk-message-content p {
  text-align: center;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-FirstConfirmationMessage,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-SecondConfirmationMessage,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ThirdConfirmationMessage,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ForthConfirmationMessage {
  width: 50%;
  max-width: 400px;
  height: 300px;
  margin-bottom: 5rem;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-FirstConfirmationMessage,
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-SecondConfirmationMessage,
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ThirdConfirmationMessage,
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ForthConfirmationMessage {
    margin-bottom: 9rem;
  }
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-FirstConfirmationMessage .sk-message-content,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-SecondConfirmationMessage .sk-message-content,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ThirdConfirmationMessage .sk-message-content,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ForthConfirmationMessage .sk-message-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  width: 100%;
  height: 100%;
  margin: 0 auto;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-FirstConfirmationMessage .sk-message-content .numbered-box,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-SecondConfirmationMessage .sk-message-content .numbered-box,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ThirdConfirmationMessage .sk-message-content .numbered-box,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ForthConfirmationMessage .sk-message-content .numbered-box {
  width: 100%;
  height: 100%;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-FirstConfirmationMessage .sk-message-content .numbered-box img,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-SecondConfirmationMessage .sk-message-content .numbered-box img,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ThirdConfirmationMessage .sk-message-content .numbered-box img,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ForthConfirmationMessage .sk-message-content .numbered-box img {
  height: 65px;
  width: auto;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-FirstConfirmationMessage .sk-message-content .numbered-box,
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-SecondConfirmationMessage .sk-message-content .numbered-box,
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ThirdConfirmationMessage .sk-message-content .numbered-box,
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-Messages-ForthConfirmationMessage .sk-message-content .numbered-box {
    height: 315px;
  }
}

#sk-fieldset-item-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1-SummaryMessage {
  border-right: 1px solid var(--fifth-grey-color);
}
#sk-fieldset-item-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1-SummaryMessage .sk-uigroup-item-header {
  color: var(--green-color);
  text-align: left;
}

#sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 .sk-uigroup-item-header {
  display: none;
}

#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content {
  display: flex;
  flex-wrap: wrap;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box {
  flex-direction: column;
  justify-content: space-between;
  width: 300px;
  height: 350px;
  margin: 3rem;
  gap: 2rem;
}
.sk-priv #sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box {
  margin: 2rem;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box:nth-child(2) > .logo img {
  height: 70px;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 25%;
}
@media (max-width: 640px) {
  #sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box {
    width: 100%;
    margin: 0;
    margin-bottom: 2rem;
  }
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box > .logo {
  justify-content: center;
  height: 33%;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box > .logo img {
  vertical-align: middle;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box > .logo img[src*=RSA_LOGO] {
  height: 110px;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box > .email img, #sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box > .phone img {
  width: 30px;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box p {
  text-align: center;
  margin: 0 !important;
}
#sk-ClaimsAssistanceGeneric-ClaimsAssistanceContactDetails-ClaimsAssistanceContactDetailsMessage .sk-message-content .shadow-box p strong {
  font-weight: bold;
  color: var(--green-color);
}

.sk-attr.sk-message .sk-message-content .sk-template--card-05 h1 {
  text-align: center;
}
.sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div ul {
  list-style-type: none;
  padding-left: 0px;
  margin: 20px 0px 0px 0px;
}
.sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div ul li {
  text-align: center;
}
.sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body .sk-template--right {
  padding: 40px 10px;
}

@media screen and (max-width: 767px) {
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 h1 {
    text-align: center;
    font-size: 4rem;
  }
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div.sk-template--left ul li {
    margin-bottom: 6px;
  }
}
@media screen and (max-width: 600px) {
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 h1 {
    font-size: 3.5rem;
  }
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 h3 {
    font-size: 2rem;
  }
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div.sk-template--right {
    padding: 22px 4px;
  }
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div.sk-template--right h4 {
    font-size: 2rem;
    padding-bottom: 20px;
  }
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div.sk-template--right p {
    font-size: 13px;
  }
}
@media screen and (max-width: 360px) {
  .sk-attr.sk-message {
    padding: 2rem 1rem;
  }
  .sk-attr.sk-message .sk-message-content .sk-template--card-05 .sk-template--body div.sk-template--right p {
    font-size: 12px;
  }
}
[data-public=false] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel {
  position: absolute;
  top: -101px;
  left: 2.5rem;
}
@media (max-width: 768px) {
  [data-public=false] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel .sk-message-content span {
    display: none;
  }
}

[data-public=false][data-menu-expanded=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
  margin-left: 200px !important;
}
[data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
  position: fixed !important;
  transition: 0.35s margin ease;
}
[data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel .sk-message-content span {
  display: none;
}
@media (max-width: 640px) {
  [data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 21px;
    left: 7%;
  }
}
@media (min-width: 641px) and (max-width: 767px) {
  [data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 78px;
    left: 7%;
  }
}
@media (min-width: 768px) and (max-width: 821px) {
  [data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 78px;
    left: 15%;
  }
}
@media (min-width: 821px) and (max-width: 1365px) {
  [data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 78px;
    left: 12%;
  }
}
@media (min-width: 1366px) {
  [data-public=false] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 78px;
    left: 10%;
  }
}

[data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel {
  position: absolute;
}
@media (max-width: 768px) {
  [data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel {
    top: -97px;
    left: 1.5rem;
  }
  [data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel .sk-message-content span {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 821px) {
  [data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel {
    top: -104px;
    left: 2.5rem;
  }
  [data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel .sk-message-content span {
    display: none;
  }
}
@media (min-width: 821px) and (max-width: 1366px) {
  [data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel {
    top: -104px;
    left: 2.5rem;
  }
}
@media (min-width: 1366px) {
  [data-public=true] .sk-progress-bar[data-fixed=false] ~ .sk-process-form .sk-progress-bar--wheel {
    top: -104px;
    left: 2.5rem;
  }
}

[data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
  position: fixed !important;
  left: 5%;
}
[data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel .sk-message-content span {
  display: none;
}
@media (max-width: 640px) {
  [data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 21px;
  }
}
@media (min-width: 641px) and (max-width: 768px) {
  [data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 78px;
  }
}
@media (min-width: 768px) and (max-width: 821px) {
  [data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 103px;
  }
}
@media (min-width: 821px) and (max-width: 1366px) {
  [data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 103px;
  }
}
@media (min-width: 1366px) {
  [data-public=true] .sk-progress-bar[data-fixed=true] ~ .sk-process-form .sk-progress-bar--wheel {
    top: 103px;
  }
}

.sk-progress-bar--wheel {
  --progress-wheel-outer-border-color: var(--grey-dark-color);
  padding: 0 !important;
  width: auto !important;
  z-index: 10;
}
.sk-progress-bar--wheel .sk-message-content {
  display: flex;
  align-items: center;
  color: var(--green-color);
  font-size: 2.5rem;
  font-weight: 600;
  padding: 0;
}
.sk-progress-bar--wheel .sk-message-content .progress-radial {
  min-width: 80px;
  width: 80px;
  height: 80px;
  margin: 0 15px 0 0;
  border: 2px solid var(--grey-light-color);
  transition: all 0.3s ease-in-out;
}
.sk-progress-bar--wheel .sk-message-content .progress-radial .overlay {
  width: 62px;
  height: 62px;
  margin-left: 7px;
  margin-top: 7px;
  line-height: 62px;
  font-size: 2.2rem;
  font-weight: 500;
  transition: all 0.3s ease-in-out;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] {
    padding: 0;
    margin-bottom: 2.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content {
    position: relative;
    font-size: 1.6rem;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content::before {
    content: "";
    position: absolute;
    width: 90%;
    height: 2px;
    background-color: #666666;
    bottom: -13px;
    left: calc(0px + 5%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content::after,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content::after,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content::after {
    content: "or";
    position: absolute;
    width: fit-content;
    height: fit-content;
    font-size: 1.6rem;
    color: #1D1D1B;
    background-color: #FFFAF3;
    bottom: -23px;
    left: 50%;
    transform: translateX(-50%);
    padding: 0 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content > h4,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content > h4,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content > h4 {
    font-size: 2.4rem;
    font-weight: 900;
    padding-bottom: 0;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content .textbx,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content .textbx,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content .textbx {
    display: flex;
    justify-content: center;
    margin-top: 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content .textbx a {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #08615C;
    width: 100%;
    max-width: 328px;
    min-height: 56px;
    color: white;
    text-transform: uppercase;
    font-size: 2rem;
    font-weight: 800;
    border-radius: 999px;
    gap: 8px;
    margin-bottom: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content .textbx a::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content .textbx a::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content .textbx a::before {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url("icon_whatsup_white.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] {
    padding-top: 6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content {
    position: relative;
    font-size: 1.6rem;
    padding: 8.5rem 0 3rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::before {
    content: "";
    position: absolute;
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
    width: 60px;
    height: 60px;
    background-color: #FFD500;
    border-radius: 50%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::after {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 48px;
    height: 48px;
    background-image: url("icon_check.svg");
    background-repeat: no-repeat;
    background-size: contain;
    filter: brightness(0) saturate(100%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content h4 {
    font-size: 2.8rem;
    font-weight: 900;
    line-height: 120%;
    padding-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content b {
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=callUsAfterStandardMessage] section.call-us {
    border-radius: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .info-msg--popout {
    margin-top: 16px;
    padding: 16px;
    border-radius: 12px;
    box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.25);
    background-color: #FFFAF3;
    order: 2;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .info-msg--popout .sk-message-content div {
    font-size: 14px;
    line-height: 140%;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition #CompareTravelUIDefinition-mother-filter {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--compare,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--compare,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--compare {
    gap: 2rem;
    max-width: 100%;
    margin: 0 auto;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header {
    background-color: #FFFAF3;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3 {
    font-size: 20px;
    font-weight: 900;
    line-height: 120%;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers {
    padding: 0;
    max-width: 92% !important;
    margin: 0 auto;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item {
    box-shadow: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-uigroup-item {
    box-shadow: none !important;
    margin-bottom: 0 !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-message,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-message,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-message {
    padding: 1.5rem !important;
    list-style-type: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-message .sk-message-content > div,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-message .sk-message-content > div,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .sk-message .sk-message-content > div {
    gap: 1rem;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .terms,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .terms,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .terms {
    width: fit-content;
    text-align: left;
    font-size: 14px;
    color: #1D1D1B !important;
    text-decoration: underline;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .details,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .details,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup--mobile-details .details {
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    color: #08615C !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected) {
    border: 2px solid #08615C !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-navigation,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-navigation,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-navigation {
    top: 180px !important;
    right: 4.2rem !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-navigation .sk-button,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-navigation .sk-button,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-navigation .sk-button {
    --button-bg-color: #08615C;
    margin: 0;
    width: 86px;
    height: 48px;
    min-height: 48px;
    border: none;
    border-radius: 100px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-navigation .sk-button .sk-button-text {
    font-size: 20px;
    color: white;
    font-weight: 800;
    text-transform: uppercase;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox {
    top: 1.4rem;
    right: 2rem;
    width: fit-content !important;
    min-width: fit-content;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox .sk-field,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox .sk-field,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox .sk-field {
    min-height: unset;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item {
    padding: 0;
    min-width: unset;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label {
    padding: 0 !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label .sk-input-checkbox {
    --checkbox-border-color: #08615C;
    --checkbox-border-width: 3px;
    --checkbox-border-radius: 8px;
    --checkbox-selected-bg-color: #08615C;
    --checkbox-selected-border-color: #08615C;
    --checkbox-bg-color: white;
    max-width: unset;
    max-height: unset;
    width: 3rem;
    height: 3rem;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label .sk-input-checkbox::before {
    content: unset;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-checkbox .sk-option-item label > span {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list {
    border-top: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab {
    padding: 18px 32px;
    background-color: #FFFAF3 !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab:first-child {
    border-radius: 16px 0 0 16px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab:last-child {
    border-radius: 0 16px 16px 0;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab a {
    background-color: transparent;
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
    color: #08615C;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected {
    padding: 18px 32px;
    border-bottom: none !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after {
    width: 116px;
    height: 4px;
    bottom: 0;
    background-color: #08615C;
    left: 50%;
    transform: translateX(-50%);
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a {
    background-color: transparent;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span {
    font-weight: 800;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(3) {
    display: block !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(4) {
    display: none !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details {
    margin: 0;
    padding: 0 1.5rem 1.5rem;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-list,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-list,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-list {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-content,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-content,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-content {
    padding: 0;
    background-color: transparent;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-content .sk-message,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-content .sk-message,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-tabgroup.sk-uigroup--mobile-details .sk-tab-content .sk-message {
    padding: 0 !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item) {
    box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.25);
    border-radius: 16px;
    border: 2px solid transparent;
    overflow: visible;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item)::before {
    content: unset !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us {
    border-radius: 16px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card {
    width: 100%;
    max-width: 1236px;
    border-radius: 16px;
    margin: auto;
    overflow: hidden;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header {
    display: grid;
    grid-template-columns: max-content 1fr;
    align-items: flex-start;
    background-color: #FFFAF3;
    padding: 1.5rem 5.5rem 1.5rem 1.5rem;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo {
    display: flex;
    flex-direction: column;
    gap: 1.2rem;
    grid-column: 1/span 2;
    grid-row: 1/1;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo::after,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo::after,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo::after {
    display: block;
    font-size: 20px;
    line-height: 120%;
    color: #1d1d1b;
    font-weight: 800;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img {
    height: 32px;
    max-height: 32px;
    max-width: 112px;
    width: fit-content;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*=AIG] {
    max-width: 70px !important;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*=rsa] {
    width: 70px;
    object-fit: cover;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*="en/us/rak"],
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*="en/us/rak"],
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*="en/us/rak"] {
    width: 145px;
    object-fit: cover;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*="en/us/oman"],
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*="en/us/oman"],
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo img[src*="en/us/oman"] {
    width: 120px;
    height: 36px;
    object-fit: cover;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .logo h4,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .logo h4,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .logo h4 {
    font-size: 20px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .insurance-name,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .insurance-name,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .insurance-name {
    font-size: 20px;
    line-height: 120%;
    flex-grow: 1;
    margin: 0;
    min-width: max-content;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .price,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .price,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .price {
    padding-top: 0.5rem;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
    gap: 8px;
    grid-column: 1/span 2;
    grid-row: 1/1;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .price span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .price h3,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .price span,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .price h3,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .price span,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .price h3 {
    line-height: 1;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .price h3,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .price h3,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .price h3 {
    font-size: 20px;
    margin: 0;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .card-header .price .premium-disclamer {
    position: absolute;
    width: max-content;
    top: 105px;
    left: 15px;
    font-size: 12px;
    font-weight: 400;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details {
    position: relative;
    display: flex;
    padding: 1.5rem;
    justify-content: space-between;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.accidents-sect, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.additional-sect,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.accidents-sect,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.additional-sect,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.accidents-sect,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.additional-sect {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect {
    margin-top: 1rem;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-header span,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-header span,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-header span {
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
    color: #08615C;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .card-icon.check {
    width: 28px;
    height: 28px;
    filter: brightness(0) saturate(100%) invert(4%) sepia(8%) saturate(793%) hue-rotate(22deg) brightness(89%) contrast(84%);
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 80%;
    gap: 8px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item .item-label {
    font-size: 16px;
    line-height: 140%;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item .item-value {
    font-size: 16px;
    font-weight: 800;
    line-height: 120%;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item.terms-cond {
    position: absolute;
    right: 37.5px;
    bottom: 96px;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item.terms-cond a,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item.terms-cond a,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section .sect-item.terms-cond a {
    color: #1D1D1B;
    font-size: 16px;
    text-decoration: underline;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details {
    margin: 2rem 0 1rem;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    color: #08615C;
    font-size: 16px;
    font-weight: 800;
    cursor: pointer;
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before {
    content: "\f106";
  }
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before {
    content: "\f107";
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-uigroup:not(#sk-CompareHomeUIDefinition) .sk-uigroup--compare {
    gap: 2rem;
    max-width: 100%;
    margin: 0 auto;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-uigroup:not(#sk-CompareHomeUIDefinition) .sk-uigroup--compare > .sk-uigroup-header {
    background-color: #FFFAF3;
    height: 84px;
    position: fixed;
    top: 40px;
    left: 0;
    z-index: 10;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-uigroup:not(#sk-CompareHomeUIDefinition) .sk-uigroup--compare > .sk-uigroup-header h3 {
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
    text-align: left;
    padding-left: 5rem;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-uigroup:not(#sk-CompareHomeUIDefinition) .sk-uigroup--compare > .sk-uigroup-content {
    padding-top: 35px;
  }
  .sk-message[id$=ocrValidationMessage] {
    --message-warning-border-color: #8E0400;
    --message-warning-font-color: #8E0400;
  }
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] .sk-navigation#sk-navigation-RSACreateMotorPolicyProcess-Payment {
    position: relative;
    height: fit-content;
  }
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] [id$=RoContactBindingMessage] {
    z-index: 10;
  }
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] [id$=RoContactBindingMessage] .sk-message-content {
    z-index: 1;
  }
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] [id$=RoContactBindingMessage]::after {
    content: "";
    position: fixed;
    width: 100%;
    height: 100vh;
    top: 0;
    left: 0;
    background-color: #FFFAF3;
  }
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] .sk-uigroup-item[id$=ContactInfos] {
    position: relative;
    z-index: 10;
  }
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] #footer {
    z-index: 10;
  }
  [id$=callUsAfterStandard] {
    box-shadow: none !important;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content section.call-us {
    background-color: #FFD500 !important;
    padding: 12px;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .logo {
    display: none;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data {
    display: flex;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > h3 {
    border-bottom: none !important;
    color: #1D1D1B !important;
    font-size: 18px;
    font-weight: 900;
    line-height: 120%;
    text-align: left !important;
    margin-bottom: 0;
    height: fit-content;
    align-self: center;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul {
    justify-content: space-between;
    grid-column: 1/4;
    grid-row: 1;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li {
    max-width: unset;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li i {
    display: none;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li span {
    font-size: 20px;
    color: #1D1D1B;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li::before {
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-phone)::before {
    background-image: url("icon_phone.svg");
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope) {
    display: none;
  }
}
@media screen and (min-width: 0px) {
  [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope)::before {
    background-image: url("icon_email.svg");
  }
  .sk-message[data-type=WARNING] .sk-message-content {
    border: none;
    color: #8E0400;
    padding: 0;
  }
  .sk-message[data-type=WARNING] .sk-message-content i {
    display: none;
  }
  .sk-message[data-type=WARNING] .sk-message-content h4 {
    display: flex;
    align-items: center;
    font-size: 16px;
    font-weight: 800;
    line-height: 120%;
  }
  .sk-message[data-type=WARNING] .sk-message-content h4::before {
    content: "";
    display: block;
    width: 28px;
    height: 28px;
    background-image: url("icon_error_outline.svg");
    background-size: contain;
    background-repeat: no-repeat;
    margin-right: 1rem;
  }
  .sk-message[data-type=WARNING] .sk-message-content ul {
    list-style-position: inside;
    margin-left: 0;
  }
  .sk-message[data-type=WARNING] .sk-message-content ul > li {
    font-size: 14px;
  }
  .sk-message[data-type=WARNING] .sk-message-content > span {
    font-size: 14px;
    line-height: 140%;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content {
    font-size: 2.4rem;
    padding: 12rem 0 3rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::before,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::before,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::before {
    width: 100px;
    height: 100px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::after,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::after,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content::after {
    top: 7px;
    width: 72px;
    height: 72px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content h4,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content h4,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=successfulContactDetailsUpdateMessage] .sk-message-content h4 {
    font-size: 4.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage],
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage],
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage],
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage],
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage],
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage],
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] {
    padding: 0;
    margin-bottom: 2.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content {
    --divider-length: 55%;
    --divider-position: calc(calc(100% - var(--divider-length)) / 2);
    font-size: 2.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content::before,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content::before,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content::before,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content::before,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content::before,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content::before,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content::before {
    width: var(--divider-length);
    left: calc(0px + var(--divider-position));
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content > h4,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content > h4,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content > h4,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content > h4,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content > h4,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content > h4,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content > h4,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content > h4,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content > h4 {
    font-size: 4.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=customerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=TravelContactQuoteMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerNeedsContactHealthMessage] .sk-message-content .textbx a,
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) [id$=CustomerContactNewMessage] .sk-message-content .textbx a {
    margin: 0 auto 12px;
    min-height: 64px;
  }
  .sk-app[data-channel=public] .info-msg--popout,
  .sk-app[data-channel=customerportal] .info-msg--popout,
  .sk-app[data-channel=brokerportal] .info-msg--popout {
    margin-top: 20px;
    font-size: 16px;
  }
  .sk-app[data-channel=public] .info-msg--popout .sk-message-content div,
  .sk-app[data-channel=customerportal] .info-msg--popout .sk-message-content div,
  .sk-app[data-channel=brokerportal] .info-msg--popout .sk-message-content div {
    font-size: 16px !important;
  }
}
@media screen and (min-width: 769px) and (min-width: 1460px) {
  .sk-app[data-channel=public] .info-msg--popout,
  .sk-app[data-channel=customerportal] .info-msg--popout,
  .sk-app[data-channel=brokerportal] .info-msg--popout {
    position: absolute;
    top: 0;
    max-width: 272px !important;
    left: -120px;
    min-width: 272px;
  }
}
@media screen and (min-width: 769px) and (min-width: 1720px) {
  .sk-app[data-channel=public] .info-msg--popout,
  .sk-app[data-channel=customerportal] .info-msg--popout,
  .sk-app[data-channel=brokerportal] .info-msg--popout {
    max-width: 388px !important;
    left: -240px;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public] [id$=callUsAfterStandard],
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandard],
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandard] {
    box-shadow: none !important;
  }
  .sk-app[data-channel=public] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us,
  .sk-app[data-channel=customerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us,
  .sk-app[data-channel=brokerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us {
    background: linear-gradient(#FFD500, #FFB400);
    padding: 20px 24px;
  }
  .sk-app[data-channel=public] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us .data,
  .sk-app[data-channel=customerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us .data,
  .sk-app[data-channel=brokerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us .data {
    padding: 0;
  }
  .sk-app[data-channel=public] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us .data > ul li::before,
  .sk-app[data-channel=customerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us .data > ul li::before,
  .sk-app[data-channel=brokerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us .data > ul li::before {
    width: 24px !important;
    height: 24px !important;
  }
  .sk-app[data-channel=public] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us span,
  .sk-app[data-channel=customerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us span,
  .sk-app[data-channel=brokerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us span {
    font-size: 20px !important;
    font-weight: 400 !important;
  }
  .sk-app[data-channel=public] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us h3,
  .sk-app[data-channel=customerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us h3,
  .sk-app[data-channel=brokerportal] #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard [id$=callUsAfterStandardMessage] .sk-message-content section.call-us h3 {
    font-size: 20px !important;
    font-weight: 800 !important;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content section.call-us,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content section.call-us,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content section.call-us {
    background-color: #FFD500;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .logo,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .logo,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .logo {
    display: none;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data {
    display: grid;
    grid-template-columns: 1fr 2fr 1fr;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > h3,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > h3,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > h3 {
    border-bottom: none;
    color: #1D1D1B;
    font-size: 28px;
    grid-column: 2/3;
    grid-row: 1;
    margin-bottom: 0;
    height: fit-content;
    align-self: center;
    text-align: center !important;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul {
    justify-content: space-between;
    grid-column: 1/4;
    grid-row: 1;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li {
    max-width: unset !important;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li i,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li i,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li i {
    display: none;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li span,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li span,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li span {
    font-size: 20px;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li::before,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li::before,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li::before {
    content: "";
    display: block;
    width: 32px;
    height: 32px;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-phone)::before,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-phone)::before,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-phone)::before {
    background-image: url("icon_phone.svg");
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope),
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope),
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope) {
    justify-content: flex-end;
  }
  .sk-app[data-channel=public] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope)::before,
  .sk-app[data-channel=customerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope)::before,
  .sk-app[data-channel=brokerportal] [id$=callUsAfterStandardMessage] .sk-message-content .data > ul > li:has(.fa-envelope)::before {
    background-image: url("icon_email.svg");
  }
  .sk-app[data-channel=public] .sk-message[data-type=WARNING] .sk-message-content h4,
  .sk-app[data-channel=customerportal] .sk-message[data-type=WARNING] .sk-message-content h4,
  .sk-app[data-channel=brokerportal] .sk-message[data-type=WARNING] .sk-message-content h4 {
    font-size: 20px;
  }
  .sk-app[data-channel=public] .sk-message[data-type=WARNING] .sk-message-content ul > li,
  .sk-app[data-channel=customerportal] .sk-message[data-type=WARNING] .sk-message-content ul > li,
  .sk-app[data-channel=brokerportal] .sk-message[data-type=WARNING] .sk-message-content ul > li {
    font-size: 18px;
  }
  .sk-app[data-channel=public] .sk-message[data-type=WARNING] .sk-message-content > span,
  .sk-app[data-channel=customerportal] .sk-message[data-type=WARNING] .sk-message-content > span,
  .sk-app[data-channel=brokerportal] .sk-message[data-type=WARNING] .sk-message-content > span {
    font-size: 18px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition #CompareTravelUIDefinition-mother-filter, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition #CompareTravelUIDefinition-mother-filter, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother #CompareTravelUIDefinition-mother-filter, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition #CompareTravelUIDefinition-mother-filter, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition #CompareTravelUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother #CompareHealthUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother #CompareMotorUIDefinition-mother-filter,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother #CompareTravelUIDefinition-mother-filter {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header {
    height: 114px !important;
    top: 80px !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header h3, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-header h3,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-header h3 {
    font-size: 48px !important;
    font-weight: 900 !important;
    text-align: center !important;
    padding-left: 0 !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-content, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-content, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-content, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-content, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--compare > .sk-uigroup-content,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--compare > .sk-uigroup-content {
    padding-top: 64px !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content {
    padding: 0;
    max-width: 1236px;
    margin: auto;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--additional-coverage-table .sk-uigroup-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup.sk-uigroup--basic-features-table .sk-uigroup-item {
    box-shadow: none;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup--mobile-details {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-uigroup--banner):has(.sk-selected) {
    border: 2px solid #08615C !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation {
    top: 175px;
    right: 2rem;
    margin: 0;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button {
    --button-bg-color: #08615C;
    margin: 0;
    width: 180px;
    height: 56px;
    border: none;
    border-radius: 100px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-navigation .sk-button .sk-button-text {
    font-size: 20px;
    color: white;
    font-weight: 800;
    text-transform: uppercase;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox {
    top: 33px;
    right: 2rem;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-field {
    min-height: unset;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item {
    padding: 0;
    min-width: unset;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label {
    padding: 0 !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox {
    --checkbox-border-color: #08615C;
    --checkbox-border-width: 3px;
    --checkbox-border-radius: 8px;
    --checkbox-selected-bg-color: #08615C;
    --checkbox-selected-border-color: #08615C;
    --checkbox-bg-color: white;
    max-width: unset;
    max-height: unset;
    min-width: 32px;
    width: 32px;
    height: 32px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label .sk-input-checkbox::before {
    content: unset;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-checkbox .sk-option-item label > span {
    display: none;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list {
    border-top: none;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab {
    padding: 18px 32px;
    background-color: #FFFAF3 !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:first-child {
    border-radius: 16px 0 0 16px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab:last-child {
    border-radius: 0 16px 16px 0;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab a {
    background-color: transparent;
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
    color: #08615C;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected {
    padding: 18px 32px;
    border-bottom: none !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected::after {
    width: 116px;
    height: 4px;
    bottom: 0;
    background-color: #08615C;
    left: 50%;
    transform: translateX(-50%);
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a {
    background-color: transparent;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-list .sk-tab.sk-tab--selected a span {
    font-weight: 800;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content {
    --table-row-odd-bg-color: white !important;
    --table-row-even-bg-color: white !important;
    background-color: #FFF;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li:not(:last-child) {
    margin-bottom: 24px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(3) {
    display: block !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-tabgroup.sk-tabgroup--expanded:nth-child(4) {
    display: none !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item), .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item), .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item),
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item) {
    box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.25);
    border-radius: 16px;
    border: 2px solid transparent;
    overflow: visible;
    max-width: 1060px;
    min-width: 856px;
    margin: 0 auto 3.2rem;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item)::before {
    content: unset !important;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item).sk-uigroup--banner .sk-message section.call-us {
    border-radius: 16px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):has(.sk-navigation) .card-header {
    padding-right: 15rem;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card {
    width: 100%;
    border-radius: 16px;
    margin: auto;
    overflow: hidden;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    background-color: #FFFAF3;
    padding: 2rem 7rem 2rem 2rem;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo {
    display: grid;
    grid-template-columns: 208px 1fr;
    grid-template-rows: 60px;
    align-items: center;
    gap: 2rem;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo::after {
    font-size: 36px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img {
    width: 100%;
    height: 100%;
    max-width: 208px;
    max-height: 60px;
    object-fit: cover;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa], .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa], .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa], .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa], .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa],
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=rsa] {
    max-width: 160px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG], .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG], .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG], .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG], .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG],
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .logo img[src*=AIG] {
    object-fit: contain;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4, .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header h4,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .insurance-name {
    font-size: 36px;
    line-height: 120%;
    color: #1D1D1B;
    flex-grow: 1;
    margin: 0;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price {
    position: relative;
    display: flex;
    align-items: flex-end;
    gap: 8px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price span {
    line-height: 140%;
    font-size: 20px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price h3 {
    font-size: 36px;
    margin: 0;
    line-height: 120%;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header .price .premium-disclamer {
    position: absolute;
    font-size: 16px;
    font-weight: 400;
    width: max-content;
    bottom: -23px;
    right: 0;
    transform: translateX(48px);
    top: unset;
    left: unset;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details {
    position: relative;
    display: flex;
    padding: 24px 228px 24px 24px;
    justify-content: space-around;
    gap: 24px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section {
    display: flex;
    flex-direction: column;
    gap: 4px;
    max-width: 25%;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .card-icon.check {
    width: 28px;
    height: 28px;
    filter: brightness(0) saturate(100%) invert(4%) sepia(8%) saturate(793%) hue-rotate(22deg) brightness(89%) contrast(84%);
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 8px;
    width: 100%;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label {
    font-size: 18px;
    line-height: 140%;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value {
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a {
    color: #1D1D1B;
    font-size: 16px;
    text-decoration: underline;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item a small {
    font-size: 16px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: space-between;
    position: absolute;
    right: 37.5px;
    top: 20px;
    bottom: 20px;
    max-width: 200px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond h5 {
    text-align: right;
    font-size: 16px;
    color: #08615C;
    font-weight: 400;
    z-index: 7;
    line-height: 22px;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item.terms-cond a small {
    text-align: right;
    color: #1D1D1B;
    font-size: 16px !important;
    z-index: 100;
    text-decoration: underline;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details {
    margin-top: auto;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    color: #08615C;
    font-size: 20px;
    font-weight: 800;
    cursor: pointer;
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener.open i:before {
    content: "\f106";
  }
  .sk-app[data-channel=public] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before, .sk-app[data-channel=public] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before, .sk-app[data-channel=public] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=customerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=customerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=customerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareMotorUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareTravelUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before,
  .sk-app[data-channel=brokerportal] #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section.basic-sect .more-details .sect-opener:not(.open) i:before {
    content: "\f107";
  }
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-header span,
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-value {
    font-size: 18px;
  }
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .car-details .section .sect-item .item-label {
    font-size: 16px;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-main {
    --page-content-max-width: 100%;
    padding: 0;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-main .sk-row-content {
    margin: 0;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-main .sk-row-content > .columns {
    padding: 0;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-progress-bar {
    display: none;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar {
    background-color: unset !important;
    background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%);
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) {
    flex-direction: column;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn)::after {
    content: "Select more than one quote to compare";
    display: block;
    font-size: 20px;
    font-weight: 400;
    color: #1D1D1B;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn {
    background-color: var(--button-bg-color);
    --button-bg-color: #08615C;
    --button-hover-bg-color: #08615C;
    --button-font-weight: 500;
    --button-font-size: 20px;
    --button-border-width: 0;
    --button-padding: 1.5rem 2rem;
    text-transform: uppercase;
    width: 328px;
    max-width: 328px;
    height: 64px;
    max-height: 64px;
    border-radius: 999px;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn:disabled {
    --button-bg-color: #ABABAB !important;
    --button-hover-bg-color: #ABABAB !important;
    background-color: var(--button-bg-color);
    opacity: 1;
  }
  :has(#sk-CompareHealthUIDefinition) [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn:disabled {
    display: none;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn .sk-button-text {
    line-height: 120%;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn[title*="Load SUKOON quotes"] {
    background-color: white;
    border: 3px solid #08615C;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn[title*="Load SUKOON quotes"] .sk-button-text {
    color: #08615C;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-sticky-container-content .sk-sticky-bar .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button-list {
    justify-content: center;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form {
    margin: 0 !important;
    box-shadow: unset !important;
    background-color: transparent !important;
    padding-top: 0 !important;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form #sk-CompareHealthUIDefinition, [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form #sk-CompareHomeUIDefinition, [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form #sk-CompareTravelUIDefinition, [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form #sk-CompareTravelUIDefinition {
    max-width: 1300px;
    margin: auto;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button {
    --button-bg-color: #08615C;
    --button-font-color: white;
    --button-outline-bg-color: #08615C;
    --button-outline-font-color: white;
    --button-hover-bg-color: #08615C;
    --button-hover-font-color: var(--button-font-color);
    --button-border-width: 0;
    --button-outline-border-width: 0;
    --button-font-size: 18px;
    --button-font-weight: 800;
    box-shadow: none !important;
    min-width: unset;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button:focus {
    background-color: var(--button-bg-color);
    color: var(--button-font-color);
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button .motor-nav-btn {
    position: absolute;
    top: 1rem;
    left: 0;
    --button-bg-color: transparent;
    --button-font-color: #666666;
    --button-outline-bg-color: transparent;
    --button-outline-font-color: #666666;
    --button-hover-bg-color: transparent;
    --button-hover-font-color: var(--button-font-color);
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button .motor-nav-btn > i:before {
    font-size: 6rem;
    font-weight: 300;
    content: "\f104";
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form #sk-BasicUIDefinition {
    transform: scaleY(0);
    display: none;
  }
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form #sk-Compare-MotorProgressWheel {
    display: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup--offers .sk-navigation {
    top: 255px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup--offers .offer-card .card-header .logo {
    grid-template-columns: 1fr !important;
    grid-template-rows: 60px auto !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup--offers .offer-card .card-header .price {
    transform: translateY(-32px);
  }
}
#sk-CompareMotorUIDefinition .offer-card .car-details .section .sect-item.terms-cond {
  flex-direction: column-reverse !important;
  right: 20px !important;
  bottom: 28px !important;
}

@media screen and (max-width: 768px) {
  .sk-app[data-channel=public] #sk-CompareTravelUIDefinition .sk-uigroup--offers .sk-navigation {
    margin: 0;
    top: 216px !important;
    right: 1.5rem !important;
  }
}
.sk-attr {
  --option-font-weight: 500;
}
.sk-attr.sk-option--button.sk-attr--loading .sk-option-item input:checked + label.sk-selected:before {
  position: absolute;
  left: calc(50% - 15px);
  font-size: 2rem;
  top: 10px;
  opacity: 1 !important;
}
[data-public=true] .sk-attr.sk-attr--option .sk-field, [data-channel=customerportal] .sk-attr.sk-attr--option .sk-field {
  max-width: none;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-list, [data-public=true] .sk-attr.sk-attr--option[id$=propertyType] .sk-option-list, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-list, [data-channel=customerportal] .sk-attr.sk-attr--option[id$=propertyType] .sk-option-list {
  justify-content: center;
}
[data-public=true] .sk-attr.sk-attr--option .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option .sk-option-item {
  display: flex;
  min-width: 80px;
  margin: 0;
  padding: 0 10px 10px 0;
}
[data-public=true] .sk-attr.sk-attr--option .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option .sk-option-item input + label {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 0px;
  text-align: center;
  color: #000;
}
[data-public=true] .sk-attr.sk-attr--option .sk-option-item input + label:before, [data-channel=customerportal] .sk-attr.sk-attr--option .sk-option-item input + label:before {
  top: 10px;
}
[data-public=true] .sk-attr.sk-attr--option .sk-option-item input + label:hover span, [data-channel=customerportal] .sk-attr.sk-attr--option .sk-option-item input + label:hover span {
  font-weight: 600;
}
[data-public=true] .sk-attr.sk-attr--option .sk-option-item input + label img, [data-channel=customerportal] .sk-attr.sk-attr--option .sk-option-item input + label img {
  max-width: 60px;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item {
  margin: 0;
  padding: 0;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item label {
  border: 2px solid var(--option-button-border-color);
  box-shadow: none;
  transform: none;
  border-right: 1px;
  padding: 10px;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item label:before, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item label:before {
  opacity: 0;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item input:checked + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item input:checked + label {
  color: var(--brand-primary-color);
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item:first-child input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item:first-child input + label {
  border-radius: 25px 0 0 25px;
  border-right: 0;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item:last-of-type input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item:last-of-type input + label {
  border-radius: 0 25px 25px 0;
  border-right: 2px solid var(--option-button-border-color);
}
@media (max-width: 480px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item {
    width: 46%;
    margin: 0 auto 10px auto;
    padding: 0;
  }
  [data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item input + label {
    border: 2px solid var(--option-button-border-color) !important;
    border-radius: 25px !important;
    padding-right: 14px;
  }
  [data-public=true] .sk-attr.sk-attr--option.sk-option--button .sk-option-item input + label > span, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button .sk-option-item input + label > span {
    display: block;
    width: 100%;
    padding: 0px;
  }
}
@media (max-width: 414px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--button[data-attr-id="Motor.capturedData.discount.currentRepairCondition"] .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--button[data-attr-id="Motor.capturedData.discount.currentRepairCondition"] .sk-option-item {
    width: 75%;
  }
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label {
  width: 150px;
  height: 130px;
  min-width: 110px;
  min-height: 91px;
  border: 0;
  border-radius: 10px;
  border: unset;
  -webkit-box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
  padding: 10px 25px;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label .sk-input-radio.sk-input-option, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label .sk-input-radio.sk-input-option {
  display: none;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label span, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label span {
  font-size: 1.8rem;
  padding: 0;
  line-height: 2rem;
}
@media (max-width: 480px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label span, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label span {
    font-size: 1.5rem;
  }
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label:before, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label:before {
  opacity: 0;
  font-size: 3rem;
  line-height: 3rem;
  top: calc(50% - 15px);
  left: calc(50% - 15px);
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label.sk-selected:before, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label.sk-selected:before {
  opacity: 1;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label.sk-selected span, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label.sk-selected span {
  font-weight: 600;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input:checked + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input:checked + label {
  background-color: var(--yellow-color);
  font-weight: bold;
}
@media (max-width: 640px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item {
    width: 50%;
    justify-content: center;
    min-width: 0;
  }
  [data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label {
    width: 150px;
  }
}
@media only screen and (max-width: 640px) and (max-width: 375px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label {
    width: 130px;
  }
}
@media only screen and (max-width: 640px) and (max-width: 340px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--shadow .sk-option-item input + label {
    width: 117px;
    height: auto;
  }
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center {
  max-width: 860px;
  margin: 0 auto;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center[id$=topCarMakeSelector], [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center[id$=topCarMakeSelector] {
  max-width: 800px;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center.sk-option__3-cols, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center.sk-option__3-cols {
  max-width: 550px;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center .sk-label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center .sk-label {
  text-align: center;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center .sk-option-item input + label:hover, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center .sk-option-item input + label:hover {
  -webkit-box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center .sk-option-item input + label span span, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center .sk-option-item input + label span span {
  display: block;
  font-size: 1.5rem;
}
[data-public=true] .sk-attr.sk-attr--option.sk-option--center .sk-option-item input:checked + label, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center .sk-option-item input:checked + label {
  -webkit-box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
}
@media (max-width: 640px) {
  [data-public=true] .sk-attr.sk-attr--option.sk-option--center, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center {
    max-width: none;
  }
  [data-public=true] .sk-attr.sk-attr--option.sk-option--center .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option.sk-option--center .sk-option-item {
    width: 50% !important;
    justify-content: center;
  }
}
@media (max-width: 640px) {
  [data-public=true] .sk-attr.sk-attr--option#sk-Motor-capturedData-discount-NoClaimsCertificate .sk-option-item, [data-channel=customerportal] .sk-attr.sk-attr--option#sk-Motor-capturedData-discount-NoClaimsCertificate .sk-option-item {
    margin-bottom: 5px;
    margin-right: 5px;
  }
  [data-public=true] .sk-attr.sk-attr--option#sk-Motor-capturedData-discount-NoClaimsCertificate .sk-option-item input + label, [data-channel=customerportal] .sk-attr.sk-attr--option#sk-Motor-capturedData-discount-NoClaimsCertificate .sk-option-item input + label {
    border: 2px solid var(--option-button-border-color) !important;
    border-radius: 25px !important;
  }
}
.sk-attr.sk-attr--option.sk-attr--big-image .sk-option-item input + label img {
  max-width: 115px;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item {
    --option-font-weight: 400;
    --radio-size: 32px;
    --radio-border-width: 3px;
    --radio-border-color: #666666;
    --radio-selected-border-color: #666666;
    --radio-selected-icon-color: #666666;
    --option-button-border-color: transparent;
    --option-button-selected-bg-color: transparent;
    margin: 0;
    padding-bottom: 12px;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item:last-child {
    padding-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input:checked + label {
    color: #1D1D1B;
    border: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input + label {
    justify-content: flex-start;
    padding: 0;
    border: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input + label:hover > span {
    font-weight: var(--option-font-weight);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input + label > span {
    width: fit-content;
    padding-left: 8px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item .sk-input-radio {
    min-width: 32px;
    min-height: 32px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item .sk-input-radio[data-selected=true] {
    --radio-border-color: #08615C;
    --radio-selected-border-color: #08615C;
    --radio-selected-icon-color: #08615C;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item .sk-input-radio[data-selected=true] .sk-input-radio-icon {
    font-size: 2.1rem;
    transform: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-list {
    flex-direction: row;
    justify-content: flex-start !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item {
    width: fit-content !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item input:checked + label {
    color: white;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label {
    min-height: 36px;
    height: 36px;
    min-width: unset;
    width: fit-content;
    padding: 0 16px;
    border-radius: 999px;
    background-color: #08615C;
    color: white;
    box-shadow: none;
    gap: 8px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label:hover span {
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span {
    padding: 0;
    font-size: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span > img {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span .sk-tooltip-container {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-label label {
    --label-font-color: #1D1D1B;
    --label-font-size: 16px;
    --label-font-weight: 800;
    --label-line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item {
    width: 100%;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item .sk-input-checkbox {
    --checkbox-size: 32px;
    --checkbox-border-width: 3px;
    --checkbox-border-color: #666666;
    --checkbox-selected-bg-color: #08615C;
    --checkbox-selected-border-color: #08615C;
    border-radius: 8px;
    max-height: unset;
    max-width: unset;
    min-width: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item label {
    align-items: center !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item label:hover > span {
    font-weight: var(--option-font-weight) !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item label > span {
    --option-font-weight: 400;
    text-align: left;
    line-height: 140%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list {
    flex-direction: column;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label label {
    --label-font-size: 20px;
    --label-font-weight: 800;
    --label-line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.marketing--radio-btn .sk-option-list .sk-option-item label > span {
    line-height: 3rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=driverGender] .sk-label label {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio .sk-label {
    margin-bottom: 2.4rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item:not(:last-child) {
    padding-bottom: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-option-item input + label > span {
    font-size: 18px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-list {
    justify-content: flex-start;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item {
    width: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label {
    min-height: 36px;
    height: 36px;
    min-width: unset;
    width: fit-content;
    padding: 0 16px;
    border-radius: 999px;
    background-color: #08615C;
    color: white;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span {
    font-size: 16px;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item {
    --option-font-weight: 400;
    --radio-size: 32px;
    --radio-border-width: 3px;
    --radio-border-color: #666666;
    --radio-selected-border-color: #666666;
    --radio-selected-icon-color: #666666;
    --option-button-border-color: transparent;
    --option-button-selected-bg-color: transparent;
    margin: 0;
    padding-bottom: 12px;
    width: 100%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item:last-child {
    padding-bottom: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input:checked + label {
    color: #1D1D1B;
    border: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input + label {
    justify-content: flex-start;
    padding: 0;
    border: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input + label:hover > span {
    font-weight: var(--option-font-weight);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item input + label > span {
    width: fit-content;
    padding-left: 8px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item .sk-input-radio {
    min-width: 32px;
    min-height: 32px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item .sk-input-radio[data-selected=true] {
    --radio-border-color: #08615C;
    --radio-selected-border-color: #08615C;
    --radio-selected-icon-color: #08615C;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list .sk-option-item .sk-input-radio[data-selected=true] .sk-input-radio-icon {
    font-size: 2.1rem;
    transform: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-list {
    flex-direction: row;
    justify-content: flex-start !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item {
    width: fit-content !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item input:checked + label {
    color: white;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label {
    min-height: 36px;
    height: 36px;
    min-width: unset;
    width: fit-content;
    padding: 0 16px;
    border-radius: 999px;
    background-color: #08615C;
    color: white;
    box-shadow: none;
    gap: 8px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label:hover span {
    font-weight: 400;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span {
    padding: 0;
    font-size: 12px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span > img {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span .sk-tooltip-container {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-label label {
    --label-font-color: #1D1D1B;
    --label-font-size: 16px;
    --label-font-weight: 800;
    --label-line-height: 120%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item {
    width: 100%;
    padding: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item .sk-input-checkbox {
    --checkbox-size: 32px;
    --checkbox-border-width: 3px;
    --checkbox-border-color: #666666;
    --checkbox-selected-bg-color: #08615C;
    --checkbox-selected-border-color: #08615C;
    border-radius: 8px;
    max-height: unset;
    max-width: unset;
    min-width: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item label {
    align-items: center !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item label:hover > span {
    font-weight: var(--option-font-weight) !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr.sk-checkbox .sk-option-list .sk-option-item label > span {
    --option-font-weight: 400;
    text-align: left;
    line-height: 140%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process:not(.sk-process--noprogressbar) .sk-uigroup:not([id*=Home]) .sk-attr .sk-field .sk-option-list {
    flex-direction: column;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-label label {
    --label-font-size: 20px;
    --label-font-weight: 800;
    --label-line-height: 120%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.marketing--radio-btn .sk-option-list .sk-option-item label > span {
    line-height: 3rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr[id$=driverGender] .sk-label label {
    font-size: 20px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio .sk-label {
    margin-bottom: 2.4rem !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item:not(:last-child) {
    padding-bottom: 1.2rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr .sk-option-item input + label > span {
    font-size: 18px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-list {
    justify-content: flex-start;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item {
    width: fit-content;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label {
    min-height: 36px;
    height: 36px;
    min-width: unset;
    width: fit-content;
    padding: 0 16px;
    border-radius: 999px;
    background-color: #08615C;
    color: white;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process .sk-uigroup:not([id*=Home]) .sk-attr.sk-radio.sk-option--shadow[id$=DestinationType] .sk-option-item label span {
    font-size: 16px;
  }
}
input[type=checkbox]:focus + label:before,
input[type=radio]:focus + label:before {
  border-bottom: 0;
}

.sk-radio label:hover, .sk-radio label:focus, .sk-radio label:active, .sk-radio label.sk-selected {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.image-checkbox .sk-field {
  display: flex;
  align-items: center;
}
.image-checkbox .sk-option-item {
  padding: 0;
  flex-grow: 1;
}
.image-checkbox input + label {
  display: flex;
  color: var(--green-color) !important;
}
.image-checkbox input + label:before {
  display: none;
}
.image-checkbox input + label img {
  width: 19px;
  vertical-align: sub;
}
.image-checkbox input + label:hover span {
  font-weight: 200 !important;
}
.image-checkbox.sk-attr--loading input + label:before {
  display: block;
  top: 0;
  color: var(--green-color) !important;
}
.image-checkbox.sk-attr--loading input + label img {
  display: none;
}

.sk-uigroup--offers .sk-checkbox {
  position: absolute;
  right: 30px;
  width: auto !important;
  min-width: unset;
  top: 145px;
  padding: 0;
}
.sk--priv .sk-uigroup--offers .sk-checkbox {
  right: -50px;
}
.sk-uigroup--offers .sk-checkbox .sk-option-item {
  padding: 0;
}
.sk-uigroup--offers .sk-checkbox .sk-option-item input + label {
  font-weight: 600;
  padding: 10px 0 10px 20px !important;
}
.sk-uigroup--offers .sk-checkbox .sk-option-item input + label:before {
  top: 10px !important;
  color: var(--yellow-color);
}
.sk-uigroup--offers .sk-checkbox .sk-option-item input:disabled + label {
  color: var(--dark-grey);
}
.sk-uigroup--offers .sk-checkbox .sk-option-item input:disabled + label:before {
  color: var(--grey-dark-color);
}
.sk-uigroup--offers .sk-message {
  padding: 0 !important;
}
.sk-uigroup--offers .sk-message:not([id$=callUsAfterStandardMessage]):not([id$=callUsAfterBetterMessage]):not([id$=leftMessage]):not([id$=whyWeAskForThisMessage]) {
  min-height: 192px;
}
.sk-uigroup--offers .sk-message .sk-message-content {
  padding: 0;
}

.sk-attr.sk-checkbox:not(.sk-option--button) .sk-option-item label {
  align-items: flex-start !important;
}
@media (max-width: 860px) {
  .sk-attr.sk-checkbox:not(.sk-option--button) .sk-option-item label:hover span {
    font-weight: 400 !important;
  }
}
.sk-attr.sk-checkbox .sk-option-item label {
  display: flex !important;
}
.sk-attr.sk-checkbox .sk-option-item label .sk-input-checkbox {
  max-height: 1.4rem;
  max-width: 1.4rem;
  min-width: 1.4rem;
}
.sk-attr.sk-checkbox .sk-option-item label .sk-input-checkbox::before {
  content: "";
}
.sk-attr.sk-checkbox .sk-option-item label .sk-input-checkbox[data-selected=true] i.sk-input-checkbox-icon:before {
  content: "\f00c";
}

@media only screen and (max-width: 320px) {
  #sk-root-SalamaCreateMotorPolicyProcess-rootContent .sk-panel-item.sk-uigroup-item span.cell .sk-attr.sk-checkbox label span {
    padding-left: 0;
  }
}
.checkbox--custom-loader .sk-option-list[data-loading=true] .sk-option-item {
  display: none;
}
.checkbox--custom-loader .sk-option-list[data-loading=true] ~ .loader {
  display: block;
}
.checkbox--custom-loader .loader {
  display: none;
  border: 4px solid var(--grey-dark-color); /* Light grey */
  border-top: 4px solid var(--green-color); /* Blue */
  border-radius: 50%;
  width: 22px;
  height: 22px;
  animation: spin 2s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.sk-process:not([id$=CreateHomePolicyProcess]):not([id$=CreateTravelPolicyProcess]):not([id$=CreateMotorPolicyProcess]):not([id$=PaymentRequestValidationProcess]) .marketing--radio-btn, .sk-process:not([id$=CreateHomePolicyProcess]):not([id$=CreateTravelPolicyProcess]):not([id$=CreateMotorPolicyProcess]):not([id$=PaymentRequestValidationProcess]) [id$=MarketingChannels].sk-radio {
  --attr-padding: 15px 0;
}
.marketing--radio-btn .sk-label, [id$=MarketingChannels].sk-radio .sk-label {
  --label-font-weight: 800;
  justify-content: flex-start !important;
  text-align: left !important;
}
.marketing--radio-btn .sk-option-list, [id$=MarketingChannels].sk-radio .sk-option-list {
  justify-content: flex-start !important;
}
.marketing--radio-btn .sk-option-list .sk-option-item label > span, [id$=MarketingChannels].sk-radio .sk-option-list .sk-option-item label > span {
  text-align: left;
  font-size: 1.4rem;
}

.checkboxhidden {
  visibility: hidden;
  display: none;
}

[data-device-resolution=mobile] .sk-marketingChannels label span {
  text-align: left;
}

[data-column-count="2"] div.sk-payment {
  width: 50% !important;
}
div.sk-payment .sk-payment-content {
  border: none;
  border-top: 1px solid var(--brand-primary-color) !important;
  border-radius: 0 !important;
}
div.sk-payment .sk-payment-content::after {
  width: 60px;
  left: 50%;
  background: var(--reverse-color);
  top: -15px;
  transform: translateX(-50%);
}

.sk-payment {
  max-width: 500px !important;
  min-width: 400px !important;
  padding: 10px 30px !important;
  border: 0 !important;
  box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4) !important;
  margin-top: 15px !important;
}
@media (max-width: 640px) {
  .sk-payment {
    min-width: 0;
  }
  .sk-payment .sk-field:has(iframe) {
    height: var(--attr-min-height);
  }
}
.sk-payment:before {
  display: none;
}
.sk-payment .sk-uigroup-header {
  margin: 10px;
}
.sk-payment .sk-uigroup-content > div {
  position: relative;
}
.sk-payment .sk-uigroup-content #sk-rakbank-expiredate {
  width: 50% !important;
}
.sk-payment .sk-uigroup-content #sk-rakbank-cvv {
  width: 50% !important;
  position: absolute;
  bottom: -8px;
  right: 0;
}
.sk-payment .sk-attr .sk-label {
  justify-content: flex-start !important;
}
.sk-payment .sk-attr .sk-field {
  margin: 0 !important;
}
.sk-payment .sk-attr .sk-field input {
  font: 100 16px/24px Arial;
}
.sk-payment .sk-payment-logos {
  display: flex;
  justify-content: center;
  align-items: center;
}
.sk-payment .sk-payment-logos img {
  padding: 0 10px;
}
.sk-payment iframe {
  min-height: 40px !important;
  border: 0px solid var(--input-border-color) !important;
  border-radius: 3px !important;
  background-color: var(--reverse-color);
  padding: 0px;
}

.sk-attr .sk-resource-item .sk-resource-download {
  left: auto;
  right: 28px !important;
}
.sk-attr .sk-resource-item .sk-resource-delete {
  left: auto;
  right: 52px !important;
}
.sk-attr .sk-resource-item .sk-resource-upload-file {
  position: absolute;
  left: auto;
  right: 5px;
  top: 5px;
  width: 22px;
  height: 30px;
}
@media (max-width: 640px) {
  .sk-attr .sk-resource-item .sk-resource-upload,
  .sk-attr .sk-resource-item .sk-resource-download,
  .sk-attr .sk-resource-item .sk-resource-delete {
    top: 8px;
    left: auto;
    right: 8px;
    font-size: 2rem;
    width: 22px;
    height: 22px;
  }
  .sk-attr .sk-resource-item .sk-resource-upload-file,
  .sk-attr .sk-resource-item .sk-resource-upload-file div {
    width: 30px !important;
    height: 36px !important;
    left: auto !important;
    right: 0 !important;
    top: 0 !important;
  }
  .sk-attr .sk-resource-item .sk-resource-upload-file input,
  .sk-attr .sk-resource-item .sk-resource-upload-file div input {
    right: -1px !important;
    height: 34px !important;
  }
  .sk-attr .sk-resource-item .sk-resource-download {
    left: auto;
    right: 34px !important;
  }
  .sk-attr .sk-resource-item .sk-resource-delete {
    left: auto;
    right: 64px !important;
  }
}
.sk-attr .qq-uploader .qq-upload-button {
  width: 20px;
  height: 32px;
}

.sk--priv.sk-app--ViewClaimProcess .sk-resource-item input {
  background-color: #fff !important;
  border: none;
  padding: 0;
  color: #000;
}
.sk--priv.sk-app--ViewClaimProcess .sk-resource-item i {
  display: none;
}
.sk--priv.sk-app--ViewClaimProcess .sk-multi-resource .sk-label {
  display: none;
}
.sk--priv.sk-app--ViewClaimProcess .sk-multi-resource .sk-multi-resource-dropzone i,
.sk--priv.sk-app--ViewClaimProcess .sk-multi-resource .sk-multi-resource-dropzone span,
.sk--priv.sk-app--ViewClaimProcess .sk-multi-resource .sk-multi-resource-dropzone .sk-button {
  display: none;
}

@media screen and (min-width: 0px) {
  .sk-resource, .sk-multiresource {
    position: relative;
    margin-bottom: 2.4rem;
  }
  .sk-resource .sk-label, .sk-multiresource .sk-label {
    position: unset;
  }
  .sk-resource .sk-label label, .sk-multiresource .sk-label label {
    --label-font-color: #1D1D1B;
    --label-font-size: 16px;
    --label-font-weight: 800;
    --label-line-height: 120%;
  }
  .sk-resource .sk-label .sk-label-hint, .sk-multiresource .sk-label .sk-label-hint {
    position: absolute;
    bottom: -5px;
  }
  .sk-resource .sk-label .sk-tooltip-icon, .sk-multiresource .sk-label .sk-tooltip-icon {
    color: #08615C;
  }
  .sk-resource .sk-label .__react_component_tooltip, .sk-multiresource .sk-label .__react_component_tooltip {
    --tooltip-font-size: 14px;
    border-color: #08615C;
    background-color: #FFFAF3;
    border-radius: 12px;
  }
  .sk-resource .sk-upload-content:has(.sk-upload-files) .sk-upload-dropzone, .sk-multiresource .sk-upload-content:has(.sk-upload-files) .sk-upload-dropzone {
    display: none;
  }
  .sk-resource .sk-upload-dropzone, .sk-multiresource .sk-upload-dropzone {
    padding: 1.6rem;
    border-radius: 16px !important;
    border: 2px dashed #08615C !important;
    height: 80px;
  }
  .sk-resource .sk-upload-dropzone .sk-upload-header, .sk-multiresource .sk-upload-dropzone .sk-upload-header {
    padding: 0;
  }
  .sk-resource .sk-upload-dropzone .sk-upload-header .icon-upload, .sk-multiresource .sk-upload-dropzone .sk-upload-header .icon-upload {
    display: none;
  }
  .sk-resource .sk-upload-dropzone .sk-upload-header .sk-button, .sk-multiresource .sk-upload-dropzone .sk-upload-header .sk-button {
    min-height: 48px;
    width: 180px;
    max-width: 328px;
    background-color: #08615C;
    color: white;
    border: none;
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase;
    gap: 8px;
  }
  .sk-resource .sk-upload-dropzone .sk-upload-header .sk-button::after, .sk-multiresource .sk-upload-dropzone .sk-upload-header .sk-button::after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url("icon_upload.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-resource .sk-upload .sk-file, .sk-multiresource .sk-upload .sk-file {
    --upload-progress-bar-bg-color: #08615C33;
    margin-top: 0 !important;
    border-radius: 16px;
    border: 2px solid #08615C;
    height: 80px;
  }
  .sk-resource .sk-upload .sk-file.sk-file--uploading, .sk-multiresource .sk-upload .sk-file.sk-file--uploading {
    border: 2px dashed #08615C !important;
  }
  .sk-resource .sk-upload .sk-file .sk-file-info .sk-file-preview .icon-download, .sk-multiresource .sk-upload .sk-file .sk-file-info .sk-file-preview .icon-download {
    display: none;
  }
  .sk-resource .sk-upload .sk-file .sk-file-info .sk-file-preview::before, .sk-multiresource .sk-upload .sk-file .sk-file-info .sk-file-preview::before {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url("icon_download.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-resource .sk-upload .sk-file .sk-file-info > span b, .sk-multiresource .sk-upload .sk-file .sk-file-info > span b {
    color: #1D1D1B;
    font-size: 16px;
    font-weight: 800;
  }
  .sk-resource .sk-upload .sk-file .sk-file-info > span .sk-file-size, .sk-multiresource .sk-upload .sk-file .sk-file-info > span .sk-file-size {
    font-size: 12px;
    color: #666666;
  }
  .sk-resource .sk-upload .sk-file .sk-file-actions, .sk-multiresource .sk-upload .sk-file .sk-file-actions {
    border-left: none;
  }
  .sk-resource .sk-upload .sk-file .sk-file-actions::before, .sk-multiresource .sk-upload .sk-file .sk-file-actions::before {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url("icon_close.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-resource .sk-upload .sk-file .sk-file-actions .fa-trash-alt, .sk-multiresource .sk-upload .sk-file .sk-file-actions .fa-trash-alt {
    display: none;
  }
}
@media screen and (min-width: 769px) {
  .sk-resource .sk-upload-dropzone .sk-upload-header .sk-upload-subheader, .sk-multiresource .sk-upload-dropzone .sk-upload-header .sk-upload-subheader {
    display: none;
  }
  .sk-resource .sk-upload-dropzone, .sk-multiresource .sk-upload-dropzone {
    height: 94px;
  }
  .sk-resource .sk-upload-files .sk-file, .sk-multiresource .sk-upload-files .sk-file {
    padding: 1.6rem;
    margin: 0;
    height: 94px;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown:not(.sk-attr--error) .sk-field .react-select {
    --dropdown-selected-font-color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown:not(.sk-attr--error) .sk-field .react-select .react-select__control .react-select__single-value {
    --dropdown-selected-font-color: #08615C;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown.sk-attr--error {
    --dropdown-selected-font-color: #8E0400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown.sk-attr--error .react-select__control::before {
    filter: brightness(0) saturate(100%) invert(15%) sepia(63%) saturate(3821%) hue-rotate(352deg) brightness(81%) contrast(117%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control {
    --input-icon-horizontal-right-position: 16px;
    border-radius: var(--input-border-radius);
    padding-left: 12px;
    border: none;
    outline: var(--input-border-width) solid var(--input-border-color) !important;
    outline-offset: -1px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control .react-select__single-value {
    margin-right: 4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--is-disabled {
    --input-border-color: #ABABAB;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--is-disabled::before {
    filter: brightness(0) saturate(100%) invert(83%) sepia(5%) saturate(35%) hue-rotate(321deg) brightness(85%) contrast(82%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--menu-is-open {
    z-index: 4;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--menu-is-open::before {
    transform: translateY(-50%) rotate(180deg);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control .react-select__placeholder {
    font-family: "avenir", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control::before {
    content: "";
    display: block;
    background-image: url("icon_chevron_down.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    right: 10px;
    transition: transform 250ms ease;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__menu {
    --dropdown-menu-option-font-color: #1D1D1B;
    top: 0px;
    padding-top: 18px;
    border: var(--input-border-width) solid var(--input-border-color);
    border-radius: 0 0 12px 12px;
    font-family: "Avenir";
    overflow-y: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__menu .react-select__option:hover {
    background-color: rgba(8, 97, 92, 0.2);
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .react-select__placeholder {
    font-size: 18px !important;
    margin: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .react-select__control {
    padding-left: 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .react-select__control::before {
    width: 32px !important;
    height: 32px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .react-select__single-value {
    font-size: 18px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-dropdown .react-select__input-container {
    padding: 0;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown:not(.sk-attr--error) .sk-field .react-select {
    --dropdown-selected-font-color: #1D1D1B;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown:not(.sk-attr--error) .sk-field .react-select .react-select__control .react-select__single-value {
    --dropdown-selected-font-color: #08615C;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown.sk-attr--error {
    --dropdown-selected-font-color: #8E0400;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown.sk-attr--error .react-select__control::before {
    filter: brightness(0) saturate(100%) invert(15%) sepia(63%) saturate(3821%) hue-rotate(352deg) brightness(81%) contrast(117%);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control {
    --input-icon-horizontal-right-position: 16px;
    border-radius: var(--input-border-radius);
    padding-left: 12px;
    border: none;
    outline: var(--input-border-width) solid var(--input-border-color) !important;
    outline-offset: -1px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control .react-select__single-value {
    margin-right: 4rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--is-disabled {
    --input-border-color: #ABABAB;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--is-disabled::before {
    filter: brightness(0) saturate(100%) invert(83%) sepia(5%) saturate(35%) hue-rotate(321deg) brightness(85%) contrast(82%);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--menu-is-open {
    z-index: 4;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control.react-select__control--menu-is-open::before {
    transform: translateY(-50%) rotate(180deg);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control .react-select__placeholder {
    font-family: "avenir", sans-serif;
    font-size: 1.6rem;
    font-weight: 400;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__control::before {
    content: "";
    display: block;
    background-image: url("icon_chevron_down.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    right: 10px;
    transition: transform 250ms ease;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__menu {
    --dropdown-menu-option-font-color: #1D1D1B;
    top: 0px;
    padding-top: 45px;
    border: var(--input-border-width) solid var(--input-border-color);
    border-radius: 0 0 12px 12px;
    font-family: "Avenir";
    overflow-y: auto;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .sk-field .react-select .react-select__menu .react-select__option:hover {
    background-color: rgba(8, 97, 92, 0.2);
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .react-select__placeholder {
    font-size: 18px !important;
    margin: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .react-select__control {
    padding-left: 1.6rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .react-select__control::before {
    width: 32px !important;
    height: 32px !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .react-select__single-value {
    font-size: 18px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-dropdown .react-select__input-container {
    padding: 0;
  }
}
.react-select .react-select__control {
  border-radius: 2px;
}

#sk-OfferFeatureGeneric-selectionTable,
#sk-Compare-compareTable-compareSelectionTable {
  --selection-table-header-bg-color: var(--reverse-color);
}
#sk-OfferFeatureGeneric-selectionTable table,
#sk-Compare-compareTable-compareSelectionTable table {
  background: var(--reverse-color);
  border: 0;
  font-size: 1.6rem;
  line-height: 1.6rem;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header {
  padding: 0;
  border-left: 1px solid var(--grey-light-color) !important;
  border-bottom: 1px solid var(--grey-light-color) !important;
  transition: none !important;
  transform: none;
  box-shadow: none;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header:nth-child(2),
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header:nth-child(2) {
  border-left: 0 !important;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header:hover,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header:hover {
  border: 1px solid transparent !important;
  border-left: 1px solid var(--grey-light-color) !important;
  border-bottom: 1px solid var(--grey-light-color) !important;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header.cell--corner,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header.cell--corner {
  background: var(--reverse-color);
  border: 0 !important;
  border-bottom: 1px solid var(--grey-light-color) !important;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span img,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span img {
  padding: 10px;
  height: 120px;
  object-fit: contain;
  border-bottom: 1px solid var(--grey-dark-color);
  margin-bottom: 30px;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div > span,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div > span {
  text-align: center;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div > span.price,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div > span.price {
  color: var(--primary-font-color);
  font-size: 1.6rem;
  margin-bottom: 1.5rem;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div > span.price b,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div > span.price b {
  display: inline-block;
  padding: 0;
  font-size: 3rem;
  line-height: 3rem;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div > span.excess,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div > span.excess {
  color: var(--primary-font-color);
  font-size: 1.6rem;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div .sk-button,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div .sk-button {
  color: var(--reverse-color);
  padding: 5px 15px;
  margin-top: 1rem;
}
#sk-OfferFeatureGeneric-selectionTable table thead th.cell--header label span > div div,
#sk-Compare-compareTable-compareSelectionTable table thead th.cell--header label span > div div {
  text-align: center;
  margin: 1rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td, #sk-OfferFeatureGeneric-selectionTable table tbody tr td,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td {
  background: white !important;
  border: 0;
  border-left: 1px solid var(--grey-light-color);
  border-bottom: 1px solid var(--grey-light-color);
  font-weight: bold;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td:first-child, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td:first-child, #sk-OfferFeatureGeneric-selectionTable table tbody tr td:first-child,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td:first-child,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td:first-child,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td:first-child {
  border: 0;
  border-bottom: 1px solid var(--grey-light-color);
  font-weight: normal;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td i, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td i, #sk-OfferFeatureGeneric-selectionTable table tbody tr td i,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td i,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td i,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td i {
  color: var(--green-color);
  font-size: 2.2rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td .cell-content-text, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td .cell-content-text, #sk-OfferFeatureGeneric-selectionTable table tbody tr td .cell-content-text,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td .cell-content-text,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td .cell-content-text,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td .cell-content-text {
  background: white;
  font-weight: normal;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--mixed.cell--responsive, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--mixed.cell--responsive, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--mixed.cell--responsive,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--mixed.cell--responsive,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--mixed.cell--responsive,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--mixed.cell--responsive {
  border-left: 0 !important;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td .cell-content-result, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td .cell-content-result, #sk-OfferFeatureGeneric-selectionTable table tbody tr td .cell-content-result,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td .cell-content-result,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td .cell-content-result,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td .cell-content-result {
  font-weight: bold;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive {
  background: white;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span img, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span img, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span img,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span img,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span img,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span img {
  padding: 10px;
  height: 120px;
  object-fit: contain;
  border-bottom: 1px solid var(--grey-dark-color);
  margin-bottom: 30px;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div > span, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div > span, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div > span,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div > span,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div > span,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div > span {
  text-align: center;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div > span.price, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div > span.price, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div > span.price,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div > span.price,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div > span.price,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div > span.price {
  color: var(--primary-font-color);
  font-size: 1.6rem;
  margin-bottom: 1.5rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div > span.price b, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div > span.price b, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div > span.price b,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div > span.price b,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div > span.price b,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div > span.price b {
  display: inline-block;
  padding: 0;
  font-size: 3rem;
  line-height: 3rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div > span.excess, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div > span.excess, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div > span.excess,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div > span.excess,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div > span.excess,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div > span.excess {
  color: var(--primary-font-color);
  font-size: 1.6rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div .sk-button, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div .sk-button, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div .sk-button,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div .sk-button,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div .sk-button,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div .sk-button {
  color: var(--reverse-color);
  padding: 5px 15px;
  margin-top: 1rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive label span > div div, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive label span > div div, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive label span > div div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive label span > div div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive label span > div div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive label span > div div {
  text-align: center;
  margin: 1rem;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive img, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive img, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive img,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive img,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive img,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive img {
  display: flex;
  justify-content: center;
  margin: 0 auto;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.row--main td.cell--responsive > div, #sk-OfferFeatureGeneric-selectionTable table tbody tr.row td.cell--responsive > div, #sk-OfferFeatureGeneric-selectionTable table tbody tr td.cell--responsive > div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row--main td.cell--responsive > div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.row td.cell--responsive > div,
#sk-Compare-compareTable-compareSelectionTable table tbody tr td.cell--responsive > div {
  padding-bottom: 0;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expandable,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expandable {
  display: none !important;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expandable td,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expandable td {
  background: var(--grey-light-color) !important;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expandable td:first-child,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expandable td:first-child {
  padding-left: 30px;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expandable td .cell-content-result--icon,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expandable td .cell-content-result--icon {
  background: transparent;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expandable.visible,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expandable.visible {
  display: table-row !important;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander:hover td,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander:hover td {
  background: var(--grey-light-color) !important;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander[data-expanded=true] td:first-child:before,
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander[data-expanded=true] td.cell--mixed:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander[data-expanded=true] td:first-child:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander[data-expanded=true] td.cell--mixed:before {
  content: "\f146";
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td {
  cursor: pointer;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child, #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed {
  position: relative;
  padding-left: 30px;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before, #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before {
  position: absolute;
  top: 50%;
  left: 10px;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.2rem;
  font-weight: 300;
  display: inline-block;
  content: "\f0fe";
  color: var(--brand-primary-color);
  transform: translateY(-50%);
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before, #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before,
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before,
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before, #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before, #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before,
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before,
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td:first-child:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td.cell--mixed:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td:first-child:before,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before.sk-selection-table--responsive #sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td.cell--mixed:before {
  display: none;
}
#sk-OfferFeatureGeneric-selectionTable table tbody tr.expander td .cell-content-result--icon,
#sk-Compare-compareTable-compareSelectionTable table tbody tr.expander td .cell-content-result--icon {
  background: transparent;
}

.sk-selectiontable:not([id*=compareSelectionTable]) {
  --selection-table-header-bg-color: var(--reverse-color);
  --selection-table-separation-border-color: var(--reverse-color);
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul {
  box-shadow: none;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li.selected {
  transform: scaleX(1) !important;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span img {
  padding: 10px;
  height: 120px;
  object-fit: contain;
  border-bottom: 1px solid var(--grey-dark-color);
  margin-bottom: 30px;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div > span {
  text-align: center;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div > span.price {
  color: var(--primary-font-color);
  font-size: 1.6rem;
  margin-bottom: 1.5rem;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div > span.price b {
  display: inline-block;
  padding: 0;
  font-size: 3rem;
  line-height: 3rem;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div > span.excess {
  color: var(--primary-font-color);
  font-size: 1.6rem;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div .sk-button {
  color: var(--reverse-color);
  padding: 5px 15px;
  margin-top: 1rem;
}
.sk-selectiontable:not([id*=compareSelectionTable]) div.sk-selectiontable-container ul li[data-type=HEADER] label span > div div {
  text-align: center;
  margin: 1rem;
}

[id*=compareSelectionTable] li > label > span > img {
  height: 120px;
}
[id*=compareSelectionTable] li > label > span > img ~ div {
  display: flex;
  flex-direction: column;
  gap: 3rem;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider {
    --slider-bar-handle-bg-color: #08615C;
    --slider-bar-track-bg-color: #08615C;
    --slider-bar-rail-bg-color: #ABABAB;
    --slider-bar-rail-height: 8;
    --slider-bar-track-height: 8;
    padding: 1.8rem 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .sk-field {
    padding: 0 1rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider {
    margin-top: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .sk-slider-value {
    visibility: hidden;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-rail {
    top: -5px;
    border-radius: 4px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-track {
    top: calc(0% - 1px);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark {
    top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text {
    transform: translateX(-50%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="1"] {
    left: 16.6667%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="2"] {
    left: 33.3333%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="3"] {
    left: 50%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="4"] {
    left: 66.6667%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="5"] {
    left: 83.3333%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider {
    --slider-bar-handle-bg-color: #08615C;
    --slider-bar-track-bg-color: #08615C;
    --slider-bar-rail-bg-color: #ABABAB;
    --slider-bar-rail-height: 8;
    --slider-bar-track-height: 8;
    padding: 1.8rem 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .sk-field {
    padding: 0 1rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider {
    margin-top: 12px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .sk-slider-value {
    visibility: hidden;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-rail {
    top: -5px;
    border-radius: 4px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-track {
    top: calc(0% - 1px);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark {
    top: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text {
    transform: translateX(-50%);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="1"] {
    left: 16.6667%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="2"] {
    left: 33.3333%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="3"] {
    left: 50%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="4"] {
    left: 66.6667%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text[class$="5"] {
    left: 83.3333%;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-slider .rc-slider .rc-slider-mark-text {
    font-size: 2rem;
  }
}
.sk-attr.sk-slider .sk-slider-bar .sk-slider-handle {
  width: 24px;
  height: 24px;
  margin-left: -12px;
  border-radius: 50%;
}
.sk-attr.sk-slider .sk-slider-bar .sk-slider-handle span {
  margin-left: -48px;
  font-size: 1.7rem;
  font-weight: 100;
}
.sk-attr.sk-slider .sk-slider-values .sk-slider-min-label,
.sk-attr.sk-slider .sk-slider-values .sk-slider-max-label {
  color: var(--primary-color);
}

.ReactTable .rt-thead.-header {
  border-bottom: 1px solid var(--grey-dark-color);
  padding: 0px 5px 20px 5px;
}
.ReactTable .rt-tbody .rt-tr.-even {
  background-color: var(--fifth-grey-color);
}
.ReactTable .rt-tbody .rt-td {
  padding: 15px 5px;
  border-right: 0;
}
.ReactTable .rt-tbody .rt-td a i {
  padding: 0 5px;
  font-size: 2rem;
}
.ReactTable .rt-tbody .rt-td span {
  display: inline-block;
}

.sk-attr.sk-table .cell .sk-mandatory {
  display: none !important;
}
.sk-attr.sk-table .sk-table-table ul {
  border: none;
}
.sk-attr.sk-table .sk-table-table ul li {
  border-bottom: none;
}

.sk-uigroup-item.sk-uigroup--table {
  box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul {
  border: 0;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul li {
  border: 0;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell {
  padding: 1px;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell:first-child {
  width: 40%;
  max-width: 350px;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell:nth-child(2) {
  font-weight: bold;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-attr .sk-field {
  margin: 0 !important;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-attr.sk-attr--read .sk-field {
  min-height: 0;
  font-weight: bold;
  max-width: none !important;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-attr.sk-attr--loading .sk-field .sk-option-item label {
  text-decoration: none;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-attr.sk-attr--loading .sk-field .sk-option-item label:before {
  left: -5px;
  top: 0;
  opacity: 1;
  color: var(--green-color);
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-option-item {
  padding: 0;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-option-item label {
  color: var(--green-color);
  text-decoration: underline;
  text-transform: uppercase;
}
.sk-uigroup-item.sk-uigroup--table .sk-table-table > ul .cell .sk-option-item label:before {
  opacity: 0;
  top: 0;
}
@media (max-width: 640px) {
  .sk-uigroup-item.sk-uigroup--table .sk-table-table > ul li {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
  }
  .sk-uigroup-item.sk-uigroup--table .sk-table-table > ul li .cell {
    display: block;
    width: 100% !important;
    max-width: 100% !important;
  }
  .sk-uigroup-item.sk-uigroup--table .sk-table-table > ul li .cell .sk-attr .sk-option-item label {
    padding: 0 !important;
  }
  .sk-uigroup-item.sk-uigroup--table .sk-table-table > ul li .cell .sk-attr .sk-option-item label:before {
    position: absolute;
    left: -15px;
  }
  .sk-uigroup-item.sk-uigroup--table .sk-table-table > ul li .cell .sk-attr.sk-attr--loading label:before {
    left: -15px !important;
  }
}

#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column .sk-table {
  box-shadow: 0px 4px 7px 0px rgba(0, 0, 0, 0.25);
  border-radius: 10px;
  margin-bottom: 40px;
  padding: 40px;
  width: 90% !important;
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column .sk-table .sk-label {
  margin-bottom: 50px;
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column .sk-table .sk-label > label {
  font-size: 2.5rem;
  font-weight: 600;
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column .sk-table .sk-table-table > ul {
  border: none;
}
#sk-uigroup-item-content-OmanCreateHomeSummaryUIDefinition-HomeDetails-Fieldset1 .sk-column .sk-table .sk-table-table > ul > li {
  border-bottom: none;
  font-size: 1.8rem;
}

#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table.sk-table-table--header-column > ul > li .cell:first-child {
  border: 0 !important;
  background-color: transparent !important;
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table.sk-table-table--header-row > ul > li:first-child {
  background-color: white;
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table.sk-table-table--header-row > ul > li:first-child .cell {
  border: 0 !important;
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table.sk-table-table--header-row > ul > li:first-child .cell .cell-text {
  font-size: 1.6rem;
  line-height: 1.6rem;
}
@media (max-width: 640px) {
  #sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table.sk-table-table--header-row > ul > li:first-child {
    display: none;
  }
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table.sk-table-table--header-row.sk-table-table--header-column > ul > li:first-child .cell:first-child {
  border: 0 !important;
  background-color: transparent !important;
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table > ul {
  display: flex;
  flex-direction: column;
  border: 0;
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table > ul li {
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin: 15px 0;
  padding: 15px 0;
  border: 0;
  box-shadow: 0px 4px 8px 1px rgba(0, 0, 0, 0.15);
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table > ul li .cell {
  flex: 1 1;
  flex-grow: 1;
  word-break: break-all;
  border-left: 1px solid var(--grey-dark-color);
}
#sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table > ul li .cell:nth-child(1) {
  border-left: 0;
}
@media (max-width: 640px) {
  #sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table > ul li {
    flex-wrap: wrap;
    flex-direction: row;
    align-items: baseline;
  }
  #sk-ClaimsAssistanceGeneric-contactsTable .sk-table-table > ul li .cell {
    flex: auto;
    width: 100%;
    border-left: 0;
    padding-bottom: 15px;
  }
}
#sk-ClaimsAssistanceGeneric-contactsTable .cell {
  padding: 0 15px;
  text-align: center;
}
#sk-ClaimsAssistanceGeneric-contactsTable img {
  max-height: 100px;
  width: 100%;
  max-width: 171px;
}
#sk-ClaimsAssistanceGeneric-contactsTable .cell-text {
  font-size: 1.3rem;
  font-weight: bold;
}
#sk-ClaimsAssistanceGeneric-contactsTable .cell-text i {
  font-size: 3rem;
  color: var(--dark-grey);
  font-weight: 300;
  padding-bottom: 10px;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] #sk-main {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs {
    padding: 2rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-attr-htmljs {
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table {
    width: 100%;
    overflow: scroll;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont {
    display: grid;
    grid-template-columns: 50% 50%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers {
    display: flex;
    flex-direction: column;
    margin-top: 190px;
    grid-row-start: 1;
    grid-column-start: 1;
    grid-column-end: 3;
    border-top: 2px solid #666;
    z-index: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers .table-header {
    margin-bottom: 43px;
    text-align: center;
    font-weight: 800;
    background: #FFFAF3;
    font-size: 16px;
    padding: 12px;
    line-height: 120%;
    min-height: 48px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers .table-header.expander {
    display: flex;
    justify-content: center;
    color: #08615C;
    cursor: pointer;
    margin-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers .table-header.expander::after {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url("icon_chevron_down.svg");
    background-repeat: no-repeat;
    background-size: contain;
    transition: transform 250ms ease;
    filter: brightness(0) saturate(100%) invert(22%) sepia(86%) saturate(1384%) hue-rotate(150deg) brightness(92%) contrast(94%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers .table-header.expander.open::after {
    transform: rotate(180deg);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers .table-header.hidden {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column.column-1 {
    grid-row-start: 1;
    grid-column-start: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column.column-1 .offer-row {
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column.column-1 .offer-row::before {
    content: "";
    position: absolute;
    width: 1px;
    height: 22px;
    right: -1px;
    top: 13px;
    background: #666666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column.column-2 {
    grid-row-start: 1;
    grid-column-start: 2;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column.column-3 {
    grid-row-start: 1;
    grid-column-start: 3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    height: 170px;
    padding: 0 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .sk-button {
    --button-bg-color: #08615C;
    --button-font-color: #FFF;
    --button-disabled-bg-color: #ABABAB;
    --button-border-radius: 999px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: var(--button-border-radius);
    font-size: 20px;
    font-weight: 800;
    padding: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .sk-button {
    max-width: 120px;
    max-height: 48px;
    height: 100%;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .offer-logo {
    height: 29px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .offer-logo img {
    height: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .header-text div > span {
    display: block;
    text-align: center;
    height: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .header-text .offer-premium {
    display: flex;
    justify-content: center;
    align-items: flex-end;
    gap: 5px;
    margin-bottom: 4px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .header-text .offer-premium .premium-currency {
    line-height: 140%;
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .header-text .offer-premium .premium-amount {
    font-size: 24px;
    font-weight: 900;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .header-text .offer-excess .excess {
    font-size: 14px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-rows {
    display: grid;
    grid-template-rows: 48px;
    gap: 43px;
    padding-top: 68px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-rows > .add-feature {
    margin-top: 48px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-rows > .add-feature ~ .add-feature {
    margin-top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-rows .offer-row {
    display: flex;
    gap: 8px;
    max-height: 48px;
    height: 48px;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 16px;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-rows .offer-row.hidden {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-rows .offer-row > img[src*=feature_cross] {
    filter: brightness(0) saturate(100%) invert(17%) sepia(62%) saturate(7359%) hue-rotate(350deg) brightness(87%) contrast(105%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.three-offer .table-cont {
    grid-template-columns: 50% 50% 50%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.three-offer .table-cont .table-headers {
    grid-column-end: 4;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.three-offer .table-cont .table-column.column-2 .offer-row {
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.three-offer .table-cont .table-column.column-2 .offer-row::before {
    content: "";
    position: absolute;
    width: 1px;
    height: 22px;
    right: -1px;
    top: 13px;
    background: #666666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont {
    grid-template-columns: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .table-headers {
    grid-column-end: 2;
    border-top: none;
    margin-top: 0px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .table-headers .table-header {
    margin-bottom: 0px;
    white-space: wrap;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .offer-header {
    justify-content: flex-start;
    gap: 20px;
    height: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .offer-rows {
    padding-top: 46px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .offer-row {
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .offer-row.hidden {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table.one-offer .table-cont .offer-row::before {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg {
    margin: 0;
    padding: 3.2rem 1.6rem 0 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg .insurer-cont {
    gap: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg .insurer-cont > div:not(.insurer-name):not(.insurer-awards) {
    gap: 0.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg .insurer-cont > div > span {
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg .insurer-cont > div > span:first-child {
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg .insurer-cont .insurer-name {
    flex-direction: column;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .insurer-details-msg .insurer-cont ul {
    list-style: none;
    margin-left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .offer-table-buy-btn {
    margin-bottom: 0 !important;
    border-bottom: 1px solid #666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .offer-table-buy-btn .sk-navigation {
    margin-top: -60px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .offer-table-buy-btn .sk-button-list::after {
    content: none !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .offer-table-buy-btn .sk-button {
    width: 120px !important;
    max-width: 120px !important;
    min-width: unset !important;
    height: 48px !important;
    min-height: 48px !important;
    border-radius: 50px !important;
    background-color: #08615C !important;
    border: none !important;
    color: white !important;
    text-transform: uppercase !important;
    font-size: 20px !important;
    text-align: center !important;
    padding: 1.2rem 0 !important;
    font-weight: 800 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) #sk-OfferFeatureGeneric-OfferCustomTableHeaderHTMLJS {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=benefitLeftTable] .sk-table-table ul, .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=benefitRightTable] .sk-table-table ul {
    display: flex;
    flex-direction: column;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=benefitLeftTable] .sk-table-table ul > li, .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=benefitRightTable] .sk-table-table ul > li {
    display: grid;
    grid-template-columns: 472px 1fr 5px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=benefitLeftTable] .sk-table-table ul > li > span:first-child .cell-text, .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=benefitRightTable] .sk-table-table ul > li > span:first-child .cell-text {
    font-weight: 400;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs {
    width: 100%;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .sk-html {
    padding: 0;
    margin: 0;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .sk-html .sk-html-content {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table {
    overflow: visible;
    transform: translateX(-16px);
    width: 100vw;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont {
    grid-template-columns: 31% repeat(3, 22%);
    display: flex;
    position: relative;
    padding-bottom: 6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-headers {
    grid-column-start: 1;
    grid-column-end: 2;
    border-top: none;
    margin-top: 278px;
    width: 31%;
    min-width: 420px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-headers .table-header {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0 64px 0 112px;
    margin-bottom: 0;
    font-size: 20px;
    min-height: 64px;
    max-height: 64px;
    text-align: left;
    position: relative;
    border-right: 2px solid #ABABAB;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-headers .table-header.expander {
    border-right: none;
    padding: 0;
    width: 100vw;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-headers .table-header::before {
    content: "";
    position: absolute;
    height: 2px;
    width: 100vw;
    background-color: #ABABAB;
    bottom: 0;
    left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-headers .table-header:first-child::after {
    content: "";
    position: absolute;
    height: 2px;
    width: calc(100vw - 2rem);
    background-color: #666;
    top: 0;
    left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-headers .table-header.hidden {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column {
    width: 22%;
    min-width: 250px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header {
    height: 259px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .sk-button {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 56px;
    height: 56px;
    max-width: 180px;
    width: 180px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .offer-premium .premium-amount {
    font-size: 48px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .offer-premium .premium-currency {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .offer-excess .excess {
    font-size: 18px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .offer-logo {
    display: flex;
    justify-content: center;
    height: 64px;
    max-width: 208px;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .offer-logo img {
    margin: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-header .offer-logo img[src*="en/us/rak"] {
    object-fit: cover;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-rows {
    gap: 0;
    padding-top: 0;
    margin-top: 20px;
    grid-template-rows: 64px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-rows .offer-row {
    min-height: 64px;
    font-size: 20px;
    gap: 12px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-rows .offer-row.add-feature {
    margin-top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-rows .offer-row.add-feature:nth-last-child(8) {
    margin-top: 64px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .table-column .offer-rows .offer-row::before {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .column-1 {
    grid-column-start: 2;
    grid-column-end: 3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .column-2 {
    grid-column-start: 3;
    grid-column-end: 4;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-attr-htmljs .compare-table .table-cont .column-3 {
    grid-column-start: 4;
    grid-column-end: 5;
  }
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] #sk-navigation-CompareProcess-CompareTable {
  height: 0;
}

@media screen and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) #sk-Compare-compareTable-CompareCutomTableHTMLJS {
    padding-top: 0;
    margin-top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-headers .table-header {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .compare-table .table-cont .table-column .offer-header .offer-logo {
    height: 70px;
  }
}
.sk-app[data-process-step-id="ViewOffersFeatureNewProcess:Compare"] .sk-navigation#sk-navigation-ViewOffersFeatureNewProcess-Compare {
  height: 0 !important;
}

.sk-attr.sk-textarea .sk-field textarea {
  line-height: 1.8rem;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-textbox .sk-field.input--complete::before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    right: 12px;
    transform: translateY(-50%);
    background-image: url("icon_check.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-attr.sk-textbox .sk-field.input--complete::before {
    width: 32px;
    height: 32px;
  }
}
.Summarypage_offers .sk-textbox[id$=emailAddress] .sk-field > span {
  line-break: anywhere;
}

button.sk-button {
  --button-font-size: 1.5rem;
  --button-font-weight: 400;
  min-width: 175px;
}

a.sk-button {
  border-radius: 25px;
  padding: 12px;
  color: white;
}

.sk-button--outlined {
  --button-hover-bg-color: #fff;
  background-color: #fff;
}
.sk-button--outlined span {
  color: var(--green-color);
}
.sk-button--outlined:focus {
  background-color: #fff;
}

.sk-button--link {
  background-color: #fff;
  border-color: transparent;
  color: var(--green-color);
}
.sk-button--link span {
  color: var(--green-color);
}

.sk-button-small {
  display: inline-block;
  border: 1px solid var(--green-color);
  border-radius: 3px;
  color: var(--green-color);
  padding: 3px 5px;
  font-size: 1.4rem;
  text-align: center;
}
.sk-button-small:hover {
  text-decoration: none;
}

.sk-small-button-filled {
  color: #fff !important;
  background-color: var(--green-color);
  font-size: 1.5rem;
  line-height: 1;
  padding: 5px 10px;
  min-height: 0;
  min-width: 0;
  border-radius: 25px;
}
.sk-small-button-filled:hover {
  text-decoration: none;
}

.sk-multi-brick-link--remove {
  width: 20%;
  margin: auto;
}

.sk-radio-attr-row {
  width: 65%;
  flex-direction: row;
  flex-wrap: nowrap;
}
@media screen and (max-width: 480px) {
  .sk-radio-attr-row {
    flex-direction: column;
  }
}
.sk-radio-attr-row > .sk-label {
  align-self: center;
}
.sk-radio-attr-row > .sk-field .sk-option-list {
  flex-wrap: nowrap;
}

.sk-app[data-process-id=CompareProcess]:has(button.liva-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-liva {
  cursor: not-allowed;
  pointer-events: none;
}
.sk-app[data-process-id=CompareProcess]:has(button.liva-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-liva span.sk-button-text {
  visibility: hidden;
}
.sk-app[data-process-id=CompareProcess]:has(button.liva-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-liva .icon-loading {
  display: inline-block;
  position: absolute;
  visibility: visible;
}
.sk-app[data-process-id=CompareProcess]:has(button.qic-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-qic {
  cursor: not-allowed;
  pointer-events: none;
}
.sk-app[data-process-id=CompareProcess]:has(button.qic-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-qic span.sk-button-text {
  visibility: hidden;
}
.sk-app[data-process-id=CompareProcess]:has(button.qic-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-qic .icon-loading {
  display: inline-block;
  position: absolute;
  visibility: visible;
}
.sk-app[data-process-id=CompareProcess]:has(button.sukoon-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-sukoon {
  cursor: not-allowed;
  pointer-events: none;
}
.sk-app[data-process-id=CompareProcess]:has(button.sukoon-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-sukoon span.sk-button-text {
  visibility: hidden;
}
.sk-app[data-process-id=CompareProcess]:has(button.sukoon-vehicle-update.sk-button--loading) button.vehichle-mismatch-trigger-sukoon .icon-loading {
  display: inline-block;
  position: absolute;
  visibility: visible;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-back--header {
    --button-shadow: none;
    position: fixed;
    background-color: transparent !important;
    border: none;
    color: black;
    width: fit-content !important;
    height: fit-content;
    min-width: unset;
    min-height: unset !important;
    padding: 0 !important;
    margin: 0;
    z-index: 99;
    top: 70px;
    left: 16px;
    transition: left ease 350ms;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-back--header .sk-button-text {
    display: none;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-back--header::after {
    content: "";
    display: block;
    background-image: url("/resources/definition/generic/Resources/en/us/back-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-button {
    --button-bg-color: #08615C;
    --button-font-color: #FFF;
    --button-disabled-bg-color: #ABABAB;
    --button-border-radius: 999px;
    --button-font-weight: 800;
    border: none;
    background-color: var(--button-bg-color);
    max-width: 328px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-button .sk-button-text {
    color: var(--button-font-color);
    text-transform: uppercase;
    font-size: 2rem;
    font-weight: 800;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-button.sk-button--back {
    padding-left: 1.2rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-button.sk-button--back .icon-back {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-button.sk-button--disabled {
    background-color: var(--button-disabled-bg-color);
    opacity: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) {
    --base-link-color: #08615C;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-back--header {
    --button-shadow: none;
    position: fixed;
    background-color: transparent !important;
    border: none;
    color: black;
    width: fit-content !important;
    height: fit-content;
    min-width: unset;
    min-height: unset !important;
    padding: 0 !important;
    margin: 0;
    z-index: 99;
    top: 70px;
    left: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-back--header .sk-button-text {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-back--header::after {
    content: "";
    display: block;
    background-image: url("/resources/definition/generic/Resources/en/us/back-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id=CreateTravelQuoteProcess] .sk-process-form > .sk-navigation .sk-button-list {
    height: 100%;
    align-items: center;
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id=CreateTravelQuoteProcess] .sk-process-form > .sk-navigation .sk-button-list .icon-next {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id=CreateTravelQuoteProcess] .sk-process-form > .sk-navigation .sk-button-list::before {
    content: "";
    position: absolute;
    width: 100vw;
    height: 100%;
    background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation {
    --button-bg-color: #08615C;
    --button-font-color: #FFF;
    --button-disabled-bg-color: #ABABAB;
    --button-border-radius: 999px;
    margin: 1.5rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button-list {
    flex-grow: 1;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button {
    --button-font-weight: 800;
    border: none;
    background-color: var(--button-bg-color);
    width: 100%;
    max-width: 328px;
    min-height: 56px;
    margin-left: auto;
    margin-right: auto;
    padding: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button .sk-button-text {
    color: var(--button-font-color);
    text-transform: uppercase;
    font-size: 2rem;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button .icon-next {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button.sk-button--back {
    padding-left: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button.sk-button--back .icon-back {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation .sk-button.sk-button--disabled {
    background-color: var(--button-disabled-bg-color);
    opacity: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form .sk-navigation[id$=CreateMotorPolicyProcess-Final] .sk-button-list::before {
    content: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation {
    position: sticky;
    top: unset !important;
    bottom: 0px;
    left: 0;
    height: 96px;
    z-index: 2;
    width: 100%;
    margin: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation#sk-navigation-CompareProcess-Compare, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation[id*=MotorPolicyProcess], .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation[id*=CompareTable] {
    z-index: 10;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation .sk-button-list:not(.sk-button-list--action) {
    height: 100%;
    align-items: center;
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation .sk-button-list:not(.sk-button-list--action) .icon-next {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form > .sk-navigation .sk-button-list:not(.sk-button-list--action)::before {
    content: "";
    position: absolute;
    width: 100vw;
    height: 100%;
    background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount {
    --button-bg-color: #08615C;
    --button-font-color: #FFF;
    --button-disabled-bg-color: #ABABAB;
    --button-border-radius: 999px;
    position: sticky;
    top: unset !important;
    bottom: 0px;
    left: 0;
    height: 96px;
    z-index: 9;
    width: 100%;
    margin: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list {
    height: 100%;
    align-items: center;
    position: relative;
    flex-grow: 1;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list .sk-button,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list .sk-button,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list .sk-button {
    --button-font-weight: 800;
    border: none;
    background-color: var(--button-bg-color);
    width: 100%;
    max-width: 328px;
    min-height: 56px;
    margin-left: auto;
    margin-right: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list .sk-button .sk-button-text,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list .sk-button .sk-button-text,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list .sk-button .sk-button-text {
    color: var(--button-font-color);
    text-transform: uppercase;
    font-size: 2rem;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list .sk-button.sk-button--back,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list .sk-button.sk-button--back,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list .sk-button.sk-button--back {
    padding-left: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list .sk-button.sk-button--back .icon-back,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list .sk-button.sk-button--back .icon-back,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list .sk-button.sk-button--back .icon-back {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list .sk-button.sk-button--disabled,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list .sk-button.sk-button--disabled,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list .sk-button.sk-button--disabled {
    background-color: var(--button-disabled-bg-color);
    opacity: 1;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car .sk-button-list::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcess-Driver .sk-button-list::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process-form #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount .sk-button-list::before {
    content: "";
    position: absolute;
    width: 100vw;
    height: 100%;
    background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%);
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home])[data-menu-expanded=false] .sk-back--header {
    left: 4.5rem;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-back--header {
    position: fixed;
    top: 10rem;
    left: calc(4.5rem + var(--page-menu-expanded-width));
    z-index: 100;
  }
  .sk-app[data-channel=brokerportal]:not([data-process-id*=Home]) .sk-back--header::after {
    background-image: url("icon_back_arrow.svg");
    width: 37px;
    height: 37px;
    filter: brightness(0) saturate(100%) invert(37%) sepia(0%) saturate(3273%) hue-rotate(240deg) brightness(100%) contrast(83%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main #sk-navigation-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1-car,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main #sk-navigation-CreateMotorQuoteProcess-Driver,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main #sk-navigation-CreateMotorQuoteProcessDiscountUI-FieldsetGroup1-discount {
    position: relative !important;
    z-index: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main #sk-navigation-CompareProcess-Compare {
    height: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page #sk-navigation-CompareProcess-CompareTable {
    position: relative;
    z-index: 99;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-back--header {
    position: fixed;
    top: 11.3rem;
    left: 4.5rem;
    z-index: 100;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-back--header::after {
    background-image: url("icon_back_arrow.svg");
    width: 37px;
    height: 37px;
    filter: brightness(0) saturate(100%) invert(37%) sepia(0%) saturate(3273%) hue-rotate(240deg) brightness(100%) contrast(83%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:Compare"] .sk-back--header {
    flex-direction: row-reverse;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:Compare"] .sk-back--header .fa-custom::before {
    content: "Edit your answers";
    font-family: "avenir";
    font-weight: 800;
    font-size: 20px;
    width: fit-content;
    height: fit-content;
    display: block;
    color: #666666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"] .sk-back--header {
    flex-direction: row-reverse;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"] .sk-back--header .fa-custom::before {
    content: "Back to quotes";
    font-family: "avenir";
    font-weight: 800;
    font-size: 20px;
    width: fit-content;
    height: fit-content;
    display: block;
    color: #666666;
  }
}
@media screen and (min-width: 769px) {
  [data-process-step-id="RSACreateMotorPolicyProcess:Payment"][data-channel=public] #sk-navigation-RSACreateMotorPolicyProcess-Payment .sk-button-list::before {
    content: unset;
  }
}

@media screen and (max-width: 768px) {
  [data-process-step-id="CompareProcess:Compare"][data-channel=public] .sk-process-form > .sk-navigation {
    height: 0;
  }
}

@media screen and (min-width: 0px) {
  [data-process-id=CompareProcess][data-channel=public] .sk-back--header {
    top: 72px;
  }
}
@media screen and (min-width: 769px) {
  [data-process-id=CompareProcess][data-channel=public] .sk-process-content .sk-process-form .sk-navigation {
    flex-direction: row-reverse;
  }
  [data-process-id=CompareProcess][data-channel=public] .sk-process-content .sk-process-form .sk-navigation .sk-button-list {
    position: unset;
  }
  [data-process-id=CompareProcess][data-channel=public] .sk-process-content .sk-process-form .sk-navigation .sk-button-list::before {
    left: 0;
  }
  [data-process-id=CompareProcess][data-channel=public] .sk-process-content .sk-process-form .sk-navigation .sk-button-list--action {
    width: fit-content;
    z-index: 1;
  }
}

.payment-button {
  width: 100%;
  margin-left: 0 !important;
}
.payment-button:hover {
  box-shadow: none !important;
}

[data-process-id=CompareProcess][data-public=true] #sk-Compare-TravelProgressWheel {
  top: -123px;
}

.sk-datepicker .react-datepicker-popper {
  z-index: 100 !important;
}

.sk-progress-bar[data-orientation=HORIZONTAL] {
  min-height: auto;
  padding: 40px 40px 20px 40px !important;
  margin: 0 auto;
  height: 120px;
  top: 80px !important;
  position: fixed;
  z-index: 10 !important;
  transition: 0.35s margin ease;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content {
  max-width: var(--page-content-max-width);
  margin: auto;
}
[data-public=false] .sk-progress-bar[data-orientation=HORIZONTAL] {
  background-color: var(--progress-bar-fixed-bg-color);
  top: 58px !important;
  margin-left: var(--page-menu-expanded-width);
}
[data-public=false] .sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content {
  padding: 1.5rem 2rem;
}
@media (max-width: 641px) {
  .sk-progress-bar[data-orientation=HORIZONTAL] {
    margin-top: -57px;
  }
}
@media (max-width: 768px) {
  .sk-progress-bar[data-orientation=HORIZONTAL] {
    padding: 40px 20px 20px 100px;
  }
}
[data-public=true] .sk-progress-bar[data-orientation=HORIZONTAL][data-fixed=true] {
  padding: 25px 40px 20px 100px !important;
  max-width: 1250px;
}
[data-public=false] .sk-progress-bar[data-orientation=HORIZONTAL][data-fixed=true] {
  padding: 40px 40px 20px 250px;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content {
  padding: 0;
}
@media (max-width: 821px) {
  .sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content .sk-step-title {
    display: none;
  }
  .sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content .sk-step-item {
    display: block;
    z-index: 2;
  }
  .sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content .sk-step-item i {
    line-height: 2;
  }
  .sk-progress-bar[data-orientation=HORIZONTAL] .sk-progress-bar-content .sk-step-item::after {
    display: none;
  }
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step {
  flex-direction: column;
  padding: 0px 0;
  background-color: transparent;
  text-align: center;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step:not(:last-of-type)::after {
  display: block !important;
  position: absolute;
  bottom: 50%;
  transform: translateY(50%);
  left: 50%;
  content: "";
  width: 100%;
  height: 2px;
  background: var(--grey-dark-color);
  z-index: 1;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step::before {
  display: none;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step .sk-step-header {
  padding: 0.2rem 0 0 0 !important;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step.sk-step--completed {
  background-color: transparent;
  text-align: center;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step.sk-step--completed:after {
  background: var(--green-color);
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step.sk-step--completed .sk-step-header .sk-step-title {
  padding: 5px 20px 5px 30px;
  background-color: var(--green-color);
  border-color: var(--green-color);
  color: var(--reverse-font-color);
  position: relative;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step.sk-step--completed .sk-step-header .sk-step-title:before {
  position: absolute;
  top: 5px;
  left: 12px;
  font-family: "Font Awesome 5 Pro";
  font-size: 1rem;
  font-weight: 100;
  display: inline-block;
  content: "\f00c";
  color: var(--reverse-font-color-color);
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step.sk-step--active .sk-step-header .sk-step-title {
  padding: 5px 20px;
  background: var(--green-color);
  border-color: var(--green-color);
  color: #ffffff;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step.sk-step--active .sk-step-header .sk-step-title:before {
  display: none;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step:last-child:after {
  display: none;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step .sk-step-header {
  padding-left: 0;
  z-index: 2;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step .sk-step-item {
  display: none;
}
.sk-progress-bar[data-orientation=HORIZONTAL] .sk-step .sk-step-header .sk-step-title {
  padding: 5px 20px;
  background: var(--grey-light-color);
  border: 2px solid var(--grey-dark-color);
  border-radius: 20px;
  font-size: 1.4rem;
  line-height: 2.2rem;
  font-style: normal;
  z-index: 1;
  font-weight: 100;
}

.sk-process#sk-process-ClaimsAssistanceProcess .sk-progress-bar, .sk-process#sk-process-HandleComplaintProcess .sk-progress-bar, .sk-process#sk-process-ViewComplaintProcess .sk-progress-bar, .sk-process.sk-process--noprogressbar .sk-progress-bar {
  height: 0;
  padding: 0;
  overflow: hidden;
}
.sk-app-progress-bar--fixed .sk-process#sk-process-CreateHomeQuoteProcess .sk-core {
  margin-top: 0px;
}
.sk-app-progress-bar--fixed .sk-process .sk-core {
  padding-bottom: 30px;
  margin-top: 152px;
}

.hide-progressbar .sk-progress-bar {
  display: none;
}

/******************************************************************************************* PROGRESS BAR FOR THE CREATE USER PROCESS */
/**********************************************************************************************************/
@media screen and (max-width: 1450px) {
  [data-process-id=CreateCustomerUserProcess] .sk-login.sk-login--standalone {
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  [data-process-id=CreateCustomerUserProcess] .sk-page {
    margin-left: 20px;
  }
}
@media screen and (max-width: 768px) {
  [data-process-id=CreateCustomerUserProcess] .sk-login.sk-login--standalone {
    min-width: auto;
  }
  [data-process-id=CreateCustomerUserProcess] .sk-login.sk-login--standalone .sk-progress-bar {
    display: none !important;
  }
}
@media screen and (max-width: 768px) and (max-width: 480px) {
  [data-process-id=CreateCustomerUserProcess] .sk-login.sk-login--standalone {
    padding: 0 !important;
  }
}

#sk-process-CreateCustomerUserProcess .sk-progress-bar {
  padding-left: 40px;
}

#sk-process-CreateVaultProcess .sk-progress-bar {
  padding-left: 20px;
}

#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="1"] .sk-step-header .sk-step-title,
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="2"] .sk-step-header .sk-step-title,
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="3"] .sk-step-header .sk-step-title,
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="4"] .sk-step-header .sk-step-title {
  background: var(--green-color);
  border-color: var(--green-color);
  color: #ffffff;
}
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="1"]:after,
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="2"]:after,
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="3"]:after,
#sk-process-CompareProcess .sk-process-content .sk-progress-bar .sk-progress-bar-content div[data-step-nr="4"]:after {
  background: var(--green-color);
}

@media only screen and (max-width: 850px) {
  div[data-process-id=CompareProcess] #CompareTravelUIDefinition-mother-filter-filterParent-packages .sk-column-list {
    justify-content: center;
  }
  div[data-process-id=CompareProcess] #CompareTravelUIDefinition-mother-filter-filterParent-packages .sk-column-list .sk-attr.sk-checkbox {
    width: auto !important;
  }
}
@media only screen and (max-width: 768px) {
  div.sk-attr.sk-multi-attr[data-attr-id="Travel.CapturedData.PolicyHolder.PhoneNumberContainer"] .sk-attr-assigned:first-child {
    width: calc(100% - 9rem) !important;
  }
}
@media only screen and (max-width: 600px) {
  div[data-process-id=CreateHomeQuoteProcess] #sk-navigation-CreateHomeQuoteProcessUIDefinition-PanelGroup-Information .sk-button-list.sk-button-list--action {
    justify-content: center;
  }
}
@media only screen and (max-width: 480px) {
  .sk-process .sk-process-content .sk-process-form .sk-column-list .sk-att.sk-message .sk-message-content .sk-green-header {
    font-size: 2.3rem;
  }
  .sk-process .sk-navigation .sk-button.sk-left-arrow,
  .sk-process .sk-navigation .sk-button.sk-right-arrow {
    top: 4rem;
    width: 34px;
    height: 41px;
    transform: none;
  }
  .sk-process .sk-navigation .sk-button.sk-left-arrow {
    left: 5px;
  }
  .sk-process .sk-navigation .sk-button.sk-right-arrow {
    right: 5px;
  }
}
@media only screen and (max-width: 375px) {
  div[data-process-id=CreateHomeQuoteProcess] .sk-column-list #sk-Home-capturedData-Product-infotextContents .sk-tooltip-container {
    right: 24px;
  }
}
@media only screen and (max-width: 320px) {
  .sk-process .sk-process-content .sk-process-form .sk-column-list .sk-att.sk-message .sk-message-content .sk-green-header {
    font-size: 2rem;
  }
}
/****************************************************************************************** UI REDESIGN */
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) {
    --page-menu-collapsed-width: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel {
    position: fixed;
    top: 55px;
    left: unset;
    right: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 0;
    --size: 52px;
    --half-size: calc(var(--size) / 2);
    --stroke-width: 5px;
    --radius: calc(
        (var(--size) - var(--stroke-width)) / 2
    );
    --circumference: calc(var(--radius) * pi * 2);
    --dash: calc(
        (var(--progress) * var(--circumference)) / 100
    );
    --wheel-bg: #08615c33;
    --wheel-stroke: #08615c;
    position: relative;
    width: var(--size);
    height: var(--size);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel .sk-message-content .progress-wheel .circular-progress circle {
    cx: var(--half-size);
    cy: var(--half-size);
    r: var(--radius);
    stroke-width: var(--stroke-width);
    fill: none;
    stroke-linecap: round;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel .sk-message-content .progress-wheel .circular-progress circle.bg {
    stroke: var(--wheel-bg);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel .sk-message-content .progress-wheel .circular-progress circle.fg {
    transform: rotate(-90deg);
    transform-origin: var(--half-size) var(--half-size);
    stroke-dasharray: var(--dash) calc(var(--circumference) - var(--dash));
    transition: stroke-dasharray 0.3s linear 0s;
    stroke: var(--wheel-stroke);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text {
    width: var(--size);
    height: var(--size);
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0;
    left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "";
    display: block;
    font-size: 12px;
    font-weight: 400;
    font-family: "avenir", sans-serif;
    color: #1d1d1b;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar {
    position: fixed;
    height: 84px;
    padding: 0 !important;
    top: 97px !important;
    background-color: #FFFAF3;
    max-width: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::after {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header {
    display: block;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title {
    display: flex;
    position: fixed;
    left: 52px;
    top: 86px;
    gap: 5px;
    border: none;
    background-color: transparent;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title::before {
    content: "Next:";
    display: block;
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar #sk-step-3.sk-step--active .sk-step-header {
    display: flex;
    position: fixed;
    left: 52px;
    top: 86px;
    gap: 5px;
    border: none;
    background-color: transparent;
    padding: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar #sk-step-3.sk-step--active .sk-step-header::before {
    content: "Next: Your quotes";
    display: block;
    position: relative;
    color: #1D1D1B;
    font-size: 1.4rem;
    font-weight: 400;
    font-family: "avenir", sans-serif;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step-item {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-progress-bar {
    position: fixed;
    height: 84px;
    padding: 0 0 0 52px !important;
    top: 96px !important;
    background-color: #FFFAF3;
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-progress-bar::before {
    content: "Your quote options";
    display: block;
    font-size: 20px;
    font-weight: 800;
    color: #1D1D1B;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::after {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Summary"] .sk-progress-bar--wheel .sk-message-content .progress-wheel, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Details"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 33 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Summary"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Details"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "1 of 3" !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Info"] .sk-progress-bar--wheel .sk-message-content .progress-wheel, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="RAKCreateTravelPolicyProcess:Summary"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 66 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Info"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="RAKCreateTravelPolicyProcess:Summary"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "2 of 3" !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Info"] .sk-attr .sk-label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="RAKCreateTravelPolicyProcess:Summary"] .sk-attr .sk-label {
    margin-bottom: 8px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-progress-bar--wheel .sk-message-content .progress-wheel, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 100 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "3 of 3" !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Final"] .sk-process-form {
    box-shadow: none !important;
    position: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Final"] .sk-process-content {
    position: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Final"] .sk-process-content .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content {
    position: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Final"] .sk-process-content .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content [data-component-type=CAROUSEL] {
    position: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Final"] .sk-process-content .sk-progress-bar--wheel {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 50 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "1 of 2" !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-1 {
    position: absolute;
    left: 1.6rem;
    top: 1.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-1 .sk-step-header {
    display: block;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-1 .sk-step-header .sk-step-title {
    display: block;
    background-color: transparent;
    color: #1d1d1d;
    border: none;
    font-size: 20px;
    font-weight: 800;
    padding: 0;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-title {
    left: 1.6rem !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 100 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "2 of 2" !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] .sk-page .sk-main .sk-progress-bar #sk-step-2 {
    position: absolute;
    left: 5rem;
    top: 1.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-header {
    display: flex;
    flex-direction: column;
    gap: 5px;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-header .sk-step-title {
    display: block;
    background-color: transparent;
    color: #1d1d1d;
    border: none;
    font-size: 20px;
    font-weight: 800;
    padding: 0;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-header::after {
    content: "Next: Your quotes";
    display: block;
    position: relative;
    color: #1D1D1B;
    font-size: 1.4rem;
    font-weight: 400;
    font-family: "avenir", sans-serif;
    text-align: left;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id=CreateTravelQuoteProcess] .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::before {
    left: 50%;
    transform: translateX(33%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 33 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "1 of 3" !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-1 {
    position: absolute;
    left: 1.6rem;
    top: 1.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-1 .sk-step-header {
    display: block;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-1 .sk-step-header .sk-step-title {
    display: block;
    background-color: transparent;
    color: #1d1d1d;
    border: none;
    font-size: 20px;
    font-weight: 800;
    padding: 0;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-title {
    left: 1.6rem !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 66 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "2 of 3" !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-2 {
    position: absolute;
    left: 5rem;
    top: 1.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-header {
    display: block;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-header .sk-step-title {
    display: block;
    background-color: transparent;
    color: #1d1d1d;
    border: none;
    font-size: 20px;
    font-weight: 800;
    padding: 0;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-title {
    left: 5.1rem !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 100 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "3 of 3" !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-3 {
    position: absolute;
    left: 5rem;
    top: 1.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-header {
    display: flex;
    flex-direction: column-reverse;
    gap: 5px;
    overflow: visible;
    top: 6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-header .sk-step-title {
    display: block;
    background-color: transparent;
    color: #1d1d1d;
    border: none;
    font-size: 20px;
    font-weight: 800;
    padding: 0;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-header::before {
    text-align: left;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) [id$=CreateMotorPolicyProcess] .sk-progress-bar #sk-step-3.sk-step--active .sk-step-header {
    display: none !important;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Details"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-header {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Details"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-title {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Details"] .sk-page .sk-main .sk-progress-bar #sk-step-2 .sk-step-title::after {
    content: "Policy data";
    position: absolute;
    top: -30px;
    left: 0;
    font-size: 20px;
    font-weight: 800;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Summary"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-header {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Summary"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-title {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Summary"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-title::after {
    content: "Validation";
    position: absolute;
    top: -30px;
    left: 0;
    font-size: 20px;
    font-weight: 800;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-header {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main .sk-progress-bar #sk-step-3 .sk-step-header::before {
    content: "Payment";
    transform: translateY(-30px);
    font-size: 20px;
    font-weight: 800;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .columns.small-12 {
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-template--card-01 > ul {
    margin-right: 1.25rem;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-top-bar {
    position: fixed !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content {
    padding-top: 8rem !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar {
    position: fixed;
    height: 84px;
    padding: 0 !important;
    top: 97px !important;
    background-color: #FFFAF3;
    max-width: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar[data-fixed=false] {
    margin-left: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar .sk-step:not(:last-of-type)::after {
    content: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar .sk-step .sk-step-title {
    display: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header {
    display: block;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title {
    display: flex;
    position: fixed;
    left: 52px;
    top: 86px;
    gap: 5px;
    border: none;
    background-color: transparent;
    padding: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-process-content .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title::before {
    content: "Next:";
    display: block;
    position: relative;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Vehicle"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 33 !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Vehicle"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "1 of 3" !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Vehicle"] .page-header .sk-uigroup-header h3 {
    left: 16px !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Vehicle"] .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title {
    left: 16px !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Driver"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 66 !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Driver"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "2 of 3" !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Discount"] .sk-progress-bar--wheel .sk-message-content .progress-wheel {
    --progress: 100 !important;
  }
  [data-process-id=CreateMotorQuoteProcess][data-channel=public][data-process-step-id="CreateMotorQuoteProcess:Discount"] .sk-progress-bar--wheel .sk-message-content .progress-wheel .progress-text::before {
    content: "3 of 3" !important;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar {
    position: fixed;
    height: 84px;
    padding: 0 !important;
    top: 97px !important;
    background-color: #FFFAF3;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::after,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::after {
    content: unset;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title {
    display: none;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header {
    display: block;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title {
    display: flex;
    position: fixed;
    left: 52px;
    top: 86px;
    gap: 5px;
    border: none;
    background-color: transparent;
    padding: 0;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title::before,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title::before {
    content: "Next:";
    display: block;
    position: relative;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step-item,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-step-item {
    display: none;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar {
    --progress-bar-step-item-size: 32px;
    --progress-bar-step-item-bg-color: transparent;
    --progress-bar-step-item-border-width: 2px;
    --progress-bar-step-item-border-color: #666666;
    --progress-bar-step-active-item-bg-color: #08615c33;
    --progress-bar-step-active-item-border-color: transparent;
    --progress-bar-step-active-number-color: #1D1D1B;
    --progress-bar-step-number-color: #666666;
    display: flex;
    position: fixed;
    align-items: center;
    justify-content: center;
    top: 80px !important;
    left: 0;
    height: 104px;
    width: 100vw;
    z-index: 10 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar[data-fixed=true] .sk-progress-bar-content {
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar[data-fixed=true] .sk-step {
    flex-direction: column;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar[data-fixed=true] .sk-step .sk-step-item {
    transform: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    width: 100%;
    height: fit-content;
    max-width: 800px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step#sk-step-3 .sk-step-header {
    position: relative !important;
    left: unset !important;
    top: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step#sk-step-3 .sk-step-header::before {
    content: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::before {
    display: block;
    content: "";
    position: absolute;
    width: 60%;
    height: 2px;
    left: 18.3rem;
    background-color: #ababab;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item {
    display: flex;
    transition: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item .sk-step-number {
    font-size: 16px;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item::after {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title {
    display: block !important;
    background-color: var(--progress-bar-step-item-bg-color);
    border: none;
    color: var(--progress-bar-step-item-border-color);
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title::before {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--active .sk-step-title {
    background-color: var(--progress-bar-step-item-bg-color);
    border: none;
    color: var(--progress-bar-step-active-number-color);
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--completed {
    --progress-bar-step-completed-item-bg-color: #08615c;
    --progress-bar-step-completed-item-border-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--completed .sk-step-title {
    color: #08615c !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--completed::before {
    background-color: #08615c;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title {
    position: relative;
    left: unset !important;
    top: unset;
    padding: 5px 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title::before {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-progress-bar {
    display: flex;
    position: fixed;
    align-items: center;
    justify-content: center;
    top: 80px !important;
    height: 104px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-progress-bar::before {
    font-size: 48px;
    font-weight: 900;
    line-height: 120%;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar #sk-step-4,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar #sk-step-4 {
    display: none;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar #sk-step-3::before,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar #sk-step-3::before {
    content: unset;
  }
  [data-process-id=CompareProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar {
    position: fixed;
    top: 80px !important;
    left: 0;
    height: 114px;
    width: 100vw;
    z-index: 10 !important;
    background-color: #FFFAF3;
  }
  [data-process-id=CompareProcess][data-channel=public] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    display: none;
  }
  [data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-page .sk-main .sk-process .sk-progress-bar {
    justify-content: center;
    padding: 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar {
    --progress-bar-step-item-size: 32px;
    --progress-bar-step-item-bg-color: transparent;
    --progress-bar-step-item-border-width: 2px;
    --progress-bar-step-item-border-color: #666666;
    --progress-bar-step-active-item-bg-color: #08615c33;
    --progress-bar-step-active-item-border-color: transparent;
    --progress-bar-step-active-number-color: #1D1D1B;
    display: flex;
    position: fixed;
    align-items: center;
    justify-content: center;
    left: 0;
    height: 104px;
    width: 100vw;
    z-index: 10 !important;
    background-color: #FFFAF3;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    width: 100%;
    height: fit-content;
    max-width: 800px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step#sk-step-3 .sk-step-header {
    position: relative !important;
    left: unset !important;
    top: unset !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step#sk-step-3 .sk-step-header::before {
    content: unset !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step:not(:last-of-type)::before {
    display: block;
    content: "";
    position: absolute;
    width: 80%;
    height: 2px;
    left: 24rem;
    background-color: #ababab;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item {
    display: flex;
    transition: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item .sk-step-number {
    font-size: 16px;
    font-weight: 400;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item::after {
    content: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title {
    display: block !important;
    background-color: var(--progress-bar-step-item-bg-color);
    border: none;
    color: var(--progress-bar-step-item-border-color);
    font-size: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-title::before {
    content: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--active .sk-step-title {
    background-color: var(--progress-bar-step-item-bg-color);
    border: none;
    color: var(--progress-bar-step-active-number-color);
    font-weight: 800;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--completed {
    --progress-bar-step-completed-item-bg-color: #08615c;
    --progress-bar-step-completed-item-border-color: transparent;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--completed .sk-step-title {
    color: #08615c !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--completed::before {
    background-color: #08615c;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title {
    position: relative;
    left: unset !important;
    top: unset;
    padding: 5px 20px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step.sk-step--next:not(.sk-step--active) .sk-step-header .sk-step-title::before {
    content: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-page .sk-main .sk-progress-bar .sk-step::after {
    display: none !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=false] .sk-page .sk-main .sk-progress-bar {
    top: 58px !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=false] .sk-page .sk-main .sk-progress-bar[data-fixed=true] .sk-progress-bar-content {
    padding: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=false] .sk-page .sk-main .sk-progress-bar[data-fixed=true] .sk-step {
    flex-direction: column;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=false] .sk-page .sk-main .sk-progress-bar[data-fixed=true] .sk-step .sk-step-item {
    transform: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=false] .sk-page .sk-main .sk-progress-bar[data-fixed=false] {
    margin-left: var(--page-menu-collapsed-width) !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=false] .sk-page .sk-main .sk-progress-bar[data-fixed=false] .sk-progress-bar-content {
    padding: 0;
    margin: 0 auto;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=true] .sk-page .sk-main .sk-progress-bar {
    top: 58px !important;
    margin-left: var(--page-menu-expanded-width) !important;
    width: calc(100vw - var(--page-menu-expanded-width));
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=true] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    padding: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=true] .sk-page .sk-main .sk-progress-bar .sk-step {
    flex-direction: column;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=true] .sk-page .sk-main .sk-progress-bar .sk-step .sk-step-item {
    transform: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"][data-menu-expanded=true] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    padding: 0;
    margin: 0 auto;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process .sk-progress-bar--wheel {
    display: none;
  }
}
/*Health binding journey*/
@media (max-width: 768px) {
  /* styles for ≤768px (mobile) */
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true] {
    top: 40px !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true][data-orientation=HORIZONTAL] {
    margin-top: 0 !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true][data-orientation=HORIZONTAL][data-fixed=true] .sk-progress-bar-content {
    padding: 0 !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true] .sk-progress-bar-content .sk-step--active {
    position: absolute;
    left: 52px;
    top: 15px;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true] .sk-progress-bar-content .sk-step--active#sk-step-3 .sk-step-header {
    display: block !important;
    position: unset;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true] .sk-progress-bar-content .sk-step--active#sk-step-3 .sk-step-header::before {
    display: none;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true] .sk-progress-bar-content .sk-step--active .sk-step-header {
    display: block;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar[data-mobile=true] .sk-progress-bar-content .sk-step--active .sk-step-header .sk-step-title {
    display: block;
    color: var(--primary-font-color);
    background-color: transparent;
    border: none;
    font-weight: 800;
    font-size: 20px;
    line-height: 120%;
    padding-left: 0;
  }
}
@media (min-width: 769px) and (max-width: 1199px) {
  /* tablet-specific styles: 769px–1199px */
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    max-width: 85vw !important;
    --progress-bar-step-item-size: 26px;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content .sk-step {
    align-items: center;
    justify-content: flex-start;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content .sk-step::before {
    left: 8.5714285714vw !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content .sk-step .sk-step-header {
    text-align: center !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content .sk-step .sk-step-header .sk-step-title {
    white-space: normal;
    padding: 0;
  }
}
@media (min-width: 1200px) {
  /* large screen / desktop styles */
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content {
    max-width: calc(var(--page-content-max-width) * 0.9) !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content .sk-step::before {
    left: 11rem !important;
  }
  .sk-app[data-process-id=RAKCreateHealthPolicyProcess] .sk-page .sk-main .sk-progress-bar .sk-progress-bar-content .sk-step-title {
    min-width: max-content !important;
  }
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Payment"] .sk-page .sk-main .sk-process .sk-step:before {
    left: 28rem !important;
  }
}
/*End of Health binding journey*/
.sk-sticky-bar {
  position: relative;
  padding: 0;
  background-color: rgba(255, 255, 255, 0.88);
}
[data-public=false] .sk-sticky-bar.contact-sticky-bar {
  background-color: white;
}
[data-public=false] .sk-sticky-bar.contact-sticky-bar li span,
[data-public=false] .sk-sticky-bar.contact-sticky-bar li b {
  color: black;
}
.sk-sticky-bar * {
  color: var(--primary-font-color);
}
.sk-sticky-bar button span {
  color: var(--reverse-color);
}
body.sk-app-progress-bar--fixed .sk-sticky-bar {
  padding: 0;
  background-color: rgba(255, 255, 255, 0.88);
  box-shadow: 2px 4px 10px -7px var(--shadow-color);
}
.sk-sticky-bar .sk-template--card-01 .logo img {
  margin: 0;
}
.sk-sticky-bar .sk-template--card-03 ul {
  margin: 0;
}
.sk-sticky-bar .sk-template--card-03 .sk-price b {
  font-size: 3rem;
  line-height: 4rem;
}

.sk-app[data-process-id=CompareProcess] .sk-sticky-bar,
.sk-app[data-process-id=ViewCompareProcess] .sk-sticky-bar {
  position: fixed !important;
  bottom: 0;
  top: auto !important;
  margin-left: 0 !important;
  background-color: rgba(255, 255, 255, 0.8) !important;
  width: 100%;
  background-image: unset;
}
.sk-app[data-process-id=CompareProcess] .sk-sticky-bar .sk-sticky-bar-content,
.sk-app[data-process-id=ViewCompareProcess] .sk-sticky-bar .sk-sticky-bar-content {
  display: flex;
  justify-content: center;
}
.sk-app[data-process-id=CompareProcess] .sk-sticky-bar .sk-column-list,
.sk-app[data-process-id=ViewCompareProcess] .sk-sticky-bar .sk-column-list {
  display: none;
}
.sk-app[data-process-id=CompareProcess] .sk-sticky-bar button,
.sk-app[data-process-id=ViewCompareProcess] .sk-sticky-bar button {
  background-color: var(--brand-primary-color);
}
@media screen and (max-width: 768px) {
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar {
    background: linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 75%, rgba(255, 255, 255, 0) 100%) !important;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation {
    --button-bg-color: #08615c;
    --button-font-color: #fff;
    --button-disabled-bg-color: #ababab;
    --button-border-radius: 999px;
    flex-direction: column;
    width: 100%;
    margin: 1.5rem;
    margin: 1.5rem 0;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation::after {
    content: "Select more than one quote to compare";
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #1D1D1B;
    text-align: center;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button-list {
    flex-grow: 1;
    justify-content: center;
    flex-direction: column-reverse;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button {
    --button-font-weight: 800;
    border: none;
    background-color: var(--button-bg-color);
    width: 100%;
    max-width: 328px;
    min-height: 56px;
    margin-left: auto;
    margin-right: auto;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button .sk-button-text {
    color: var(--button-font-color);
    text-transform: uppercase;
    font-size: 2rem;
    font-weight: 800;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button.sk-button--back {
    padding-left: 1.2rem;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button.sk-button--back .icon-back {
    display: none;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button.sk-button--disabled {
    background-color: var(--button-disabled-bg-color);
    opacity: 1;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button[title*="load SUKOON quotes"] {
    background-color: white;
    border: 3px solid #08615C;
  }
  .sk-app[data-process-id=CompareProcess][data-channel=public] .sk-sticky-bar .sk-sticky-bar-content .sk-navigation .sk-button[title*="load SUKOON quotes"] .sk-button-text {
    color: #08615C;
  }
}
.sk-sticky-bar .sk-template--card-03 ul {
  padding: 0;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .page-header .sk-uigroup-header {
    padding: 0;
    margin-bottom: 36px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .page-header .sk-uigroup-header h3 {
    position: fixed;
    width: fit-content;
    margin: 0 !important;
    left: 52px;
    top: 50px;
    color: var(--primary-font-color);
    font-size: 2rem;
    z-index: 10;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] {
    visibility: hidden;
    position: fixed;
    top: 28%;
    left: 0;
    width: 100vw;
    min-width: 328px !important;
    max-width: 480px;
    z-index: 999;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails].modal-open {
    visibility: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content {
    padding: 2rem 2rem 2.8rem;
    margin: 0 1.6rem;
    border-radius: 16px;
    background-color: #fffaf3;
    min-width: 328px;
    max-width: 480px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label > label {
    color: #1d1d1b;
    font-weight: 400;
    font-size: 1.6rem;
    text-align: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label .sk-label-hint {
    color: #666666;
    position: absolute;
    top: 9rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox.sk-attr--error .sk-label-hint {
    transform: translateY(2rem);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-error-validation {
    font-size: 12px;
    bottom: 5px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] {
    padding: 0;
    transform: translateY(-16px);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] .sk-message-content {
    padding: 0;
    background-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .close-modal {
    width: 24px;
    height: 24px;
    margin-left: auto;
    cursor: pointer;
    background-image: url("icon_close.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-navigation {
    margin-top: 5rem;
    margin-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails]::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(29, 29, 27, 0.4);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item > .sk-uigroup-item-header {
    padding: 0 !important;
    margin-bottom: 36px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item > .sk-uigroup-item-header > span {
    --uigroup-header-font-color: #1D1D1B;
    --uigroup-header-font-size: 24px;
    --uigroup-header-line-height: 120%;
    font-weight: 900 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn > .sk-uigroup-item-content > .sk-column-list {
    position: relative;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-button-list {
    width: 100%;
    max-width: 480px;
    justify-content: flex-start;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation {
    margin: 0 0 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button {
    padding: 0;
    min-height: unset;
    height: fit-content;
    width: fit-content;
    min-width: fit-content;
    font-weight: 400;
    background-color: transparent;
    margin: 0;
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button .sk-button-text {
    padding: 0;
    color: #1d1d1b;
    font-weight: 800;
    text-transform: unset;
    text-decoration: underline;
    position: relative;
    font-size: 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button .sk-button-text::before {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    right: -20px;
    top: -2px;
    background-image: url("icon_chevron_right.svg");
    background-repeat: no-repeat;
    background-size: contain;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button:hover {
    box-shadow: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) > .sk-uigroup-header {
    margin-bottom: 36px;
    padding: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) > .sk-uigroup-header > span {
    text-align: center;
    font-weight: 900;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup.uigroup-header--small .sk-uigroup-item-header > span {
    font-size: 16px !important;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup.uigroup-header--small .sk-uigroup-item-header {
    margin-bottom: 0px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup.uigroup-header--small .sk-uigroup-item-header > span {
    font-weight: 800 !important;
    text-align: left;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn {
    margin-left: 0;
    margin-right: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item {
    max-width: 520px;
    margin: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item[data-expanded=true] .sk-panel-header {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-header {
    --panel-header-icon-color: #08615C;
    background-color: transparent;
    border: none;
    padding: 10px 0;
    display: flex;
    align-items: center;
    gap: 1rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-header a {
    height: fit-content;
    color: #08615C;
    font-weight: 800;
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-header::before {
    content: "";
    display: block;
    position: relative;
    top: unset;
    right: unset;
    transform: unset;
    background-image: url("icon_plus.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 29px;
    height: 29px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content {
    background-color: transparent;
    border: none;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=ReferralNameInfoMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=EmiratesVisaIssueInfoMessage] {
    padding: 0;
    transform: translateY(-1.2rem);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=ReferralNameInfoMessage] .sk-message-content,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=EmiratesVisaIssueInfoMessage] .sk-message-content {
    font-size: 14px;
    font-weight: 400;
    color: #666666;
    line-height: 140%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-uigroup-item-header {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-item {
    padding: 0 !important;
    margin: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--remove {
    background-color: transparent;
    border: none;
    color: #08615C;
    padding: 0;
    bottom: unset;
    right: 0rem;
    top: -0.4rem;
    width: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--remove span {
    display: block;
    font-size: 14px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--remove:hover {
    box-shadow: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--remove .fa-trash-alt {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-footer {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin-bottom: 0;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-footer::after {
    content: "You can add up to five additional travellers.";
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #666666;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--add {
    border: 2px solid #08615C;
    background-color: transparent;
    border-radius: 999px;
    width: 328px;
    max-width: 328px;
    min-height: 56px;
    margin-left: auto;
    margin-right: auto;
    padding: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--add > span {
    color: #08615C;
    text-decoration: none;
    font-size: 20px;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--add .fa-plus {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] [id*=DummyAttribute] {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=driverIdentificationType] .sk-label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=registrationType] .sk-label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=isMortgaged] .sk-label {
    margin-bottom: 16px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=driverIdentificationType] .sk-label label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=registrationType] .sk-label label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=isMortgaged] .sk-label label {
    font-size: 16px;
    color: #1D1D1B;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .label--secondary .sk-attr .sk-label {
    margin-bottom: 0.4rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .label--secondary .sk-attr .sk-label label {
    --label-font-color: #666666 !important;
    --label-font-weight: 400 !important;
    font-size: 14px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-progress-bar {
    position: absolute;
    top: 57px !important;
    left: -20px;
    background-color: transparent;
    z-index: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-progress-bar::before {
    content: "";
    top: 0px;
    left: 0;
    border-radius: 0 0 16px 16px;
    position: absolute;
    width: 100vw;
    height: 433px;
    background: radial-gradient(100% 100% at 50% 100%, #ffb400 0%, #ffd500 100%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-progress-bar .sk-progress-bar-content {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-main {
    --page-content-max-width: unset;
    min-height: 100vh;
    background-color: #FFFAF3;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-main .sk-process-form {
    background-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-main .sk-process-form .sk-root {
    padding-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-main .sk-row-content {
    max-width: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-main .progress-wheel {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] [id$=floatingComponent] {
    display: none !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-navigation .sk-button-list {
    align-items: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-navigation .sk-button {
    height: 56px;
    width: 100%;
    max-width: 328px;
    background-color: transparent;
    border: 2px solid #08615c;
    padding: 1.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-navigation .sk-button .sk-button-text {
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 800;
    color: #08615c;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] [id$=bannerCarouselComponent] {
    position: unset;
    background-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] [id$=bannerCarouselComponent]::before {
    content: "";
    position: absolute;
    transform: translate(-45%, -25%);
    background-image: url("Cat1_pic.png");
    background-size: contain;
    background-repeat: no-repeat;
    width: 218px;
    height: 248px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] [id$=bannerCarouselComponent] .sk-image-carousel-content > .slick-slider {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) {
    margin-top: 13rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1 .sk-uigroup-item-header::before {
    content: "";
    position: absolute;
    top: -80px;
    left: 58%;
    transform: translateX(-50%);
    background-image: url("Cat1_pic.png");
    background-size: contain;
    background-repeat: no-repeat;
    width: 218px;
    height: 248px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-uigroup-item:has(.sk-green-header) > .sk-uigroup-item-header span {
    position: absolute;
    left: 50%;
    top: 215px;
    transform: translatex(-50%);
    width: calc(100% - 32px);
    min-width: 328px;
    max-width: 430px;
    height: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-uigroup-item:has(.sk-green-header) > .sk-uigroup-item-header span .sk-green-header {
    font-size: 36px;
    font-weight: 900;
    color: #1D1D1B;
    max-width: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] .sk-uigroup-item:has(.sk-green-header) > .sk-uigroup-item-header span h4 {
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    color: #1D1D1B;
    text-align: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Health-messages-policyErrorMessage,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Travel-Messages-policyErrorMessage {
    position: unset;
    margin-top: 35rem;
    max-width: 816px;
    width: 100%;
    background-color: #FFFAF3;
    border-radius: 16px;
    font-size: 16px;
    padding: 1.6rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Travel-Messages-policyErrorMessage > .sk-message-content::before {
    content: "";
    position: absolute;
    top: -80px;
    left: 58%;
    transform: translateX(-50%);
    background-image: url("Cat1_pic.png");
    background-size: contain;
    background-repeat: no-repeat;
    width: 218px;
    height: 248px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content > h4,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Travel-Messages-policyErrorMessage > .sk-message-content > h4 {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content .sk-green-header,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Travel-Messages-policyErrorMessage > .sk-message-content .sk-green-header {
    position: absolute;
    font-size: 36px;
    font-weight: 900;
    color: #1D1D1B;
    width: 100vw;
    max-width: unset;
    transform: translatex(-50%);
    left: 50%;
    top: 215px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content .sk-green-header::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Travel-Messages-policyErrorMessage > .sk-message-content .sk-green-header::before {
    content: "Your travel insurance policy is now active. You'll receive your policy documents shortly via email. Travel safe!";
    position: absolute;
    top: 5rem;
    left: 50%;
    transform: translatex(-50%);
    width: calc(100% - 32px);
    min-width: 328px;
    max-width: 430px;
    height: fit-content;
    font-size: 16px;
    line-height: 140%;
    font-weight: 400;
    text-align: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=":Final"] #sk-Health-messages-policyErrorMessage .sk-green-header::before {
    content: "Your health insurance policy is now active. You'll receive your policy documents shortly via email." !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .group--input-close > .sk-uigroup-item-header {
    margin-bottom: 2rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .group--input-close .sk-uigroup-item-content .sk-column-list > .sk-attr:not(.info-msg--popout) {
    padding: 0 0 2rem 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] {
    visibility: hidden;
    position: fixed;
    top: 28%;
    left: 0;
    width: 100vw;
    min-width: 328px !important;
    max-width: 480px;
    z-index: 999;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails].modal-open {
    visibility: visible;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content {
    padding: 2rem 2rem 2.8rem;
    margin: 0 1.6rem;
    border-radius: 16px;
    background-color: #fffaf3;
    min-width: 328px;
    max-width: 480px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label > label {
    color: #1d1d1b;
    font-weight: 400;
    font-size: 1.6rem;
    text-align: center;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label .sk-label-hint {
    color: #666666;
    position: absolute;
    top: 9rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox.sk-attr--error .sk-label-hint {
    transform: translateY(2rem);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-error-validation {
    font-size: 12px;
    bottom: 5px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] {
    padding: 0;
    transform: translateY(-16px);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] .sk-message-content {
    padding: 0;
    background-color: transparent;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .close-modal {
    width: 24px;
    height: 24px;
    margin-left: auto;
    cursor: pointer;
    background-image: url("icon_close.svg");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-navigation {
    margin-top: 5rem;
    margin-bottom: 0;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails]::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: rgba(29, 29, 27, 0.4);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item .page-header > .sk-uigroup-header h3 {
    text-align: center;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item > .sk-uigroup-item-header {
    padding: 0 !important;
    margin-bottom: 36px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item > .sk-uigroup-item-header > span {
    --uigroup-header-font-color: #1D1D1B;
    --uigroup-header-font-size: 24px;
    --uigroup-header-line-height: 120%;
    font-weight: 900 !important;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list {
    justify-content: center;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage],
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage],
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage],
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage],
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage],
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage],
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage],
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage],
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage],
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage],
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage],
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] {
    background-color: #FFFAF3;
    margin-left: 0;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content {
    background-color: transparent;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 {
    background-color: transparent;
    padding: 0 16px;
    border-radius: 16px;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal {
    margin: 0;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li {
    gap: 1.2rem;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.hidden {
    display: none;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener span {
    font-size: 14px;
    color: #08615C;
    font-weight: 800;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down {
    color: #08615C;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li.separator {
    background-color: #ABABAB;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span {
    width: 100%;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:first-child {
    font-size: 14px;
    min-width: 108px;
    max-width: 108px;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2),
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list [id$=PaymentBreakdownMessage] .sk-message-content .sk-template--card-01 .sk-list--split-horizontal li > span:nth-child(2) {
    font-size: 16px;
    font-weight: 800;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment {
    min-width: unset !important;
    width: 100% !important;
    box-shadow: none !important;
    background-color: white;
  }
  [data-process-id$=CreateMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment .sk-payment-content .sk-button span,
  [data-process-id$=FinishMotorPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment .sk-payment-content .sk-button span,
  [data-process-id$=FinishTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment .sk-payment-content .sk-button span,
  [data-process-id$=CreateTravelPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment .sk-payment-content .sk-button span,
  [data-process-id$=CreateHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment .sk-payment-content .sk-button span,
  [data-process-id$=FinishHealthPolicyProcess][data-channel=public] .sk-uigroup-item.policy-payment-rev-order .sk-column-list .sk-payment .sk-payment-content .sk-button span {
    font-size: 20px;
    text-transform: uppercase;
  }
  #sk-Travel-CapturedData-PolicyHolder-bindingJourneyPolicyHolderName {
    display: none;
  }
  [data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-process .sk-process-content {
    padding-top: 70px !important;
  }
  [data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-process .sk-process-content .sk-process-form {
    background: none;
    box-shadow: none;
  }
  [data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-process .sk-process-content .sk-process-form .sk-button-list::after {
    content: "";
    position: fixed;
    top: 40px;
    left: 0;
    width: 100%;
    height: 84px;
    background-color: #FFFAF3;
    z-index: 1;
  }
  [data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-process .sk-process-content .sk-process-form .sk-button-list .sk-back--header {
    --button-shadow: none;
    position: fixed;
    background-color: transparent !important;
    color: black;
    border: none;
    width: fit-content !important;
    height: fit-content;
    min-width: unset;
    min-height: unset !important;
    padding: 0;
    margin: 0;
    z-index: 2;
    top: 70px;
    left: 16px;
  }
  [data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-process .sk-process-content .sk-process-form .sk-button-list .sk-back--header .sk-button-text {
    display: none;
  }
  [data-process-step-id="ViewOffersFeatureNewProcess:Compare"][data-channel=public] .sk-process .sk-process-content .sk-process-form .sk-button-list .sk-back--header::after {
    content: "";
    display: block;
    background-image: url("/resources/definition/generic/Resources/en/us/back-arrow.svg");
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
  }
  [data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-process .sk-process-content {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] {
    left: calc(50% - 240px);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content {
    padding: 2rem 2.8rem 2.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox {
    --attr-padding: 2.4rem 0 3rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label > label {
    font-size: 2.4rem;
    line-height: 140%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label .sk-label-hint {
    font-size: 1.6rem;
    top: 15rem;
    line-height: 140%;
    transform: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox.sk-attr--error .sk-label-hint {
    transform: translateY(2.5rem);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-error-validation {
    font-size: 1.6rem;
    bottom: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] {
    transform: translateY(-27px);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] .sk-message-content {
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .close-modal {
    width: 36px;
    height: 36px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-uigroup-item[id$=VINDetails] .sk-navigation {
    margin-top: 4.5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]).page-header > .sk-uigroup-header {
    margin-bottom: 5rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]).page-header > .sk-uigroup-header h3 {
    position: relative;
    font-weight: 900;
    font-size: 4.8rem;
    top: unset;
    left: unset;
    z-index: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button-list {
    flex-grow: unset;
    justify-content: flex-start;
    max-width: 520px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button-list .sk-button-text {
    font-size: 2rem;
    height: 2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .find-car-btn .sk-navigation .sk-button-list .sk-button-text::before {
    right: -24px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-back--header {
    position: fixed;
    top: 12.5rem;
    left: 4.5rem;
    z-index: 100;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-uigroup:not([id*=Home]) .sk-back--header::after {
    background-image: url("icon_back_arrow.svg");
    width: 37px;
    height: 37px;
    filter: brightness(0) saturate(100%) invert(37%) sepia(0%) saturate(3273%) hue-rotate(240deg) brightness(100%) contrast(83%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .group--input-close .sk-uigroup-item-content .sk-column-list > .sk-attr:not(.info-msg--popout) {
    padding: 0 0 2rem 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--remove {
    right: 18rem;
    top: -0.2rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .add-traveler .sk-multi-brick-link--remove span {
    font-size: 18px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item {
    margin: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-header {
    padding: 10px 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-header a {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=ReferralNameInfoMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=EmiratesVisaIssueInfoMessage] {
    transform: translateY(-1.5rem);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=ReferralNameInfoMessage] .sk-message-content,
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .panel--add-btn .sk-panel-item .sk-panel-content [id$=EmiratesVisaIssueInfoMessage] .sk-message-content {
    font-size: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-main, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-main, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-main, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-main {
    --page-content-max-width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns {
    max-width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list {
    max-width: 1700px !important;
    flex-direction: row;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage], .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage], .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage], .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage],
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] {
    min-width: 740px;
    width: 816px !important;
    max-width: 816px;
    padding-top: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 {
    padding: 4rem !important;
    background-color: #FFFAF3 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li {
    gap: 2.8rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child),
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child),
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child),
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child),
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child) {
    margin-bottom: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li.separator {
    margin: 26px 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li:first-child {
    margin-bottom: 3rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li > h3 {
    font-size: 48px;
    font-weight: 900;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before {
    transform: rotate(180deg);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span {
    font-size: 20px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishMotorPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="FinishTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=policySummaryOnPaymentMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$="CreateTravelPolicyProcess:Payment"] .sk-page .sk-main section.columns .sk-process .sk-uigroup-item .sk-column-list [id$=PaymentBreakdownMessage] .sk-template--card-01 .sk-list--split-horizontal li span:first-child {
    min-width: 240px !important;
    max-width: 240px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .label--secondary .sk-attr .sk-label {
    margin-bottom: 0.8rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .label--secondary .sk-attr .sk-label label {
    font-size: 18px;
    color: #666666;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .uigroup-header--small .sk-uigroup-item-header {
    max-width: 520px;
    margin: 2rem auto 2rem auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .uigroup-header--small .sk-uigroup-item-header span {
    font-size: 20px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] [id*=DummyAttribute] {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=driverIdentificationType], .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=registrationType], .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=isMortgaged] {
    width: 100%;
    max-width: 100% !important;
    align-items: flex-start;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=driverIdentificationType] .sk-label label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=registrationType] .sk-label label, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=isMortgaged] .sk-label label {
    font-size: 20px;
    color: #1D1D1B;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=addressContainer] {
    max-width: 100% !important;
    width: 100%;
    align-items: flex-start;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=addressContainer] .sk-field {
    max-width: 100% !important;
    gap: 1rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=addressContainer] .sk-field .sk-attr-assigned:first-child {
    width: 60% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=addressContainer] .sk-field .sk-attr-assigned:first-child [id$=address] {
    max-width: 480px !important;
    padding-right: 0;
    margin-right: 4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=addressContainer] .sk-field .sk-attr-assigned:nth-child(2) {
    width: 35% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=addressContainer] .sk-field .sk-attr-assigned:last-child {
    width: 20% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=plateCodeContainer] .sk-field {
    gap: 1rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-id$=CreateMotorPolicyProcess] .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=plateCodeContainer] .sk-field .sk-attr-assigned:first-child {
    width: 40% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-main {
    background-color: white;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-progress-bar {
    left: 0px;
    top: 80px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-progress-bar::before {
    border-radius: 0 0 60px 60px;
    height: 405px;
    width: calc(100vw - 15px);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-navigation .sk-button {
    width: 328px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] [id$=bannerCarouselComponent] {
    position: unset;
    background-color: transparent;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] [id$=bannerCarouselComponent]::before {
    height: 405px;
    width: 361px;
    transform: translate(-55%, -45%);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] [id$=bannerCarouselComponent] .sk-image-carousel-content > .slick-slider {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1 {
    margin-top: 18rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1 > .sk-uigroup-item-header::before {
    top: 0;
    left: 0;
    transform: translate(100%, -10%);
    width: 361px;
    height: 411px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) {
    margin-top: 13rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list {
    max-width: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message {
    max-width: unset !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 {
    gap: 6.4rem;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div {
    box-shadow: none;
    background-color: #FFFAF3;
    min-width: 740px;
    max-width: 816px;
    padding: 4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul {
    margin: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li:not(:has(h4)), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li:not(:has(h4)), .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li:not(:has(h4)) {
    display: grid;
    grid-template-columns: 240px 1fr;
    margin-top: 2.8rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li span, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li span, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li span {
    font-size: 20px;
    line-height: 140%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li h4, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li h4 *, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li h4, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li h4 *, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li h4, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div ul li h4 * {
    font-size: 48px;
    font-weight: 900;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=successfulPaymentMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div .logo, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=policyErrorMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div .logo, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item-content:has([id$=SuccessfulBindingMessage]):not(.sk-root-content) .sk-column-list .sk-message .sk-template--card-01 > div .logo {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item:has(.sk-green-header) > .sk-uigroup-item-header span {
    display: flex;
    gap: 1rem;
    flex-direction: column;
    top: 13rem;
    transform: translateX(-20%);
    width: 703px;
    max-width: 703px;
    height: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item:has(.sk-green-header) > .sk-uigroup-item-header span .sk-green-header {
    font-size: 64px;
    width: fit-content;
    height: fit-content;
    line-height: 120%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] .sk-uigroup-item:has(.sk-green-header) > .sk-uigroup-item-header span h4 * {
    font-size: 20px;
    text-align: left;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Health-messages-policyErrorMessage,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Travel-Messages-policyErrorMessage {
    margin-top: 33rem;
    max-width: 816px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Health-messages-policyErrorMessage > .sk-message-content::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Travel-Messages-policyErrorMessage > .sk-message-content::before {
    left: 25%;
    width: 361px;
    height: 411px;
    transform: translateX(-50%) translateY(-10rem);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Health-messages-policyErrorMessage > .sk-message-content .sk-green-header,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Travel-Messages-policyErrorMessage > .sk-message-content .sk-green-header {
    top: 0;
    font-size: 64px;
    width: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Health-messages-policyErrorMessage > .sk-message-content .sk-green-header::before,
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id$=Final] #sk-Travel-Messages-policyErrorMessage > .sk-message-content .sk-green-header::before {
    top: 7rem;
    left: 0;
    transform: translateX(0);
    width: 703px;
    max-width: 703px;
    height: fit-content;
    font-size: 20px;
    text-align: left;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:Compare"] .sk-uigroup .sk-uigroup-item-content > .sk-column-list {
    max-width: 100% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CompareProcess:Compare"] .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=offerMessage] {
    max-width: 100%;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id*=":Info"] .sk-uigroup-item-content > .sk-column-list .sk-attr, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id*=Travel][data-process-step-id*=":Details"] .sk-uigroup-item-content > .sk-column-list .sk-attr, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-uigroup-item-content > .sk-column-list .sk-attr, .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-uigroup-item-content > .sk-column-list .sk-attr {
    max-width: 480px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) {
    --message-link-color: #08615C;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .page-header > .sk-uigroup-header h4 {
    font-size: 36px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-header span {
    text-align: center;
    font-size: 36px;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list {
    column-gap: 4rem;
    align-items: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent]) {
    max-width: 520px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=vehicleLicenseType], .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=Beneficiary] {
    max-width: 500px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=ocrValidationMessage] {
    max-width: 100% !important;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=ocrTrigger] {
    max-width: 100% !important;
    width: 100%;
    align-items: flex-start;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=ocrTrigger] .sk-field {
    max-width: 100% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=ocrTrigger] .sk-field label > span {
    font-size: 20px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr:not([id$=offerMessage]):not([id$=callUsAfterStandardMessage]):not([id$=DisclaimerMessage]):not([id$=TermsAndConditions]):not([id$=policySummaryOnPaymentMessage]):not([id$=disclaimerMessage]):not([id$=customerConsent])[id$=ocrTrigger] .sk-error-validation {
    max-width: 100% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup#sk-CreateMotorPolicyProcessInfoUIDef-FieldsetGroup12 .sk-uigroup-header span {
    text-align: center;
    font-size: 36px;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup#sk-CreateMotorPolicyProcessInfoUIDef-FieldsetGroup12 .sk-marketingChannels {
    max-width: 100% !important;
    width: 100%;
    align-items: flex-start;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup#sk-CreateMotorPolicyProcessInfoUIDef-FieldsetGroup12 .sk-marketingChannels .sk-field {
    max-width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup#sk-CreateMotorPolicyProcessInfoUIDef-FieldsetGroup12 .sk-marketingChannels .sk-field label > span {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process:not(.sk-process--noprogressbar) .sk-uigroup#sk-CreateMotorPolicyProcessInfoUIDef-FieldsetGroup12 .sk-marketingChannels .sk-error-validation {
    max-width: 100% !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-process-form {
    padding-top: 13rem !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-process-form:has(#sk-CompareHealthUIDefinition) {
    padding-top: 64px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-process-form:has(#sk-CreateTravelPolicyProcessFinalUI) {
    padding-top: 0px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-uigroup .sk-uigroup-item[id$=Disclaimer] .sk-column-list {
    max-width: 1000px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-uigroup .sk-uigroup-item[id$=Disclaimer] .sk-column-list [id$=disclaimerMessage] {
    max-width: 1000%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-uigroup .sk-uigroup-item[id$=Disclaimer] .sk-column-list [id$=disclaimerMessage] p {
    font-size: 20px;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="RAKCreateHealthPolicyProcess:Final"] .sk-page .sk-main .sk-process:not(.sk-process--noprogressbar) .sk-process-content .sk-process-form {
    padding-top: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home])[data-process-step-id="RAKCreateHealthPolicyProcess:Final"] .sk-column-list:has(> #sk-Health-messages-policyErrorMessage) {
    margin-top: 13rem;
  }
  [data-process-step-id="CompareProcess:CompareTable"][data-channel=public] .sk-process .sk-process-content .sk-process-form {
    padding-top: 114px !important;
    background-color: transparent;
    box-shadow: none;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CompareProcess:Compare"] .sk-uigroup .sk-uigroup-item-content > .sk-column-list {
    max-width: 100% !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CompareProcess:Compare"] .sk-uigroup .sk-uigroup-item-content > .sk-column-list .sk-attr[id$=offerMessage] {
    max-width: 100%;
    width: 100%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] {
    background-color: #fff;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item .page-header > .sk-uigroup-header {
    margin-bottom: 5rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item .page-header > .sk-uigroup-header h3 {
    position: relative;
    font-weight: 900;
    font-size: 4.8rem;
    top: unset;
    left: unset;
    z-index: unset;
    text-align: center;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] {
    left: calc(50% - 240px);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content {
    padding: 2rem 2.8rem 2.8rem !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content .sk-column-list {
    padding: 0 1rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox {
    --attr-padding: 2.4rem 0 3rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label > label {
    font-size: 2.4rem;
    line-height: 140%;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-label .sk-label-hint {
    font-size: 1.6rem;
    top: 14rem;
    line-height: 140%;
    transform: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox.sk-attr--error .sk-label-hint {
    transform: translateY(2.5rem);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINNumber].sk-textbox .sk-error-validation {
    font-size: 1.6rem;
    bottom: unset;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] {
    transform: translateY(-27px);
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-uigroup-item-content [id$=VINErrorMessage] .sk-message-content {
    font-size: 16px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .close-modal {
    width: 36px;
    height: 36px;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item[id$=VINDetails] .sk-navigation {
    margin-top: 4.5rem;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item .find-car-btn .sk-column-list {
    max-width: 600px;
    margin: auto;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id="CreateMotorQuoteInternalProcess:Data"] .sk-uigroup-item .find-car-btn .sk-column-list .sk-attr {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  [data-process-step-id$=Payment][data-public=true] #sk-main {
    padding: 40px 0 0 0 !important;
  }
  [data-process-step-id$=Payment][data-public=true] #sk-main [id$=policySummaryOnPaymentMessage],
  [data-process-step-id$=Payment][data-public=true] #sk-main [id$=PaymentBreakdownMessage] {
    padding: 40px 16px;
  }
}
.sk-root .sk-root-content {
  position: unset;
}
.sk-root .sk-root-content .sk-uigroup {
  --uigroup-header-font-size: 2rem;
  --uigroup-header-font-weight: 600;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item {
  margin-bottom: 30px;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-header {
  margin-top: 3rem;
  padding: 20px 30px 10px 30px;
  color: var(--primary-font-color);
  text-align: center;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-header span {
  font-weight: bold;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-header h3 {
  font-size: 2.5rem;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content {
  position: unset;
  padding-bottom: 0;
  font-size: 1.4rem;
  line-height: 2.5rem;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content .sk.column {
  position: relative;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content > .sk-uigroup[data-direction=horizontal] > .sk-uigroup-content {
  position: relative;
  width: 100%;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content > .sk-uigroup[data-direction=horizontal] > .sk-uigroup-content:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 30px;
  right: 30px;
  height: 1px;
  background-color: var(--third-grey-color);
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item > .sk-uigroup-item-content > .sk-uigroup[data-direction=horizontal] > .sk-uigroup-content .sk-uigroup-item:before {
  display: none;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item .sk-uigroup-item {
  position: relative;
  margin-bottom: 20px;
  padding-bottom: 20px;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item .sk-uigroup-item:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 30px;
  right: 30px;
  height: 1px;
  background-color: var(--third-grey-color);
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item .sk-uigroup-item:last-of-type:before {
  display: none;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-content > .sk-uigroup-item .sk-uigroup-item > .sk-uigroup-item-header {
  padding: 30px 30px 15px 30px;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-header span {
  flex-grow: 1;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-header {
  text-align: center;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-header span {
  flex-grow: 1;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard {
  margin-top: 0 !important;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-mastercard-expiredate-label {
  min-width: 120px;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-payment-content .sk-payment-inputs {
  display: flex;
  flex-wrap: wrap;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-payment-content .sk-payment-inputs .inline {
  flex: 2;
}
@media screen and (max-width: 480px) {
  .sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-payment-content .sk-payment-inputs .inline #sk-mastercard-expiredate .sk-field {
    width: 50% !important;
  }
  .sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-payment-content .sk-payment-inputs .inline .inline {
    flex: 1;
  }
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-payment-content .sk-payment-inputs #sk-mastercard-cvv {
  flex: 1;
  align-items: end;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item .sk-uigroup-item-content .sk-payment--mastercard .sk-payment-content .sk-payment-inputs #sk-mastercard-cvv .sk-label {
  max-width: 80px;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters {
  padding: 0 1.5rem;
  background-color: white;
  border-radius: 16px;
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.25);
  margin-left: 3rem;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters .sk-uigroup-item-header span {
  flex-grow: 0;
}
@media (max-width: 860px) {
  .sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters .sk-uigroup-item-header {
    justify-content: center;
  }
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters .sk-uigroup-item--filter {
  padding-bottom: 0;
  margin-bottom: 0;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters .sk-uigroup-item--filter .sk-uigroup-item-header {
  margin-bottom: 1rem;
  border-bottom: 1px solid gray;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters #sk-navigation-CompareMotorUIDefinition-mother-filter-filterParent-filters {
  margin: 0;
  position: absolute;
  top: -4rem;
  right: 0;
  width: fit-content;
}
.sk-root .sk-root-content .sk-uigroup .sk-uigroup-item.sk-uigroup--filters #sk-navigation-CompareMotorUIDefinition-mother-filter-filterParent-filters .sk-button {
  background: unset;
  border: none;
  color: #08615C;
  font-size: 16px;
  font-weight: bold;
  box-shadow: none !important;
  margin: 0;
  padding: 0;
  width: fit-content;
  min-width: unset;
}

/********************************************************** Compare view container */
.sk-uigroup--compare {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.sk-uigroup--compare > .sk-uigroup-header {
  width: 100%;
  padding: 20px 10px;
  font-size: 2rem;
  line-height: 2.2rem;
  text-align: center;
}
.sk-uigroup--compare > .sk-uigroup-header span {
  flex-grow: 1;
}
.sk-uigroup--compare > .sk-uigroup-content {
  width: 100%;
  gap: 2rem;
}
@media (max-width: 850px) {
  .sk-uigroup--compare .sk-uigroup-content {
    flex-direction: column;
  }
  .sk-uigroup--compare .sk-uigroup--filters {
    padding-left: 0px !important;
  }
  .sk-uigroup--compare .sk-uigroup--filters #CompareMotorUIDefinition-mother-filter-filterParent-packages .sk-uigroup-item-content .sk-column-list {
    flex-direction: row;
    flex-wrap: nowrap;
  }
}

/********************************************************** Filters */
.sk-uigroup--filters {
  --panel-content-bg-color: transparent;
  --panel-content-border-width: 0;
  padding: 10px;
}
.sk-uigroup--filters h5 {
  font-size: 1.6rem !important;
}
.sk-uigroup--filters.sk-uigroup-item {
  border: 0;
  border-right: 1px solid var(--grey-light-color);
  background: transparent;
  border-radius: 0;
}
.sk-uigroup--filters.sk-uigroup-item div[id*=filter-filterParent-packages] {
  margin-bottom: 30px;
  padding-bottom: 30px;
  position: relative;
}
.sk-uigroup--filters.sk-uigroup-item div[id*=filter-filterParent-packages]:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: calc(20% - 30px);
  right: auto;
  height: 1px;
  background-color: var(--dark-grey);
  width: 70%;
}
.sk-uigroup--filters .sk-uigroup-item {
  padding: 0;
}
.sk-uigroup--filters .sk-uigroup-item-header {
  padding: 0 0 10px 0 !important;
}
.sk-uigroup--filters .sk-uigroup-item-header span {
  padding: 0;
  font-size: 2rem;
  line-height: 2.2rem;
  font-weight: 600;
}
.sk-uigroup--filters .sk-panel {
  margin-left: 0;
}
.sk-uigroup--filters .sk-panel .sk-panel-item > .sk-panel-header {
  margin: 0;
  padding: 10px 30px 10px 12px;
  line-height: 1.8rem;
  border-width: 1px;
  border-style: solid;
  border-color: var(--grey-dark-color);
  border-radius: 8px;
  margin-top: -1px;
}
.sk-uigroup--filters .sk-panel .sk-panel-item > .sk-panel-header a {
  font-weight: 100;
}
.sk-uigroup--filters .sk-panel .sk-panel-item > .sk-panel-header a i {
  margin-right: 5px;
}
.sk-uigroup--filters .sk-panel .sk-panel-item > .sk-panel-header:before {
  bottom: auto;
  top: 50%;
  left: auto;
  right: 10px;
  transform: translateY(-50%);
  font-size: 1.2rem;
}
.sk-uigroup--filters .sk-panel .sk-panel-item[data-expanded=true] > .sk-panel-header {
  --panel-header-active-font-color: var(--green-color);
  border-color: var(--green-color);
  background-color: white;
}
.sk-uigroup--filters .sk-panel .sk-panel-item[data-expanded=true] > .sk-panel-header::before {
  color: var(--green-color);
}
.sk-uigroup--filters .sk-panel .sk-panel-item > .sk-panel-content {
  margin: 0;
  padding-top: 10px;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-column-list > .sk-column {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr {
  width: auto !important;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item {
  width: auto !important;
  min-width: auto;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item:not(#sk-CompareMotorUIDefinition-mother-filter-filterParent-packages .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item) label span {
  color: #000;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label {
  background-image: url("/resources/definition/generic/Resources/en/us/shield.svg");
  background-size: 42px 42px;
  background-repeat: no-repeat;
  background-position: center;
  background-color: var(--fifth-grey-color);
  position: relative;
  margin-right: 5px;
  padding: 20px !important;
  border-radius: 5px;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label:before {
  opacity: 0 !important;
  left: 14px;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label span {
  margin-bottom: -15px;
  position: absolute;
  width: 100%;
  font-size: 1rem;
  line-height: 1rem;
  bottom: 0;
  right: 0;
  left: 0;
  text-align: center;
  padding: 0;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label .sk-input-checkbox.sk-input-option {
  display: none;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr.sk-attr--option.sk-attr--loading .sk-option-item input + label.sk-selected {
  background-image: none;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr.sk-attr--option.sk-attr--loading .sk-option-item input + label.sk-selected:before {
  display: block;
  left: 14px;
  top: 10px !important;
  color: var(--reverse-color);
  opacity: 1 !important;
  transition: none;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr.sk-attr--option.sk-attr--loading .sk-option-item input:checked + label {
  animation: bgcolorchange 4s infinite;
  animation: 4000ms ease 675.485ms infinite normal none running bgcolorchange;
  opacity: 0.7;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package1 .sk-option-item label.sk-selected {
  background-color: #78cced;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package1 .sk-option-item label.sk-selected span {
  color: #78cced;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package2 .sk-option-item label.sk-selected {
  background-color: #b263a5;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package2 .sk-option-item label.sk-selected span {
  color: #b263a5;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package3 .sk-option-item label.sk-selected {
  background-color: #03b7ac;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package3 .sk-option-item label.sk-selected span {
  color: #03b7ac;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package4 .sk-option-item label.sk-selected {
  background-color: #ffd303;
}
.sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr#sk-Compare-packages-packageCheckboxes-package4 .sk-option-item label.sk-selected span {
  color: #ffd303;
}
.sk-uigroup--filters .sk-column-list[data-column-count="1"] > .sk-column .sk-attr {
  width: 100%;
}
.sk-uigroup--filters .sk-attr {
  width: 100%;
  padding: 0;
}
.sk-uigroup--filters .sk-attr .sk-field {
  min-height: auto;
}
.sk-uigroup--filters .sk-attr .sk-option-item {
  padding-right: 0;
  padding-bottom: 0;
}
.sk-uigroup--filters .sk-attr .sk-option-item label {
  display: block;
  padding: 0 0 10px 0px !important;
  font-size: 1.4rem;
  line-height: 1.8rem;
  text-align: left !important;
}
.sk-uigroup--filters .sk-attr .sk-option-item label:before {
  top: 0 !important;
  left: 10px;
  opacity: 1 !important;
}
.sk-uigroup--filters .sk-attr .sk-option-item input:checked + label {
  color: var(--green-color);
}
.sk-uigroup--filters .sk-attr .sk-option-item input:checked + label:before {
  color: var(--green-color);
}
.sk-uigroup--filters .sk-attr .sk-option-item input:disabled + label {
  color: var(--dark-grey);
  opacity: 0.7;
}
.sk-uigroup--filters .sk-attr.sk-attr--option.sk-attr--loading .sk-option-item label.sk-selected:before {
  left: 10px;
}
@media (max-width: 850px) {
  .sk-uigroup--filters {
    width: 100% !important;
    max-width: none !important;
    min-width: 100% !important;
    margin-right: 0 !important;
    padding: 0;
    border: 0 !important;
  }
  .sk-uigroup--filters .sk-uigroup-item {
    display: none;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr {
    display: block;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr#CompareHomeUIDefinition-mother-filter-filterParent-packages .sk-column-list {
    justify-content: center;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr#CompareHomeUIDefinition-mother-filter-filterParent-packages .sk-attr {
    width: auto !important;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr {
    width: 100% !important;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label {
    padding: 36px !important;
    background-size: 72px 72px;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label span {
    text-align: center;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr.sk-attr--option.sk-attr--loading .sk-option-item input + label.sk-selected:before {
    left: 18px;
    font-size: 3.6rem;
    top: 25px !important;
  }
}
@media (max-width: 450px) {
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr .sk-option-item input + label {
    padding: 28px !important;
    background-size: 50px 50px;
  }
  .sk-uigroup--filters .sk-uigroup-item.sk-uigroup--inline-attr .sk-attr.sk-attr--option.sk-attr--loading .sk-option-item input + label.sk-selected:before {
    left: 14px;
    font-size: 3rem;
    top: 18px !important;
  }
}

/********************************************************** Offers */
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers {
  --checkbox-border-color: var(--yellow-color);
  --checkbox-selected-bg-color: var(--yellow-color);
  --checkbox-selected-border-color: var(--yellow-color);
  padding: 0 30px;
  border-radius: 0;
  border: 0;
  background: transparent;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers div[id*=offer1-offerMessage] {
  position: relative;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers #sk-CompareMotorUIDefinition-mother-offers-offerParent .sk-attr--option label span {
  font-size: 1.5rem;
  font-weight: 600;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item {
  position: relative;
  margin-bottom: 20px;
  padding: 0 !important;
  border: 1px solid var(--grey-dark-color);
  border-radius: 8px;
  box-shadow: 1px 3px 13px -4px rgba(0, 0, 0, 0.3);
  overflow: hidden;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item .sk-uigroup-item-content.sk-uigroup--offers {
  padding: 0;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup-item--selected {
  border: 3px solid var(--yellow-color);
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup-item--selected.basic {
  border-color: #78cced;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup-item--selected.standard {
  border-color: #b263a5;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup-item--selected.better {
  border-color: #03b7ac;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup-item--selected.best {
  border-color: #ffd303;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item:before {
  display: block !important;
  position: absolute;
  top: -7px !important;
  right: auto !important;
  left: -35px !important;
  bottom: auto !important;
  height: auto !important;
  padding: 24px 30px 10px 30px;
  width: 104px;
  background-color: #78cced !important;
  color: white;
  text-align: center;
  font-size: 1rem;
  line-height: 1rem;
  transform: rotate(-40deg);
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.basic:before {
  content: "Basic" !important;
  background-color: #78cced !important;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.standard:before {
  content: "Standard" !important;
  background-color: #b263a5 !important;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.better:before {
  content: "Better" !important;
  background-color: #03b7ac !important;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.best:before {
  content: "Best" !important;
  background-color: #ffd303 !important;
  color: #272a2f;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup--banner {
  padding-bottom: 0 !important;
  background-color: #52b5ac;
  border: 0 !important;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item.sk-uigroup--banner .sk-attr {
  min-height: auto !important;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-uigroup-item .sk-uigroup-item-content {
  padding: 0;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  padding: 15px;
  justify-content: space-between;
  align-items: stretch;
  font-size: 1.4rem;
  line-height: 2rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile {
  display: none;
}
@media (max-width: 640px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer {
    display: none;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile {
    display: flex;
  }
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer > div {
  flex-grow: 0;
  display: flex;
  align-items: baseline;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile {
  gap: 1rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details {
  display: flex;
  flex-direction: column;
  max-width: 50%;
  min-width: 110px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details .price {
  padding: 10px 0 10px 40px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details .price h3 {
  font-size: 3rem;
  line-height: 3rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details .price small,
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details .price span:last-child {
  position: absolute;
  right: 15px;
  top: 100px;
  font-weight: 800;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details ul {
  width: 100%;
  text-align: right;
  padding: 0;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .details ul li {
  text-align: left;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .actions {
  justify-content: center;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .actions .logo {
  width: 100%;
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .logo {
  align-items: center;
  width: 150px;
  min-width: 200px;
  max-width: 200px;
  padding-right: 10px;
  margin-right: 10px;
  border-right: 1px solid var(--grey-dark-color);
  flex-direction: column;
  justify-content: center;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .logo img {
  width: 100%;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .logo img[src*=AIG] {
  height: 85px;
  object-fit: contain;
}
@media screen and (max-width: 768px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .logo img {
    max-width: 178px;
    max-height: 110px;
  }
}
@media (min-width: 640px) and (max-width: 750px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .logo {
    width: 120px;
    min-width: 120px;
  }
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details {
  align-items: flex-start;
  flex-grow: 1;
}
.sk--priv .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details {
  align-items: flex-start;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul {
  width: 50%;
  height: 100%;
  margin: 0;
  padding: 0 0px 0 0;
  list-style: none;
  position: relative;
  max-width: 280px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul li {
  font-size: 1.2rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul li h5 {
  margin: 0;
  margin-top: 10px;
  display: inline-block;
  color: var(--green-color);
  font-size: 1.4rem;
  font-weight: 600;
  padding-right: 5px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul li a {
  display: block;
  padding-top: 10px;
  color: var(--green-color);
  cursor: pointer;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul li a i {
  color: var(--yellow-color);
  position: relative;
  top: 2px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul li span.colored {
  min-width: 80px;
  color: var(--green-color);
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul li:first-child h5 {
  font-size: 1.1rem;
  margin-top: 0;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab {
  display: flex;
  flex-direction: row;
  padding-right: 0;
  flex-wrap: wrap;
  position: relative;
  height: 100%;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li {
  display: flex;
  justify-content: flex-start;
  align-items: baseline;
  width: 100%;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li .person-bag-loss {
  width: 139px;
  min-width: 139px;
}
#sk-CompareTravelUIDefinition-mother .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li:nth-child(2) {
  margin-top: 1.6rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li img {
  margin-right: 4px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li a {
  font-size: 1.1rem;
  color: var(--primary-font-color);
  text-decoration: underline;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li small {
  line-height: 1.4rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li i {
  padding-right: 5px;
  color: var(--green-color);
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li:last-child:has(> a), .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul.list--tab li:nth-last-child(2):has(> a) {
  width: fit-content;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer.offer--mobile .price {
  display: flex;
  justify-content: flex-start;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price {
  padding-right: 7px;
  justify-content: center;
  min-width: 150px;
  padding: 1rem 1rem 0 2rem;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: 50px 50px 50px;
  max-width: 150px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price h5 {
  display: inline-block;
  text-align: center;
  width: 100%;
  grid-column: span 2;
  color: var(--green-color);
  grid-row-start: 1;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price h5 + span {
  grid-row-start: 2;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price h5 ~ h4 {
  grid-row-start: 2;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price > span {
  justify-self: end;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price > span:last-child {
  position: absolute;
  font-size: 11px;
  bottom: 0px;
  right: 8px;
  font-weight: 800;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .price h3 {
  display: inline-block;
  font-size: 4rem;
  line-height: 4rem;
  font-weight: bold;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.disclaimer {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 20px;
  background-color: var(--green-color);
  color: white;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.disclaimer p {
  margin: 0 !important;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 16px;
  background-color: #08615C;
}
@media (max-width: 821px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us .data {
    padding: 0 !important;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us .data ul li {
    width: 100% !important;
  }
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us .logo {
  align-items: center;
  width: 150px;
  min-width: 120px;
  padding-right: 20px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us .logo img {
  width: 100%;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us div.data {
  flex-grow: 1;
  padding: 0 20px;
  color: white;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us div.data h3 {
  text-align: center;
  border-bottom: 1px solid white;
  color: white;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us div.data ul {
  list-style: none;
  display: flex;
  justify-content: center;
  font-weight: 600;
  margin: 0;
  padding: 0;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us div.data ul li {
  width: 50%;
  max-width: 220px;
  padding: 10px;
  text-align: center;
  display: flex;
  align-items: center;
  gap: 10px;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us div.data ul li span {
  font-size: 1.6rem;
}
@media (max-width: 640px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.call-us .logo {
    display: none;
  }
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-navigation {
  position: absolute;
  margin: 0;
  top: 107px;
  right: 4rem;
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers .sk-navigation .sk-button {
  --button-bg-color: var(--reverse-color);
  --button-font-color: var(--green-color);
  min-width: 80px;
  padding: 6px;
}
@media (max-width: 1000px) and (min-width: 850px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details {
    flex-wrap: wrap;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers section.offer .details ul {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul li:first-of-type {
    flex-direction: column;
  }
}
@media (max-width: 1024px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul.list--tab {
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul.list--tab li {
    width: 100%;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul.list--tab li:nth-last-child(2), .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul.list--tab li:last-child {
    width: fit-content;
    min-height: 28px;
    align-items: flex-end;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul.list--tab li:nth-last-child(2) {
    padding-right: 5px;
  }
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareTravelUIDefinition-mother-offers .details ul.list--tab li a small {
  font-size: 1.1rem;
}
@media (max-width: 1024px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul li:first-of-type {
    flex-direction: column;
  }
}
@media (max-width: 1024px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab {
    padding-left: 15px;
  }
}
@media (min-width: 1200px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li {
    width: 100%;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li:nth-last-child(2), .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li:last-child {
    width: fit-content;
    min-height: 28px;
    align-items: flex-end;
  }
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li:nth-last-child(2) {
    padding-right: 5px;
  }
}
.sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li a small {
  font-size: 1.1rem;
}
@media (min-width: 1240px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li:first-child + li {
    position: relative;
    top: unset;
    right: unset;
  }
}
@media (min-width: 1200px) {
  .sk-app:not([data-process-step-id="CreateHealthQuoteProcess:MemberDetails"]) .sk-uigroup--offers#CompareHomeUIDefinition-mother-offers .details ul.list--tab li:last-child {
    right: 25px;
  }
}

.sk-uigroup[data-direction=horizontal][data-align-items=top] > .sk-uigroup-content > .sk-uigroup-item {
  margin: 0 30px 0 0;
}
.sk-uigroup[data-direction=horizontal][data-align-items=top] > .sk-uigroup-content > .sk-uigroup-item:last-of-type {
  margin-right: 0;
}

.sk--priv.sk-app--ViewClaimProcess .sk-uigroup-item-header {
  text-align: left !important;
  color: var(--green-color) !important;
}

.sk--priv.sk-app--ViewVaultProcess .sk-uigroup-item-header {
  text-align: left !important;
  color: var(--green-color) !important;
}

.sk-uigroups--columns {
  max-width: 1000px;
  margin: 0 auto;
}
.sk-uigroups--columns .sk-fieldset-item > .sk-uigroup-content {
  padding: 0;
}
.sk-uigroups--columns .sk-column-list[data-column-count="1"] > .sk-column {
  flex-direction: row;
  justify-content: center;
}
.sk-uigroups--columns .sk-column-list[data-column-count="2"] > .sk-column {
  flex-direction: row;
  justify-content: center;
}

.sk-app--public .sk-uigroup--offers#sk-fieldset-item-CompareTravelUIDefinition-mother-offers section.offer .details ul li:first-child {
  align-items: baseline;
  display: flex;
}
@media (max-width: 640px) {
  .sk-uigroup--offers#sk-fieldset-item-CompareTravelUIDefinition-mother-offers section.offer .details ul li:first-child {
    width: 100%;
  }
}
.sk-uigroup--offers#sk-fieldset-item-CompareTravelUIDefinition-mother-offers section.offer .price {
  min-width: 0px !important;
}

#ClaimsAssistanceProcess1UI1 .sk-uigroup-header {
  text-align: center;
}
#ClaimsAssistanceProcess1UI1 .sk-uigroup-header h1 {
  font-size: 4.5rem;
  line-height: 6rem;
}
#ClaimsAssistanceProcess1UI1 .sk-uigroup-header h2 {
  font-size: 3rem;
  font-weight: 400;
}

/* UI Group container */
[id*=-CreateTravelQuoteProcess] .sk-uigroup-item,
[id*=-CreateHomeQuoteProcess] .sk-uigroup-item,
[id*=-CreateMotorQuoteProcess] .sk-uigroup-item {
  background-color: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
}
[id*=-CreateTravelQuoteProcess] .sk-uigroup-item .sk-uigroup-item-content,
[id*=-CreateHomeQuoteProcess] .sk-uigroup-item .sk-uigroup-item-content,
[id*=-CreateMotorQuoteProcess] .sk-uigroup-item .sk-uigroup-item-content {
  max-width: 900px;
  min-width: 900px;
  margin: 0 auto;
  position: inherit !important;
}
@media (max-width: 900px) {
  [id*=-CreateTravelQuoteProcess] .sk-uigroup-item .sk-uigroup-item-content,
  [id*=-CreateHomeQuoteProcess] .sk-uigroup-item .sk-uigroup-item-content,
  [id*=-CreateMotorQuoteProcess] .sk-uigroup-item .sk-uigroup-item-content {
    max-width: 100%;
    min-width: 100%;
  }
}

/* Green title for Skye 8 */
.sk-payment-page .sk-column-list {
  justify-content: center;
}

#sk-process-CompareProcess .sk-attr.sk-message .sk-message-content .offer .logo {
  position: relative;
}
#sk-process-CompareProcess .sk-attr.sk-message .sk-message-content .offer .logo h5.worldwide {
  position: absolute;
  top: 0;
  right: 14px;
}

.sk-uigroup--offers section.offer .details ul li.deductible a.sk-modal-button {
  display: inline-block;
  padding: 0px 10px;
  width: auto;
  min-width: auto;
  background-color: unset;
  border: unset;
  font-weight: 500;
  color: #4a4a4a;
  margin: 0;
  min-height: auto;
  vertical-align: text-top;
  line-height: 14.5px;
}
.sk-uigroup--offers section.offer .details ul li.deductible a.sk-modal-button:hover {
  box-shadow: unset;
}

.sk_modal_offers ~ div.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open {
  border-radius: 20px !important;
  border: 1px solid var(--grey-dark-color) !important;
  padding: 30px 37px 20px 37px !important;
  background-color: #ffffff !important;
}
.sk_modal_offers ~ div.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal {
  background-color: unset !important;
}
.sk_modal_offers ~ div.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal i.close {
  top: -22px;
  right: -20px;
}
.sk_modal_offers ~ div.ReactModalPortal .ReactModal__Overlay .ReactModal__Content.ReactModal__Content--after-open .sk-modal .sk-modal-body {
  padding: 0px;
}

.form-contr {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.form-contr div {
  display: flex;
  flex-direction: row;
}
.form-contr div p:first-child {
  flex-basis: 70%;
  font-weight: 600;
  color: var(--green-color);
  text-align: left;
}
.form-contr div p:nth-child(2) {
  flex-basis: 30%;
}

@media only screen and (max-width: 600px) {
  .form-contr div p {
    font-size: 13px;
  }
  #sk-process-CompareProcess .sk-attr.sk-message .sk-message-content .offer .logo h5.worldwide {
    position: unset;
    top: unset;
    right: unset;
    margin-bottom: 6px;
    text-align: right;
  }
}
@media (max-width: 768px) {
  .sk-uigroup > .sk-uigroup-header {
    padding-left: 2rem;
  }
}
.sk-filter-btn .sk-navigation {
  --button-padding: 0.5rem;
  position: absolute;
  top: 5rem;
  left: 5rem;
}

@media screen and (min-width: 0px) {
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header {
    text-align: center;
    max-width: 83%;
    margin: 0 auto;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex {
    flex-direction: column;
    gap: 52px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .title, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .title, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .title, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .title {
    font-size: 36px;
    font-weight: 800;
    line-height: 120%;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle {
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle-text, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle-text, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle-text, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .subtitle-text {
    font-size: 18px;
    font-weight: 400;
    color: #666666;
    line-height: 140%;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    --panel-header-active-bg-color: #FFFAF3;
    --panel-header-bg-color: #fffaf3;
    --panel-header-border-color: #ABABAB;
    --panel-header-active-border-color: #ABABAB;
    --panel-header-border-width: 1px;
    min-height: 92px;
    font-size: 24px;
    --panel-header-font-color: #1D1D1B;
    --panel-header-active-font-color: #1D1D1B;
    align-content: center;
    --panel-header-padding: 10px 50px 10px 24px;
    border-bottom: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header::before {
    content: "";
    background-image: url(icon_chevron_down.svg);
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%) rotate(180deg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header {
    margin-top: 52px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content {
    background-color: #fff;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    padding: 2rem 0;
    --panel-content-border-color: #ABABAB;
    border-top: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-bottom: var(--panel-header-border-width) solid var(--panel-header-border-color);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item[data-expanded=false] .sk-panel-header::before {
    content: "";
    background-image: url(icon_chevron_down.svg);
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%) rotate(0deg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content {
    padding-left: 2rem;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content .sk-attr.sk-radio.rak-list-item .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content .sk-attr.sk-radio.rak-list-item .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content .sk-attr.sk-radio.rak-list-item .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content .sk-attr.sk-radio.rak-list-item .sk-label label {
    display: list-item;
    font-weight: 400;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset34 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset37 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset34 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset37 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset34 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset37 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset34 .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item#sk-RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2 .sk-panel-content #RAKCreateHealthPolicyProcessMedicalAssestentUI1-FieldsetGroup1-Fieldset3-PanelGroup1-Panel2-FieldsetGroup4-Fieldset37 .sk-column-list {
    padding-left: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item {
    margin-bottom: 0;
    padding-bottom: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]), .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]), .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]), .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    padding: 2rem 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-label {
    margin-bottom: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field {
    margin: 0 1rem;
    width: auto;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list {
    flex-direction: row !important;
    flex-wrap: nowrap;
    width: max-content;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-field .sk-option-list .sk-option-item {
    width: auto;
    padding: 1rem !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-error-validation, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-error-validation, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-error-validation, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio:not([data-attr-id$=gender]) .sk-error-validation {
    max-width: max-content !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item {
    --radio-border-width: 1.6px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item .sk-input-radio-icon, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item .sk-input-radio-icon, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item .sk-input-radio-icon, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-radio .sk-option-item .sk-input-radio-icon {
    font-size: 22px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox .sk-input-checkbox, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox .sk-input-checkbox, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox .sk-input-checkbox, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox .sk-input-checkbox {
    --checkbox-border-width: 1.6px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field {
    max-width: unset;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-attr.sk-checkbox[id*=Acknowledgment] .sk-field label {
    align-items: flex-start !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-attr .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-attr .sk-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-attr .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-attr .sk-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-attr .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-attr .sk-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-attr .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-attr .sk-label {
    max-width: unset !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-error-validation, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-error-validation, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-error-validation, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-error-validation {
    max-width: none !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content {
    display: flex;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header {
    width: max-content;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .hide-multibrick-title .sk-multi-brick.sk-uigroup .sk-uigroup-content .sk-multi-brick-item.sk-uigroup--with-header .sk-uigroup-item-header {
    display: none;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-multi-brick-item {
    border: none;
    margin: 0;
    padding: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item {
    --panel-header-active-bg-color: #FFFAF3;
    --panel-header-bg-color: #fffaf3;
    --panel-header-border-color: #ABABAB;
    --panel-header-active-border-color: #ABABAB;
    --panel-header-border-width: 1px;
    min-height: 92px;
    --panel-header-font-color: #1D1D1B;
    --panel-header-active-font-color: #1D1D1B;
    align-content: center;
    --panel-header-padding: 10px 50px 10px 24px;
    background-color: var(--panel-header-bg-color);
    overflow: visible;
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item:not(.multi-brick-open), .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item:not(.multi-brick-open), .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item:not(.multi-brick-open), .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item:not(.multi-brick-open) {
    border: var(--panel-header-border-width) solid var(--panel-header-border-color);
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border-bottom: var(--panel-header-border-width) solid var(--panel-header-border-color);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header {
    flex-direction: row-reverse;
    justify-content: flex-end;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header span {
    font-weight: 700 !important;
    font-size: 24px;
    color: var(--panel-header-font-color);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before {
    content: "";
    background-image: url(icon_chevron_down.svg);
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%) rotate(0deg);
    transition: all 0.4s ease-in-out;
    position: absolute;
    right: 20px;
    top: 46px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content {
    background-color: #fff;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    border: var(--panel-header-border-width) solid var(--panel-header-border-color);
    border-top: none;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content .sk-column-list {
    padding: 2rem 4rem;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header {
    min-height: 92px;
    border: var(--panel-header-border-width) solid var(--panel-header-border-color);
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    border-bottom: none;
    --panel-header-padding: 10px 50px 10px 24px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header::before {
    content: "";
    background-image: url(icon_chevron_down.svg);
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%) rotate(180deg);
    transition: all 0.4s ease-in-out;
    position: absolute;
    right: 20px;
    top: 46px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-header:after {
    width: 56px;
    height: 56px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item.rak-health-validation-insurance .sk-panel-header:after {
    background-image: url(medical_services.svg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item.rak-health-validation-personal .sk-panel-header:after {
    background-image: url(icon_personal.svg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item.rak-health-validation-offer .sk-panel-header:after {
    background-image: url(icon_benefits.svg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item.rak-health-validation-offer ul li > span {
    width: unset !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item.rak-health-validation-member > .sk-panel-header:after {
    background-image: url(person_add_alt_1.svg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item.rak-health-validation-member .extra-members .sk-panel-header:after {
    display: none;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-uigroup-item .sk-column-list .sk-attr.sk-message {
    max-width: 100% !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-uigroup-item .sk-column-list .sk-attr .sk-field {
    max-width: 100% !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content {
    max-width: 100%;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 {
    padding: 4rem !important;
    background-color: #FFFAF3 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li {
    gap: 2.8rem !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child) {
    margin-bottom: 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li.separator {
    margin: 26px 0;
    background-color: #ABABAB;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li:first-child {
    margin-bottom: 3rem;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li > h3 {
    font-size: 48px;
    font-weight: 900;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before {
    transform: rotate(180deg);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li span {
    font-size: 20px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li span:first-child {
    min-width: 240px !important;
    max-width: 240px !important;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-item-header {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
    min-height: 92px;
    background-color: #FFFAF3;
    border: 1px solid #ABABAB;
    border-bottom: 0;
    margin-bottom: 0;
    margin-top: 52px;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-item-header span {
    font-size: 24px;
    text-align: left;
    font-weight: 800 !important;
    padding: 10px 50px 10px 24px;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-item:nth-of-type(2) .sk-uigroup-item-header {
    margin-top: 0;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-item-content:not(:first-of-type) {
    background-color: #fff;
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
    padding: 2rem 0;
    border: 1px solid #ABABAB;
    border-top: 0;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-content, .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-column-list, .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-attr-htmljs, .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-html {
    padding: 0;
    margin: 0;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .instructions-box {
    padding: 40px;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .instructions-box > p {
    color: #1D1D1B;
    font-size: 20px;
    font-weight: 400;
    line-height: 140%;
    padding-bottom: 40px;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .instructions-box .health-maf-process {
    display: flex;
    align-items: flex-start;
    gap: 8px;
    align-self: stretch;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .instructions-box .health-maf-process .step {
    display: flex;
    padding: 24px 8px 8px 8px;
    flex-direction: column;
    align-items: center;
    gap: 16px;
    flex: 1 0 0;
    align-self: stretch;
    border-radius: 16px;
    background: #FFFAF3;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .instructions-box .health-maf-process .step .step-icon {
    display: flex;
    width: 40px;
    height: 40px;
    padding: 10px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    aspect-ratio: 1/1;
    border-radius: var(--radius-radius-full, 999px);
    background: var(--surface-suraface_brand, #FFD500);
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .instructions-box .health-maf-process .step .step-label {
    align-self: stretch;
    color: var(--text-text_primary, #1D1D1B);
    text-align: center;
    font-size: var(--font-size-paragraph-paragraph-small, 18px);
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
    letter-spacing: var(--font-spacing-letter-spacing, 0px);
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-uigroup-item-content, .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-column-list, .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-attr-htmljs, .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-html {
    padding: 0;
    margin: 0;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-html-content > div {
    display: flex;
    min-width: 380px;
    max-width: 1190px;
    padding: var(--spacing-40, 40px);
    flex-direction: column;
    align-items: flex-start;
    gap: var(--spacing-40, 40px);
    align-self: stretch;
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-html-content .text-center {
    align-self: stretch;
    color: var(--text-text_primary, #1D1D1B);
    text-align: center;
    font-size: var(--font-size-paragraph-paragraph-small, 18px);
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
    letter-spacing: var(--font-spacing-letter-spacing, 0px);
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-html-content .sk-button.button.sk-button--action {
    display: flex;
    height: 64px;
    justify-content: center;
    align-items: center;
    align-self: stretch;
    border-radius: var(--radius-radius-full, 999px);
    border: none;
    background: var(--surface-surface_action, #08615C);
  }
  .sk-app[data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-html-content .sk-button.button.sk-button--action a {
    color: var(--text-text_white, #FFF);
    text-align: center;
    font-size: var(--font-size-CTA-CTA, 20px);
    font-style: normal;
    font-weight: 800;
    line-height: 120%; /* 24px */
    letter-spacing: var(--font-spacing-letter-spacing, 0px);
    text-transform: uppercase;
    width: 100%;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content {
    max-width: 100%;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 {
    padding: 4rem !important;
    background-color: #FFFAF3 !important;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li {
    gap: 2.8rem !important;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li:not(.separator):not(:last-child) {
    margin-bottom: 16px;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li.separator {
    margin: 26px 0;
    background-color: #ABABAB;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li:first-child {
    margin-bottom: 3rem;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li > h3 {
    font-size: 48px;
    font-weight: 900;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li .sect-opener .fa-angle-down::before {
    transform: rotate(180deg);
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li span {
    font-size: 20px !important;
  }
  .sk-app[data-process-id=FinishHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-row-content .sk-template--card-01 .sk-list--split-horizontal li span:first-child {
    min-width: 240px !important;
    max-width: 240px !important;
  }
  .sk-app[data-channel=brokerportal][data-process-id$=CreateHealthQuoteInternalProcess] div.hint-text:first-of-type .sk-column-list {
    padding-right: 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-id$=CreateHealthQuoteInternalProcess] div.hint-text:last-of-type .sk-column-list {
    padding-left: 0 !important;
  }
  .sk-app[data-channel=brokerportal][data-process-id$=CreateHealthQuoteInternalProcess] div.hint-text .sk-message {
    padding: 0 3rem !important;
  }
  .sk-app[data-channel=brokerportal] .sk-uigroup-item-content .sk-column-list {
    padding: 0 4rem;
  }
  .sk-app[data-channel=brokerportal] .sk-uigroup-item-content .sk-column-list .sk-attr:not([id$=healthQuoteCounter]) .sk-label {
    justify-content: flex-start !important;
    text-align: left !important;
    --label-font-size: 20px;
    --label-font-weight: 800;
    --label-line-height: 120%;
  }
  .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-uigroup-item-content, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-column-list, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-attr-htmljs, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset2 .sk-html, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-uigroup-item-content, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-column-list, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-attr-htmljs, .sk-app[data-channel=brokerportal] #RAKCreateHealthPolicyProcessSignatureUI1-FieldsetGroup1-Fieldset3 .sk-html {
    padding: 1px !important;
  }
  .sk-app[data-channel=brokerportal][data-process-step-id$=":Payment"] .policy-payment-rev-order .sk-column-list {
    max-width: unset !important;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Final"] #sk-Health-messages-policyErrorMessage {
    margin-top: 33rem;
    max-width: 816px;
  }
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content::before {
    left: 25%;
    width: 361px;
    height: 411px;
    transform: translateX(-50%) translateY(-10rem);
  }
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content .sk-green-header {
    top: 0;
    font-size: 64px;
    width: fit-content;
  }
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Final"] #sk-Health-messages-policyErrorMessage > .sk-message-content .sk-green-header::before {
    top: 7rem;
    left: 0;
    transform: translateX(0);
    width: 703px;
    max-width: 703px;
    height: fit-content;
    font-size: 20px;
    text-align: left;
  }
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Final"] .sk-page .sk-main div#sk-process-FinishHealthPolicyProcess:not(.sk-process--noprogressbar) .sk-process-content .sk-process-form {
    padding-top: 0 !important;
  }
  .sk-app[data-process-step-id="FinishHealthPolicyProcess:Final"] .sk-column-list:has(> #sk-Health-messages-policyErrorMessage) {
    margin-top: 13rem;
  }
  .sk-app[data-process-step-id="RAKCreateHealthPolicyProcess:Details"] .sk-attr:not(.sk-checkbox):not(.sk-container .sk-attr):not(#sk-Health-healthQuoteCounter),
  .sk-app[data-process-step-id="RAKCreateHealthPolicyProcess:Documents"] .sk-attr:not(.sk-checkbox):not(.sk-container .sk-attr):not(#sk-Health-healthQuoteCounter) {
    width: 45% !important;
  }
}
@media (max-width: 768px) {
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header {
    margin: 24px 0;
    padding: 0 !important;
    max-width: 100%;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex {
    gap: 24px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .title, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .title, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .title, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .title {
    font-size: 24px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle {
    font-size: 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle-text, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle-text, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle-text, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header .d-flex .subtitle-text {
    font-size: 14px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="2"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="3"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="4"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="2"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="3"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="4"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="2"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="3"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="4"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="2"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="3"] .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-uigroup-content .sk-column-list[data-column-count="4"] .sk-attr {
    width: 100% !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-attr[id$=Counter], .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-attr[id$=Counter], .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-attr[id$=Counter], .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-attr[id$=Counter] {
    width: 100% !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-header {
    min-height: 48px;
    height: auto !important;
    padding: 12px 50px 12px 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item span {
    --uigroup-header-font-size: 16px !important;
    font-size: 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio {
    flex-direction: column !important;
    align-items: start !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field {
    margin: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list {
    flex-direction: column !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item {
    padding: 1rem 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item .sk-input-radio, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item .sk-input-radio, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item .sk-input-radio, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-radio .sk-field .sk-option-list .sk-option-item .sk-input-radio {
    --radio-size: 28px;
    min-width: var(--radio-size);
    min-height: var(--radio-size);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-checkbox .sk-input-checkbox.sk-input-option, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-checkbox .sk-input-checkbox.sk-input-option, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-checkbox .sk-input-checkbox.sk-input-option, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-checkbox .sk-input-checkbox.sk-input-option {
    --checkbox-size: 28px !important;
    min-width: var(--checkbox-size);
    min-height: var(--checkbox-size);
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box {
    padding: 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box p, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box p, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box p, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box p {
    font-size: 16px !important;
    padding-bottom: 16px !important;
    margin-bottom: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process {
    flex-direction: column !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step {
    flex-direction: row !important;
    padding: 8px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step .step-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step .step-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step .step-label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .instructions-box .health-maf-process .step .step-label {
    text-align: left !important;
    align-self: center !important;
    font-size: 14px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div {
    padding: 16px !important;
    min-width: auto !important;
    max-width: 100% !important;
    gap: 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div .text-center, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div .text-center, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div .text-center, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-attr-htmljs .sk-html-content > div .text-center {
    font-size: 14px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint {
    margin-bottom: -12px !important;
    width: 90% !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-fieldset.sk-uigroup .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint span {
    font-size: 12px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup {
    margin: 0rem;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-header {
    font-size: 16px;
    min-height: 48px;
    --panel-header-padding: 12px 50px 12px 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item:not(:first-of-type) .sk-panel-header {
    margin-top: 24px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content {
    padding: 8px 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list {
    padding: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr {
    padding: 8px 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label strong, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label strong, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label strong, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label label strong {
    font-weight: 400;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint {
    margin-bottom: -5px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .sk-panel.sk-uigroup .sk-uigroup-content .sk-panel-item.sk-uigroup-item .sk-panel-content.sk-uigroup-content .sk-column-list .sk-attr .sk-label .sk-label-hint span {
    font-size: 12px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item {
    min-height: 48px !important;
    margin: 16px 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header::before {
    top: 24px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content {
    padding: 8px 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list {
    padding: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint {
    margin-bottom: -5px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Details"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint span, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-page .sk-main .sk-process .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr .sk-label .sk-label-hint span {
    font-size: 12px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-root-header.sk-uigroup-item-header {
    margin-bottom: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=MedicalAssestent] .sk-page .sk-main .sk-process .sk-attr.rak-list-item .sk-label label {
    display: block !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-attr .sk-label label, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-attr .sk-label label strong {
    font-weight: 800 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .multi-brick--panels .sk-multi-brick-item {
    min-height: 48px !important;
    margin: 16px 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header span {
    padding-left: 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content .sk-column-list .sk-attr {
    padding: 8px 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Signature"] .sk-attr.sk-resource {
    margin: 0 !important;
    padding: 0 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] span.cell:has(.cell-text--empty) {
    width: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item {
    border: 1px solid #ABABAB;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-header:after {
    width: 44px !important;
    height: 44px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .extra-members {
    margin: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Validation"] .extra-members .sk-panel-item.sk-uigroup-item {
    border: 1px solid #ABABAB !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] #sk-Health-messages-paymentBreakDownMessage {
    margin-top: 0;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] #sk-Health-messages-paymentBreakDownMessage .sk-template--card-01 {
    padding: 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] #sk-Health-messages-paymentBreakDownMessage .sk-template--card-01 h3 {
    font-size: 24px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] #sk-Health-messages-paymentBreakDownMessage .sk-template--card-01 span {
    max-width: unset !important;
    min-width: unset !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] #sk-Health-messages-paymentBreakDownMessage .sk-template--card-01 .sk-list--split-horizontal li span {
    font-size: 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-payment.sk-payment--mastercard, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-payment-header, .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-payment-content {
    padding: 16px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-attr.sk-message.pament-up-message {
    margin-top: 0 !important;
    font-weight: 400;
    font-size: 16px;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-payment.sk-payment--mastercard {
    min-width: 250px !important;
  }
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] #sk-Shoppingcart-PaymentInfo-RakbankPayment {
    margin-top: 0 !important;
  }
}
@media (min-width: 481px) and (max-width: 768px) {
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=":Payment"] .sk-payment.sk-payment--mastercard #sk-mastercard-expiredate iframe {
    width: 50% !important;
    border-right: 1px solid rgb(202, 202, 202) !important;
  }
}
@media (max-width: 342px) {
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess][data-process-step-id$=Documents] .sk-uigroup-item-content .sk-column-list .sk-attr.sk-resource .sk-label .sk-label-hint > div {
    margin-bottom: -18px;
  }
}
.mb-0 {
  margin-bottom: 0 !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.sk-multi-brick {
  width: 100%;
}
@media (max-width: 576px) {
  .sk-multi-brick .sk-multi-brick-link--remove span {
    display: none;
  }
}
.sk-multi-brick > .sk-multi-brick-body .sk-multi-brick-content {
  border: none;
}
.sk-multi-brick > .sk-multi-brick-body .sk-multi-brick-content > .sk-multi-brick-link--remove {
  width: 110px;
  position: absolute;
  right: -120px;
  top: 50%;
  background: none;
  border: none;
  font-size: 1.6rem;
}
.sk-multi-brick > .sk-multi-brick-body .sk-multi-brick-content > .sk-multi-brick-link--remove > i {
  color: var(--error-color);
}
.sk-multi-brick > .sk-multi-brick-body .sk-multi-brick-content > .sk-multi-brick-link--remove > span {
  color: var(--primary-font-color);
  text-decoration: 2px underline;
}
.sk-multi-brick > .sk-multi-brick-body .sk-multi-brick-content:nth-child(2n+1) {
  background: none;
}
.sk-multi-brick > .sk-multi-brick-footer {
  width: 200px;
}
.sk-multi-brick > .sk-multi-brick-footer > a.sk-multi-brick-link--add {
  --input-focus-shadow: none;
  font-size: 1.6rem;
  border: none;
  width: max-content;
}
.sk-multi-brick > .sk-multi-brick-footer > a.sk-multi-brick-link--add > i {
  color: var(--green-color);
}
.sk-multi-brick > .sk-multi-brick-footer > a.sk-multi-brick-link--add > span {
  color: var(--primary-font-color);
  text-decoration: 2px underline;
}

#MotorCreateQuote3DriversUIDef-parentBrick-driverInformation-driverMultibrick-parent-driverMultiBrickFieldset1.sk-multi-brick-content .sk-attr {
  padding: var(--attr-padding);
}
#MotorCreateQuote3DriversUIDef-parentBrick-driverInformation-driverMultibrick-parent-driverMultiBrickFieldset1.sk-multi-brick-content .sk-attr .sk-label {
  padding-bottom: 0;
  text-align: left;
}
#MotorCreateQuote3DriversUIDef-parentBrick-driverInformation-driverMultibrick-parent-driverMultiBrickFieldset1.sk-multi-brick-content .sk-attr .sk-label label {
  font-size: 1.6rem;
  line-height: 2rem;
  font-weight: 200;
}

/* Multi Bricks as Panels */
.multi-brick--panels .sk-multi-brick-item {
  padding: 0;
  max-height: 6rem;
  overflow: hidden;
  margin: var(--process-inner-vertical-space) var(--process-inner-horizontal-space) !important;
}
.multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header {
  cursor: pointer;
  height: 6rem;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0 var(--process-inner-horizontal-space);
  transition: all 0.6s ease-in-out;
}
.multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-header span {
  align-items: center;
  display: flex;
  padding-left: 3rem;
}
.multi-brick--panels .sk-multi-brick-item .sk-uigroup-item-content {
  display: none;
}
.multi-brick--panels .sk-multi-brick-item .sk-multi-brick-link--remove {
  height: 4rem;
  margin: 0;
  position: absolute;
  top: 1rem;
  transition: all 0.6s ease-in-out;
}
.multi-brick--panels .sk-multi-brick-item:focus-within {
  max-height: 2000px;
}
.multi-brick--panels .sk-multi-brick-item.multi-brick-open {
  --multibrick-remove-font-color: var(--white);
  --multibrick-remove-hover-font-color: var(--white);
  max-height: 3000px;
}
.multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header {
  background-color: var(--panel-header-active-bg-color);
}
.multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-header * {
  --multibrick-header-font-color: var(--white);
  color: var(--white);
}
.multi-brick--panels .sk-multi-brick-item.multi-brick-open .sk-uigroup-item-content {
  display: block;
}

@media screen and (min-width: 0px) {
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table .sk-checkbox .sk-input-checkbox.sk-input-option {
    --checkbox-icon-size: 24px;
    --checkbox-size: 32px;
    --checkbox-border-width: 3px;
    --checkbox-border-color: #666666;
    --checkbox-selected-bg-color: #08615C;
    --checkbox-selected-border-color: #08615C;
    border-radius: 8px;
    max-height: unset;
    max-width: unset;
    min-width: unset;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table .sk-checkbox .sk-input-checkbox.sk-input-option ~ span {
    display: none;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table .sk-checkbox .sk-input-checkbox.sk-input-option::before {
    height: 18px;
    width: 18px;
    top: 4px;
    left: 4px;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table .sk-checkbox .sk-input-checkbox.sk-input-option .icon-loading {
    top: -5px;
    left: -5px;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table ul {
    background-color: var(--reverse-bg-color);
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table li span {
    border-bottom: none !important;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table li > span:first-of-type {
    width: 24rem;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table li:has(.optional-cover) ~ li {
    display: flex;
    flex-wrap: nowrap;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type {
    width: 5rem !important;
    margin-left: 2rem;
  }
  .sk-app[data-channel=brokerportal] .sk-table.optional-cover-table li:has(.optional-cover) ~ li > span:nth-of-type(2) {
    width: max-content !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers {
    --panel-header-active-bg-color: #FFFAF3;
    --panel-header-bg-color: #FFFAF3;
    --panel-content-bg-color: var(--reverse-color);
    --table-border-width: 0px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-header {
    padding-left: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-header h4 {
    font-size: 16px !important;
    text-align: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item {
    border: 3px solid #666666;
    border-radius: 16px;
    overflow: hidden;
    padding: 0 !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=OfferDetailsTable] .sk-panel-header::after, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=OfferDetails] .sk-panel-header::after {
    background-image: url("icon_benefits.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=PersonalDetailsTable] .sk-panel-header::after, .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=PersonalDetails] .sk-panel-header::after {
    background-image: url("icon_personal.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=AdditionalTravelers] .sk-panel-header::after {
    background-image: url("icon_personal_extra.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=CarDetailsTable] .sk-panel-header::after {
    background-image: url("icon_insurance.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=DiscountDetailsTable] .sk-panel-header::after {
    background-image: url("icon_percent.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[id$=TravelDetails] .sk-panel-header::after {
    background-image: url("icon_plane.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item[data-expanded=true] .sk-panel-header::before {
    content: "";
    background-image: url("icon_chevron_down.svg");
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%) rotate(180deg);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-header::before {
    content: "";
    background-image: url("icon_chevron_down.svg");
    width: 32px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: contain;
    transform: translateY(-50%) rotate(0deg);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-header {
    padding: 16px 20px !important;
    margin-top: 0;
    display: flex;
    flex-direction: row-reverse;
    justify-content: left;
    align-items: center;
    gap: 8px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-header a {
    color: #1D1D1B;
    height: fit-content;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-header a > img {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-header::after {
    content: "";
    width: 44px;
    height: 44px;
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content {
    --panel-content-bg-color: transparent;
    padding: 16px 20px 20px;
    border: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content > .sk-column-list {
    gap: 16px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table {
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul {
    margin-bottom: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li {
    display: flex;
    flex-wrap: nowrap;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li.editing {
    flex-wrap: wrap;
    margin-bottom: 1.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li.editing span.cell:first-child {
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li.editing span.cell:nth-child(2) {
    width: calc(100% - 3.4rem);
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li.editing .sk-checkbox .sk-option-item > label::before {
    background-image: url("icon_check.svg") !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell {
    display: block;
    padding: 0;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell [id$=EmailAddress].sk-attr--read {
    max-width: 175px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell [id$=EmailAddress].sk-attr--read .sk-field > span {
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:first-child {
    width: 35%;
    padding-right: 1.2rem;
    display: flex;
    align-items: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:first-child .cell-text {
    font-size: 14px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:nth-child(2) {
    width: 65%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:nth-child(2) .cell-text {
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:last-child {
    width: 24px;
  }
}
@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:last-child {
    margin-left: 1rem;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-attr {
    --input-font-size: 1.6rem;
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-attr .sk-field > span {
    font-weight: 800 !important;
    color: #1D1D1B;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-checkbox .sk-input-checkbox {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-checkbox[id*=OptionalCovers] .sk-input-checkbox {
    display: block;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-checkbox[id*=OptionalCovers] .sk-option-item > label::before {
    content: unset;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-checkbox .sk-option-item > label::before {
    content: "";
    width: 24px;
    height: 24px;
    display: block;
    background-image: url("icon_pencil.svg");
    background-size: contain;
    background-repeat: no-repeat;
    position: relative;
    left: -4px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-checkbox .sk-option-item > label > span {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li:has([id*=OptionalCovers]) span.cell:first-child {
    width: 45px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li:has([id*=OptionalCovers]) span.cell:last-child {
    width: 0px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li:has([id*=OptionalCovers]) span.cell:nth-child(2) {
    display: flex;
    width: 82%;
    align-items: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li:has([id*=OptionalCovers]) span.cell .cell-text {
    font-size: 16px;
    font-weight: 400;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-message {
    padding: 0;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-message a.button {
    --button-font-size: 20px;
    color: #08615C;
    background-color: transparent;
    border-radius: 999px;
    border: 3px solid #08615C;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-message a.button:hover {
    box-shadow: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers .sk-panel-item .sk-panel-content .sk-message a.button i {
    display: none;
  }
}
@media screen and (min-width: 0px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup .Summarypage_offers .sk-panel-item .sk-panel-header {
    gap: 20px;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-header h3 {
    display: none;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-header h4 {
    font-size: 36px !important;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item {
    max-width: 700px;
    margin: 0 auto 30px auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-header a {
    font-size: 36px;
    font-weight: 800;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-header::before {
    width: 44px;
    height: 44px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-header::after {
    width: 56px;
    height: 56px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content {
    padding: 24px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content > .sk-column-list {
    max-width: unset;
    width: 100%;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table {
    overflow: visible;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li.editing {
    margin-bottom: 1.4rem;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li.editing .sk-checkbox .sk-option-item > label::before {
    width: 32px;
    height: 32px;
    background-image: url("icon_check.svg");
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li .sk-checkbox .sk-option-item > label::before {
    width: 32px !important;
    height: 32px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell .sk-attr .sk-field > span {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:first-child {
    width: 240px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:first-child .cell-text {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:nth-child(2) {
    max-width: 292px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:nth-child(2) .cell-text {
    font-size: 20px;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li > span.cell:last-child {
    margin-left: auto;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-message .sk-message-content {
    display: flex;
    justify-content: center;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .Summarypage_offers > .sk-uigroup-content > .sk-panel-item .sk-panel-content .sk-message .sk-message-content a.button {
    max-width: 328px;
    margin: auto;
    min-height: 56px;
    text-transform: uppercase;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li:has([id*=OptionalCovers]) span.cell:first-child {
    width: 45px !important;
  }
  .sk-app[data-channel=public]:not([data-process-id*=Home]) .sk-process .sk-uigroup .Summarypage_offers .sk-panel-item .sk-panel-content .sk-table .sk-table-table > ul > li:has([id*=OptionalCovers]) span.cell .cell-text {
    font-size: 18px;
    font-weight: 400;
  }
}
#sk-OmanCreateHomeSummaryUIDefinition {
  --input-read-only-font-weight: 400;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel {
  --panel-header-active-bg-color: var(--reverse-color);
  --panel-header-bg-color: var(--reverse-color);
  --panel-content-bg-color: var(--reverse-color);
  --table-border-width: 0px;
  --panel-content-border-width: 0px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel > .sk-uigroup-header {
  border: 0;
  text-align: center;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel > .sk-uigroup-header h3 {
  color: var(--green-color);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel > .sk-uigroup-header h4 {
  text-align: center;
  font-size: 2.2rem;
  line-height: 2.2rem;
  margin-bottom: 30px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item {
  padding: 5px;
  margin-bottom: 20px;
  border-radius: 10px;
  border: 1px solid var(--grey-dark-color);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item[data-expanded=true] > .sk-panel-header:before {
  content: "\f056";
  color: var(--green-color);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-header {
  margin: 0;
  padding: 10px 60px 10px 10px;
  border: 0;
  border-radius: 10px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-header:before {
  content: "\f055";
  left: auto;
  right: 15px;
  font-size: 3rem;
  bottom: 50%;
  transform: translateY(50%);
  color: var(--green-color) !important;
  top: auto;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-header a {
  display: block;
  font-size: 2.4rem;
  line-height: 2.4rem;
  color: var(--green-color) !important;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-header img {
  width: 30px;
  margin: 15px 12px;
  vertical-align: middle;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content {
  margin: 0;
  padding: 0;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table {
  padding: 10px 0px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table.sk-table--responsive .cell:first-child {
  padding-left: 5px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table ul {
  border: 0;
  border-top: 1px solid var(--fifth-grey-color);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table ul li:nth-child(2n+1) {
  background: rgba(var(--yellow-color), 0.03);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell {
  padding: 5px;
  font-size: 1.6rem;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell:first-child {
  padding-left: 65px;
  width: 50%;
}
@media screen and (max-width: 480px) {
  #sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell:first-child {
    width: 30%;
  }
}
@media screen and (max-width: 1024px) {
  #sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell:nth-child(2) {
    width: 35%;
  }
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell input + label {
  color: var(--green-color);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell input + label:before {
  top: 50%;
  left: -5px;
  transform: translateY(-50%);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell input + label:hover {
  font-weight: 200;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell input + label span {
  padding-left: 0;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox .sk-field {
  display: flex;
  align-items: center;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox .sk-option-item {
  padding: 0;
  flex-grow: 1;
  min-width: 50px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox input + label {
  display: flex;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox input + label .sk-input-checkbox {
  display: none;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox input + label img {
  width: 19px;
  vertical-align: sub;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox input + label:hover span {
  font-weight: 200;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox.sk-attr--loading input + label:before {
  display: block;
  top: 0;
  color: var(--green-color);
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-checkbox.sk-attr--loading input + label img {
  display: none;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-attr.sk-attr--read .sk-field,
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-table .cell .sk-attr.sk-attr--disabled .sk-field {
  display: flex;
  align-items: center;
  line-height: initial;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-message a.button.hollow {
  padding: 10px 15px;
  background: var(--green-color);
  color: white !important;
  border: 2px solid var(--green-color);
  border-radius: 3px;
  text-decoration: none;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-message a.button.hollow i {
  margin-right: 10px;
}
#sk-OmanCreateHomeSummaryUIDefinition .sk-panel .sk-uigroup-content > .sk-panel-item > .sk-panel-content .sk-message a.button.hollow:hover {
  background: white;
  border: 2px solid var(--green-color);
  color: var(--green-color) !important;
}

@media screen and (max-width: 320px) {
  .Summarypage_offers .sk-table .sk-table-table ul > li {
    display: flex;
    flex-wrap: wrap;
  }
  .Summarypage_offers .sk-table .sk-table-table ul > li .cell:first-child {
    width: 100% !important;
  }
  .Summarypage_offers .sk-table .sk-table-table ul > li .cell:nth-child(2) {
    width: 100% !important;
  }
}
@media screen and (max-width: 768px) {
  #sk-main .Summarypage_offers {
    margin: 1rem;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item {
    padding: 5px;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-panel-header {
    padding: 10px 35px 10px 4px;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-panel-header::before {
    font-size: 2.5rem;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-panel-header span h4 {
    line-height: 3rem;
    margin-bottom: 15px;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-panel-header a {
    font-size: 2.2rem;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-panel-header a img {
    width: 23px;
    margin: 4px 12px 0px 2px;
    vertical-align: text-top;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-table-table span.cell .sk-attr.sk-checkbox label span {
    font-size: 15px;
  }
  #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-table-table span.cell .sk-attr.sk-checkbox label span img {
    width: 16px;
    vertical-align: text-top;
  }
}
@media screen and (max-width: 768px) {
  .sk-app[data-process-id$=RAKCreateHealthPolicyProcess] #sk-main .Summarypage_offers .sk-panel-item.sk-uigroup-item .sk-panel-header a {
    font-size: 20px;
  }
}
@media only screen and (max-width: 480px) {
  #sk-process-CreateMotorQuoteProcess .sk-basic.sk-uigroup .sk-uigroup-header span h3 {
    margin-top: 22px;
    line-height: 3.7rem;
  }
}
.features-tab .sk-panel {
  margin: 0;
}
.features-tab .sk-panel .sk-panel-item {
  border: none;
  box-shadow: none;
  margin-bottom: 0;
}
.features-tab .sk-panel .sk-panel-item:before {
  display: none !important;
}
.features-tab .sk-panel .sk-panel-item .sk-panel-header {
  --panel-header-active-bg-color: transparent;
  --panel-header-bg-color: transparent;
  --panel-header-border-width: 0;
  --panel-header-font-color: #08615C;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 1rem;
}
.features-tab .sk-panel .sk-panel-item .sk-panel-header a, .features-tab .sk-panel .sk-panel-item .sk-panel-header:before {
  color: #08615C;
  font-size: 18px;
  font-weight: bold;
}
.features-tab .sk-panel .sk-panel-item .sk-panel-header:before {
  position: static;
  transform: none;
  content: "\f107";
  order: 2 !important;
}
.features-tab .sk-panel .sk-panel-item[data-expanded=true] .sk-panel-header:before {
  content: "\f106";
}
.features-tab .sk-panel .sk-panel-item .sk-panel-content {
  --panel-content-bg-color: transparent;
  --panel-content-border-width: 0;
  padding-bottom: 0;
}
.features-tab .sk-panel .sk-panel-item .sk-panel-content .sk-table {
  padding: 0;
  margin-top: -2rem;
}

.about-tab {
  padding: 2rem 0 !important;
}
.about-tab .sk-message .sk-message-content > div {
  gap: 1.5rem;
}
.about-tab .sk-message .sk-message-content > div > div {
  gap: 1.5rem;
}
.about-tab .sk-message .sk-message-content > div > div:last-child {
  flex-direction: column;
}
.about-tab .sk-message .sk-message-content > div > div > ul {
  list-style-type: none;
  margin: 0;
}

.features-tab {
  padding: 2rem 0 !important;
}
.features-tab .sk-table h5 {
  font-size: 18px !important;
  font-weight: bold !important;
  color: #08615C !important;
  text-align: right !important;
}
.features-tab .sk-table .sk-field {
  max-width: 800px !important;
  margin: 0 auto;
}
.features-tab .sk-table .cell {
  font-size: 16px !important;
  font-weight: 600 !important;
  padding: 0 !important;
}
.features-tab .sk-table .cell .cell-text {
  padding: 0 !important;
}
.features-tab .sk-table[id*=Right] .cell {
  padding: 4px !important;
}
.features-tab .sk-table li .cell:first-of-type {
  width: 60%;
}
.features-tab .sk-message {
  justify-content: center;
  flex-direction: row;
  min-height: unset !important;
}
.features-tab .sk-message .sk-message-content {
  display: flex;
  gap: 1rem;
  flex-wrap: nowrap;
  flex-direction: row !important;
  align-items: center;
  width: fit-content;
  font-weight: bold;
  color: #08615C;
  cursor: pointer;
}
.features-tab .sk-message .sk-message-content span, .features-tab .sk-message .sk-message-content i {
  width: fit-content;
}
.features-tab .sk-message .sk-message-content.open i::before {
  content: "\f106";
}
.features-tab .sk-message.basic-features-link.open i:before {
  content: "\f106";
}
.features-tab .sk-message.additional-coverage-link.open i:before {
  content: "\f106";
}

.specials-tab ul {
  list-style: none;
  margin: 0;
}

.sk-uigroup--offers .sk-tabgroup {
  display: none;
  height: 0;
  overflow: hidden;
}
.sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded {
  height: auto;
  display: block;
}
.sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(3) {
  display: none !important;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-list {
  justify-content: center;
  margin: 0;
  border-top: 1px solid var(--grey-dark-color);
  border-bottom: 1px solid #f8f8f8;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab--selected span {
  font-weight: 400;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-list > li {
  min-width: 180px;
  margin: 0;
  padding: 0 20px;
  border: 0;
  background-color: transparent;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-list > li a {
  padding: 0;
  background-color: transparent;
  font-weight: 400;
  text-align: center;
  color: var(--green-color);
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-list > li.sk-tab.sk-tab--selected {
  padding: 0;
  border-bottom: 2px solid var(--yellow-color) !important;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-list > li.sk-tab.sk-tab--selected a {
  color: var(--primary-font-color);
  background-color: var(--reverse-color);
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content {
  --table-row-odd-bg-color: var(--grey-light-color);
  --table-row-even-bg-color: var(--grey-light-color);
  --table-border-width: 0px;
  --tab-border-width: 0px;
  padding: 20px 30px;
  background-color: var(--grey-light-color);
  font-size: 1.3rem;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-message {
  width: 100% !important;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content h4 {
  color: var(--green-color);
  font-size: 1.4rem;
  font-weight: 600;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table {
  width: 50% !important;
  border-right: 1px solid var(--grey-light-color);
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table:nth-child(2) {
  border-right: 0;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul {
  border: none;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table .sk-table-table > ul > li {
  border: none;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table .sk-table-table .cell {
  padding: 5px;
  font-size: 1.3rem;
  font-weight: 200;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table .sk-table-table .cell h5 {
  color: var(--green-color);
  font-size: 1.4rem;
  font-weight: 600;
}
.sk-uigroup--offers .sk-tabgroup .sk-tab-content .sk-table .sk-table-table i {
  color: var(--green-color);
}
.sk-uigroup--offers .sk-tabgroup .sk-message .sk-message-content {
  flex-direction: column;
}
@media (max-width: 640px) {
  .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(2) {
    display: none !important;
  }
  .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded:nth-child(3) {
    display: block !important;
  }
  .sk-uigroup--offers .sk-tabgroup.sk-tabgroup--expanded + .sk-tabgroup {
    display: block !important;
    height: auto;
  }
  .sk-uigroup--offers .sk-tabgroup .sk-tab-list .sk-tab a {
    padding: 10px 15px 5px 0px !important;
  }
  .sk-uigroup--offers .sk-checkbox {
    top: 165px;
    right: 0px;
    min-width: 125px;
    max-width: 125px;
  }
  .sk-uigroup--offers .sk-checkbox .sk-option-item {
    padding: 0 !important;
  }
  .sk-uigroup--offers .sk-navigation {
    top: 120px !important;
    right: 10px;
  }
}

.sk-uigroup--offers .sk-tab-content .sk-message-content {
  font-size: 18px;
}
.sk-uigroup--offers .sk-tab-content.features-tab .sk-table {
  width: 100% !important;
}

[data-public=false] .sk-comp .sk-comp-title {
  padding: 5px 0 0 0;
  font-weight: 600;
  color: var(--green-color);
}
[data-public=false] .sk-comp .sk-html {
  box-shadow: none;
}

[data-public=true] .sk-comp {
  background: var(--grey-light-color);
}
@media (max-width: 640px) {
  [data-public=true] .sk-comp {
    background: var(--reverse-color);
  }
}

.sk-title-with-button .sk-comp-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  padding: 0 25px;
}
.sk-title-with-button .upload-policy-button {
  position: relative;
  width: 150px;
  height: 105px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border: 2px solid var(--green-color);
  border-radius: 5px;
  font-size: var(--label-font-size);
  color: var(--primary-font-color);
  padding-top: 10px;
}
.sk-title-with-button .upload-policy-button:hover {
  color: inherit;
  text-decoration: none;
}
.sk-title-with-button .upload-policy-button .fa-arrow-to-top {
  position: absolute;
  top: 5px;
  right: 5px;
  color: var(--secondary-grey-color);
  font-size: 1.5rem;
}
.sk-title-with-button .upload-policy-button .fa-file-alt {
  color: var(--green-color);
  font-size: 4.5rem;
}

.sk-attr[data-component-type=AUTO_SEARCH] {
  width: 100%;
}

[data-public=false] .sk-autosearch {
  padding: 2rem !important;
  background-color: white !important;
}
[data-public=false] .sk-autosearch .ReactTable .rt-th {
  border-right: none !important;
}
[data-public=false] .sk-autosearch .ReactTable .rt-td {
  border-right: none !important;
}

.sk-autosearch-content {
  padding-bottom: 30px;
}
.sk-autosearch-content .sk-autosearch-tab-list {
  border-bottom: 2px solid var(--grey-light-color) !important;
}
.sk-autosearch-content .sk-autosearch-tab-list .sk-autosearch-tab {
  padding: 8px 16px;
  box-shadow: none !important;
  background-color: white !important;
}
.sk-autosearch-content .sk-autosearch-tab-list .sk-autosearch-tab.sk-autosearch-tab--active {
  border-bottom: 2px solid var(--green-color) !important;
}
.sk-autosearch-content .sk-autosearch-tab-list::after {
  display: none;
}
.sk-autosearch-content .sk-autosearch-tab-panel {
  box-shadow: none !important;
}
.sk-autosearch-content .sk-autosearch-tab-panel .sk-datatable-selection button.button {
  background: var(--brand-primary-color);
  color: var(--reverse-color);
}

#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .react-tabs__tab-panel {
  padding: 0;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .sk-datatable .sk-columns-selector {
  display: none;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .sk-datatable .ReactTable .rt-thead {
  display: none;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .sk-datatable .ReactTable .rt-tbody {
  flex-direction: row;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .sk-datatable .ReactTable .rt-tbody .rt-tr.-even {
  background: #fff;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .sk-datatable .ReactTable .rt-tbody .rt-td {
  width: auto !important;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .sk-datatable .ReactTable .rt-tbody .rt-td > div {
  padding: 5px;
  height: 100%;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box {
  width: 240px;
  height: 100%;
  min-width: 240px;
  min-height: 330px;
  flex-direction: column;
  overflow: hidden;
  margin-right: 5px;
  padding: 15px;
  margin-bottom: 0;
  display: grid;
  grid-template-rows: 70px 65px 120px 35px 50px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box p {
  margin: 0 0 5px 0 !important;
  text-align: left;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box p strong {
  color: var(--primary-font-color);
  font-weight: bold;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box > div {
  float: left;
  width: 100%;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box > div .col-left {
  float: left;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box > div .col-right {
  float: right;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box > div .col-right p {
  text-align: right;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .actions {
  text-align: right;
  margin-top: 0;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .actions a {
  padding-left: 5px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .actions i {
  font-size: 1.5rem;
  padding: 0 2px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .insurer p {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.6rem;
  text-align: center;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .insurer p i {
  font-size: 5rem;
  padding-right: 10px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .data {
  grid-row-start: 3;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .data p {
  margin-bottom: 15px !important;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .terms {
  grid-row-start: 5;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .terms p {
  font-size: 1.2rem;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .buttons {
  display: flex;
  justify-content: space-between;
  grid-row-start: 4;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .buttons p {
  margin-left: 10px;
  margin-right: 10px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .buttons p:first-child {
  width: 85px;
  display: flex;
  gap: 1rem;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .buttons p:nth-child(2) {
  width: 120px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceWalletComponent .shadow-box .buttons p a {
  display: block;
  width: 100%;
  min-width: 85px;
  height: fit-content;
  text-align: center;
}

#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .sk-comp-title,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .sk-comp-title,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .sk-comp-title {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 0;
  padding: 0 25px 0 0;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .upload-policy-button,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .upload-policy-button,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .upload-policy-button {
  position: relative;
  width: 150px;
  height: 105px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border: 2px solid var(--green-color);
  border-radius: 5px;
  font-size: var(--label-font-size);
  color: var(--primary-font-color);
  padding-top: 10px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .upload-policy-button:hover,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .upload-policy-button:hover,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .upload-policy-button:hover {
  color: inherit;
  text-decoration: none;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .upload-policy-button .fa-arrow-to-top,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .upload-policy-button .fa-arrow-to-top,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .upload-policy-button .fa-arrow-to-top {
  position: absolute;
  top: 5px;
  right: 5px;
  color: var(--secondary-grey-color);
  font-size: 1.5rem;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .upload-policy-button .fa-file-alt,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .upload-policy-button .fa-file-alt,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .upload-policy-button .fa-file-alt {
  color: var(--green-color);
  font-size: 4.5rem;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable .rt-thead .rt-th,
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable .rt-thead .rt-td,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable .rt-thead .rt-th,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable .rt-thead .rt-td,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable .rt-thead .rt-th,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable .rt-thead .rt-td {
  border-right: none;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable .rt-thead.-header,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable .rt-thead.-header,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable .rt-thead.-header {
  background-color: var(--secondary-grey-color);
  padding: 5px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable .rt-thead .rt-tr,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable .rt-thead .rt-tr,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable .rt-thead .rt-tr {
  display: flex;
  justify-content: center;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable .rt-tbody .rt-td,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable .rt-tbody .rt-td,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable .rt-tbody .rt-td {
  display: flex;
  align-items: center;
  padding: 10px 5px;
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable i.far,
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable i.fal,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable i.far,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable i.fal,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable i.far,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable i.fal {
  color: var(--green-color);
}
#sk-ZoneDefinition-MyZone-MyInsuranceVaultComponent .ReactTable i.fa-file-pdf,
#sk-ZoneDefinition-MyZone-CustomerClaimAutomaticSearchComponent .ReactTable i.fa-file-pdf,
#sk-ZoneDefinition-MyZone-CustomerComplaintAutomaticSearchComponent .ReactTable i.fa-file-pdf {
  font-size: 3rem;
}

.sk-comp.sk-comp--carousel {
  background-color: white;
}

.sk-carousel .slick-dots li button {
  width: 10px;
  height: 10px;
  border-radius: 50%;
}

#sk-Motor-bannerCarouselComponent {
  width: 100%;
  padding: 0;
  margin: 0;
}
#sk-Motor-bannerCarouselComponent .sk-image-carousel-content {
  padding: 0;
}

.sk-floating-tab[data-position=right] {
  top: 50% !important;
  transform: translateY(-50%);
  border-radius: 7px 0 0 7px;
}
.sk-floating-tab[data-position=right] .sk-floating-tab-inner {
  min-height: 145px !important;
  font-size: 12px;
  font-weight: 200;
  line-height: 1.5;
  border-color: var(--green-color);
  border-radius: 7px 0 0 7px;
}
.sk-floating-tab[data-position=right][data-state=closed] .sk-floating-tab-tab {
  height: 35px;
  padding: 7px 18px;
}
.sk-floating-tab .sk-floating-tab-content {
  padding: 20px 40px !important;
}
.sk-floating-tab .sk-floating-tab-content i {
  color: var(--green-color);
}
.sk-floating-tab .sk-floating-tab-tab {
  min-width: 46px;
  padding: 5px 10px;
  border-radius: 0px 0px 5px 5px !important;
  box-shadow: none !important;
  top: 35% !important;
}
.sk-floating-tab[data-state=expanded] .sk-floating-tab-tab {
  height: 20px !important;
  left: 22px !important;
  border-radius: 5px 5px 0px 0px !important;
  top: 35% !important;
}
.sk-floating-tab[data-state=expanded] .sk-floating-tab-tab span {
  display: none !important;
}
.sk-floating-tab[data-state=expanded] .sk-floating-tab-tab i {
  right: 25px !important;
  top: 5px !important;
  transform: rotate(-90deg) !important;
}
.sk-floating-tab[data-state=expanded] .sk-floating-tab-tab i::before {
  font-family: "Font Awesome 5 Pro";
}
.sk-floating-tab[data-state=closed] .sk-floating-tab-tab i {
  display: none;
}
.sk-floating-tab.sk-floating-tab--right .sk-floating-tab-tab {
  top: 50%;
  transform: rotate(90deg) translateX(-50%);
}
@media (max-width: 750px) {
  .sk-floating-tab {
    display: block !important;
  }
}
.sk-floating-tab#sk-Travel-FloatingButtonComponent h4, .sk-floating-tab#sk-Home-capturedData-PolicyHolder-FloatingButtonComponent h4 {
  margin-bottom: 3.5rem;
}
.sk-floating-tab#sk-Travel-FloatingButtonComponent ul, .sk-floating-tab#sk-Home-capturedData-PolicyHolder-FloatingButtonComponent ul {
  list-style: none;
  font-size: 12px;
  padding: 0;
  margin: 0;
}
.sk-floating-tab#sk-Travel-FloatingButtonComponent ul li, .sk-floating-tab#sk-Home-capturedData-PolicyHolder-FloatingButtonComponent ul li {
  margin-bottom: 2rem;
}
.sk-floating-tab#sk-Travel-FloatingButtonComponent ul li:last-child, .sk-floating-tab#sk-Home-capturedData-PolicyHolder-FloatingButtonComponent ul li:last-child {
  margin-bottom: 0;
}

#sk-Motor-floatingComponent h4 {
  margin-bottom: 17px;
  font-size: 12px;
  font-weight: 200;
  line-height: 1.5;
}
#sk-Motor-floatingComponent ul {
  margin: 13px 0;
  padding: 0;
  list-style: none;
}
#sk-Motor-floatingComponent ul li + li {
  margin-top: 13px;
}
#sk-Motor-floatingComponent ul li i {
  color: var(--green-color);
  margin-right: 10px;
}
#sk-Motor-floatingComponent ul li b {
  font-size: 12px;
  font-weight: 200;
  line-height: 1.5;
}

/*

  __                 _            _                             _     
 / _|               | |          | |                           | |    
| |_ _ __ ___  ___  | |_ _____  _| |_   ___  ___  __ _ _ __ ___| |__  
|  _| '__/ _ \/ _ \ | __/ _ \ \/ / __| / __|/ _ \/ _` | '__/ __| '_ \ 
| | | | |  __/  __/ | ||  __/>  <| |_  \__ \  __/ (_| | | | (__| | | |
|_| |_|  \___|\___|  \__\___/_/\_\\__| |___/\___|\__,_|_|  \___|_| |_|

*/
.sk-search .sk-search-popup .sk-search-header .sk-search-criteria .sk-search-criteria-text {
  border: none;
}
.sk-search .sk-search-popup .sk-search-content .sk-datatable a i {
  color: var(--brand-primary-color) !important;
}
.sk-search .sk-search-popup .sk-search-content .sk-datatable a:hover i {
  color: var(--brand-primary-color) !important;
}

[data-public=false] .sk-model-carousel {
  background-color: white !important;
  padding: 2rem !important;
}
[data-public=false] .sk-model-carousel-category-default {
  padding: 0;
}
[data-public=false] .slick-track {
  margin: 0 auto;
  display: flex;
  justify-content: space-around;
}
[data-public=false] .slick-track .slick-slide {
  width: fit-content !important;
  margin-right: 1rem;
}
[data-public=false] .slick-track .slick-slide:last-child {
  margin-right: 0;
}
[data-public=false] .sk-model-carousel .sk-model.sk-model--bg {
  border-radius: 15px;
  margin: 0;
  padding: 0;
  background-size: 85%;
  background-position-x: 50%;
  background-repeat: no-repeat;
  background-color: white;
  min-height: unset !important;
}
[data-public=false] .sk-model-carousel .sk-model.sk-model--bg article {
  padding: 10rem 2rem 2rem;
  border-radius: 15px;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.05);
  display: flex;
  flex-direction: column;
}
[data-public=false] .sk-model-carousel .sk-model.sk-model--bg article header,
[data-public=false] .sk-model-carousel .sk-model.sk-model--bg article h3 {
  font-size: 2rem;
  line-height: 2rem;
  color: var(--body-private-font-color);
}
[data-public=false] .sk-model-carousel .sk-model.sk-model--bg article section {
  margin: 2rem 0 0;
}
[data-public=false] .sk-model-carousel .sk-model.sk-model--bg article section a {
  padding: 0.5rem 1rem;
  border: 1px solid var(--green-color);
  border-radius: 3px;
  color: var(--green-color);
}

/*

                     _  __ _          
                    (_)/ _(_)         
 ___ _ __   ___  ___ _| |_ _  ___ ___ 
/ __| '_ \ / _ \/ __| |  _| |/ __/ __|
\__ \ |_) |  __/ (__| | | | | (__\__ \
|___/ .__/ \___|\___|_|_| |_|\___|___/
    | |                               
    |_|                               

*/
[data-process-step-id*="Process:Summary"] [data-component-type=CAROUSEL] {
  width: 100%;
}
[data-process-step-id*="Process:Summary"] .sk-attr .sk-field {
  margin: 0 !important;
  max-width: unset !important;
}

#sk-skeleton .sk-skeleton-content {
  display: none;
}

[data-process-id*=CompareProcess] .gif-loader {
  display: none;
}

.gif-loader {
  background-image: url(/resources/definition/generic/Resources/en/us/Loading_screen_3logos_v2.gif);
  background-size: contain;
  height: 400px;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1000;
}

.numbered-box {
  box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4);
  border-radius: 10px;
  position: relative;
  margin-bottom: 6rem;
}
.numbered-box .number-outline {
  position: absolute;
  top: -25px;
  left: 50%;
  transform: translateX(-50%);
  width: 5rem;
  height: 5rem;
  border: 1px solid #fff;
  border-radius: 50%;
  box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4);
  background-color: #fff;
}
.numbered-box .box-content {
  display: flex;
  flex-direction: column;
  gap: 20px;
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  background-color: #fff;
  border-radius: 10px;
  text-align: center;
  padding: 3.5rem 2rem 1.5rem 2rem;
  z-index: 2;
}
.sk-process.sk-process--noprogressbar .numbered-box .box-content {
  background-color: transparent;
}
.numbered-box .box-content h3 {
  margin-bottom: 0 !important;
  font-size: 2.8rem;
  line-height: 3.2rem;
}
.numbered-box .box-content .number {
  width: 38px;
  height: 38px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.8rem;
  font-weight: bold;
  color: var(--green-color);
  border: 1px solid var(--green-color);
  border-radius: 50%;
  position: absolute;
  top: -19px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #fff;
}
.numbered-box .box-content img {
  margin: 1rem 0;
  margin: 0 auto;
  width: 125px;
}
.numbered-box .box-content p {
  font-size: 1.6rem;
  line-height: 2.3rem;
}
.numbered-box .box-content p strong {
  font-weight: bold;
  color: var(--green-color);
}
.numbered-box .box-content .sk-button {
  font-size: 1.5rem;
}
@media (max-width: 640px) {
  .numbered-box {
    width: 90% !important;
    max-width: 100% !important;
    min-height: auto !important;
  }
}

.shadow-box {
  display: flex;
  flex-wrap: wrap;
  box-shadow: 0px 0px 11px 5px rgba(210, 210, 210, 0.4);
  border-radius: 10px;
  padding: 20px;
  margin-bottom: 6rem;
}
.shadow-box.shadow-box--only-parent > * {
  box-shadow: none;
}
.shadow-box.shadow-box--only-parent h3 {
  margin-bottom: 0;
}

#sk-process-CreateClaimProcess .sk-attr .sk-label {
  margin-bottom: 0;
}
#sk-process-CreateClaimProcess i.sk-info {
  color: var(--yellow-color);
}
#sk-process-CreateClaimProcess i.sk-info .tooltip .arrow:before {
  border-top-color: var(--tooltip-bg-color);
}
#sk-process-CreateClaimProcess i.sk-info .tooltip.show {
  opacity: 1;
}
#sk-process-CreateClaimProcess .sk-navigation .sk-button-wrapper {
  float: left;
  width: 50%;
}
#sk-process-CreateClaimProcess .sk-navigation .sk-button-wrapper--next {
  float: right;
}
#sk-process-CreateClaimProcess .sk-mandatory i {
  color: var(--primary-font-color);
}
#sk-process-CreateClaimProcess .sk-info {
  color: var(--primary-font-color);
}
[data-process-step-id="CreateClaimProcess:Confirmation"] #sk-process-CreateClaimProcess .sk-button-wrapper--action {
  width: 100%;
}
[data-process-step-id="CreateClaimProcess:Confirmation"] #sk-process-CreateClaimProcess .features .numbered-box:first-child {
  background-color: var(--grey-dark-color);
}
[data-process-step-id="CreateClaimProcess:Confirmation"] #sk-process-CreateClaimProcess .features .numbered-box:first-child .box-content {
  background-color: var(--grey-dark-color);
}
[data-process-step-id="CreateClaimProcess:Confirmation"] #sk-process-CreateClaimProcess .features .numbered-box:first-child .box-content .number {
  background-color: var(--grey-dark-color);
}
[data-process-step-id="CreateClaimProcess:Confirmation"] #sk-process-CreateClaimProcess .features .numbered-box:first-child .number-outline {
  background-color: var(--grey-dark-color);
  border-color: var(--grey-dark-color);
}
#sk-process-CreateClaimProcess #sk-Claim-InsuranceCompany > .sk-label {
  text-align: center;
  display: flex;
  justify-content: center;
}
#sk-process-CreateClaimProcess #sk-Claim-InsuranceCompany > .sk-label label {
  display: block;
}
#sk-process-CreateClaimProcess #sk-Claim-InsuranceCompany .sk-option-list {
  max-width: 640px;
  margin: 0 auto;
}
#sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent,
#sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent {
  background: #fff;
}
#sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent h3,
#sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent h3 {
  text-align: center;
}
#sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent .features,
#sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent .features {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  margin-top: 5rem;
}
#sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent .features .numbered-box,
#sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent .features .numbered-box {
  width: 30%;
  max-width: 300px;
  min-height: 400px;
}
@media (max-width: 640px) {
  #sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent .features .numbered-box,
  #sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent .features .numbered-box {
    height: 435px;
  }
  #sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent .features .numbered-box .box-content,
  #sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent .features .numbered-box .box-content {
    padding-bottom: 0;
  }
}
#sk-process-CreateClaimProcess #sk-Claim-StartMessageComponent .features + p,
#sk-process-CreateClaimProcess #sk-Claim-VaultFinnishComponent .features + p {
  text-align: center;
}
#sk-process-CreateClaimProcess [id*=sk-CreateClaimProcessSummaryUI1] .sk-uigroup-item-header span {
  text-align: left;
  color: var(--green-color);
}
#sk-process-CreateClaimProcess [id*=sk-CreateClaimProcessSummaryUI1] .sk-attr .sk-label {
  text-align: left;
  margin-bottom: 0;
}
#sk-process-CreateClaimProcess #sk-basic-content-CreateClaimProcessSummaryUI1-NoStyleGroup4-NoStyle1 label[for=Claim-DocumentsResourceMulti] {
  display: none;
}
#sk-process-CreateClaimProcess #sk-basic-content-CreateClaimProcessSummaryUI1-NoStyleGroup4-NoStyle1 .sk-multi-resource-dropzone .fa-lock {
  display: none;
}
#sk-process-CreateClaimProcess #sk-basic-content-CreateClaimProcessSummaryUI1-NoStyleGroup4-NoStyle1 .sk-multi-resource-dropzone > span {
  display: none;
}
#sk-process-CreateClaimProcess #sk-basic-CreateClaimProcessSummaryUI1-NoStyleGroup1 > .sk-uigroup-content > div {
  margin-bottom: 0;
}

#sk-process-RoadsideAssistanceProcess .sk-attr .sk-label {
  margin-bottom: 0;
}
#sk-process-RoadsideAssistanceProcess i.sk-info {
  color: var(--yellow-color);
}
#sk-process-RoadsideAssistanceProcess i.sk-info .tooltip .arrow:before {
  border-top-color: var(--tooltip-bg-color);
}
#sk-process-RoadsideAssistanceProcess i.sk-info .tooltip.show {
  opacity: 1;
}
#sk-process-RoadsideAssistanceProcess .sk-navigation .sk-button-wrapper {
  float: left;
  width: 50%;
}
#sk-process-RoadsideAssistanceProcess .sk-navigation .sk-button-wrapper--next {
  float: right;
}
#sk-process-RoadsideAssistanceProcess .sk-mandatory i {
  color: var(--primary-font-color);
}
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1 .sk-message-content, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent .sk-message-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
}
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1 .sk-message-content .numbered-box, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent .sk-message-content .numbered-box {
  width: 100%;
  max-width: 300px;
  min-height: 250px;
}
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1 .sk-message-content .numbered-box img, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent .sk-message-content .numbered-box img {
  width: 49px;
}
@media (max-width: 640px) {
  #sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1 .sk-message-content .numbered-box, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent .sk-message-content .numbered-box {
    height: 200px;
    margin-bottom: 2rem;
  }
}
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1 .sk-uigroup-header, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent .sk-uigroup-header {
  text-align: center;
}
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1 .sk-uigroup-header p, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent .sk-uigroup-header p {
  font-size: var(--label-font-size);
  font-weight: normal;
}
@media (max-width: 640px) {
  #sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1, #sk-process-RoadsideAssistanceProcess #sk-process-step-RoadsideAssistanceProcess-rootContent {
    margin-bottom: 0;
  }
}
#sk-process-RoadsideAssistanceProcess #sk-ClaimsAssistanceGeneric-Insurer > .sk-label {
  text-align: center;
  display: flex;
  justify-content: center;
}
#sk-process-RoadsideAssistanceProcess #sk-ClaimsAssistanceGeneric-Insurer > .sk-label label {
  display: block;
}
#sk-process-RoadsideAssistanceProcess #sk-ClaimsAssistanceGeneric-Insurer .sk-option-list {
  max-width: 640px;
  margin: 0 auto;
}
#sk-process-RoadsideAssistanceProcess #sk-uigroup-item-content-RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list,
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list {
  justify-content: center;
  max-width: 750px;
  margin: 0 auto;
}
#sk-process-RoadsideAssistanceProcess #sk-uigroup-item-content-RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-message,
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-message {
  width: 50% !important;
}
@media (max-width: 640px) {
  #sk-process-RoadsideAssistanceProcess #sk-uigroup-item-content-RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-message,
  #sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-message {
    width: 100% !important;
  }
}
#sk-process-RoadsideAssistanceProcess #sk-uigroup-item-content-RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-message .numbered-box .box-content .number,
#sk-process-RoadsideAssistanceProcess #RoadsideAssistanceProcessInsuranceContactInfoUI1-FieldsetGroup-Fieldset1 .sk-column-list .sk-message .numbered-box .box-content .number {
  padding: 4px 11px;
}

#sk-process-step-CreateComplaintProcess-rootContent .sk-root-content.sk-uigroup-item-content .sk-attr.sk-attr-htmljs,
#sk-process-step-CreateClaimProcess-rootContent .sk-root-content.sk-uigroup-item-content .sk-attr.sk-attr-htmljs {
  text-align: center;
  width: 100%;
}

#sk-process-CreateComplaintProcess .sk-attr .sk-label {
  margin-bottom: 0;
}
#sk-process-CreateComplaintProcess i.sk-info {
  color: var(--yellow-color);
}
#sk-process-CreateComplaintProcess i.sk-info .tooltip .arrow:before {
  border-top-color: var(--tooltip-bg-color);
}
#sk-process-CreateComplaintProcess i.sk-info .tooltip.show {
  opacity: 1;
}
#sk-process-CreateComplaintProcess .sk-navigation .sk-button-wrapper {
  float: left;
  width: 50%;
}
#sk-process-CreateComplaintProcess .sk-navigation .sk-button-wrapper--next {
  float: right;
}
#sk-process-CreateComplaintProcess .sk-mandatory i {
  color: var(--primary-font-color);
}
#sk-process-CreateComplaintProcess #sk-process-step-1 .sk-navigation .sk-button-wrapper {
  float: none;
  width: auto;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintInfo-DocUploadResourceMulti .sk-field {
  max-width: none;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-Insurer > .sk-label,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-InsuranceCategory > .sk-label,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-PolicyNo > .sk-label {
  text-align: center;
  display: flex;
  justify-content: center;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-Insurer > .sk-label label,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-InsuranceCategory > .sk-label label,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-PolicyNo > .sk-label label {
  display: block;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-Insurer .sk-option-list,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-InsuranceCategory .sk-option-list,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-PolicyNo .sk-option-list {
  max-width: 640px;
  margin: 0 auto;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-Insurer .sk-option-list,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-InsuranceCategory .sk-option-list,
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-PolicyNo .sk-option-list {
  max-width: 750px;
  margin: 0 auto;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-ComplaintCategory .sk-option-list {
  justify-content: space-between;
  max-width: 640px;
  margin: 0 auto;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-ComplaintCategory .sk-option-list {
    max-width: 100%;
  }
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-ComplaintCategory > .sk-label {
  text-align: center;
  display: flex;
  justify-content: center;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-ComplaintCategory > .sk-label label {
  display: block;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-ComplaintCategory .sk-field {
  max-width: unset;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-ComplaintCategory .sk-option-list {
  max-width: 640px;
  margin: 0 auto;
}
#sk-process-CreateComplaintProcess #sk-fieldset-item-ComplaintPageProcessConfirmationUI1-Next-Fieldset1 h3 {
  color: var(--primary-font-color);
  text-align: center;
  padding: 3rem 0;
}
#sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-InsuranceCategory .sk-option-list .sk-option-item {
  width: 20%;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess #sk-ComplaintGeneric-ComplaintCategory-InsuranceCategory .sk-option-list .sk-option-item {
    width: 50%;
  }
}
#sk-process-CreateComplaintProcess #sk-process-step-8 .sk-navigation .sk-button-wrapper {
  width: 100%;
  text-align: center;
}
#sk-process-CreateComplaintProcess .sk-uigroup-item#ComplaintPageProcessConfirmationUI1-Next-Fieldset1 .sk-column-list {
  justify-content: space-evenly;
}
#sk-process-CreateComplaintProcess label[for=ComplaintGeneric-ComplaintInfo-Complaint] h4 {
  display: inline;
}
#sk-process-CreateComplaintProcess #ComplaintPageProcessConfirmationUI1 .sk-button-wrapper {
  width: 100%;
}
#sk-process-CreateComplaintProcess #sk-basic-content-CreateComplaintProcessPolicyClaimNoUI1-NoStyleGroup-NoStyle1 .sk-navigation {
  text-align: center;
}
#sk-process-CreateComplaintProcess #sk-basic-content-CreateComplaintProcessPolicyClaimNoUI1-NoStyleGroup-NoStyle1 .sk-navigation .sk-button-wrapper--action {
  width: 100%;
}
#sk-process-CreateComplaintProcess #CreateComplaintProcessComplaintCategoryInsurerUI1 .sk-column {
  max-width: 700px;
  margin: 0 auto;
}
#sk-process-CreateComplaintProcess #sk-basic-item-CreateComplaintProcessPolicyClaimNoUI1-NoStyleGroup-NoStyle1 .sk-navigation .sk-button-wrapper--action {
  width: 100%;
  text-align: center;
}
#sk-process-CreateComplaintProcess #sk-uigroup-item-content-ComplaintPageProcessConfirmationUI1-Next-Fieldset0 h4 {
  text-align: center;
}
#sk-process-CreateComplaintProcess #sk-uigroup-item-content-ComplaintPageProcessConfirmationUI1-Next-Fieldset0 p {
  text-align: center;
}
#sk-process-CreateComplaintProcess .features {
  display: flex;
  justify-content: center;
  margin-top: 7rem;
  padding-bottom: 1rem;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess .features {
    flex-wrap: wrap;
  }
}
#sk-process-CreateComplaintProcess .features .numbered-box {
  width: 30%;
  max-width: 300px;
  min-height: 350px;
  margin: 0 35px;
}
#sk-process-CreateComplaintProcess .features .numbered-box h3 {
  margin: 30px 0 20px 0;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess .features .numbered-box h3 {
    margin-top: 0;
  }
}
#sk-process-CreateComplaintProcess .features .numbered-box .sk-button {
  color: #fff;
  margin-top: 20px;
}
@media (max-width: 640px) {
  #sk-process-CreateComplaintProcess .features .numbered-box {
    width: 90% !important;
    margin: 0 0 60px 0;
  }
  #sk-process-CreateComplaintProcess .features .numbered-box .box-content {
    position: relative;
  }
}

#CreateMotorPolicyProcessInfoUIDef h3,
#sk-process-ViewComplaintProcess h3,
#sk-process-HandleComplaintProcess h3 {
  text-align: left;
  color: var(--green-color);
}

@media (max-width: 800px) {
  #sk-fieldset-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1[data-direction=horizontal] > .sk-uigroup-content {
    flex-direction: column;
  }
  #sk-fieldset-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1[data-direction=horizontal] > .sk-uigroup-content .sk-uigroup-item {
    width: 100% !important;
  }
  #sk-fieldset-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1[data-direction=horizontal] > .sk-uigroup-content .sk-uigroup-item .sk-payment {
    padding-top: 0;
  }
  #sk-fieldset-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1[data-direction=horizontal] > .sk-uigroup-content .sk-uigroup-item .sk-payment > .sk-fieldset {
    margin-top: 0;
    padding-top: 0;
  }
}

#sk-Motor-capturedData-carInformation-dateOfRegistration-dateOfRegistrationContainer .sk-mandatory {
  display: none;
}
#sk-Motor-capturedData-carInformation-dateOfRegistration-dateOfRegistrationContainer .sk-label label:after {
  position: relative;
  top: -6px;
  left: 2px;
  display: inline-block;
  content: "\f621";
  font-family: "Font Awesome 5 Pro", Verdana, Arial;
  font-size: 0.6rem;
  font-weight: 600;
  color: var(--secondary-font-color);
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

#sk-process-CreateHomeQuoteProcess .sk-navigation .sk-button.sk-button--back, #sk-process-CreateHomeQuoteProcess .sk-navigation .sk-button.sk-button--next {
  top: 150px;
}

#sk-process-CreateTravelQuoteProcess .sk-option--shadow.sk-option--center .sk-option-item img,
#sk-process-CreateHomeQuoteProcess .sk-option--shadow.sk-option--center .sk-option-item img {
  max-height: 50px;
}

.sk-process[id*=-CreateMotorQuoteProcess] #sk-fieldset-CreateMotorQuoteProcessVehicleUIDef-FieldsetGroup1 .sk-uigroup-header img {
  margin-top: -40px;
}
.sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup > .sk-uigroup-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup > .sk-uigroup-header h3 {
  font-weight: bold;
  color: var(--green-color);
  line-height: 2.8rem;
}
.sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup > .sk-uigroup-header p {
  margin: 0;
  font-size: 1.7rem;
  font-weight: 100;
}
.sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup > .sk-uigroup-header img {
  min-height: 250px;
  max-height: 250px;
}
@media (max-width: 500px) {
  .sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup > .sk-uigroup-header img {
    min-height: 200px;
    max-height: 200px;
  }
}
.sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup .sk-attr.sk-option--button .sk-option-list {
  justify-content: center;
}
@media only screen and (max-width: 600px) {
  .sk-process[id*=-CreateMotorQuoteProcess] .sk-uigroup .sk-attr.sk-option--button .sk-option-list {
    flex-direction: column;
  }
}
.sk-process[id*=-CreateMotorQuoteProcess] #sk-Motor-capturedData-carInformation-otherSumInsured .sk-mandatory,
.sk-process[id*=-CreateMotorQuoteProcess] #sk-Motor-capturedData-carInformation-sumInsured .sk-mandatory {
  display: none;
}

#sk-process-ComplaintPageProcess .sk-attr {
  max-width: 700px;
  margin: 0 auto;
}
#sk-process-ComplaintPageProcess .sk-attr .sk-mandatory {
  display: none;
}
#sk-process-ComplaintPageProcess .sk-attr.sk-attr--option .sk-error-validation {
  max-width: 600px;
}
#sk-process-ComplaintPageProcess .sk-attr#sk-ComplaintPageGeneric-ComplaintInfo-Complaint .sk-field {
  max-width: 650px;
}
#sk-process-ComplaintPageProcess .sk-attr#sk-ComplaintPageGeneric-ComplaintInfo-Complaint .sk-error-validation {
  max-width: 700px;
}

.sk-template--card-01 {
  max-width: none;
  background-color: var(--reverse-color);
  border: 0;
}
.sk-template--card-01 .logo {
  display: flex;
  justify-content: center;
}
@media (max-width: 480px) {
  .sk-template--card-01 ul.sk-list--split-horizontal li h3 {
    text-align: center;
  }
}

.sk-template--card-05 h1 {
  margin-bottom: 10px;
}
.sk-template--card-05 h3 {
  text-align: center;
  font-size: 2.2rem;
  line-height: 2.2rem;
  margin-bottom: 30px;
}
.sk-template--card-05 .sk-template--body {
  border-radius: 10px;
  border: 1px solid var(--grey-dark-color);
}
.sk-template--card-05 .sk-template--body > div {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.sk-template--card-05 .sk-template--left ul img {
  width: 50px;
  margin-bottom: 10px;
}
.sk-template--card-05 .sk-template--right {
  padding: 40px 30px;
}
.sk-template--card-05 .sk-template--right h4 {
  padding-bottom: 30px;
  margin-top: 0;
}

#sk-process-CompareProcess .sk-uigroup--offers .sk-navigation .sk-button-wrapper--next,
#sk-process-CompareProcess .sk-uigroup--offers .sk-navigation .sk-button-wrapper--back {
  display: none;
}

#sk-Home-capturedData-Product-ownershipStatus .sk-field .sk-option-list > .sk-option-item:first-child {
  z-index: 1;
}

[data-step-id="CompareProcess:Compare"][data-step-nr="5"] {
  padding-top: 20px !important;
}

#CompareMotorUIDefinition-mother-offers .sk-uigroup-item-content .sk-column .sk-checkbox {
  right: 0;
}

#sk-fieldset-item-CompareTravelUIDefinition-mother-filter {
  margin: 0;
}

#sk-Travel-CapturedData-PolicyHolder-Beneficiary .sk-label {
  justify-content: flex-start;
}
#sk-Travel-CapturedData-PolicyHolder-Beneficiary .sk-field {
  margin: unset;
}

#sk-ZoneDefinition-MyZone-CustomerPortalWelcomeComponent {
  box-shadow: none;
}

label[for=Motor-capturedData-discount-policyExpiryDate] {
  display: flex;
}

[id*=Compare-offers-offer29].sk-table {
  padding: 1.5rem;
}
[id*=Compare-offers-offer29] .sk-table-table ul li:first-child .cell-text h5 {
  width: max-content;
}

#sk-Home-capturedData-Product-SumInsuredPersonalPossesionsContainer .sk-label {
  padding-left: 7rem;
}

[id$=Leadsource],
[id$=utm_source] {
  opacity: 0;
  position: absolute;
  top: -1000px;
}

[id$=VehicleYearNew1Flexdata] {
  --attr-padding-mobile: 0.2rem 0 1.8rem !important;
}

#sk-Motor-capturedData-driverInformation-MarketingChannelsNew .sk-input-checkbox {
  top: 5px;
}
#sk-Motor-capturedData-driverInformation-MarketingChannelsNew .sk-input-checkbox ~ span {
  line-height: 2.4rem;
}

[data-process-step-id="CompareProcess:Compare"] .sk-process-content {
  padding-top: 0 !important;
}

.skeleton-background {
  background-color: #fff !important;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 1;
  position: absolute;
  right: 0;
  top: 80px;
  transition: none;
  z-index: 15;
}

form[name=frm] {
  display: flex;
  justify-content: center;
}

#sk-Travel-Payment-PaymentRedirectionRequestHTMLJS {
  margin-bottom: 0;
  padding-bottom: 0;
  min-height: auto !important;
}

.sk-attr-htmljs:has(#sk-Travel-Payment-PaymentRedirectionRequestHTMLJS) {
  padding-bottom: 0;
}

#sk-Travel-CapturedData-Product-EndDate.sk-attr--read .sk-field {
  pointer-events: none;
  border-radius: var(--input-border-radius);
  border: 2px solid #ABABAB;
}
#sk-Travel-CapturedData-Product-EndDate.sk-attr--read .sk-field::after {
  content: "";
  font-size: var(--input-icon-size);
  display: block;
  background-image: url(icon_calendar.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  position: absolute;
  right: 1.6rem;
  filter: invert(61%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%);
}
#sk-Travel-CapturedData-Product-EndDate.sk-attr--read .sk-field span {
  padding: 1.2rem 1.6rem;
  font-size: 18px !important;
  line-height: 1.2rem;
  font-weight: normal;
}

#sk-Travel-CapturedData-PolicyHolder-TravellerMaxNumberMessage,
#sk-Health-messages-FamilyMembersMaxNumberMessage {
  text-align: center;
  font-size: 18px !important;
}
#sk-Travel-CapturedData-PolicyHolder-TravellerMaxNumberMessage span,
#sk-Health-messages-FamilyMembersMaxNumberMessage span {
  display: block;
}
#sk-Travel-CapturedData-PolicyHolder-TravellerMaxNumberMessage b,
#sk-Travel-CapturedData-PolicyHolder-TravellerMaxNumberMessage a,
#sk-Health-messages-FamilyMembersMaxNumberMessage b,
#sk-Health-messages-FamilyMembersMaxNumberMessage a {
  display: inline-block;
}
#sk-Travel-CapturedData-PolicyHolder-TravellerMaxNumberMessage a,
#sk-Health-messages-FamilyMembersMaxNumberMessage a {
  color: #08615c !important;
  text-decoration: underline;
  font-weight: 700 !important;
}

#sk-Travel-CapturedData-Product-DestinationCountryFlexdata .react-select__menu > div > div {
  font-size: 16px !important;
  font-family: "avenir", sans-serif;
  border-bottom: 1px solid #ABABAB;
  min-height: 46px;
  display: flex;
  align-items: center;
}
#sk-Travel-CapturedData-Product-DestinationCountryFlexdata .react-select__menu > div > div:first-of-type {
  background-color: #FFFAF3;
  pointer-events: all;
  font-weight: 800;
}
#sk-Travel-CapturedData-Product-DestinationCountryFlexdata .react-select__menu > div > div:first-of-type:hover {
  background-color: rgba(8, 97, 92, 0.2);
  cursor: pointer;
}

#sk-Travel-CapturedData-PolicyHolder-PhoneNumberContainer > .sk-field {
  justify-content: space-between;
}

#sk-Travel-CapturedData-Product-DepartureFromFlexdata:has(.sk-error-validation) .sk-field.input--complete {
  --input-border-color: var(--error-color);
  --input-focus-border-color: var(--error-color);
  --input-hover-border-color: var(--error-color);
  --input-font-color: var(--error-color);
}
#sk-Travel-CapturedData-Product-DepartureFromFlexdata:has(.sk-error-validation) .react-select .react-select__control::before {
  background-image: url("icon_chevron_down.svg") !important;
}

#sk-navigation-CompareProcess-Compare:has(.sk-back--header) {
  z-index: 20;
}

.sk-app[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] #sk-Travel-CapturedData-Product-DepartureFromFlexdata.sk-attr--disabled + #sk-Travel-CapturedData-Product-DestinationCountryFlexdata .sk-field.input--complete:has(input[value="203"]) {
  --input-border-color: var(--error-color);
  --input-focus-border-color: var(--error-color);
  --input-hover-border-color: var(--error-color);
  --input-font-color: var(--error-color);
}
.sk-app[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] #sk-Travel-CapturedData-Product-DepartureFromFlexdata.sk-attr--disabled + #sk-Travel-CapturedData-Product-DestinationCountryFlexdata .sk-field.input--complete:has(input[value="203"]) .react-select .react-select__control::before {
  background-image: url(icon_chevron_down.svg) !important;
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: red;
  -webkit-mask-image: url(icon_chevron_down.svg);
  mask-image: url(icon_chevron_down.svg);
  -webkit-mask-size: cover;
  mask-size: cover;
  filter: brightness(0) saturate(100%) invert(15%) sepia(63%) saturate(3821%) hue-rotate(352deg) brightness(81%) contrast(117%);
}
.sk-app[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] #sk-Travel-CapturedData-Product-DepartureFromFlexdata.sk-attr--disabled + #sk-Travel-CapturedData-Product-DestinationCountryFlexdata .sk-field.input--complete:has(input[value="203"]) .react-select .react-select__single-value {
  color: var(--error-color);
}
.sk-app[data-process-step-id="CreateTravelQuoteProcess:TravelDetails"] #sk-Travel-CapturedData-Product-DepartureFromFlexdata.sk-attr--disabled + #sk-Travel-CapturedData-Product-DestinationCountryFlexdata .sk-field.input--complete:has(input[value="203"]) .react-select::after {
  content: "This field is mandatory";
  display: inline-flex;
  align-items: center;
  font-size: 1.6rem;
  font-family: "avenir", sans-serif;
  line-height: var(--input-validation-line-height);
  background-image: url(icon_error_outline.svg);
  background-size: 22px 22px;
  background-repeat: no-repeat;
  background-position: left center;
  position: relative;
  top: 4px;
  padding-left: 26px; /* Space for the icon */
}

#sk-Travel-CapturedData-PolicyHolder-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control,
#sk-Travel-CapturedData-AdditionalTraveler°1-PhoneNumberCountryFlexdata .sk-field .react-select__control,
#sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control {
  --input-border-color: black;
  background-color: #FFFAF3;
}
#sk-Travel-CapturedData-PolicyHolder-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control::before,
#sk-Travel-CapturedData-AdditionalTraveler°1-PhoneNumberCountryFlexdata .sk-field .react-select__control::before,
#sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control::before {
  background-image: url(icon_chevron_down.svg) !important;
}
.sk-app[data-channel=brokerportal] #sk-Travel-CapturedData-PolicyHolder-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control::before,
.sk-app[data-channel=brokerportal] #sk-Travel-CapturedData-AdditionalTraveler°1-PhoneNumberCountryFlexdata .sk-field .react-select__control::before,
.sk-app[data-channel=brokerportal] #sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control::before {
  background-image: none !important;
}
#sk-Travel-CapturedData-PolicyHolder-PhoneNumberCountryCodeFlexdata .sk-field .react-select__single-value,
#sk-Travel-CapturedData-AdditionalTraveler°1-PhoneNumberCountryFlexdata .sk-field .react-select__single-value,
#sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field .react-select__single-value {
  font-weight: 900;
  color: #1D1D1B;
}

#Travel-CapturedData-PolicyHolder-PhoneNumber input,
#Travel-CapturedData-PolicyHolder-PhoneNumber input::placeholder {
  font-size: 16px !important;
}

#sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data li:nth-child(3) {
  display: none;
}
#sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data h3:nth-child(2) {
  display: none;
}

@media screen and (min-width: 0px) and (max-width: 768px) {
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-content #CompareHealthUIDefinition-mother-healthFilter {
    min-width: 200px !important;
    margin-bottom: 0;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] .sk-process-form {
    padding: 0 16px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] .health-filters {
    top: 62px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] {
    z-index: 3;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data h3:nth-child(1) {
    display: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data h3:nth-child(2) {
    display: block;
    padding-left: 10px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul {
    flex: 1;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul li:nth-child(1),
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul li:nth-child(2) {
    display: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul li:nth-child(3) {
    display: flex;
    justify-content: flex-end;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul li:nth-child(3) a i {
    display: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul li:nth-child(3) a span {
    color: #08615C;
    font-size: 16px;
    font-weight: 800;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"] #sk-Compare-offers-callUs-callUsAfterStandardMessage .call-us .data ul li:nth-child(3)::before {
    content: "";
    background-image: url("icon_whatsup.svg");
    display: block;
    width: 32px;
    height: 32px;
    background-size: contain;
    background-repeat: no-repeat;
    filter: invert(17%) sepia(99%) saturate(5093%) hue-rotate(157deg) brightness(91%) contrast(91%);
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-sticky-bar-content {
    z-index: 5;
    position: relative;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card {
    padding-bottom: 52px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details {
    padding-bottom: 90px !important;
    padding-right: 20px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item span {
    font-size: 14px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .card-header .price h3 {
    font-size: 20px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] {
    bottom: 80px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card img {
    width: 140px !important;
    object-fit: cover !important;
    max-width: 300px !important;
    height: fit-content !important;
    max-height: 200px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item:last-of-type {
    margin-bottom: 40px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-offers-offer][id$=selectForCompare] {
    bottom: 12px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation {
    height: 100%;
    margin: 0;
    top: 0 !important;
    width: 100%;
    left: 0;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation button[id^=CompareHealthUIDefinition-mother-offers-offerParent-offer][id$=-action-button-2] {
    position: absolute !important;
    top: 80px !important;
    margin-right: 20px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation #CompareHealthUIDefinition-mother-offers-offerParent-offer1-action-button-1,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation #CompareHealthUIDefinition-mother-offers-offerParent-offer2-action-button-1,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation #CompareHealthUIDefinition-mother-offers-offerParent-offer3-action-button-1,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation #CompareHealthUIDefinition-mother-offers-offerParent-offer4-action-button-1,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation #CompareHealthUIDefinition-mother-offers-offerParent-offer5-action-button-1,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation #CompareHealthUIDefinition-mother-offers-offerParent-offer6-action-button-1 {
    position: absolute !important;
    bottom: 2px;
    top: unset !important;
    left: -20px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-offers-offerParent-offer1,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-offers-offerParent-offer2,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-offers-offerParent-offer3,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-offers-offerParent-offer4,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-offers-offerParent-offer5,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-offers-offerParent-offer6 {
    margin: 0 !important;
    margin-top: -22px !important;
  }
}
#sk-navigation-CompareProcess-Compare {
  height: 0;
}

.sk-app[data-channel=brokerportal][data-process-id=CompareProcess][data-process-step-id="CompareProcess:Compare"] .sk-process-form {
  padding: 0 2rem 7rem !important;
  margin-top: 10rem;
}

.sk-app[data-process-step-id="FinishMotorPolicyProcess:Payment"] #sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-header h3 {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}
.sk-app[data-process-step-id="FinishMotorPolicyProcess:Payment"] #sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 #CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1-SummaryMessage .sk-column-list {
  max-width: unset !important;
}

#sk-Travel-CapturedData-PolicyHolder-UAEresident .sk-error-validation > div > span {
  display: none;
}
#sk-Travel-CapturedData-PolicyHolder-UAEresident .sk-error-validation div:after {
  content: "If you are not a UAE resident we can not issue policy";
}

#sk-CreateTravelPolicyProcessSummaryUI-FieldsetGroup1-OfferDetails ul li > span {
  width: unset;
}

#sk-CompareTravelUIDefinition-mother-offers-offerParent > .sk-uigroup-content > div {
  border: none !important;
}

#CompareTravelUIDefinition-mother-offers-offerParent-Fieldset1 {
  margin-bottom: 2rem;
  height: 66px;
}

#sk-Compare-offers-callUs-SendQuoteToEmailMessage,
#sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message,
#sk-Travel-Messages-SendPaymentLinkMessage {
  max-width: 100%;
  min-height: 68px;
}
#sk-Compare-offers-callUs-SendQuoteToEmailMessage section,
#sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section,
#sk-Travel-Messages-SendPaymentLinkMessage section {
  padding: 0;
  background-color: #FFFAF3;
  color: #1D1D1B;
  border-radius: 16px;
  height: 66px;
}
#sk-Compare-offers-callUs-SendQuoteToEmailMessage section > div,
#sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section > div,
#sk-Travel-Messages-SendPaymentLinkMessage section > div {
  display: flex;
  justify-content: center;
  padding-top: 16px;
  padding-bottom: 16px;
  align-items: center;
}
#sk-Compare-offers-callUs-SendQuoteToEmailMessage section > div p,
#sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section > div p,
#sk-Travel-Messages-SendPaymentLinkMessage section > div p {
  color: black;
  text-align: center;
  margin-bottom: 0;
  font-size: 16px;
}
#sk-Compare-offers-callUs-SendQuoteToEmailMessage section > div p b,
#sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section > div p b,
#sk-Travel-Messages-SendPaymentLinkMessage section > div p b {
  color: #08615C;
}
#sk-Compare-offers-callUs-SendQuoteToEmailMessage section > div button,
#sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section > div button,
#sk-Travel-Messages-SendPaymentLinkMessage section > div button {
  font-size: 16px;
  color: #08615C;
  border: 2px #08615C solid;
  border-radius: 999px;
  padding: 8px 16px;
  font-weight: bold;
  margin-left: 12px;
}

@media screen and (max-width: 1024px) {
  #CompareTravelUIDefinition-mother-offers-offerParent-Fieldset1 {
    height: unset;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage,
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message,
  #sk-Travel-Messages-SendPaymentLinkMessage {
    min-height: unset;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage section,
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section,
  #sk-Travel-Messages-SendPaymentLinkMessage section {
    height: unset;
    padding-right: 14px;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage section:not(.send-email-loading-section) > div,
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section:not(.send-email-loading-section) > div,
  #sk-Travel-Messages-SendPaymentLinkMessage section:not(.send-email-loading-section) > div {
    flex-direction: column;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage section:not(.send-email-loading-section) > div p,
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section:not(.send-email-loading-section) > div p,
  #sk-Travel-Messages-SendPaymentLinkMessage section:not(.send-email-loading-section) > div p {
    margin-top: 16px;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage section:not(.send-email-loading-section) > div button,
  #sk-Compare-offers-callUs-SendQuoteToEmailMessage2Message section:not(.send-email-loading-section) > div button,
  #sk-Travel-Messages-SendPaymentLinkMessage section:not(.send-email-loading-section) > div button {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}
.sk-app:not([data-channel=brokerportal]) .send-email-original-button {
  z-index: -1 !important;
  position: fixed !important;
  top: 0 !important;
}

#sk-CreateTravelPolicyProcessSummaryUI-FieldsetGroup1-TravelDetails .sk-input-checkbox {
  display: block !important;
}

#sk-CreateTravelPolicyProcessSummaryUI-FieldsetGroup1-TravelDetails .sk-option-item > label::before {
  content: none !important;
}

.send-email-loading-section > div {
  padding-top: 14px !important;
}
.send-email-loading-section > div > div {
  height: 40px;
  width: 40px;
  border-radius: 50%;
  background: #FFD500;
  margin-left: 14px;
  margin-right: 14px;
  min-width: 40px;
}
.send-email-loading-section > div > div img {
  position: relative;
  top: 6px;
  left: 11px;
  fill: black;
}
.send-email-loading-section p, .send-email-loading-section b {
  font-size: 16px;
  color: #1D1D1B !important;
  display: inline-block;
}

@media (max-width: 1024px) {
  #CompareTravelUIDefinition-mother-offers-offerParent-Fieldset1 {
    height: unset;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmail2Message {
    min-height: unset;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmail2Message section.send-email-loading-section {
    height: unset;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmail2Message section.send-email-loading-section > div > div {
    margin-right: 7px;
  }
  #sk-Compare-offers-callUs-SendQuoteToEmail2Message section.send-email-loading-section > div p {
    margin-right: 32px;
  }
}
.reference-number {
  box-shadow: none !important;
}

.margin-bot-40 {
  margin-bottom: 40px !important;
}

.custom-message-hide {
  opacity: 0;
  height: 0px;
  animation-duration: 8s;
  animation-name: fadeOut;
}

@keyframes fadeOut {
  0% {
    opacity: 0;
    height: 70px;
  }
  10% {
    opacity: 1;
    height: 70px;
  }
  90% {
    opacity: 1;
    height: 70px;
  }
  99% {
    opacity: 0;
    height: 70px;
  }
  100% {
    height: 0px;
  }
}
@keyframes remove {
  to {
    height: 0px !important;
    margin-top: -40px !important;
  }
}
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-PolicyHolder-DateofBirth1.sk-attr--read .sk-field,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°1-DateofBirth1.sk-attr--read .sk-field,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°2-DateofBirth1.sk-attr--read .sk-field,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°3-DateofBirth1.sk-attr--read .sk-field,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°4-DateofBirth1.sk-attr--read .sk-field,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°5-DateofBirth1.sk-attr--read .sk-field {
  pointer-events: none;
  border-radius: var(--input-border-radius);
  border: 2px solid #ABABAB;
  padding-left: 1.2rem;
}
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-PolicyHolder-DateofBirth1.sk-attr--read .sk-field span,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°1-DateofBirth1.sk-attr--read .sk-field span,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°2-DateofBirth1.sk-attr--read .sk-field span,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°3-DateofBirth1.sk-attr--read .sk-field span,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°4-DateofBirth1.sk-attr--read .sk-field span,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°5-DateofBirth1.sk-attr--read .sk-field span {
  color: #ABABAB;
  font-weight: 400;
  font-size: 18px;
}
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-PolicyHolder-DateofBirth1.sk-attr--read .sk-field::after,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°1-DateofBirth1.sk-attr--read .sk-field::after,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°2-DateofBirth1.sk-attr--read .sk-field::after,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°3-DateofBirth1.sk-attr--read .sk-field::after,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°4-DateofBirth1.sk-attr--read .sk-field::after,
.sk-app[data-process-step-id$=":Details"] #sk-Travel-CapturedData-AdditionalTraveler°5-DateofBirth1.sk-attr--read .sk-field::after {
  content: "";
  font-size: var(--input-icon-size);
  display: block;
  background-image: url(icon_calendar.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 32px;
  height: 32px;
  position: absolute;
  right: 1.6rem;
  filter: brightness(0) saturate(100%) invert(82%) sepia(4%) saturate(0%) hue-rotate(345deg) brightness(84%) contrast(87%);
}

.sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"] #sk-Travel-CapturedData-PolicyHolder-PhoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2),
#sk-CreateTravelPolicyProcessDetailsUI #sk-Travel-CapturedData-PolicyHolder-PhoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2),
#sk-CreateTravelPolicyProcessDetailsUI #sk-Travel-CapturedData-AdditionalTraveler°1-phoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2),
#sk-CreateTravelPolicyProcessDetailsUI #sk-Travel-CapturedData-AdditionalTraveler°2-phoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2),
#sk-CreateTravelPolicyProcessDetailsUI #sk-Travel-CapturedData-AdditionalTraveler°3-phoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2),
#sk-CreateTravelPolicyProcessDetailsUI #sk-Travel-CapturedData-AdditionalTraveler°4-phoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2),
#sk-CreateTravelPolicyProcessDetailsUI #sk-Travel-CapturedData-AdditionalTraveler°5-phoneNumberContainer .sk-field > .sk-attr-assigned:nth-child(2) {
  width: calc(70% - 8px) !important;
}

@media screen and (min-width: 0px) {
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralErrorMessage {
    padding-top: 6px;
  }
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralErrorMessage .sk-message-content {
    background-color: transparent;
    padding: 0;
    color: var(--error-color);
    font-size: 11.2px;
    margin-left: 18px;
  }
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralErrorMessage .sk-message-content::before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    width: 14px;
    height: 14px;
    background: url(icon_error_outline.svg);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralCode {
    padding-bottom: 0;
  }
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralCode .sk-field::before {
    display: none;
  }
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralCode input {
    color: var(--error-color);
    border-color: var(--error-color) !important;
  }
}
@media screen and (min-width: 769px) {
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralErrorMessage .sk-message-content {
    font-size: 16px;
    margin-left: 26px;
  }
  .sk-app[data-process-step-id="CreateTravelQuoteProcess:PersonalInformation"]:has(#sk-Travel-VFS-ReferralErrorMessage) .sk-attr#sk-Travel-VFS-ReferralErrorMessage .sk-message-content::before {
    margin-top: 6px;
    top: 0;
    width: 22px;
    height: 22px;
  }
}
.sk-app[data-process-step-id="GIGCreateTravelPolicyProcess:Payment"] .sk-column-list {
  flex-direction: column !important;
}
.sk-app[data-process-step-id="GIGCreateTravelPolicyProcess:Payment"] .sk-column-list .payment-button {
  background: #08615C;
  border: none;
  max-width: 328px;
  min-height: 56px;
  margin-left: auto !important;
  margin-right: auto;
  padding: 1.2rem;
  font-size: 20px;
  font-weight: 800;
}

.sk-app[data-process-step-id$=":Final"] .sk-column-list:has(#sk-Travel-Messages-policyErrorMessage) {
  max-width: unset;
}

.pament-up-message {
  font-size: 20px;
  font-weight: 800;
  text-align: center;
}

#sk-CreateTravelPolicyProcessPaymentUI > .sk-uigroup-content .sk-uigroup-content .payment-left .sk-column-list {
  display: flex;
  flex-direction: column;
}
#sk-CreateTravelPolicyProcessPaymentUI > .sk-uigroup-content .sk-uigroup-content .payment-right {
  display: flex;
  flex-direction: column;
}

#sk-Travel-Messages-SendPaymentLinkMessage .sk-message-content {
  box-shadow: 0px 2px 12px 0px rgba(0, 0, 0, 0.25);
  border-radius: 12px;
}

.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) .cell-text {
  font-size: 28px;
  font-weight: 900;
  margin-top: 32px;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type {
  width: 50px !important;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label:before {
  content: none !important;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label > .sk-input-checkbox {
  display: block !important;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label > .sk-input-checkbox:before {
  top: 8px !important;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label > .sk-input-checkbox i.sk-input-checkbox-icon {
  position: relative;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label > .sk-input-checkbox i.sk-input-checkbox-icon:before {
  position: relative;
  top: 5px;
  left: 0px;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label > .sk-input-checkbox i.sk-input-checkbox-icon:after {
  position: relative;
  top: 5px;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:first-of-type .sk-option-item > label > .sk-input-checkbox i.icon-loading {
  position: relative;
  left: -5px;
  top: -23px;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:nth-of-type(2) {
  max-width: unset !important;
  margin-top: 8px;
  width: calc(100% - 60px) !important;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:has(.optional-cover) ~ li > span:nth-of-type(2) > .cell-text {
  font-size: 18px !important;
  font-weight: 400 !important;
}
.sk-app:not([data-channel=brokerportal]) .optional-cover-table li:last-of-type:has(.optional-cover) {
  display: none !important;
}

#sk-FinishTravelPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content,
#sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 > .sk-uigroup-content,
#sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-content,
#sk-RAKCreateHealthPolicyProcessPaymentUI1-FieldsetGroup1 > .sk-uigroup-content,
#sk-FinishHealthPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content {
  display: flex;
  justify-content: center !important;
  gap: 64px;
}
#sk-FinishTravelPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content > div,
#sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 > .sk-uigroup-content > div,
#sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-content > div,
#sk-RAKCreateHealthPolicyProcessPaymentUI1-FieldsetGroup1 > .sk-uigroup-content > div,
#sk-FinishHealthPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content > div {
  width: 50%;
  max-width: 816px;
}

#sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 > .sk-uigroup-content .sk-column-list {
  padding: 0 !important;
}

#sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 .sk-uigroup-item-content > .sk-column-list,
#CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1-SummaryMessage .sk-uigroup-item-content > .sk-column-list {
  display: flex;
}

#sk-Travel-Messages-PaymentBreakdownMessage,
#sk-Travel-Messages-PaymentBreakdownUpMessage,
#sk-Motor-messages-policySummaryOnPaymentMessage,
#sk-Health-messages-PaymentBreakdownUpMessage,
#sk-Health-messages-paymentBreakDownMessage {
  margin-top: 60px;
  max-width: 816px;
}

#sk-Shoppingcart-PaymentInfo-RakbankPayment {
  margin-top: 60px !important;
  max-width: 816px;
  max-width: unset !important;
  box-shadow: none !important;
}
#sk-Shoppingcart-PaymentInfo-RakbankPayment .sk-payment-header {
  margin-top: 0;
  padding-top: 0;
}
#sk-Shoppingcart-PaymentInfo-RakbankPayment .sk-mastercard-expiredate-label {
  min-width: 120px;
}

@media (max-width: 1800px) {
  #sk-FinishTravelPolicyProcessPaymentUI1-FieldsetGroup .sk-uigroup-content,
  #sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 .sk-uigroup-content,
  #sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-content,
  #sk-RAKCreateHealthPolicyProcessPaymentUI1-FieldsetGroup1 .sk-uigroup-content,
  #sk-FinishHealthPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content {
    flex-direction: column;
    align-items: center;
  }
  #sk-FinishTravelPolicyProcessPaymentUI1-FieldsetGroup .sk-uigroup-content > div,
  #sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 .sk-uigroup-content > div,
  #sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-content > div,
  #sk-RAKCreateHealthPolicyProcessPaymentUI1-FieldsetGroup1 .sk-uigroup-content > div,
  #sk-FinishHealthPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content > div {
    width: 80%;
  }
  #sk-Travel-Messages-PaymentBreakdownMessage,
  #sk-Travel-Messages-PaymentBreakdownUpMessage,
  #sk-Motor-messages-policySummaryOnPaymentMessage,
  #sk-Health-messages-PaymentBreakdownUpMessage,
  #sk-Shoppingcart-PaymentInfo-RakbankPayment {
    margin-top: 20px;
  }
}
@media (max-width: 768px) {
  #sk-FinishTravelPolicyProcessPaymentUI1-FieldsetGroup .sk-uigroup-content,
  #sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 .sk-uigroup-content,
  #sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-content,
  #sk-RAKCreateHealthPolicyProcessPaymentUI1-FieldsetGroup1 .sk-uigroup-content,
  #sk-FinishHealthPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content {
    flex-direction: column;
    align-items: center;
    gap: 0 !important;
  }
  #sk-FinishTravelPolicyProcessPaymentUI1-FieldsetGroup .sk-uigroup-content > div,
  #sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 .sk-uigroup-content > div,
  #sk-CreateMotorPolicyProcessPaymentUIDef-FieldsetGroup1 > .sk-uigroup-content > div,
  #sk-RAKCreateHealthPolicyProcessPaymentUI1-FieldsetGroup1 .sk-uigroup-content > div,
  #sk-FinishHealthPolicyProcessPaymentUI1-FieldsetGroup > .sk-uigroup-content > div {
    width: 100%;
  }
  #sk-Travel-Messages-PaymentBreakdownMessage,
  #sk-Travel-Messages-PaymentBreakdownUpMessage,
  #sk-Motor-messages-policySummaryOnPaymentMessage,
  #sk-Health-messages-PaymentBreakdownUpMessage,
  #sk-Shoppingcart-PaymentInfo-RakbankPayment {
    margin-top: 20px;
  }
}
.sk-app[data-process-step-id$="CreateMotorPolicyProcess:Final"] #sk-Motor-messages-policyErrorMessage {
  max-width: 816px !important;
  background-color: #FFFAF3;
  border-radius: 16px;
  font-size: 16px;
  padding: 1.6rem;
}

.sk-upload-files .sk-file span:nth-of-type(2) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

[data-channel=public] #sk-Travel-CapturedData-PolicyHolder-Beneficiary label {
  color: #1D1D1B;
  font-size: 20px;
  font-weight: 800;
}

.sk-app[data-process-step-id="RAKCreateTravelPolicyProcess:Payment"] .sk-list--split-horizontal .sect-opener {
  color: #08615C;
  font-size: 20px;
  font-weight: 800;
}
.sk-app[data-process-step-id="RAKCreateTravelPolicyProcess:Payment"] .sk-list--split-horizontal .hidden {
  display: none;
}

#sk-Travel-ValidationPageTables-PersonalDetailsTable ul {
  overflow: hidden;
}

#sk-Travel-Messages-SendPaymentLinkMessage {
  position: relative;
  top: 50px;
}

#sk-Health-messages-policyErrorMessage,
#sk-Travel-Messages-policyErrorMessage {
  min-width: 740px !important;
  max-width: 816px !important;
}

@media (max-width: 768px) {
  #sk-Health-messages-policyErrorMessage,
  #sk-Travel-Messages-policyErrorMessage {
    min-width: unset !important;
  }
}
.sk-app[data-process-step-id="CompareProcess:Compare"] #CompareTravelUIDefinition-mother-offers-offerParent-Fieldset1,
.sk-app[data-process-step-id="CompareProcess:Compare"] #CompareTravelUIDefinition-mother-offers-offerParent-Fieldset2 {
  margin-top: 40px !important;
}

#Travel-CapturedData-AdditionalTraveler°1,
#Travel-CapturedData-AdditionalTraveler°2,
#Travel-CapturedData-AdditionalTraveler°3,
#Travel-CapturedData-AdditionalTraveler°4,
#Travel-CapturedData-AdditionalTraveler°5 {
  border: none;
}

@media (max-width: 768px) {
  #Travel-CapturedData-AdditionalTraveler°1,
  #Travel-CapturedData-AdditionalTraveler°2,
  #Travel-CapturedData-AdditionalTraveler°3,
  #Travel-CapturedData-AdditionalTraveler°4,
  #Travel-CapturedData-AdditionalTraveler°5 {
    margin: 0;
  }
}
#sk-CreateTravelPolicyProcessSummaryUI-FieldsetGroup1-AdditionalTravelers #sk-Travel-ValidationPageTables-AdditionalTravelerTable ul li:nth-child(4n-3) span span {
  font-size: 20px;
  font-weight: 900;
  padding: 1rem 0;
}

.sk-app[data-process-step-id="LivaCreateTravelPolicyProcess:Final"] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1,
.sk-app[data-process-step-id="FinishTravelPolicyProcess:Final"] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1,
.sk-app[data-process-step-id="QICCreateTravelPolicyProcess:Final"] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1,
.sk-app[data-process-step-id="AIGCreateTravelPolicyProcess:Final"] #CreateTravelPolicyProcessFinalUI-NoStyleGroup1-NoStyle1 {
  margin-top: 33rem !important;
}

.sk-app[data-process-step-id="GIGCreateTravelPolicyProcess:Payment"] #sk-CreateTravelPolicyProcessPaymentUI-FieldsetGroup1 .sk-uigroup-content {
  flex-direction: column;
  align-items: center;
}

.offer-card .card-header:has(.hours-24) .price {
  display: block !important;
  text-align: right !important;
}
.offer-card .card-header:has(.hours-24) .price span:first-of-type,
.offer-card .card-header:has(.hours-24) .price h3 {
  display: inline !important;
}
.offer-card .card-header:has(.hours-24) .price > :nth-child(1),
.offer-card .card-header:has(.hours-24) .price > :nth-child(2) {
  display: inline-block !important;
}
.offer-card .card-header:has(.hours-24) .price > span:last-of-type {
  margin-top: 4px;
}
.offer-card .card-header:has(.hours-24) .hours-24 {
  font-size: 16px !important;
}

.sk-attr[id^=sk-Travel-CapturedData-AdditionalTraveler][id$=AddTravFirstName] > .sk-label > label,
.sk-attr[id^=sk-Travel-CapturedData-AdditionalTraveler][id$=LastName] > .sk-label > label,
.sk-attr[id^=sk-Travel-CapturedData-AdditionalTraveler][id$=DateofBirth1] > .sk-label > label,
.sk-attr[id^=sk-Travel-CapturedData-AdditionalTraveler][id$=Relationbinding] > .sk-label > label,
.sk-attr[id^=sk-Travel-CapturedData-AdditionalTraveler][id$=CityOfResidence] > .sk-label > label,
.sk-attr[id^=sk-Travel-CapturedData-AdditionalTraveler][id$=NationalityFlexdata] > .sk-label > label {
  font-size: 18px;
  color: #666666;
  font-weight: 400;
}

.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-back--header {
  top: 9.6rem !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-step-item {
  --progress-bar-step-item-bg-color: 2px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field input {
  --input-border-width: 1.6px;
  --input-hover-border-width: 1.6px;
  --input-focus-border-width: 1.6px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-input-radio.sk-input-option {
  --radio-border-width: 1.6px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-label {
  margin-bottom: 6px !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-label label {
  --label-font-size: 18px !important;
  --label-font-weight: 500 !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr#sk-Health-capturedData-sponsorInformation-customerConsent .sk-label label {
  --label-font-size: 20px !important;
  --label-font-weight: 800 !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu {
  --shadow: none;
  border: 1.6px solid #1d1d1b;
  border-radius: 16px;
  margin-top: 0;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu .react-select__menu-list {
  overflow-y: clip;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu .react-select__option {
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  padding: 12px 16px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu .react-select__option:not(:last-of-type) {
  border-bottom: 1.6px solid #CCCCCA;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-focused {
  background-color: transparent;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-selected {
  background-color: transparent;
  color: #08615c;
  display: flex;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-selected::after {
  content: "";
  background-image: url(icon_check.svg) !important;
  display: block;
  position: relative;
  background: no-repeat;
  background-size: contain;
  height: 24px;
  width: 24px;
  margin-left: 10px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__control {
  caret-color: transparent;
  --input-border-width: 1.6px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr .sk-field .react-select__single-value {
  font-weight: 400 !important;
  font-size: 18px !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr.sk-message.info-msg--popout {
  background-color: #FFE9D1;
  box-shadow: 0px 5px 10px 0px rgba(29, 29, 27, 0.16);
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr.sk-autocomplete .react-autosuggest__suggestions-container {
  --input-border-width: 1.6px;
  border: 1.6px solid #1d1d1b;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr.sk-autocomplete .react-autosuggest__suggestions-container--open {
  --shadow: none;
  overflow-y: clip;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr.sk-autocomplete .react-autosuggest__suggestions-container--open .react-autosuggest__suggestion {
  --autocomplete-menu-option-selected-bg-color: none;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-attr.sk-autocomplete .react-autosuggest__suggestions-container--open .react-autosuggest__suggestion:hover {
  background-color: transparent;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process #CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-Fieldset3 .sk-uigroup-item-header span {
  font-weight: 800 !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess] .sk-page .sk-main .sk-process .sk-multi-brick-item .sk-uigroup-item-header span {
  font-weight: 800 !important;
  text-align: left;
  padding: 4rem;
}
.sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list {
  align-items: flex-start !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-page .sk-main .sk-process .sk-attr#sk-Health-capturedData-sponsorInformation-birthdate, .sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .sk-page .sk-main .sk-process .sk-attr#sk-Health-capturedData-sponsorInformation-emiratesVisaIssue {
  padding-bottom: 6px !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-process .sk-uigroup-item .sk-column-list {
  align-items: flex-start !important;
}
.sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-process #sk-navigation-CreateHealthQuoteProcess-MemberDetails {
  background-color: unset !important;
  background: linear-gradient(0deg, #fff 0% 75%, rgba(255, 255, 255, 0));
}
.sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-process .sk-multi-brick .sk-multi-brick-item.sk-uigroup--with-remove .sk-multi-brick-link--remove {
  --button-shadow: 0;
  margin: 0;
  margin-right: 4rem;
  position: absolute;
  top: 0;
  height: 123px;
}
.sk-app[data-process-id=CreateHealthQuoteProcess][data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-page .sk-main .sk-process .sk-multi-brick .sk-multi-brick-item.sk-uigroup--with-remove .sk-uigroup-item-header {
  height: max-content !important;
}

.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-customerConsent {
  max-width: 1000px !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-customerConsent .sk-label,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-customerConsent .sk-field {
  max-width: 1000px !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field.input--complete .react-select .react-select__control {
  outline-color: black !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field.input--complete .react-select .react-select__control::before {
  background-image: url(icon_chevron_down.svg) !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field.input--complete .react-select .react-select__control .react-select__single-value {
  color: #1D1D1B;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-PhoneNumberCountryCodeFlexdata .sk-field .react-select__control {
  background: white !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-phoneNumberContainer .sk-attr-assigned:first-child {
  width: 30% !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:ContactDetails"] #sk-Health-capturedData-sponsorInformation-phoneNumberContainer .sk-attr-assigned:nth-child(2) {
  width: calc(70% - 8px) !important;
}

.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-BirthdateInfoMessage,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-EmiratesVisaIssueInfoMessage {
  padding-top: 0;
  font-size: 16px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-BirthdateInfoMessage .sk-message-content,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-EmiratesVisaIssueInfoMessage .sk-message-content {
  color: #666666;
}
@media screen and (min-width: 769px) {
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .info-msg--popout {
    min-width: 300px !important;
    max-width: 300px !important;
  }
}
@media screen and (min-width: 1460px) {
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .info-msg--popout {
    margin-bottom: 20px;
    top: unset;
    bottom: 0;
    max-width: unset;
    left: -20px;
  }
}
@media (max-width: 1460px) {
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] .info-msg--popout {
    max-width: 500px !important;
  }
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-AgeValidationMessage {
  padding-top: 0;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-AgeValidationMessage .sk-message-content {
  margin-top: -14px;
  padding: 0 0 0 2.5rem;
  background-color: unset;
  color: #8E0400;
  font-size: 16px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:PolicyDetails"] #sk-Health-capturedData-sponsorInformation-AgeValidationMessage .sk-message-content::before {
  content: "";
  padding-right: 0;
  position: absolute;
  top: -12px;
  left: 0;
  width: 22px;
  height: 22px;
  background: url(icon_error_outline.svg);
  background-repeat: no-repeat;
  background-size: contain;
}

.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-Health-capturedData-sponsorInformation-birthdate .sk-label label {
  color: #1D1D1B;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-Health-capturedData-sponsorInformation-birthdate .sk-field i::before {
  filter: invert(61%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%);
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-Health-capturedData-sponsorInformation-emiratesVisaIssue .sk-label label {
  color: #1D1D1B;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] li:nth-child(n+2),
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=whyWeAskForThisMessage] li:nth-child(n+2) {
  font-size: 18px;
  margin-top: 10px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] .sect-opener span,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=whyWeAskForThisMessage] .sect-opener span {
  font-size: 20px;
  color: #08615C;
  font-weight: 800;
  padding-right: 2px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] .sect-opener i,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=whyWeAskForThisMessage] .sect-opener i {
  color: #08615C;
  font-size: 20px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] .sect-opener:not(.hide-list) i::before,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=whyWeAskForThisMessage] .sect-opener:not(.hide-list) i::before {
  display: inline-block;
  transform: rotate(180deg);
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] li.hidden,
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=whyWeAskForThisMessage] li.hidden {
  display: none;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] {
  min-width: 65%;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] ul {
  margin-left: 0;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-Health-messages-whyWeAskForThisMessage {
  max-width: 1000px !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-Health-messages-whyWeAskForThisMessage ul {
  width: 65%;
  margin-left: 0px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick > .sk-uigroup-content > div {
  padding-top: 0;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick > .sk-uigroup-content > div > .sk-uigroup-item-header {
  margin: 0px !important;
  padding: 0px;
  height: 165px;
  background-color: #FFFAF3;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 div[id^=Health-capturedData-familyInformation°] {
  margin-bottom: 80px;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-footer {
  width: 100%;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-footer::after {
  content: "You can add up to ten family members.";
  display: block;
  font-size: 14px;
  font-weight: 400;
  color: #666666;
  text-align: center;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--add {
  border: 2px solid #08615C !important;
  background-color: transparent !important;
  border-radius: 999px !important;
  width: 328px !important;
  max-width: 328px !important;
  min-height: 56px !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding: 1.2rem !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--add span {
  color: #08615C !important;
  text-decoration: none !important;
  font-size: 20px !important;
  font-weight: 800 !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--add i::before {
  display: none;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--remove {
  background-color: transparent !important;
  border: none !important;
  color: #08615C !important;
  padding: 0 !important;
  bottom: unset !important;
  right: 0rem !important;
  width: fit-content !important;
  bottom: -3rem !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--remove i {
  display: none;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--remove span {
  font-size: 18px;
  display: block !important;
}
.sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #Health-capturedData-familyInformation°1 .sk-multi-brick-link--remove {
  display: none;
}
@media (max-width: 768px) {
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-Health-messages-whyWeAskForThisMessage ul {
    width: 100%;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] .sk-multi-brick-link--remove {
    bottom: 5rem !important;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] div[id^=sk-Health][id$=WhyWeAskForThisMessage] .sk-message-content > div {
    background-color: #FFFAF3;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 .sk-uigroup-item-header {
    background-color: transparent;
    text-align: left;
    padding-left: 16px !important;
    padding-bottom: 16px !important;
    height: unset;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 .sk-uigroup-item-header span {
    font-size: 24px;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 .sk-uigroup-item-content {
    padding-left: 16px;
    padding-right: 16px;
    background-color: #FFFAF3;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 > .sk-uigroup-content > div {
    margin: 0;
    border: none;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 div[id^=Health-capturedData-familyInformation°] {
    padding-bottom: 80px;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 div[id$=maritalStatus] .sk-field input::placeholder,
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 div[id$=relation] .sk-field input::placeholder {
    color: red !important;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 div[id$=maritalStatus] .sk-field input,
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #sk-CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-NoStyle1-Multibrick2 div[id$=relation] .sk-field input {
    color: red !important;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-Fieldset3 {
    padding: 40px 16px 0 16px !important;
  }
  .sk-app[data-process-step-id="CreateHealthQuoteProcess:MemberDetails"] #CreateHealthQuoteProcessMemberDetailsUI2-NoStyleGroup1-Fieldset4 {
    padding: 0 16px !important;
  }
}

@media (max-width: 768px) {
  #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content .slick-slider.slick-initialized {
    margin: 0 16px !important;
  }
  #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content .sk-tab a span {
    font-size: 16px !important;
  }
}
.sk-app[data-channel=brokerportal][data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother {
  position: relative;
  left: 170px;
}

.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4:not(.visible) {
  display: none;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible {
  display: block;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.4) !important;
  z-index: 99999;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content {
  margin: 88px 160px 112px;
  height: calc(100% - 200px);
  background-color: white;
  padding: 32px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 {
  width: 70%;
  overflow-y: hidden;
  height: 100%;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 > .sk-uigroup-item-header {
  margin: 0 0 26px 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 > .sk-uigroup-item-header span {
  padding-left: 32px;
  font-size: 36px;
  font-weight: 800 !important;
  text-align: left !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 > .sk-uigroup-item-content {
  height: 90%;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 {
  height: 100%;
  margin: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content {
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .slick-slider {
  margin: 0 30px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab {
  margin-right: 0;
  border: none;
  background: #FFFAF3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab a {
  padding: 16px 28px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab a span {
  font-weight: 800;
  font-size: 20px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab--selected {
  background: #FFFAF3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab--selected a {
  background: #FFFAF3;
  color: #1d1d1b !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab--selected a span {
  font-weight: 800 !important;
  color: #08615C;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .sk-tab-list .sk-tab--selected::after {
  background-color: #08615C;
  bottom: 0px;
  content: "";
  height: 4px;
  position: absolute;
  z-index: 1000;
  content: "";
  width: 116px;
  left: 50%;
  transform: translateX(-50%);
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 > .sk-uigroup-content > .slick-slider > button::before {
  color: #08615C;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 {
  margin-right: 0;
  border: none;
  background: #FFFAF3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7 a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 a {
  padding: 16px 28px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7 a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 a span {
  font-weight: 800;
  font-size: 20px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7.sk-tab--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8.sk-tab--selected {
  background: #FFFAF3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7.sk-tab--selected a,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8.sk-tab--selected a {
  background: #FFFAF3;
  color: #1d1d1b !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7.sk-tab--selected a span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8.sk-tab--selected a span {
  font-weight: 800 !important;
  color: #08615C;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7.sk-tab--selected::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3 #sk-tab-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8.sk-tab--selected::before {
  background-color: #08615C;
  bottom: 0px;
  content: "";
  height: 4px;
  position: absolute;
  z-index: 1000;
  content: "";
  width: 116px;
  left: 50%;
  transform: translateX(-50%);
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1.sk-tab-content--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2.sk-tab-content--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3.sk-tab-content--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4.sk-tab-content--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5.sk-tab-content--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8.sk-tab-content--selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6.sk-tab-content--selected {
  border: none;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr {
  flex-direction: row !important;
  padding: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr .sk-label {
  width: 45%;
  padding: 16px !important;
  margin-bottom: 0 !important;
  background-color: #FFFAF3;
  border-top: 1.6px solid #CCCCCA;
  border-left: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr .sk-label label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr .sk-label label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr .sk-label label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr .sk-label label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr .sk-label label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr .sk-label label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr .sk-label label {
  font-size: 16px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr .sk-field {
  width: 55%;
  padding: 16px !important;
  border-top: 1.6px solid #CCCCCA;
  border-right: 1.6px solid #CCCCCA;
  margin: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr .sk-field span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr .sk-field span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr .sk-field span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr .sk-field span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr .sk-field span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr .sk-field span,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr .sk-field span {
  font-size: 16px;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab1 > .sk-column-list .sk-attr:last-of-type .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab2 > .sk-column-list .sk-attr:last-of-type .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab3 > .sk-column-list .sk-attr:last-of-type .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab4 > .sk-column-list .sk-attr:last-of-type .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab5 > .sk-column-list .sk-attr:last-of-type .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab8 > .sk-column-list .sk-attr:last-of-type .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr:last-of-type .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab6 > .sk-column-list .sk-attr:last-of-type .sk-field {
  border-bottom: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7 {
  border: none;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-tab-panel-CompareHealthUIDefinition-FieldsetGroup4-Fieldset7-TabGroup3-Tab7 .sk-autocomplete .sk-field {
  max-width: 100%;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS {
  margin: 0 !important;
  padding: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS ul li {
  text-decoration: none;
  list-style-type: none;
  display: flex;
  align-items: stretch;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS ul li span:first-of-type {
  display: inline-block;
  width: 20%;
  padding: 16px !important;
  margin-bottom: 0 !important;
  background-color: #FFFAF3;
  border-top: 1.6px solid #CCCCCA;
  border-left: 1.6px solid #CCCCCA;
  text-align: center;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS ul li span:nth-of-type(2) {
  width: 77%;
  display: inline-block;
  padding: 16px !important;
  border-top: 1.6px solid #CCCCCA;
  border-right: 1.6px solid #CCCCCA;
  margin: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS ul li > div {
  margin: 30px;
  font-weight: 800;
  font-size: 18px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS ul li:nth-of-type(41) span, .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 #sk-Compare-integration-Health-rakHealth-seeDetails-Exclusion-ExclusionListHTMLJS ul li:nth-of-type(55) span {
  border-bottom: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 {
  max-width: 30%;
  padding-left: 32px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 > .sk-uigroup-item-header {
  margin: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 #sk-Compare-integration-Health-rakHealth-seeDetails-basicInfo-BasicInfoInsurerHTMLJS {
  padding: 0;
  margin: 0 auto;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 .sk-attr {
  flex-direction: row !important;
  padding: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 .sk-attr .sk-label {
  width: 50%;
  margin-bottom: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 .sk-attr .sk-label label {
  font-size: 16px;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 .sk-attr .sk-field {
  width: 50%;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 .sk-attr .sk-field span {
  font-size: 16px;
  font-weight: 800;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 #sk-Compare-integration-Health-rakHealth-seeDetails-basicInfo-BasicInfo1 .sk-field {
  transform: translateX(25%);
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 #sk-Compare-integration-Health-rakHealth-seeDetails-basicInfo-BasicInfo1 .sk-field span {
  font-size: 20px;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 #sk-Compare-integration-Health-rakHealth-seeDetails-basicInfo-BasicInfoPremiumHTMLJS {
  margin: 0;
  padding: 0;
  padding-top: 16px;
  min-height: unset;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 #sk-Compare-integration-Health-rakHealth-seeDetails-basicInfo-BasicInfoPremiumHTMLJS .sk-html-content > div {
  text-align: center;
  font-size: 28px;
  font-weight: 800;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 #sk-Compare-integration-Health-rakHealth-seeDetails-basicInfo-BasicInfoPremiumHTMLJS .sk-html-content > div > span {
  font-size: 16px;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation {
  top: 26px !important;
  right: 20px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-navigation .sk-button {
  width: 104px !important;
  height: 48px !important;
  right: 0px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-see-details-button {
  position: absolute !important;
  top: 110px !important;
  right: 20px !important;
  min-width: 150px !important;
  background-color: transparent;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-see-details-button:hover {
  box-shadow: none !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-see-details-button span {
  font-size: 16px !important;
  font-weight: 800 !important;
  color: #08615C !important;
  text-transform: none !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset4 {
  margin-bottom: 6px !important;
  padding-bottom: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-header {
  margin: 0;
  max-height: 94px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-header > span > h3 {
  font-size: 28px !important;
  margin: 0;
  font-weight: 800 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-content {
  gap: 40px;
  position: relative;
  left: -160px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-uigroup--offers .sk-attr.sk-checkbox[id$=Compare] .sk-input-checkbox {
  --checkbox-border-color: #666666 !important;
  --checkbox-border-width: 1.6px !important;
  --checkbox-border-radius: 4px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header {
  padding-right: 150px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card {
  background-color: #FFFAF3;
  padding-bottom: 80px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .card-header {
  background: inherit;
  background-color: white !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .card-header .insurance-name {
  font-size: 20px !important;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .card-header .price span {
  font-size: 16px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .card-header .price h3 {
  font-size: 28px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .separator {
  height: 1.6px;
  background: #CCCCCA;
  margin: 0 20px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details {
  background-color: white;
  padding: 20px !important;
  padding-right: 150px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section {
  width: 100%;
  max-width: 100% !important;
  flex-direction: row !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item {
  align-items: flex-start !important;
  flex-direction: column;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item span {
  font-size: 16px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item span:last-of-type {
  font-weight: 800 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown],
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  position: absolute;
  bottom: 20px;
  left: 22px;
  padding: 0;
  max-width: 80%;
  width: 80%;
  caret-color: transparent;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-label {
  margin-bottom: 0;
  width: fit-content;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-label > label,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-label > label {
  font-size: 16px;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field {
  width: 400px;
  margin-left: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control.css-1s2u09g-control,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control.css-1s2u09g-control {
  background: transparent;
  outline: none !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control.css-1s2u09g-control::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control.css-1s2u09g-control::before {
  width: unset !important;
  height: unset !important;
  right: -12px !important;
  color: #08615C;
  font-weight: 800;
  font-size: 14px;
  background-image: none !important;
  content: "\f078";
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control--is-focused, .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control--menu-is-open,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control--is-focused,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control--menu-is-open {
  outline: none !important;
  background-color: transparent;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control--is-focused::before, .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control--menu-is-open::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control--is-focused::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control--menu-is-open::before {
  width: unset !important;
  height: unset !important;
  right: -12px !important;
  color: #08615C;
  font-weight: 800;
  font-size: 14px;
  background-image: none !important;
  content: "\f078";
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control--menu-is-open::before,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control--menu-is-open::before {
  transform: translateY(-50%) rotate(180deg);
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__menu.css-26l3qy-menu,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__menu.css-26l3qy-menu {
  border: 1.6px solid #CCCCCA;
  border-radius: 16px;
  padding-top: 0;
  width: max-content;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option {
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  padding: 12px 16px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option:not(:last-of-type),
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option:not(:last-of-type) {
  border-bottom: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-focused,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-focused {
  background-color: transparent;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-selected,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-selected {
  background-color: transparent;
  color: #08615c;
  display: flex;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-selected::after,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__menu.css-26l3qy-menu .react-select__option.react-select__option--is-selected::after {
  content: "";
  background-image: url(icon_check.svg) !important;
  display: block;
  position: relative;
  background: no-repeat;
  background-size: contain;
  height: 24px;
  width: 24px;
  margin-left: 10px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__single-value,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__single-value {
  font-size: 16px;
  font-weight: 800;
  text-overflow: clip;
  min-width: 380px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-offers-offer][id$=selectForCompare] {
  position: absolute !important;
  bottom: 32px;
  top: initial;
  right: -10px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-attr[id^=sk-Compare-offers-offer][id$=selectForCompare]::before {
  content: "Compare";
  font-size: 16px;
  font-weight: 400;
  position: relative;
  left: -80px;
  top: 30px;
  color: #1D1D1B;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy {
  padding-top: 0;
  padding-bottom: 28px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy .sk-field.input--complete {
  --input-border-color: #1D1D1B !important;
  --input-focus-border-color: #1D1D1B !important;
  --input-hover-border-color: #1D1D1B !important;
  --input-font-color: #1D1D1B !important;
  caret-color: transparent;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy .sk-field.input--complete .react-select__control::before {
  background-image: none !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy .sk-label {
  margin-bottom: 6px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy .sk-label label {
  font-size: 18px;
  font-weight: 500;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy .sk-field .react-select .react-select__control .react-select__single-value {
  --dropdown-selected-font-color: #1D1D1B;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 {
  position: absolute;
  top: -50px;
  right: 32px;
  margin: 0 !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .health-clear-filters {
  margin: 0;
  padding: 0;
  background-color: #fffaf3;
  min-height: unset;
  min-width: fit-content;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .health-clear-filters span {
  color: #08615C;
  font-size: 16px;
  text-transform: none;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-navigation-CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .health-clear-filters:hover {
  box-shadow: none;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content {
  display: flex;
  flex-direction: column;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer1 {
  order: 1;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer2 {
  order: 2;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer3 {
  order: 3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer4 {
  order: 4;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer5 {
  order: 5;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard {
  order: 6;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer6 {
  order: 7;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="2"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-Fieldset3 {
  order: 8;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content {
  display: flex;
  flex-direction: column;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer1 {
  order: 7;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer2 {
  order: 5;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer3 {
  order: 4;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer4 {
  order: 3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer5 {
  order: 2;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-callUsAfterStandard {
  order: 6;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-offer6 {
  order: 1;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother:has(input[name=Compare-integration-Health-Filter-sortBy][value="1"]) #sk-CompareHealthUIDefinition-mother-offers-offerParent > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers-offerParent-Fieldset3 {
  order: 8;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item) {
  min-width: 760px;
  max-width: 896px;
  margin: 0 0 2.8rem;
  box-shadow: none !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item):not(.reference-number):not([id$=callUsAfterStandard]) {
  border: 1.6px solid #CCCCCA !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers {
  min-width: 760px;
  max-width: 896px !important;
  margin: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 {
  border-radius: 16px;
  background-color: #FFFAF3;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .sk-uigroup-item-header {
  margin: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .sk-uigroup-item-header span {
  font-size: 28px;
  font-weight: 800 !important;
  padding: 28px 0 28px 28px;
  text-align: left;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div {
  margin: 0 28px;
  padding-bottom: 28px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-item {
  margin-bottom: 0;
  padding-bottom: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-header {
  background-color: #FFFAF3;
  border: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  flex-direction: row-reverse;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-header::before {
  position: relative;
  transform: none;
  left: 10px !important;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-header a {
  font-size: 20px;
  font-weight: 800;
  color: #08615C;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content {
  background-color: #FFFAF3;
  border: 0;
  padding-top: 16px;
  padding-bottom: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content .sk-column-list {
  gap: 12px;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content .sk-checkbox {
  padding: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content .sk-checkbox .sk-field {
  min-height: unset;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content .sk-checkbox .sk-input-checkbox {
  height: 24px;
  width: 24px;
  --checkbox-border-color: #666666 !important;
  --checkbox-border-width: 1.6px !important;
  --checkbox-border-radius: 4px !important;
  --checkbox-bg-color: #fff;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=true] > .sk-panel-header {
  padding: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=true] > .sk-panel-header::before {
  width: 24px;
  height: 24px;
  color: #08615C;
  content: "\f106";
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=false] > .sk-panel-header {
  padding: 0;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=false] > .sk-panel-header::before {
  width: 24px;
  height: 24px;
  color: #08615C;
  content: "\f107";
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer1-action-button-1,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer2-action-button-1,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer3-action-button-1,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer4-action-button-1,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer5-action-button-1,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer6-action-button-1 {
  padding: 0;
  display: flex;
  justify-content: flex-end;
}
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer1-action-button-1 .sk-button-text::after,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer2-action-button-1 .sk-button-text::after,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer3-action-button-1 .sk-button-text::after,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer4-action-button-1 .sk-button-text::after,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer5-action-button-1 .sk-button-text::after,
.sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer6-action-button-1 .sk-button-text::after {
  content: "";
  background-image: url(/resources/definition/generic/Resources/en/us/arrow-right.svg);
  position: relative;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  color: #08615C;
  stroke: #08615C;
  top: 3px;
  left: 8px;
  filter: brightness(0) saturate(100%) invert(28%) sepia(43%) saturate(809%) hue-rotate(128deg) brightness(97%) contrast(96%);
}

.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-uigroup--offers .sk-navigation {
  top: 22px !important;
  right: 20px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-uigroup--offers .sk-navigation .sk-button {
  width: 104px !important;
  height: 48px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-see-details-button {
  position: absolute !important;
  top: 110px !important;
  right: 20px !important;
  min-width: 150px !important;
  background-color: transparent;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-see-details-button:hover {
  box-shadow: none !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-see-details-button span {
  font-size: 16px !important;
  font-weight: 800 !important;
  color: #08615C !important;
  text-transform: none !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset4 {
  margin-bottom: 6px !important;
  padding-bottom: 0 !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header {
  padding-right: 150px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card {
  background-color: #FFFAF3;
  padding-bottom: 80px;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .card-header {
  background: inherit;
  background-color: white !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .card-header .insurance-name {
  font-size: 20px !important;
  font-weight: 400;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .card-header .price span {
  font-size: 16px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .card-header .price h3 {
  font-size: 28px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .separator {
  height: 1.6px;
  background: #CCCCCA;
  margin: 0 20px;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .car-details {
  background-color: white;
  padding: 20px !important;
  padding-right: 150px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .car-details .basic-sect.section {
  width: 100%;
  max-width: 100% !important;
  flex-direction: row !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .car-details .basic-sect.section .sect-item {
  align-items: flex-start !important;
  flex-direction: column;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .car-details .basic-sect.section .sect-item span {
  font-size: 16px !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .health-card .car-details .basic-sect.section .sect-item span:last-of-type {
  font-weight: 800 !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown],
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  position: absolute;
  bottom: 20px;
  left: 24px;
  padding: 0;
  max-width: 80%;
  width: 80%;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-label,
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-label {
  margin-bottom: 0;
  width: fit-content;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-label > label,
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-label > label {
  font-size: 16px;
  font-weight: 400;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field,
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field {
  margin-left: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__control.css-1s2u09g-control,
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__control.css-1s2u09g-control {
  background: transparent;
  outline: none !important;
  width: 420px;
  padding-left: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-Dropdown] .sk-field .react-select__single-value.css-qc6sy-singleValue,
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field .react-select__single-value.css-qc6sy-singleValue {
  font-size: 16px;
  font-weight: 800;
  text-overflow: clip !important;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-offers-offer][id$=selectForCompare] {
  position: absolute !important;
  bottom: 32px;
  top: initial;
  right: -10px;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) .sk-attr[id^=sk-Compare-offers-offer][id$=selectForCompare]::before {
  content: "Compare";
  font-size: 16px;
  font-weight: 400;
  position: relative;
  left: -80px;
  top: 30px;
  color: #1D1D1B;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #sk-Compare-integration-Health-Filter-sortBy .sk-label label {
  font-size: 18px;
  font-weight: 500;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #sk-Compare-integration-Health-Filter-sortBy .sk-field .react-select .react-select__control .react-select__single-value {
  --dropdown-selected-font-color: #1D1D1B;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 {
  border-radius: 16px;
  background-color: #FFFAF3;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .sk-uigroup-item-header {
  margin: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 .sk-uigroup-item-header span {
  font-size: 28px;
  font-weight: 800;
  padding: 28px;
  text-align: left;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div {
  margin: 0 28px;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-item {
  margin-bottom: 0;
  padding-bottom: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-header {
  background-color: #FFFAF3;
  border: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-header a {
  font-size: 20px;
  font-weight: 800;
  color: #08615C;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content {
  background-color: #FFFAF3;
  border: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content .sk-checkbox {
  padding: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div .sk-panel-content .sk-checkbox .sk-input-checkbox {
  height: 24px;
  width: 24px;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=true] > .sk-panel-header {
  padding: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=true] > .sk-panel-header::before {
  width: 24px;
  height: 24px;
  color: #08615C;
  content: "\f106";
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=false] > .sk-panel-header {
  padding: 0;
}
.sk-app[data-process-step-id="ViewCompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition-mother) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 > .sk-uigroup-item-content > div > .sk-uigroup-content > .sk-panel-item.sk-uigroup-item[data-expanded=false] > .sk-panel-header::before {
  width: 24px;
  height: 24px;
  color: #08615C;
  content: "\f107";
}

.sk-app[data-process-step-id="CompareProcess:CompareTable"]:has(.health-compare) .sk-page .sk-main .sk-progress-bar::before {
  font-size: 28px !important;
  font-weight: 800 !important;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare {
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare > div:not(.health-offer-header) {
  max-width: 1120px;
  margin: auto;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header {
  display: flex;
  justify-content: center;
  margin-bottom: 40px;
  margin-top: -80px;
  border-bottom: 2px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer1,
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer2,
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer3 {
  padding: 32px 24px;
  text-align: center;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer-premium .premium-currency {
  font-size: 16px;
  font-weight: 400;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer-premium .premium-amount {
  font-size: 28px;
  font-weight: 800;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer-premium > a {
  min-width: unset;
  border-radius: var(--radius-radius-full, 999px);
  background: var(--surface-surface_action, #08615C);
  height: 38px;
  width: 54px;
  display: inline-block;
  padding: 8px;
  text-align: center;
  color: transparent;
  height: 0px;
  width: 0px;
  border: 0;
  padding: 0;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-offer-header .offer-premium > a::after {
  content: "";
  background-image: url(/resources/definition/generic/Resources2/en/us/CTA.svg);
  background-size: contain;
  height: 400px;
  background-repeat: no-repeat;
  background-position: center;
  background-repeat: no-repeat;
  background-position: center;
  height: 38px;
  width: 54px;
  position: absolute;
  transform: translateY(-32px);
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel {
  margin-top: 40px !important;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel > div {
  border: 1.6px solid #CCCCCA;
  border-radius: 16px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-big-header {
  display: flex;
  align-items: center;
  min-height: 100px;
  padding: 24px;
  background-color: #FFFAF3;
  border-bottom: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-big-header span {
  font-weight: 800;
  font-size: 28px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-small-header {
  display: flex;
  align-items: center;
  min-height: 72px;
  padding: 24px;
  padding-top: 44px;
  border-top: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-small-header span {
  font-weight: 800;
  font-size: 20px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-header {
  min-height: 67px;
  padding: 24px;
  background-color: #FFFAF3;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-header span {
  font-weight: 800;
  font-size: 16px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-info {
  min-height: 70px;
  display: flex;
  justify-content: center;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-info > span {
  padding: 24px;
  font-weight: 400;
  font-size: 16px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare .health-panel .health-info > span:first-of-type {
  border-right: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-two .health-info > span {
  width: 50%;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-two .health-offer-header .offer1,
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-two .health-offer-header .offer2 {
  width: 560px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-two .health-offer-header .offer1 {
  border-right: 0.8px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-two .health-offer-header .offer2 {
  border-left: 0.8px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-info > span {
  width: 33%;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-info > span:last-of-type {
  border-left: 1.6px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-offer-header .offer1,
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-offer-header .offer2,
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-offer-header .offer3 {
  width: 373.3333333333px;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-offer-header .offer1 {
  border-right: 0.8px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-offer-header .offer2 {
  border-left: 0.8px solid #CCCCCA;
  border-right: 0.8px solid #CCCCCA;
}
.sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-compare-three .health-offer-header .offer3 {
  border-left: 0.8px solid #CCCCCA;
}

@media (max-width: 1624px) {
  #sk-CompareHealthUIDefinition-mother > .sk-uigroup-content {
    left: 0px !important;
  }
}
@media (max-width: 1304px) {
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 {
    display: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .filter-open {
    display: block !important;
    padding: 140px 52px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: 0 !important;
    z-index: 1000000;
    margin-bottom: 0;
    overflow: auto;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .filter-open #sk-navigation-CompareHealthUIDefinition-mother-healthFilter-FieldsetGroup1-Fieldset5 {
    position: absolute;
    top: -52px !important;
    right: 0px;
    margin: 0 !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .filter-open > .sk-uigroup-item-content > .sk-uigroup .sk-panel-content {
    padding-bottom: 0;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .filter-open > .sk-uigroup-item-content > .sk-uigroup .sk-attr {
    width: 100%;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .filter-open > .sk-uigroup-item-content > .sk-uigroup .sk-attr:last-of-type .sk-field {
    min-height: unset;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-filters-close {
    position: absolute;
    right: 80px;
    cursor: pointer;
    height: 32px;
    width: 32px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-filters-close::after {
    content: "X";
    height: 32px;
    width: 32px;
    position: absolute;
    top: -60px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-content {
    flex-direction: column;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-content #CompareHealthUIDefinition-mother-offers {
    margin: auto;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-Compare-integration-Health-Filter-sortBy {
    padding-bottom: 0;
    padding-left: 0;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-filters {
    position: fixed;
    top: 0;
    top: 108px;
    right: 40px;
    margin: 0;
    padding: 0;
    /* text-transform: none; */
    background: #fffaf3;
    border: 1.6px solid #08615C;
    border-radius: 999px;
    min-width: 78px;
    min-height: 38px;
    width: 78px;
    height: 38px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-filters:hover {
    box-shadow: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-filters .sk-button-text {
    text-transform: none;
    color: #08615C !important;
    font-size: 16px;
    font-weight: 500;
  }
}
@media (max-width: 768px) {
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] #CompareHealthUIDefinition-mother-healthFilter {
    margin-bottom: 0px;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] #sk-Compare-compareTable-CompareCustomTable3ColumnHTMLJS {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .sk-attr.sk-attr-htmljs {
    padding-top: 0 !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .offer1,
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .offer2,
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .offer3 {
    padding: 16px 16px 66px !important;
    margin-top: 7rem !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-panel {
    margin: 24px 8px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-panel .health-header {
    min-height: 43px !important;
    padding: 12px !important;
    text-align: center;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-panel .health-info {
    min-height: unset !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-panel .health-info span {
    min-height: 38px !important;
    padding: 8px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .health-panel .health-big-header {
    min-height: 56px !important;
    padding: 16px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .offer-premium > a {
    display: block !important;
    position: relative !important;
    top: 28px !important;
    left: calc(50% - 27px) !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .offer-premium .premium-currency {
    font-size: 12px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:CompareTable"] .offer-premium .premium-amount {
    font-size: 16px !important;
  }
}
@media (max-width: 960px) {
  #CompareHealthUIDefinition-mother-offers {
    margin: auto !important;
  }
}
@media (max-width: 1080px) {
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother .sk-uigroup--offers > .sk-uigroup-item-content .sk-uigroup-item:not(.sk-panel-item) {
    min-width: 0px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-mother > .sk-uigroup-content {
    left: 0 !important;
  }
}
@media (max-width: 1000px) {
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer1-action-button-2,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer2-action-button-2,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer3-action-button-2,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer4-action-button-2,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer5-action-button-2,
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #CompareHealthUIDefinition-mother-offers-offerParent-offer6-action-button-2 {
    position: relative;
    top: 50px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) div[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field select {
    width: 80%;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition .sk-uigroup--offers > .sk-uigroup-item-content .offer-card .card-header {
    padding-right: 20px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details {
    padding-right: 50px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-see-details-button {
    right: -20px !important;
    top: 160px !important;
  }
}
@media (max-width: 900px) {
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-dropdown[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-label, .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .sk-dropdown[id^=sk-Compare-integration-Health-rakHealth-getMedicalRating-dropdown] .sk-field {
    width: 50%;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details {
    padding-right: 0px !important;
    padding-bottom: 60px !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section {
    flex-direction: column !important;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item {
    flex-direction: row;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) .health-card .car-details .basic-sect.section .sect-item .item-label {
    width: 50%;
  }
}
.sk-app[data-channel=brokerportal][data-process-step-id="CreateHealthQuoteInternalProcess:Data"] #Health-capturedData-familyInformation°1 .sk-multi-brick-link--remove:first-of-type {
  display: none;
}

@media screen and (min-width: 769px) and (max-width: 1303px) {
  #CompareHealthUIDefinition-mother-healthFilter {
    min-width: 840px !important;
    margin: auto;
  }
}
@media (min-width: 1304px) {
  #CompareHealthUIDefinition-mother-healthFilter {
    min-width: 280px !important;
    max-width: 280px !important;
  }
}
.liva-vehicle-update, .qic-vehicle-update, .sukoon-vehicle-update {
  position: absolute !important;
  bottom: 5rem;
  z-index: -1;
}

@media (max-width: 1079px) {
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content {
    margin: 40px 0 0 0;
    height: calc(100% - 40px);
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content #sk-Compare-integration-Health-rakHealth-seeDetails-hospitalNetwork-RN3Flexdata {
    max-width: 455px;
  }
  #CompareHealthUIDefinition-FieldsetGroup4-Fieldset7 {
    width: 100%;
  }
  #CompareHealthUIDefinition-FieldsetGroup4-Fieldset8 {
    display: none;
  }
  .see-details-exit {
    position: absolute;
    right: 62px;
    top: 72px;
    z-index: 1000000;
  }
  .see-details-exit ::after {
    content: "";
    background-image: url(/resources/definition/generic/Resources2/en/us/health-see-details-exit.svg);
  }
  .see-details-exit:hover {
    cursor: pointer;
  }
  .slick-slider .slick-list .slick-track {
    display: flex;
    flex-wrap: nowrap;
  }
  .slick-slider .slick-list .slick-track div > a {
    height: 86px;
    display: flex;
    align-items: center;
    padding: 10px !important;
  }
}
@media (min-width: 1080px) {
  #sk-Compare-integration-Health-rakHealth-seeDetails-planDetailsDropdown {
    display: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content {
    margin: 40px;
    height: calc(100% - 80px);
  }
  .see-details-exit {
    position: absolute;
    right: 102px;
    top: 72px;
    z-index: 1000000;
  }
}
@media (min-width: 1280px) {
  #sk-Compare-integration-Health-rakHealth-seeDetails-planDetailsDropdown {
    display: none;
  }
  .sk-app[data-process-step-id="CompareProcess:Compare"]:has(#sk-CompareHealthUIDefinition) #sk-CompareHealthUIDefinition-FieldsetGroup4.visible > .sk-uigroup-content {
    margin: 110px;
    height: calc(100% - 220px);
  }
  .see-details-exit {
    position: absolute;
    right: 172px !important;
    top: 142px !important;
    z-index: 1000000;
  }
}
#sk-Compare-offers-callUs-NoOfferHealthMessage {
  z-index: 26;
  position: fixed;
  top: 0;
  left: 0;
  background: white;
  height: 100%;
  min-width: 100%;
  display: flex;
  overflow: hidden;
  padding: 0 100px !important;
  justify-content: center;
  align-items: center;
}

#sk-Health-number > .sk-field > span {
  margin: auto !important;
}

.sk-app[data-process-step-id="LAAdminPoolStatusProcess:1"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="AdminPoolProcess:Assignments"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="ROPersonalProcess:Assignments"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="RMPoolProcessRMPersonal:Assignments"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="ROPersonalIssuedPolicyProcess:Assignments"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="RMPoolProcess:Assignments"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="RMPoolMotorStatusProcess:1"] .broker-search-padding-bot-100 > .sk-column-list,
.sk-app[data-process-step-id="RMTeamPipeLineProcess:Assignments"] .broker-search-padding-bot-100 > .sk-column-list {
  padding-bottom: 100px;
}
.sk-app[data-process-step-id="LAAdminPoolStatusProcess:1"] .sk-navigation,
.sk-app[data-process-step-id="AdminPoolProcess:Assignments"] .sk-navigation,
.sk-app[data-process-step-id="ROPersonalProcess:Assignments"] .sk-navigation,
.sk-app[data-process-step-id="RMPoolProcessRMPersonal:Assignments"] .sk-navigation,
.sk-app[data-process-step-id="ROPersonalIssuedPolicyProcess:Assignments"] .sk-navigation,
.sk-app[data-process-step-id="RMPoolProcess:Assignments"] .sk-navigation,
.sk-app[data-process-step-id="RMPoolMotorStatusProcess:1"] .sk-navigation,
.sk-app[data-process-step-id="RMTeamPipeLineProcess:Assignments"] .sk-navigation {
  position: relative;
  top: 380px;
  z-index: 1;
}

.sk-app[data-process-step-id="RMIssuedProcess:Assignments"] .broker-search-padding-bot-100 > .sk-column-list {
  padding-bottom: 100px;
}
.sk-app[data-process-step-id="RMIssuedProcess:Assignments"] .sk-navigation {
  position: relative;
  top: 280px;
  z-index: 1;
}

/*



  ___ _ __ _ __ ___  _ __ 
 / _ \ '__| '__/ _ \| '__|
|  __/ |  | | | (_) | |   
 \___|_|  |_|  \___/|_|   

*/
@media screen and (min-width: 0px) and (max-width: 767px) {
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-main {
    --page-content-max-width: 100%;
    padding: 0;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-main .sk-row-content {
    margin: 0;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-main .sk-row-content > .columns {
    padding: 0;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-progress-bar {
    display: none;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn {
    background-color: var(--button-bg-color);
    --button-bg-color: #08615C;
    --button-hover-bg-color: #08615C;
    --button-font-weight: 500;
    --button-font-size: 16px;
    --button-border-width: 0;
    --button-padding: 1.5rem 1rem;
    text-transform: uppercase;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-navigation[id*=sticky]:has(.motor-sticky-btn) .sk-button.motor-sticky-btn:disabled {
    --button-bg-color: #ABABAB !important;
    --button-hover-bg-color: #ABABAB !important;
    background-color: var(--button-bg-color);
    opacity: 1;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form {
    margin: 0 !important;
    box-shadow: unset !important;
    background-color: transparent !important;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) {
    position: absolute;
    top: 0 !important;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button.motor-nav-btn {
    --button-bg-color: transparent;
    --button-border-width: 0;
    --button-font-color: #666666;
    --button-outline-bg-color: transparent;
    --button-outline-border-width: 0;
    --button-outline-font-color: #666666;
    --button-hover-bg-color: transparent;
    --button-hover-font-color: var(--button-font-color);
    --button-font-size: 18px;
    --button-font-weight: 800;
    box-shadow: none !important;
    min-width: unset;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button.motor-nav-btn > i:before {
    font-size: 6rem;
    font-weight: 300;
    content: "\f104";
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form .sk-navigation:not([id*=sticky]):has(.motor-nav-btn) .sk-button.motor-nav-btn .sk-button-text {
    display: none;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form #sk-BasicUIDefinition {
    transform: scaleY(0);
    display: none;
  }
  [data-process-step-id="CompareProcess:Compare"][data-public=true] .sk-process-form #sk-Compare-MotorProgressWheel {
    display: none;
  }
}
[data-process-step-id="CompareProcess:CompareTable"] .sk-main,
[data-process-step-id="CompareProcess:CompareTable"] [data-component-type=PROCESS].columns {
  padding: 0 !important;
  --page-content-max-width: 100%;
}
[data-process-step-id="CompareProcess:CompareTable"] .sk-process-content {
  padding-top: 80px !important;
}
[data-process-step-id="CompareProcess:CompareTable"] .sk-process-form {
  padding: 0 !important;
  margin: 0 !important;
  min-width: 100%;
  width: 100%;
}
[data-process-step-id="CompareProcess:CompareTable"] .sk-progress-bar--wheel {
  display: none;
}/*# sourceMappingURL=rakbank.css.map */