/* :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;
}
/* Commenting out as this didnt appear to be useful
.instanda-container-fluid {
  background-color: #f4f4f4;
}
*/

/* :L63 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L67 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L78 */
.instanda-main-content-container {
  position: relative;
}
/* :L82 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L88 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
}
/* :L93 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L100 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L104 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

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

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

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

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

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

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

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

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

@media (max-width: 767px) {
  /*View quote or policy page action buttons*/
  
  /* :L181 */
  .btn-group > .btn {
    width: 50%;
    margin: 0 auto 3px auto;
  }
  /* :L186 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(odd) {
    border-radius: 4px 0 0 4px;
  }
  /* :L190 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(even) {
    border-radius: 0 4px 4px 0;
  }
  /* :L194 */
  .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) {
  /* :L205 */
  .instanda-question-help-col {
    padding-left: 0;
    padding-right: 0;
  }
}
/*Car brands & models question*/

/* :L213 */
.car-models-wrapper,
.car-brands-wrapper {
  overflow-y: auto;
  max-height: 250px;
  margin-bottom: 10px;
}
/* :L220 */
.car-brands-wrapper ul.list-group,
.car-models-wrapper ul.list-group {
  margin-bottom: 0;
}
/* :L225 */
.selected-model,
.selected-brand {
  color: white;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* :L232 */
.car-brands-and-models-summary.well > div {
  margin-bottom: 5px;
}
/* :L236 */
button.car-brands-and-models-show-summary {
  margin-bottom: 10px;
}
/* :L240 */
.car-brands.list-group > li:first-child,
.car-models.list-group > li:first-child {
  display: none;
}
/* :L244 */
.car-models-wrapper,
.car-brands-wrapper {
  display: none;
}
/* :L248 */
.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;
}
/* :L261 */
.alert-autosave {
  color: black;
  background-color: #ffbe46;
  border-color: orange;
}


@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/* Makes questions 100% width across site */

/* :L19 */
.instanda-question-input {
  width: 100%;
}
/* :L23 */
#question212885,
#question212887,
#question212888 {
  max-width: 30%;
  display: inline-block;
}
/* Override order of Additional Property question options */

/* :L29 */
/* :L30 */
/* :L31 */
#question207603 .instanda-question-input option:label("Other") {
  order: 99;
}
/* Quick quote page 1. Marketing preference questions */

/* :L37 */
.page-quickquotequestions.page-number-1 .instanda-well:last-child {
  display: flex;
  flex-wrap: wrap;
  /* Marketing text - in Q header */

  /* Marketing questions - directly underneath instanda container above */

}
/* :L41 */
.page-quickquotequestions.page-number-1 .instanda-well:last-child .instanda-container-fluid {
  flex-basis: 100%;
}
/* :L45 */
.page-quickquotequestions.page-number-1 .instanda-well:last-child > div {
  flex-basis: 33.3%;
}
/* Override order of PL question options */

/* :L51 */
/* :L52 */
/* :L53 */
#question213818 .instanda-question-input .instanda-question-input {
  display: flex;
}
/* :L56 */
#question213818 .instanda-question-input .instanda-question-input label:first-child {
  order: 4;
}
/* :L60 */
#question213818 .instanda-question-input .instanda-question-input label:nth-child(2) {
  order: 5;
}
/* Override order of Additional Property question options */

/* :L68 */
/* :L69 */
/* :L70 */
#question218362 .instanda-question-input .instanda-question-input {
  display: flex;
}
/* :L73 */
#question218362 .instanda-question-input .instanda-question-input option:label(None) {
  order: 1;
}
/* :L76 */
#question218362 .instanda-question-input .instanda-question-input option:label(£2k) {
  order: 2;
}
/* :L79 */
#question218362 .instanda-question-input .instanda-question-input option:nth-child(2) {
  order: 5;
}
/* Makes questions 100% width across site */

/* :L87 */
.instanda-question-input {
  width: 100%;
}
/* Design of multi item buttons */

