/* :L17 */
html {
  position: relative;
  min-height: 100%;
}
/* :L22 */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
/* :L27 */
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
}
/* :L36 */
.instanda-built-by-footer {
  text-align: center;
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 0.7em;
}
/* :L44 */
.instanda-documents {
  text-align: center;
}
/* :L48 */
.instanda-buttonList {
  margin-top: 20px;
}
/* :L52 */
.instanda-confirm-billing-address {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* :L58 */
.instanda-container-fluid {
  background-color: #f4f4f4;
}
/* :L62 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L66 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L77 */
.instanda-main-content-container {
  position: relative;
}
/* :L81 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L87 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
}
/* :L92 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L99 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L103 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

/* :L108 */
.quote-referral-item h6 {
  color: #828990;
  font-weight: normal;
  margin: 15px 0 10px 0;
}
/* :L114 */
.mobile-quote-referral-heading,
.mobile-claim-heading {
  color: #828990;
  font-size: 12px;
  margin: 10px 0 0 0;
}
/*on confirmation screen*/

/* :L122 */
.send-policy-email-button {
  min-width: 250px;
}
/* Large desktops and laptops */

@media (min-width: 1800px) {
  /* :L128 */
  .instanda-side-content {
    left: 59.5%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1600px) and (max-width: 1799px) {
  /* :L135 */
  .instanda-side-content {
    left: 61%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1400px) and (max-width: 1599px) {
  /* :L142 */
  .instanda-side-content {
    left: 63%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1200px) and (max-width: 1399px) {
  /* :L149 */
  .instanda-side-content {
    left: 65%;
  }
}
@media (min-width: 1098px) and (max-width: 1199px) {
  /* :L155 */
  .instanda-side-content {
    left: 57.1%;
  }
}
/* Portrait tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1099px) {
  /* :L162 */
  .instanda-side-content {
    left: 57.1%;
  }
}
/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
  /* :L169 */
  .instanda-side-content {
    left: 58%;
    width: 300px;
  }
}
/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
  /*View quote or policy page action buttons*/
  
  /* :L180 */
  .btn-group > .btn {
    width: 50%;
    margin: 0 auto 3px auto;
  }
  /* :L185 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(odd) {
    border-radius: 4px 0 0 4px;
  }
  /* :L189 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(even) {
    border-radius: 0 4px 4px 0;
  }
  /* :L193 */
  .quote-referral-item ~ .quote-referral-item,
  .claim-referral-item ~ .claim-referral-item,
  .claim-item ~ .claim-item {
    border-top: 1px solid #e7e7e7;
    padding-top: 5px;
    margin-top: 15px;
  }
}
/* Landscape phones and smaller */

@media (max-width: 480px) {
  /* :L204 */
  .instanda-question-help-col {
    padding-left: 0;
    padding-right: 0;
  }
}
/*Car brands & models question*/

/* :L212 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L219 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L224 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L231 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L235 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L239 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L243 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L247 */
.warning-message-payment {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000000000;
  width: 100%;
  text-align: center;
  background-color: #efdccf;
  font-weight: bold;
  padding: 25px;
}
/* :L260 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}


/* Mixins */

/* :L18 */
.clearfix {
  zoom: 1;
}
/* :L21 */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* :L26 */
.clearfix:after {
  clear: both;
}
/* Colour */
/* Space */
/* Font size */
/* Dimension */
/* Media query */
/* :L69 */
/* :L70 */
#question118955 .radio ~ .radio label {
  display: none;
}
/* :L76 */
/* :L78 */
:not(.created-from-newbusiness) header,
:not(.created-from-mta) header {
  margin-bottom: 20px;
}
/* :L83 */
.navbar-contact {
  display: none;
  /*Begin - Added by AnaFranciscoFr [APFD-35] - 10/12/2021*/

  /*End - Added by AnaFranciscoFr [APFD-35] - 10/12/2021*/

}
@media only screen and (min-width: 768px) {
  .navbar-contact {
    display: block;
  }
}
/* :L91 */
.navbar-contact .pull-right {
  width: 100%;
}
/* :L96 */
.navbar-contact div {
  width: auto;
  position: relative;
  background-size: 20px auto;
  display: inline-block;
  min-height: 24px;
  line-height: 24px;
  text-align: center;
  color: #da291c;
  font-size: 16.5px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .navbar-contact div {
    padding-left: 30px;
  }
}
@media only screen and (max-width: 345px) {
  .navbar-contact div {
    background: none;
    font-size: 14px;
    padding-left: 0;
  }
}
@media only screen and (min-width: 768px) {
  .navbar-contact div {
    padding-left: 30px;
    /* Added by AnaFranciscoFr [APFD-35] */
    font-size: 18px;
    /* Edited by AnaFranciscoFr [APFD-35] */
    text-align: right;
    background-size: 20px auto;
    /* Edited by AnaFranciscoFr [APFD-35] */
  
  }
}
@media only screen and (min-width: 1200px) {
  .navbar-contact div {
    background-position: right 215px top;
    /* Edited by AnaFranciscoFr [APFD-35] */
  
  }
}
/* :L129 */
.navbar-contact .time {
  color: gray;
  font-size: 13px;
  /* Edited by AnaFranciscoFr [APFD-35] */
  font-weight: 400;
  display: block;
  width: calc(100% + 35px);
  margin-left: -35px;
  line-height: 1.3em;
  letter-spacing: -0.2px;
}
@media only screen and (min-width: 768px) {
  .navbar-contact .time {
    width: 100%;
    margin-left: 0px;
  }
}
@media only screen and (max-width: 345px) {
  .navbar-contact .time {
    width: 100%;
    margin-left: 0px;
  }
}
/* :L148 */
.navbar-contact .phone-number {
  color: #da291c;
  /*Added by AnaFranciscoFr [APFD-52] - 17/12/2021*/
  white-space: nowrap;
}
@media only screen and (min-width: 1200px) {
  .navbar-contact .phone-number {
    display: block;
  }
}
/* :L157 */
.navbar-contact.mobile {
  display: block;
  background-color: #f1f2f6;
  text-align: center;
  padding: 3px 15px;
}
@media only screen and (max-width: 345px) {
  .navbar-contact.mobile {
    padding: 0;
  }
}
@media only screen and (min-width: 768px) {
  .navbar-contact.mobile {
    display: none;
  }
}
/*	Begin - Added by AnaFranciscoFr [APFD-37] - 29/11/2021
	Edit the header (only for the journey) - contact section*/

/* :L172 */
.navbar-contact.mobile.journey {
  display: none;
}
/* :L176 */
/* :L177 */
/* :L178 */
.page-quickquotequestions .navbar-contact.mobile.not-journey,
.page-quickquote .navbar-contact.mobile.not-journey,
.page-prequotequestions .navbar-contact.mobile.not-journey,
.page-quote .navbar-contact.mobile.not-journey,
.page-postquotequestions .navbar-contact.mobile.not-journey,
.page-confirmation2 .navbar-contact.mobile.not-journey {
  display: none;
}
/* :L181 */
.page-quickquotequestions .navbar-contact.mobile.journey,
.page-quickquote .navbar-contact.mobile.journey,
.page-prequotequestions .navbar-contact.mobile.journey,
.page-quote .navbar-contact.mobile.journey,
.page-postquotequestions .navbar-contact.mobile.journey,
.page-confirmation2 .navbar-contact.mobile.journey {
  display: block;
  width: 180px;
  margin-left: -180px;
  background-color: transparent;
}
@media only screen and (max-width: 345px) {
  .page-quickquotequestions .navbar-contact.mobile.journey,
  .page-quickquote .navbar-contact.mobile.journey,
  .page-prequotequestions .navbar-contact.mobile.journey,
  .page-quote .navbar-contact.mobile.journey,
  .page-postquotequestions .navbar-contact.mobile.journey,
  .page-confirmation2 .navbar-contact.mobile.journey {
    width: 104px;
    margin-left: -104px;
  }
}
/* :L190 */
.page-quickquotequestions .navbar-contact.mobile.journey .time,
.page-quickquote .navbar-contact.mobile.journey .time,
.page-prequotequestions .navbar-contact.mobile.journey .time,
.page-quote .navbar-contact.mobile.journey .time,
.page-postquotequestions .navbar-contact.mobile.journey .time,
.page-confirmation2 .navbar-contact.mobile.journey .time {
  font-size: 10px;
  text-align: end;
}
@media only screen and (min-width: 768px) {
  .page-quickquotequestions .navbar-contact.mobile.journey,
  .page-quickquote .navbar-contact.mobile.journey,
  .page-prequotequestions .navbar-contact.mobile.journey,
  .page-quote .navbar-contact.mobile.journey,
  .page-postquotequestions .navbar-contact.mobile.journey,
  .page-confirmation2 .navbar-contact.mobile.journey {
    display: none;
  }
}
/* :L199 */
.page-quickquotequestions button.navbar-toggle,
.page-quickquote button.navbar-toggle,
.page-prequotequestions button.navbar-toggle,
.page-quote button.navbar-toggle,
.page-postquotequestions button.navbar-toggle,
.page-confirmation2 button.navbar-toggle {
  display: none;
}
/*End - Added by AnaFranciscoFr [APFD-37] - 29/11/2021*/

/* :L205 */
/* :L206 */
nav.navbar > div.container {
  padding: 15px;
}
@media only screen and (min-width: 768px) {
  nav.navbar > div.container {
    padding-top: 40px;
  }
}
@media only screen and (max-width: 767px) {
  nav.navbar > div.container {
    display: flex;
    min-height: auto;
  }
}
/* :L220 */
.navbar-collapse.collapse {
  width: 100%;
  margin-top: 20px;
}
@media only screen and (min-width: 768px) {
  .navbar-collapse.collapse {
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 0;
  }
}
/* :L231 */
.navbar-collapse.collapse ul.navbar-right {
  padding: 0;
  margin: 0;
}
@media only screen and (min-width: 992px) {
  .navbar-collapse.collapse ul.navbar-right {
    display: flex !important;
    justify-content: flex-end;
    align-items: center;
  }
}
/* :L241 */
.navbar-collapse.collapse ul.navbar-right li {
  position: relative;
  border-bottom: 1px solid #999999;
}
/* :L245 */
@media only screen and (min-width: 768px) {
  .navbar-collapse.collapse ul.navbar-right li::after {
    position: absolute;
    width: 1px;
    height: 20px;
    background-color: #da291c;
    content: "";
    display: block;
    right: 0;
    top: 10px;
  }
}
/* :L258 */
/* :L259 */
.navbar-collapse.collapse ul.navbar-right li:last-child::after {
  display: none;
}
@media only screen and (min-width: 768px) {
  .navbar-collapse.collapse ul.navbar-right li {
    border-bottom: 0;
  }
}
/* :L268 */
.navbar-collapse.collapse ul.navbar-right li a {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* :L276 */
/* :L277 */
@media only screen and (max-width: 767px) {
  nav.navbar .navbar-header {
    flex-basis: 100%;
  }
}
/* :L283 */
nav.navbar button.navbar-toggle {
  margin: 5px 0;
  background-color: transparent;
  border-radius: 0;
  border-color: black;
  padding: 10px 8px;
}
/* :L290 */
nav.navbar button.navbar-toggle:hover,
nav.navbar button.navbar-toggle:active,
nav.navbar button.navbar-toggle:focus,
nav.navbar button.navbar-toggle:active:focus {
  background-color: transparent;
}
/* :L297 */
nav.navbar button.navbar-toggle .icon-bar {
  background-color: #da291c;
  width: 25px;
}
/* :L301 */
nav.navbar button.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 6px;
}
/* :L307 */
@media only screen and (max-width: 767px) {
  nav.navbar a.navbar-brand {
    height: 50px;
  }
}
/* :L315 */
/* :L316 */
footer .footer-hyperlinks {
  display: flex;
  flex-direction: column;
  justify-content: center;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  footer .footer-hyperlinks {
    flex-direction: row;
  }
}
/* :L326 */
footer .footer-hyperlinks > a {
  text-align: center;
  text-decoration: underline;
  padding: 8px 6px;
}
@media only screen and (min-width: 768px) {
  footer .footer-hyperlinks > a {
    padding: 20px 6px;
  }
}
/* :L335 */
footer .footer-hyperlinks > a:hover,
footer .footer-hyperlinks > a:active,
footer .footer-hyperlinks > a:focus {
  text-decoration: underline;
}
/* :L340 */
footer .footer-hyperlinks > a:hover:active,
footer .footer-hyperlinks > a:active:active,
footer .footer-hyperlinks > a:focus:active,
footer .footer-hyperlinks > a:hover:focus,
footer .footer-hyperlinks > a:active:focus,
footer .footer-hyperlinks > a:focus:focus {
  text-decoration: underline;
}
/* :L347 */
footer .footer-hyperlinks > .copyright {
  flex-basis: 100%;
  text-align: center;
}
/* :L355 */
.tel-icon-wannaspeak {
  background-color: #da291c;
  padding: 12px;
  position: fixed;
  right: 0;
  z-index: 98;
  top: 264px;
  cursor: pointer;
}
/* :L366 */
/* :L367 */
.page-confirmation2 .text-wrapper {
  line-height: 1.3em;
}
/* :L374 */
/* :L375 */
.page-quickquotequestions .instanda-multi-item-remove,
.page-quickquotequestions .instanda-multi-item-add {
  display: none;
}
/* :L382 */
button[name="saveButton"] {
  display: none;
}
/* :L387 */
#copyQuoteButton {
  display: none;
}
/* :L392 */
/* :L393 */
.page-prequotequestions .payment-amount {
  display: none;
}
/* :L397 */
/* :L398 */
.page-prequotequestions.page-number-3 .payment-amount {
  display: block;
}
/*.page-quickquotequestions.page-number-2 {
  &.created-from-newbusiness {
    button[name="continueButton"] {
      display: none;
    }
  }
}*/

/* :L414 */
/* :L415 */
.page-prequotequestions.page-number-2 .instanda-question-help-col {
  display: none;
}
/* :L421 */
/* :L422 */
#instanda-cp-reset-link-form .form-label {
  display: none;
}
/* :L427 */
/* :L428 */
#question119687 > .instanda-question-label {
  display: none;
}
/* :L434 */
/* :L435 */
/* :L436 */
.page-postquotequestions.page-number-1 .col-main .instanda-documents {
  display: none;
}
/*.page-customerdetails {
 .instanda-update-customer-details-button {
    display: none;
 }
}*/

/* :L451 */
#question121408 {
  position: absolute;
  top: -9999px;
  left: -9999px;
}
/* :L458 */
/* :L459 */
.page-quote button[name="updateButton"] {
  display: none;
}
/* Fix Spacing */

/* Single column form width and align center */

/* Quick Quote Questions */

/* Post Quote Questions */

/* Next/ Previous buttons for mobile (Split form) */

/* Fix Spacing */

/* :L471 */
/* :L472 */
.questionItem > .instanda-text-question {
  margin-left: 0;
  margin-right: 0;
}
/* :L476 */
.questionItem > .instanda-text-question > .instanda-question-input {
  padding-left: 0;
  padding-right: 0;
}
/* :L484 */
.instanda-question-hierarchy {
  margin-bottom: 20px;
}
/* :L488 */
.form-group {
  margin-bottom: 0;
}
/* :L492 */
.instanda-question-item.form-group {
  margin-bottom: 20px;
}
/* Set Width for Questions Container */
/* Align single-column form centre */
/* Single column form width and align center */
/* :L544 */
/* :L547 */
.page-quickquotequestions.page-number-1 #question119038,
.page-quickquotequestions.page-number-1 #question120329,
.page-quickquotequestions.page-number-1 #question118945,
.page-quickquotequestions.page-number-1 form > .container > .row,
.page-quickquotequestions.page-number-1 #question118931 {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .page-quickquotequestions.page-number-1 #question119038,
  .page-quickquotequestions.page-number-1 #question120329,
  .page-quickquotequestions.page-number-1 #question118945,
  .page-quickquotequestions.page-number-1 form > .container > .row,
  .page-quickquotequestions.page-number-1 #question118931 {
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
/* :L558 */
.page-quickquotequestions.page-number-1 #question119038 .container,
.page-quickquotequestions.page-number-1 #question120329 .container,
.page-quickquotequestions.page-number-1 #question118945 .container,
.page-quickquotequestions.page-number-1 form > .container > .row .container,
.page-quickquotequestions.page-number-1 #question118931 .container {
  max-width: 100%;
  padding: 0;
}
/* :L564 */
.page-quickquotequestions.page-number-1 #question119038 {
  margin-bottom: 0;
}
/* :L567 */
.page-quickquotequestions.page-number-1 #question119038 .mdc-component-wrapper {
  margin-bottom: 20px;
}
/* :L589 */
/* :L593 */
/* :L598 */
.instanda-well .questionItem.container {
  max-width: 100%;
}
/* Quick Quote Questions */

/* :L606 */
/* :L609 */
/* :L610 */
#question119678 .instanda-question-input .mdc-component-wrapper {
  margin-bottom: 25px;
}
/* :L614 */
/* :L615 */
#question119678 .instanda-question-input > div:last-of-type {
  margin-bottom: 0;
}
/* :L622 */
@media only screen and (max-width: 767px) {
  
}
/* :L630 */
/* :L631 */
.page-quickquotequestions .quote-time,
.page-quickquotequestions .text-contact {
  display: none;
}
/* :L637 */
/* :L638 */
.page-quickquotequestions.page-number-1 .instanda-multi-item-add-remove {
  display: none;
}
/* :L642 */
.page-quickquotequestions.page-number-1 .instanda-main-content > form > .container .row {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media only screen and (min-width: 640px) {
  .page-quickquotequestions.page-number-1 .instanda-main-content > form > .container .row {
    justify-content: space-between;
  }
}
/* :L652 */
.page-quickquotequestions.page-number-1 .quote-time-wrapper {
  /* The Clock Icon beside the Continue button */
  flex-basis: 100%;
  text-align: center;
}
@media only screen and (min-width: 640px) {
  .page-quickquotequestions.page-number-1 .quote-time-wrapper {
    flex-basis: calc(50% - 10px);
  }
}
/* :L661 */
.page-quickquotequestions.page-number-1 .quote-time-wrapper .quote-time {
  display: block;
  font-weight: 500;
  margin-bottom: 20px;
}
@media only screen and (min-width: 640px) {
  .page-quickquotequestions.page-number-1 .quote-time-wrapper .quote-time {
    float: left;
  }
}
/* :L671 */
.page-quickquotequestions.page-number-1 .quote-time-wrapper + div {
  flex-basis: 100%;
  flex-wrap: initial !important;
}
@media only screen and (min-width: 640px) {
  .page-quickquotequestions.page-number-1 .quote-time-wrapper + div {
    flex-basis: calc(50% - 10px);
  }
}
/* :L679 */
.page-quickquotequestions.page-number-1 .quote-time-wrapper + div .pull-right {
  flex-basis: 100%;
}
/* :L685 */
.page-quickquotequestions.page-number-1 .text-contact {
  display: block;
  clear: both;
  text-align: left;
  margin-top: 20px;
}
/* :L692 */
/* :L693 */
.page-quickquotequestions.page-number-1 .instanda-multi-item .instanda-multi-item-header {
  display: none;
}
/* :L698 */
/* :L699 */
.page-quickquotequestions.page-number-1 .instanda-question-multi-item-summary .instanda-question-input {
  padding-left: 0;
  padding-right: 0;
}
/* :L704 */
.page-quickquotequestions.page-number-1 .instanda-question-multi-item-summary label {
  display: none;
}
/* :L709 */
/* :L710 */
.page-quickquotequestions.page-number-1 #question119038 .twitter-typeahead {
  float: none;
}
/* :L716 */
/* :L717 */
.page-quickquotequestions.page-number-1 #question119038 .instanda-question-hierarchy:not(.my-mdc-hide) {
  position: relative;
}
/* :L720 */
.page-quickquotequestions.page-number-1 #question119038 .instanda-question-hierarchy:not(.my-mdc-hide)::before {
  position: absolute;
  left: 16px;
  top: 5px;
  content: "Votre activité";
  font-size: 10.5px;
  color: gray;
  display: block;
  z-index: 10;
}
/* :L731 */
/* :L732 */
.page-quickquotequestions.page-number-1 #question119038 .instanda-question-hierarchy:not(.my-mdc-hide) .twitter-typeahead .form-control {
  padding: 20px 16px 6px;
}
/* :L740 */
/* :L741 */
/* :L742 */
/* :L744 */
@media only screen and (min-width: 768px) {
  .page-quickquotequestions.page-number-4 .instanda-well:last-child > .questionItem,
  .page-quickquotequestions.page-number-4 .instanda-well:nth-last-child(2) > .questionItem {
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
/* :L750 */
.page-quickquotequestions.page-number-4 .instanda-well:last-child #question121028 ~ .questionItem,
.page-quickquotequestions.page-number-4 .instanda-well:nth-last-child(2) #question121028 ~ .questionItem {
  max-width: 650px;
}
/* :L755 */
.page-quickquotequestions.page-number-4 .instanda-well #question121013,
.page-quickquotequestions.page-number-4 .instanda-well #question121034 {
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  max-width: 650px;
}
/* :L760 */
.page-quickquotequestions.page-number-4 .instanda-well #question121013 .container,
.page-quickquotequestions.page-number-4 .instanda-well #question121034 .container {
  width: auto;
}
/* :L766 */
.page-quickquotequestions.page-number-4 #question121015 {
  margin-bottom: 0;
}
/* :L769 */
.page-quickquotequestions.page-number-4 #question121015 > .instanda-question-label {
  display: none;
}
/* :L773 */
.page-quickquotequestions.page-number-4 #question121015 .radio {
  width: calc(50% - 10px);
}
/* :L776 */
.page-quickquotequestions.page-number-4 #question121015 .radio:first-child {
  margin-right: 20px;
}
/* :L780 */
.page-quickquotequestions.page-number-4 #question121015 .radio > label {
  width: 100%;
  text-align: center;
  border: 0;
  font-weight: 400;
  font-size: 12px;
  color: black;
}
/* :L791 */
.page-quickquotequestions.page-number-4 #question121015 .instanda-question-inner-label {
  display: none;
}
/* :L796 */
/* :L797 */
/* :L802 */
/* :L803 */
.page-quickquotequestions.page-number-4 #question121018 h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=mPPAkwfMEVPnvKsbeX6m%2Cg__');
}
/* :L809 */
/* :L810 */
.page-quickquotequestions.page-number-4 #question121025 .mdc-component-wrapper:last-of-type {
  margin-top: 20px;
}
/* :L816 */
/* :L817 */
.page-quickquotequestions.page-number-4 #question121025 .instanda-question-hierarchy:not(.my-mdc-hide) {
  position: relative;
  margin-top: 20px;
}
/* :L821 */
.page-quickquotequestions.page-number-4 #question121025 .instanda-question-hierarchy:not(.my-mdc-hide)::before {
  position: absolute;
  left: 16px;
  top: 5px;
  content: "Votre activité";
  font-size: 10.5px;
  color: gray;
  display: block;
  z-index: 10;
}
/* :L832 */
/* :L833 */
.page-quickquotequestions.page-number-4 #question121025 .instanda-question-hierarchy:not(.my-mdc-hide) .twitter-typeahead .form-control {
  padding: 20px 16px 6px;
}
/* :L840 */
/* :L841 */
.page-quickquotequestions.page-number-4 #question121029 .instanda-question-label {
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 20px;
}
/* :L845 */
.page-quickquotequestions.page-number-4 #question121029 .instanda-question-label label {
  font-weight: 400;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=hk6cNQwR%2Cy4W1Kf%2Cd3iJ%2Cg__');
}
/* :L853 */
/* :L854 */
/* :L855 */
.page-quickquotequestions.page-number-4 #question121029 .instanda-question-input > .form-group {
  display: flex;
  align-items: stretch;
  flex-wrap: nowrap;
  justify-content: space-between;
}
/* :L862 */
.page-quickquotequestions.page-number-4 #question121029 .radio {
  margin: 0;
  flex-basis: calc((100% - 40px) / 3);
}
@media only screen and (min-width: 768px) {
  .page-quickquotequestions.page-number-4 #question121029 .radio {
    flex-basis: calc((100% - 120px) / 3);
  }
}
/* :L870 */
.page-quickquotequestions.page-number-4 #question121029 .radio label {
  width: 100%;
  height: 100%;
  text-align: center;
  font-weight: 400;
  color: gray;
  padding: 105px 20px 20px;
  background: white url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=N4kJ9bVxtl1By6ftjTKdxA__") center 20px no-repeat;
  background-size: auto 65px;
  border-radius: 6px;
  border: 1px solid #f1f2f6;
  -webkit-box-shadow: 0 0 0 2px #f1f2f6;
  box-shadow: 0 0 0 2px #f1f2f6;
}
/* :L884 */
.page-quickquotequestions.page-number-4 #question121029 .radio label.instanda-selected {
  border-color: #da291c;
  color: black;
  -webkit-box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
  box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
}
/* :L892 */
/* :L893 */
.page-quickquotequestions.page-number-4 #question121029 .radio:nth-child(2) label {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TezijjiohN-UbXYQM2fJLg__');
}
/* :L898 */
/* :L899 */
.page-quickquotequestions.page-number-4 #question121029 .radio:nth-child(3) label {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WmZt6S1rxYg2ZI-cosNgfQ__');
}
/* :L906 */
/* :L907 */
.page-quickquotequestions.page-number-4 #question121030 > .instanda-question-label {
  text-align: center;
  margin: 20px 0;
}
/* :L911 */
.page-quickquotequestions.page-number-4 #question121030 > .instanda-question-label label {
  font-weight: 400;
  color: gray;
}
/* Post Quote Questions */

