

@import "bourbon";
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,600);
/* :L20 */
body {
  font-family: "Lato";
  font-size: 100%;
  overflow-y: scroll;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  background-color: #fefefe;
}
/* :L34 */
a {
  text-decoration: none;
}
@include transition(all 0.6s ease);
/* :L38 */
@include transition(all 0.6s ease);
/* :L43 */
.app {
  height: 100vh;
}
/* -------------
Sidebar
----------------*/

/* :L49 */
.sidebar {
  position: absolute;
  width: 17em;
  height: 100%;
  top: 0;
  overflow: hidden;
  background-color: #19222a;
  -webkit-transform: translateZ(0);
  visibility: visible;
  -webkit-backface-visibility: hidden;
}
/* :L61 */
.sidebar header {
  background-color: #0099ff;
  width: 100%;
  display: block;
  padding: 0.75em	1em;
}
/* -------------
Sidebar Nav
----------------*/

/* :L72 */
.sidebar-nav {
  position: fixed;
  background-color: #19222a;
  height: 100%;
  font-weight: 400;
  font-size: 1.2em;
  overflow: auto;
  padding-bottom: 6em;
  z-index: 9;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  /* -------------
Chev elements
----------------*/

  /* -------------
Nav-Flyout
----------------*/

  /* -------------
Hover
----------------*/

}
/* :L86 */
.sidebar-nav ul {
  list-style: none;
  display: block;
  padding: 0;
  margin: 0;
}
/* :L92 */
.sidebar-nav ul li {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
  /* -------------
Sidebar: icons
----------------*/

}
/* :L99 */
.sidebar-nav ul li a {
  color: rgba(255, 255, 255, 0.9);
  font-size: 0.75em;
  padding: 1.05em	1em;
  position: relative;
  display: block;
}
/* :L106 */
.sidebar-nav ul li a:hover {
  background-color: rgba(0, 0, 0, 0.9);
}
@include transition(all 0.6s ease);
/* :L114 */
.sidebar-nav ul li i {
  font-size: 1.8em;
  padding-right: 0.5em;
  width: 9em;
  display: inline;
  vertical-align: middle;
}
/* :L127 */
.sidebar-nav > ul > li > a:after {
  content: '\f125';
  font-family: ionicons;
  font-size: 0.5em;
  width: 10px;
  color: white;
  position: absolute;
  right: 0.75em;
  top: 45%;
}
/* :L140 */
.sidebar-nav .nav-flyout {
  position: absolute;
  background-color: #080d11;
  z-index: 9;
  left: 2.5em;
  top: 0;
  height: 100vh;
}
@include transform(translateX(100%));
@include transition(all 0.5s ease);
/* :L150 */
.sidebar-nav .nav-flyout a:hover {
  background-color: rgba(255, 255, 255, 0.05);
}
/* :L158 */
/* :L159 */
@include transform(translateX(0));
@include transition(all 0.5s ease);
@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');
@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);
  }
}
/* :L237 */
:root {
  --color-blue: #5c66ff;
  --color-orange: #fc9f5b;
  --color-orange-hover: #e0833f;
}
/* :L243 */
.postcodelookup {
  margin-top: 5px;
}
/* :L245 */
.postcodelookup button {
  color: black;
}
/* :L250 */
.instanda-address-postcode {
  display: flex;
  margin-bottom: 1.5rem;
}
@media (max-width: 768px) {
  .instanda-address-postcode {
    flex-direction: column;
    align-items: flex-start;
  }
  /* :L256 */
  .instanda-address-postcode input,
  .instanda-address-postcode a,
  .instanda-address-postcode button {
    margin: 5px 0;
  }
}
/* :L260 */
.instanda-address-postcode .address-search-edit {
  font-size: 0;
  width: auto;
  border-radius: 10px;
  margin: 0 5px;
  height: 34px;
  order: 3;
  padding: 0px 15px;
}
/* :L268 */
.instanda-address-postcode .address-search-edit::after {
  content: 'Manual Input';
  font-size: 14px;
  font-family: inherit;
}
/* :L274 */
.instanda-address-postcode .data8PostcodeLookup button {
  border-radius: 10px;
  margin: 0 5px;
  height: 34px;
  background: white;
}
/* :L282 */
#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;
}
/* :L293 */
#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;
}
/* :L300 */
#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;
}
/* :L304 */
#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;
}
/* :L310 */
#industry-not-set-modal .modal-content .modal-action-buttons #confirmBtn,
#crop-spraying-warning-modal .modal-content .modal-action-buttons #confirmBtn {
  margin-right: 20px;
}
/* :L332 */
html {
  position: relative;
  min-height: 100%;
}
/* :L337 */
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;
  }
}
/* :L352 */
a,
button {
  color: inherit;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
/* :L366 */
p {
  color: white;
}
/* :L369 */
p a {
  color: inherit;
  text-decoration: underline;
}
/* :L373 */
p a:hover,
p a:focus,
p a:active {
  color: var(--color-orange);
  text-decoration: none;
}
/* :L382 */
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;
}
/* :L397 */
header.navbar nav.navbar-default {
  background: none;
  border-radius: 0;
  border: none;
  margin: 0;
  padding: 0;
}
/* :L404 */
header.navbar nav.navbar-default .container {
  width: auto !important;
}
/* :L408 */
/* :L409 */
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;
}
/* :L417 */
header.navbar nav.navbar-default .navbar-header .navbar-brand img {
  padding: 0;
  margin: 0;
  height: 60px;
  width: auto;
}
/* :L425 */
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;
}
/* :L438 */
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;
}
/* :L449 */
header.navbar nav.navbar-default .navbar-collapse {
  border: none;
  box-shadow: none;
}
/* :L454 */
header.navbar nav.navbar-default ul.navbar-nav {
  font-size: 0;
  padding: 25px 0 15px 0;
  text-align: right;
}
/* :L459 */
header.navbar nav.navbar-default ul.navbar-nav.navbar-right {
  float: none !important;
  margin-right: 0 !important;
}
/* :L464 */
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;
}
/* :L472 */
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;
}
/* :L480 */
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;
}
/* :L488 */
/* :L490 */
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;
}
/* :L499 */
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;
}
/* :L506 */
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;
}
/* :L518 */
/* :L519 */
body.scrolled header.navbar {
  border-bottom-color: rgba(255, 255, 255, 0.2);
  background-color: var(--color-blue);
}
/* :L525 */
.btn {
  background: none;
  border: none;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: auto;
  border-radius: 4px;
}
/* :L534 */
.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;
}
/* :L544 */
.btn.btn-primary:hover,
.btn.btn-primary:active {
  background: var(--color-orange-hover);
}
/* :L550 */
.btn.btn-large {
  font-size: 26px;
  line-height: 78px;
  height: 80px;
  padding: 0 30px;
  border-radius: 40px;
}
/* :L558 */
.btn.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 4px;
}
/* :L563 */
.btn.btn-primary {
  margin-right: 4px;
  margin-top: 2px;
}
/* :L568 */
/* :L569 */
body #innerBody {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
/* :L584 */
/* :L591 */
/* :L594 */
body .instanda-main-content-container .instanda-main-content,
body .instanda-main-content-container .instanda-questionHeader {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
/* :L600 */
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%;
}
/* :L607 */
body .instanda-main-content-container p {
  margin-bottom: unset;
}
/* :L613 */
/* :L614 */
body.page-index .instanda-main-content-container {
  text-align: center;
  display: flex;
  align-items: center;
  height: auto;
}
/* :L620 */
body.page-index .instanda-main-content-container .instanda-main-content,
body.page-index .instanda-main-content-container .instanda-questionHeader {
  max-width: none;
}
/* :L625 */
body.page-index .instanda-main-content-container h2 {
  font-weight: 600;
  font-size: 7vw;
  line-height: 1.1;
}
/* :L631 */
body.page-index .instanda-main-content-container h1 {
  font-weight: 300;
  font-size: 30px;
  margin-bottom: 40px;
  line-height: 1.2;
}
/* :L638 */
body.page-index .instanda-main-content-container .getQuoteButton {
  margin-bottom: 40px;
}
/* :L642 */
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;
}
/* :L655 */
/* :L656 */
/* :L657 */
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);
}
/* :L665 */
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: var(--color-orange);
  font-weight: 600;
  font-size: 36px;
  margin-bottom: 20px;
  line-height: 1.2;
}
/* :L673 */
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;
}
/* :L678 */
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;
  }
}
/* :L689 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h3:first-child {
  margin-top: 0;
}
/* :L694 */
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;
  }
}
/* :L706 */
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;
  }
}
/* :L718 */
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;
  }
}
/* :L746 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .form-group > .form-group {
  margin-bottom: 0;
}
/* :L750 */
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;
}
/* :L755 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container table {
  width: 100% !important;
  border: 0 !important;
  border-collapse: collapse !important;
}
/* :L760 */
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;
}
/* :L767 */
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);
}
/* :L772 */
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;
}
/* :L777 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-responsive-help-icon-link {
  font-size: 10px;
}
/* :L784 */
/* :L785 */
/* :L786 */
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%;
}
/* :L797 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-confirm-question-checkbox {
  margin-bottom: 30px;
  display: flex;
}
/* :L801 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-confirm-question-checkbox ul {
  font-weight: 500;
  font-size: 16px;
}
/* :L805 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-confirm-question-checkbox ul li {
  margin: 0 0 15px 0;
}
/* :L811 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-question-validation-message {
  line-height: 0;
}
/* :L814 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-question-validation-message .label {
  line-height: 2;
}
/* :L819 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container .instanda-post-quote-questions {
  margin-bottom: 30px;
}
/* :L829 */
/* :L830 */
body.page-quote .instanda-quote-content {
  font-size: 16px;
}
/* :L834 */
/* :L835 */
body.page-quote .instanda-question-item.container .instanda-question-label {
  font-weight: 500;
  color: white;
}
/* :L842 */
/* :L843 */
body.page-customerlogin #instanda-cp-forgot-link {
  color: white;
  font-size: 12px;
  white-space: nowrap;
}
/* :L850 */
.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;
}
/* :L863 */
#WaitingOpaqueBox,
.instanda-upper-content,
.instanda-lower-content,
footer {
  display: none;
}
/* :L870 */
#savemsg {
  margin: 15px;
}
/* :L874 */
.validation-summary-errors {
  font-size: 16px;
}
/* :L877 */
.validation-summary-errors ul:last-child {
  margin-bottom: 0;
}
/* :L882 */
.data8-pa-countrylistcontainer {
  color: #222222 !important;
}
/* :L885 */
.data8-pa-countrylistcontainer .data8-pa-autocomplete {
  padding: 10px;
}
@media only screen and (max-width: 767px) {
  /* :L891 */
  body {
    background-position: center center;
  }
  /* :L895 */
  .instanda-main-content-container .instanda-main-content,
  .instanda-main-content-container .instanda-questionHeader,
  .container.alert {
    max-width: 100%;
  }
  /* :L901 */
  /* :L902 */
  /* :L903 */
  header.navbar nav.navbar-default .navbar-header {
    height: 70px;
  }
  /* :L906 */
  header.navbar nav.navbar-default .navbar-header .navbar-brand {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 15px;
    left: 15px;
  }
  /* :L913 */
  header.navbar nav.navbar-default .navbar-header .navbar-brand img {
    padding: 0;
    margin: 0;
    height: 50px;
    width: auto;
  }
  /* :L922 */
  header.navbar nav.navbar-default .navbar-collapse {
    background-color: #454dbf;
  }
  /* :L926 */
  header.navbar nav.navbar-default ul.navbar-nav {
    margin: 0;
  }
  /* :L929 */
  header.navbar nav.navbar-default ul.navbar-nav > li {
    display: block !important;
    text-align: center;
  }
  /* :L933 */
  header.navbar nav.navbar-default ul.navbar-nav > li a {
    font-size: 22px;
  }
  /* :L937 */
  header.navbar nav.navbar-default ul.navbar-nav > li:last-child {
    margin-top: 20px;
  }
  /* :L940 */
  header.navbar nav.navbar-default ul.navbar-nav > li:last-child a {
    font-size: 16px;
  }
}
/* :L950 */
/* :L951 */
/* :L952 */
body.page-index .instanda-main-content-container h2 {
  font-size: 40px;
}
/* :L956 */
body.page-index .instanda-main-content-container h1 {
  font-size: 24px;
  margin-bottom: 30px;
}
/* :L961 */
body.page-index .instanda-main-content-container .getQuoteButton {
  margin-bottom: 30px;
}
/* :L965 */
body.page-index .instanda-main-content-container p a.commercial-operator {
  font-size: 16px;
}
/* :L999 */
#footer {
  margin-top: 120px;
  background-color: var(--color-blue);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
}
/* :L1004 */
#footer .logo {
  width: 130px;
  height: auto;
}
/* :L1009 */
#footer ul.social {
  list-style: none;
  font-size: 0;
  line-height: 0;
  padding: 0;
}
/* :L1015 */
#footer ul.social li {
  display: inline-block;
  margin: 0 7px 0 0;
}
/* :L1019 */
#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;
}
/* :L1033 */
#footer ul.social li a img {
  height: 20px;
  width: auto;
}
/* :L1041 */
#footer p {
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 20px;
}
/* :L1046 */
#footer p a {
  text-decoration: underline;
}
/* :L1050 */
#footer p a:hover {
  text-decoration: none;
  color: var(--color-orange);
}
/* :L1056 */
/* :L1057 */
#footer .smalltext p {
  font-size: 12px;
  line-height: 22px;
  margin-bottom: 15px;
}
/* :L1062 */
#footer .smalltext p a {
  text-decoration: underline;
}
/* :L1066 */
#footer .smalltext p a:hover {
  text-decoration: none;
  color: var(--color-orange);
}
/* :L1074 */
#icons {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  max-width: 768px;
}
/* :L1080 */
#icons p {
  margin-bottom: 20px;
}
/* :L1083 */
#icons p a {
  text-decoration: underline;
}
/* :L1086 */
#icons p a:hover {
  text-decoration: none;
  color: var(--color-orange);
}
/* :L1093 */
#icons p.small {
  font-size: 12px;
}
/* :L1097 */
#icons .icons-list {
  text-align: center;
  vertical-align: middle;
  font-size: 0;
}
/* :L1103 */
#icons .icon {
  background-color: white;
  border-radius: 20px;
  width: 170px;
  height: 170px;
  padding: 10px;
  padding-bottom: 20px;
  display: inline-block;
  position: relative;
  margin: 5px;
}
/* :L1114 */
#icons .icon .info {
  position: absolute;
  top: 5px;
  right: 10px;
  border: 0;
  background: none;
  padding: 0;
  margin: 0;
}
/* :L1123 */
#icons .icon .info img {
  width: 20px;
  height: auto;
}
/* :L1128 */
/* :L1129 */
#icons .icon .info:hover img {
  opacity: 0.5;
}
/* :L1135 */
/* :L1136 */
#icons .icon > div img {
  width: 100%;
  height: auto;
}
/* :L1141 */
#icons .icon > div p {
  color: var(--color-blue);
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
  margin: 0;
}
/* :L1153 */
.test {
  font-size: 10px;
}
/* :L1158 */
/* :L1159 */
.col-main-content .section + .section {
  margin-top: 40px;
}
/* :L1163 */
.col-main-content .label {
  text-align: left;
}
/* :L1167 */
.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;
}
/* :L1176 */
.col-main-content .item > div {
  flex-basis: 100%;
}
@media only screen and (min-width: 768px) {
  .col-main-content .item > div {
    flex-basis: auto;
  }
}
/* :L1184 */
@media only screen and (min-width: 768px) {
  .col-main-content .item > div.label {
    flex-basis: 200px;
  }
}
/* :L1192 */
/* :L1193 */
/* :L1194 */
/* :L1195 */
.agent-quotesearch-results-container table td a {
  display: grid;
}
/* :L1202 */
#agentSearchParameters {
  display: flex;
}
/* :L1205 */
#agentSearchParameters .agent-search-parameter-input {
  padding-right: 4px;
}
/* Quick quote page 1. Marketing preference questions */