/* :L92 */
/* :L93 */
.instanda-multi-item-add-remove container .instanda-multi-item-remove .btn .btn-default .pull-right {
  background: white;
  border: none;
  font-size: 12px;
  font-weight: 400;
  line-height: 45px;
  height: 50px;
  padding: 0 5px;
  border-radius: 30px;
}
@keyframes slideIn {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes slideOut {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes slideDown {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(0%);
  }
}
@keyframes blurIn {
  from {
    transform: scale(0, 0);
    filter: blur(10px);
  }
  to {
    transform: scale(1, 1);
    filter: blur(0px);
  }
}
/* :L175 */
:root {
  --color-blue: #002147;
  --color-orange: #70cee2;
  --color-orange-hover: #70cee2;
}
/* :L181 */
.instanda-address-line-1 {
  margin-bottom: 10px;
}
/* :L185 */
.postcodelookup {
  margin-top: 5px;
}
/* :L187 */
.postcodelookup button {
  color: black;
}
/* :L192 */
.instanda-address-postcode {
  display: flex;
  margin-bottom: 1.5rem;
}
@media (max-width: 768px) {
  .instanda-address-postcode {
    flex-direction: column;
    align-items: flex-start;
  }
  /* :L198 */
  .instanda-address-postcode input,
  .instanda-address-postcode a,
  .instanda-address-postcode button {
    margin: 5px 0;
  }
}
/* :L202 */
.instanda-address-postcode .address-search-edit {
  font-size: 0;
  width: auto;
  border-radius: 10px;
  margin: 0 5px;
  height: 34px;
  order: 3;
  padding: 0px 15px;
}
/* :L210 */
.instanda-address-postcode .address-search-edit::after {
  content: 'Manual Input';
  font-size: 14px;
  font-family: inherit;
}
/* :L216 */
.instanda-address-postcode .data8PostcodeLookup button {
  border-radius: 10px;
  margin: 0 5px;
  height: 34px;
  background: white;
}
/* :L224 */
#industry-not-set-modal,
#crop-spraying-warning-modal {
  position: fixed;
  z-index: 1001;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 60px 20px 0 20px;
}
/* :L235 */
#industry-not-set-modal .modal-content,
#crop-spraying-warning-modal .modal-content {
  background-color: #fefefe;
  margin: 5% auto;
  padding: 20px;
  max-width: fit-content;
  border: 1px solid #888888;
}
/* :L242 */
#industry-not-set-modal .modal-content p,
#crop-spraying-warning-modal .modal-content p,
#industry-not-set-modal .modal-content div,
#crop-spraying-warning-modal .modal-content div,
#industry-not-set-modal .modal-content li,
#crop-spraying-warning-modal .modal-content li,
#industry-not-set-modal .modal-content a,
#crop-spraying-warning-modal .modal-content a {
  color: black;
}
/* :L246 */
#industry-not-set-modal .modal-content .modal-action-buttons,
#crop-spraying-warning-modal .modal-content .modal-action-buttons {
  display: flex;
  justify-content: end;
  margin-top: 20px;
}
/* :L252 */
#industry-not-set-modal .modal-content .modal-action-buttons #confirmBtn,
#crop-spraying-warning-modal .modal-content .modal-action-buttons #confirmBtn {
  margin-right: 20px;
}
/* :L274 */
html {
  position: relative;
  min-height: 100%;
}
/* :L279 */
body {
  background-color: var(--color-blue);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100% auto;
  color: white;
  font-family: 'Poppins', sans-serif;
  font-weight: 300;
  font-size: 12px;
}
@media (min-width: 768px) {
  body {
    font-size: 16px;
  }
}
/* :L294 */
a,
button {
  color: inherit;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
/* :L308 */
p {
  color: white;
}
/* :L311 */
p a {
  color: inherit;
  text-decoration: underline;
}
/* :L315 */
p a:hover,
p a:focus,
p a:active {
  color: var(--color-orange);
  text-decoration: none;
}
/* :L324 */
header.navbar {
  width: 100%;
  border: none;
  min-height: auto;
  margin: 0;
  padding: 0;
  background-color: transparent;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
/* :L339 */
header.navbar nav.navbar-default {
  background: none;
  border-radius: 0;
  border: none;
  margin: 0;
  padding: 0;
}
/* :L346 */
header.navbar nav.navbar-default .container {
  width: auto !important;
}
/* :L350 */
/* :L351 */
header.navbar nav.navbar-default .navbar-header .navbar-brand {
  float: none !important;
  height: 120px;
  color: white;
  padding: 0;
  margin: 20px 0 0 0;
  display: inline-block;
}
/* :L359 */
header.navbar nav.navbar-default .navbar-header .navbar-brand img {
  padding: 0;
  margin: 0;
  height: 60px;
  width: auto;
}
/* :L367 */
header.navbar nav.navbar-default .navbar-header .navbar-toggle {
  background-color: transparent;
  border-color: white;
  border-radius: 50%;
  padding: 0;
  margin: 0;
  float: none;
  position: absolute;
  top: 15px;
  right: 15px;
  width: 40px;
  height: 40px;
}
/* :L380 */
header.navbar nav.navbar-default .navbar-header .navbar-toggle .icon-bar {
  background-color: white;
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 0;
  margin: 4px auto;
}
/* :L391 */
header.navbar nav.navbar-default .navbar-collapse {
  border: none;
  box-shadow: none;
}
/* :L396 */
header.navbar nav.navbar-default ul.navbar-nav {
  font-size: 0;
  padding: 25px 0 15px 0;
  text-align: right;
}
/* :L401 */
header.navbar nav.navbar-default ul.navbar-nav.navbar-right {
  float: none !important;
  margin-right: 0 !important;
}
/* :L406 */
header.navbar nav.navbar-default ul.navbar-nav > li {
  float: none !important;
  display: inline-block !important;
  vertical-align: middle;
  font-size: 0;
  margin-left: 20px;
}
/* :L414 */
header.navbar nav.navbar-default ul.navbar-nav > li a {
  display: inline-block;
  font-size: 16px;
  color: white;
  padding: 0;
  height: 40px;
  line-height: 38px;
}
/* :L422 */
header.navbar nav.navbar-default ul.navbar-nav > li a:hover,
header.navbar nav.navbar-default ul.navbar-nav > li a:focus,
header.navbar nav.navbar-default ul.navbar-nav > li a:active {
  color: var(--color-orange) !important;
  background: none !important;
}
/* :L430 */
/* :L432 */
header.navbar nav.navbar-default ul.navbar-nav > li.active a,
header.navbar nav.navbar-default ul.navbar-nav > li.active a:focus,
header.navbar nav.navbar-default ul.navbar-nav > li.active a:hover,
header.navbar nav.navbar-default ul.navbar-nav > li.active a:active {
  color: var(--color-orange) !important;
  background: none !important;
}
/* :L441 */
header.navbar nav.navbar-default ul.navbar-nav > li:last-child a {
  background: transparent;
  color: white;
  border: 1px solid white;
  padding: 0 20px;
  border-radius: 20px;
}
/* :L448 */
header.navbar nav.navbar-default ul.navbar-nav > li:last-child a:hover,
header.navbar nav.navbar-default ul.navbar-nav > li:last-child a:focus,
header.navbar nav.navbar-default ul.navbar-nav > li:last-child a:active {
  color: var(--color-blue) !important;
  background: white !important;
}
/* :L460 */
/* :L461 */
body.scrolled header.navbar {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  background-color: var(--color-blue);
}
/* :L467 */
.btn {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: auto;
  border-radius: 4px;
}
/* :L476 */
.btn.btn-primary {
  background: var(--color-orange);
  color: white;
  padding: 1rem 2rem;
  margin-right: unset;
  margin-top: unset;
  display: flex;
  align-items: center;
  gap: .5rem;
}
/* :L486 */
.btn.btn-primary:hover,
.btn.btn-primary:active {
  background: var(--color-orange-hover);
}
/* :L492 */
.btn.btn-large {
  font-size: 26px;
  line-height: 78px;
  height: 80px;
  padding: 0 30px;
  border-radius: 40px;
}
/* :L500 */
.btn.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 4px;
}
/* :L505 */
.btn.btn-primary {
  margin-right: 4px;
  margin-top: 2px;
}
/* :L510 */
/* :L511 */
body #innerBody {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
/* :L526 */
/* :L533 */
/* :L536 */
body .instanda-main-content-container .instanda-main-content,
body .instanda-main-content-container .instanda-questionHeader {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
/* :L542 */
body .instanda-main-content-container .instanda-main-content .container,
body .instanda-main-content-container .instanda-questionHeader .container,
body .instanda-main-content-container .instanda-main-content .container-fluid,
body .instanda-main-content-container .instanda-questionHeader .container-fluid,
body .instanda-main-content-container .instanda-main-content div[class*="col-"],
body .instanda-main-content-container .instanda-questionHeader div[class*="col-"] {
  width: 100%;
}
/* :L549 */
body .instanda-main-content-container p {
  margin-bottom: unset;
}
/* :L555 */
/* :L556 */
body.page-index .instanda-main-content-container {
  text-align: center;
  display: flex;
  align-items: center;
  height: auto;
}
/* :L562 */
body.page-index .instanda-main-content-container .instanda-main-content,
body.page-index .instanda-main-content-container .instanda-questionHeader {
  max-width: none;
}
/* :L567 */
body.page-index .instanda-main-content-container h2 {
  font-weight: 600;
  font-size: 7vw;
  line-height: 1.1;
}
/* :L573 */
body.page-index .instanda-main-content-container h1 {
  font-weight: 300;
  font-size: 30px;
  margin-bottom: 40px;
  line-height: 1.2;
}
/* :L580 */
body.page-index .instanda-main-content-container .getQuoteButton {
  margin-bottom: 40px;
}
/* :L584 */
body.page-index .instanda-main-content-container p,
body.page-index .instanda-main-content-container p a {
  font-weight: 300;
  font-size: 18px;
  text-decoration: none;
}
/* :L597 */
/* :L598 */
/* :L599 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-main-content {
  padding: 3rem;
  background: var(--color-blue);
  border: 1px solid white;
  border-radius: 40px;
  box-shadow: -8px -8px 24px 0 rgba(23, 26, 64, 0.3), 8px 8px 24px 0 rgba(23, 26, 64, 0.3);
}
/* :L607 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h1,
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h2 {
  color: white;
  font-weight: 600;
  font-size: 36px;
  margin-bottom: 20px;
  line-height: 1.2;
}
/* :L615 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h1:first-child,
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h2:first-child {
  margin-top: 0;
}
/* :L620 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h3 {
  color: white;
  font-weight: 600;
  font-size: 20px;
  margin-bottom: unset;
  line-height: 1.2;
}
@media (min-width: 768px) {
  body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h3 {
    font-size: 36px;
  }
}
/* :L631 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h3:first-child {
  margin-top: 0;
}
/* :L636 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h4 {
  color: white;
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 20px;
  line-height: 1.2;
}
@media (min-width: 768px) {
  body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h4 {
    font-size: 24px;
  }
}
/* :L648 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h5 {
  color: white;
  font-weight: 600;
  font-size: 18px;
  line-height: 1.2;
  margin-left: 10px;
}
@media (min-width: 768px) {
  body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h5 {
    font-size: 20px;
  }
}
/* :L660 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h6 {
  color: white;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.2;
  margin-left: 25px;
}
@media (min-width: 768px) {
  body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h6 {
    font-size: 20px;
  }
}
/* :L688 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .form-group > .form-group {
  margin-bottom: 0;
}
/* :L692 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-pre-quote-questions,
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-quote-content {
  margin-bottom: 30px;
}
/* :L697 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container table {
  width: 100% !important;
  border: 0 !important;
  border-collapse: collapse !important;
}
/* :L702 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container table td {
  padding: 15px;
  border: 0;
  border-top: 1px solid rgba(255, 255, 255, 0.25);
  font-size: 16px;
}
/* :L709 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container table tr:last-child td {
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}
/* :L714 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container #IsDroneClubMember_Children.form-group > .container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
/* :L719 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-responsive-help-icon-link {
  font-size: 10px;
}
/* :L726 */
/* :L727 */
/* :L728 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-responsive-help-text .col-xs-12.col-sm-7.col-md-7.col-lg-7 div {
  font-size: 16px;
  background: rgba(255, 255, 255, 0.1);
  padding: 20px 25px;
  border-radius: 15px;
  max-width: 100%;
}
/* :L739 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-confirm-question-checkbox {
  margin-bottom: 30px;
  display: flex;
}
/* :L743 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-confirm-question-checkbox ul {
  font-weight: 500;
  font-size: 16px;
}
/* :L747 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-confirm-question-checkbox ul li {
  margin: 0 0 15px 0;
}
/* :L753 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-question-validation-message {
  line-height: 0;
}
/* :L756 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-question-validation-message .label {
  line-height: 2;
}
/* :L761 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-post-quote-questions {
  margin-bottom: 30px;
}
/* :L763 */
/* :L764 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-post-quote-questions .instanda-payment-options .radio:nth-child(2) {
  display: none;
}
/* :L776 */
/* :L777 */
body.page-quote .instanda-quote-content {
  font-size: 16px;
}
/* :L781 */
/* :L782 */
body.page-quote .instanda-question-item.container .instanda-question-label {
  font-weight: 500;
  color: white;
}
/* :L789 */
/* :L790 */
body.page-customerlogin #instanda-cp-forgot-link {
  color: white;
  font-size: 12px;
  white-space: nowrap;
}
/* :L797 */
.well {
  margin: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 25px !important;
  padding-right: 25px !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  background: none !important;
  width: 100% !important;
}
/* :L810 */
#WaitingOpaqueBox,
.instanda-upper-content,
.instanda-lower-content,
footer {
  display: none;
}
/* :L817 */
#savemsg {
  margin: 15px;
}
/* :L821 */
.validation-summary-errors {
  font-size: 16px;
}
/* :L824 */
.validation-summary-errors ul:last-child {
  margin-bottom: 0;
}
/* :L829 */
.data8-pa-countrylistcontainer {
  color: #222222 !important;
}
/* :L832 */
.data8-pa-countrylistcontainer .data8-pa-autocomplete {
  padding: 10px;
}
@media only screen and (max-width: 767px) {
  /* :L838 */
  body {
    background-position: center center;
  }
  /* :L842 */
  .instanda-main-content-container .instanda-main-content,
  .instanda-main-content-container .instanda-questionHeader,
  .container.alert {
    max-width: 100%;
  }
  /* :L848 */
  /* :L849 */
  /* :L850 */
  header.navbar nav.navbar-default .navbar-header {
    height: 70px;
  }
  /* :L853 */
  header.navbar nav.navbar-default .navbar-header .navbar-brand {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 15px;
    left: 15px;
  }
  /* :L860 */
  header.navbar nav.navbar-default .navbar-header .navbar-brand img {
    padding: 0;
    margin: 0;
    height: 50px;
    width: auto;
  }
  /* :L869 */
  header.navbar nav.navbar-default .navbar-collapse {
    background-color: #454dbf;
  }
  /* :L873 */
  header.navbar nav.navbar-default ul.navbar-nav {
    margin: 0;
  }
  /* :L876 */
  header.navbar nav.navbar-default ul.navbar-nav > li {
    display: block !important;
    text-align: center;
  }
  /* :L880 */
  header.navbar nav.navbar-default ul.navbar-nav > li a {
    font-size: 22px;
  }
  /* :L884 */
  header.navbar nav.navbar-default ul.navbar-nav > li:last-child {
    margin-top: 20px;
  }
  /* :L887 */
  header.navbar nav.navbar-default ul.navbar-nav > li:last-child a {
    font-size: 16px;
  }
}
/* :L897 */
/* :L898 */
/* :L899 */
body.page-index .instanda-main-content-container h2 {
  font-size: 40px;
}
/* :L903 */
body.page-index .instanda-main-content-container h1 {
  font-size: 24px;
  margin-bottom: 30px;
}
/* :L908 */
body.page-index .instanda-main-content-container .getQuoteButton {
  margin-bottom: 30px;
}
/* :L912 */
body.page-index .instanda-main-content-container p a.commercial-operator {
  font-size: 16px;
}
/* :L946 */
#footer {
  margin-top: 120px;
  background-color: var(--color-blue);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
/* :L951 */
#footer .logo {
  width: 130px;
  height: auto;
}
/* :L956 */
#footer ul.social {
  list-style: none;
  font-size: 0;
  line-height: 0;
  padding: 0;
}
/* :L962 */
#footer ul.social li {
  display: inline-block;
  margin: 0 7px 0 0;
}
/* :L966 */
#footer ul.social li a {
  display: inline-block;
  background-color: white;
  border: none;
  text-decoration: none;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