/* :L921 */
/* :L922 */
.page-postquotequestions.page-number-2 .hidefooterDocLink {
  display: none;
}
/* :L926 */
.page-postquotequestions.page-number-2 .instanda-well {
  padding: 0;
}
/* :L930 */
/* :L931 */
@media only screen and (max-width: 641px) {
  .page-postquotequestions.page-number-2 #question121348 .secure_payment {
    position: relative;
    margin-top: 5px;
    top: auto;
  }
}
/* :L940 */
/* :L941 */
/* :L942 */
.page-postquotequestions.page-number-2 .section-payment-details .policy-start-date a {
  margin-left: 10px;
  border-radius: 6px;
  text-decoration: none;
}
/* Quote Adjustment Questions Page */

/* Begin - Added by AnaFranciscoFr [APFD-16 & APFD-17] - 04/03/2022 */

/* :L955 */
/* :L956 */
@media (min-width: 1200px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 80px;
    width: 290px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 92px;
    width: 255px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 92px;
    width: 210px;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 90px;
    width: 355px;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 90px;
    width: 235px;
  }
}
@media (min-width: 340px) and (max-width: 479px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 35px;
    width: 170px;
  }
}
@media (max-width: 339px) {
  .page-quote.page-number-1 .instanda-text-question,
  .page-quote.page-number-5 .instanda-text-question,
  .page-quote.page-number-1 .instanda-question-label,
  .page-quote.page-number-5 .instanda-question-label {
    margin-left: 10px;
    width: 152px;
  }
}
/*Hide the promocode button so the text can be changed with a after of this button*/

/* :L990 */
button.promocode {
  visibility: hidden;
  top: -70px;
}
/* :L993 */
button.promocode.error-message {
  top: -96px !important;
}
@media (min-width: 1200px) {
  button.promocode {
    left: 278px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  button.promocode {
    left: 250px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  button.promocode {
    left: 208px;
  }
}
@media (min-width: 640px) and (max-width: 767px) {
  button.promocode {
    left: 360px;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  button.promocode {
    left: 242px;
  }
}
@media (min-width: 340px) and (max-width: 479px) {
  button.promocode {
    left: 120px;
  }
}
@media (max-width: 339px) {
  button.promocode {
    left: 77px;
  }
}
/* :L1017 */
button.promocode:after {
  visibility: visible;
  content: 'Valider';
  border: 1px solid gray;
  color: gray;
  padding: 15px;
  font-size: 14px;
  border-radius: 8%;
}
/* :L1031 */
.basket-promocode {
  text-align: right;
  font-size: 16px;
  font-weight: bold;
}
/* :L1035 */
.basket-promocode .basket-promoText {
  padding: 20px;
  border-top: 2px solid #f1f2f6;
}
/* :L1041 */
.promocode .label-danger {
  white-space: break-spaces;
}
/* End - Added by AnaFranciscoFr [APFD-16 & APFD-17] - 04/03/2022 */

/* Next/ Previous buttons for mobile (Split form) */

/* :L1049 */
/* :L1052 */
@media only screen and (max-width: 767px) {
  .page-quickquotequestions.page-number-1 .pull-left,
  .page-quickquotequestions.page-number-3 .pull-left,
  .page-prequotequestions.page-number-1 .pull-left {
    /* The "Next" and "Continue" button when the form is splited for mobile */
    clear: both;
  }
}
/* :L1059 */
/* :L1061 */
@media only screen and (max-width: 767px) {
  .page-quickquotequestions.page-number-1 .pull-left a,
  .page-quickquotequestions.page-number-3 .pull-left a,
  .page-prequotequestions.page-number-1 .pull-left a,
  .page-quickquotequestions.page-number-1 .pull-right a,
  .page-quickquotequestions.page-number-3 .pull-right a,
  .page-prequotequestions.page-number-1 .pull-right a {
    /* The "Next" and "Continue" button when the form is splited for mobile */
    width: 100%;
  }
}
/* :L1073 */
span.realtime-valid {
  position: relative;
  width: 100%;
  display: block;
  top: 15px;
}
/* :L1079 */
span.realtime-valid.realtime-is-valid::after {
  display: block;
  content: "\f00c";
  font-family: "FontAwesome";
  color: #33cc33;
  background-color: transparent;
  width: 39px;
  height: 39px;
  z-index: 1000;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 21px;
  text-align: center;
}
/* :L1094 */
span.realtime-valid.realtime-is-valid > input {
  border: #33cc33 1px solid;
}
/* :L1097 */
div.realtime-is-valid div.mdc-component-wrapper > div.mdc-text-field,
div.realtime-is-valid div.mdc-component-wrapper > div.mdc-text-field.mdc-text-field--focused {
  border-color: #33cc33 !important;
  outline: 2px solid rgba(51, 204, 51, 0.5) !important;
}
/* :L1103 */
span.realtime-valid.realtime-is-invalid::after {
  display: block;
  content: "\f00d";
  font-family: "FontAwesome";
  color: #da291c;
  background-color: transparent;
  width: 39px;
  height: 39px;
  z-index: 1000;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 21px;
  text-align: center;
}
/* :L1118 */
span.realtime-valid.realtime-is-invalid > input {
  border: #da291c 1px solid;
}
/* :L1121 */
div.realtime-is-invalid div.mdc-component-wrapper > div.mdc-text-field,
div.realtime-is-invalid div.mdc-component-wrapper > div.mdc-text-field.mdc-text-field--focused {
  border-color: #da291c !important;
  outline: 2px solid rgba(218, 41, 28, 0.5) !important;
}
/* :L1127 */
div#errorIban,
div#errorBicCountry,
div#errorBicLength,
div#errorBicBoth {
  display: none;
}
/* :L1131 */
div#errorIban,
div#errorBicCountry,
div#errorBicLength,
div#errorBicBoth {
  color: #da291c;
  margin-top: 8px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L1139 */
/* :L1140 */
/* :L1141 */
/* :L1143 */
/* :L1145 */
.page-postquotequestionscontinue #question119075 .mdc-component-wrapper .mdc-text-field--focused,
.page-postquotequestions #question119075 .mdc-component-wrapper .mdc-text-field--focused,
.page-postquotequestionscontinue #question119076 .mdc-component-wrapper .mdc-text-field--focused,
.page-postquotequestions #question119076 .mdc-component-wrapper .mdc-text-field--focused {
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/* :L1154 */
.Unipros {
  display: none;
}
/* :L1160 */
input#SirenSiret_TXT--mdc.disabled {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 1;
}
/* :L1166 */
.mdc-text-field.disabled {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 1;
}
/* :L1172 */
.sirenError,
.sirenWarning,
.errorEmpty {
  display: none;
}
/* :L1176 */
.sirenError,
.sirenWarning {
  color: #da291c;
  margin-top: -14px;
  margin-bottom: 15px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L1184 */
.errorEmpty {
  color: #da291c;
  margin-bottom: 0px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L1191 */
div#question131370,
div#question131371 {
  margin-bottom: 0px;
}
/* :L1195 */
div#question131372 {
  margin-bottom: 5px;
}
/* :L1199 */
div#question131369 {
  margin-bottom: 0px;
  margin-top: -20px;
}
@media only screen and (min-width: 768px) {
  /* :L1205 */
  div#sirenBtn {
    background-color: #da291c;
    border: 1px solid #da291c;
    color: white;
    padding: 14px 48px 14px 24px;
    border-radius: 0;
    text-align: left;
    line-height: 1.42857143;
    position: relative;
    width: 100%;
    max-width: 260px;
    height: 50px;
    margin: 0 0 0 10px;
  }
  /* :L1221 */
  div#sirenBtn::before {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    right: 24px;
    display: block;
    content: "";
    width: 0px;
    height: 0px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid white;
  }
}
/* :L1237 */
div#sirenBtn:hover {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
  cursor: pointer;
}
/* :L1244 */
input#SIREN_Confirm.disabled {
  cursor: not-allowed;
  background-color: lightgray;
  opacity: 1;
}
@media only screen and (max-width: 767px) {
  /* :L1251 */
  div#sirenBtn {
    background-color: #da291c;
    border: 1px solid #da291c;
    color: white;
    padding: 14px ;
    border-radius: 0;
    text-align: left;
    line-height: 1.42857143;
    position: relative;
    width: 100%;
    height: 50px;
    margin-bottom: 10px;
  }
  /* :L1266 */
  div#sirenBtn::before {
    position: absolute;
    top: 50%;
    margin-top: -8px;
    right: 14px;
    display: block;
    content: "";
    width: 0px;
    height: 0px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid white;
  }
}
@media only screen and (min-width: 640px) {
  /* :L1283 */
  div#sirenBtn {
    padding: 14px 48px 14px 24px;
  }
  /* :L1286 */
  div#sirenBtn::before {
    right: 24px;
  }
}
/* :L1294 */
div#question131368 {
  margin-top: -14px;
  margin-bottom: 20px;
}
/* :L1300 */
body.page-quickquotequestions.page-number-1 #instanda-site-layout > div > .alert.alert-danger,
body.page-quickquotequestionscontinue.page-number-1 #instanda-site-layout > div > .alert.alert-danger {
  display: none !important;
}
/* Global */
/* Set Width */

/* :L1318 */
.instanda-main-content > form > .container .row,
nav.navbar {
  /* Anywhere needs to reset page width */
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .instanda-main-content > form > .container .row,
  nav.navbar {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .instanda-main-content > form > .container .row,
  nav.navbar {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .instanda-main-content > form > .container .row,
  nav.navbar {
    width: 1170px;
  }
}
/* :L1339 */
/* Fix multi-item layout when returning */

/* :L1344 */
.instanda-question-multi-item-summary > .container > .instanda-text-question > .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  width: 100%;
  float: none;
}
/* :L1349 */
html {
  font-size: 14px;
}
/* :L1353 */
body {
  font-family: "Helvetica Neue", Helvetica, 'Arimo', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.3em;
  color: black;
  overflow-x: hidden;
}
/* :L1361 */
body * {
  transition: all .3s;
}
/* :L1365 */
body.iOS {
  font-size: 16px;
}
/* :L1370 */
/* :L1371 */
*:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
/* :L1377 */
/* :L1379 */
.instanda-main-content a:not(.btn),
.footer-additional a:not(.btn) {
  color: black;
  text-decoration: underline;
}
/* :L1383 */
.instanda-main-content a:not(.btn):hover,
.footer-additional a:not(.btn):hover,
.instanda-main-content a:not(.btn):active,
.footer-additional a:not(.btn):active,
.instanda-main-content a:not(.btn):focus,
.footer-additional a:not(.btn):focus {
  color: #da291c;
}
/* :L1391 */
.grey-out {
  color: gray;
}
/* Headlines */

/* :L1396 */
/* :L1403 */
h3,
.page-confirmation2 .text-wrapper {
  font-size: 24px;
  font-weight: 400;
}
/* :L1408 */
h5 {
  font-weight: 700;
}
/* :L1412 */
.instanda-container-fluid {
  background-color: transparent;
}
/* :L1416 */
/* :L1418 */
.instanda-question-item ul,
.validation-summary-errors ul {
  padding-left: 0;
  margin: 0;
}
/* :L1422 */
.instanda-question-item ul li,
.validation-summary-errors ul li {
  position: relative;
  padding-left: 15px;
  list-style-type: none;
  word-break: break-word;
}
/* :L1428 */
.instanda-question-item ul li::before,
.validation-summary-errors ul li::before {
  position: absolute;
  content: "-";
  display: block;
  left: 0;
  top: 0;
}
/* :L1436 */
.instanda-question-item ul li + li,
.validation-summary-errors ul li + li {
  margin-top: 10px;
}
/* :L1440 */
.instanda-question-item ul li ul,
.validation-summary-errors ul li ul {
  padding-left: inherit;
}
/* :L1443 */
.instanda-question-item ul li ul li,
.validation-summary-errors ul li ul li {
  list-style-type: disc;
  margin: 10px 0;
  padding-left: 0;
}
/* :L1448 */
.instanda-question-item ul li ul li::before,
.validation-summary-errors ul li ul li::before {
  display: none;
}
/* :L1457 */
.validation-summary-errors:only-child {
  margin-bottom: 0;
}
/* :L1461 */
.label-warning {
  background-color: transparent;
  color: #da291c;
  font-weight: 400;
  padding: 0;
  margin: 5px 0;
  display: inline-block;
}
/* :L1490 */
nav.navbar {
  padding-left: 0;
  padding-right: 0;
}
/* :L1494 */
nav.navbar > .container {
  width: 100%;
  display: flex;
  position: relative;
  min-height: 150px;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
/* :L1503 */
nav.navbar > .container::before,
nav.navbar > .container::after {
  content: initial;
}
/* :L1508 */
nav.navbar > .container > div {
  margin-left: 0;
  margin-right: 0;
}
/* :L1521 */
@media only screen and (max-width: 1199px) {
  .breadcrumb-wrapper {
    order: 3;
  }
}
/* :L1527 */
.navbar-collapse {
  border: 0;
}
@media only screen and (max-width: 1199px) {
  .navbar-collapse {
    order: 2;
  }
}
/*	Begin - Added by AnaFranciscoFr [APFD-37] - 29/11/2021
	Edit the header for mobile (only the journey) - logo*/

/* :L1537 */
/* :L1543 */
.page-quickquotequestions .navbar a.navbar-brand img,
.page-quickquote .navbar a.navbar-brand img,
.page-prequotequestions .navbar a.navbar-brand img,
.page-quote .navbar a.navbar-brand img,
.page-postquotequestions .navbar a.navbar-brand img,
.page-confirmation2 .navbar a.navbar-brand img {
  height: 50px;
}
@media only screen and (min-width: 768px) {
  .page-quickquotequestions .navbar a.navbar-brand img,
  .page-quickquote .navbar a.navbar-brand img,
  .page-prequotequestions .navbar a.navbar-brand img,
  .page-quote .navbar a.navbar-brand img,
  .page-postquotequestions .navbar a.navbar-brand img,
  .page-confirmation2 .navbar a.navbar-brand img {
    height: 90px;
  }
}
/*	End - Added by AnaFranciscoFr [APFD-37] - 29/11/2021*/

/* :L1554 */
.navbar {
  border: 0;
  background-color: transparent;
  margin-bottom: 0;
  z-index: 9;
  /* Logo */

  /* Menu links */

}
/* :L1568 */
.navbar a.navbar-brand {
  padding-top: 0;
  height: auto;
}
/* :L1572 */
.navbar a.navbar-brand img {
  width: auto;
  height: 50px;
  margin: 0;
}
@media only screen and (min-width: 768px) {
  .navbar a.navbar-brand img {
    height: 90px;
  }
}
/* :L1584 */
.navbar .navbar-nav {
  margin: 0;
}
/* :L1587 */
.navbar .navbar-nav li {
  margin-bottom: 0;
}
/* :L1590 */
.navbar .navbar-nav li:hover {
  border-color: black;
}
/* :L1594 */
.navbar .navbar-nav li.active {
  border-color: black;
}
/* :L1597 */
.navbar .navbar-nav li.active a {
  /* Override Bootstrap's styles */
  color: black;
  background-color: transparent;
  font-weight: 500;
}
/* :L1603 */
.navbar .navbar-nav li.active a:hover,
.navbar .navbar-nav li.active a:active,
.navbar .navbar-nav li.active a:focus,
.navbar .navbar-nav li.active a:active:focus {
  background-color: transparent;
  color: black;
}
/* :L1613 */
.navbar .navbar-nav li a {
  color: gray;
}
/* :L1620 */
.breadcrumb-wrapper {
  display: none;
  /* Show only on Quote journey, hide for other pages */

}
@media only screen and (max-width: 1199px) {
  .breadcrumb-wrapper {
    flex: 0 0 100%;
  }
}
/* :L1629 */
/* :L1632 */
.created-from-newbusiness .breadcrumb-wrapper,
.created-from-mta .breadcrumb-wrapper,
.page-confirmbillingdetails .breadcrumb-wrapper {
  width: 100%;
  display: block;
  text-align: center;
  height: 120px;
  overflow: hidden;
}
@media only screen and (min-width: 1200px) {
  .created-from-newbusiness .breadcrumb-wrapper,
  .created-from-mta .breadcrumb-wrapper,
  .page-confirmbillingdetails .breadcrumb-wrapper {
    max-width: 50%;
  }
}
/* :L1643 */
.created-from-newbusiness .breadcrumb-wrapper .button-links,
.created-from-mta .breadcrumb-wrapper .button-links,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links {
  width: 90%;
  margin-left: 13px;
  position: relative;
  top: 40px;
  display: flex;
  justify-content: space-between;
  flex-wrap: nowrap;
}
@media (min-width: 1200px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links,
  .created-from-mta .breadcrumb-wrapper .button-links,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links {
    width: 90%;
    margin-left: 67px;
    position: relative;
    top: 40px;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links,
  .created-from-mta .breadcrumb-wrapper .button-links,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links {
    width: 90%;
    margin-left: 60px;
    position: relative;
    top: 40px;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links,
  .created-from-mta .breadcrumb-wrapper .button-links,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links {
    width: 90%;
    margin-left: 35px;
    position: relative;
    top: 40px;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
}
/* :L1682 */
.created-from-newbusiness .breadcrumb-wrapper .button-links::before,
.created-from-mta .breadcrumb-wrapper .button-links::before,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links::before,
.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
  position: absolute;
  width: 76%;
  height: 2px;
  background-color: #f4bfbb;
  display: block;
  content: "";
  top: -2px;
  left: 50%;
  margin-left: -38%;
}
/* :L1695 */
.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
  background-color: #da291c;
  width: 0;
  /*Edited by AnaFranciscoFr [APFD-36] - 03/12/2021 - Added new pages*/

  /*Edited by AnaFranciscoFr [APFD-36] - 30/11/2021 - Removed some pages*/

  /*Edited by AnaFranciscoFr [APFD-36] - 03/12/2021 - Removed one pages*/

}
@media only screen and (max-width: 991px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
    margin-left: 0;
    left: 0;
  }
}
/* :L1705 */
.page-prequotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-prequotequestions.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-prequotequestions.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
.page-quote.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-quote.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-quote.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
.page-endorse.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-endorse.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-endorse.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
.page-quickquote.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-quickquote.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-quickquote.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
  width: calc(33.333333333%);
  /* Added by AnaFranciscoFr [APFD-36] - 30/11/2021*/

}
@media only screen and (min-width: 992px) {
  .page-prequotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-prequotequestions.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-prequotequestions.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
  .page-quote.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-quote.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-quote.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
  .page-endorse.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-endorse.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-endorse.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
  .page-quickquote.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-quickquote.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-quickquote.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
    width: calc(25.333333333%);
  }
}
/* :L1718 */
.page-confirmbillingdetails.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-confirmbillingdetails.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-confirmbillingdetails.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-postquotequestions.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
  width: calc(66.666666667%);
  /* Added by AnaFranciscoFr [APFD-36] - 03/12/2021*/

}
@media only screen and (min-width: 992px) {
  .page-confirmbillingdetails.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-confirmbillingdetails.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-confirmbillingdetails.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after,
  .page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-postquotequestions.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
    width: calc(50.666666667%);
  }
}
/* :L1729 */
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links::after,
.page-confirmation2.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
  width: 100%;
  /* Added by AnaFranciscoFr [APFD-36] - 03/12/2021*/

}
@media only screen and (min-width: 992px) {
  .page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links::after,
  .page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links::after,
  .page-confirmation2.page-confirmbillingdetails .breadcrumb-wrapper .button-links::after {
    width: 76%;
  }
}
/* :L1739 */
.created-from-newbusiness .breadcrumb-wrapper .button-links > a,
.created-from-mta .breadcrumb-wrapper .button-links > a,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a {
  padding: 29px 5px 0;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links > a,
  .created-from-mta .breadcrumb-wrapper .button-links > a,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links > a {
    padding: 25px 26px 0;
    /*Added by AnaFranciscoFr [APFD-35] - 10/12/2021*/
  
  }
}
@media only screen and (min-width: 992px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links > a,
  .created-from-mta .breadcrumb-wrapper .button-links > a,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links > a {
    flex: 0 0 25%;
  }
}
/* :L1754 */
.created-from-newbusiness .breadcrumb-wrapper .button-links > a::before,
.created-from-mta .breadcrumb-wrapper .button-links > a::before,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a::before {
  display: block;
  position: absolute;
  border-radius: 50%;
  z-index: 1;
  /*Begin - Added and edited by AnaFranciscoFr [APFD-36] - 30/11/2021*/
  left: -5px;
  width: 45px;
  height: 45px;
  top: -27px;
  font-size: 12px;
  text-align: center;
  background-color: #999999;
  padding-top: 16px;
  padding-right: 4px;
  color: white;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
  /*End - Added and edited by AnaFranciscoFr [APFD-36] - 30/11/2021*/

}
@media only screen and (min-width: 992px) {
  .created-from-newbusiness .breadcrumb-wrapper .button-links > a::before,
  .created-from-mta .breadcrumb-wrapper .button-links > a::before,
  .page-confirmbillingdetails .breadcrumb-wrapper .button-links > a::before {
    left: 35%;
    width: 45px;
    height: 48px;
    font-size: 13px;
    padding-top: 17px;
    padding-right: 4px;
  }
}
/* :L1786 */
.created-from-newbusiness .breadcrumb-wrapper a,
.created-from-mta .breadcrumb-wrapper a,
.page-confirmbillingdetails .breadcrumb-wrapper a {
  color: black;
}
/* :L1789 */
.created-from-newbusiness .breadcrumb-wrapper a:hover,
.created-from-mta .breadcrumb-wrapper a:hover,
.page-confirmbillingdetails .breadcrumb-wrapper a:hover,
.created-from-newbusiness .breadcrumb-wrapper a:focus,
.created-from-mta .breadcrumb-wrapper a:focus,
.page-confirmbillingdetails .breadcrumb-wrapper a:focus {
  text-decoration: none;
}
/* :L1797 */
/* :L1799 */
.page-viewquoteorpolicy .breadcrumb-wrapper,
.page-reviewreferrals .breadcrumb-wrapper {
  display: none;
}
/*	Begin - Added by AnaFranciscoFr [APFD-36] - 30/11/2021
	Numbers in the breadcrumb circles and new sentences added to the header	*/

/* :L1806 */
/* :L1807 */
/* :L1808 */
#instanda-header [data-placeholder="~publicQuickQuoteLink"]::before {
  content: "01";
}
/* :L1813 */
/* :L1814 */
#instanda-header [data-placeholder="~publicQuickQuoteDisplayLink"]::before {
  content: "02";
}
/* :L1819 */
/* :L1820 */
#instanda-header [data-placeholder="~publicPreQuoteLink"]::before {
  content: "03";
}
/* :L1825 */
/* :L1826 */
#instanda-header [data-placeholder="~publicQuoteCompleteLink"]::before {
  content: "04";
}
/* :L1832 */
/* :L1833 */
div.info-senteces p {
  text-align: center;
  font-size: 18px;
  color: #da291c;
  font-weight: bold;
  margin-top: 10px;
  padding: 5px;
}
@media only screen and (min-width: 992px) {
  div.info-senteces p {
    font-size: 20px;
  }
}
@media only screen and (max-width: 345px) {
  div.info-senteces p {
    font-size: 14px;
  }
}
/* :L1851 */
p.step-1,
p.step-2,
p.step-3 {
  display: none;
  margin-bottom: 45px;
}
/*	End - Added by AnaFranciscoFr [APFD-36] - 30/11/2021	*/
/*Begin - Added by AnaFranciscoFr [APFD-36] - 30/11/2021*/

/* :L1896 */
/* :L1897 */
/* :L1898 */
.breadcrumb-wrapper .button-links > a {
  font-size: 0;
}
@media only screen and (min-width: 1200px) {
  .breadcrumb-wrapper .button-links > a {
    font-size: 16px;
    color: #f4bfbb;
  }
}
/*End - Added by AnaFranciscoFr [APFD-36] - 30/11/2021*/

/* Rocket on Quick Quote Questions Pages */

/* :L1912 */
/* :L1915 */
.page-quickquotequestions.created-from-newbusiness p.step-1 {
  display: block;
}
/* :L1920 */
/* :L1921 */
/* :L1922 */
/* :L1923 */
.page-quickquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"] {
  color: #da291c;
}
/* :L1926 */
.page-quickquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* Rocket on Quick Quote Display Page */

/*Edited by AnaFranciscoFr [APFD-36] */

/* :L1938 */
/* :L1944 */
.page-prequotequestions p.step-2,
.page-quote p.step-2,
.page-endorse p.step-2,
.page-quickquote p.step-2 {
  display: block;
}
/* :L1949 */
/* :L1950 */
/* :L1951 */
/* :L1953 */
.page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
.page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
.page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
.page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
.page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"] {
  color: #da291c;
}
/* :L1959 */
/* :L1960 */
.page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before {
  color: #da291c;
  font-weight: normal;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
}
/* :L1965 */
/* :L1969 */
.page-prequotequestions .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before,
.page-quote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before,
.page-endorse .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before,
.page-quickquote .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* Rocket on Pre-Quote Questions, Quote Display Page, Endorsement Page, Post-Quote Questions */

/*Edited by AnaFranciscoFr [APFD-36] */

/* :L1980 */
/* :L1984 */
.page-postquotequestions.created-from-newbusiness p.step-3,
.page-confirmbillingdetails p.step-3 {
  display: block;
}
/* :L1989 */
/* :L1990 */
/* :L1991 */
/* :L1993 */
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"] {
  color: #da291c;
}
/* :L2000 */
/* :L2002 */
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before {
  color: #da291c;
  font-weight: normal;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
}
/* :L2007 */
/* :L2012 */
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-postquotequestions.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPostQuoteLink"]::before,
.page-confirmbillingdetails .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPostQuoteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* Rocket on Sale Confirmation Page */

/*Edited by AnaFranciscoFr [APFD-36] */

/* :L2023 */
/* :L2024 */
/* :L2025 */
/* :L2026 */
/* :L2028 */
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"],
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"],
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"] {
  color: #da291c;
}
/* :L2036 */
/* :L2039 */
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteDisplayLink"]::before,
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before {
  color: #da291c;
  font-weight: normal;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
}
/* :L2044 */
/* :L2048 */
.page-confirmation2.created-from-newbusiness .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* Mobile- Rocket on breadcrumb active link */

