/* Theme base styles */

/* Tools
Any animations, or functions used throughout the project.
Note: _macros.css needs to be imported into each stylesheet where macros are used and not included here
*/

/* Generic
This is where reset, normalize & box-sizing styles go.
*/

*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */



/* Grouping content
   ========================================================================== */

/**
 * Add the correct box sizing in Firefox.
 */

hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Remove the inheritance of text transform in Edge and Firefox.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  
}

/**
 * Remove the padding so developers are not caught out when they zero out `fieldset` elements in all browsers.
 */

legend {
  padding: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield;
  outline-offset: -2px; 
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Objects
Non-cosmetic design patterns including grid and layout classes)
*/

/* CSS variables */

:root {
  --gap: 2.127659574%;
}

/* Mobile layout */

.row-fluid {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.row-fluid [class*='span'] {
  min-height: 1px;
  width: 100%;
}

/* Desktop layout */

@media (min-width: 768px) {
  .row-fluid {
    flex-wrap: nowrap;
    justify-content: space-between;
  }

  .row-fluid .span11 {
    width: calc(91.66% - var(--gap));
  }

  .row-fluid .span10 {
    width: calc(83.33% - var(--gap));
  }

  .row-fluid .span9 {
    width: calc(75% - var(--gap));
  }

  .row-fluid .span8 {
    width: calc(66.66% - var(--gap));
  }

  .row-fluid .span7 {
    width: calc(58.33% - var(--gap));
  }

  .row-fluid .span6 {
    width: calc(50% - var(--gap));
  }

  .row-fluid .span5 {
    width: calc(41.66% - var(--gap));
  }

  .row-fluid .span4 {
    width: calc(33.33% - var(--gap));
  }

  .row-fluid .span3 {
    width: calc(25% - var(--gap));
  }

  .row-fluid .span2 {
    width: calc(16.66% - var(--gap));
  }

  .row-fluid .span1 {
    width: calc(8.33% - var(--gap));
  }
}
.content-wrapper {
  margin: 0 auto;
  padding: 0 1rem;
}

@media screen and (min-width: 1380px) {
  .content-wrapper {
    padding: 0;
  }
}

.dnd-section > .row-fluid {
  margin: 0 auto;
}

.dnd-section .dnd-column {
  padding: 0rem;
}

@media (max-width: 767px) {
  .dnd-section .dnd-column {
    padding: 0;
  }
}

/* Elements
Base HMTL elements are styled in this section (<body<, <h1>, <a>, <p>, <button> etc.)
*/

body {
  
  overflow-wrap: break-word;
}

html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {
  
  overflow-wrap: normal;
  word-break: break-all;
}


/* Anchors */

a {
  cursor: pointer;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
  
}

/* Lists */

ul,
ol {
  
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}

ul.no-list {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Code blocks */

pre {
  overflow: auto;
}

code {
  vertical-align: bottom;
}

/* Blockquotes */

blockquote {
  border-left: 2px solid;
  margin: 0 0 1.4rem;
  padding-left: 0.7rem;
}

/* Horizontal rules */

hr {
  border: none;
  border-bottom: 1px solid #CCC;
}


/* Table */

table {
  border-collapse: collapse;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table cells */

td,
th {
  vertical-align: top;
}

/* Table header */

thead th {
  vertical-align: bottom;
}

/* Components
Specific pieces of UI that are stylized. Typically used for global partial styling
*/


/* Menu and simple menu */

.hs-menu-wrapper ul {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding-left: 0;
}

/* Horizontal menu */

.hs-menu-wrapper.hs-menu-flow-horizontal .hs-menu-children-wrapper {
  flex-direction: column;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-horizontal ul {
    flex-direction: column;
  }
}

/* Vertical menu */

.hs-menu-wrapper.hs-menu-flow-vertical ul {
  flex-direction: column;
}

/* Flyouts */

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {
  display: inline-flex;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {
    display: flex;
  }
}

.hs-menu-wrapper.flyouts .hs-item-has-children {
  position: relative;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: -9999px;
  opacity: 0;
  position: absolute;
}

.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {
  display: block;
  white-space: nowrap;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  top: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
  left: 100%;
  opacity: 1;
  top: 0;
}

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}

/* CTA, logo, and rich text images */

.hs_cos_wrapper_type_cta img,
.hs_cos_wrapper_type_logo img,
.hs_cos_wrapper_type_rich_text img {
  height: auto;
  max-width: 100%;
}

/* Utilities
Helper classes with ability to override anything that comes before it
*/

/* For content that needs to be visually hidden but stay visible for screenreaders */

.show-for-sr {
  border: 0 !important;
  clip: rect(0, 0, 0, 0) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

@media (max-width: 767px) {
  .show-for-sr--mobile {
    border: 0 !important;
    clip: rect(0, 0, 0, 0) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}
:root{
  --font300: 300;
  --font400: 400;
  --font500: 500;
  --font600: 600;
  --font700: 700;
  --font800: 800;

}
.no-results .coming-tab-inner { display: flex; align-items: center; justify-content: center; width: 100%; text-transform: uppercase; }
.task-date-visual.today { color: #FF8227; font-weight: 600; }
.right-move-link {display:none;}
.dis-flex { display: flex; flex-wrap: wrap; }
.align-items { align-items: center;}
.space-between {justify-content: space-between;}
.container-1228 { max-width: 1228px; margin: auto; padding: 0px 24px; }
.solid-blue-cta { background: #000000;border:1px solid #000000; border-radius: 3px; color: #ffffff; padding: 13px 16px; font-weight: 600; font-size: 17px; line-height: 20px; min-width: 215px; text-align: center; }
.solid-blue-cta:hover { background: #ffffff;color:#000000;}
.solid-white-cta { background: #ffffff;border:1px solid #ffffff; border-radius: 3px; color: #000000; padding: 13px 16px; font-weight: 600; font-size: 17px; line-height: 20px; min-width: 215px; text-align: center; }
.solid-white-cta:hover { background: transparent;color:#ffffff;}
.container-fluid.container-no-space { padding: 0px; }
.transparent-black-cta { background: transparent;border:1px solid #000000; border-radius: 3px; color: #000000; padding: 13px 16px; font-weight: 600; font-size: 17px; line-height: 20px; min-width: 175px; text-align: center; }
.transparent-black-cta:hover { background: #000000;color:#ffffff;}
.transparent-white-cta { background: transparent;border:1px solid #ffffff; border-radius: 3px; color: #ffffff; padding: 13px 16px; font-weight: 600; font-size: 17px; line-height: 20px; min-width: 175px; text-align: center; }
.transparent-white-cta:hover { background: #ffffff;color:#000000;}
.amc-container { max-width: 1198px; margin: auto; padding-left: 24px; padding-right: 24px; }
.body-container--pricing.pricing-page { padding: 0px; }

/* deals page css */

.amc-deals-header h1 { font-weight: 600; font-size: 32px; line-height: 48px; color: #0d0e0e; margin-bottom: 8px; }
.amc-deals-subheading { font-weight: 400; font-size: 16px; line-height: 24px; max-width: 815px; color: #6b6b6e; }
.deals-track-header h2 { font-weight: 500; font-size: 18px; line-height: 28px; color: #101828; margin-bottom: 4px; }
.deals-track-header p { font-weight: 400; font-size: 14px; line-height: 20px; color: #667085; }
.amc-deals-header { margin-bottom: 67px; border-bottom: 2px solid #dfe1e8; padding-bottom: 33px;padding-top:120px; }
.amc-deals-filter { box-shadow: 0px 1px 3px rgba(16, 24, 40, 0.1), 0px 1px 2px rgba(16, 24, 40, 0.06); border-radius: 8px; border: 1px solid #EAECF0; padding: 20px 0px 0px; }
.amc-deals-section thead th { color: #667085; font-size: 12px; font-weight: 500; line-height: 18px; background-color: #FCFCFD;padding:14px 0px 14px 18px; }
.deals-tab { height: 100%;padding: 12px;  }
.amc-deals-section .tabs li { cursor:pointer;background: #FFFFFF; border: 0.8px solid #D8DAE0; border-radius: 6px; width: 176px; margin-right: 20px; }
.deals-tab h6 { font-weight: 600; font-size: 10px; line-height: 18px; color: #000000; text-transform: uppercase;margin-bottom:4px; }
.deals-track-header { margin-bottom: 19px; margin-left: 24px; margin-right: 24px; }
.deals-count h4 {  padding-right: 8px;color: #000; font-size: 32px; font-weight: 500; line-height: 48px; margin: 0; min-width: 15px; }
.deals-count p { color: #9d9ea3; font-size: 14px; font-weight: 400; line-height: 21px; width: 50px; }
.deals-result { margin-top: 24px;}
.deal-table { width: 100%;margin: 0px; }
.deal-table td { font-weight: 400; font-size: 14px; line-height: 20px; color: #667085;padding:14px 0px 14px 18px; }
.deal-table tbody tr { border-bottom: 1px solid #EAECF0; }
.deal-table tbody tr:last-child{border:0px;}
.amc-deals-section .tabs.dis-flex { margin: 0px 24px; }
.deals-result-not-found { color: #9d9ea3;font-weight: 400; font-size: 14px; line-height: 20px; letter-spacing: -0.006em; margin: 26px 24px; }
.deal-table tbody tr td:first-child { color: #212121; font-weight: 600; letter-spacing: -0.006em;width:29%; }
.amc-deals-section thead th:first-child{width:29%;}
.amc-deals-section .tabs li.active { border-color: #00C24E; position: relative; }
.amc-deals-section .tabs li.active::after { position: absolute; bottom: 0; height: 6px; background: #00c24e; content: ''; left: 0; width: 100%; border-radius: 0px 0px 5px 5px; }
.amc-tenancies-header h2 { font-weight: 500; font-size: 18px; line-height: 28px; margin-bottom: 4px; }
.amc-tenancies-header p { font-weight: 400; font-size: 14px; line-height: 20px; color: #667085; }
.amc-active-tenancies { margin-bottom:120px;border: 1px solid #eaecf0; border-radius: 8px; box-shadow: 0 1px 3px rgba(16,24,40,.1), 0 1px 2px rgba(16,24,40,.06); padding: 20px 0 0; margin-top: 43px; }
.amc-tenancies-header { margin: 0px 24px 19px; }
.deal-table tbody{display: block;max-height: 489px;overflow-y: scroll;}
.deal-table thead, .deal-table tbody tr{display: table;width: 100%;table-layout: fixed;}
.deal-table thead{width: calc(100% - 8px);}
.deal-table thead{position: relative;}
.deal-table thead th:last-child:after { background-color: #fcfcfd; content: " "; height: 100%; position: absolute; right: -8px; top: 0; width: 8px; }
.deal-table tbody::-webkit-scrollbar {width: 8px;}
.deal-table tbody::-webkit-scrollbar-track {background-color: #ffffff;-webkit-border-radius: 6px;border-radius: 6px;}
.deal-table tbody::-webkit-scrollbar-thumb {-webkit-border-radius: 6px;border-radius: 6px;background: #D9D9D9; }
.mobile {display:none;}
.deal-total-earning { color: #667085; font-size: 14px; font-weight: 400; line-height: 20px; padding: 26px; text-align: right; border-top: 1px solid #eaecf0; }
.amc-deals-section .tooltiptext { background-color: #fff; border-radius: 5px; bottom: 150%; box-shadow: 0 0 5px 0 rgba(0,0,0,.19); color: #09090e; font-size: 12px; left: 50%; line-height: 18px; margin-left: -120px; padding: 8px 12px; position: absolute; text-align: center; visibility: hidden; width: 240px; z-index: 1; }
.amc-deals-section .tooltiptext:after { border: 5px solid transparent; border-top-color: #fff; content: ""; left: 50%; margin-left: -10px; position: absolute; top: 100%; }
.amc-deals-section .tooltip { display: inline-block; opacity: 1; position: relative; vertical-align: text-bottom; z-index: 9; height: 17px; margin-left: 8px; }
.amc-deals-section .tooltip:hover .tooltiptext { visibility: visible; }
.move-in-tab { position: relative; }
.emoji-icon { position: absolute; top: 0; right: 0px; }
.amc-deals-section .highlight { color: red; }
.deals-track-header h2 span:not(:first-child), .deals-count.dis-flex.align-items h4 span:not(:first-child){ display:none; }

/* task page css */

.meeting-collection-section {padding:120px 0px 32px;}
.task-collection-section{padding-bottom:120px}
.meeting-collection-section .amc-header h1 { color: #000; font-size: 24px; font-weight: 600; line-height: 1.5; letter-spacing: 0.36px; margin-bottom: 24px; }
.meeting-collection-section .amc-header-textarea { color: #5C5C5E; font-size: 16px; font-weight: 400; line-height: 1.5; letter-spacing: 0.24px; }
.meeting-collection-section .amc-header { max-width: 800px;margin-bottom: 44px; }
.amc-task-report-title { border-radius: 8px 8px 0px 0px; border: 1px solid #EAECF0; background: #FFF; padding: 20px 24px 19px 24px; }
.amc-task-report-title h2 { color: #101828; font-size: 18px; font-weight: 500; line-height: 28px; margin: 0px; }
.amc-task-report { max-width: 1052px; }
.report-four-column h3 { padding:12px 12px 8px 12px;margin:0px;color: #6E7C87;background: #F3F3F6; font-size: 14px; font-weight: 600; line-height: 24px; letter-spacing: 0.084px; text-transform: uppercase; }
.report-four-column { width: 33.333%; padding: 0px 2px; }
.report-four-column-wrapper { height:100%;border-radius: 0px 0px 8px 8px; padding: 0px 12px 12px 12px;background: #F3F3F6; }
.dis-flex.task-collection-flex { margin-left: -2px; margin-right: -2px; }
.task-collection-section .task-name p { color: #09090E; font-size: 14px; font-weight: 400; line-height: 20px; letter-spacing: -0.084px; }
.task-collection-section .task-status li { background: #f3eefe; border-radius: 4px; color: #6d28d9; font-size: 12px; font-weight: 600; line-height: 16px; padding: 0 4px; display: inline-block; }
.report-four-card { position:relative;margin-bottom: 8px;border-radius: 6px; background: #ffffff; box-shadow: 0px 1px 2px 0px rgba(91, 104, 113, 0.32), 0px 0px 1px 0px rgba(26, 32, 36, 0.32); padding: 16px; }
.task-time-format li { color: #898a8f; font-size: 12px; font-weight: 400; line-height: 16px; display: flex; flex-wrap: wrap; }
.task-time-format { display: flex; flex-wrap: wrap;margin-top: 12px; }
.task-time-format li:first-child { margin-right: 8px; }
.task-collection-section .task-name { width: calc(100% - 24px); }
.task-collection-section .checkbox-area { width: 24px; }
.task-collection-section .task-status { margin-top: 10px; }
.reports-not-found { color: #6e7c87; font-size: 14px; font-weight: 400; letter-spacing: .084px; line-height: 24px; margin-top: 8px; }
.task-time-format svg { margin-right: 4px; }
.report-four-card.task-status-completed .task-name p { text-decoration-line: line-through; }
.task-collection-section .task-status li.cmpt:last-child, .task-collection-section .task-status li.meeting-outcome:last-child { color: #A8A8A9; }
.task-collection-section .task-status li.medium { color: #FF8227; background: rgba(255, 130, 39, 0.20); }
.task-collection-section .task-status li.high { color: #FF4E27;background: rgba(255, 52, 39, 0.20); }
.task-collection-section .task-status li.low { color: #10930E;background: rgba(39, 255, 151, 0.20); }
.report-four-column-wrapper{display: block;max-height: 700px;overflow-y: scroll;}
.report-four-column-wrapper::-webkit-scrollbar, .meeting-two-column-wrapper::-webkit-scrollbar {width: 7px;}
.report-four-column-wrapper::-webkit-scrollbar-track, .meeting-two-column-wrapper::-webkit-scrollbar-track {background-color: #f3f3f6;-webkit-border-radius: 8px;border-radius: 8px;}
.report-four-column-wrapper::-webkit-scrollbar-thumb, .meeting-two-column-wrapper::-webkit-scrollbar-thumb {-webkit-border-radius: 8px;border-radius: 8px;background: #D9D9D9; }
.task-collection-section .task-status li.none { display: none; }
.report-four-card.canceled-meeting-status .task-name p { text-decoration-line: line-through; color: rgba(9, 9, 14, 0.50); }
.meeting-two-column-wrapper{display: block;max-height: 310px;overflow-y: scroll;padding-right:5px;}
.report-four-card .hs-link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.report-four-card.scheduled-meeting-status .meeting-outcome p {background: #CCF7E2;color: #10930E;}
.report-four-card.rescheduled-meeting-status .meeting-outcome p {background: #FEFFC1;color: #DBB802;}
.header--no-navigation { padding: 30px 20px; text-align: center; }
.container-fluid.body-container.body-container--landing-page { padding: 0px; }

/* 2024 coding */

.h2-small { font-size: 16px; line-height: 24px;margin:0px; }
.small-content { color: #6d7177; font-size: 16px; line-height: 24px; margin-bottom: 30px; }
.container-1281 { margin: auto; max-width: 1281px; padding: 0 24px; }
.light {
    color: #ffffff;
}
.light h1, .light h2, .light h3, .light h4, .light h5, .light h6 {
    color: inherit;
}
.tc {text-align:center;}
.new-spacing {padding: 48px 0px;}

/* Property card */
.property-card {
  background: white;
  border-radius: 10px;
  border: 1px solid #ededed;
  overflow: hidden;
  width: 290px;
  cursor: pointer;
  transition: width 0.2s;
  transition-timing-function: cubic-bezier(0.1, 0.7, 0, 0.1);
}

.property-card:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.property-card .image-container {
  position: relative;
}

.property-card .image-container img {
  width: 100%;
  height: 200px;
}

.property-card .badge {
  position: absolute;
  top: 10px;
  left: 10px;
  background: #ffffff;
  color: #000000;
  padding: 5px 10px;
  border-radius: 5px;
  font-size: 12px;
  font-weight: 500;
}

.property-card .property-details {
  padding: 16px;
}

.property-card .price {
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 26px;
}

.property-card .price span {
  font-size: 14px;
  color: #666;
  font-weight: 400;
}

.property-card .address {
  margin-top: 4px;
  font-size: 14px;
  color: #333;
  line-height: 22px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.property-card .features {
  display: flex;
  font-size: 0.625rem;
  color: #666;
  line-height: 1.25rem;
  margin-top: 0.25rem;
}

.property-card .features span {
  display: flex;
  align-items: center;
}

.property-card .features .beds {
  margin-right: 8px;
}

.property-card .features .beds-icon {
  color: transparent;
  margin-right: 4px;
}

.property-card .features .baths-icon {
  color: transparent;
  margin-right: 4px;
}

.property-card .listing {
  margin-top: 4px;
  font-size: 12px;
  color: #747a88;
}
/* Property card end */

@media (min-width:768px){
  .product-list-container .meeting-two-column{width: 49.8%;}
  .meeting-two-column.mpp.meeting-report.valuation-data{border-radius: 0 0 0px 8px;}
  .meeting-two-column.mpp-viewing.meeting-report.viewing-data{border-radius: 0 0 8px 0px}
  .report-four-column.todo-report .report-four-column-wrapper { border-radius: 0px; }
  .report-four-column.call-report .report-four-column-wrapper { border-radius: 0 0 0px 8px; }
  .report-four-column.email-report .report-four-column-wrapper { border-radius: 0 0 8px 0px; }
}

@media (max-width:1024px){
  .deal-table tbody tr td:first-child{width:22%;}
  .amc-deals-section thead th:first-child { width: 22%; }
  .amc-deals-section .tabs li{width:20%;}
  .amc-deals-header{padding-top:60px;}
  .amc-active-tenancies{margin-bottom:60px;}
}

@media (max-width:767px){
  .contract-count { color: #000; font-size: 32px; font-weight: 500; line-height: 48px; }
  .solid-blue-cta, .transparent-white-cta, .transparent-black-cta, .solid-white-cta{font-size:14px;padding:8px 16px;}
  .mb-total-earn p { margin: 0px; color: #606466; width: 48%; font-weight: 600; }
  .mb-total-earn.dis-flex.space-between { padding: 24px 0px; border-top: 1px solid #D8DAE0; margin: 0px 24px; font-size: 18px; line-height: 18px; }
  .mb-total-earn span { color: #0D0E0E; width: 48%; text-align: right; font-weight: 400; }
  .amc-deals-section .tooltiptext{margin-left:-70px;}
  .amc-deals-section .tooltip{height:18px;}
  .amc-deals-header { padding-top:48px;margin-bottom: 32px; }
  .amc-active-tenancies{margin-bottom:48px;}
  .desktop {display:none;}
  .mobile {display:block;}
  .tabs-toggle { padding: 0px 12px; }
  .tabs-toggle>li { border: 1px solid #D8DAE0; border-radius: 12px; margin-bottom: 24px; cursor: pointer;position:relative; }
  .deals-tab h6 { font-size: 16px; line-height: 14px; margin-bottom: 22px;position:relative; }
  .deals-tab { padding: 20px 24px;position:relative; }
  .deals-count h4{width:auto;min-width:20px;}
  .deals-count p{width:auto;}
  .tabs-toggle li.active { border-color: #00C24E;padding-top:16px; }
  .deals-tab h6::after { border-bottom: 2px solid #535356; border-right: 2px solid #535356; content: ""; height: 10px; position: absolute; right: 0; top: 0; transform: rotate(45deg); width: 10px; }
  .tabs-toggle li.active .deals-tab h6::after{ transform: rotate(-136deg);top:3px; }
  .mb-deals-content li { display: flex; flex-wrap: wrap; justify-content: space-between;margin-bottom:24px; }
  .mb-deals-content { margin: 0px 24px; border-top: 1px solid #D8DAE0; padding: 24px 0px 17px; }
  .mb-deals-content li h6 { font-weight: 600; font-size: 14px; line-height: 17px; margin: 0px; color: #606466; }
  .mb-deals-content li div { font-weight: 400; font-size: 14px; line-height: 17px; color: #0D0E0E; }
  .mb-deals-content li:first-child div { font-weight: 600; color: #212121; letter-spacing: -0.006em; }
  .deals-result-not-found {  margin: 0 24px 24px; }
  .mb-deals-content li:first-child h6 { margin-bottom: 12px;width:100%; }
  .tabs-toggle li.active::after { position: absolute; top: 0; height: 17px; width: 100%; background: #00C24E; border-radius: 10px 10px 0px 0px; left: 0; content: ''; }
  .meeting-collection-section{padding:40px 0px;}
  .report-four-column-wrapper{padding:0px;background: #ffffff;}
  .new-spacing {padding: 24px 0px;}
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Inter:wght@400;500;600;700&display=swap');

:root {
  --q_primary_font: IBM Plex Sans, sans-serif;
  --q_secondary_font: Inter, sans-serif;
}
body.quantum-black-solid-header { background: #ffffff; }
.quantum-black-solid-header.navnewclass .header-sec { background-color: #101010; }

.body-container--ai-pricing.container-no-space {
    overflow: hidden;
}
.qcode h1{
  color: #F4F4F5;
  font-family: var(--q_primary_font);
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0.4px;
  margin-bottom:32px;
}

.qcode h2{
  color: #F4F4F5;
  font-family: var(--q_primary_font);
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 42px;
  letter-spacing: 0.32px;
  margin-bottom:24px;
}

.q-cta {
  border-radius: 3px;
  background-image: linear-gradient(126deg, #6A35EE 0%, #9930EF 14.24%, #5737EE 49.56%, #795CEB 93.2%);
  min-width: 280px;
  color: #ffffff;
  text-align: center;
  font-family: var(--q_secondary_font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  padding: 16px;
  transition: 0.5s;
  background-size: 200% auto;
}
.qcode form .hs-button {
  border-radius: 3px;
  background: linear-gradient(126deg, #6A35EE 0%, #9930EF 14.24%, #5737EE 49.56%, #795CEB 93.2%);
  width: 100%;
  border: 0px;
  color: #FFF;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 22px;
  margin: 8px 0px 0px;
  font-family: var(--q_secondary_font);
  transition: 0.5s;
  background-size: 200% auto;
}
.q-cta:hover, .qcode form .hs-button:hover {
  background-position: right center;
  color:#ffffff;
  background: linear-gradient(126deg, #6A35EE 0%, #9930EF 14.24%, #5737EE 49.56%, #795CEB 93.2%);
}
.qcode .q-cta { 
  margin-top: 40px;
}
.q-heading {
  max-width: 664px;
  margin: auto auto 40px;
}
.q-textarea {
  color: #777A81;
  font-family: var(--q_secondary_font);
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.small-banner-section h2, .small-banner-section h3, .small-banner-section h4, .small-banner-section h5{margin-bottom:24px;}
.small-banner-section p { margin-bottom: 20px; }
.small-banner-section * {color:inherit;}
.small-banner-section {color:#ffffff;}
@media (max-width: 767px){
  .qcode h2{
    font-size: 24px;
    line-height: 36px;
  }
  .q-heading {
    margin: auto auto 24px;
    max-width: 100%;
  }
  .qcode h1 {
    margin-bottom: 16px;
    font-size: 32px;
    line-height: 44px;
}
}

@media (max-width: 568px){
  .q-cta {
    min-width: auto;
    padding: 9px 16px;
    width:100%;
  }
}