/* :L980 */
#footer ul.social li a img {
  height: 20px;
  width: auto;
}
/* :L988 */
#footer p {
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 20px;
}
/* :L993 */
#footer p a {
  text-decoration: underline;
}
/* :L997 */
#footer p a:hover {
  text-decoration: none;
  color: var(--color-orange);
}
/* :L1003 */
/* :L1004 */
#footer .smalltext p {
  font-size: 12px;
  line-height: 22px;
  margin-bottom: 15px;
}
/* :L1009 */
#footer .smalltext p a {
  text-decoration: underline;
}
/* :L1013 */
#footer .smalltext p a:hover {
  text-decoration: none;
  color: var(--color-orange);
}
/* :L1021 */
#icons {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  max-width: 768px;
}
/* :L1027 */
#icons p {
  margin-bottom: 20px;
}
/* :L1030 */
#icons p a {
  text-decoration: underline;
}
/* :L1033 */
#icons p a:hover {
  text-decoration: none;
  color: var(--color-orange);
}
/* :L1040 */
#icons p.small {
  font-size: 12px;
}
/* :L1044 */
#icons .icons-list {
  text-align: center;
  vertical-align: middle;
  font-size: 0;
}
/* :L1050 */
#icons .icon {
  background-color: white;
  border-radius: 20px;
  width: 170px;
  height: 170px;
  padding: 10px;
  padding-bottom: 20px;
  display: inline-block;
  position: relative;
  margin: 5px;
}
/* :L1061 */
#icons .icon .info {
  position: absolute;
  top: 5px;
  right: 10px;
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
}
/* :L1070 */
#icons .icon .info img {
  width: 20px;
  height: auto;
}
/* :L1075 */
/* :L1076 */
#icons .icon .info:hover img {
  opacity: 0.5;
}
/* :L1082 */
/* :L1083 */
#icons .icon > div img {
  width: 100%;
  height: auto;
}
/* :L1088 */
#icons .icon > div p {
  color: var(--color-blue);
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  margin: 0;
}
/* :L1100 */
.test {
  font-size: 10px;
}
/* :L1105 */
/* :L1106 */
.col-main-content .section + .section {
  margin-top: 40px;
}
/* :L1110 */
.col-main-content .label {
  text-align: left;
}
/* :L1114 */
.col-main-content .item {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  padding: 8px 0;
  margin-bottom: 8px;
  border-bottom: 1px solid #cccccc;
}
/* :L1123 */
.col-main-content .item > div {
  flex-basis: 100%;
}
@media only screen and (min-width: 768px) {
  .col-main-content .item > div {
    flex-basis: auto;
  }
}
/* :L1131 */
@media only screen and (min-width: 768px) {
  .col-main-content .item > div.label {
    flex-basis: 200px;
  }
}
/* :L1139 */
/* :L1140 */
/* :L1141 */
/* :L1142 */
.agent-quotesearch-results-container table td a {
  display: grid;
}
/* :L1149 */
#agentSearchParameters {
  display: flex;
}
/* :L1152 */
#agentSearchParameters .agent-search-parameter-input {
  padding-right: 4px;
}
/* Quick quote page 1. Marketing preference questions */

/* :L1159 */
.page-quickquotequestions.page-number-1 .instanda-well:last-child {
  display: flex;
  flex-wrap: wrap;
  /* Marketing text - in Q header */

  /* Marketing questions - directly underneath instanda container above */

}
/* :L1164 */
.page-quickquotequestions.page-number-1 .instanda-well:last-child .instanda-container-fluid {
  flex-basis: 100%;
}
/* :L1169 */
.page-quickquotequestions.page-number-1 .instanda-well:last-child > div {
  flex-basis: 33.3%;
}
/* Override order of PL question options */

/* Styling for industry questions */

/* :L1214 */
/* :L1215 */
#question279502 .instanda-question-input {
  display: flex;
  gap: 8px;
}
@media (max-width: 768px) {
  #question279502 .instanda-question-input {
    flex-direction: column;
  }
}
/* :L1221 */
/* :L1222 */
#question279502 .instanda-question-input .instanda-question-hierarchy select {
  display: block !important;
}
/* Override order of Additional Property question options */

/* :L1231 */
/* :L1232 */
/* :L1233 */
#question218362 .instanda-question-input .instanda-question-input {
  display: flex;
}
/* :L1236 */
#question218362 .instanda-question-input .instanda-question-input option:label(None) {
  order: 1;
}
/* :L1240 */
#question218362 .instanda-question-input .instanda-question-input option:label(£2k) {
  order: 2;
}
/* :L1244 */
#question218362 .instanda-question-input .instanda-question-input option:nth-child(2) {
  order: 5;
}
/* Makes questions 100% width across site */