/* :L2058 */
/* :L2059 */
/* :L2060 */
/* :L2061 */
@media only screen and (max-width: 991px) {
  .package-12462 .breadcrumb-wrapper .button-links::before {
    width: 100%;
    margin-left: 0;
    left: 0;
  }
}
/* :L2078 */
/* :L2079 */
/* :L2080 */
/* :L2081 */
/* :L2082 */
@media only screen and (max-width: 991px) {
  .page-quickquotequestions .breadcrumb-wrapper .button-links a[data-placeholder="~publicQuickQuoteLink"] {
    display: block;
  }
}
/* :L2092 */
/* :L2093 */
/* :L2094 */
/* :L2095 */
/* :L2096 */
@media only screen and (max-width: 991px) {
  .page-quickquote .breadcrumb-wrapper .button-links a[data-placeholder="~publicQuickQuoteDisplayLink"] {
    display: block;
  }
}
/* Breadcrumb progress bar (Completion) */

/* :L2107 */
/* :L2109 */
/* :L2110 */
/* :L2111 */
@media only screen and (max-width: 991px) {
  
}
/* Sticky Header */

/* :L2154 */
/* :L2155 */
/* :L2156 */
@media only screen and (max-width: 991px) {
  .package-12462 header.navbar .breadcrumb-wrapper {
    /* Edited by AnaFranciscoFr [APFD-35] - 06/12/2021*/
    height: 60px;
  }
}
/* :L2162 */
@media only screen and (max-width: 991px) {
  .package-12462 header.navbar .breadcrumb-wrapper .button-links > a {
    padding-top: 0;
    text-align: left;
    margin-right: 15px;
  }
}
/* Footer */

/* :L2176 */
/* :L2178 */
/* :L2180 */
body.created-from-newbusiness .footer,
body.created-from-mta .footer {
  /* Footer in the quote journey */
  position: unset;
  /* clear default style */

}
/* :L2188 */
.footer {
  height: auto;
  /* clear default style */

}
/* :L2192 */
.footer a {
  color: black;
}
/* :L2195 */
.footer a:hover,
.footer a:active,
.footer a:focus {
  color: #da291c;
  text-decoration: none;
}
/* :L2205 */
.footer-additional,
.instanda-built-by-footer {
  display: none;
}
/* :L2210 */
/* :L2211 */
.page-prequotequestions.page-number-1 .footer-additional {
  display: flex;
  justify-content: center;
}
/* :L2215 */
.page-prequotequestions.page-number-1 .footer-additional p {
  text-align: left;
  max-width: 470px;
}
/* Tables */

/* :L2223 */
table,
.table-bordered {
  border: 0;
}
/* :L2227 */
/* :L2229 */
/* :L2231 */
table thead tr th,
.table-bordered thead tr th,
table tbody tr th,
.table-bordered tbody tr th,
table thead tr td,
.table-bordered thead tr td,
table tbody tr td,
.table-bordered tbody tr td {
  border: 0;
  border-bottom: 1px solid #999999;
  padding: 10px 8px;
}
/* :L2237 */
table thead tr th a,
.table-bordered thead tr th a,
table tbody tr th a,
.table-bordered tbody tr th a,
table thead tr td a,
.table-bordered thead tr td a,
table tbody tr td a,
.table-bordered tbody tr td a,
table thead tr th a:not(.btn),
.table-bordered thead tr th a:not(.btn),
table tbody tr th a:not(.btn),
.table-bordered tbody tr th a:not(.btn),
table thead tr td a:not(.btn),
.table-bordered thead tr td a:not(.btn),
table tbody tr td a:not(.btn),
.table-bordered tbody tr td a:not(.btn) {
  color: #da291c;
  text-decoration: none;
}
/* :L2243 */
table thead tr th .fa,
.table-bordered thead tr th .fa,
table tbody tr th .fa,
.table-bordered tbody tr th .fa,
table thead tr td .fa,
.table-bordered thead tr td .fa,
table tbody tr td .fa,
.table-bordered tbody tr td .fa {
  display: none;
}
/* Buttons */

/* :L2252 */
.btn,
.page-postquotequestions #question120357 a,
.page-postquotequestions.page-number-2 .section-payment-details .policy-start-date a {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px;
  border-radius: 0;
  text-align: left;
  width: auto;
}
@media only screen and (min-width: 640px) {
  .btn {
    padding: 14px 48px 14px 24px;
  }
}
/* :L2266 */
.btn:hover,
.btn:active,
.btn:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L2274 */
.btn:active:hover,
.btn:active:focus {
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L2280 */
.btn .fa {
  display: none;
}
/* :L2285 */
button[type="submit"],
#backButton,
.col-sidebar a.btn,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary,
.page-prequotequestions.page-number-1 .pull-left .btn-primary,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
#agentBackButton {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px;
  border-radius: 0;
  text-align: left;
  width: auto;
  padding-right: 32px;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 640px) {
  button[type="submit"],
  #backButton,
  .col-sidebar a.btn,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
  #agentBackButton {
    padding: 14px 48px 14px 24px;
  }
}
/* :L2266 */
button[type="submit"]:hover,
#backButton:hover,
.col-sidebar a.btn:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:hover,
#agentBackButton:hover,
button[type="submit"]:active,
#backButton:active,
.col-sidebar a.btn:active,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active,
#agentBackButton:active,
button[type="submit"]:focus,
#backButton:focus,
.col-sidebar a.btn:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:focus,
#agentBackButton:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L2274 */
button[type="submit"]:active:hover,
#backButton:active:hover,
.col-sidebar a.btn:active:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:hover,
#agentBackButton:active:hover,
button[type="submit"]:active:focus,
#backButton:active:focus,
.col-sidebar a.btn:active:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:focus,
#agentBackButton:active:focus {
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L2280 */
button[type="submit"] .fa,
#backButton .fa,
.col-sidebar a.btn .fa,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary .fa,
.page-prequotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a .fa,
#agentBackButton .fa {
  display: none;
}
@media only screen and (min-width: 768px) {
  button[type="submit"],
  #backButton,
  .col-sidebar a.btn,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
  #agentBackButton {
    max-width: 260px;
  }
}
/* :L2302 */
button[type="submit"]::before,
#backButton::before,
.col-sidebar a.btn::before,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
.page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
#agentBackButton::before {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 14px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
}
@media only screen and (min-width: 640px) {
  button[type="submit"]::before,
  #backButton::before,
  .col-sidebar a.btn::before,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
  #agentBackButton::before {
    right: 24px;
  }
}
/* :L2321 */
button[name="saveButton"],
#backButton,
.instanda-notes-button,
#copyQuoteButton,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary,
.page-prequotequestions.page-number-1 .pull-left .btn-primary,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
body:not(.page-quote) .col-sidebar a.btn,
#agentBackButton {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px;
  border-radius: 0;
  text-align: left;
  width: auto;
  background-color: white;
  border: 1px solid gray;
  color: gray;
}
@media only screen and (min-width: 640px) {
  button[name="saveButton"],
  #backButton,
  .instanda-notes-button,
  #copyQuoteButton,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
  body:not(.page-quote) .col-sidebar a.btn,
  #agentBackButton {
    padding: 14px 48px 14px 24px;
  }
}
/* :L2266 */
button[name="saveButton"]:hover,
#backButton:hover,
.instanda-notes-button:hover,
#copyQuoteButton:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:hover,
body:not(.page-quote) .col-sidebar a.btn:hover,
#agentBackButton:hover,
button[name="saveButton"]:active,
#backButton:active,
.instanda-notes-button:active,
#copyQuoteButton:active,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active,
body:not(.page-quote) .col-sidebar a.btn:active,
#agentBackButton:active,
button[name="saveButton"]:focus,
#backButton:focus,
.instanda-notes-button:focus,
#copyQuoteButton:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:focus,
body:not(.page-quote) .col-sidebar a.btn:focus,
#agentBackButton:focus {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L2274 */
button[name="saveButton"]:active:hover,
#backButton:active:hover,
.instanda-notes-button:active:hover,
#copyQuoteButton:active:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:hover,
body:not(.page-quote) .col-sidebar a.btn:active:hover,
#agentBackButton:active:hover,
button[name="saveButton"]:active:focus,
#backButton:active:focus,
.instanda-notes-button:active:focus,
#copyQuoteButton:active:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:focus,
body:not(.page-quote) .col-sidebar a.btn:active:focus,
#agentBackButton:active:focus {
  background-color: #ad2116;
  border-color: #961c13;
}
/* :L2280 */
button[name="saveButton"] .fa,
#backButton .fa,
.instanda-notes-button .fa,
#copyQuoteButton .fa,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary .fa,
.page-prequotequestions.page-number-1 .pull-left .btn-primary .fa,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a .fa,
body:not(.page-quote) .col-sidebar a.btn .fa,
#agentBackButton .fa {
  display: none;
}
/* :L2336 */
button[name="saveButton"]:hover,
#backButton:hover,
.instanda-notes-button:hover,
#copyQuoteButton:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:hover,
body:not(.page-quote) .col-sidebar a.btn:hover,
#agentBackButton:hover,
button[name="saveButton"]:active,
#backButton:active,
.instanda-notes-button:active,
#copyQuoteButton:active,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active,
body:not(.page-quote) .col-sidebar a.btn:active,
#agentBackButton:active,
button[name="saveButton"]:focus,
#backButton:focus,
.instanda-notes-button:focus,
#copyQuoteButton:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:focus,
body:not(.page-quote) .col-sidebar a.btn:focus,
#agentBackButton:focus,
button[name="saveButton"]:active:hover,
#backButton:active:hover,
.instanda-notes-button:active:hover,
#copyQuoteButton:active:hover,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:hover,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:hover,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:hover,
body:not(.page-quote) .col-sidebar a.btn:active:hover,
#agentBackButton:active:hover,
button[name="saveButton"]:active:focus,
#backButton:active:focus,
.instanda-notes-button:active:focus,
#copyQuoteButton:active:focus,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary:active:focus,
.page-prequotequestions.page-number-1 .pull-left .btn-primary:active:focus,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a:active:focus,
body:not(.page-quote) .col-sidebar a.btn:active:focus,
#agentBackButton:active:focus {
  color: black;
  background-color: #f1f2f6;
  border-color: gray;
}
/* :L2347 */
#backButton,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary,
.page-prequotequestions.page-number-1 .pull-left .btn-primary,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a,
#agentBackButton {
  padding-left: 32px;
  width: 100%;
  text-align: right;
  float: left;
}
/* :L2358 */
#backButton::before,
.page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
.page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
.page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
.page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
#agentBackButton::before {
  left: 14px;
  right: auto;
  border-left: 0;
  border-right: 8px solid gray;
}
@media only screen and (min-width: 640px) {
  #backButton::before,
  .page-quickquotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-quickquotequestions.page-number-3 .pull-left .btn-primary::before,
  .page-prequotequestions.page-number-1 .pull-left .btn-primary::before,
  .page-reviewreferrals .back-to-edit-quote-container.pull-left > a::before,
  #agentBackButton::before {
    right: 24px;
  }
}
/* :L2370 */
/* :L2372 */
.modal-footer button,
.modal-footer input {
  padding-right: 24px;
}
/* :L2378 */
.btn[disabled],
.btn[disabled]:hover {
  cursor: not-allowed;
  background-color: #ec948d;
  border-color: #ec948d;
  color: white;
}
/* :L2386 */
.instanda-main-content > form > .container .row,
#quote-content-form-wrapper > form > .container .row {
  /* Action buttons on every end of page */
  margin: 20px auto;
  padding: 0;
}
/* :L2392 */
.instanda-main-content > form > .container .row .col-lg-12,
#quote-content-form-wrapper > form > .container .row .col-lg-12 {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (max-width: 639px) {
  .instanda-main-content > form > .container .row .col-lg-12,
  #quote-content-form-wrapper > form > .container .row .col-lg-12 {
    flex-direction: column-reverse;
  }
}
/* :L2403 */
.instanda-main-content > form > .container .row .pull-right,
#quote-content-form-wrapper > form > .container .row .pull-right {
  text-align: right;
}
/* :L2407 */
.instanda-main-content > form > .container .row .pull-right input,
#quote-content-form-wrapper > form > .container .row .pull-right input,
.instanda-main-content > form > .container .row .pull-right button,
#quote-content-form-wrapper > form > .container .row .pull-right button,
.instanda-main-content > form > .container .row .pull-right a,
#quote-content-form-wrapper > form > .container .row .pull-right a {
  margin-bottom: 10px;
}
@media only screen and (min-width: 768px) {
  .instanda-main-content > form > .container .row .pull-right input,
  #quote-content-form-wrapper > form > .container .row .pull-right input,
  .instanda-main-content > form > .container .row .pull-right button,
  #quote-content-form-wrapper > form > .container .row .pull-right button,
  .instanda-main-content > form > .container .row .pull-right a,
  #quote-content-form-wrapper > form > .container .row .pull-right a {
    margin: 0 0 0 10px;
  }
}
/* :L2418 */
.instanda-main-content > form > .container .row .pull-left,
#quote-content-form-wrapper > form > .container .row .pull-left {
  margin-bottom: 10px;
}
@media only screen and (min-width: 1200px) {
  .instanda-main-content > form > .container .row .pull-left,
  #quote-content-form-wrapper > form > .container .row .pull-left {
    min-width: 260px;
    margin-bottom: 0;
  }
}
/* :L2427 */
.instanda-main-content > form > .container .row .pull-left,
#quote-content-form-wrapper > form > .container .row .pull-left,
.instanda-main-content > form > .container .row .pull-right,
#quote-content-form-wrapper > form > .container .row .pull-right {
  width: 100%;
}
@media only screen and (min-width: 640px) {
  .instanda-main-content > form > .container .row .pull-left,
  #quote-content-form-wrapper > form > .container .row .pull-left,
  .instanda-main-content > form > .container .row .pull-right,
  #quote-content-form-wrapper > form > .container .row .pull-right {
    flex-basis: calc(50% - 10px);
  }
}
/* Forms */

/* :L2438 */
.form-control {
  padding: 0 16px;
  height: 50px;
  line-height: 1.2em !important;
  border: 1px solid #999999 !important;
  border-radius: 0;
  box-shadow: none;
  color: black;
  background-color: white !important;
  border-radius: 0 !important;
}
/* :L2449 */
.form-control--focused {
  background-color: white;
  border: 2px solid #da291c !important;
}
/* :L2455 */
.mdc-component-wrapper {
  position: relative;
}
/* :L2458 */
.mdc-component-wrapper .mdc-text-field {
  background-color: white !important;
  border-radius: 0;
  height: 50px;
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/* :L2465 */
/* :L2466 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--textarea) {
  border-bottom-color: #999999;
}
/* :L2470 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label,
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label--float-above {
  color: gray;
}
/* :L2477 */
.mdc-component-wrapper .mdc-text-field--filled::before {
  height: 37px;
}
/* :L2481 */
.mdc-component-wrapper .mdc-text-field--focused {
  border-color: #da291c;
  outline: 2px solid rgba(218, 41, 28, 0.5);
}
/* :L2485 */
/* :L2486 */
.mdc-component-wrapper .mdc-text-field--focused:not(.mdc-text-field--disabled) :not(.mdc-text-field--textarea) {
  border-bottom-color: #da291c;
}
/* :L2490 */
.mdc-component-wrapper .mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label {
  color: gray;
}
/* :L2496 */
.mdc-component-wrapper .mdc-text-field--disabled:not(.mdc-text-field--textarea) {
  border-bottom-color: #999999;
}
/* :L2500 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled):not(.mdc-text-field--outlined):not(.mdc-text-field--textarea) .mdc-text-field__input {
  border: 0;
}
/* :L2504 */
.mdc-component-wrapper .mdc-text-field__input {
  background-color: white !important;
}
/* :L2507 */
.mdc-component-wrapper .mdc-text-field__input:-webkit-autofill + .mdc-floating-label {
  transform: translateY(-106%) scale(0.75);
}
/* :L2512 */
.mdc-component-wrapper .mdc-text-field:hover::before {
  background-color: transparent;
}
/* :L2517 */
.mdc-component-wrapper .mdc-select {
  line-height: 0;
}
/* :L2520 */
.mdc-component-wrapper .mdc-select__anchor {
  height: 50px;
  border: 1px solid #999999;
  outline: 2px solid transparent;
}
/* :L2526 */
.mdc-component-wrapper .mdc-select__anchor::before {
  height: 37px;
}
/* :L2530 */
.mdc-component-wrapper .mdc-select__anchor a .mdc-floating-label--float-above {
  transform: translateY(-55%) scale(0.75);
}
/* :L2535 */
.mdc-component-wrapper .mdc-select--focused .mdc-select__anchor {
  border-color: #da291c;
  outline: 2px solid rgba(218, 41, 28, 0.5);
}
/* :L2540 */
.mdc-component-wrapper .mdc-select__selected-text {
  height: 50px;
  background-color: white;
}
/* :L2545 */
.mdc-component-wrapper .mdc-select .mdc-select__anchor {
  border-radius: 0;
}
/* :L2555 */
/* :L2556 */
/* :L2557 */
/* :L2558 */
.mdc-component-wrapper .mdc-select:not(.mdc-text-field--disabled).mdc-select--focused .mdc-floating-label {
  color: gray;
}
/* :L2565 */
.mdc-component-wrapper .mdc-select:not(.mdc-text-field--disabled) .mdc-select__anchor {
  background-color: white;
}
/* :L2571 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line {
  padding-left: 0;
}
/* :L2574 */
.mdc-component-wrapper .mdc-text-field:not(.mdc-text-field--disabled) + .mdc-text-field-helper-line .mdc-text-field-helper-text {
  color: #da291c;
  margin-top: 8px;
  font-size: 12px;
  letter-spacing: 0;
}
/* :L2610 */
textarea.form-control {
  padding-top: 10px;
  padding-bottom: 10px;
}
/* :L2615 */
select.form-control {
  -webkit-appearance: none;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=2kqnDNflAx8C9vScPF7bUQ__');
  background-repeat: no-repeat, repeat;
  background-position: right .7em top 50%, 0 0;
  background-size: 13px 6px;
}
/* :L2623 */
select.gc-fr-postale-code {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  height: 48px;
  border: 1px solid #999999;
  border-radius: 0;
  padding: 0 16px;
  width: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: right 16px top 50%, 0 0;
  background-size: 10px 7px;
}
/* :L2638 */
.postcode-look-up {
  padding-left: 0;
  padding-right: 0;
  width: auto;
}
/* Forms' Material Design */

/* :L2681 */
.my-select--fullwidth,
.my-text-field--fullwidth {
  width: 100%;
}
/* :L2686 */
.my-mdc-hide {
  position: absolute !important;
  top: -99999px;
}
/* :L2691 */
/* :L2692 */
.my-mdc-off .my-mdc-hide {
  position: initial !important;
}
/* :L2696 */
.my-mdc-off .mdc-component-wrapper {
  display: none !important;
}
/* :L2701 */
/* :L2702 */
.instanda-question-label label {
  margin-bottom: 10px;
}
/* :L2707 */
.alert-danger {
  background-color: #fae682;
  border-radius: 4px;
  border: 0;
  margin: 20px;
  min-height: 50px;
  color: black;
  position: relative;
}
/* :L2716 */
.alert-danger.container {
  padding-left: 80px;
  padding-right: 20px;
}
/* :L2721 */
.alert-danger::before {
  position: absolute;
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  left: 20px;
  top: 10px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=wNmmChhoNjPWWteZL7M8rw__") left top no-repeat;
  background-size: 100% auto;
  opacity: .6;
}
@media only screen and (min-width: 768px) {
  .alert-danger {
    margin: 20px auto 20px;
    max-width: 1120px;
  }
}
/* :L2739 */
.alert-danger button.close {
  opacity: 1;
  right: auto;
  z-index: 2;
}
/* :L2744 */
.alert-danger button.close span {
  color: #da291c;
}
/* :L2750 */
.label-danger {
  background-color: white;
  color: #da291c;
  font-weight: 400;
  display: inline-block;
}
/* :L2757 */
.field-validation-error,
.page-customerdetailschangepassword .field-validation-valid {
  font-size: 12px;
  color: #da291c;
  margin-top: 5px;
  display: inline-block;
}
/* Radio buttons */

/* :L2765 */
/* :L2768 */
.radio label {
  background-color: #f8f8f8;
  border: 1px solid #999999;
  font-weight: 700;
  padding: 15px;
}
/* :L2774 */
.radio label input {
  display: none;
}
/* :L2778 */
.radio label.instanda-selected {
  background-color: #da291c;
  color: white;
}
/* :L2786 */
.instanda-question-name-title {
  zoom: 1;
}
/* :L21 */
.instanda-question-name-title:before,
.instanda-question-name-title:after {
  content: "";
  display: table;
}
/* :L26 */
.instanda-question-name-title:after {
  clear: both;
}
/* :L2789 */
.instanda-question-name-title > div > .radio {
  display: inline-block;
  float: left;
  margin: 0;
}
/* :L2794 */
.instanda-question-name-title > div > .radio:first-child + div {
  margin-left: -1px;
}
/* :L2800 */
.radio-inline,
.page-prequotequestions.page-number-1 #question118957 .radio > label,
.page-quickquotequestions.page-number-4 #question121015 .radio > label {
  padding: 17px 34px;
  background-color: #f1f2f6;
  font-size: 12px;
  border-radius: 6px;
}
/* :L2806 */
.radio-inline input,
.page-prequotequestions.page-number-1 #question118957 .radio > label input,
.page-quickquotequestions.page-number-4 #question121015 .radio > label input {
  display: none;
}
/* :L2810 */
.radio-inline.instanda-selected,
.page-prequotequestions.page-number-1 #question118957 .radio > label.instanda-selected,
.page-quickquotequestions.page-number-4 #question121015 .radio > label.instanda-selected {
  background-color: #da291c;
  color: white;
}
/* Checkboxes */

/* :L2818 */
.checkbox {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .checkbox {
    align-items: flex-start;
  }
}
/* :L2827 */
.checkbox label {
  all: unset;
  cursor: pointer;
  position: relative;
  padding: 2px 5px 0 0;
}
/* :L2834 */
.checkbox label > input {
  border: 1px solid black;
  height: 40px;
  width: 40px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  outline: none;
  box-shadow: none;
  transition-duration: 0.3s;
  background-color: white;
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  .checkbox label > input {
    height: 12px;
    width: 12px;
  }
}
/* :L2853 */
.checkbox label > input:focus {
  outline: none;
}
/* :L2858 */
/* :L2859 */
.checkbox label.ticked {
  border-color: #da291c;
}
/* :L2862 */
.checkbox label.ticked::before {
  content: '';
  display: block;
  position: absolute;
  left: 7px;
  top: 9px;
  width: 26px;
  height: 26px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=7gta-UJjrUAzfH8ZA72a5g__") center center no-repeat;
  background-size: 100% auto;
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .checkbox label.ticked::before {
    left: 1px;
    top: 5px;
    width: 10px;
    height: 10px;
  }
}
/* :L2882 */
.checkbox label.ticked input {
  background-color: #da291c;
  border-color: #da291c;
}
/* :L2889 */
.checkbox span {
  color: black;
  display: inline-block;
  padding-left: 5px;
}
/* :L2895 */
.checkbox input[type=checkbox] {
  position: relative;
  /* Override bootstrap's default style */
  margin: 0 10px 0 0;
  /* Override bootstrap's default style */

}
/* :L2903 */
.instanda-question-parent-yes-no + div[id*="_Children"] {
  margin-top: 40px;
}
/* Help Texts Banner */

/* :L2909 */
/* :L2920 */
/* :L2923 */
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child > .container,
.page-prequotequestions #question118956 .instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120226 .instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120292 .instanda-container-fluid:first-child > .container,
.page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120358 .instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120291 .instanda-container-fluid:first-child > .container,
.page-postquotequestions #question119073 .instanda-container-fluid:first-child > .container,
.page-confirmation2 #question118956 .instanda-container-fluid:first-child > .container,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
.page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child > .container,
.page-prequotequestions #question118956.instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120226.instanda-container-fluid:first-child > .container,
.page-prequotequestions #question120292.instanda-container-fluid:first-child > .container,
.page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120358.instanda-container-fluid:first-child > .container,
.page-postquotequestions #question120291.instanda-container-fluid:first-child > .container,
.page-postquotequestions #question119073.instanda-container-fluid:first-child > .container,
.page-confirmation2 #question118956.instanda-container-fluid:first-child > .container,
.page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child > .container {
  width: fit-content;
  text-align: center;
  min-height: 50px;
  margin-bottom: 45px;
  font-size: 14px;
  line-height: 21px;
}
/* Help Texts Banner desktop */

@media (min-width: 992px) {
  /* :L2937 */
  /* :L2947 */
  /* :L2950 */
  .page-prequotequestions #question118956 .instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120226 .instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120292 .instanda-container-fluid:first-child > .container,
  .page-quote #instanda-quote-content > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120358 .instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120291 .instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question119073 .instanda-container-fluid:first-child > .container,
  .page-confirmation2 #question118956 .instanda-container-fluid:first-child > .container,
  .page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well .instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question118956.instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120226.instanda-container-fluid:first-child > .container,
  .page-prequotequestions #question120292.instanda-container-fluid:first-child > .container,
  .page-quote #instanda-quote-content > .questionList > .instanda-well.instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120358.instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question120291.instanda-container-fluid:first-child > .container,
  .page-postquotequestions #question119073.instanda-container-fluid:first-child > .container,
  .page-confirmation2 #question118956.instanda-container-fluid:first-child > .container,
  .page-cancellationconfirmation .instanda-main-content-container > .questionList > .instanda-well.instanda-container-fluid:first-child > .container {
    width: 502px;
    text-align: center;
    min-height: 50px;
    font-size: 16px;
  }
}
/* Help Texts Banner desktop - 1st page journey */