/* :L1212 */
.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 */

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

/* Styling for industry questions */

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

/* :L1283 */
/* :L1284 */
/* :L1285 */
#question218362 .instanda-question-input .instanda-question-input {
  display: flex;
}
/* :L1288 */
#question218362 .instanda-question-input .instanda-question-input option:label(None) {
  order: 1;
}
/* :L1292 */
#question218362 .instanda-question-input .instanda-question-input option:label(£2k) {
  order: 2;
}
/* :L1296 */
#question218362 .instanda-question-input .instanda-question-input option:nth-child(2) {
  order: 5;
}
/* Makes questions 100% width across site */

/* :L1304 */
.instanda-question-input {
  width: 100%;
}
/* :L1307 */
.instanda-question-input:has(> .radio-inline) {
  display: flex;
  gap: 1rem;
}
/* Design of multi item buttons */
/* :L1347 */
.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;
}
/* :L1323 */
.address-search-edit:active,
.address-search-edit:focus {
  outline: unset;
}
/* :L1351 */
.address-search-edit::after {
  content: '\e3c9';
  font-family: 'Material Symbols Rounded';
  font-size: 2rem;
}
/* :L1358 */
.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;
}
/* :L1323 */
.address-search-cancel:active,
.address-search-cancel:focus {
  outline: unset;
}
/* :L1364 */
.address-search-cancel::after {
  content: '\e5c9';
  font-family: 'Material Symbols Rounded';
  font-size: 2rem;
}
/* :L1372 */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  border-radius: 60px;
}
/* :L1378 */
::-webkit-scrollbar-track {
  background: linear-gradient(90deg, white -10%, white 3px, white 3px);
  border-radius: 60px;
}
/* :L1383 */
::-webkit-scrollbar-thumb {
  background: #c9c9c9;
  border-radius: 60px;
  width: 16px;
}
/* :L1389 */
::-webkit-scrollbar-thumb:hover {
  background: #555555;
}
/* :L1435 */
/* :L1436 */
.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;
}
/* :L1441 */
.table-hover > tbody > tr:hover {
  color: white;
  background: #444cc8;
}
/* :L1445 */
.table-hover > tbody > tr:hover a:hover {
  color: var(--color-orange);
}
/* :L1450 */
form#agentSearchParameters {
  display: flex;
  flex-direction: column;
}
/* :L1454 */
form#agentSearchParameters input#agentSearchButton {
  margin-top: 2rem;
}
/* :L1459 */
.agentDashboardResultsContainerCustom {
  padding: unset;
  padding-top: 4rem;
  margin-top: -4rem;
}
/* :L1465 */
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);
}
/* :L1476 */
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;
}
/* :L1481 */
/* :L1482 */
/* :L1483 */
body.page-getagentsearchresults .instanda-main-content-container .instanda-main-content {
  padding: unset;
  border: unset;
  border-radius: unset;
  box-shadow: unset;
}
/* :L1491 */
body.page-getagentsearchresults .instanda-questionHeader.container {
  opacity: 0.2;
}
/* :L1495 */
body.page-getagentsearchresults .table > thead:first-child > tr:first-child > th {
  border-top: 1px white solid;
}
/* :L1500 */
/* :L1501 */
.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;
}
/* :L1505 */
/* :L1506 */
.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;
}
/* :L1512 */
/* :L1513 */
/* :L1514 */
.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;
}
/* :L1520 */
.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;
}
/* :L1525 */
.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;
}
/* :L1531 */
.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;
}
/* :L1536 */
.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;
}
/* :L1543 */
.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;
}
/* :L1548 */
.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;
}
/* :L1554 */
/* :L1555 */
.package-22297 .instanda-main-content {
  max-width: 768px;
  margin: 0 auto;
}
/* :L1564 */
.tt-menu,
.instanda-question-date {
  color: #222222;
}
/* :L1569 */
.instanda-question-input.instanda-question-multi-item-question-text {
  display: flex;
  justify-content: flex-end;
}
/* :L1574 */
/* :L1575 */
.instanda-multi-item-add-remove.container .col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  padding: unset;
}
/* :L1580 */
.instanda-multi-item {
  margin-bottom: 1rem;
}
/* :L1583 */
.instanda-multi-item label {
  margin-bottom: unset;
}
/* :L1587 */
/* :L1588 */
.hide-header .instanda-multi-item > .instanda-container-fluid:not(.shown) {
  display: none;
}
/* :L1594 */
.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;
}
/* :L1404 */
.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;
}
/* :L1412 */
/* :L1416 */
.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%);
}
/* :L1600 */
.instanda-multi-item-add {
  display: flex;
  align-items: center;
  gap: .5rem;
}
/* :L1605 */
.instanda-multi-item-add::after {
  content: '\2b';
  font-family: 'Font Awesome';
  font-weight: 900;
  font-size: 1.75rem;
}
/* :L1613 */
.instanda-multi-item-remove {
  all: unset;
  font-size: 0;
  flex-shrink: 10;
  height: unset;
  float: unset !important;
}
/* :L1625 */
.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;
}
/* :L1650 */
.instanda-multi-item-remove:hover,
.instanda-multi-item-remove:active,
.instanda-multi-item-remove:focus {
  background: unset;
  color: white;
  opacity: 0.8;
  cursor: pointer;
}
/* :L1660 */
/* :L1661 */
.container.multi-item .container {
  padding-left: unset;
  padding-right: unset;
}
/* :L1667 */
/* :L1668 */
/* :L1670 */
.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;
}
/* :L1676 */
.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;
}
/* :L1682 */
.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;
}
/* :L1692 */
/* :L1693 */
/* :L1694 */
/* :L1695 */
.multi-item .instanda-multi-item-summary-and-questions + div > .container {
  display: none;
}
/* :L1701 */
.multi-item h3,
.multi-item .questionItem.instanda-question-item.form-group.instanda-container-fluid {
  margin-bottom: unset !important;
}
/* :L1707 */
.container.alert.alert-danger {
  max-width: 768px;
  background: #b42424;
  color: white;
  border-color: #b42424;
  border-radius: 2rem;
}
/* :L1715 */
.agentDashboardResultsContainerCustom {
  max-width: 95vw;
  overflow: auto;
}
/* :L1720 */
/* :L1721 */
.page-viewquoteorpolicy .instanda-main-content-container {
  max-width: 768px;
  width: 100%;
}
/* :L1727 */
.col-action-buttons {
  margin: unset;
}
/* :L1730 */
.col-action-buttons .btn-group {
  display: flex;
  gap: .5rem;
  flex-wrap: wrap;
}
/* :L1735 */
.col-action-buttons .btn-group a,
.col-action-buttons .btn-group button,
.col-action-buttons .btn-group form {
  margin: unset;
  border-radius: .5rem !important;
}
/* :L1741 */
.col-action-buttons .btn-group a button,
.col-action-buttons .btn-group button button,
.col-action-buttons .btn-group form button {
  width: 100%;
}
/* :L1748 */
/* :L1749 */
body.page-agentlogin .instanda-main-content {
  max-width: 768px;
}
/* :L1754 */
/* :L1755 */
.page-customeraccountoptions .section {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L1762 */
.section_content .btnDiv {
  width: unset;
  padding: unset;
  margin: unset;
  border: unset;
  text-align: unset;
}
/* :L1769 */
.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;
}
/* :L1404 */
.section_content .btnDiv a:hover,
.section_content .btnDiv a:active,
.section_content .btnDiv a:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1412 */
/* :L1416 */
.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%);
}
/* :L1776 */
/* :L1777 */
.page-customeraccountinfo .questionItem.instanda-question-item.form-group.container {
  margin-bottom: 0;
}
/* :L1780 */
.page-customeraccountinfo .questionItem.instanda-question-item.form-group.container .instanda-text-question.form-group.row {
  margin-bottom: 1rem;
}
/* :L1785 */
.page-customeraccountinfo .buttons-container {
  padding-left: 15px;
  padding-right: 15px;
}
/* :L1789 */
.page-customeraccountinfo .buttons-container div {
  display: flex;
}
/* :L1795 */
.modal-content {
  color: #222222;
}
/* :L1799 */
/* :L1800 */
.input-group.date.mta-on-latest-config > .form-group {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: space-between;
}
/* :L1807 */
/* :L1808 */
.input-group.date.mta-on-latest-config .input-group input {
  zoom: 2;
}
/* :L1814 */
/* :L1816 */
.modal-content [class*='col'],
.modal-content .row {
  padding: unset;
  margin: unset;
}
/* :L1823 */
.modal-footer {
  padding-left: unset;
  padding-right: unset;
}
/* :L1828 */
.modal-footer input.btn.btn-primary {
  margin: unset;
}
/* :L1832 */
/* :L1833 */
/* :L1834 */
ul#documentsList a:hover {
  color: var(--color-orange-hover);
}
/* :L1840 */
.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;
}
/* :L1404 */
.container.documents-regenerate button:hover,
.container.documents-regenerate button:active,
.container.documents-regenerate button:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1412 */
/* :L1416 */
.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%);
}
/* :L1844 */
.table-striped > tbody > tr:nth-of-type(odd) {
  background: #2931ab;
}
/* :L1848 */
/* :L1849 */
/* :L1850 */
/* :L1851 */
.table-hover > tbody > tr:hover {
  background: #444cc8;
}
/* :L1858 */
label.radio-inline,
.radio label {
  border: 2px white solid;
  border-radius: .5rem;
  padding: unset;
  padding: .5rem 1rem;
  background: transparent;
}
/* :L1862 */
label.radio-inline input,
.radio label input {
  display: none;
}
/* :L1866 */
label.radio-inline.instanda-selected,
.radio label.instanda-selected {
  background: white;
  color: var(--color-blue);
}
/* :L1872 */
header.navbar nav.navbar-default .navbar-header .navbar-brand {
  height: unset;
}
/* :L1876 */
/* :L1878 */
.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;
}
/* :L1887 */
/* :L1888 */
.section.instanda-agent-select-packages > .container {
  display: flex;
  justify-content: center;
  gap: 1rem;
}
/* :L1894 */
.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;
}
/* :L1404 */
.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;
}
/* :L1412 */
/* :L1416 */
.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%);
}
/* :L1899 */
.checkbox {
  margin-left: -15px;
  margin-right: 0;
}
/* :L1903 */
.checkbox label {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* :L1908 */
.checkbox label input {
  visibility: hidden;
}
/* :L1911 */
.checkbox label input::before {
  visibility: visible;
  font-family: 'FontAwesome';
  font-size: 4rem;
  content: '\f0c8';
  margin-left: 2rem;
}
/* :L1919 */
.checkbox label input:checked::before {
  content: '\f14a';
}
/* :L1925 */
.checkbox span.confirmQuestionText {
  padding-left: 6rem;
  border-radius: 2rem;
  margin-right: -15px;
  padding: 2rem 2rem 2rem 6rem;
}
/* :L1931 */
/* :L1934 */
/* :L1935 */
.checkbox:hover span.confirmQuestionText {
  background: #2931ab;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/* :L1942 */
.bootstrap-datetimepicker-widget.dropdown-menu {
  width: auto;
}
/* :L1947 */
.quote-content-container {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  flex-wrap: wrap;
  align-items: flex-start;
}
/* :L1954 */
.quote-content-container .column {
  padding: 1rem;
  display: flex;
  flex-direction: column;
  gap: 3rem;
  flex-basis: 100%;
}
/* :L1961 */
.quote-content-container .column.price-area {
  gap: unset;
}
/* :L1965 */
.quote-content-container .column.material-damage,
.quote-content-container .column.multi-item-summary {
  flex-basis: 28rem;
  flex-grow: 1;
}
/* :L1972 */
.quote-content-container .price-area {
  text-align: center;
}
/* :L1976 */
.quote-content-container p.price.title {
  font-size: 7.5rem;
  font-weight: 800;
}
/* :L1981 */
.quote-content-container span.sub-text {
  font-size: 1.5rem;
  font-weight: 500;
  display: block;
}
/* :L1987 */
.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;
}
/* :L1995 */
.quote-content-container .item:last-of-type {
  border: unset;
  padding-bottom: unset;
}
/* :L2000 */
.quote-content-container .item.item-heading {
  font-size: 3rem;
  font-weight: 700;
  border: unset;
  padding: unset;
  margin: unset;
}
/* :L2009 */
.quote-content-container .item-title {
  font-weight: 700;
}
/* :L2013 */
.quote-content-container .item-detail {
  text-align: end;
}
/* :L2017 */
body.page-quote .quote-content-container h2 {
  margin-bottom: .5rem;
}
/* :L2021 */
.quote-content-container .multi-item-summary {
  gap: 1rem;
}
/* :L2024 */
.quote-content-container .multi-item-summary .nav-tabs {
  border: unset;
  flex-flow: wrap;
  gap: .25rem;
}
/* :L2029 */
.quote-content-container .multi-item-summary .nav-tabs::before,
.quote-content-container .multi-item-summary .nav-tabs::after {
  display: none;
}
/* :L2034 */
.quote-content-container .multi-item-summary .nav-tabs > li {
  flex-basis: 12rem;
  flex-grow: 1;
  margin-bottom: -1px;
  text-align: center;
  margin-bottom: unset;
}
/* :L2041 */
.quote-content-container .multi-item-summary .nav-tabs > li > a {
  border-color: white;
  border-radius: 0.5rem;
  margin: unset;
  font-weight: 700;
}
/* :L2048 */
.quote-content-container .multi-item-summary .nav-tabs > li.active a {
  background: var(--color-orange);
  border-color: var(--color-orange);
  color: white;
}
/* :L2056 */
.quote-content-container .multi-item-summary ul.nav.nav-tabs {
  display: flex;
}
/* :L2060 */
.quote-content-container .multi-item-summary .multi-item-summary {
  padding: unset;
  border: unset;
}
/* :L2064 */
.quote-content-container .multi-item-summary .multi-item-summary > .item-group {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L2069 */
.quote-content-container .multi-item-summary .multi-item-summary > .item-group > .item-group {
  padding: 1rem;
  border: 1px solid white;
  border-radius: 1rem;
}
/* :L2077 */
.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;
}
/* :L2086 */
.quote-content-container .multi-item-summary.claims .item-group:empty::before {
  content: 'You have not added any claims';
}
/* :L2090 */
.quote-content-container .multi-item-summary.drones .item-group:empty::before {
  content: 'You have not added any drones';
}
/* :L2094 */
.quote-content-container .multi-item-summary.accessories .item-group:empty::before {
  content: 'You have not added any accessories';
}
/* :L2098 */
.quote-content-container .multi-item-summary.pilots .item-group:empty::before {
  content: 'You have not added any pilots';
}
/* :L2103 */
.quote-content-container #question233066 {
  min-width: 250px;
}
/* :L2108 */
.btn {
  transition: transform 0.6s ease;
}
/* :L2111 */
.btn:active {
  transform: translateY(3px);
}
/* :L2116 */
/* :L2117 */
.page-retrievepolicy .container.instanda-agent-search-fields {
  border: unset;
  box-shadow: unset;
  padding: unset;
}
/* :L2124 */
.container.agent-quotesearch-results-container {
  padding: unset;
}
/* :L2128 */
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;
}
/* :L1404 */
button.right[name="btnSeeAll"]:hover,
button.right[name="btnSeeAll"]:active,
button.right[name="btnSeeAll"]:focus {
  background: var(--color-orange);
  color: white;
  opacity: 0.8;
}
/* :L1412 */
/* :L1416 */
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%);
}
/* :L2135 */
/* :L2136 */
.container.policy-view-options-action-buttons .btn-group {
  display: flex;
  flex-flow: row wrap;
  gap: .5rem;
}
/* :L2141 */
.container.policy-view-options-action-buttons .btn-group .btn {
  border-radius: .5rem !important;
  margin: unset;
}
/* :L2149 */
/* :L2150 */
.page-customerhomepage .policies-list {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
/* :L2156 */
.page-customerhomepage .policy-item-container {
  border: solid white 1px;
  padding: 2rem;
  border-radius: 2rem;
  background: rgba(92, 102, 255, 0.86);
}
/* :L2163 */
.page-customerhomepage .main-title {
  font-size: 3rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
/* :L2169 */
.page-customerhomepage .action-buttons {
  display: flex;
  gap: 1rem;
  margin-bottom: 2rem;
}
/* :L2174 */
.page-customerhomepage .action-buttons .button {
  /* border: 2px solid #fff; */
  padding: .25rem 1rem;
  border-radius: 1rem;
}
/* :L2179 */
.page-customerhomepage .action-buttons .button:empty {
  display: none;
}
/* :L2183 */
.page-customerhomepage .action-buttons .button:hover,
.page-customerhomepage .action-buttons .button:focus,
.page-customerhomepage .action-buttons .button:active {
  background: white;
}
/* :L2189 */
.page-customerhomepage .action-buttons .button a {
  text-decoration: unset !important;
  display: flex;
  gap: .5rem;
  align-items: center;
}
/* :L2195 */
.page-customerhomepage .action-buttons .button a::before {
  content: '-';
  font-family: 'FontAwesome';
  line-height: 1.4;
}
/* :L2206 */
.page-customerhomepage .action-buttons .button.edit a::before {
  content: '\f14b';
}
/* :L2210 */
.page-customerhomepage .action-buttons .button.cancel a::before {
  content: '\f05e';
}
/* :L2214 */
.page-customerhomepage .action-buttons .button.renew a::before {
  content: '\f28b';
}
/* :L2218 */
.page-customerhomepage .action-buttons .button.abandon a::before {
  content: '\f1f8';
}
/* :L2222 */
.page-customerhomepage .action-buttons .button.claim a::before {
  content: '\f071';
}
/* :L2228 */
.page-customerhomepage .detail-table {
  display: flex;
  flex-direction: column;
}
/* :L2232 */
.page-customerhomepage .detail-table .line {
  display: grid;
  grid-template-columns: 30% 1fr;
  padding: .5rem;
}
/* :L2237 */
.page-customerhomepage .detail-table .line:nth-of-type(2n +1) {
  background: #535ce6;
}
/* :L2241 */
/* :L2243 */
.page-customerhomepage .detail-table .line.name .variable,
.page-customerhomepage .detail-table .line.address .variable {
  display: flex;
  gap: .5rem;
}
/* :L2249 */
.page-customerhomepage .detail-table .line.address .sub-item:not(:last-of-type)::after {
  content: ',';
}
/* :L2254 */
/* :L2255 */
.page-customerhomepage .detail-table.statements .line {
  display: grid;
  grid-template-columns: 90% 1fr;
  gap: 2rem;
}
/* :L2263 */
.page-customerhomepage .section-title {
  color: var(--color-orange);
  font-size: 2.5rem;
  font-weight: 700;
  margin-bottom: 1rem;
}
/* :L2270 */
.page-customerhomepage .tab-content {
  margin-top: 2rem;
}
/* :L2274 */
.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;
}
/* :L2285 */
.page-customerhomepage ul#documentsList li {
  display: block;
}
/* :L2288 */
.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;
}
/* :L2302 */
.page-customerhomepage ul#documentsList li a:hover {
  opacity: 0.8;
}
/* :L2306 */
.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;
}
/* :L2327 */
.page-customerhomepage .agent-all-docs-responsive {
  margin: unset;
  width: 100%;
}
/* :L2331 */
.page-customerhomepage .agent-all-docs-responsive h3 {
  display: none;
}
/* :L2336 */
/* :L2337 */
/* :L2338 */
.page-customerhomepage .section-area.documents-area .container {
  width: unset;
  padding: unset;
  margin: unset;
}
/* :L2346 */
.page-customerhomepage .item-list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L2351 */
.page-customerhomepage .item-list > .item {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
/* :L2358 */
.page-customerhomepage ul.nav.nav-tabs {
  display: flex;
  align-items: flex-end;
  gap: .25rem;
  overflow: hidden;
  padding-top: 1rem;
}
/* :L2365 */
.page-customerhomepage ul.nav.nav-tabs::before,
.page-customerhomepage ul.nav.nav-tabs::after {
  display: none;
}
/* :L2370 */
/* :L2371 */
.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;
}
/* :L2379 */
.page-customerhomepage ul.nav.nav-tabs > li.active > a {
  transform: translateY(-0.5rem);
}
/* :L2385 */
.page-customerhomepage .instanda-main-content-container {
  max-width: 1200px;
  width: 100%;
}
/* :L2392 */
/* :L2393 */
/* :L2394 */
/* :L2395 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style {
  width: auto !important;
  margin: unset;
  /* min-width: 20rem; */
  display: inline-block;
}
/* :L2401 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style * {
  margin: unset;
  padding: unset;
}
/* :L2406 */
body .instanda-main-content-container .instanda-main-content .inline-radio-style .instanda-question-input {
  display: flex;
  gap: 1rem;
  width: 100%;
}
/* :L2411 */
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);
  }
}
/* :L2449 */
.spinner {
  position: fixed !important;
}
/* :L2452 */
.spinner div {
  display: none;
}
/* :L2456 */
.spinner::before {
  content: '';
  position: fixed;
  background: rgba(92, 102, 255, 0.7);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* :L2466 */
.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);
}
/* :L2483 */
.instanda-native-nav {
  display: none;
}
/* :L2490 */
.agent-wrapper {
  width: 100%;
  display: flex;
  min-height: 100vh;
  align-items: flex-start;
}
/* :L2496 */
.page-agentlogin .agent-wrapper {
  min-height: 100vh;
  align-items: center;
}
/* :L2501 */
.agent-wrapper #instanda-site-layout {
  padding: 2rem;
  margin: unset;
  width: auto;
  overflow: hidden;
  flex-grow: 1;
  width: calc(100% - 25rem);
}
/* :L2511 */
.accordian-menu {
  flex-basis: 25rem;
  width: 25rem;
  position: sticky;
  top: 0;
  min-height: 100vh;
}
/* :L2519 */
.page-agentlogin .accordian-menu {
  display: none;
}
/* :L2523 */
.accordian-menu .accordian-body {
  display: flex;
  flex-direction: column;
}
/* :L2528 */
.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;
}
/* :L2538 */
.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);
}
/* :L2548 */
.accordian-menu .accordian-item {
  background: var(-color-blue);
}
/* :L2553 */
/* :L2558 */
.accordian-menu .top-link-container {
  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);
}
/* :L2568 */
.accordian-menu .top-link-container a {
  display: block;
  font-size: 1.5rem;
  flex-grow: 1;
  padding: 1rem 0 1rem 1rem;
}
/* :L2574 */
.accordian-menu .top-link-container a:hover,
.accordian-menu .top-link-container a:active,
.accordian-menu .top-link-container a:focus {
  color: white;
}
/* :L2580 */
.accordian-menu .top-link-container a[aria-expanded="true"] + span.icon-area {
  transform: rotateZ(-90deg);
}
/* :L2585 */
.accordian-menu .top-link-container:hover {
  opacity: 0.8;
}
/* :L2588 */
/* :L2592 */
.accordian-menu #menu-accordian {
  display: flex;
  flex-direction: column;
  gap: 0;
}
/* :L2598 */
.accordian-menu a {
  text-decoration: none;
}
/* :L2615 */
.container.instanda-agent-login-content {
  padding: 4rem 0;
}
/* :L2619 */
.logo-img {
  padding: 1.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L2626 */
span.icon-area {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0;
  padding: 0 1rem;
  position: absolute;
  right: .5rem;
  pointer-events: none;
}
/* :L2637 */
.expandable span.icon-area {
  transform: rotateZ(0deg);
  transition: 0.3s cubic-bezier(0, 0.85, 0.25, 1) all;
}
/* :L2649 */
.expandable span.icon-area::before {
  content: '\e5cf';
}
/* :L2654 */
span.icon-area::before {
  font-family: 'Material Symbols Rounded';
  color: white;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 3rem;
}
/* :L2661 */
.sign-out span.icon-area::before {
  content: '\e9ba';
}
/* :L2665 */
.search span.icon-area::before {
  content: '\e8b6';
}
/* :L2669 */
.dashboard span.icon-area::before {
  content: '\e88a';
}
/* :L2676 */
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;
}
/* :L2681 */
.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;
}
/* :L2687 */
.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;
}
/* :L2693 */
/* :L2694 */
.agentTable.instanda-table.instanda-renew-referrals-table th {
  color: white;
  vertical-align: bottom;
}
/* :L2700 */
.pull-right.instanda-review-referrals-buttons {
  margin-top: 1rem;
}
/* :L2703 */
.pull-right.instanda-review-referrals-buttons input {
  border: 2px white solid;
  border-radius: .5rem;
  padding: unset;
  padding: .5rem 1rem;
  background: transparent;
}
/* :L2708 */
td.instanda-review-cell {
  padding: unset;
  position: relative;
  padding: unset !important;
}
/* :L2714 */
/* :L2719 */
.referral-review-line input {
  /* visibility: hidden; */
  /* position: absolute; */
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* :L2736 */
.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%;
}
/* :L2749 */
.referral-review-line input:hover::after {
  opacity: 0.8;
  cursor: pointer;
}
/* :L2754 */
.referral-review-line input:checked::after {
  content: '\e834';
  color: white;
}
/* :L2765 */
.group-question-header {
  display: flex;
  justify-content: space-between;
  position: relative;
  align-items: center;
}
/* :L2771 */
.group-question-header a {
  z-index: 2;
  width: 100%;
  height: 100%;
}
/* :L2777 */
.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;
}
/* :L2790 */
.group-question-header.group-question-open::after {
  transform: rotateZ(-90deg);
}
/* :L2795 */
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;
}
/* :L2803 */
/* :L2808 */
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);
}
/* :L2816 */
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;
}
/* :L2824 */
button.dropdown-toggle[aria-expanded="true"]::after {
  transform: rotateZ(-90deg);
}
/* :L2829 */
.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);
}
/* :L2834 */
.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;
}
/* :L2844 */
.open > .dropdown-menu {
  display: flex;
  flex-direction: column;
  animation: fadeIn 0.6s cubic-bezier(0, 0.78, 0.25, 1);
  animation-fill-mode: forwards;
}
/* :L2852 */
/* :L2853 */
.site-public .navbar-nav {
  display: none;
}
/* :L2856 */
.site-public .navbar-nav.show {
  display: none;
}
/* :L2862 */
.breadcrumb-container {
  display: none;
  width: 100%;
  gap: 1rem;
  padding: 1rem 2rem 2rem;
  width: 90%;
  margin: 0 auto 2rem;
  justify-content: center;
  align-items: center;
}
/* :L2872 */
.page-quickquotequestions .breadcrumb-container,
.page-quickquote .breadcrumb-container {
  display: flex;
}
/* :L2877 */
.breadcrumb-container a {
  display: none;
}
/* :L2880 */
.breadcrumb-container a:not([href='#']) {
  font-size: 0;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
}
/* :L2888 */
.breadcrumb-container a:not([href='#']):hover + .text {
  background: white;
  color: var(--color-blue);
}
/* :L2895 */
/* :L2903 */
.breadcrumb-container .breadcrumb-line::after {
  content: '/';
  font-weight: 900;
}
/* :L2909 */
.breadcrumb-container .breadcrumb-item {
  display: flex;
  align-items: center;
  opacity: 0.3;
}
/* :L2914 */
.breadcrumb-container .breadcrumb-item.link-active {
  opacity: 1;
}
/* :L2917 */
.breadcrumb-container .breadcrumb-item.link-active + .breadcrumb-line {
  opacity: 1;
}
/* :L2922 */
.breadcrumb-container .breadcrumb-item::after {
  content: '/';
}
/* :L2927 */
.breadcrumb-container .text {
  font-weight: 700;
  padding: .5rem 1rem;
  border-radius: .5rem;
  transition: all 0.3s cubic-bezier(0, 0.93, 0.25, 1);
}
/* :L2934 */
.breadcrumb-container .breadcrumb-item-link {
  position: relative;
}
/* :L2942 */
/* :L2944 */
/* :L2946 */
.package-22297 .breadcrumb-item:nth-of-type(1),
.package-22297 .breadcrumb-line:nth-of-type(1) {
  display: none;
}
/* :L2949 */
.created-from-mta.package-22297 .breadcrumb-item:nth-of-type(1),
.created-from-mta.package-22297 .breadcrumb-line:nth-of-type(1) {
  display: flex;
}
/* :L2957 */
.questionList.instanda-questionList {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L2962 */
.questionList.instanda-questionList .form-group {
  margin-bottom: unset;
}
/* :L2966 */
.questionList.instanda-questionList .instanda-well {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L2971 */
.questionList.instanda-questionList .instanda-well:has(> .grouping-header) {
  flex-direction: row;
}
/* :L2982 */
/* :L2983 */
/* :L2984 */
.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;
}
/* :L2991 */
/* :L2992 */
.container.inline-children .instanda-multi-item {
  display: flex;
  gap: 1rem;
  align-items: flex-end;
  margin-bottom: unset;
}
/* :L2998 */
/* :L2999 */
.container.inline-children .instanda-multi-item ~ .instanda-multi-item .instanda-question-label {
  display: none;
}
/* :L3004 */
.container.inline-children .instanda-multi-item .questionItem.instanda-question-item.form-group.instanda-container-fluid:first-of-type {
  display: none;
}
/* :L3008 */
.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;
}
/* :L3016 */
.container.inline-children .instanda-multi-item .questionItem.container.wide {
  flex-basis: 30rem;
  flex-grow: 1;
}
/* :L3021 */
.container.inline-children .instanda-multi-item .questionItem.container.short {
  flex-basis: 10rem;
}
/* :L3026 */
.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;
}
/* :L3034 */
/* :L3035 */
.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;
}
/* :L3040 */
.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;
}
/* :L3048 */
.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;
}
/* :L3053 */
.container.inline-children .instanda-multi-item .instanda-text-question.form-group.row {
  display: flex;
  gap: 1rem;
  align-items: center;
}
/* :L3058 */
.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;
}
/* :L3064 */
.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;
}
/* :L3069 */
.container.inline-children [id*="MultiItemsHere"] {
  display: flex;
  flex-direction: column;
  gap: .5rem;
}
/* :L3074 */
.container.inline-children [id*="MultiItemsHere"] > .container {
  display: none;
}
/* :L3079 */
.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;
}
/* :L3085 */
.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;
}
/* :L3090 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group * {
  margin-left: unset;
  margin-right: unset;
}
/* :L3095 */
.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;
}
/* :L3099 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group > * {
  order: 2;
}
/* :L3103 */
.container.inline-children .questionItem.instanda-question-item.instanda-multi-item-add-remove.container.form-group > .instanda-responsive-help-text {
  order: 1;
}
/* :L3113 */
.inline-children .input-group-addon {
  padding: .25rem .5rem;
}
/* :L3117 */
/* :L3118 */
.inline-children.multi-item-question label.control-label {
  font-size: 1.3rem;
  font-weight: 600;
}
/* :L3123 */
/* :L3124 */
.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;
}
/* :L3137 */
/* :L3138 */
/* :L3139 */
/* :L3140 */
.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;
}
/* :L3144 */
.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;
}
/* :L3155 */
/* :L3156 */
/* :L3157 */
/* :L3162 */
.address-question .instanda-question-input.instanda-address-line-2 {
  margin-top: 1.5rem;
}
/* :L3166 */
.address-question .instanda-question-item.form-group.single-line-showhide.postcode-lookup-container {
  margin-bottom: 1.5rem;
}
/* :L3171 */
.instanda-questionHeader.questionHeader.container {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L3176 */
.instanda-questionHeader.questionHeader.container::before,
.instanda-questionHeader.questionHeader.container::after {
  display: none;
}
/* :L3182 */
.hidden-grouping-header {
  display: none;
}
/* :L3186 */
/* :L3187 */
.grouping-header ~ .questionItem {
  padding-left: unset;
  padding-right: unset;
}
/* :L3192 */
/* :L3193 */
.grouping-header.shown a {
  pointer-events: none;
}
/* :L3197 */
/* :L3198 */
.grouping-header.shown .group-question-header::after {
  display: none;
}
/* :L3203 */
.grouping-header.shown .group-question-collapse {
  display: flex !important;
  gap: 1.5rem;
  height: auto !important;
}
/* :L3209 */
.grouping-header.shown .group-question-collapse .container {
  width: auto;
  margin: unset;
  padding: unset;
}
/* :L3222 */
.instanda-multi-item-add-remove {
  padding: unset;
}
/* :L3226 */
.container > .instanda-multi-item-add-remove {
  padding: unset;
  margin-top: 2rem;
}
/* :L3231 */
.instanda-question-help-col {
  display: none;
}
/* :L3234 */
.instanda-question-help-col:has(.instanda-responsive-help-icon-container) {
  display: block;
}
/* :L3239 */
.instanda-text-question.form-group.row {
  display: flex;
  align-items: center;
  gap: .5rem;
}
/* :L3244 */
.instanda-text-question.form-group.row .instanda-question-help-col {
  flex-shrink: 100;
  padding: unset;
}
/* :L3249 */
.instanda-text-question.form-group.row + .instanda-responsive-help-text > div > div {
  margin-top: 1rem;
}
/* :L3253 */
.instanda-text-question.form-group.row::before,
.instanda-text-question.form-group.row::after {
  display: none;
}
/* :L3263 */
.tt-menu {
  font-size: 1.2rem;
}
/* :L3268 */
label.control-label,
.instanda-question-inner-label label {
  margin-bottom: unset;
  font-size: 1.8rem;
  font-weight: 600;
}
/* :L3273 */
/* :L3278 */
.choice-parent-question::before,
.choice-parent-question::after {
  display: none;
}
/* :L3283 */
.choice-parent-question .container {
  padding-left: unset;
  padding-right: unset;
}
/* :L3289 */
[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;
}
/* :L3298 */
/* :L3299 */
/* :L3300 */
.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;
}
/* :L3308 */
/* :L3309 */
.instanda-question-parent-yes-no.form-group + .form-group {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
/* :L3314 */
/* :L3318 */
/* :L3319 */
.instanda-question-parent-yes-no.form-group + .form-group > .form-group:has(.questionItem) {
  margin-top: 1.5rem;
}
/* :L3323 */
/* :L3330 */
.form-control {
  transition: 0.3s cubic-bezier(0, 0.65, 0.25, 1) all;
  box-shadow: 0 0 0 0pt var(--color-orange-hover);
}
/* :L3334 */
.form-control:focus,
.form-control:active {
  box-shadow: 0 0 0 1pt var(--color-orange-hover);
  border-color: var(--color-orange-hover);
}
/* :L3341 */
span.field-validation-error.label.label-danger {
  display: block;
  white-space: normal;
  padding: .5rem;
  margin-top: .5rem;
}
/* :L3349 */
.checkbox-inline + .checkbox-inline,
.radio-inline + .radio-inline {
  margin-left: unset;
}
/* :L3355 */
/* :L3357 */
.multi-item-question.container,
.multi-item-question.container .container {
  width: 100%;
}
/* :L3363 */
/* :L3364 */
.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;
}
/* :L3375 */
.multi-item-question:not(.inline-children) .instanda-multi-item > div {
  grid-column-start: 0;
  grid-column-end: 0;
}
/* :L3380 */
.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;
}
/* :L3389 */
.multi-item-question:not(.inline-children) .instanda-multi-item > .instanda-multi-item-add-remove.container > div {
  width: 100%;
  height: 100%;
}
/* :L3394 */
/* :L3396 */
.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;
}
/* :L3407 */
.multi-item-question:not(.inline-children) [id*="insert"] > .container {
  display: none;
}
/* :L3416 */
body [class*="col-"] {
  padding-left: unset;
  padding-right: unset;
}
/* :L3421 */
div#instanda-site-layout .container {
  padding-left: unset;
  padding-right: unset;
}
/* :L3426 */
div#instanda-site-layout .row {
  margin-left: unset;
  margin-right: unset;
}
/* :L3465 */
/* :L3466 */
.statement-list-item .instanda-question-parent-yes-no.form-group {
  display: flex;
  gap: 2rem;
  justify-content: space-between;
}
/* :L3471 */
.statement-list-item .instanda-question-parent-yes-no.form-group + .form-group {
  margin-top: 1.5rem;
}
/* :L3477 */
/* :L3478 */
#insertDroneMultiItemsHere .instanda-multi-item {
  display: flex;
  gap: 1rem;
  align-items: flex-end;
  margin-bottom: unset;
}
/* :L3484 */
/* :L3485 */
#insertDroneMultiItemsHere .instanda-multi-item ~ .instanda-multi-item .instanda-question-label {
  display: none;
}
/* :L3490 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.instanda-question-item.form-group.instanda-container-fluid:first-of-type {
  display: none;
}
/* :L3494 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.container {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
  width: unset;
  flex-basis: 15rem;
}
/* :L3502 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.container.wide {
  flex-basis: 30rem;
  flex-grow: 1;
}
/* :L3507 */
#insertDroneMultiItemsHere .instanda-multi-item .questionItem.container.short {
  flex-basis: 10rem;
}
/* :L3512 */
#insertDroneMultiItemsHere .instanda-multi-item .row,
#insertDroneMultiItemsHere .instanda-multi-item [class*="col-"] {
  padding-left: unset;
  padding-right: unset;
  margin-left: unset;
  margin-right: unset;
}
/* :L3520 */
/* :L3521 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-question-input.col-xs-11.col-sm-6.col-md-6.col-lg-6 > .form-group {
  display: unset;
}
/* :L3526 */
#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;
}
/* :L3534 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-multi-item-add-remove.container > .col-xs-11.col-sm-6.col-md-6.col-lg-6 {
  display: flex;
}
/* :L3539 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-text-question.form-group.row {
  display: flex;
  gap: 1rem;
  align-items: center;
}
/* :L3544 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-text-question.form-group.row::before,
#insertDroneMultiItemsHere .instanda-multi-item .instanda-text-question.form-group.row::after {
  display: none;
}
/* :L3550 */
#insertDroneMultiItemsHere .instanda-multi-item .instanda-question-help-col.col-xs-1.col-sm-6.col-md-6.col-lg-6 {
  flex-shrink: 10;
}
/* Override order of PL question options */