/* :L1252 */
.instanda-question-input {
  width: 100%;
}
/* :L1255 */
.instanda-question-input:has(> .radio-inline) {
  display: flex;
  gap: 1rem;
}
/* Design of multi item buttons */
/* :L1295 */
.address-search-edit {
  background: white;
  border: none;
  font-size: 12px;
  font-weight: 400;
  line-height: 45px;
  height: 50px;
  padding: 0 5px;
  border-radius: 30px;
  font-size: 0;
  width: 4rem;
  height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-top: 1rem;
}
/* :L1271 */
.address-search-edit:active,
.address-search-edit:focus {
  outline: unset;
}
/* :L1299 */
.address-search-edit::after {
  content: '\e3c9';
  font-family: 'Material Symbols Rounded';
  font-size: 2rem;
}
/* :L1306 */
.address-search-cancel {
  background: white;
  border: none;
  font-size: 12px;
  font-weight: 400;
  line-height: 45px;
  height: 50px;
  padding: 0 5px;
  border-radius: 30px;
  font-size: 0;
  width: 4rem;
  height: 4rem;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-top: 1rem;
  background: #b42424;
  color: white;
}
/* :L1271 */
.address-search-cancel:active,
.address-search-cancel:focus {
  outline: unset;
}
/* :L1312 */
.address-search-cancel::after {
  content: '\e5c9';
  font-family: 'Material Symbols Rounded';
  font-size: 2rem;
}
/* :L1320 */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  border-radius: 60px;
}
/* :L1326 */
::-webkit-scrollbar-track {
  background: linear-gradient(90deg, white -10%, white 3px, white 3px);
  border-radius: 60px;
}
/* :L1331 */
::-webkit-scrollbar-thumb {
  background: #c9c9c9;
  border-radius: 60px;
  width: 16px;
}
/* :L1337 */
::-webkit-scrollbar-thumb:hover {
  background: #555555;
}
/* :L1383 */
/* :L1384 */
.row.instanda-agent-login > .col-lg-4.col-lg-offset-4.col-md-4.col-md-offset-4.col-sm-6.col-sm-offset-3.col-xs-12.col-xs-offset-0 {
  margin: unset;
}
/* :L1389 */
.table-hover > tbody > tr:hover {
  color: white;
  background: #444cc8;
}
/* :L1393 */
.table-hover > tbody > tr:hover a:hover {
  color: var(--color-orange);
}
/* :L1398 */
form#agentSearchParameters {
  display: flex;
  flex-direction: column;
}
/* :L1402 */
form#agentSearchParameters input#agentSearchButton {
  margin-top: 2rem;
}
/* :L1407 */
.agentDashboardResultsContainerCustom {
  padding: unset;
  padding-top: 4rem;
  margin-top: -4rem;
}
/* :L1413 */
div#agentSearchControl,
.container.instanda-agent-search-fields {
  width: 100%;
  max-width: 768px;
  margin: 0 auto;
  padding: 30px;
  background: var(--color-blue);
  border: 1px solid white;
  border-radius: 40px;
  box-shadow: -8px -8px 24px 0 rgba(23, 26, 64, 0.3), 8px 8px 24px 0 rgba(23, 26, 64, 0.3);
}
/* :L1424 */
div#agentSearchControl h3#searchTitle,
.container.instanda-agent-search-fields h3#searchTitle {
  color: white;
  font-weight: 600;
  font-size: 36px;
  margin-bottom: unset;
  line-height: 1.2;
  margin-top: unset;
}
/* :L1429 */
/* :L1430 */
/* :L1431 */
body.page-getagentsearchresults .instanda-main-content-container .instanda-main-content {
  padding: unset;
  border: unset;
  border-radius: unset;
  box-shadow: unset;
}
/* :L1439 */
body.page-getagentsearchresults .instanda-questionHeader.container {
  opacity: 0.2;
}
/* :L1443 */
body.page-getagentsearchresults .table > thead:first-child > tr:first-child > th {
  border-top: 1px white solid;
}
/* :L1448 */
/* :L1449 */
.container.instanda-agent-search-fields h4 {
  color: white !important;
  font-weight: 600 !important;
  font-size: 36px !important;
  margin-bottom: unset !important;
  line-height: 1.2 !important;
  margin-top: unset !important;
}
/* :L1453 */
/* :L1454 */
.container.instanda-agent-search-fields .col-lg-12.col-md-12.col-sm-12.col-xs-12:not(.search-row) label[for="policyNumber"] {
  color: white !important;
  font-weight: 600 !important;
  font-size: 36px !important;
  margin-bottom: unset !important;
  line-height: 1.2 !important;
  margin-top: unset !important;
}
/* :L1460 */
/* :L1461 */
/* :L1462 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group > .row {
  display: flex;
  gap: 1rem;
  padding: unset;
  margin: unset;
}
/* :L1468 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group > .row::before,
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group > .row::after {
  display: none;
}
/* :L1473 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group > .row > div {
  padding: unset;
  margin: unset;
  width: unset !important;
}
/* :L1479 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group > .row .search-field {
  flex-basis: 5rem;
  flex-grow: 100;
}
/* :L1484 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group > .row .search-label {
  flex-grow: 1;
  flex-basis: 30rem;
}
/* :L1491 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .search-button.col-lg-2.col-md-2.col-sm-2.col-xs-12.text-right {
  flex-basis: 7rem;
}
/* :L1496 */
.search-row.col-lg-12.col-md-12.col-sm-12.col-xs-12 .form-group button.btn.btn-default,
#agentSearchButton {
  background: var(--color-orange);
  color: white;
}
/* :L1502 */
/* :L1503 */
.package-22297 .instanda-main-content {
  max-width: 768px;
  margin: 0 auto;
}
/* :L1512 */
.tt-menu,
.instanda-question-date {
  color: #222222;
}
/* :L1517 */
.instanda-question-input.instanda-question-multi-item-question-text {
  display: flex;
  justify-content: flex-end;
}
/* :L1522 */
/* :L1523 */
.instanda-multi-item-add-remove.container .col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  padding: unset;
}
/* :L1528 */
.instanda-multi-item {
  margin-bottom: 1rem;
}
/* :L1531 */
.instanda-multi-item label {
  margin-bottom: unset;
}
/* :L1535 */
/* :L1536 */
.hide-header .instanda-multi-item > .instanda-container-fluid:not(.shown) {
  display: none;
}
/* :L1542 */
.instanda-multi-item-add,
.download-policies-button,
.instanda-single-multi-item-edit {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: 34px;
  border-radius: 4px;
  background: var(--color-orange);
  color: white;
}
/* :L1352 */
.instanda-multi-item-add:hover,
.download-policies-button:hover,
.instanda-single-multi-item-edit:hover,
.instanda-multi-item-add:active,
.download-policies-button:active,
.instanda-single-multi-item-edit:active,
.instanda-multi-item-add:focus,
.download-policies-button:focus,
.instanda-single-multi-item-edit:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1360 */
/* :L1364 */
.instanda-multi-item-add.disabled:hover,
.download-policies-button.disabled:hover,
.instanda-single-multi-item-edit.disabled:hover,
.instanda-multi-item-add[disabled]:hover,
.download-policies-button[disabled]:hover,
.instanda-single-multi-item-edit[disabled]:hover,
fieldset[disabled] .instanda-multi-item-add:hover,
fieldset[disabled] .download-policies-button:hover,
fieldset[disabled] .instanda-single-multi-item-edit:hover,
.instanda-multi-item-add.disabled:focus,
.download-policies-button.disabled:focus,
.instanda-single-multi-item-edit.disabled:focus,
.instanda-multi-item-add[disabled]:focus,
.download-policies-button[disabled]:focus,
.instanda-single-multi-item-edit[disabled]:focus,
fieldset[disabled] .instanda-multi-item-add:focus,
fieldset[disabled] .download-policies-button:focus,
fieldset[disabled] .instanda-single-multi-item-edit:focus,
.instanda-multi-item-add.disabled.focus,
.download-policies-button.disabled.focus,
.instanda-single-multi-item-edit.disabled.focus,
.instanda-multi-item-add[disabled].focus,
.download-policies-button[disabled].focus,
.instanda-single-multi-item-edit[disabled].focus,
fieldset[disabled] .instanda-multi-item-add.focus,
fieldset[disabled] .download-policies-button.focus,
fieldset[disabled] .instanda-single-multi-item-edit.focus {
  background-color: var(--color-orange);
  border: unset;
  filter: saturate(30%);
}
/* :L1548 */
.instanda-multi-item-add {
  display: flex;
  align-items: center;
  gap: .5rem;
}
/* :L1553 */
.instanda-multi-item-add::after {
  content: '\2b';
  font-family: 'Font Awesome';
  font-weight: 900;
  font-size: 1.75rem;
}
/* :L1561 */
.instanda-multi-item-remove {
  all: unset;
  font-size: 0;
  flex-shrink: 10;
  height: unset;
  float: unset !important;
}
/* :L1573 */
.instanda-multi-item-remove::after {
  padding: .25rem;
  background: #b42424;
  border-radius: .5rem;
  content: '\e872';
  float: unset !important;
  font-family: 'Material Symbols Rounded';
  font-variation-settings: 'FILL' 0, 'wght' 600, 'GRAD' 0, 'opsz' 48;
  font-size: 1.75rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L1598 */
.instanda-multi-item-remove:hover,
.instanda-multi-item-remove:active,
.instanda-multi-item-remove:focus {
  background: unset;
  color: white;
  opacity: 0.8;
  cursor: pointer;
}
/* :L1608 */
/* :L1609 */
.container.multi-item .container {
  padding-left: unset;
  padding-right: unset;
}
/* :L1615 */
/* :L1616 */
/* :L1618 */
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
/* :L1624 */
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .radio,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input .radio,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .radio-inline,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input .radio-inline {
  margin: unset;
  width: unset;
  font-weight: 500;
}
/* :L1630 */
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .radio,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input .radio,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .radio-inline,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input .radio-inline,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .radio label,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input .radio label,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .radio-inline label,
.radio-inline-style .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .instanda-question-input .radio-inline label {
  font-size: 16px;
  font-weight: 500;
}
/* :L1640 */
/* :L1641 */
/* :L1642 */
/* :L1643 */
.multi-item .instanda-multi-item-summary-and-questions + div > .container {
  display: none;
}
/* :L1649 */
.multi-item h3,
.multi-item .questionItem.instanda-question-item.form-group.instanda-container-fluid {
  margin-bottom: unset !important;
}
/* :L1655 */
.container.alert.alert-danger {
  max-width: 768px;
  background: #b42424;
  color: white;
  border-color: #b42424;
  border-radius: 2rem;
}
/* :L1663 */
.agentDashboardResultsContainerCustom {
  max-width: 95vw;
  overflow: auto;
}
/* :L1668 */
/* :L1669 */
.page-viewquoteorpolicy .instanda-main-content-container {
  max-width: 768px;
  width: 100%;
}
/* :L1675 */
.col-action-buttons {
  margin: unset;
}
/* :L1678 */
.col-action-buttons .btn-group {
  display: flex;
  gap: .5rem;
  flex-wrap: wrap;
}
/* :L1683 */
.col-action-buttons .btn-group a,
.col-action-buttons .btn-group button,
.col-action-buttons .btn-group form {
  margin: unset;
  border-radius: .5rem !important;
}
/* :L1689 */
.col-action-buttons .btn-group a button,
.col-action-buttons .btn-group button button,
.col-action-buttons .btn-group form button {
  width: 100%;
}
/* :L1696 */
/* :L1697 */
body.page-agentlogin .instanda-main-content {
  max-width: 768px;
}
/* :L1702 */
/* :L1703 */
.page-customeraccountoptions .section {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L1710 */
.section_content .btnDiv {
  width: unset;
  padding: unset;
  margin: unset;
  border: unset;
  text-align: unset;
}
/* :L1717 */
.section_content .btnDiv a {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: 34px;
  border-radius: 4px;
  background: var(--color-orange);
  color: white;
  width: unset;
  padding: 6px 12px;
}
/* :L1352 */
.section_content .btnDiv a:hover,
.section_content .btnDiv a:active,
.section_content .btnDiv a:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1360 */
/* :L1364 */
.section_content .btnDiv a.disabled:hover,
.section_content .btnDiv a[disabled]:hover,
fieldset[disabled] .section_content .btnDiv a:hover,
.section_content .btnDiv a.disabled:focus,
.section_content .btnDiv a[disabled]:focus,
fieldset[disabled] .section_content .btnDiv a:focus,
.section_content .btnDiv a.disabled.focus,
.section_content .btnDiv a[disabled].focus,
fieldset[disabled] .section_content .btnDiv a.focus {
  background-color: var(--color-orange);
  border: unset;
  filter: saturate(30%);
}
/* :L1724 */
/* :L1725 */
.page-customeraccountinfo .questionItem.instanda-question-item.form-group.container {
  margin-bottom: 0;
}
/* :L1728 */
.page-customeraccountinfo .questionItem.instanda-question-item.form-group.container .instanda-text-question.form-group.row {
  margin-bottom: 1rem;
}
/* :L1733 */
.page-customeraccountinfo .buttons-container {
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1737 */
.page-customeraccountinfo .buttons-container div {
  display: flex;
}
/* :L1743 */
.modal-content {
  color: #222222;
}
/* :L1747 */
/* :L1748 */
.input-group.date.mta-on-latest-config > .form-group {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: space-between;
}
/* :L1755 */
/* :L1756 */
.input-group.date.mta-on-latest-config .input-group input {
  zoom: 2;
}
/* :L1762 */
/* :L1764 */
.modal-content [class*='col'],
.modal-content .row {
  padding: unset;
  margin: unset;
}
/* :L1771 */
.modal-footer {
  padding-left: unset;
  padding-right: unset;
}
/* :L1776 */
.modal-footer input.btn.btn-primary {
  margin: unset;
}
/* :L1780 */
/* :L1781 */
/* :L1782 */
ul#documentsList a:hover {
  color: var(--color-orange-hover);
}
/* :L1788 */
.container.documents-regenerate button {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: 34px;
  border-radius: 4px;
  background: var(--color-orange);
  color: white;
}
/* :L1352 */
.container.documents-regenerate button:hover,
.container.documents-regenerate button:active,
.container.documents-regenerate button:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1360 */
/* :L1364 */
.container.documents-regenerate button.disabled:hover,
.container.documents-regenerate button[disabled]:hover,
fieldset[disabled] .container.documents-regenerate button:hover,
.container.documents-regenerate button.disabled:focus,
.container.documents-regenerate button[disabled]:focus,
fieldset[disabled] .container.documents-regenerate button:focus,
.container.documents-regenerate button.disabled.focus,
.container.documents-regenerate button[disabled].focus,
fieldset[disabled] .container.documents-regenerate button.focus {
  background-color: var(--color-orange);
  border: unset;
  filter: saturate(30%);
}
/* :L1792 */
.table-striped > tbody > tr:nth-of-type(odd) {
  background: #2931ab;
}
/* :L1796 */
/* :L1797 */
/* :L1798 */
/* :L1799 */
.table-hover > tbody > tr:hover {
  background: #444cc8;
}
/* :L1806 */
label.radio-inline,
.radio label {
  border: 2px white solid;
  border-radius: .5rem;
  padding: unset;
  padding: .5rem 1rem;
  background: transparent;
}
/* :L1810 */
label.radio-inline input,
.radio label input {
  display: none;
}
/* :L1814 */
label.radio-inline.instanda-selected,
.radio label.instanda-selected {
  background: white;
  color: var(--color-blue);
}
/* :L1820 */
header.navbar nav.navbar-default .navbar-header .navbar-brand {
  height: unset;
}
/* :L1824 */
/* :L1826 */
.page-updatepolicynumbers .container.instanda-agent-search-fields,
.page-agentretrievequotebypackage .container.instanda-agent-search-fields {
  box-shadow: unset;
  border: unset;
  padding: unset;
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1835 */
/* :L1836 */
.section.instanda-agent-select-packages > .container {
  display: flex;
  justify-content: center;
  gap: 1rem;
}
/* :L1842 */
.section.instanda-agent-select-packages a {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: 34px;
  border-radius: 4px;
  background: var(--color-orange);
  color: white;
}
/* :L1352 */
.section.instanda-agent-select-packages a:hover,
.section.instanda-agent-select-packages a:active,
.section.instanda-agent-select-packages a:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1360 */
/* :L1364 */
.section.instanda-agent-select-packages a.disabled:hover,
.section.instanda-agent-select-packages a[disabled]:hover,
fieldset[disabled] .section.instanda-agent-select-packages a:hover,
.section.instanda-agent-select-packages a.disabled:focus,
.section.instanda-agent-select-packages a[disabled]:focus,
fieldset[disabled] .section.instanda-agent-select-packages a:focus,
.section.instanda-agent-select-packages a.disabled.focus,
.section.instanda-agent-select-packages a[disabled].focus,
fieldset[disabled] .section.instanda-agent-select-packages a.focus {
  background-color: var(--color-orange);
  border: unset;
  filter: saturate(30%);
}
/* :L1847 */
.checkbox {
  margin-left: -15px;
  margin-right: 0;
}
/* :L1851 */
.checkbox label {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* :L1856 */
.checkbox label input {
  visibility: hidden;
}
/* :L1859 */
.checkbox label input::before {
  visibility: visible;
  font-family: 'FontAwesome';
  font-size: 4rem;
  content: '\f0c8';
  margin-left: 2rem;
}
/* :L1867 */
.checkbox label input:checked::before {
  content: '\f14a';
}
/* :L1873 */
.checkbox span.confirmQuestionText {
  padding-left: 6rem;
  border-radius: 2rem;
  margin-right: -15px;
  padding: 2rem 2rem 2rem 6rem;
}
/* :L1879 */
/* :L1882 */
/* :L1883 */
.checkbox:hover span.confirmQuestionText {
  background: #2931ab;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/* :L1890 */
.bootstrap-datetimepicker-widget.dropdown-menu {
  width: auto;
}
/* :L1895 */
.quote-content-container {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  flex-wrap: wrap;
  align-items: flex-start;
}
/* :L1902 */
.quote-content-container .column {
  padding: 1rem;
  display: flex;
  flex-direction: column;
  gap: 3rem;
  flex-basis: 100%;
}
/* :L1909 */
.quote-content-container .column.price-area {
  gap: unset;
}
/* :L1913 */
.quote-content-container .column.material-damage,
.quote-content-container .column.multi-item-summary {
  flex-basis: 28rem;
  flex-grow: 1;
}
/* :L1920 */
.quote-content-container .price-area {
  text-align: center;
}
/* :L1924 */
.quote-content-container p.price.title {
  font-size: 7.5rem;
  font-weight: 800;
}
/* :L1929 */
.quote-content-container span.sub-text {
  font-size: 1.5rem;
  font-weight: 500;
  display: block;
}
/* :L1935 */
.quote-content-container .item {
  display: flex;
  justify-content: space-between;
  padding: 1rem 0;
  border-width: 0 0 1px 0;
  border-color: white;
  border-style: solid;
}
/* :L1943 */
.quote-content-container .item:last-of-type {
  border: unset;
  padding-bottom: unset;
}
/* :L1948 */
.quote-content-container .item.item-heading {
  font-size: 3rem;
  font-weight: 700;
  border: unset;
  padding: unset;
  margin: unset;
}
/* :L1957 */
.quote-content-container .item-title {
  font-weight: 700;
}
/* :L1961 */
.quote-content-container .item-detail {
  text-align: end;
}
/* :L1965 */
body.page-quote .quote-content-container h2 {
  margin-bottom: .5rem;
}
/* :L1969 */
.quote-content-container .multi-item-summary {
  gap: 1rem;
}
/* :L1972 */
.quote-content-container .multi-item-summary .nav-tabs {
  border: unset;
  flex-flow: wrap;
  gap: .25rem;
}
/* :L1977 */
.quote-content-container .multi-item-summary .nav-tabs::before,
.quote-content-container .multi-item-summary .nav-tabs::after {
  display: none;
}
/* :L1982 */
.quote-content-container .multi-item-summary .nav-tabs > li {
  flex-basis: 12rem;
  flex-grow: 1;
  margin-bottom: -1px;
  text-align: center;
  margin-bottom: unset;
}
/* :L1989 */
.quote-content-container .multi-item-summary .nav-tabs > li > a {
  border-color: white;
  border-radius: 0.5rem;
  margin: unset;
  font-weight: 700;
}
/* :L1996 */
.quote-content-container .multi-item-summary .nav-tabs > li.active a {
  background: var(--color-orange);
  border-color: var(--color-orange);
  color: white;
}
/* :L2004 */
.quote-content-container .multi-item-summary ul.nav.nav-tabs {
  display: flex;
}
/* :L2008 */
.quote-content-container .multi-item-summary .multi-item-summary {
  padding: unset;
  border: unset;
}
/* :L2012 */
.quote-content-container .multi-item-summary .multi-item-summary > .item-group {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L2017 */
.quote-content-container .multi-item-summary .multi-item-summary > .item-group > .item-group {
  padding: 1rem;
  border: 1px solid white;
  border-radius: 1rem;
}
/* :L2025 */
.quote-content-container .multi-item-summary .item-group:empty::before {
  text-align: center;
  border: 1px solid white;
  border-radius: 1rem;
  font-weight: 500;
  font-size: 2rem;
  padding: 1rem;
}
/* :L2034 */
.quote-content-container .multi-item-summary.claims .item-group:empty::before {
  content: 'You have not added any claims';
}
/* :L2038 */
.quote-content-container .multi-item-summary.drones .item-group:empty::before {
  content: 'You have not added any drones';
}
/* :L2042 */
.quote-content-container .multi-item-summary.accessories .item-group:empty::before {
  content: 'You have not added any accessories';
}
/* :L2046 */
.quote-content-container .multi-item-summary.pilots .item-group:empty::before {
  content: 'You have not added any pilots';
}
/* :L2049 */
/* :L2050 */
.quote-content-container .multi-item-summary .quote-documents-container a {
  white-space: nowrap;
  text-overflow: ellipsis;
  background: white;
  border-radius: .5rem;
  padding: 1rem;
  display: block;
  color: #222222;
  text-decoration: unset;
  line-height: 1.4;
  position: relative;
  padding-left: 5rem;
  overflow: hidden;
  background: #5258bb;
  color: white;
}
/* :L2066 */
.quote-content-container .multi-item-summary .quote-documents-container a:hover {
  opacity: 0.8;
}
/* :L2070 */
.quote-content-container .multi-item-summary .quote-documents-container a::before {
  font-family: 'FontAwesome';
  content: '\f1c1';
  position: absolute;
  left: 0;
  top: 0;
  font-size: 2.5rem;
  height: 100%;
  background: var(--color-orange);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: .5rem 1rem;
  line-height: 1.4;
  color: white;
  font-weight: 500;
}
/* :L2092 */
.btn {
  transition: transform 0.6s ease;
}
/* :L2095 */
.btn:active {
  transform: translateY(3px);
}
/* :L2100 */
/* :L2101 */
.page-retrievepolicy .container.instanda-agent-search-fields {
  border: unset;
  box-shadow: unset;
  padding: unset;
}
/* :L2108 */
.container.agent-quotesearch-results-container {
  padding: unset;
}
/* :L2112 */
button.right[name="btnSeeAll"] {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: 34px;
  border-radius: 4px;
  background: var(--color-orange);
  color: white;
  margin-left: unset !important;
  margin-top: 1rem;
}
/* :L1352 */
button.right[name="btnSeeAll"]:hover,
button.right[name="btnSeeAll"]:active,
button.right[name="btnSeeAll"]:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1360 */
/* :L1364 */
button.right[name="btnSeeAll"].disabled:hover,
button.right[name="btnSeeAll"][disabled]:hover,
fieldset[disabled] button.right[name="btnSeeAll"]:hover,
button.right[name="btnSeeAll"].disabled:focus,
button.right[name="btnSeeAll"][disabled]:focus,
fieldset[disabled] button.right[name="btnSeeAll"]:focus,
button.right[name="btnSeeAll"].disabled.focus,
button.right[name="btnSeeAll"][disabled].focus,
fieldset[disabled] button.right[name="btnSeeAll"].focus {
  background-color: var(--color-orange);
  border: unset;
  filter: saturate(30%);
}
/* :L2119 */
/* :L2120 */
.container.policy-view-options-action-buttons .btn-group {
  display: flex;
  flex-flow: row wrap;
  gap: .5rem;
}
/* :L2125 */
.container.policy-view-options-action-buttons .btn-group .btn {
  border-radius: .5rem !important;
  margin: unset;
}
/* :L2133 */
/* :L2134 */
.page-customerhomepage .policies-list {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
/* :L2140 */
.page-customerhomepage .policy-item-container {
  border: solid white 1px;
  padding: 2rem;
  border-radius: 2rem;
  background: rgba(92, 102, 255, 0.86);
}
/* :L2147 */
.page-customerhomepage .main-title {
  font-size: 3rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
/* :L2153 */
.page-customerhomepage .action-buttons {
  display: flex;
  gap: 1rem;
  margin-bottom: 2rem;
}
/* :L2158 */
.page-customerhomepage .action-buttons .button {
  /* border: 2px solid #fff; */
  padding: .25rem 1rem;
  border-radius: 1rem;
}
/* :L2163 */
.page-customerhomepage .action-buttons .button:empty {
  display: none;
}
/* :L2167 */
.page-customerhomepage .action-buttons .button:hover,
.page-customerhomepage .action-buttons .button:focus,
.page-customerhomepage .action-buttons .button:active {
  background: white;
}
/* :L2173 */
.page-customerhomepage .action-buttons .button a {
  text-decoration: unset !important;
  display: flex;
  gap: .5rem;
  align-items: center;
}
/* :L2179 */
.page-customerhomepage .action-buttons .button a::before {
  content: '-';
  font-family: 'FontAwesome';
  line-height: 1.4;
}
/* :L2190 */
.page-customerhomepage .action-buttons .button.edit a::before {
  content: '\f14b';
}
/* :L2194 */
.page-customerhomepage .action-buttons .button.cancel a::before {
  content: '\f05e';
}
/* :L2198 */
.page-customerhomepage .action-buttons .button.renew a::before {
  content: '\f28b';
}
/* :L2202 */
.page-customerhomepage .action-buttons .button.abandon a::before {
  content: '\f1f8';
}
/* :L2206 */
.page-customerhomepage .action-buttons .button.claim a::before {
  content: '\f071';
}
/* :L2212 */
.page-customerhomepage .detail-table {
  display: flex;
  flex-direction: column;
}
/* :L2216 */
.page-customerhomepage .detail-table .line {
  display: grid;
  grid-template-columns: 30% 1fr;
  padding: .5rem;
}
/* :L2221 */
.page-customerhomepage .detail-table .line:nth-of-type(2n +1) {
  background: #535ce6;
}
/* :L2225 */
/* :L2227 */
.page-customerhomepage .detail-table .line.name .variable,
.page-customerhomepage .detail-table .line.address .variable {
  display: flex;
  gap: .5rem;
}
/* :L2233 */
.page-customerhomepage .detail-table .line.address .sub-item:not(:last-of-type)::after {
  content: ',';
}
/* :L2238 */
/* :L2239 */
.page-customerhomepage .detail-table.statements .line {
  display: grid;
  grid-template-columns: 90% 1fr;
  gap: 2rem;
}
/* :L2247 */
.page-customerhomepage .section-title {
  color: var(--color-orange);
  font-size: 2.5rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
/* :L2254 */
.page-customerhomepage .tab-content {
  margin-top: 2rem;
}
/* :L2258 */
.page-customerhomepage ul#documentsList {
  padding: unset;
  margin: unset;
  display: flex;
  gap: 1rem;
  flex-direction: row;
  flex-wrap: wrap;
  margin-block-start: unset;
  margin-block-end: unset;
}
/* :L2269 */
.page-customerhomepage ul#documentsList li {
  display: block;
}
/* :L2272 */
.page-customerhomepage ul#documentsList li a {
  background: white;
  border-radius: .5rem;
  padding: 1rem;
  display: block;
  color: #222222;
  text-decoration: unset;
  line-height: 1.4;
  position: relative;
  padding-left: 5rem;
  overflow: hidden;
  background: #444cc8;
  color: white;
}
/* :L2286 */
.page-customerhomepage ul#documentsList li a:hover {
  opacity: 0.8;
}
/* :L2290 */
.page-customerhomepage ul#documentsList li a::before {
  font-family: 'FontAwesome';
  content: '\f1c1';
  position: absolute;
  left: 0;
  top: 0;
  font-size: 2.5rem;
  height: 100%;
  background: var(--color-orange);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: .5rem 1rem;
  line-height: 1.4;
  color: white;
  font-weight: 500;
}
/* :L2311 */
.page-customerhomepage .agent-all-docs-responsive {
  margin: unset;
  width: 100%;
}
/* :L2315 */
.page-customerhomepage .agent-all-docs-responsive h3 {
  display: none;
}
/* :L2320 */
/* :L2321 */
/* :L2322 */
.page-customerhomepage .section-area.documents-area .container {
  width: unset;
  padding: unset;
  margin: unset;
}
/* :L2330 */
.page-customerhomepage .item-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L2335 */
.page-customerhomepage .item-list > .item {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L2342 */
.page-customerhomepage ul.nav.nav-tabs {
  display: flex;
  align-items: flex-end;
  gap: .25rem;
  overflow: hidden;
  padding-top: 1rem;
}
/* :L2349 */
.page-customerhomepage ul.nav.nav-tabs::before,
.page-customerhomepage ul.nav.nav-tabs::after {
  display: none;
}
/* :L2354 */
/* :L2355 */
.page-customerhomepage ul.nav.nav-tabs > li > a {
  border: 1px solid white;
  text-decoration: unset;
  transition: all 0.3s cubic-bezier(0.02, 0.91, 0.25, 1);
  padding-bottom: 3rem;
  margin-bottom: -2rem;
}
/* :L2363 */
.page-customerhomepage ul.nav.nav-tabs > li.active > a {
  transform: translateY(-0.5rem);
}
/* :L2369 */
.page-customerhomepage .instanda-main-content-container {
  max-width: 1200px;
  width: 100%;
}
/* :L2376 */
/* :L2377 */
/* :L2378 */
/* :L2379 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style {
  width: auto !important;
  margin: unset;
  /* min-width: 20rem; */
  display: inline-block;
}
/* :L2385 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style * {
  margin: unset;
  padding: unset;
}
/* :L2390 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style .instanda-question-input {
  display: flex;
  gap: 1rem;
  width: 100%;
}
/* :L2395 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style .instanda-question-input .radio-inline {
  margin-left: unset;
  flex-grow: 1;
  font-size: 1em;
  padding: .5em .75em;
  text-align: center;
}
@keyframes infiniteRotate {
  from {
    transform: rotateZ(0deg);
  }
  to {
    transform: rotateZ(90deg);
  }
}
@keyframes zoom {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
  10% {
    transform: scale(1);
  }
}
/* :L2433 */
.spinner {
  position: fixed !important;
}
/* :L2436 */
.spinner div {
  display: none;
}
/* :L2440 */
.spinner::before {
  content: '';
  position: fixed;
  background: #002147;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* :L2450 */
.spinner::after {
  content: '';
  height: 80px;
  width: 80px;
  background-repeat: no-repeat;
  background-image: url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=UTFwbk9ERjVNbGx3Y0RGbVExTXRNVmsyYTJWS2QxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCx1aTd2QWllTkBna2dIN2VwLDEwMDAsQmw5ZVBWc3NWdVZZYVVnYixSVkZjaGxIR3FNZFJQMGxpdU1lYU9zWTFtZmIrR01RZ1dTMnRWYkd1WGp4U0NMVWJNRmd2VU82RUkwY0h6MHRnRHNXaXpNbGY5MXVpMjB3Ri9yZ0NEQT09");
  top: calc(50% - 50px);
  left: calc(50% - 50px);
  position: fixed;
  filter: drop-shadow(0px 0px 5px rgba(0, 0, 0, 0.3));
  animation-name: infiniteRotate, zoom;
  animation-duration: 1s;
  animation-iteration-count: infinite;
  animation-timing-function: cubic-bezier(0.94, 0.02, 0.32, 1.03);
}
/* :L2467 */
.instanda-native-nav {
  display: none;
}
/* :L2474 */
.agent-wrapper {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: flex-start;
}
/* :L2480 */
.page-agentlogin .agent-wrapper {
  min-height: 100vh;
  align-items: center;
}
/* :L2485 */
.agent-wrapper #instanda-site-layout {
  padding: 2rem;
  margin: unset;
  width: auto;
  overflow: hidden;
  flex-grow: 1;
  width: calc(100% - 25rem);
}
/* :L2495 */
.accordian-menu {
  flex-basis: 25rem;
  width: 25rem;
  background: #434bbf;
  position: sticky;
  top: 0;
  min-height: 100vh;
}
/* :L2503 */
.page-agentlogin .accordian-menu {
  display: none;
}
/* :L2507 */
.accordian-menu .accordian-body {
  display: flex;
  flex-direction: column;
}
/* :L2512 */
.accordian-menu .accordian-body .sub-link {
  border-bottom: 1px solid rgba(63, 70, 167, 0.5);
  padding: .5rem 1.5rem .5rem 1.5rem;
  display: flex;
  align-items: center;
  font-weight: 500;
  transition-duration: 0.6s;
  transition-timing-function: cubic-bezier(0, 1.01, 0.17, 1.01);
  transition-property: padding;
}
/* :L2522 */
.accordian-menu .accordian-body .sub-link:hover,
.accordian-menu .accordian-body .sub-link:focus,
.accordian-menu .accordian-body .sub-link:active {
  color: white;
  padding-left: 2rem;
  background-color: rgba(45, 50, 119, 0.3);
}
/* :L2532 */
.accordian-menu .accordian-item {
  background: var(-color-blue);
  border-bottom: solid 2px #2d3277;
}
/* :L2537 */
.accordian-menu .accordian-item:first-of-type {
  border-top: solid 2px #2d3277;
}
/* :L2542 */
.accordian-menu .top-link-container {
  background: #3f46a7;
  color: white;
  font-weight: 700;
  font-size: 1.2rem;
  position: relative;
  display: flex;
  align-items: center;
  transition: opacity 0.3s cubic-bezier(0, 0.91, 0.25, 1);
}
/* :L2552 */
.accordian-menu .top-link-container a {
  display: block;
  font-size: 1.5rem;
  flex-grow: 1;
  padding: 1rem 0 1rem 1rem;
}
/* :L2558 */
.accordian-menu .top-link-container a:hover,
.accordian-menu .top-link-container a:active,
.accordian-menu .top-link-container a:focus {
  color: white;
}
/* :L2564 */
.accordian-menu .top-link-container a[aria-expanded="true"] + span.icon-area {
  transform: rotateZ(-90deg);
}
/* :L2569 */
.accordian-menu .top-link-container:hover {
  opacity: 0.8;
}
/* :L2572 */
/* :L2576 */
.accordian-menu #menu-accordian {
  display: flex;
  flex-direction: column;
  gap: 0;
}
/* :L2582 */
.accordian-menu a {
  text-decoration: none;
}
/* :L2599 */
.container.instanda-agent-login-content {
  padding: 4rem 0;
}
/* :L2603 */
.logo-img {
  padding: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L2610 */
span.icon-area {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
  padding: 0 1rem;
  position: absolute;
  right: .5rem;
  pointer-events: none;
}
/* :L2621 */
.expandable span.icon-area {
  transform: rotateZ(0deg);
  transition: 0.3s cubic-bezier(0, 0.85, 0.25, 1) all;
}
/* :L2633 */
.expandable span.icon-area::before {
  content: '\e5cf';
}
/* :L2638 */
span.icon-area::before {
  font-family: 'Material Symbols Rounded';
  color: white;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 3rem;
}
/* :L2645 */
.sign-out span.icon-area::before {
  content: '\e9ba';
}
/* :L2649 */
.search span.icon-area::before {
  content: '\e8b6';
}
/* :L2653 */
.dashboard span.icon-area::before {
  content: '\e88a';
}
/* :L2660 */
a.sub-link {
  animation: slideOut 0.3s cubic-bezier(0.61, 0.11, 1, 0.12), fadeOut 0.6s cubic-bezier(0.19, 0.18, 0.29, 1.03);
  animation-fill-mode: backwards;
  transition: padding 0.3s ease;
}
/* :L2665 */
.accordian-collapse[aria-expanded="true"] a.sub-link {
  animation: slideIn 0.6s cubic-bezier(0, 1.01, 0.17, 1.01), fadeIn 0.6s cubic-bezier(0, 0.55, 0.25, 1);
  animation-fill-mode: forwards;
}
/* :L2671 */
.warningMessage {
  animation: slideDown 1.5s cubic-bezier(0, 1.93, 0, 0.98), fadeIn 0.5s cubic-bezier(0, 1.01, 0.17, 1.01);
  position: fixed;
  z-index: 9999;
}
/* :L2677 */
/* :L2678 */
.agentTable.instanda-table.instanda-renew-referrals-table th {
  color: white;
  vertical-align: bottom;
}
/* :L2684 */
.pull-right.instanda-review-referrals-buttons {
  margin-top: 1rem;
}
/* :L2687 */
.pull-right.instanda-review-referrals-buttons input {
  border: 2px white solid;
  border-radius: .5rem;
  padding: unset;
  padding: .5rem 1rem;
  background: transparent;
}
/* :L2692 */
td.instanda-review-cell {
  padding: unset;
  position: relative;
  padding: unset !important;
}
/* :L2698 */
/* :L2703 */
.referral-review-line input {
  visibility: hidden;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* :L2720 */
.referral-review-line input::after {
  font-family: 'Material Symbols Rounded';
  content: '\e835';
  visibility: visible;
  font-size: 3rem;
  margin: unset !important;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}
/* :L2733 */
.referral-review-line input:hover::after {
  opacity: 0.8;
  cursor: pointer;
}
/* :L2738 */
.referral-review-line input:checked::after {
  content: '\e834';
  color: white;
}
/* :L2749 */
.group-question-header {
  display: flex;
  justify-content: space-between;
  position: relative;
  align-items: center;
}
/* :L2755 */
.group-question-header a {
  z-index: 2;
  width: 100%;
  height: 100%;
}
/* :L2761 */
.group-question-header::after {
  content: '\e5cf';
  font-family: "Material Symbols Rounded";
  font-size: 3rem;
  font-weight: 700;
  width: 0;
  /* height:0; */
  margin-right: 0rem;
  padding-right: 3rem;
  margin-left: -3rem;
  transition: 0.3s cubic-bezier(0, 0.85, 0.25, 1) all;
}
/* :L2774 */
.group-question-header.group-question-open::after {
  transform: rotateZ(-90deg);
}
/* :L2779 */
button.dropdown-toggle {
  display: flex;
  justify-content: space-between;
  position: relative;
  align-items: center;
  transition: color 0.3s cubic-bezier(0, 0.84, 0.25, 1);
  padding: unset;
}
/* :L2787 */
/* :L2792 */
button.dropdown-toggle:active,
button.dropdown-toggle:focus,
button.dropdown-toggle:hover,
button.dropdown-toggle:focus-visible,
button.dropdown-toggle:active:hover,
button.dropdown-toggle:focus:hover,
button.dropdown-toggle:hover:hover,
button.dropdown-toggle:focus-visible:hover {
  outline: unset;
  box-shadow: unset;
  color: var(--color-orange-hover);
}
/* :L2800 */
button.dropdown-toggle::after {
  content: '\e5cf';
  font-family: "Material Symbols Rounded";
  font-size: 3rem;
  font-weight: 500;
  transition: 0.3s cubic-bezier(0, 0.85, 0.25, 1) all;
}
/* :L2808 */
button.dropdown-toggle[aria-expanded="true"]::after {
  transform: rotateZ(-90deg);
}
/* :L2813 */
.dropdown-menu {
  background: var(--color-blue);
  border: unset;
  box-shadow: 0 0 0 2px white, 0 2px 5px 0 rgba(0, 0, 0, 0.3);
}
/* :L2818 */
.dropdown-menu a {
  color: white !important;
  font-size: 14px !important;
  padding: 1rem !important;
  text-decoration: unset;
  display: block !important;
  height: unset !important;
  line-height: 1.4 !important;
}
/* :L2828 */
.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  animation: fadeIn 0.6s cubic-bezier(0, 0.78, 0.25, 1);
  animation-fill-mode: forwards;
}
/* :L2836 */
/* :L2837 */
.site-public .navbar-nav {
  display: none;
}
/* :L2840 */
.site-public .navbar-nav.show {
  display: none;
}
/* :L2846 */
.breadcrumb-container {
  display: none;
  width: 100%;
  gap: 1rem;
  padding: 1rem 2rem 2rem;
  width: 90%;
  margin: 0 auto 2rem;
  justify-content: center;
  align-items: center;
}
/* :L2856 */
.page-quickquotequestions .breadcrumb-container,
.page-quickquote .breadcrumb-container {
  display: flex;
}
/* :L2861 */
.breadcrumb-container a {
  display: none;
}
/* :L2864 */
.breadcrumb-container a:not([href='#']) {
  font-size: 0;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
}
/* :L2872 */
.breadcrumb-container a:not([href='#']):hover + .text {
  background: white;
  color: var(--color-blue);
}
/* :L2879 */
/* :L2887 */
.breadcrumb-container .breadcrumb-line::after {
  content: '/';
  font-weight: 900;
}
/* :L2893 */
.breadcrumb-container .breadcrumb-item {
  display: flex;
  align-items: center;
  opacity: 0.3;
}
/* :L2898 */
.breadcrumb-container .breadcrumb-item.link-active {
  opacity: 1;
}
/* :L2901 */
.breadcrumb-container .breadcrumb-item.link-active + .breadcrumb-line {
  opacity: 1;
}
/* :L2906 */
.breadcrumb-container .breadcrumb-item::after {
  content: '/';
}
/* :L2911 */
.breadcrumb-container .text {
  font-weight: 700;
  padding: .5rem 1rem;
  border-radius: .5rem;
  transition: all 0.3s cubic-bezier(0, 0.93, 0.25, 1);
}
/* :L2918 */
.breadcrumb-container .breadcrumb-item-link {
  position: relative;
}
/* :L2926 */
/* :L2928 */
/* :L2930 */
.package-22297 .breadcrumb-item:nth-of-type(1),
.package-22297 .breadcrumb-line:nth-of-type(1) {
  display: none;
}
/* :L2933 */
.created-from-mta.package-22297 .breadcrumb-item:nth-of-type(1),
.created-from-mta.package-22297 .breadcrumb-line:nth-of-type(1) {
  display: flex;
}
/* :L2941 */
.questionList.instanda-questionList {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L2946 */
.questionList.instanda-questionList .form-group {
  margin-bottom: unset;
}
/* :L2950 */
.questionList.instanda-questionList .instanda-well {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L2955 */
.questionList.instanda-questionList .instanda-well:has(> .grouping-header) {
  flex-direction: row;
}
/* :L2966 */
/* :L2967 */
/* :L2968 */
.inline-children .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group {
  display: flex;
  align-items: flex-end;
  gap: 1rem;
}
/* :L2975 */
/* :L2976 */
.container.inline-children .instanda-multi-item {
  display: flex;
  gap: 1rem;
  align-items: flex-end;
  margin-bottom: unset;
}
/* :L2982 */
/* :L2983 */
.container.inline-children .instanda-multi-item ~ .instanda-multi-item .instanda-question-label {
  display: none;
}
/* :L2988 */
.container.inline-children .instanda-multi-item .questionItem.instanda-question-item.form-group.instanda-container-fluid:first-of-type {
  display: none;
}
/* :L2992 */
.container.inline-children .instanda-multi-item .questionItem.container {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
  width: unset;
  flex-basis: 15rem;
}
/* :L3000 */
.container.inline-children .instanda-multi-item .questionItem.container.wide {
  flex-basis: 30rem;
  flex-grow: 1;
}
/* :L3005 */
.container.inline-children .instanda-multi-item .questionItem.container.short {
  flex-basis: 10rem;
}
/* :L3010 */
.container.inline-children .instanda-multi-item .row,
.container.inline-children .instanda-multi-item [class*="col-"] {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
}
/* :L3018 */
/* :L3019 */
.container.inline-children .instanda-multi-item .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group {
  display: unset;
}
/* :L3024 */
.container.inline-children .instanda-multi-item .instanda-multi-item-add-remove.container {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
  width: unset;
  flex-shrink: 10;
}
/* :L3032 */
.container.inline-children .instanda-multi-item .instanda-multi-item-add-remove.container > .col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: flex;
}
/* :L3037 */
.container.inline-children .instanda-multi-item .instanda-text-question.form-group.row {
  display: flex;
  gap: 1rem;
  align-items: center;
}
/* :L3042 */
.container.inline-children .instanda-multi-item .instanda-text-question.form-group.row::before,
.container.inline-children .instanda-multi-item .instanda-text-question.form-group.row::after {
  display: none;
}
/* :L3048 */
.container.inline-children .instanda-multi-item .instanda-question-help-col.col-xs-1.col-sm-6.col-md-6.col-lg-6 {
  flex-shrink: 10;
}
/* :L3053 */
.container.inline-children [id*="MultiItemsHere"] {
  display: flex;
  flex-direction: column;
  gap: .5rem;
}
/* :L3058 */
.container.inline-children [id*="MultiItemsHere"] > .container {
  display: none;
}
/* :L3063 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: flex-end;
}
/* :L3069 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group::before,
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group::after {
  display: none;
}
/* :L3074 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group * {
  margin-left: unset;
  margin-right: unset;
}
/* :L3079 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group .instanda-question-input.instanda-question-multi-item-question-text {
  width: unset;
}
/* :L3083 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group > * {
  order: 2;
}
/* :L3087 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group > .instanda-responsive-help-text {
  order: 1;
}
/* :L3097 */
.inline-children .input-group-addon {
  padding: .25rem .5rem;
}
/* :L3101 */
/* :L3102 */
.inline-children.multi-item-question label.control-label {
  font-size: 1.3rem;
  font-weight: 600;
}
/* :L3107 */
/* :L3108 */
.inline-children.multi-item-question .instanda-multi-item .questionItem {
  animation-name: blurIn;
  animation-delay: 0.3s;
  animation-duration: .5s;
  animation-timing-function: cubic-bezier(0, 0.82, 0.25, 1);
  animation-fill-mode: both;
  transform-origin: center center;
}
/* :L3121 */
/* :L3122 */
/* :L3123 */
/* :L3124 */
.name-question .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .instanda-question-item {
  flex-grow: 1;
  flex-basis: 10rem;
}
/* :L3128 */
.name-question .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group .instanda-question-item:first-of-type::before {
  content: 'Title';
  display: block;
  margin-bottom: unset;
  font-size: 1.8rem;
  font-weight: 600;
}
/* :L3139 */
/* :L3140 */
/* :L3141 */
/* :L3146 */
.address-question .instanda-question-input.instanda-address-line-2 {
  margin-top: 1.5rem;
}
/* :L3150 */
.address-question .instanda-question-item.form-group.single-line-showhide.postcode-lookup-container {
  margin-bottom: 1.5rem;
}
/* :L3155 */
.instanda-questionHeader.questionHeader.container {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L3160 */
.instanda-questionHeader.questionHeader.container::before,
.instanda-questionHeader.questionHeader.container::after {
  display: none;
}
/* :L3166 */
.hidden-grouping-header {
  display: none;
}
/* :L3170 */
/* :L3171 */
.grouping-header ~ .questionItem {
  padding-left: unset;
  padding-right: unset;
}
/* :L3176 */
/* :L3177 */
.grouping-header.shown a {
  pointer-events: none;
}
/* :L3181 */
/* :L3182 */
.grouping-header.shown .group-question-header::after {
  display: none;
}
/* :L3187 */
.grouping-header.shown .group-question-collapse {
  display: flex !important;
  gap: 1.5rem;
  height: auto !important;
}
/* :L3193 */
.grouping-header.shown .group-question-collapse .container {
  width: auto;
  margin: unset;
  padding: unset;
}
/* :L3206 */
.instanda-multi-item-add-remove {
  padding: unset;
}
/* :L3210 */
.container > .instanda-multi-item-add-remove {
  padding: unset;
  margin-top: 2rem;
}
/* :L3215 */
.instanda-question-help-col {
  display: none;
}
/* :L3218 */
.instanda-question-help-col:has(.instanda-responsive-help-icon-container) {
  display: block;
}
/* :L3223 */
.instanda-text-question.form-group.row {
  display: flex;
  align-items: center;
  gap: .5rem;
}
/* :L3228 */
.instanda-text-question.form-group.row .instanda-question-help-col {
  flex-shrink: 100;
  padding: unset;
}
/* :L3233 */
.instanda-text-question.form-group.row + .instanda-responsive-help-text > div > div {
  margin-top: 1rem;
}
/* :L3237 */
.instanda-text-question.form-group.row::before,
.instanda-text-question.form-group.row::after {
  display: none;
}
/* :L3247 */
.tt-menu {
  font-size: 1.2rem;
}
/* :L3252 */
label.control-label,
.instanda-question-inner-label label {
  margin-bottom: unset;
  font-size: 1.8rem;
  font-weight: 600;
}
/* :L3257 */
/* :L3262 */
.choice-parent-question::before,
.choice-parent-question::after {
  display: none;
}
/* :L3267 */
.choice-parent-question .container {
  padding-left: unset;
  padding-right: unset;
}
/* :L3273 */
[id*="otherAnswerGrouping"] {
  animation-name: slideDown;
  animation-delay: 0s;
  animation-duration: .4s;
  animation-timing-function: cubic-bezier(0, 0.82, 0.25, 1);
  animation-fill-mode: both;
  transform-origin: center center;
}
/* :L3282 */
/* :L3283 */
/* :L3284 */
.choice-extra-options > .instanda-text-question.form-group.row > .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L3292 */
/* :L3293 */
.instanda-question-parent-yes-no.form-group + .form-group {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L3298 */
/* :L3302 */
/* :L3303 */
.instanda-question-parent-yes-no.form-group + .form-group > .form-group:has(.questionItem) {
  margin-top: 1.5rem;
}
/* :L3307 */
/* :L3314 */
.form-control {
  transition: 0.3s cubic-bezier(0, 0.65, 0.25, 1) all;
  box-shadow: 0 0 0 0pt var(--color-orange-hover);
}
/* :L3318 */
.form-control:focus,
.form-control:active {
  box-shadow: 0 0 0 1pt var(--color-orange-hover);
  border-color: var(--color-orange-hover);
}
/* :L3325 */
span.field-validation-error.label.label-danger {
  display: block;
  white-space: normal;
  padding: .5rem;
  margin-top: .5rem;
}
/* :L3333 */
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
  margin-left: unset;
}
/* :L3339 */
/* :L3341 */
.multi-item-question.container,
.multi-item-question.container .container {
  width: 100%;
}
/* :L3347 */
/* :L3348 */
.multi-item-question:not(.inline-children) .instanda-multi-item {
  gap: 1.5rem;
  display: grid;
  grid-template-columns: 95fr 5fr;
  background: #4d58ff;
  padding: 2rem;
  border-radius: 2rem;
}
/* :L3359 */
.multi-item-question:not(.inline-children) .instanda-multi-item > div {
  grid-column-start: 0;
  grid-column-end: 0;
}
/* :L3364 */
.multi-item-question:not(.inline-children) .instanda-multi-item > .instanda-multi-item-add-remove.container {
  grid-column-start: 2;
  grid-column-end: span 1;
  grid-row-start: 1;
  grid-row-end: span 2;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L3373 */
.multi-item-question:not(.inline-children) .instanda-multi-item > .instanda-multi-item-add-remove.container > div {
  width: 100%;
  height: 100%;
}
/* :L3378 */
/* :L3380 */
.multi-item-question:not(.inline-children) .instanda-multi-item > .instanda-multi-item-add-remove.container button,
.multi-item-question:not(.inline-children) .instanda-multi-item > .instanda-multi-item-add-remove.container button::after {
  width: 100%;
  height: 100%;
  display: flex;
}
/* :L3391 */
.multi-item-question:not(.inline-children) [id*="insert"] > .container {
  display: none;
}
/* :L3400 */
body [class*="col-"] {
  padding-left: unset;
  padding-right: unset;
}
/* :L3405 */
div#instanda-site-layout .container {
  padding-left: unset;
  padding-right: unset;
}
/* :L3410 */
div#instanda-site-layout .row {
  margin-left: unset;
  margin-right: unset;
}
/* :L3449 */
/* :L3450 */
.statement-list-item .instanda-question-parent-yes-no.form-group {
  display: flex;
  gap: 2rem;
  justify-content: space-between;
}
/* :L3455 */
.statement-list-item .instanda-question-parent-yes-no.form-group + .form-group {
  margin-top: 1.5rem;
}
/* :L3461 */
/* :L3462 */
#insertDroneMultiItemsHere .instanda-multi-item {
  display: flex;
  gap: 1rem;
  align-items: flex-end;
  margin-bottom: unset;
}
/* :L3468 */
/* :L3469 */
#insertDroneMultiItemsHere .instanda-multi-item ~ .instanda-multi-item .instanda-question-label {
  display: none;
}
/* :L3474 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.instanda-question-item.form-group.instanda-container-fluid:first-of-type {
  display: none;
}
/* :L3478 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.container {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
  width: unset;
  flex-basis: 15rem;
}
/* :L3486 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.container.wide {
  flex-basis: 30rem;
  flex-grow: 1;
}
/* :L3491 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.container.short {
  flex-basis: 10rem;
}
/* :L3496 */
#insertDroneMultiItemsHere .instanda-multi-item .row,
#insertDroneMultiItemsHere .instanda-multi-item [class*="col-"] {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
}
/* :L3504 */
/* :L3505 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group {
  display: unset;
}
/* :L3510 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-multi-item-add-remove.container {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
  width: unset;
  flex-shrink: 10;
}
/* :L3518 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-multi-item-add-remove.container > .col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: flex;
}
/* :L3523 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-text-question.form-group.row {
  display: flex;
  gap: 1rem;
  align-items: center;
}
/* :L3528 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-text-question.form-group.row::before,
#insertDroneMultiItemsHere .instanda-multi-item .instanda-text-question.form-group.row::after {
  display: none;
}
/* :L3534 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-question-help-col.col-xs-1.col-sm-6.col-md-6.col-lg-6 {
  flex-shrink: 10;
}
/* :L3539 */
/* :L3542 */
.instanda-direct-debit-questions #collectionDayParentDiv {
  display: none;
}
/*hides post quote question that is not needed */

/* :L3548 */
#question226496 {
  display: none;
}
/*hides migration questions */