@media (min-width: 992px) {
  /* :L2962 */
  /* :L2964 */
  /* :L2967 */
  .page-quickquotequestions .instanda-questionList > .instanda-well:first-child .instanda-container-fluid:first-child > .container,
  .page-quickquotequestions .instanda-questionList > .instanda-well:first-child.instanda-container-fluid:first-child > .container {
    width: 582px;
    text-align: center;
    min-height: 50px;
    font-size: 16px;
  }
}
/* Help Texts */

/* :L2978 */
.mdc-component-wrapper + .instanda-responsive-help-text {
  margin-top: 10px;
  font-size: 12px;
}
/* :L2983 */
.mdc-component-wrapper + .instanda-responsive-help-text .col-lg-7 {
  width: 100%;
}
/* :L2989 */
/* :L2994 */
.instanda-responsive-help-icon-container a {
  display: block;
}
/* :L2997 */
.instanda-responsive-help-icon-container a i {
  width: 24px;
  height: 24px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JXrcOKC8hNhf1QlUjb1Rjg__") center center no-repeat;
  background-size: 100% auto;
}
/* :L3003 */
.instanda-responsive-help-icon-container a i::before {
  display: none;
}
/* :L3009 */
.mdc-component-wrapper .instanda-responsive-help-icon-container {
  position: absolute;
  right: 0;
  top: 50px;
}
@media only screen and (min-width: 768px) {
  .mdc-component-wrapper .instanda-responsive-help-icon-container {
    top: 10px;
    right: -36px;
  }
}
/* Document List */

/* :L3022 */
#documentsList {
  padding: 0;
}
/* :L3025 */
#documentsList li {
  list-style-type: none;
  margin-bottom: 8px;
}
/* :L3029 */
#documentsList li a {
  position: relative;
  padding-left: 25px;
}
/* :L3033 */
#documentsList li a::after {
  position: absolute;
  left: 0;
  top: -2px;
  content: "\f019";
  display: block;
  font-family: fontAwesome;
  font-size: 16px;
  color: #da291c;
}
/* :L3044 */
#documentsList li a:hover {
  color: #da291c;
}
/* Single column form width and align center */
/* :L3056 */
.page-prequotequestions.page-number-3 #question119686,
.page-quickquotequestions.page-number-3 .instanda-well:not(:first-child) .questionItem,
.page-quickquotequestions.page-number-3 form > .container .row,
.page-quickquotequestions.page-number-4 form > .container .row,
.page-quote form > .container .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .page-prequotequestions.page-number-3 #question119686,
  .page-quickquotequestions.page-number-3 .instanda-well:not(:first-child) .questionItem,
  .page-quickquotequestions.page-number-3 form > .container .row,
  .page-quickquotequestions.page-number-4 form > .container .row,
  .page-quote form > .container .row {
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
/* :L3069 */
.page-prequotequestions.page-number-3 #question119686 .container,
.page-quickquotequestions.page-number-3 .instanda-well:not(:first-child) .questionItem .container,
.page-quickquotequestions.page-number-3 form > .container .row .container,
.page-quickquotequestions.page-number-4 form > .container .row .container,
.page-quote form > .container .row .container {
  max-width: 100%;
}
/* :L3075 */
/* :L3076 */
.questionItem.container .instanda-question-input.col-lg-6 {
  width: 100%;
}
/* :L3081 */
/* :L3082 */
/* :L3083 */
/* :L3084 */
.container > .row > div[class*="col-"] .container {
  padding-left: 0;
  padding-right: 0;
}
/* Quick Quote Questions */

/* :L3093 */
#question118955 {
  /* Quick-quote question page 2 "Quelle type d’assurance professionnelle souhaitez vous ?" */
  text-align: center;
}
/* :L3097 */
#question118955 > .instanda-question-label {
  display: none;
}
/* :L3101 */
#question118955 .form-group {
  width: 100%;
  margin: 0;
}
/* :L3105 */
#question118955 .form-group .instanda-question-input.col-lg-6 {
  width: 100%;
  max-width: 1020px;
  display: inline-block;
  float: none;
}
/* :L3111 */
/* :L3122 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice {
  width: 100%;
  text-align: center;
  margin: 0;
  align-self: stretch;
  height: auto;
}
@media only screen and (min-width: 768px) {
  #question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice {
    padding: 0 20px;
  }
}
/* :L3133 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label {
  display: inline-block !important;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.25em;
  text-align: center;
  border: 1px solid #f1f2f6;
  -webkit-box-shadow: 0 0 0 2px #f1f2f6;
  box-shadow: 0 0 0 2px #f1f2f6;
  width: 100%;
  height: 100%;
  padding: 82px 25px 100px 25px;
  background-color: white;
  position: relative;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=8c0hZkOZ8DhIVshheUnk5w__") center 25px no-repeat;
  background-size: auto 42px;
  border-radius: 6px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  max-width: 300px;
  margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
  #question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label {
    margin-bottom: 0;
  }
}
/* :L3161 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label::before {
  position: absolute;
  content: "Choisir";
  padding: 14px 24px;
  font-size: 18px;
  text-align: left;
  color: white;
  background: #da291c;
  bottom: 25px;
  left: 25px;
  width: calc(100% - 50px);
  height: auto;
}
/* :L3175 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label::after {
  position: absolute;
  bottom: 46px;
  right: 48px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
}
/* :L3188 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice label.instanda-selected {
  border-color: #da291c;
  color: black;
  -webkit-box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
  box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
}
/* :L3196 */
/* :L3197 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice:first-child label {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=xEXvYkv3ECWwuAWYTG4O%2Cw__');
}
/* :L3202 */
/* :L3203 */
#question118955 .form-group .instanda-question-input.col-lg-6 .form-group .instanda-question-choice:nth-child(3) label {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=pWpz8%2Cmyq728diPeC05tRw__');
}
/* :L3213 */
/* :L3214 */
/* :L3217 */
/* :L3218 */
.page-quickquotequestions #question119038 .instanda-question-input > .instanda-question-label {
  display: none;
}
/* :L3224 */
/* :L3225 */
/* :L3226 */
.page-quickquotequestions.page-number-3 .questionHeader h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
}
/* :L3231 */
/* :L3232 */
.page-quickquotequestions.page-number-3 #question118932 h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=mPPAkwfMEVPnvKsbeX6m%2Cg__');
}
/* :L3237 */
.page-quickquotequestions.page-number-3 #question118943 {
  margin: 30px auto 0;
}
/* :L3241 */
.page-quickquotequestions.page-number-3 #question118934 {
  /* Address question */
  margin-bottom: 0;
}
/* :L3245 */
/* :L3246 */
/* :L3247 */
/* :L3248 */
.page-quickquotequestions.page-number-3 #question118934 .instanda-question-input > div > .form-group .instanda-address-line-2 + .mdc-component-wrapper {
  margin: 20px 0;
}
/* :L3254 */
.page-quickquotequestions.page-number-3 #question118934 .instanda-question-input > .form-group {
  margin-bottom: 20px;
}
/* :L3259 */
.page-quickquotequestions.page-number-3 #question118934 .instanda-address-city-label,
.page-quickquotequestions.page-number-3 #question118934 .instanda-address-postcode-label {
  display: none;
}
/* Pre-Quote Questions */

/* :L3268 */
.page-prequotequestions #question118959,
.page-prequotequestions #question119054,
.page-prequotequestions #question119686 {
  /* Add full-width border underneath a section */
  position: relative;
  margin-bottom: 50px;
  padding-bottom: 50px;
}
/* :L3276 */
.page-prequotequestions #question118959::before,
.page-prequotequestions #question119054::before,
.page-prequotequestions #question119686::before {
  width: 500%;
  height: 2px;
  background-color: #f1f2f6;
  display: block;
  content: "";
  bottom: 0;
  left: calc((100vw - 100%)/-2);
  position: absolute;
  max-width: 100vw;
}
/* :L3289 */
/* :L3290 */
/* :L3292 */
.page-prequotequestions form > .container,
.page-prequotequestions form > .container > .row {
  max-width: 100%;
}
/* :L3299 */
/* :L3300 */
/* :L3301 */
.page-prequotequestions.page-number-1 .questionHeader h3,
.page-quickquotequestions.page-number-4 #question121029 .instanda-question-label label,
.page-quickquotequestions.page-number-4 #question121018 h3,
.page-quickquotequestions.page-number-4 #question121021 h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
}
/* :L3306 */
/* :L3307 */
/* :L3308 */
.page-prequotequestions.page-number-1 #question118960 .questionHeader h3 {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=mPPAkwfMEVPnvKsbeX6m%2Cg__');
}
/* :L3314 */
.page-prequotequestions.page-number-1 #question119054 {
  margin-bottom: 20px;
}
/* :L3318 */
.page-prequotequestions.page-number-1 #question118957 {
  /* M. / Mme. */
  margin-bottom: 0;
}
/* :L3322 */
.page-prequotequestions.page-number-1 #question118957 > .instanda-question-label {
  display: none;
}
/* :L3326 */
.page-prequotequestions.page-number-1 #question118957 .radio {
  width: calc(50% - 10px);
}
/* :L3329 */
.page-prequotequestions.page-number-1 #question118957 .radio:first-child {
  margin-right: 20px;
}
/* :L3333 */
.page-prequotequestions.page-number-1 #question118957 .radio > label {
  width: 100%;
  text-align: center;
  border: 0;
  font-weight: 400;
  font-size: 12px;
  color: black;
}
/* :L3346 */
/* :L3347 */
/* :L3348 */
/* :L3357 */
.page-prequotequestions.page-number-2 form .instanda-well .questionItem.container,
.page-prequotequestions.page-number-2 form .instanda-well .questionHeader.container {
  max-width: 100%;
}
/* :L3362 */
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-2 form .instanda-well .instanda-question-label {
    width: calc(100% - 200px);
  }
}
/* :L3367 */
.page-prequotequestions.page-number-2 form .instanda-well .instanda-question-label label {
  font-weight: 400;
}
/* :L3372 */
.page-prequotequestions.page-number-2 form .instanda-well > .instanda-container-fluid:not(#question118963) {
  margin-bottom: 40px;
}
/* :L3376 */
.page-prequotequestions.page-number-2 form .instanda-well > .questionItem.container {
  position: relative;
  min-height: 52px;
}
/* :L3380 */
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-2 form .instanda-well > .questionItem.container .instanda-text-question {
    position: absolute;
    right: 0;
    top: 5px;
    text-align: right;
  }
}
/* :L3390 */
.page-prequotequestions.page-number-2 form .instanda-well .instanda-question-help-col {
  position: absolute;
  top: 0;
  left: -40px;
}
/* :L3398 */
/* :L3399 */
.page-prequotequestions.page-number-2 .questionHeader h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=3VcGYaRqcyGjBZ2HLl13gg__');
}
/* :L3406 */
/* :L3409 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .col-empty,
.page-prequotequestions.page-number-3:not(.created-from-mta) .col-main,
.page-prequotequestions.page-number-3:not(.created-from-mta) .col-sidebar {
  width: 100%;
}
/* :L3416 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .sidebar-wrapper {
  display: none;
}
/* :L3421 */
/* :L3424 */
/* :L3425 */
.page-prequotequestions.page-number-3:not(.created-from-mta) #question119687 .instanda-question-input > .form-group {
  display: flex;
  justify-content: center;
  flex-direction: column;
  flex-wrap: wrap;
}
@media only screen and (min-width: 640px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) #question119687 .instanda-question-input > .form-group {
    flex-direction: row;
  }
}
@media only screen and (min-width: 992px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) #question119687 .instanda-question-input > .form-group {
    flex-wrap: nowrap;
  }
}
/* :L3442 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice {
  margin: 0 0 20px 0;
}
@media only screen and (min-width: 480px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice {
    margin-left: 20px;
  }
}
@media only screen and (min-width: 641px) and (max-width: 768px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice {
    transform: scale(0.8);
  }
}
@media only screen and (min-width: 481px) and (max-width: 991px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice {
    flex-basis: calc(50% - 20px);
  }
}
@media only screen and (min-width: 992px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice {
    flex-basis: calc((100% - 20px) / 4);
  }
}
/* :L3461 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice:last-child {
  margin-right: 0;
}
/* :L3465 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label {
  font-size: 24px;
  font-weight: 400;
  text-align: center;
  padding: 50px 30px 70px;
  background-color: #f1f2f6;
  border: 1px solid #f1f2f6;
  -webkit-box-shadow: 0 0 0 2px #f1f2f6;
  box-shadow: 0 0 0 2px #f1f2f6;
  border-radius: 6px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: column;
}
@media only screen and (min-width: 480px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label {
    min-height: 231px;
  }
}
@media only screen and (min-width: 1200px) {
  .page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label {
    padding-left: 50px;
    padding-right: 50px;
  }
}
/* :L3489 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label .payment-amount {
  font-size: 16px;
  /*Edited by AnaFranciscoFr - APFD-45 */
  color: gray;
  order: 1;
  display: flex;
  flex-wrap: wrap;
}
/* :L3497 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label .payment-amount > div {
  flex-basis: 100%;
}
/* :L3501 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label .payment-amount .amount {
  font-size: 48px;
  color: #da291c;
  line-height: 1;
  margin: 20px 0 5px;
  position: relative;
}
/* :L3508 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label .payment-amount .amount .dollar-sign {
  font-size: 20px;
  font-weight: 700;
  color: #da291c;
  position: relative;
  right: 18px;
  top: -17px;
}
/* :L3517 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label .payment-amount .amount .unit {
  font-size: 10px;
  font-weight: 400;
  color: gray;
  margin-left: 5px;
}
/* :L3526 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label::before {
  position: absolute;
  content: "";
  background: white;
  bottom: 16px;
  left: 50%;
  width: 24px;
  height: 24px;
  border-radius: 50px;
  margin-left: -12px;
}
/* :L3538 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label::after {
  position: absolute;
  bottom: 24px;
  left: 50%;
  margin-left: -4px;
  display: block;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50px;
  background-color: white;
}
/* :L3551 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label.instanda-selected {
  background-color: white;
  border-color: #da291c;
  color: black;
  -webkit-box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
  box-shadow: 0 0 0 2px rgba(218, 41, 25, 0.5);
}
/* :L3558 */
.page-prequotequestions.page-number-3:not(.created-from-mta) .instanda-question-choice label.instanda-selected::before {
  background-color: #da291c;
}
/* :L3566 */
/* :L3567 */
.page-prequotequestions.page-number-3:not(.created-from-mta) #question119686 .instanda-question-label {
  text-align: center;
  margin-bottom: 20px;
}
/* :L3571 */
.page-prequotequestions.page-number-3:not(.created-from-mta) #question119686 .instanda-question-label label {
  font-weight: 400;
  font-size: 24px;
  color: gray;
}
/* :L3580 */
/* :L3581 */
/* :L3583 */
.page-prequotequestions.page-number-3:not(.created-from-mta) #question120230 .section-payment-title h3,
.page-prequotequestions.page-number-3:not(.created-from-mta) #question120230 .section-payment-title p {
  text-align: center;
}
/* :L3588 */
.page-prequotequestions.page-number-3:not(.created-from-mta) #question120230 .section-payment-title h3 {
  font-weight: 400;
  font-size: 24px;
  color: gray;
  margin-top: 0;
}
/* :L3595 */
/* :L3596 */
.page-prequotequestions.page-number-3:not(.created-from-mta) #question120230 .section-payment-title p span {
  color: gray;
}
/* :L3604 */
/* :L3605 */
.page-prequotequestions.page-number-3.created-from-mta .payment-amount {
  display: none;
}
/* :L3609 */
/* :L3610 */
.page-prequotequestions.page-number-3.created-from-mta .instanda-well .instanda-question-item {
  text-align: center;
}
/* :L3615 */
/* :L3618 */
.page-prequotequestions.page-number-3.created-from-mta #question119687 .instanda-question-label {
  display: none;
}
/* Quote Display */

/* :L3625 */
/* :L3626 */
.page-quote #quote-content {
  width: 100%;
  overflow-x: hidden;
}
/* :L3631 */
/* :L3632 */
.page-quote form > .container {
  /* Override the system's */
  padding-left: 15px;
  padding-right: 15px;
}
/* :L3639 */
/* :L3641 */
.page-quote .col-main h3,
.page-quote .col-main ul {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (min-width: 768px) {
  .page-quote .col-main h3,
  .page-quote .col-main ul {
    max-width: 540px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
/* :L3652 */
.page-quote .col-main h3,
.page-quote .col-main ul li {
  padding-left: 90px;
}
/* :L3657 */
.page-quote .col-main h3 {
  color: gray;
  font-weight: 400;
  padding-bottom: 20px;
  border-bottom: 2px solid #f1f2f6;
  margin-top: 0;
  margin-bottom: 8px;
}
/* :L3666 */
.page-quote .col-main ul {
  padding: 0;
}
/* :L3669 */
.page-quote .col-main ul li {
  list-style-type: none;
  padding-top: 8px;
  padding-bottom: 8px;
  border-bottom: 2px solid #f1f2f6;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ggW%2CHEg5lgIXOsEX5XTAFA__") 38px center no-repeat;
  background-size: 24px auto;
}
/* :L3677 */
.page-quote .col-main ul li label {
  font-size: 10px;
  font-weight: 400;
  color: gray;
}
/* :L3683 */
.page-quote .col-main ul li:last-child {
  margin-bottom: 0;
}
/* :L3687 */
.page-quote .col-main ul li.form-company-address,
.page-quote .col-main ul li.form-address {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=oIVlsg6DEQoETNSJ18FHLg__');
}
/* :L3692 */
.page-quote .col-main ul li.form-name {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=bgTf73uw3lyo-o8i6LWGpg__');
}
/* :L3696 */
.page-quote .col-main ul li.form-activity {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=03wqWQWB81rH98AC7Tt4xg__');
}
/* :L3700 */
.page-quote .col-main ul li.form-phone {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=yiWrB8bDrNHX0TZcDMMv9Q__');
}
/* :L3704 */
.page-quote .col-main ul li.form-turnover {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=KUytqpxrjDn%2CDAQXUQuoPw__');
}
/* :L3708 */
.page-quote .col-main ul li.form-email {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=DgP1CYAJ7jb5Kd3dPo4cBA__');
}
/* :L3712 */
.page-quote .col-main ul li.form-premises-surface {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Hflh57tsNxD0ScBEf5aVaw__');
}
/* :L3716 */
.page-quote .col-main ul li.form-occupation {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Q8i%2Car-Lf-59GtDpFdtSLg__');
}
/* :L3720 */
.page-quote .col-main ul li.form-content-amount {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=geoLcBd8ggAbvTqAaD57lw__');
}
/* :L3724 */
.page-quote .col-main ul li.form-historical-monument {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WOLd4LFFis1ChQcRiHiOVw__');
}
/* :L3728 */
.page-quote .col-main ul li.form-historical-monument {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=WOLd4LFFis1ChQcRiHiOVw__');
}
/* :L3732 */
.page-quote .col-main ul li.form-policy-start-date {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=HAYl5nzpz-YySoPe33M8UQ__');
}
/* :L3736 */
.page-quote .col-main ul li.form-document {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=hRzyKc9hUdQjc8UEBBkgUw__');
}
/* :L3742 */
.page-quote .col-main .mta-info {
  margin-bottom: 40px;
}
/* :L3745 */
.page-quote .col-main .mta-info h3 {
  margin-bottom: 0;
}
/* :L3749 */
.page-quote .col-main .mta-info .form-added-premium {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=geoLcBd8ggAbvTqAaD57lw__');
}
/* :L3756 */
.page-quote .col-main .section-wrapper {
  position: relative;
  padding-bottom: 50px;
  margin-bottom: 50px;
}
/* :L3761 */
.page-quote .col-main .section-wrapper::before {
  position: absolute;
  width: 500%;
  height: 2px;
  background-color: #f1f2f6;
  content: "";
  left: -200%;
  bottom: 0;
  display: block;
}
/* :L3775 */
.page-quote #packageDocuments > a {
  display: none;
}
/* Post-quote Questions page */

/* :L3781 */
/* :L3782 */
.page-postquotequestions h3 {
  color: gray;
}
/* :L3786 */
/* :L3788 */
.page-postquotequestions form .questionItem.container,
.page-postquotequestions form .questionHeader.container,
.page-postquotequestions form > .container,
.page-postquotequestions form > .container > .row {
  max-width: 100%;
}
/* :L3796 */
/* :L3797 */
.page-postquotequestions.page-number-1 h3 {
  padding-top: 205px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=PnODhqyBMx7qgHSNQ4JXVw__") center top no-repeat;
  background-size: 166px auto;
}
/* :L3804 */
.page-postquotequestions #question120357 {
  margin-bottom: 0;
}
/* :L3807 */
.page-postquotequestions #question120357 a {
  line-height: 20px;
  background-color: white;
  border: 1px solid gray;
  color: gray;
  width: 100%;
  display: inline-block;
  text-decoration: none;
  position: relative;
}
/* :L3818 */
.page-postquotequestions #question120357 a:hover {
  background-color: #f1f2f6;
}
/* :L3822 */
.page-postquotequestions #question120357 a::before {
  position: absolute;
  width: 24px;
  height: 24px;
  display: block;
  content: "";
  top: 13px;
  right: 12px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=47L11LeB4wcpdaEVgwAmkw__") center center no-repeat;
  background-size: 100% auto;
}
/* :L3836 */
/* :L3837 */
.page-postquotequestions.page-number-2 h3 {
  padding-left: 120px;
  color: gray;
  height: 96px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=-iMvQAg-a7uSEvR4SwSkuw__") left center no-repeat;
  background-size: 96px auto;
  vertical-align: middle;
  display: table-cell;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=iIGoDbXPGyH10qLorlKPpw__');
}
/* :L3848 */
.page-postquotequestions.page-number-2 .instanda-payment-options {
  display: none;
}
/* :L3853 */
/* :L3854 */
.page-postquotequestions #question119074 .questionHeader {
  padding-left: 0;
  padding-right: 0;
}
/* :L3860 */
.page-postquotequestions #question121348 {
  position: relative;
  margin-bottom: 40px;
}
/* :L3864 */
.page-postquotequestions #question121348 .secure_payment {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -10px;
  color: #da291c;
  font-size: 14px;
  font-style: italic;
}
/* :L3873 */
.page-postquotequestions #question121348 .secure_payment span {
  width: 16px;
  height: 21px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=3hC%2CupE91w1UoZ3aWYyuYQ__") center center no-repeat;
  background-size: auto 21px;
  display: inline-block;
  margin: 0 0 0 10px;
  vertical-align: text-bottom;
}
/* :L3885 */
/* :L3886 */
.page-postquotequestions:not(.page-number-1) .package-name-for-document {
  display: none !important;
}
/* :L3891 */
/* :L3892 */
.page-postquotequestions:not(.page-number-2) .section-payment-details {
  display: none;
}
/* :L3897 */
.page-postquotequestions .section-payment-details {
  margin-bottom: 40px;
}
/* :L3900 */
.page-postquotequestions .section-payment-details > div {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-bottom: 10px;
  border-bottom: 1px solid #999999;
  margin-bottom: 10px;
}
/* :L3908 */
.page-postquotequestions .section-payment-details > div > div:first-child {
  flex-basis: 175px;
}
/* :L3912 */
.page-postquotequestions .section-payment-details > div label {
  color: gray;
  margin-bottom: 0;
}
/* :L3918 */
.page-postquotequestions .section-payment-details .notes {
  margin-top: 20px;
}
/* :L3923 */
.page-postquotequestions #question121345 {
  /* Address fields */
  display: none;
}
/* :L3928 */
/* :L3929 */
/* :L3932 */
.page-postquotequestions:not(.created-from-mta):not(.created-from-renewal) #question119074 .instanda-question-parent-yes-no {
  display: none;
}
/* :L3938 */
/* :L3939 */
.page-postquotequestions #question119074 .instanda-question-parent-yes-no {
  margin-bottom: 40px;
}
/* :L3943 */
.page-postquotequestions #question119074 #PaymentMode_YN_Children {
  margin-top: 0;
}
/* Form fields with units, e.g. %, m2... */

/* :L3950 */
/* :L3955 */
/* :L3956 */
#question118941 > .mdc-component-wrapper input,
#question118942 > .mdc-component-wrapper input,
#question118945 > .mdc-component-wrapper input {
  padding-right: 40px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Hflh57tsNxD0ScBEf5aVaw__") right 12px center no-repeat;
  background-size: 24px auto;
}
/* :L3964 */
/* :L3968 */
/* :L3969 */
#question118945 > .mdc-component-wrapper input,
#question118942 > .mdc-component-wrapper input {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=geoLcBd8ggAbvTqAaD57lw__');
}
/* Shopping Basket */