/* :L3556 */
/* :L3557 */
/* :L3558 */
#question213818 .instanda-question-input .instanda-question-input {
  display: flex;
}
/* :L3561 */
#question213818 .instanda-question-input .instanda-question-input label:first-child {
  order: 4;
}
/* :L3565 */
#question213818 .instanda-question-input .instanda-question-input label:nth-child(2) {
  order: 5;
}
/* :L3572 */
/* :L3575 */
.instanda-direct-debit-questions #collectionDayParentDiv {
  display: none;
}
/*hides post quote question that is not needed */

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

/* :L3586 */
.MigrationField {
  display: none;
}
/* :L3590 */
.quote-item-container {
  border: solid white 1px;
  padding: 2rem;
  border-radius: 2rem;
  background: rgba(92, 102, 255, 0.86);
}
/* :L3598 */
/* :L3611 */
#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;
}
/* :L3617 */
/* :L3618 */
#question230625 h5 {
  margin-left: auto;
}
/* :L3623 */
/* :L3624 */
.price-area td {
  padding: 10px !important;
  border: 0 !important;
  border-bottom: 0 !important;
}
/* :L3629 */
.price-area td p {
  font-size: 1rem;
}
/* :L3635 */
/* :L3636 */
.instanda-endorsement input {
  color: black;
}
/* :L3641 */
.instanda-review-referrals-actions {
  margin-top: 1rem;
}
/* :L3644 */
.instanda-review-referrals-actions input {
  border: 2px white solid;
  border-radius: .5rem;
  padding: unset;
  padding: .5rem 1rem;
  background: transparent;
}
/* :L3649 */
.instanda-retrieve-quote-content .package-22297 .instanda-main-content {
  max-width: 100% !important;
  margin: 0 auto;
}
/* :L3655 */
label.control-label,
.instanda-question-inner-label label {
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  font-weight: 300;
}
/* :L3661 */
.inline-children.multi-item-question label.control-label {
  font-size: 1.4rem;
  font-weight: 300;
}
/* :L3666 */
#multiItemSummary_213822 .control-label {
  display: none;
}
/* :L3671 */
/* :L3673 */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* :L3679 */
body:not(.page-index, .page-customerhomepage, .page-agentdashboard) .instanda-main-content-container h5 {
  font-size: 1.7rem;
}
/* :L3683 */
#question245523 .control-label {
  display: none;
}
/* Design for direct debit guarantee statement */

/* :L3689 */
.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 */

/* :L3702 */
.instanda-direct-debit-details-content .buttonList {
  overflow: hidden;
}
/* :L3705 */
.instanda-direct-debit-details-content .buttonList a {
  float: left;
}
/* :L3708 */
.instanda-direct-debit-details-content .buttonList button {
  float: right;
}