/* :L3553 */
.MigrationField {
  display: none;
}
/* :L3557 */
.quote-item-container {
  border: solid white 1px;
  padding: 2rem;
  border-radius: 2rem;
  background: rgba(92, 102, 255, 0.86);
}
/* :L3565 */
/* :L3578 */
#question215639 label,
#question215589 label,
#question215590 label,
#question215591 label,
#question215598 label,
#question215600 label,
#question215601 label,
#question215603 label,
#question215606 label,
#question215610 label,
#question215614 label,
#question215622 label,
#question215637 label {
  font-size: 1.5rem;
  font-weight: 400;
}
/* :L3584 */
/* :L3585 */
#question230625 h5 {
  margin-left: auto;
}
/* :L3590 */
/* :L3591 */
.price-area td {
  padding: 10px !important;
  border: 0 !important;
  border-bottom: 0 !important;
}
/* :L3596 */
.price-area td p {
  font-size: 1rem;
}
/* :L3602 */
label.control-label,
.instanda-question-inner-label label {
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  font-weight: 300;
}
/* :L3608 */
.inline-children.multi-item-question label.control-label {
  font-size: 1.4rem;
  font-weight: 300;
}
/* :L3613 */
#multiItemSummary_213822 .control-label {
  display: none;
}
/* :L3618 */
/* :L3620 */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* :L3626 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h5 {
  font-size: 1.7rem;
}
/* :L3630 */
#question245523 .control-label {
  display: none;
}
/* Design for direct debit guarantee statement */

/* :L3636 */
.instanda-direct-debit-details-content .questionList.instanda-direct-debit-details .instanda-questionHeader.container {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  padding: 3rem !important;
  background: var(--color-blue);
  border: 1px solid white;
  border-radius: 40px;
  box-shadow: -8px -8px 24px 0 rgba(23, 26, 64, 0.3), 8px 8px 24px 0 rgba(23, 26, 64, 0.3);
}
/* Keeps direct debit buttons on left and right */

/* :L3649 */
.instanda-direct-debit-details-content .buttonList {
  overflow: hidden;
}
/* :L3652 */
.instanda-direct-debit-details-content .buttonList a {
  float: left;
}
/* :L3655 */
.instanda-direct-debit-details-content .buttonList button {
  float: right;
}