/* :L3976 */
.col-sidebar {
  /*display: none; Commented by AnaFranciscoFr - APFD-131*/
  font-size: 12.5px;
  /* Added by GuilhermePereiraFR (APFD-2038)*/

}
@media only screen and (min-width: 768px) {
  .col-sidebar {
    display: block;
  }
}
@media only screen and (min-width: 992px) {
  .col-sidebar {
    margin-top: -121px;
  }
}
/* :L3989 */
.col-sidebar .sidebar-wrapper {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  padding: 0;
  background-color: white;
}
@media (min-width: 769px) {
  .col-sidebar .sidebar-wrapper {
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
    padding: 0;
    background-color: white;
    margin-top: 122px;
  }
}
/* :L4001 */
.col-sidebar .sidebar-wrapper > div {
  clear: both;
}
/* :L4005 */
.col-sidebar .sidebar-wrapper h5 {
  margin: 0;
}
/* :L4010 */
.col-sidebar .elements-wrapper {
  padding: 0 20px;
}
/* :L4014 */
.col-sidebar .sidebar-title {
  border-top: 4px solid #da291c;
  border-bottom: 2px solid #f1f2f6;
  padding: 20px 0;
}
/* :L4019 */
.col-sidebar .sidebar-title h3 {
  margin: 0;
}
/* :L4024 */
/* :L4028 */
.col-sidebar .sidebar-main h5 {
  margin-bottom: 13px;
}
/* :L4032 */
.col-sidebar .sidebar-main .guarantee {
  margin-bottom: 10px;
  padding-left: 20px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=0KeT2yVFSiXywTzPDfketg__') left 3px no-repeat;
  background-size: 12px auto;
}
/* :L4038 */
.col-sidebar .sidebar-main .guarantee:empty {
  margin: 0;
}
/* :L4043 */
.col-sidebar .sidebar-main .premium {
  font-weight: 700;
}
/* :L4048 */
.col-sidebar .two-col {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
}
/* :L4055 */
.col-sidebar .type-rcp .title h5,
.col-sidebar .type-pbh .title h5 {
  margin-top: 20px;
}
/* :L4060 */
.col-sidebar .type-pbh .title h5 {
  position: relative;
  padding-top: 20px;
}
/* :L4064 */
.col-sidebar .type-pbh .title h5::after {
  position: absolute;
  top: 0;
  content: "";
  width: calc(100% + 40px);
  height: 1px;
  display: block;
  background-color: #f1f2f6;
  margin-left: -20px;
}
/* :L4076 */
.col-sidebar .type-rcp .title h5:empty,
.col-sidebar .type-pbh .title h5:empty {
  padding: 0;
  margin: 0;
}
/* :L4081 */
.col-sidebar .type-rcp .title h5:empty::after,
.col-sidebar .type-pbh .title h5:empty::after {
  display: none;
}
/* :L4086 */
.col-sidebar .type-rcp .title h5:empty {
  margin-top: -20px;
}
/* :L4090 */
.col-sidebar .left {
  margin-right: 10px;
}
/* :L4095 */
.col-sidebar .right {
  text-align: right;
  min-width: 80px;
}
/* :L4100 */
.col-sidebar .unit {
  font-size: 12px;
  color: gray;
  text-align: right;
  margin-top: 5px;
}
/* :L4107 */
.col-sidebar .sidebar-sum {
  border-top: 2px solid #f1f2f6;
  padding: 20px 0;
  margin-top: 20px;
}
/* :L4112 */
/* :L4113 */
.col-sidebar .sidebar-sum > .elements-wrapper > div {
  margin-bottom: 10px;
}
/* :L4116 */
.col-sidebar .sidebar-sum > .elements-wrapper > div .left {
  font-weight: 500;
}
/* :L4120 */
.col-sidebar .sidebar-sum > .elements-wrapper > div .right {
  font-size: 20px;
}
/* :L4124 */
/* :L4126 */
.col-sidebar .sidebar-sum > .elements-wrapper > div.total .left,
.col-sidebar .sidebar-sum > .elements-wrapper > div.total .right {
  letter-spacing: -0.3px;
  font-size: 20px;
  line-height: 1.2;
}
/* :L4134 */
.col-sidebar .sidebar-sum > .elements-wrapper > div.total .left {
  text-transform: uppercase;
}
/* :L4142 */
.col-sidebar .sidebar-cta {
  border-top: 2px solid white;
  margin-top: -2px;
  padding-bottom: 20px;
}
/* :L4149 */
/* :L4150 */
/* :L4151 */
body:not(.page-quote) .col-sidebar .sidebar-cta a {
  width: 100%;
}
/* :L4154 */
body:not(.page-quote) .col-sidebar .sidebar-cta a::before {
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=FbDKM9c5Pp4ezJBtDgoY2g__") center center no-repeat;
  background-size: 25px auto;
  margin-top: -11px;
  border: 0;
  top: 50%;
  right: 24px;
  width: 25px;
  height: 22px;
}
/* Swiper */

/* :L4169 */
.my-swiper-container {
  position: relative;
  margin: -20px 0 0;
  padding: 20px 0;
  overflow: hidden;
}
/* :L4175 */
.my-swiper-container .swiper-button-prev {
  left: 0;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=hY0SsTHuIDITDeKWyUCm9w__');
}
/* :L4180 */
.my-swiper-container .swiper-button-next {
  right: 0;
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=FK9rpRSX7xjP-ZIcHax8RA__');
}
/* :L4185 */
.my-swiper-container .swiper-button-prev,
.my-swiper-container .swiper-button-next {
  background-color: rgba(0, 0, 0, 0.1);
  background-size: 16px auto;
  border-radius: 50px;
  width: 50px;
  height: 50px;
}
/* :L4193 */
.my-swiper-container .swiper-button-prev:active,
.my-swiper-container .swiper-button-next:active {
  background-color: rgba(0, 0, 0, 0.2);
}
/* Tooltips */

/* :L4200 */
/* :L4201 */
.help-text a {
  display: inline-block;
  border: 0;
  font-size: 0;
  line-height: 0;
  width: 24px;
  height: 27px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=JXrcOKC8hNhf1QlUjb1Rjg__') center 3px no-repeat;
  background-size: 100% auto;
  vertical-align: text-top;
}
@media only screen and (min-width: 768px) {
  .help-text a {
    width: 12px;
    height: 15px;
    vertical-align: middle;
  }
}
/* :L4218 */
.help-text a:hover {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ywC3i2594ejzTY6WQocIjA__');
}
/* :L4223 */
.help-text .tooltip-inner {
  padding: 17px 25px;
  font-size: 10px;
}
/* :L4229 */
/* :L4230 */
.popup_content {
  background-color: #262f34;
  border-radius: 4px;
  padding: 35px 25px 15px;
  font-size: 12px;
  line-height: 17px;
  color: white;
  max-width: 540px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
}
/* :L4240 */
.popup_close {
  border: 0 none;
  background-color: transparent;
  position: absolute;
  top: 5px;
  right: 0;
  font-size: 32px;
}
/* tooltip */

/* :L4251 */
.tippy-tooltip.custom-theme {
  font-size: 11px;
}
/* :L4254 */
.tippy-tooltip.custom-theme .tippy-content {
  padding: 10px;
}
/* :L4257 */
.tippy-tooltip.custom-theme .tippy-content ul {
  padding-left: 20px;
}
/* :L4261 */
.tippy-tooltip.custom-theme .tippy-content > *:last-child {
  margin-bottom: 0;
}
/* Twitter typeahead auto-complete */

/* :L4268 */
/* :L4269 */
.twitter-typeahead .tt-suggestion {
  white-space: normal;
}
/* Loading Animation */

/* :L4275 */
#WaitingAnimationGraphic {
  z-index: 1000;
}
/* :L4278 */
#WaitingAnimationGraphic.custom-loading-wrapper {
  width: 100vw;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
}
/* :L4286 */
#WaitingAnimationGraphic .spinner {
  display: none;
}
/* :L4290 */
#WaitingAnimationGraphic .overlay {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  display: flex;
  justify-content: center;
  align-items: center;
}
/* :L4298 */
#WaitingAnimationGraphic .overlay > div {
  border: 5px solid #ed786f;
  border-top-color: #da291c;
  border-radius: 50%;
  width: 6em;
  height: 6em;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
/* :L4315 */
p.step-MTA {
  display: none;
  margin-bottom: 45px;
}
/* :L4320 */
/* :L4321 */
.created-from-mta p.step-MTA {
  display: block;
}
/* :L4325 */
.created-from-mta p.step-1,
.created-from-mta p.step-2,
.created-from-mta p.step-3 {
  display: none;
}
/* :L4331 */
.created-from-mta .quote-time-wrapper {
  display: none;
}
/* :L4335 */
.created-from-mta .text-contact {
  display: none !important;
}
/* :L4339 */
.created-from-mta div#question120329,
.created-from-mta div#question120444,
.created-from-mta div#question120494,
.created-from-mta div#question119807 {
  display: none;
}
/* :L4346 */
.created-from-mta i.instanda-responsive-help-icon.fa.fa-question-circle.fa-2x {
  display: none;
}
/* :L4353 */
/* :L4354 */
.page-quickquotequestions.created-from-mta.page-number-3 p.step-MTA {
  margin-bottom: 0px;
}
/* :L4359 */
/* :L4362 */
.created-from-newbusiness .mta-text,
.created-from-renewal .mta-text,
.page-confirmbillingdetails .mta-text {
  display: none;
}
/* :L4366 */
.created-from-newbusiness .quote-mta-wrapper,
.created-from-renewal .quote-mta-wrapper,
.page-confirmbillingdetails .quote-mta-wrapper {
  display: none;
}
/* :L4371 */
/* :L4372 */
.created-from-mta .newbusiness-text {
  display: none;
}
/* :L4379 */
/* :L4380 */
.page-quickquotequestions.created-from-mta.page-number-1 .mta-text {
  font-size: 15px;
}
@media only screen and (max-width: 1440px) and (min-width: 992px) {
  /* :L4387 */
  /* :L4389 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
    width: 20%;
  }
  /* :L4393 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
    width: 60%;
  }
  /* :L4397 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    width: 20%;
    padding: 0px;
    margin-left: -25px;
  }
}
@media only screen and (min-width: 1900px) {
  /* :L4407 */
  /* :L4409 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    margin-left: -100px;
  }
}
@media only screen and (min-width: 1441px) {
  /* :L4418 */
  /* :L4420 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
    width: 30%;
  }
  /* :L4424 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
    width: 40%;
  }
  /* :L4428 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar,
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    width: 30%;
    padding: 0px;
  }
}
@media only screen and (min-width: 992px) {
  /*.page-quickquotequestions.created-from-mta.page-number-1, .page-quickquotequestions.created-from-mta.page-number-3 {
  	.col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
  		width: 33.3333%
  	}
  	.col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
  		width: 33.3333%;
  	}
  	.col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
  		width: 33.3333%;
        	padding: 0px;
  	}
  }
    
    .page-quickquotequestions.created-from-mta.page-number-3 .instanda-main-content > form > .container .row{
    	margin-left: -15px;
  }*/
  
  /* :L4455 */
  /* :L4457 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    padding: 0px;
  }
  /* :L4462 */
  /* :L4464 */
  .page-quickquotequestions.created-from-mta.page-number-1 .quote-mta-wrapper {
    width: 226px;
    height: 192px;
  }
  /* :L4470 */
  .quote-mta-wrapper {
    width: 225px;
    padding: 20px;
    background-color: gainsboro;
    height: 211px;
    text-align: center;
    line-height: 20px;
  }
  /* :L4479 */
  /* :L4480 */
  .page-quickquotequestions.created-from-mta.page-number-1 .quote-mta-wrapper {
    margin-top: 216px;
  }
  /* :L4485 */
  /* :L4486 */
  .page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
    margin-top: 236px;
  }
  /* :L4492 */
  /* :L4493 */
  .page-quickquotequestions.created-from-mta.page-number-3 .quote-mta-wrapper {
    margin-top: 403px;
  }
  /* :L4497 */
  .page-quickquotequestions.created-from-mta.page-number-3 .quote-mta-3 {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
  /*.page-quickquotequestions.created-from-mta.page-number-3 .instanda-main-content > form > .container .row{
    	margin-left: 88px;
  }*/
  
  /* :L4508 */
  .quote-mta-wrapper {
    width: 193px;
    padding: 22px;
    background-color: gainsboro;
    height: 238px;
    text-align: center;
    line-height: 20px;
  }
  /* :L4517 */
  /* :L4518 */
  .page-quickquotequestions.created-from-mta.page-number-1 .quote-mta-wrapper {
    margin-top: 108px;
  }
  /* :L4523 */
  /* :L4524 */
  .page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
    margin-top: 0px;
  }
  /* :L4529 */
  /* :L4530 */
  .page-quickquotequestions.created-from-mta.page-number-3 .quote-mta-wrapper {
    margin-top: 0px;
  }
  /* :L4536 */
  /* :L4537 */
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
    width: 0%;
  }
  /* :L4541 */
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
    width: 100%;
  }
  /* :L4545 */
  .page-quickquotequestions.created-from-mta.page-number-3 .quote-mta-wrapper {
    width: 312px;
    padding: 20px;
    background-color: gainsboro;
    height: 170px;
    text-align: center;
    line-height: 20px;
    align-content: center;
  }
  /* :L4555 */
  .page-quickquotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    justify-content: center;
    display: flex;
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  /* :L4564 */
  .quote-mta-wrapper {
    width: 312px;
    padding: 20px;
    background-color: gainsboro;
    height: 169px;
    text-align: center;
    line-height: 20px;
    align-content: center;
  }
  /* :L4574 */
  .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    justify-content: center;
    display: flex;
  }
  /* :L4579 */
  .page-quickquotequestions.created-from-mta .instanda-main-content > form > .container .row {
    justify-content: flex-end !important;
  }
}
/* :L4584 */
.page-quickquotequestions.created-from-mta.page-number-3 #question118932 h3 {
  background: none;
  padding: 0;
}
/* :L4589 */
/* :L4591 */
.page-quickquotequestions.created-from-mta.page-number-1 .quote-mta-2,
.page-quickquotequestions.created-from-mta.page-number-1 .quote-mta-3 {
  display: none;
}
/* :L4597 */
/* :L4599 */
.page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-1,
.page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-3 {
  display: none;
}
/* :L4605 */
/* :L4607 */
.page-quickquotequestions.created-from-mta.page-number-3 .quote-mta-2,
.page-quickquotequestions.created-from-mta.page-number-3 .quote-mta-1 {
  display: none;
}
/* :L4613 */
/* :L4614 */
.page-quickquotequestions.created-from-newbusiness .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
  width: 0%;
}
/* :L4618 */
.page-quickquotequestions.created-from-newbusiness .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
  width: 100%;
}
/* :L4622 */
.page-quickquotequestions.created-from-newbusiness .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
  display: none;
}
@media only screen and (max-width: 320px) {
  /* :L4628 */
  .quote-mta-wrapper {
    width: 290px;
    padding: 20px;
    background-color: gainsboro;
    height: 190px;
    text-align: center;
    line-height: 20px;
    align-content: center;
  }
}
@media only screen and (min-width: 1101px) {
  /* :L4640 */
  .page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-2 {
    margin-top: 10px;
  }
}
@media only screen and (max-width: 1100px) and (min-width: 992px) {
  /* :L4646 */
  /* :L4647 */
  .page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
    margin-top: 115px;
  }
}
@media only screen and (max-width: 1100px) and (min-width: 321px) {
  /* :L4655 */
  /* :L4656 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
    width: 0%;
  }
  /* :L4660 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
    width: 100%;
  }
  /* :L4664 */
  .page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
    width: 312px;
    padding: 20px;
    background-color: gainsboro;
    height: 170px;
    text-align: center;
    line-height: 20px;
    align-content: center;
  }
  /* :L4674 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    justify-content: center;
    display: flex;
    width: 100%;
  }
}
@media (min-width: 1900px) {
  /* :L4683 */
  /* :L4684 */
  .page-quickquotequestions.created-from-mta.page-number-2 .instanda-main-content > form > .container .row {
    width: 980px;
    margin-left: 54px !important;
  }
  /* :L4689 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-empty {
    width: 20%;
  }
  /* :L4693 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-8.col-md-8.col-lg-8.col-main {
    width: 60%;
  }
  /* :L4697 */
  .page-quickquotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-2.col-md-2.col-lg-2.col-sidebar {
    width: 20%;
  }
}
@media (max-width: 1499px) and (min-width: 992px) {
  /* :L4704 */
  /* :L4705 */
  .page-quickquotequestions.created-from-mta.page-number-2 .instanda-main-content > form > .container .row {
    width: 900px;
    margin-left: 19px !important;
  }
}
@media only screen and (max-width: 1100px) and (min-width: 426px) {
  /* :L4713 */
  .page-quickquotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
    width: 385px;
  }
}
@media (max-width: 1499px) and (min-width: 992px) {
  /* :L4719 */
  /* :L4720 */
  .page-quickquotequestions.created-from-mta.page-number-2 .instanda-main-content > form > .container .row {
    width: 900px;
    margin-left: 19px !important;
  }
}
@media (min-width: 1800px) {
  /* :L4728 */
  /* :L4729 */
  .page-quickquotequestions.created-from-mta.page-number-3 .instanda-main-content > form > .container {
    width: 100%;
  }
  /* :L4733 */
  .page-quickquotequestions.created-from-mta.page-number-3 .instanda-main-content > form > .container .row {
    margin-left: auto;
  }
}
/* :L4740 */
.quote-mta-wrapper p {
  font-size: 16px;
}
/* :L4744 */
/* :L4745 */
.page-quickquotequestions.created-from-mta.page-number-1 div#question118945 {
  display: block !important;
}
/* :L4751 */
/* :L4752 */
/* :L4753 */
.page-quickquote.page-number-1 div#warningMessagePackEquilibre div {
  line-height: 15px;
}
/* :L4757 */
.page-quickquote.page-number-1 div#warningMessagePackEquilibre div:nth-child(3) {
  margin-top: 15px;
}
/* :L4766 */
.my-switch--theme {
  height: 18px;
  margin-bottom: -4px;
}
/* :L4770 */
.my-switch--theme + label {
  margin: 10px 0 10px 5px;
}
/* :L4774 */
.my-switch--theme .mdc-switch__track {
  top: -9px;
  height: 36px;
  width: 67px;
  border-radius: 18px;
  position: relative;
}
/* :L4781 */
.my-switch--theme .mdc-switch__track::before {
  content: "\f00c";
  font-family: "FontAwesome";
  color: white;
  position: absolute;
  top: 8px;
  left: 11px;
}
/* :L4790 */
.my-switch--theme .mdc-switch__track::after {
  content: "\f00d";
  font-family: "FontAwesome";
  color: white;
  position: absolute;
  right: 11px;
  top: 8px;
}
/* :L4800 */
.my-switch--theme .mdc-switch__thumb-underlay {
  left: 0px;
  top: -9px;
  width: 36px;
  height: 36px;
}
/* :L4807 */
.my-switch--theme .mdc-switch__thumb {
  width: 30px;
  height: 30px;
}
/* :L4812 */
.my-switch--theme .mdc-switch__native-control {
  height: 36px;
  width: 36px;
  margin: 0;
}
/* :L4818 */
/* :L4819 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__track {
  background-color: #da291c;
  border-color: #da291c;
  opacity: 1;
}
/* :L4824 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
  background-color: white;
  border-color: white;
}
/* :L4828 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__thumb-underlay {
  transform: translateX(31px);
}
/* :L4831 */
.my-switch--theme.mdc-switch.mdc-switch--checked .mdc-switch__native-control {
  transform: translateX(0);
}
/* :L4837 */
/* :L4838 */
.mdc-select__selected-text {
  white-space: normal;
}
/* :L4842 */
.mdc-select .mdc-menu-surface {
  z-index: 10;
}
/* :L4847 */
/* :L4848 */
body .mdc-list,
body .mdc-select__selected-text,
body .mdc-text-field__input,
body .mdc-floating-label {
  font-family: 'Helvetica Neue', Helvetica, 'Arimo', sans-serif;
}
/* Fix form field zoom in iPhones */

/* :L4857 */
/* :L4858 */
.iOS input.mdc-text-field__input {
  font-size: 100%;
}
/* :L4862 */
/* :L4870 */
.iOS select.form-control,
.iOS textarea.form-control,
.iOS input.typeahead.form-control,
.iOS input[type="text"].form-control,
.iOS input[type="password"].form-control,
.iOS input[type="datetime"].form-control,
.iOS input[type="datetime-local"].form-control,
.iOS input[type="date"].form-control,
.iOS input[type="month"].form-control,
.iOS input[type="time"].form-control,
.iOS input[type="week"].form-control,
.iOS input[type="number"].form-control,
.iOS input[type="email"].form-control,
.iOS input[type="tel"].form-control,
.iOS input[type="url"].form-control {
  font-size: 100%;
}
/* :L4876 */
/* :L4877 */
.safari .mdc-text-field--filled {
  display: inline-flex;
  flex-direction: column;
  padding-bottom: 8px;
}
/* :L4885 */
.instanda-question-item ul li.mdc-list-item {
  margin-bottom: 0;
}
/* Mixins */
/* Quick Quote Display */
/* Quote Display */
/* Mixins */
/* Quick Quote Display */

/* :L4899 */
/* :L4900 */
.page-quickquote h3.title-quote-ref {
  margin: 0 0 40px;
}
/* :L4904 */
/* :L4905 */
.page-quickquote .section-cover .cover-wrapper {
  padding: 0 20px;
  height: 100%;
}
/* :L4915 */
.page-quickquote .section-cover .box {
  height: 100%;
  padding: 25px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  padding-bottom: 50px;
  border-radius: 6px;
  text-align: center;
  font-weight: 400;
  border: 2px solid white;
  cursor: pointer;
  position: relative;
}
/* :L4928 */
.page-quickquote .section-cover .box::before {
  position: absolute;
  content: "";
  background: #f1f2f6;
  border: 2px solid #999999;
  bottom: 16px;
  left: 50%;
  width: 24px;
  height: 24px;
  border-radius: 50px;
  margin-left: -12px;
}
/* :L4941 */
.page-quickquote .section-cover .box:focus {
  border-color: #da291c;
}
/* :L4945 */
.page-quickquote .section-cover .box:focus::before {
  border-color: #da291c;
}
/* :L4950 */
.page-quickquote .section-cover .box.instanda-selected {
  border-color: #da291c;
}
/* :L4954 */
.page-quickquote .section-cover .box.instanda-selected::before {
  background-color: #da291c;
  border-color: #da291c;
}
/* :L4959 */
.page-quickquote .section-cover .box.instanda-selected::after {
  position: absolute;
  bottom: 24px;
  left: 50%;
  margin-left: -4px;
  display: block;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50px;
  background-color: white;
}
/* :L4973 */
.page-quickquote .section-cover .box > h3 {
  margin-top: 10px;
}
/* :L4977 */
.page-quickquote .section-cover .box > h5 {
  color: #da291c;
  margin: 0;
  font-weight: 400;
}
/* :L4983 */
.page-quickquote .section-cover .box .price {
  font-size: 48px;
  color: #da291c;
  margin: 10px 0 20px;
  line-height: 1em;
}
/* :L4989 */
.page-quickquote .section-cover .box .price span {
  font-size: 10px;
  color: gray;
}
/* :L4995 */
.page-quickquote .section-cover .box .cover-content {
  text-align: left;
}
/* :L4998 */
.page-quickquote .section-cover .box .cover-content > div {
  margin-bottom: 13px;
  padding-left: 18px;
  padding-right: 25px;
  background: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=0KeT2yVFSiXywTzPDfketg__') left 3px no-repeat;
  background-size: 12px auto;
  position: relative;
  margin-top: 13px;
  /*APFD-2026 (GuilhermePereiraFR)*/

}
/* :L5007 */
.page-quickquote .section-cover .box .cover-content > div:last-child {
  margin-bottom: 0;
}
/* :L5011 */
.page-quickquote .section-cover .box .cover-content > div.grey-out {
  background-image: url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=xdUFT3WQpbHMzSH89i7n3g__');
}
/* :L5015 */
.page-quickquote .section-cover .box .cover-content > div .help-text {
  position: absolute;
  right: 0;
  top: -5px;
}
/* :L5023 */
.page-quickquote .section-cover .box input[type="radio"] {
  display: none;
}
/* :L5028 */
.page-quickquote .section-cover .help-text-wrapper {
  display: none;
}
@media (min-width: 992px) {
  /* :L5034 */
  /* :L5035 */
  /* :L5040 */
  .page-quickquote .instanda-main-content-container .instanda-well:first-child .instanda-container-fluid:first-child > .container {
    /*padding        : 25px 15px 0 155px;
          background     : url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Rgd4boojivg79lNzPvQtug__') left bottom no-repeat;
          background-size: 135px auto;*/
    font-size: 16px !important;
  }
}
/* :L5050 */
/* :L5051 */
/* :L5056 */
.page-quickquote .instanda-main-content-container .instanda-well:first-child .instanda-container-fluid:first-child > .container {
  /*padding        : 25px 15px 0 155px;
        background     : url('../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Rgd4boojivg79lNzPvQtug__') left bottom no-repeat;
        background-size: 135px auto;*/
  min-height: 50px;
  width: fit-content;
  text-align: center;
  margin-bottom: 45px;
  font-size: 14px;
  line-height: 21px;
}
/* :L5069 */
.page-quickquote .instanda-main-content-container .instanda-well:first-child .instanda-container-fluid:first-child > .container > .text-wrapper {
  max-width: 502px;
  padding: 15px 25px;
  background-color: white;
  border-radius: 4px;
  position: relative;
  /*margin-left     : 18px;*/
  display: inline-block;
}
/* :L5078 */
.page-quickquote .instanda-main-content-container .instanda-well:first-child .instanda-container-fluid:first-child > .container > .text-wrapper::before {
  position: absolute;
  content: "";
  display: block;
  width: 0px;
  height: 0px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid white;
  left: -10px;
  top: 20px;
}
/* :L5095 */
.page-quickquote button[name="updateButton"] {
  /* Update button and adjustment questions, the radio buttons have been moved to the plan card by JS */
  display: none;
}
/* Quote Display */

/* :L5102 */
/* :L5103 */
/* :L5104 */
.page-quote #packageDocuments span {
  display: block;
  margin-bottom: 3px;
}
/* :L5110 */
/* :L5111 */
/* :L5112 */
.page-quote .col-main ul li.form-document {
  background-position: 38px 15px;
}
/*Sale Confirmation*/

/* :L5120 */
.salesconfirmation-redtext {
  color: #da291c;
  font-size: large;
  font-weight: 700;
}
/* :L5124 */
.salesconfirmation-redtext a {
  color: #da291c !important;
}
/* :L5129 */
.salesconfirmation-centerimg {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
/*APFD-2026 (GuilhermePereiraFR)*/

/* :L5136 */
span.subcover-content {
  padding-left: 18px;
  padding-right: 25px;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=Y1VWS05FeFhWRFZFWVd4SFdHcGpUMGxzVTIxTlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxKYmRvR0U5akFjT1NxQFIhLDEwMDAsUnFaMEV5WkJsM0dIb0AhdCxKZjBwc05FOEpzYXJlMlh4UzZJRC9zdDhGUkpGQ1g5R1Y4b1FYZkV3cWRTdmxKaVFDb3haNHpldHJUdGlvVzdOZ04rWFBqVGVoWFZTL1hvMUVBSWdMZz09) left 2px no-repeat;
  background-size: 9px auto;
  position: relative;
  margin-left: 18px;
  font-size: 12px;
}
/* New tooltips */

/* :L5148 */
.page-quickquote .cover-content > div {
  margin-bottom: 13px;
  padding-left: 18px;
  padding-right: 25px;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=0KeT2yVFSiXywTzPDfketg__) left 3px no-repeat;
  background-size: 12px auto;
  position: relative;
  margin-top: 13px;
}
/* :L5158 */
.page-quickquote .cover-content > div.grey-out {
  background-image: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=xdUFT3WQpbHMzSH89i7n3g__);
}
/* :L5162 */
.page-quickquote .cover-content > div .help-text {
  position: absolute;
  right: 0;
  top: -1px;
  z-index: 10;
}
/* :L5171 */
.page-quickquote .section-cover .box .cover-content {
  visibility: hidden;
  width: 96%;
}
/* :L5176 */
.cover-content.essentiel {
  position: absolute;
  top: 32%;
  width: 77%;
  right: 12%;
}
/* :L5183 */
.cover-content.equilibre {
  position: absolute;
  top: 32%;
  width: 77%;
  right: 12%;
}
/* :L5190 */
.cover-content.integrale {
  position: absolute;
  top: 32%;
  width: 77%;
  right: 12%;
}
/* :L5197 */
.cover-content.essentiel-pro {
  position: absolute;
  top: 37%;
  width: 77%;
  right: 12%;
}
/* :L5204 */
.cover-content.equilibre-pro {
  position: absolute;
  top: 37%;
  width: 77%;
  right: 12%;
}
/* :L5211 */
.cover-content.integrale-pro {
  position: absolute;
  top: 37%;
  width: 77%;
  right: 12%;
}
/* :L5218 */
.cover-content.essentiel-rcp {
  position: absolute;
  top: 25%;
  width: 77%;
  right: 12%;
}
/* :L5225 */
.cover-content.equilibre-rcp {
  position: absolute;
  top: 25%;
  width: 77%;
  right: 12%;
}
/* :L5232 */
.cover-content.integrale-rcp {
  position: absolute;
  top: 25%;
  width: 77%;
  right: 12%;
}
/* :L5239 */
.cover-content.essentiel-ttp {
  position: absolute;
  top: 32%;
  width: 77%;
  right: 12%;
}
/* :L5246 */
.cover-content.equilibre-ttp {
  position: absolute;
  top: 32%;
  width: 77%;
  right: 12%;
}
/* :L5253 */
.package {
  height: auto !important;
}
/* :L5257 */
/* :L5258 */
.my-swiper-container .swiper-button-prev,
.my-swiper-container .swiper-button-next {
  background-repeat: no-repeat;
  background-position: center;
}
/* :L5261 */
.my-swiper-container .swiper-button-prev:after,
.my-swiper-container .swiper-button-next:after {
  display: none;
}
/* :L5268 */
.ost {
  display: flex;
  align-content: stretch;
  margin-left: 35px;
  margin-top: -20px;
  margin-bottom: -30px;
}
/* :L5276 */
p.loi {
  margin-left: 3px;
}
/* :L5280 */
.requiredStar {
  position: relative;
}
/* :L5285 */
.requiredStar::after {
  content: " *";
  color: #da291c;
  position: absolute;
  right: -15px;
  top: 19px;
}
/* :L5294 */
.instanda-question-item.form-group:has(#LastName--mdc) {
  position: relative;
}
/* :L5298 */
.instanda-question-item.form-group:has(#LastName--mdc)::after {
  content: " *";
  color: #da291c;
  position: absolute;
  right: -15px;
  top: 19px;
}
/* :L5306 */
.instanda-question-item.form-group:has(#FirstName--mdc) {
  position: relative;
}
/* :L5310 */
.instanda-question-item.form-group:has(#FirstName--mdc)::after {
  content: " *";
  color: #da291c;
  position: absolute;
  right: -15px;
  top: 19px;
}
/* :L5318 */
#question131379 h6 {
  width: 555px;
  text-align: right;
  color: #da291c;
}
/* :L5325 */
body.page-postquotequestions.created-from-newbusiness.page-number-2.package-12462.sale-stage-abouttopay.site-public.theme-responsive.safari #PaymentMode_YN_Children .mdc-component-wrapper,
body.page-postquotequestions.created-from-newbusiness.page-number-2.package-12462.sale-stage-abouttopay.site-public.theme-responsive.safari #question120290 {
  width: 690px !important;
  max-width: calc(70%) !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
/* :L5333 */
body.page-postquotequestions.created-from-newbusiness.page-number-2.package-12462.sale-stage-abouttopay.site-public.theme-responsive.safari #question120290 .confirmQuestionCheckbox {
  margin-left: 62px !important;
}
/* :L5337 */
body.page-postquotequestions.created-from-newbusiness.page-number-2.package-12462.sale-stage-abouttopay.site-public.theme-responsive.safari #PaymentMode_YN_Children .mdc-text-field {
  width: 100% !important;
}
/* Set Width */

/* :L5341 */
.page-customersendpasswordresetlink .instanda-main-content-container,
.page-customerforgotpassword .instanda-main-content-container,
.page-existingpolicyholdersendregistrationlink .instanda-main-content-container,
.page-publicuatuserlogin .instanda-main-content-container {
  /* Anywhere needs to reset page width */
  margin-left: auto;
  margin-right: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .page-customersendpasswordresetlink .instanda-main-content-container,
  .page-customerforgotpassword .instanda-main-content-container,
  .page-existingpolicyholdersendregistrationlink .instanda-main-content-container,
  .page-publicuatuserlogin .instanda-main-content-container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .page-customersendpasswordresetlink .instanda-main-content-container,
  .page-customerforgotpassword .instanda-main-content-container,
  .page-existingpolicyholdersendregistrationlink .instanda-main-content-container,
  .page-publicuatuserlogin .instanda-main-content-container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .page-customersendpasswordresetlink .instanda-main-content-container,
  .page-customerforgotpassword .instanda-main-content-container,
  .page-existingpolicyholdersendregistrationlink .instanda-main-content-container,
  .page-publicuatuserlogin .instanda-main-content-container {
    width: 1170px;
  }
}
/* Tabs nav */

/* :L5366 */
#customer-nav {
  margin-bottom: 50px;
  border-top: 2px solid #f1f2f6;
  border-bottom: 2px solid #f1f2f6;
}
/* :L5371 */
#customer-nav ul {
  margin-bottom: 0;
}
/* :L5374 */
#customer-nav ul li {
  display: inline-block;
  list-style-type: none;
  position: relative;
}
/* :L5379 */
#customer-nav ul li a {
  color: gray;
  text-decoration: none;
  padding: 15px 20px;
  display: inline-block;
}
/* :L5385 */
#customer-nav ul li a:hover {
  color: #da291c;
}
/* :L5390 */
/* :L5391 */
#customer-nav ul li.active a {
  color: #da291c;
}
/* :L5396 */
#customer-nav ul li::before {
  position: absolute;
  width: 1px;
  height: 20px;
  background-color: #da291c;
  content: "";
  display: block;
  right: 0;
  top: 15px;
}
/* :L5407 */
/* :L5408 */
#customer-nav ul li:last-child::before {
  display: none;
}
/* Customer Portal Homepage */

/* :L5417 */
/* :L5418 */
#customer-portal-content h3 {
  margin-top: 0;
}
/* :L5422 */
#customer-portal-content h4 {
  margin: 40px 0 20px;
}
/* :L5426 */
#customer-portal-content .policy-wrapper,
#customer-portal-content .quote-wrapper,
#customer-portal-content .section-client-info {
  background-color: #f1f2f6;
  padding: 20px;
  margin-bottom: 20px;
}
/* :L5433 */
#customer-portal-content .policy-wrapper .item,
#customer-portal-content .quote-wrapper .item,
#customer-portal-content .section-client-info .item {
  padding: 0 0 15px 0;
  margin-bottom: 15px;
  border-bottom: 1px solid #999999;
}
@media only screen and (min-width: 640px) {
  #customer-portal-content .policy-wrapper .item,
  #customer-portal-content .quote-wrapper .item,
  #customer-portal-content .section-client-info .item {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
/* :L5445 */
#customer-portal-content .policy-wrapper .item .left,
#customer-portal-content .quote-wrapper .item .left,
#customer-portal-content .section-client-info .item .left {
  color: gray;
}
@media only screen and (min-width: 640px) {
  #customer-portal-content .policy-wrapper .item .left,
  #customer-portal-content .quote-wrapper .item .left,
  #customer-portal-content .section-client-info .item .left {
    flex-basis: 35%;
    /*margin-right: 5%;*/
  
  }
}
/* :L5454 */
/* :L5455 */
#customer-portal-content .policy-wrapper .item .right a,
#customer-portal-content .quote-wrapper .item .right a,
#customer-portal-content .section-client-info .item .right a {
  color: #da291c;
}
/* :L5463 */
#customer-portal-content .accordion-doc {
  text-align: center;
}
/* :L5466 */
#customer-portal-content .accordion-doc .btn-accordion2 {
  font-weight: bold;
  padding-right: 25px;
  position: relative;
  color: #da291c;
  text-decoration: none;
}
/* :L5473 */
#customer-portal-content .accordion-doc .btn-accordion2:hover,
#customer-portal-content .accordion-doc .btn-accordion2:active,
#customer-portal-content .accordion-doc .btn-accordion2:focus,
#customer-portal-content .accordion-doc .btn-accordion2:active:focus {
  color: #ad2116;
}
/* :L5480 */
#customer-portal-content .accordion-doc .btn-accordion2::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "\f0fe";
  display: block;
  font-family: fontAwesome;
  font-size: 18px;
}
/* :L5490 */
/* :L5491 */
#customer-portal-content .accordion-doc .btn-accordion2[aria-expanded="true"]::after {
  content: "\f146";
}
/* :L5497 */
/* :L5500 */
#customer-portal-content .accordion-doc .collapse .container {
  padding: 0;
  width: auto;
}
/* :L5509 */
#customer-portal-content .accordion-policy {
  margin-bottom: 25px;
}
/* :L5511 */
#customer-portal-content .accordion-policy .btn-accordion {
  padding-right: 25px;
  left: 20px;
  position: relative;
  font-size: 16px;
  color: black;
  text-decoration: none;
}
/* :L5519 */
#customer-portal-content .accordion-policy .btn-accordion:hover,
#customer-portal-content .accordion-policy .btn-accordion:active,
#customer-portal-content .accordion-policy .btn-accordion:focus,
#customer-portal-content .accordion-policy .btn-accordion:active:focus {
  color: #ad2116;
}
/* :L5526 */
#customer-portal-content .accordion-policy .btn-accordion::before {
  position: absolute;
  left: -20px;
  top: 0;
  content: "\f0da";
  color: #da291c;
  display: block;
  font-family: fontAwesome;
  font-size: 30px;
}
/* :L5537 */
/* :L5538 */
#customer-portal-content .accordion-policy .btn-accordion[aria-expanded="true"]::before {
  content: "\f0d7";
}
/* :L5545 */
#customer-portal-content .card.card-body {
  margin-top: 20px;
}
/* :L5550 */
/* :L5551 */
#customer-portal-content .section-data .right {
  text-align: right;
}
/* :L5557 */
#customer-portal-content .agent-all-docs-responsive {
  padding: 20px 0;
}
/* :L5560 */
#customer-portal-content .agent-all-docs-responsive > h3 {
  display: none;
}
/* Customer Portal Login, Forget Password, Registration Pages */

/* :L5568 */
/* :L5574 */
.page-customerlogin h3,
.page-customersendpasswordresetlink h3,
.page-customerforgotpassword h3,
.page-existingpolicyholdersendregistrationlink h3,
.page-publicuatuserlogin h3,
/* Register page hypwerlinked from email */ .page-customerregister h3 {
  margin-top: 0;
}
/* :L5578 */
.page-customerlogin .row,
.page-customersendpasswordresetlink .row,
.page-customerforgotpassword .row,
.page-existingpolicyholdersendregistrationlink .row,
.page-publicuatuserlogin .row,
/* Register page hypwerlinked from email */ .page-customerregister .row {
  margin: 0;
}
/* :L5581 */
.page-customerlogin .row .well,
.page-customersendpasswordresetlink .row .well,
.page-customerforgotpassword .row .well,
.page-existingpolicyholdersendregistrationlink .row .well,
.page-publicuatuserlogin .row .well,
/* Register page hypwerlinked from email */ .page-customerregister .row .well {
  margin: 20px 0 0;
  padding: 0;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  min-width: 50%;
}
/* :L5591 */
.page-customerlogin .form-group,
.page-customersendpasswordresetlink .form-group,
.page-customerforgotpassword .form-group,
.page-existingpolicyholdersendregistrationlink .form-group,
.page-publicuatuserlogin .form-group,
/* Register page hypwerlinked from email */ .page-customerregister .form-group {
  margin-bottom: 20px;
}
/* :L5594 */
.page-customerlogin .form-group .col-md-9,
.page-customersendpasswordresetlink .form-group .col-md-9,
.page-customerforgotpassword .form-group .col-md-9,
.page-existingpolicyholdersendregistrationlink .form-group .col-md-9,
.page-publicuatuserlogin .form-group .col-md-9,
/* Register page hypwerlinked from email */ .page-customerregister .form-group .col-md-9 {
  width: 100%;
}
/* :L5598 */
@media only screen and (min-width: 768px) {
  .page-customerlogin .form-group button[type="submit"],
  .page-customersendpasswordresetlink .form-group button[type="submit"],
  .page-customerforgotpassword .form-group button[type="submit"],
  .page-existingpolicyholdersendregistrationlink .form-group button[type="submit"],
  .page-publicuatuserlogin .form-group button[type="submit"],
  .page-customerregister .form-group button[type="submit"] {
    max-width: 50%;
  }
}
/* :L5606 */
/* :L5607 */
.page-customersendpasswordresetlink h4 {
  display: none;
}
/* :L5611 */
/* :L5612 */
.page-customersendpasswordresetlink .form-group button[type="submit"] {
  max-width: none;
  width: auto;
}
/* Customer Details (Your Account) */

/* :L5621 */
/* :L5622 */
/* :L5623 */
.page-customerdetails .instanda-customer-details-content > .col-lg-6,
.page-customerdetails .instanda-customer-details-content .container {
  padding-left: 0;
  padding-right: 0;
}
/* :L5628 */
.page-customerdetails .instanda-customer-details-content > .col-lg-6 > h3,
.page-customerdetails .instanda-customer-details-content .container > h3 {
  margin-top: 0;
}
/* :L5633 */
.page-customerdetails .instanda-customer-details-content .container {
  width: auto;
}
/* :L5637 */
.page-customerdetails .instanda-customer-details-content form {
  margin-top: 40px;
}
/* :L5640 */
.page-customerdetails .instanda-customer-details-content form a.action-link {
  color: #da291c;
}
/* :L5643 */
.page-customerdetails .instanda-customer-details-content form a.action-link:hover {
  color: #ad2116;
}
/* Change Password Page */

/* :L5652 */
/* :L5653 */
/* :L5654 */
.page-customerdetailschangepassword .container .col-lg-6 {
  padding-left: 0 !important;
  /* Override system's inline style */
  padding-right: 0 !important;
}
@media only screen and (max-width: 767px) {
  .page-customerdetailschangepassword .container .col-lg-6 {
    width: 100%;
  }
}
/* :L5664 */
/* :L5665 */
.page-customerdetailschangepassword form .form-group {
  margin-bottom: 20px;
}
/* :L5669 */
.page-customerdetailschangepassword form > .questionItem {
  padding-right: 15px !important;
  /* Override system's inline style */

}
/* :L5672 */
/* :L5673 */
@media only screen and (max-width: 767px) {
  .page-customerdetailschangepassword form > .questionItem > .col-xs-11 > .form-group:not(.instanda-text-question) {
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
  }
}
/* :L5680 */
@media only screen and (max-width: 767px) {
  .page-customerdetailschangepassword form > .questionItem > .col-xs-11 > .form-group:not(.instanda-text-question) > * {
    flex-basis: calc(50% - 10px);
  }
}
/* :L5690 */
/* :L5694 */
/* :L5695 */
.page-customerhomepage .referFriendMobileImage {
  display: none;
}
/* :L5699 */
.page-customerhomepage .referFriendDesktopImage {
  margin-top: 50px;
}
/* :L5702 */
.page-customerhomepage .footer {
  height: 80px;
}
@media (max-width: 1199px) {
  /* :L5707 */
  .page-customerhomepage .referFriendMobileImage {
    display: flex;
    justify-content: center;
  }
  /* :L5712 */
  .page-customerhomepage .referFriendDesktopImage {
    display: none;
  }
}
/* :L5718 */
/* :L5719 */
.page-customerdetails #question118238,
.page-customerdetails #question121060,
.page-customerdetails #question121419,
.page-customerdetails #question121421,
.page-customerdetails #question121422,
.page-customerdetails #question124749,
.page-customerdetails #question121424,
.page-customerdetails #question121425 {
  display: none;
}
/* :L5722 */
.page-customerdetails div#savemsg {
  margin-top: 20px;
}
/* :L5725 */
/* :L5726 */
.page-customerdetails button.instanda-button.instanda-update-customer-details-button.btn.btn-primary.pull-right::before {
  content: none !important;
}
/* Center the button inside the container */

/* :L5733 */
.btn-continue-quote {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 80px;
}
/* Center the text inside the button */

/* :L5740 */
a.btn {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px 20px;
  font-size: 14px;
}
/* :L5749 */
.accordion-doc a.btn-accordion {
  font-weight: bold;
  position: relative;
  color: #da291c;
  text-decoration: none;
  padding-right: 25px;
}
/* :L5757 */
#customer-portal-content .accordion-doc .btn-accordion::after {
  position: absolute;
  right: 0;
  top: 0;
  content: "\f0fe";
  display: block;
  font-family: fontAwesome;
  font-size: 18px;
}
/* :L5767 */
#customer-portal-content .accordion-doc .btn-accordion[aria-expanded="true"]::after {
  content: "";
}
/* :L5771 */
#customer-portal-content .accordion-doc .btn-accordion:hover,
#customer-portal-content .accordion-doc .btn-accordion:active,
#customer-portal-content .accordion-doc .btn-accordion:focus,
#customer-portal-content .accordion-doc .btn-accordion:active:focus {
  color: #ad2116;
}
/* :L5778 */
.agent-all-docs-responsive {
  text-align: left;
}
/* :L5783 */
span.customerExecuteMTALink {
  display: none;
}
/* :L5788 */
span.quote-portal {
  color: #da291c;
}
/* :L5793 */
/* :L5794 */
.page-customerlogin hr {
  height: 0px;
  width: 25%;
  margin: 9px;
  margin-top: 8px !important;
}
/* :L5801 */
.page-customerlogin span.text-break {
  width: 50%;
  text-align: center;
}
/* :L5806 */
.page-customerlogin .registration-button {
  margin-top: 50px;
  margin-bottom: 20px;
  justify-items: center;
}
/* :L5812 */
.page-customerlogin .registration-text {
  margin-top: 40px;
  display: flex;
}
/* :L5817 */
.page-customerlogin .registration-button a {
  display: block;
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px 48px 14px 24px;
  border-radius: 0;
  text-align: left;
  position: relative;
  width: 50%;
  font-size: 14px;
  height: 50px;
}
/* :L5831 */
.page-customerlogin .registration-button a::before {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 14px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
  right: 24px;
}
/* :L5847 */
.page-customerlogin .registration-button {
  margin-top: 20px;
  margin-bottom: 2px;
  display: flex;
  justify-content: center;
}
/* :L5854 */
.page-customerlogin .registration-button a:hover {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
  text-decoration: none;
}
/* :L5861 */
.page-customerlogin .registration-button a {
  text-decoration: none;
}
/* :L5865 */
.page-customerlogin .instanda-customer-login-content .container {
  padding: 35px;
  border: 1px;
  width: 650px;
  border-radius: 25px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* :L5878 */
.page-customerlogin .registration {
  width: 540px;
}
/* :L5884 */
.page-customerlogin .row {
  margin: 0;
  width: 540px;
  justify-items: center;
  text-align: center;
  display: flex;
  justify-content: center;
}
/* :L5893 */
.page-customerlogin .row .well {
  margin: 20px 0 0;
  padding: 0;
  background-color: transparent;
  border: 0;
  box-shadow: none;
  min-width: 100%;
}
/* :L5903 */
.page-customerlogin p.login-subtitle {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0px;
}
/* :L5907 */
.page-customerlogin .form-group button[type="submit"] {
  max-width: 50%;
}
/* :L5911 */
.page-customerlogin .instanda-main-content {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 650px) {
  /* :L5920 */
  .page-customerlogin .row {
    width: 100%;
  }
  /* :L5926 */
  .page-customerlogin .registration {
    width: 100%;
  }
  /* :L5930 */
  .page-customerlogin .instanda-customer-login-content .container {
    width: 85%;
  }
  /* :L5936 */
  .page-customerlogin .form-group button[type="submit"] {
    max-width: 70%;
  }
  /* :L5940 */
  .page-customerlogin .registration-button a {
    width: 70%;
  }
}
@media (max-width: 639px) {
  /* :L5949 */
  .page-customerlogin .registration-button a::before {
    right: 14px;
  }
  /* :L5955 */
  .page-customerlogin .registration-button a {
    padding: 14px;
    padding-right: 32px;
  }
}
@media (max-width: 375px) {
  /* :L5968 */
  .page-customerlogin .form-group button[type="submit"] {
    max-width: 86%;
  }
  /* :L5972 */
  .page-customerlogin .registration-button a {
    width: 86%;
  }
}
/* :L5979 */
/* :L5980 */
.page-customersendpasswordresetlink button.forgot-back {
  background-color: white;
  border: 1px solid gray;
  color: gray;
  border-radius: 0;
  padding: 11px;
  display: flex;
  gap: 15px;
  align-items: center;
  margin-top: -10px;
}
/* :L5992 */
.page-customersendpasswordresetlink button.forgot-back:hover {
  color: black;
  background-color: #f1f2f6;
  border-color: gray;
}
/* :L5998 */
.page-customersendpasswordresetlink button.forgot-back::before {
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
  border-left: 0;
  border-right: 8px solid gray;
}
/* :L6009 */
.page-customersendpasswordresetlink div#instanda-site-layout {
  margin-bottom: 60px;
}
/* :L6017 */
/* :L6019 */
.page-existingpolicyholdersendregistrationlink .instanda-existingpolicyholder-send-registration-link-content {
  padding: 35px;
  border: 1px;
  width: 650px;
  border-radius: 25px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 80px;
  text-align: center;
}
/* :L6032 */
.page-existingpolicyholdersendregistrationlink .instanda-main-content-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* :L6038 */
.page-existingpolicyholdersendregistrationlink hr {
  height: 0px;
  width: 25%;
  margin: 9px;
  margin-top: 8px !important;
}
/* :L6045 */
.page-existingpolicyholdersendregistrationlink span.text-break {
  width: 50%;
  text-align: center;
}
/* :L6050 */
.page-existingpolicyholdersendregistrationlink .login-button {
  margin-top: 50px;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* :L6058 */
.page-existingpolicyholdersendregistrationlink .login-button a::before {
  position: absolute;
  top: 50%;
  margin-top: -8px;
  right: 14px;
  display: block;
  content: "";
  width: 0px;
  height: 0px;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 8px solid white;
  right: 24px;
}
/* :L6074 */
.page-existingpolicyholdersendregistrationlink .login-text {
  margin-top: 40px;
  display: flex;
}
/* :L6079 */
.page-existingpolicyholdersendregistrationlink .login-button a {
  display: block;
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px 48px 14px 24px;
  border-radius: 0;
  text-align: left;
  position: relative;
  width: 50%;
}
/* :L6091 */
.page-existingpolicyholdersendregistrationlink .login-button a:hover {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
  text-decoration: none;
}
/* :L6098 */
.page-existingpolicyholdersendregistrationlink .login-button {
  margin-top: 20px;
  margin-bottom: 2px;
  justify-items: center;
}
/* :L6104 */
.page-existingpolicyholdersendregistrationlink .login {
  width: 540px;
}
/* :L6108 */
.page-existingpolicyholdersendregistrationlink .instanda-main-content {
  width: 100%;
  display: flex;
  justify-content: center;
}
/* :L6114 */
.page-existingpolicyholdersendregistrationlink .row.instanda-customer-portal-reset-link {
  margin: 0;
  width: 540px;
  text-align: center;
  display: flex;
  justify-content: center;
}
/* :L6123 */
.page-existingpolicyholdersendregistrationlink button[type="submit"] {
  max-width: 50%;
}
/* :L6128 */
.page-existingpolicyholdersendregistrationlink .col-md-4.col-md-offset-4.well.instanda-well {
  width: 100%;
}
/* :L6132 */
.page-existingpolicyholdersendregistrationlink .resend {
  display: flex;
  justify-content: center;
}
/* :L6137 */
.page-existingpolicyholdersendregistrationlink .resend a.btn.btn-primary.instanda-btn {
  width: 50%;
}
/* :L6141 */
.page-existingpolicyholdersendregistrationlink .resend-contact {
  padding: 10px;
  background-color: gainsboro;
  margin-top: -35px;
  text-align: center;
  margin-bottom: 65px;
  width: 650px;
  border-radius: 25px;
  display: none;
}
/* :L6152 */
.page-existingpolicyholdersendregistrationlink p.second-parag {
  margin-bottom: 0px;
}
/* :L6156 */
.page-existingpolicyholdersendregistrationlink .register-subtitle {
  text-align: center;
  margin-bottom: 20px;
  margin-top: 20px;
  line-height: 1.4;
}
@media (max-width: 650px) {
  /* :L6165 */
  .page-existingpolicyholdersendregistrationlink .row.instanda-customer-portal-reset-link {
    width: 100%;
  }
  /* :L6171 */
  .page-existingpolicyholdersendregistrationlink .login {
    width: 100%;
  }
  /* :L6175 */
  .page-existingpolicyholdersendregistrationlink .instanda-existingpolicyholder-send-registration-link-content {
    width: 85%;
  }
  /* :L6181 */
  .page-existingpolicyholdersendregistrationlink button[type="submit"] {
    max-width: 70%;
  }
  /* :L6185 */
  .page-existingpolicyholdersendregistrationlink .resend a.btn.btn-primary.instanda-btn {
    width: 85%;
    text-wrap: auto;
  }
  /* :L6190 */
  .page-existingpolicyholdersendregistrationlink .login-button a {
    width: 70%;
  }
  /* :L6194 */
  .page-existingpolicyholdersendregistrationlink .resend-contact {
    width: 85%;
  }
}
@media (max-width: 639px) {
  /* :L6202 */
  .page-existingpolicyholdersendregistrationlink .login-button a::before {
    right: 14px;
  }
  /* :L6208 */
  .page-existingpolicyholdersendregistrationlink .login-button a {
    padding: 14px;
    padding-right: 32px;
  }
}
@media (max-width: 375px) {
  /* :L6220 */
  .page-existingpolicyholdersendregistrationlink .form-group button[type="submit"] {
    max-width: 86%;
  }
  /* :L6224 */
  .page-existingpolicyholdersendregistrationlink .login-button a {
    width: 86%;
  }
}
/* :L6228 */
.page-existingpolicyholdersendregistrationlink .field-validation-error {
  display: none;
}
/* :L6234 */
/* :L6235 */
.page-existingpolicyholderregistration .instanda-existingpolicyholder-registration {
  padding: 35px;
  border: 1px;
  width: 650px;
  border-radius: 25px;
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* :L6246 */
.page-existingpolicyholderregistration .form-group {
  margin-bottom: 10px;
}
/* :L6250 */
.page-existingpolicyholderregistration .register-subtitle {
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
}
/* :L6257 */
.page-existingpolicyholderregistration .instanda-main-content-container {
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
/* :L6265 */
.page-existingpolicyholderregistration .col-md-4.col-md-offset-4.well.instanda-well {
  width: 100%;
  margin: 0;
  background: none;
  border: none;
  box-shadow: none;
}
/* :L6273 */
.page-existingpolicyholderregistration .instanda-main-content {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* :L6280 */
.page-existingpolicyholderregistration .password-rules {
  font-size: 12px;
  margin-bottom: 20px;
  text-align: justify;
}
/* :L6286 */
.page-existingpolicyholderregistration .row.instanda-customer-membership-login {
  width: 500px;
}
/* :L6290 */
.page-existingpolicyholderregistration .col-md-9 {
  width: 100%;
}
/* :L6294 */
.page-existingpolicyholderregistration span.label.label-warning.field-validation-error {
  text-wrap: auto;
}
@media (max-width: 650px) {
  /* :L6300 */
  .page-existingpolicyholderregistration .row.instanda-customer-membership-login {
    width: 100%;
  }
  /* :L6307 */
  .page-existingpolicyholderregistration .instanda-existingpolicyholder-registration {
    width: 85%;
  }
  /* :L6315 */
  .page-existingpolicyholderregistration input#m-password2 {
    min-width: fit-content !important;
  }
}
@media (max-width: 767px) {
  /* :L6321 */
  .page-existingpolicyholderregistration .instanda-main-content-container {
    margin-bottom: 100px;
  }
}
/* :L6330 */
.page-customersendpasswordresetlink .row .well {
  min-width: 80%;
}
/* :L6334 */
/* :L6335 */
.page-customersendpasswordresetlink .general-container {
  display: flex;
  gap: 10px;
  margin-bottom: 87px;
  margin-top: 25px;
}
/* :L6342 */
.page-customersendpasswordresetlink .reset-container {
  width: 63%;
}
/* :L6346 */
.page-customersendpasswordresetlink .login-container {
  width: 63%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* :L6353 */
.page-customersendpasswordresetlink hr.vertical {
  height: auto;
  width: 1px;
  border-width: 0;
  background-color: #eeeeee;
}
/* :L6360 */
.page-customersendpasswordresetlink p.login-button {
  text-align: center;
  margin-top: 50px;
}
/* :L6365 */
.page-customersendpasswordresetlink p.login-button a {
  display: block;
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white;
  padding: 14px 22px 14px 22px;
  border-radius: 0;
  text-align: left;
  position: relative;
}
/* :L6377 */
.page-customersendpasswordresetlink p.login-button a:hover {
  color: white;
  background-color: #ad2116;
  border-color: #961c13;
  text-decoration: none;
}
@media (max-width: 768px) {
  /* :L6387 */
  .page-customersendpasswordresetlink .general-container {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  /* :L6393 */
  .page-customersendpasswordresetlink hr.vertical {
    height: 1px;
    width: 80%;
    border-width: 0;
    background-color: #eeeeee;
  }
  /* :L6399 */
  .page-customersendpasswordresetlink .reset-container {
    width: 100%;
  }
  /* :L6403 */
  .page-customersendpasswordresetlink .login-container {
    width: 100%;
  }
}
/*Set up colors for fields */
/* :L6473 */
/* :L6476 */
/* :L6477 */
.page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-12.col-md-12.col-lg-12 > .pull-right {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row-reverse;
  justify-content: space-between;
}
@media only screen and (min-width: 768px) {
  /* :L6485 */
  /* :L6487 */
  /* :L6489 */
  .page-quickquotequestions.created-from-mta.page-number-1 form > .container .row a.annulerButton {
    margin-left: 0px !important;
  }
}
@media only screen and (max-width: 767px) {
  /* :L6497 */
  .page-quickquotequestions.created-from-mta.page-number-1 a.annulerButton {
    margin-top: 2px;
  }
  /* :L6500 */
  .page-quickquotequestions.created-from-mta.page-number-1 .col-xs-12.col-sm-12.col-md-12.col-lg-12 > .pull-right {
    flex-direction: column;
  }
  /* :L6503 */
  .page-quickquotequestions.created-from-mta.page-number-1 .instanda-main-content > form > .container .row {
    display: unset;
  }
  /* :L6506 */
  .page-quickquotequestions.created-from-mta.page-number-1 a.btn.btn-primary {
    height: 50px;
  }
}
/* :L6512 */
/* :L6513 */
.page-quickquotequestions.created-from-mta div#question119038 .mdc-select__anchor.my-select--fullwidth.mdc-ripple-upgraded {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6519 */
.page-quickquotequestions.created-from-mta div#question119038 input.mdc-select__selected-text {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6525 */
.page-quickquotequestions.created-from-mta div#question119038 i.mdc-select__dropdown-icon {
  display: none;
}
/* :L6528 */
.page-quickquotequestions.created-from-mta div#question119038 .instanda-question-hierarchy:not(.my-mdc-hide)::before {
  opacity: 0.7;
}
/* :L6531 */
.page-quickquotequestions.created-from-mta div#question119038 input#Activity_CHOICE {
  opacity: 0.7;
}
/* :L6534 */
.page-quickquotequestions.created-from-mta div#question119038 span.twitter-typeahead {
  opacity: 0.7;
}
/* :L6537 */
.page-quickquotequestions.created-from-mta div#question119038 .mdc-component-wrapper .mdc-select--focused .mdc-select__anchor {
  border-color: #999999 !important;
  outline: unset !important;
}
/* :L6542 */
.page-quickquotequestions.created-from-mta div#question120329 {
  display: none !important;
}
/* :L6545 */
/* :L6546 */
.page-quickquotequestions.created-from-mta div#question118945 .mdc-text-field.mdc-text-field--filled.my-text-field--fullwidth.mdc-text-field--label-floating.mdc-ripple-upgraded {
  cursor: not-allowed;
  background-color: #eeeeee !important;
}
/* :L6551 */
.page-quickquotequestions.created-from-mta div#question118945 .mdc-component-wrapper {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6557 */
.page-quickquotequestions.created-from-mta div#question118945 input#Turnover_NUM--mdc {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6562 */
.page-quickquotequestions.created-from-mta div#question118945 .mdc-component-wrapper .mdc-text-field--focused {
  border-color: #999999 !important;
  outline: unset !important;
}
/* :L6568 */
.page-quickquotequestions.created-from-mta div#Sector_CHOICE--mdc {
  display: none;
}
/* :L6572 */
.page-quickquotequestions.created-from-mta div#Activity_CHOICE_listbox {
  display: none !important;
}
/* :L6578 */
/* :L6579 */
.page-quickquotequestions.created-from-mta div#question118955 label.instanda-unselected {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.3;
}
/* :L6585 */
/* :L6586 */
.page-quickquotequestions.created-from-mta.page-number-2 .back-to-edit-quote-container.left.pull-left {
  display: flex;
  flex-direction: column;
}
/* :L6590 */
.page-quickquotequestions.created-from-mta.page-number-2 a#backButton {
  margin-bottom: 0px;
}
@media only screen and (max-width: 767px) {
  /* :L6595 */
  .page-quickquotequestions.created-from-mta.page-number-2 a.annulerButton {
    margin-top: 10px;
  }
}
/* :L6599 */
.page-quickquotequestions.created-from-mta.page-number-2 .instanda-main-content > form > .container .row {
  width: 100% !important;
}
/* :L6602 */
.page-quickquotequestions.created-from-mta.page-number-2 .instanda-main-content > form > .container {
  width: 100% !important;
}
@media only screen and (min-width: 768px) {
  /* :L6609 */
  /* :L6610 */
  .page-quickquotequestions.created-from-mta div#question118932 .instanda-questionHeader.questionHeader.container {
    padding-left: 0px;
  }
}
/* :L6616 */
/* :L6618 */
.page-quickquotequestions.created-from-mta div#question118934 .mdc-text-field.mdc-text-field--filled.my-text-field--fullwidth.mdc-ripple-upgraded,
.page-quickquotequestions.created-from-mta div#question118941 .mdc-text-field.mdc-text-field--filled.my-text-field--fullwidth.mdc-ripple-upgraded,
.page-quickquotequestions.created-from-mta div#question118942 .mdc-text-field.mdc-text-field--filled.my-text-field--fullwidth.mdc-ripple-upgraded {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6623 */
.page-quickquotequestions.created-from-mta div#question118934 input,
.page-quickquotequestions.created-from-mta div#question118941 input,
.page-quickquotequestions.created-from-mta div#question118942 input {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6628 */
.page-quickquotequestions.created-from-mta div#question118934 .mdc-component-wrapper .mdc-text-field--focused,
.page-quickquotequestions.created-from-mta div#question118941 .mdc-component-wrapper .mdc-text-field--focused,
.page-quickquotequestions.created-from-mta div#question118942 .mdc-component-wrapper .mdc-text-field--focused {
  border-color: #999999 !important;
  outline: unset !important;
}
/* :L6634 */
/* :L6635 */
.page-quickquotequestions.created-from-mta div#question118940 .mdc-select__anchor.my-select--fullwidth.mdc-ripple-upgraded {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6641 */
.page-quickquotequestions.created-from-mta div#question118940 input.mdc-select__selected-text {
  cursor: not-allowed;
  background-color: #eeeeee !important;
  opacity: 0.7;
}
/* :L6647 */
.page-quickquotequestions.created-from-mta div#question118940 i.mdc-select__dropdown-icon {
  display: none;
}
/* :L6650 */
.page-quickquotequestions.created-from-mta div#question118940 .mdc-component-wrapper .mdc-select--focused .mdc-select__anchor {
  border-color: #999999 !important;
  outline: unset !important;
}
/* :L6656 */
.page-quickquotequestions.created-from-mta div#Occupation_TXT--mdc {
  display: none;
}
/* :L6666 */
/* :L6668 */
.created-from-mta a#backButton {
  margin-bottom: 25px;
}
/* :L6671 */
.created-from-mta button.instanda-button.instanda-quote-button.btn.btn-primary {
  height: 50px;
  margin-left: 0px;
}
/* :L6675 */
.created-from-mta button.instanda-button.instanda-quote-continue-button.btn.btn-primary {
  height: 50px;
}
/* :L6678 */
.created-from-mta a.annulerButton {
  margin-top: 15px;
  background-color: #eeeeee;
  border: 1px solid #9d9d9d;
  background-color: white;
  border: 1px solid gray;
  color: gray;
  display: flex;
  padding: 15px 35px;
  border-radius: 0;
  text-align: center;
  width: 260px;
  text-decoration: none !important;
  justify-content: center;
}
@media only screen and (max-width: 767px) {
  /* :L6694 */
  .created-from-mta a.annulerButton {
    width: 100%;
  }
  /* :L6697 */
  .created-from-mta a#backButton {
    margin-bottom: 12px;
  }
}
/* :L6703 */
.created-from-mta a.annulerButton:hover {
  color: black;
  background-color: #f1f2f6;
  border-color: gray;
}
/* :L6709 */
/* :L6710 */
/* :L6721 */
@media only screen and (max-width: 767px) {
  /* :L6723 */
  .page-prequotequestions.created-from-mta.page-number-1 a.btn.btn-primary {
    margin-bottom: 12px;
    height: 50px;
  }
}
/* :L6728 */
.page-prequotequestions.created-from-mta.page-number-1 .footer-additional p {
  max-width: 555px;
  margin-top: 20px;
}
/* :L6735 */
/* :L6737 */
.created-from-mta #question118959::before,
.created-from-mta #question119054::before {
  display: none !important;
}
/* :L6741 */
.created-from-mta div#question118959 {
  margin-bottom: 20px !important;
  padding-bottom: 0px !important;
}
/* :L6745 */
.created-from-mta div#question118960 {
  display: none;
}
/* :L6748 */
.created-from-mta div#question120002 {
  display: none;
}
/* :L6751 */
.created-from-mta div#question130517 {
  display: none;
}
/* :L6754 */
.created-from-mta div#question119054 {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
/* :L6758 */
/* :L6760 */
.created-from-mta div#question118958 .mdc-text-field.mdc-text-field--filled.my-text-field--fullwidth.mdc-text-field--label-floating.mdc-ripple-upgraded {
  opacity: 0.7;
  cursor: not-allowed;
  background-color: #eeeeee !important;
}
/* :L6765 */
.created-from-mta div#question118958 input {
  opacity: 0.7;
  cursor: not-allowed;
  background-color: #eeeeee !important;
}
/* :L6771 */
.created-from-mta div#question118958 .mdc-component-wrapper .mdc-text-field--focused {
  border-color: #999999;
  outline: unset ;
}
/* :L6777 */
.warningEmailMTA {
  margin-bottom: 18px;
  padding: 15px 10px 15px 10px;
  background-color: lightgray;
  text-align: center;
}
/* :L6787 */
/* :L6790 */
.page-prequotequestions.created-from-mta.page-number-2 div#question120226 {
  display: none;
}
/* :L6793 */
.page-prequotequestions.created-from-mta.page-number-2 .questionHeader h3 {
  background: unset !important;
  padding-left: 0px !important;
}
/* :L6797 */
.page-prequotequestions.created-from-mta.page-number-2 .instanda-unselected {
  display: none;
  pointer-events: none;
}
/* :L6802 */
.page-prequotequestions.created-from-mta.page-number-2 .instanda-selected {
  background-color: unset !important;
  color: black !important;
  pointer-events: none;
  font-weight: bold;
}
/* :L6810 */
.page-prequotequestions.created-from-mta.page-number-2 .killingQuestion-divison {
  border-top: 1px solid;
  padding-top: 35px;
}
/* :L6815 */
.page-prequotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
  margin-top: 100%;
}
@media only screen and (max-width: 767px) {
  /* :L6821 */
  .page-prequotequestions.created-from-mta.page-number-2 .questionItem:not(.instanda-container-fluid) {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
  }
  /* :L6825 */
  .page-prequotequestions.created-from-mta.page-number-2 .questionItem:not(.instanda-container-fluid) .instanda-question-label {
    width: 75%;
  }
  /* :L6829 */
  .page-prequotequestions.created-from-mta.page-number-2 .quote-mta-wrapper {
    margin-top: 0%;
  }
  /* :L6832 */
  .page-prequotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-4.col-lg-3.col-sidebar {
    display: flex;
    justify-content: center;
  }
  /* :L6835 */
  .page-prequotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-4.col-lg-3.col-sidebar .quote-mta-wrapper {
    width: 375px;
  }
}
@media only screen and (max-width: 379px) {
  /* :L6842 */
  /* :L6843 */
  .page-prequotequestions.created-from-mta.page-number-2 .col-xs-12.col-sm-4.col-lg-3.col-sidebar .quote-mta-wrapper {
    height: 188px;
  }
}
/* :L6852 */
/* :L6853 */
.page-prequotequestions.created-from-mta.page-number-1 .quote-mta-wrapper {
  display: none;
}
/* :L6857 */
.page-prequotequestions.created-from-mta.page-number-1 .section-payment-MTA {
  display: none;
}
/* :L6862 */
/* :L6864 */
.page-prequotequestions.created-from-mta.page-number-2 .pre-quote-mta2 {
  display: none;
}
/* :L6868 */
.page-prequotequestions.created-from-mta.page-number-2 .section-payment-MTA {
  Display: none;
}
/* :L6874 */
/* :L6876 */
.page-prequotequestions.created-from-mta.page-number-3 .pre-quote-mta1 {
  display: none;
}
/* :L6887 */
/* :L6889 */
.page-prequotequestions.created-from-mta.page-number-3 div#question120292 {
  display: none;
}
/* :L6893 */
.page-prequotequestions.created-from-mta.page-number-3 div#question119686 {
  display: none;
}
/* :L6897 */
.page-prequotequestions.created-from-mta.page-number-3 div#question119687 {
  display: none;
}
/* :L6901 */
.page-prequotequestions.created-from-mta.page-number-3 div#question120230 {
  display: none;
}
/* :L6905 */
.page-prequotequestions.created-from-mta.page-number-3 .section-payment-MTA h3 {
  font-weight: 400;
  font-size: 24px;
  color: gray;
  margin-top: 0;
  margin-bottom: 60px;
}
/* :L6915 */
.page-prequotequestions.created-from-mta.page-number-3 .section-payment-MTA p {
  margin-bottom: 60px;
}
/* :L6918 */
.page-prequotequestions.created-from-mta.page-number-3 .quote-mta-wrapper {
  margin-top: 50%;
}
@media only screen and (max-width: 767px) {
  /* :L6922 */
  .page-prequotequestions.created-from-mta.page-number-3 .quote-mta-wrapper {
    margin-top: 0%;
  }
  /* :L6925 */
  .page-prequotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-4.col-lg-3.col-sidebar {
    display: flex;
    justify-content: center;
  }
  /* :L6928 */
  .page-prequotequestions.created-from-mta.page-number-3 .col-xs-12.col-sm-4.col-lg-3.col-sidebar .quote-mta-wrapper {
    width: 375px;
  }
}
@media only screen and (min-width: 992px) {
  /* :L6934 */
  .page-prequotequestions.created-from-mta.page-number-3 .quote-mta-wrapper {
    height: 230px;
  }
}
/* :L6942 */
/* :L6943 */
.page-quote.created-from-mta .col-main .section-wrapper {
  padding-bottom: 0px;
}
/* :L6945 */
.page-quote.created-from-mta .col-main .section-wrapper:before {
  display: none;
}
/* :L6949 */
.page-quote.created-from-mta li.form-item.form-historical-monument {
  display: none;
}
/* :L6955 */
/* :L6957 */
.page-postquotequestions.created-from-mta.page-number-1 .instanda-post-quote-questions {
  display: none;
}
/* :L6962 */
/* :L6963 */
/* :L6964 */
.page-postquotequestions.created-from-mta.page-number-2 div#question119074 .instanda-question-parent-yes-no.form-group {
  display: none;
}
/* :L6968 */
.page-postquotequestions.created-from-mta.page-number-2 div#question121348 {
  display: none;
}
/* :L6971 */
.page-postquotequestions.created-from-mta.page-number-2 div#question120290 {
  display: none;
}
/* :L6974 */
.page-postquotequestions.created-from-mta.page-number-2 div#question120291 {
  display: none;
}
/* :L6981 */
/* :L6982 */
.page-confirmation2.created-from-mta .buttonMTASaleConfirmation {
  text-align: center;
  display: flex;
  margin: 35px 0px 35px 0px;
  justify-content: center;
}
/* :L6989 */
.page-confirmation2.created-from-mta a.buttonMTA {
  /*width: 230px;
		height: 50px;*/
  width: 270px;
  font-size: 17px;
  height: 60px;
  background-color: #da291c;
  text-decoration: none !important;
  display: flex;
  color: white !important;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
}
/* :L7003 */
.page-confirmation2.created-from-mta .col-xs-12.col-sm-10.col-lg-6.col-main {
  padding-left: 60px;
  padding-right: 60px;
}
/* :L7006 */
.page-confirmation2.created-from-mta .col-xs-12.col-sm-10.col-lg-6.col-main p {
  line-height: 25px;
  font-size: 20px;
}
/* :L7011 */
.page-confirmation2.created-from-mta .col-xs-12.col-sm-10.col-lg-6.col-main > p:first-child {
  margin-bottom: 30px;
}
/* :L7016 */
.page-confirmation2.created-from-mta div.info-senteces p {
  font-size: 25px;
}
@media only screen and (max-width: 1200px) and (min-width: 991px) {
  /* :L7021 */
  .page-confirmation2.created-from-mta .col-xs-12.col-sm-10.col-lg-6.col-main {
    padding-left: 170px;
    padding-right: 170px;
  }
}
@media only screen and (max-width: 767px) {
  /* :L7027 */
  .page-confirmation2.created-from-mta div.info-senteces p {
    font-size: 18px;
  }
  /* :L7030 */
  .page-confirmation2.created-from-mta .col-xs-12.col-sm-10.col-lg-6.col-main {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* :L7033 */
  .page-confirmation2.created-from-mta .col-xs-12.col-sm-10.col-lg-6.col-main p {
    font-size: 18px;
  }
}
/* :L7040 */
/* :L7041 */
/* :L7042 */
/* :L7043 */
.created-from-mta #instanda-header [data-placeholder="~publicQuickQuoteLink"]::before {
  content: "01";
}
/* :L7047 */
/* :L7048 */
.created-from-mta #instanda-header [data-placeholder="~publicPreQuoteLink"]::before {
  content: "02";
}
/* :L7052 */
/* :L7053 */
.created-from-mta #instanda-header [data-placeholder="~publicPostQuoteLink"]::before {
  content: "03";
}
/* :L7057 */
/* :L7058 */
.created-from-mta #instanda-header [data-placeholder="~publicQuoteCompleteLink"]::before {
  content: "04";
}
/* :L7078 */
/* :L7080 */
/* :L7081 */
/* :L7082 */
/* :L7083 */
.page-quickquotequestions.created-from-mta.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"],
.page-quickquotequestions.created-from-mta.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"] {
  color: #da291c;
  font-weight: bold;
}
/* :L7086 */
.page-quickquotequestions.created-from-mta.page-number-1 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-quickquotequestions.created-from-mta.page-number-2 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* :L7095 */
/* :L7096 */
/* :L7098 */
/* :L7099 */
/* :L7100 */
.page-quickquotequestions.page-number-3.created-from-mta .breadcrumb-wrapper .button-links::after {
  width: calc(33.333333333%);
}
@media only screen and (min-width: 992px) {
  .page-quickquotequestions.page-number-3.created-from-mta .breadcrumb-wrapper .button-links::after {
    width: calc(25.333333333%);
  }
}
/* :L7111 */
/* :L7114 */
/* :L7115 */
/* :L7116 */
/* :L7117 */
.page-quickquotequestions.created-from-mta.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-prequotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"],
.page-quote.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"] {
  color: #da291c;
  font-weight: bold;
}
/* :L7122 */
/* :L7123 */
.page-quickquotequestions.created-from-mta.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-prequotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-quote.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before {
  color: #da291c;
  font-weight: normal;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
}
/* :L7128 */
/* :L7129 */
.page-quickquotequestions.created-from-mta.page-number-3 .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-prequotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-quote.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* :L7140 */
/* :L7141 */
/* :L7142 */
/* :L7143 */
/* :L7144 */
.page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPostQuoteLink"] {
  color: #da291c;
  font-weight: bold;
}
/* :L7149 */
/* :L7151 */
.page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before {
  color: #da291c;
  font-weight: normal;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
}
/* :L7156 */
/* :L7157 */
.page-postquotequestions.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPostQuoteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* :L7166 */
/* :L7167 */
/* :L7168 */
/* :L7169 */
/* :L7170 */
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"] {
  color: #da291c;
  font-weight: bold;
}
/* :L7175 */
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPostQuoteLink"] {
  color: #da291c;
}
/* :L7179 */
/* :L7182 */
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuickQuoteLink"]::before,
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPreQuoteLink"]::before,
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicPostQuoteLink"]::before {
  color: #da291c;
  font-weight: normal;
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=TlRCV1FuaDNURWh6WVdWRlMydENXWEJSUlVoR1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxwd1pHRWVqMXlUbmxKaEF2LDEwMDAsRGhoQjJzZVhXY2hsZ2whWCxGdWR6YmxqS1lJcjQ4RnBXakpFV1pOSGgrR1k3R0U2dFdiRTN4bkJFZDFzaWhlZXpETXQ0Y3BLRW1UTFlLcXhKVzdSaHFGbnhsMU1LSkFNK3ZUb1hTUT09) center center no-repeat;
}
/* :L7187 */
/* :L7188 */
.page-confirmation2.created-from-mta .breadcrumb-wrapper .button-links > a[data-placeholder="~publicQuoteCompleteLink"]::before {
  /*background-color	: @color-red;*/
  color: white;
  /*border			: 2px solid @color-red;*/
  background: url(../ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZG14VWJFeEphMDl1VlRkMVMwcGFZek5oYW5Bc1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxjV0pQMm12dGtlSHhEcTdzLDEwMDAsRmhxa1daT0V3QFM5V0xLUCxqMXNBSmFnSXBqRHBLVnFLSmFZUTdYNzJDREVtOEtXTW1CNVRXd3RDSVB4SHBhaG9taDU4bU9YWEtxN3BtQ3I3VnRsSGMxQy9KdDQyODdVSnBFelNGdz09) center center no-repeat;
}
/* :L7195 */
.page-confirmation2.created-from-mta .button-links {
  pointer-events: none;
}
/* :L7200 */
.created-from-mta .breadcrumb-wrapper .button-links > a {
  padding-left: 5px;
  padding-right: 5px;
}
@media only screen and (max-width: 1199px) {
  /* :L7206 */
  .created-from-mta .breadcrumb-wrapper .button-links > a {
    font-size: 0 !important;
  }
}
/* :L7211 */
.customer-mta {
  display: none;
}
/* :L7216 */
.show-mta-button + .customer-mta {
  display: block;
}
/* :L7221 */
.customer-mta a {
  background-color: #da291c;
  border: 1px solid #da291c;
  color: white !important;
  padding: 10px;
  border-radius: 0;
  text-align: center;
  text-decoration: none !important;
}
/* :L7231 */
.customer-mta {
  margin-top: 35px;
  margin-bottom: 35px;
  text-align: center;
}
/* :L7238 */
.created-from-mta div#question118932 {
  display: none;
}
/* :L7242 */
.created-from-mta div#question130920 {
  margin-top: 30px;
}
/*Page 1 of the journey*/

/* :L7247 */
/* :L7250 */
/* :L7251 */
.page-quickquotequestions.created-from-mta.page-number-1 form > .container {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  /* :L7258 */
  /* :L7261 */
  /* :L7262 */
  .page-quickquotequestions.created-from-mta.page-number-1 form > .container {
    padding: 0 0;
  }
}
/* :L7269 */
.page-quickquotequestions.created-from-mta.page-number-1 .instanda-main-content > form > .container .row {
  display: block;
}
/*Page 3 of the journey*/

/* :L7274 */
/* :L7277 */
/* :L7278 */
.page-quickquotequestions.created-from-mta.page-number-3 form > .container {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  /* :L7285 */
  /* :L7288 */
  /* :L7289 */
  .page-quickquotequestions.created-from-mta.page-number-3 form > .container {
    padding: 0 0;
  }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
  /* :L7299 */
  /* :L7300 */
  .page-prequotequestions.created-from-mta .col-xs-12.col-sm-1.col-lg-3.col-empty {
    width: 10%;
  }
  /* :L7303 */
  .page-prequotequestions.created-from-mta .col-xs-12.col-sm-7.col-lg-6.col-main {
    width: 81%;
  }
  /* :L7306 */
  .page-prequotequestions.created-from-mta .col-xs-12.col-sm-4.col-lg-3.col-sidebar {
    width: 10%;
  }
  /* :L7309 */
  .page-prequotequestions.created-from-mta .quote-mta-wrapper {
    width: 355px;
    height: 180px;
    margin-top: 0px !important;
  }
  /* :L7315 */
  .page-prequotequestions.created-from-mta .col-xs-12.col-sm-4.col-lg-3.col-sidebar {
    justify-content: center;
    display: flex;
    width: 100%;
  }
  /* :L7322 */
  .section-payment-MTA p {
    margin-bottom: unset !important;
  }
}
@media only screen and (max-width: 1200px) and (min-width: 991px) {
  /* :L7331 */
  /* :L7332 */
  .page-postquotequestions.created-from-mta .col-md-8 {
    width: 80%;
  }
  /* :L7335 */
  .page-postquotequestions.created-from-mta .col-md-1 {
    width: 10%;
  }
  /* :L7338 */
  .page-postquotequestions.created-from-mta .col-md-3 {
    width: 10%;
  }
}
/*
@media only screen and (max-width: 768px) {
       .contentForMTA a{
		display:none;
	  }
}*/

/* :L7355 */
.page-quickquotequestions.created-from-mta.page-number-1 .field-validation-error {
  text-wrap: wrap;
  text-align: left;
}
/* Post-quote Questions page */

/* :L7360 */
/* :L7362 */
/* :L7363 */
.page-postquotequestions form .questionItem.container,
.page-postquotequestions form .questionHeader.container,
.page-postquotequestions form > .container,
.page-postquotequestions form > .container > .row {
  max-width: 100%;
}
/* :L7371 */
.page-postquotequestions #question131391 {
  padding-top: 52px;
  background: url("../ImageUpload/DownloadImageVersion?uploadedImageVersionId=VWtoNVZXTmtOWEpKZFdwRGNWVlFMR2t3VTNCTlFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxKbVVFQ2tVTnBHVVdBV2ZmLDEwMDAsRGphc2VTb1h2UmpCWXo1Myx0WDFsSU1rV3lLOUZzWWlweW56ZHlEY0dLQVBJemFUclVGbElQN3NYc1l1MnJjQTluemM2OGRHenVYYTJUeWFkNTlnS3A4OHhWZVVTT0g4OExzWTlvZz09") center top no-repeat;
  background-size: 42px auto;
  color: black;
}
/* :L7378 */
.page-postquotequestions #btnOffline {
  position: relative;
  padding-right: 48px;
  width: 100%;
  max-width: 100%;
}
/* :L7385 */
.page-postquotequestions #btnOffline {
  margin-top: 10px !important;
  background: white !important;
  color: #777777 !important;
  border: 2px solid #777777 !important;
  border-radius: 0 !important;
  text-align: left !important;
  position: relative !important;
  width: 100% !important;
  max-width: 260px !important;
  display: block !important;
  padding: 14px 48px 14px 24px !important;
  box-sizing: border-box !important;
}
/* :L7399 */
.page-postquotequestions #btnOffline::before {
  content: "" !important;
  position: absolute !important;
  top: 50% !important;
  margin-top: -8px !important;
  right: 24px !important;
  width: 0 !important;
  height: 0 !important;
  border-top: 8px solid transparent !important;
  border-bottom: 8px solid transparent !important;
  border-left: 8px solid #777777 !important;
}
/* :L7411 */
.page-postquotequestions #btnOffline small {
  display: block !important;
  line-height: 1.2 !important;
}
/* :L7416 */
/* :L7418 */
.page-confirmbillingdetails .hiscox-confirmation {
  max-width: 560px;
  margin: 0 auto;
  text-align: center;
}
/* :L7424 */
.page-confirmbillingdetails .hiscox-steps {
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
}
/* :L7430 */
.page-confirmbillingdetails .hiscox-steps .step {
  flex: 1;
  font-size: 14px;
  color: #cccccc;
}
/* :L7436 */
.page-confirmbillingdetails .hiscox-steps .completed,
.page-confirmbillingdetails .hiscox-steps .active {
  color: #da291c;
  font-weight: 600;
}
/* :L7442 */
.page-confirmbillingdetails .hiscox-title {
  color: #da291c;
  margin-bottom: 20px;
  font-size: 23px;
  font-weight: 600;
}
/* :L7449 */
.page-confirmbillingdetails .hiscox-intro {
  margin-bottom: 30px;
  max-width: 500px;
}
/* :L7454 */
.page-confirmbillingdetails .hiscox-summary {
  text-align: left;
  border-top: 1px solid #eeeeee;
  padding-top: 20px;
}
/* :L7460 */
.page-confirmbillingdetails .summary-row {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 12px;
}
/* :L7467 */
.page-confirmbillingdetails .summary-row img {
  display: inline-block;
  max-width: fit-content;
}
/* :L7472 */
.page-confirmbillingdetails .summary-row b {
  display: none;
}
/* :L7476 */
.page-confirmbillingdetails .summary-row .btn-modifier {
  margin-left: revert !important;
  flex-shrink: 0;
}
/* :L7482 */
.page-confirmbillingdetails .hiscox-summary .summary-row {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 0;
  border-bottom: 1px solid #e6e6e6;
  margin: 0;
}
/* :L7491 */
.page-confirmbillingdetails .hiscox-summary .summary-row > span {
  min-width: 190px;
  opacity: 0.75;
}
/* :L7497 */
.page-confirmbillingdetails .hiscox-summary .summary-row > b,
.page-confirmbillingdetails .hiscox-summary .summary-row > strong {
  display: none !important;
}
/* :L7502 */
.page-confirmbillingdetails .hiscox-summary .summary-row .btn-modifier {
  margin-left: auto;
}
/* :L7506 */
.page-confirmbillingdetails .hiscox-summary .summary-row {
  font-size: 14px;
}
/* :L7509 */
.page-confirmbillingdetails .hiscox-summary .summary-row:not(:first-child) {
  font-weight: 500;
}
/* :L7514 */
.page-confirmbillingdetails .btn-modifier {
  background: #d71920;
  color: white;
  border: none;
  padding: 6px 12px;
  font-size: 12px;
  border-radius: 3px;
}
/* :L7523 */
.page-confirmbillingdetails .hiscox-fee {
  font-size: 13px;
  color: black;
}
/* :L7528 */
.page-confirmbillingdetails .hiscox-terms {
  margin: 30px 0;
  text-align: left;
  font-size: 13px;
  font-weight: normal !important;
}
/* :L7535 */
.page-confirmbillingdetails .hiscox-terms label,
.page-confirmbillingdetails .hiscox-terms label * {
  font-weight: normal !important;
}
/* :L7541 */
.page-confirmbillingdetails .hiscox-cta {
  margin-top: 20px;
}
/* :L7545 */
.page-confirmbillingdetails .btn-pay {
  background: #da291c;
  color: white;
  border: none;
  padding: 14px 28px;
  font-size: 16px;
  border-radius: 4px;
}
/* :L7554 */
.page-confirmbillingdetails .instanda-confirm-billing-address {
  display: none !important;
}
/* :L7558 */
.page-confirmbillingdetails div:has(> strong):has(:contains("will be billed to:")) {
  display: none;
}
/* :L7562 */
.page-confirmbillingdetails #boltPayButton {
  float: none !important;
  display: block;
  margin: 20px auto;
}
/* :L7568 */
.page-confirmbillingdetails .hiscox-terms .terms-error {
  margin-top: 16px;
  color: red;
  font-size: 14px;
  line-height: 1.4;
  font-weight: 500;
}
/* :L7576 */
.page-confirmbillingdetails .instanda-main-content div:has(+ .instanda-confirm-billing-address) {
  display: none;
}
/* :L7583 */
body.page-confirmbillingdetails a[href*="PostQuoteQuestions"] {
  display: none !important;
}
/* :L7588 */
.page-postquotequestions form .questionItem.container,
.page-postquotequestions form .questionHeader.container,
.page-postquotequestions form > .container,
.page-postquotequestions form > .container > .row {
  max-width: 70%;
}
/*.page-postquotequestions form .questionItem.container, .page-postquotequestions form .questionHeader.container, .page-postquotequestions form > .container, .page-postquotequestions form > .container > .row {
    max-width: 70%;
}*/

/* :L7596 */
.PostQuoteQuestionsPage2-OnlinePayments {
  max-width: 100% !important;
  padding-top: 2%;
  padding-bottom: 2%;
}
/* :L7601 */
body.package-12462.page-number-1 .container.alert.alert-danger.alert-dismissible.show {
  display: block !important;
}
/* :L7604 */
/* :L7606 */
.page-quickquote #vtc-circulation-warning {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin: -24px auto 0px;
  width: 100%;
  max-width: 900px;
}
/* :L7616 */
.page-quickquote #vtc-circulation-warning img {
  width: 55px;
  height: auto;
  flex-shrink: 0;
}
/* :L7622 */
.page-quickquote #vtc-circulation-warning span {
  font-size: 16px;
  line-height: 1.4;
  padding: 1px 4px;
}
@media (max-width: 767px) {
  /* ==========================================================
         STACK PACKAGES
         ========================================================== */
  
  /* :L7636 */
  .section-cover .cover-list,
  .section-cover .cover-list.swiper-wrapper {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    transform: none !important;
  }
  /* :L7644 */
  .section-cover .my-swiper-container {
    width: 100% !important;
    height: auto !important;
    overflow: visible !important;
  }
  /* :L7650 */
  .section-cover .swiper-button-prev,
  .section-cover .swiper-button-next {
    display: none !important;
  }
  /* ==========================================================
         PACKAGE
         ========================================================== */
  
  /* :L7660 */
  .section-cover .package,
  .section-cover .package.swiper-slide {
    position: relative !important;
    display: flex !important;
    flex-direction: column !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 0 14px 0 !important;
    padding: 0 !important;
    transform: none !important;
    overflow: visible !important;
  }
  /* :L7679 */
  .section-cover .package > .cover-wrapper {
    order: 1 !important;
    position: relative !important;
    display: block !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* :L7694 */
  .section-cover .package > .cover-content {
    order: 2 !important;
    display: none !important;
    position: static !important;
    float: none !important;
    clear: both !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 7px 16px 16px 16px !important;
    box-sizing: border-box !important;
    background: white !important;
    color: #222222 !important;
    font-size: 12px !important;
    line-height: 16px !important;
    text-align: left !important;
    overflow: visible !important;
  }
  /* ==========================================================
         COLLAPSED CARD
         ========================================================== */
  
  /* :L7731 */
  .section-cover .cover-wrapper > .box.cover {
    position: relative !important;
    display: grid !important;
    grid-template-columns: 1fr auto !important;
    grid-template-rows: auto auto !important;
    column-gap: 12px !important;
    align-items: center !important;
    width: 100% !important;
    height: auto !important;
    min-height: 72px !important;
    margin: 0 !important;
    padding: 13px 48px 13px 16px !important;
    box-sizing: border-box !important;
    background: white !important;
    border: 1px solid #dddddd !important;
    border-radius: 3px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12) !important;
    text-align: left !important;
    overflow: visible !important;
  }
  /* ==========================================================
         RECOMMENDED LABEL
         ========================================================== */
  
  /* :L7770 */
  .section-cover .box.cover > h5 {
    grid-column: 1 !important;
    grid-row: 1 !important;
    display: block !important;
    min-height: 9px !important;
    margin: 0 0 1px 0 !important;
    padding: 0 !important;
    color: #e2231a !important;
    font-size: 8px !important;
    line-height: 9px !important;
    font-weight: 400 !important;
    text-align: left !important;
  }
  /* ==========================================================
         PACKAGE TITLE
         ========================================================== */
  
  /* :L7796 */
  .section-cover .box.cover > h3 {
    grid-column: 1 !important;
    grid-row: 2 !important;
    align-self: center !important;
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #222222 !important;
    font-size: 16px !important;
    line-height: 20px !important;
    font-weight: 400 !important;
    text-align: left !important;
  }
  /* ==========================================================
         PRICE - RIGHT HAND SIDE
         ========================================================== */
  
  /* :L7822 */
  .section-cover .box.cover > .price {
    grid-column: 2 !important;
    grid-row-start: 1 !important;
    grid-row-end: 3 !important;
    align-self: center !important;
    justify-self: end !important;
    display: block !important;
    float: none !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    color: #e2231a !important;
    font-size: 21px !important;
    line-height: 24px !important;
    text-align: right !important;
    white-space: nowrap !important;
  }
  /* :L7851 */
  .section-cover .box.cover > .price span {
    margin-left: 2px !important;
    color: #777777 !important;
    font-size: 8px !important;
    line-height: 10px !important;
  }
  /* ==========================================================
         + / -
         TOP RIGHT
         ========================================================== */
  
  /* :L7866 */
  .section-cover .box.cover::after {
    content: "+" !important;
    position: absolute !important;
    top: 12px !important;
    right: 13px !important;
    width: 20px !important;
    height: 20px !important;
    color: #222222 !important;
    font-size: 21px !important;
    line-height: 20px !important;
    font-weight: 600 !important;
    text-align: center !important;
    z-index: 5 !important;
  }
  /* :L7890 */
  .section-cover .box.cover.instanda-selected::after {
    content: "−" !important;
    top: 12px !important;
    right: 13px !important;
  }
  /* ==========================================================
         COMPLETELY HIDE PACKAGE RADIO CIRCLES
         ========================================================== */
  
  /* :L7902 */
  .section-cover .box.cover input[name="PackSelect_Public_txt"] {
    display: none !important;
    position: absolute !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    opacity: 0 !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }
  /* :L7921 */
  .section-cover .box.cover .mdc-radio,
  .section-cover .box.cover .mdc-form-field,
  .section-cover .box.cover .radio,
  .section-cover .box.cover .radio-inline,
  .section-cover .box.cover label.radio,
  .section-cover .box.cover label.radio-inline {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    visibility: hidden !important;
  }
  /* :L7939 */
  .section-cover .box.cover input[name="PackSelect_Public_txt"] + *,
  .section-cover .box.cover input[name="PackSelect_Public_txt"] ~ .mdc-radio {
    display: none !important;
  }
  /* ==========================================================
         SELECTED PACKAGE
         ========================================================== */
  
  /* :L7949 */
  .section-cover .package:has(.box.cover.instanda-selected) > .cover-content {
    display: block !important;
  }
  /* Selected header */
  
  /* :L7957 */
  .section-cover .package:has(.box.cover.instanda-selected) > .cover-wrapper > .box.cover {
    min-height: 64px !important;
    padding: 11px 48px 7px 16px !important;
    border: 2px solid #e2231a !important;
    border-bottom: 0 !important;
    border-radius: 3px 3px 0 0 !important;
    box-shadow: none !important;
  }
  /* ==========================================================
         SELECTED HEADER POSITIONING
         ========================================================== */
  
  /* :L7979 */
  .section-cover .package:has(.box.cover.instanda-selected) .box.cover > h5 {
    grid-column: 1 !important;
    grid-row: 1 !important;
  }
  /* :L7987 */
  .section-cover .package:has(.box.cover.instanda-selected) .box.cover > h3 {
    grid-column: 1 !important;
    grid-row: 2 !important;
  }
  /* :L7995 */
  .section-cover .package:has(.box.cover.instanda-selected) .box.cover > .price {
    grid-column: 2 !important;
    grid-row-start: 1 !important;
    grid-row-end: 3 !important;
    justify-self: end !important;
    margin-right: 0 !important;
  }
  /* ==========================================================
         GUARANTEE AREA
         ========================================================== */
  
  /* :L8013 */
  .section-cover .package:has(.box.cover.instanda-selected) > .cover-content {
    padding: 7px 16px 16px 16px !important;
    border-left: 2px solid #e2231a !important;
    border-right: 2px solid #e2231a !important;
    border-bottom: 2px solid #e2231a !important;
    border-radius: 0 0 3px 3px !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12) !important;
  }
  /* ==========================================================
         GUARANTEE ROWS
         ========================================================== */
  
  /* :L8033 */
  .section-cover .package > .cover-content > div {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    margin: 0 0 10px 0 !important;
    padding: 0 22px 0 0 !important;
    box-sizing: border-box !important;
    clear: both !important;
    font-size: 11px !important;
    line-height: 14px !important;
  }
  /* :L8057 */
  .section-cover .package > .cover-content p {
    margin: 0 !important;
    padding: 0 !important;
  }
  /* ==========================================================
         LIMIT / FRANCHISE
         ========================================================== */
  
  /* :L8069 */
  .section-cover .package > .cover-content .subcover-content {
    display: block !important;
    margin: 4px 0 4px 17px !important;
    padding: 0 !important;
    color: #444444 !important;
    font-size: 9px !important;
    line-height: 12px !important;
  }
  /* ==========================================================
         HELP ICONS
         ========================================================== */
  
  /* :L8090 */
  .section-cover .package > .cover-content .help-text {
    position: static !important;
    display: inline-block !important;
    float: none !important;
    width: auto !important;
    height: auto !important;
    margin: 0 4px 0 0 !important;
    padding: 0 !important;
    vertical-align: middle !important;
  }
  /* :L8111 */
  .section-cover .package > .cover-content .help-text a {
    position: static !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    float: none !important;
    width: 15px !important;
    height: 15px !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* ==========================================================
         HIDE INNER DUPLICATE CONTENT
         ========================================================== */
  
  /* :L8137 */
  .section-cover .cover-wrapper > .box.cover > .cover-content {
    display: none !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
  }
  /* ==========================================================
         SELECTED BUTTON
         ========================================================== */
  
  /* :L8158 */
  .section-cover .package:has(.box.cover.instanda-selected) > .cover-content::after {
    content: "Formule sélectionnée ✓";
    display: block !important;
    width: fit-content !important;
    margin: 16px auto 2px auto !important;
    padding: 8px 16px !important;
    box-sizing: border-box !important;
    border: 1px solid #e2231a !important;
    border-radius: 18px !important;
    background: white !important;
    color: #e2231a !important;
    font-size: 9px !important;
    line-height: 12px !important;
    font-weight: 500 !important;
    text-align: center !important;
  }
  /* ==========================================================
         GENERAL
         ========================================================== */
  
  /* :L8194 */
  .section-cover {
    overflow: visible !important;
  }
  /* :L8199 */
  .section-cover * {
    box-sizing: border-box;
  }
  /* ==========================================================
      REMOVE ORIGINAL PACKAGE SELECTION CIRCLE
      ========================================================== */
  
  /* :L8207 */
  .section-cover .cover-wrapper > .box.cover::before {
    content: none !important;
    display: none !important;
    width: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: none !important;
    box-shadow: none !important;
    opacity: 0 !important;
    visibility: hidden !important;
  }
  /* Remove any selection marker attached to the price */
  
  /* :L8228 */
  .section-cover .box.cover > .price::before,
  .section-cover .box.cover > .price::after {
    content: none !important;
    display: none !important;
  }
  /* Remove any selection marker attached to headings */
  
  /* :L8236 */
  .section-cover .box.cover > h3::before,
  .section-cover .box.cover > h3::after,
  .section-cover .box.cover > h5::before,
  .section-cover .box.cover > h5::after {
    content: none !important;
    display: none !important;
  }
  /* ==========================================================
      FORCE + AND - TO SAME RIGHT-HAND POSITION
      ========================================================== */
  
  /* :L8248 */
  .section-cover .box.cover::after,
  .section-cover .box.cover.instanda-selected::after {
    position: absolute !important;
    top: 12px !important;
    right: 13px !important;
    left: auto !important;
    width: 20px !important;
    height: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    text-align: center !important;
    z-index: 10 !important;
  }
  /* Collapsed */
  
  /* :L8271 */
  .section-cover .box.cover::after {
    content: "+" !important;
  }
  /* Expanded / selected */
  
  /* :L8277 */
  .section-cover .box.cover.instanda-selected::after {
    content: "−" !important;
  }
  /* ==========================================================
     GUARANTEE ROW ALIGNMENT
     Tick left | text middle | info icon right
     ========================================================== */
  
  /* Main guarantee row */
  
  /* :L8288 */
  .section-cover .package > .cover-content > div {
    position: relative !important;
    display: block !important;
    width: 100% !important;
    margin: 0 0 10px 0 !important;
    padding: 0 26px 0 22px !important;
    box-sizing: border-box !important;
    clear: both !important;
    font-size: 11px !important;
    line-height: 14px !important;
    text-align: left !important;
  }
  /* ==========================================================
     RED STATUS / TICK ICON
     Force it to the far left
     ========================================================== */
  
  /* :L8318 */
  .section-cover .package > .cover-content > div > .help-text:first-child {
    position: absolute !important;
    left: 0 !important;
    top: 1px !important;
    width: 14px !important;
    height: 14px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
    float: none !important;
  }
  /* Keep the red icon itself compact */
  
  /* :L8341 */
  .section-cover .package > .cover-content > div > .help-text:first-child a {
    width: 14px !important;
    height: 14px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }
  /* ==========================================================
     GREY INFORMATION ICON
     Push to far right
     ========================================================== */
  
  /* :L8364 */
  .section-cover .package > .cover-content > div > .help-text:last-child {
    position: absolute !important;
    right: 0 !important;
    top: 1px !important;
    left: auto !important;
    width: 15px !important;
    height: 15px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: block !important;
    float: none !important;
  }
  /* :L8388 */
  .section-cover .package > .cover-content > div > .help-text:last-child a {
    width: 15px !important;
    height: 15px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }
  /* ==========================================================
     LIMIT / FRANCHISE
     Align underneath the guarantee text
     ========================================================== */
  
  /* :L8411 */
  .section-cover .package > .cover-content .subcover-content {
    display: block !important;
    margin: 4px 0 4px 22px !important;
    padding: 0 !important;
    color: #444444 !important;
    font-size: 9px !important;
    line-height: 12px !important;
    text-align: left !important;
  }
  /* ==========================================================
     REMOVE OLD FLOATING HELP ICON RULES
     ========================================================== */
  
  /* :L8433 */
  .section-cover .package > .cover-content .help-text {
    float: none !important;
  }
  /* Give text enough room between left and right icons */
  
  /* :L8442 */
  .section-cover .package > .cover-content > div {
    padding-left: 22px !important;
    padding-right: 24px !important;
  }
  /* ==========================================================
     INDENT LIMIT / FRANCHISE TEXT
     Leaves space for their check marks
     ========================================================== */
  
  /* :L8455 */
  .section-cover .package > .cover-content .subcover-content {
    position: relative !important;
    margin-left: 22px !important;
    padding-left: 14px !important;
    box-sizing: border-box !important;
  }
  /* Closed */
  
  /* :L8470 */
  .section-cover .package > .cover-content {
    display: none !important;
  }
  /* Open */
  
  /* :L8475 */
  .section-cover .package.mobile-open > .cover-content {
    display: block !important;
  }
  /* + */
  
  /* :L8480 */
  .section-cover .box.cover::after {
    content: "+" !important;
  }
  /* − */
  
  /* :L8485 */
  .section-cover .package.mobile-open .box.cover::after {
    content: "−" !important;
  }
  /* Selected */
  
  /* :L8490 */
  .section-cover .box.cover.instanda-selected {
    border-color: #e2231a !important;
  }
}
