*, *:before, *:after {
  box-sizing: border-box;
}

/* clears the 'X' from Internet Explorer */
input[type=search]::-ms-clear {  display: none; width : 0; height: 0; }
input[type=search]::-ms-reveal {  display: none; width : 0; height: 0; }

/* clears the 'X' from Chrome */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration { display: none; }

.body-wrapper .cta_button {
  box-sizing: border-box !important;
}
img {
  max-width: 100%;
  height: auto;
}
.hs_full-width_main_grp .dnd-section {
  padding: 0;
}
.hs_full-width_main_grp .hs_cos_wrapper_type_rich_text ul {
  list-style-type: none;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  margin-right: calc(-17px/2);
  margin-left: calc(-17px/2);
}

.hs_full-width_main_grp .hs_cos_wrapper_type_rich_text ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: inherit;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  word-break: break-word;
  margin-right: calc(17px/2);
  margin-left: calc(17px/2);
}

.hs_full-width_main_grp .hs_cos_wrapper_type_rich_text ul li i { 
  color: #00ADA0;
  width: 1.25em;
  font-size: 29px;
}

.hs_full-width_main_grp .hs_cos_wrapper_type_rich_text ul li span + span {
  -ms-flex-item-align: center;
  align-self: center;
  padding-left: 5px;
  display: inline-block;
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-weight: 500;
}
.requestTop-section2 .dnd-section .dnd-module {
  min-height: 130px; 
  display: -webkit-box;
  display: -ms-flexbox; 
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}
.hs_full-width_main_grp .hs_cos_wrapper_type_rich_text ul li span:first-child {
  display: -webkit-box; 
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  align-items: center;  
  justify-content: center;
}
.requestTop-section3 .hs_cos_wrapper_type_rich_text h2 {
  color: #00ADA0;
  text-align: center;
  padding: 0px 0px 5px 0px;
  margin: 0;
  line-height: 1;
  font-size: 2rem;
  margin-bottom: 20px;
  letter-spacing: 0;
  font-weight: 600;
}
.requestTop-section3 .hs_cos_wrapper_type_rich_text p {
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  line-height: 2.2em;
}
.requestTop-section3 .hs_cos_wrapper_type_rich_text {
  width: 100%;
  padding: 10px;
  display: block;
}
/*! 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 {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 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
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, 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;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* 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 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 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 {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * 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; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * 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, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}
/* Responsive Grid */

.row-fluid {
  width: 100%;
  *zoom: 1;
}

.row-fluid:before, .row-fluid:after {
  display: table;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 1px;
  margin-left: 2.127659574%;
  *margin-left: 2.0744680846382977%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
  *width: 99.94680850063828%;
}

.row-fluid .span11 {
  width: 91.489361693%;
  *width: 91.4361702036383%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
  *width: 82.92553190663828%;
}

.row-fluid .span9 {
  width: 74.468085099%;
  *width: 74.4148936096383%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
  *width: 65.90425531263828%;
}

.row-fluid .span7 {
  width: 57.446808505%;
  *width: 57.3936170156383%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
  *width: 48.88297871863829%;
}

.row-fluid .span5 {
  width: 40.425531911%;
  *width: 40.3723404216383%;
}

.row-fluid .span4 {
  width: 31.914893614%;
  *width: 31.8617021246383%;
}

.row-fluid .span3 {
  width: 23.404255317%;
  *width: 23.3510638276383%;
}

.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.8404255306383%;
}

.row-fluid .span1 {
  width: 6.382978723%;
  *width: 6.329787233638298%;
}

.container-fluid {
  *zoom: 1;
}

.container-fluid:before, .container-fluid:after {
  display: table;
  content: "";
}

.container-fluid:after {
  clear: both;
}

@media (max-width: 767px) {
  .row-fluid {
    width: 100%;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }

  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }

  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }

  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }

  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }

  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }

  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }

  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }

  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }

  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }

  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }

  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
}

@media (min-width: 1280px) {
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }

  .row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
  }

  .row-fluid:after {
    clear: both;
  }

  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 2.564102564%;
    *margin-left: 2.510911074638298%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }

  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }

  .row-fluid .span11 {
    width: 91.45299145300001%;
    *width: 91.3997999636383%;
  }

  .row-fluid .span10 {
    width: 82.905982906%;
    *width: 82.8527914166383%;
  }

  .row-fluid .span9 {
    width: 74.358974359%;
    *width: 74.30578286963829%;
  }

  .row-fluid .span8 {
    width: 65.81196581200001%;
    *width: 65.7587743226383%;
  }

  .row-fluid .span7 {
    width: 57.264957265%;
    *width: 57.2117657756383%;
  }

  .row-fluid .span6 {
    width: 48.717948718%;
    *width: 48.6647572286383%;
  }

  .row-fluid .span5 {
    width: 40.170940171000005%;
    *width: 40.117748681638304%;
  }

  .row-fluid .span4 {
    width: 31.623931624%;
    *width: 31.5707401346383%;
  }

  .row-fluid .span3 {
    width: 23.076923077%;
    *width: 23.0237315876383%;
  }

  .row-fluid .span2 {
    width: 14.529914530000001%;
    *width: 14.4767230406383%;
  }

  .row-fluid .span1 {
    width: 5.982905983%;
    *width: 5.929714493638298%;
  }
}

/* Clearfix */

.clearfix {
  *zoom: 1;
}

.clearfix:before, .clearfix:after {
  display: table;
  content: "";
}

.clearfix:after {
  clear: both;
}

/* Visibilty Classes */

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

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

/* Responsive Visibilty Classes */

.visible-phone {
  display: none !important;
}

.visible-tablet {
  display: none !important;
}

.hidden-desktop {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-phone {
    display: inherit !important;
  }

  .hidden-phone {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1139px) {
  .visible-tablet {
    display: inherit !important;
  }

  .hidden-tablet {
    display: none !important;
  }

  .hidden-desktop {
    display: inherit !important;
  }

  .visible-desktop {
    display: none !important ;
  }
}

.alite-ftre .pricing-wrap .pricing-title-wrap .hs-pricing-title p {
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 45px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.4em;
  padding: 0;
  margin: 0;
}
.alite-ftre .pricing-wrap .pricing-title-wrap {
  padding: 100px 0px 10px 0px;
}
.alite-ftre .pricing-wrap .pricing-title-wrap .container {
  padding: 0 10px 10px;
}
.alite-ftre .pricing-wrap .pricing-content-section {
  padding: 0px 0px 50px 0px;
}
.alite-ftre .pricing-wrap .pricing-content-section .pricing-content-wrap {
  padding-bottom: 0;
}

@media (max-width: 767px){
  .elite_plus .pricing-wrap .pricing-title-wrap {
    padding: 98px 20px 8px 20px;
  }
}
.banner-area-wrap .dnd-section ,
.banner-section .dnd-section,
.banner-section .dnd-section>.row-fluid{
  padding: 0;
}

.content-wrapper {
  margin: 0 auto;
}

.page-center, .content-wrapper, .dnd-section>.row-fluid, .container {
  margin: 0 auto;
}

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

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

.elementor-icon i, .elementor-icon svg {
  width: 1em;
  height: 1em;
  position: relative;
  display: block;
}

.elementor-icon i:before, .elementor-icon svg:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.cm-pd {
  padding: 10px;
}

body.modal-open {
  overflow-y: auto!important;
  padding: 0 !important;
}
@font-face { 
  font-family: "simple-line-icons"; 
  src: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/Simple-Line-Icons.eot) format("embedded-opentype"), 
	 url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Simple-Line-Icons.woff2) format("woff2"), 
	 url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Simple-Line-Icons.ttf) format("truetype"),
	 url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Simple-Line-Icons.woff) format("woff"), 
	 url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Simple-Line-Icons.svg) format("svg"); 
  font-style: normal; 
  font-weight: normal; 
}

@font-face {
    font-family: eicons;
    src: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/fonts/eicons.eot?5.13.0);
    src: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/eicons.eot?5.13.0#iefix) format("embedded-opentype"),
      url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.woff2) format("woff2"),
      url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.woff) format("woff"),
      url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.ttf) format("truetype"),
      url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.svg) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
  font-family: "dripicons-v2";
  src:url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/dripicons-v2.woff) format("woff");
  font-weight: normal;
  font-style: normal;

}

body {
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  box-sizing: border-box;
  line-height: 1.5;
  font-size: 1rem;
}

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

/* Paragraphs */

p {
  margin-top: 0;
  margin-bottom: 0.9rem;
}

/* Anchors */

a {
  cursor: pointer;
  text-decoration: none;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  line-height: 1;
  margin-bottom: 20px;
}

/* Lists */

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

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

ul.no-list {
  list-style: none;
}

/* Code blocks */

code {
  vertical-align: bottom;
}

/* Blockquotes */

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

/* Horizontal rules */

hr {
  background-color: #CCC;
  border: none;
  color: #CCC;
  height: 1px;
}
/*! elementor-icons - v5.13.0 - 18-10-2021 */
@font-face {
  font-family: eicons;
  src: url("https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/eicons.eot") format("embedded-opentype"),
    url("https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.ttf") format("woff2"),
      url("https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.woff") format("woff"),
        url("https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/eicons.ttf") format("truetype");
          font-weight: 400;
          font-style: normal
          }

[class*=" eicon-"],[class^=eicon]{
  display:inline-block;
  font-family:eicons;
  font-size:inherit;
  font-weight:400;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-rendering:auto;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
@keyframes a{
  0%{
    transform:rotate(0deg)
  }
  to{
    transform:rotate(359deg)
  }
}
.eicon-animation-spin{
  animation:a 2s infinite linear
}
.eicon-editor-link:before{
  content:'\e800'
}
.eicon-editor-unlink:before{
  content:'\e801'
}
.eicon-editor-external-link:before{
  content:'\e802'
}
.eicon-editor-close:before{
  content:'\e803'
}
.eicon-editor-list-ol:before{
  content:'\e804'
}
.eicon-editor-list-ul:before{
  content:'\e805'
}
.eicon-editor-bold:before{
  content:'\e806'
}
.eicon-editor-italic:before{
  content:'\e807'
}
.eicon-editor-underline:before{
  content:'\e808'
}
.eicon-editor-paragraph:before{
  content:'\e809'
}
.eicon-editor-h1:before{
  content:'\e80a'
}
.eicon-editor-h2:before{
  content:'\e80b'
}
.eicon-editor-h3:before{
  content:'\e80c'
}
.eicon-editor-h4:before{
  content:'\e80d'
}
.eicon-editor-h5:before{
  content:'\e80e'
}
.eicon-editor-h6:before{
  content:'\e80f'
}
.eicon-editor-quote:before{
  content:'\e810'
}
.eicon-editor-code:before{
  content:'\e811'
}
.eicon-elementor:before{
  content:'\e812'
}
.eicon-elementor-circle:before{
  content:'\e813'
}
.eicon-pojome:before{
  content:'\e814'
}
.eicon-plus:before{
  content:'\e815'
}
.eicon-menu-bar:before{
  content:'\e816'
}
.eicon-apps:before{
  content:'\e817'
}
.eicon-accordion:before{
  content:'\e818'
}
.eicon-alert:before{
  content:'\e819'
}
.eicon-animation-text:before{
  content:'\e81a'
}
.eicon-animation:before{
  content:'\e81b'
}
.eicon-banner:before{
  content:'\e81c'
}
.eicon-blockquote:before{
  content:'\e81d'
}
.eicon-button:before{
  content:'\e81e'
}
.eicon-call-to-action:before{
  content:'\e81f'
}
.eicon-captcha:before{
  content:'\e820'
}
.eicon-carousel:before{
  content:'\e821'
}
.eicon-checkbox:before{
  content:'\e822'
}
.eicon-columns:before{
  content:'\e823'
}
.eicon-countdown:before{
  content:'\e824'
}
.eicon-counter:before{
  content:'\e825'
}
.eicon-date:before{
  content:'\e826'
}
.eicon-divider-shape:before{
  content:'\e827'
}
.eicon-divider:before{
  content:'\e828'
}
.eicon-download-button:before{
  content:'\e829'
}
.eicon-dual-button:before{
  content:'\e82a'
}
.eicon-email-field:before{
  content:'\e82b'
}
.eicon-facebook-comments:before{
  content:'\e82c'
}
.eicon-facebook-like-box:before{
  content:'\e82d'
}
.eicon-form-horizontal:before{
  content:'\e82e'
}
.eicon-form-vertical:before{
  content:'\e82f'
}
.eicon-gallery-grid:before{
  content:'\e830'
}
.eicon-gallery-group:before{
  content:'\e831'
}
.eicon-gallery-justified:before{
  content:'\e832'
}
.eicon-gallery-masonry:before{
  content:'\e833'
}
.eicon-icon-box:before{
  content:'\e834'
}
.eicon-image-before-after:before{
  content:'\e835'
}
.eicon-image-box:before{
  content:'\e836'
}
.eicon-image-hotspot:before{
  content:'\e837'
}
.eicon-image-rollover:before{
  content:'\e838'
}
.eicon-info-box:before{
  content:'\e839'
}
.eicon-inner-section:before{
  content:'\e83a'
}
.eicon-mailchimp:before{
  content:'\e83b'
}
.eicon-menu-card:before{
  content:'\e83c'
}
.eicon-navigation-horizontal:before{
  content:'\e83d'
}
.eicon-nav-menu:before{
  content:'\e83e'
}
.eicon-navigation-vertical:before{
  content:'\e83f'
}
.eicon-number-field:before{
  content:'\e840'
}
.eicon-parallax:before{
  content:'\e841'
}
.eicon-php7:before{
  content:'\e842'
}
.eicon-post-list:before{
  content:'\e843'
}
.eicon-post-slider:before{
  content:'\e844'
}
.eicon-post:before{
  content:'\e845'
}
.eicon-posts-carousel:before{
  content:'\e846'
}
.eicon-posts-grid:before{
  content:'\e847'
}
.eicon-posts-group:before{
  content:'\e848'
}
.eicon-posts-justified:before{
  content:'\e849'
}
.eicon-posts-masonry:before{
  content:'\e84a'
}
.eicon-posts-ticker:before{
  content:'\e84b'
}
.eicon-price-list:before{
  content:'\e84c'
}
.eicon-price-table:before{
  content:'\e84d'
}
.eicon-radio:before{
  content:'\e84e'
}
.eicon-rtl:before{
  content:'\e84f'
}
.eicon-scroll:before{
  content:'\e850'
}
.eicon-search:before{
  content:'\e851'
}
.eicon-select:before{
  content:'\e852'
}
.eicon-share:before{
  content:'\e853'
}
.eicon-sidebar:before{
  content:'\e854'
}
.eicon-skill-bar:before{
  content:'\e855'
}
.eicon-slider-3d:before{
  content:'\e856'
}
.eicon-slider-album:before{
  content:'\e857'
}
.eicon-slider-device:before{
  content:'\e858'
}
.eicon-slider-full-screen:before{
  content:'\e859'
}
.eicon-slider-push:before{
  content:'\e85a'
}
.eicon-slider-vertical:before{
  content:'\e85b'
}
.eicon-slider-video:before{
  content:'\e85c'
}
.eicon-slides:before{
  content:'\e85d'
}
.eicon-social-icons:before{
  content:'\e85e'
}
.eicon-spacer:before{
  content:'\e85f'
}
.eicon-table:before{
  content:'\e860'
}
.eicon-tabs:before{
  content:'\e861'
}
.eicon-tel-field:before{
  content:'\e862'
}
.eicon-text-area:before{
  content:'\e863'
}
.eicon-text-field:before{
  content:'\e864'
}
.eicon-thumbnails-down:before{
  content:'\e865'
}
.eicon-thumbnails-half:before{
  content:'\e866'
}
.eicon-thumbnails-right:before{
  content:'\e867'
}
.eicon-time-line:before{
  content:'\e868'
}
.eicon-toggle:before{
  content:'\e869'
}
.eicon-url:before{
  content:'\e86a'
}
.eicon-t-letter:before{
  content:'\e86b'
}
.eicon-wordpress:before{
  content:'\e86c'
}
.eicon-text:before{
  content:'\e86d'
}
.eicon-anchor:before{
  content:'\e86e'
}
.eicon-bullet-list:before{
  content:'\e86f'
}
.eicon-code:before{
  content:'\e870'
}
.eicon-favorite:before{
  content:'\e871'
}
.eicon-google-maps:before{
  content:'\e872'
}
.eicon-image:before{
  content:'\e873'
}
.eicon-photo-library:before{
  content:'\e874'
}
.eicon-woocommerce:before{
  content:'\e875'
}
.eicon-youtube:before{
  content:'\e876'
}
.eicon-flip-box:before{
  content:'\e877'
}
.eicon-settings:before{
  content:'\e878'
}
.eicon-headphones:before{
  content:'\e879'
}
.eicon-testimonial:before{
  content:'\e87a'
}
.eicon-counter-circle:before{
  content:'\e87b'
}
.eicon-person:before{
  content:'\e87c'
}
.eicon-chevron-right:before{
  content:'\e87d'
}
.eicon-chevron-left:before{
  content:'\e87e'
}
.eicon-close:before{
  content:'\e87f'
}
.eicon-file-download:before{
  content:'\e880'
}
.eicon-save:before{
  content:'\e881'
}
.eicon-zoom-in:before{
  content:'\e882'
}
.eicon-shortcode:before{
  content:'\e883'
}
.eicon-nerd:before{
  content:'\e884'
}
.eicon-device-desktop:before{
  content:'\e885'
}
.eicon-device-tablet:before{
  content:'\e886'
}
.eicon-device-mobile:before{
  content:'\e887'
}
.eicon-document-file:before{
  content:'\e888'
}
.eicon-folder-o:before{
  content:'\e889'
}
.eicon-hypster:before{
  content:'\e88a'
}
.eicon-h-align-left:before{
  content:'\e88b'
}
.eicon-h-align-right:before{
  content:'\e88c'
}
.eicon-h-align-center:before{
  content:'\e88d'
}
.eicon-h-align-stretch:before{
  content:'\e88e'
}
.eicon-v-align-top:before{
  content:'\e88f'
}
.eicon-v-align-bottom:before{
  content:'\e890'
}
.eicon-v-align-middle:before{
  content:'\e891'
}
.eicon-v-align-stretch:before{
  content:'\e892'
}
.eicon-pro-icon:before{
  content:'\e893'
}
.eicon-mail:before{
  content:'\e894'
}
.eicon-lock-user:before{
  content:'\e895'
}
.eicon-testimonial-carousel:before{
  content:'\e896'
}
.eicon-media-carousel:before{
  content:'\e897'
}
.eicon-section:before{
  content:'\e898'
}
.eicon-column:before{
  content:'\e899'
}
.eicon-edit:before{
  content:'\e89a'
}
.eicon-clone:before{
  content:'\e89b'
}
.eicon-trash:before{
  content:'\e89c'
}
.eicon-play:before{
  content:'\e89d'
}
.eicon-angle-right:before{
  content:'\e89e'
}
.eicon-angle-left:before{
  content:'\e89f'
}
.eicon-animated-headline:before{
  content:'\e8a0'
}
.eicon-menu-toggle:before{
  content:'\e8a1'
}
.eicon-fb-embed:before{
  content:'\e8a2'
}
.eicon-fb-feed:before{
  content:'\e8a3'
}
.eicon-twitter-embed:before{
  content:'\e8a4'
}
.eicon-twitter-feed:before{
  content:'\e8a5'
}
.eicon-sync:before{
  content:'\e8a6'
}
.eicon-import-export:before{
  content:'\e8a7'
}
.eicon-check-circle:before{
  content:'\e8a8'
}
.eicon-library-save:before{
  content:'\e8a9'
}
.eicon-library-download:before{
  content:'\e8aa'
}
.eicon-insert:before{
  content:'\e8ab'
}
.eicon-preview-medium:before{
  content:'\e8ac'
}
.eicon-sort-down:before{
  content:'\e8ad'
}
.eicon-sort-up:before{
  content:'\e8ae'
}
.eicon-heading:before{
  content:'\e8af'
}
.eicon-logo:before{
  content:'\e8b0'
}
.eicon-meta-data:before{
  content:'\e8b1'
}
.eicon-post-content:before{
  content:'\e8b2'
}
.eicon-post-excerpt:before{
  content:'\e8b3'
}
.eicon-post-navigation:before{
  content:'\e8b4'
}
.eicon-yoast:before{
  content:'\e8b5'
}
.eicon-nerd-chuckle:before{
  content:'\e8b6'
}
.eicon-nerd-wink:before{
  content:'\e8b7'
}
.eicon-comments:before{
  content:'\e8b8'
}
.eicon-download-circle-o:before{
  content:'\e8b9'
}
.eicon-library-upload:before{
  content:'\e8ba'
}
.eicon-save-o:before{
  content:'\e8bb'
}
.eicon-upload-circle-o:before{
  content:'\e8bc'
}
.eicon-ellipsis-h:before{
  content:'\e8bd'
}
.eicon-ellipsis-v:before{
  content:'\e8be'
}
.eicon-arrow-left:before{
  content:'\e8bf'
}
.eicon-arrow-right:before{
  content:'\e8c0'
}
.eicon-arrow-up:before{
  content:'\e8c1'
}
.eicon-arrow-down:before{
  content:'\e8c2'
}
.eicon-play-o:before{
  content:'\e8c3'
}
.eicon-archive-posts:before{
  content:'\e8c4'
}
.eicon-archive-title:before{
  content:'\e8c5'
}
.eicon-featured-image:before{
  content:'\e8c6'
}
.eicon-post-info:before{
  content:'\e8c7'
}
.eicon-post-title:before{
  content:'\e8c8'
}
.eicon-site-logo:before{
  content:'\e8c9'
}
.eicon-site-search:before{
  content:'\e8ca'
}
.eicon-site-title:before{
  content:'\e8cb'
}
.eicon-plus-square:before{
  content:'\e8cc'
}
.eicon-minus-square:before{
  content:'\e8cd'
}
.eicon-cloud-check:before{
  content:'\e8ce'
}
.eicon-drag-n-drop:before{
  content:'\e8cf'
}
.eicon-welcome:before{
  content:'\e8d0'
}
.eicon-handle:before{
  content:'\e8d1'
}
.eicon-cart:before{
  content:'\e8d2'
}
.eicon-product-add-to-cart:before{
  content:'\e8d3'
}
.eicon-product-breadcrumbs:before{
  content:'\e8d4'
}
.eicon-product-categories:before{
  content:'\e8d5'
}
.eicon-product-description:before{
  content:'\e8d6'
}
.eicon-product-images:before{
  content:'\e8d7'
}
.eicon-product-info:before{
  content:'\e8d8'
}
.eicon-product-meta:before{
  content:'\e8d9'
}
.eicon-product-pages:before{
  content:'\e8da'
}
.eicon-product-price:before{
  content:'\e8db'
}
.eicon-product-rating:before{
  content:'\e8dc'
}
.eicon-product-related:before{
  content:'\e8dd'
}
.eicon-product-stock:before{
  content:'\e8de'
}
.eicon-product-tabs:before{
  content:'\e8df'
}
.eicon-product-title:before{
  content:'\e8e0'
}
.eicon-product-upsell:before{
  content:'\e8e1'
}
.eicon-products:before{
  content:'\e8e2'
}
.eicon-bag-light:before{
  content:'\e8e3'
}
.eicon-bag-medium:before{
  content:'\e8e4'
}
.eicon-bag-solid:before{
  content:'\e8e5'
}
.eicon-basket-light:before{
  content:'\e8e6'
}
.eicon-basket-medium:before{
  content:'\e8e7'
}
.eicon-basket-solid:before{
  content:'\e8e8'
}
.eicon-cart-light:before{
  content:'\e8e9'
}
.eicon-cart-medium:before{
  content:'\e8ea'
}
.eicon-cart-solid:before{
  content:'\e8eb'
}
.eicon-exchange:before{
  content:'\e8ec'
}
.eicon-preview-thin:before{
  content:'\e8ed'
}
.eicon-device-laptop:before{
  content:'\e8ee'
}
.eicon-collapse:before{
  content:'\e8ef'
}
.eicon-expand:before{
  content:'\e8f0'
}
.eicon-navigator:before{
  content:'\e8f1'
}
.eicon-plug:before{
  content:'\e8f2'
}
.eicon-dashboard:before{
  content:'\e8f3'
}
.eicon-typography:before{
  content:'\e8f4'
}
.eicon-info-circle-o:before{
  content:'\e8f5'
}
.eicon-integration:before{
  content:'\e8f6'
}
.eicon-plus-circle-o:before{
  content:'\e8f7'
}
.eicon-rating:before{
  content:'\e8f8'
}
.eicon-review:before{
  content:'\e8f9'
}
.eicon-tools:before{
  content:'\e8fa'
}
.eicon-loading:before{
  content:'\e8fb'
}
.eicon-sitemap:before{
  content:'\e8fc'
}
.eicon-click:before{
  content:'\e8fd'
}
.eicon-clock:before{
  content:'\e8fe'
}
.eicon-library-open:before{
  content:'\e8ff'
}
.eicon-warning:before{
  content:'\e900'
}
.eicon-flow:before{
  content:'\e901'
}
.eicon-cursor-move:before{
  content:'\e902'
}
.eicon-arrow-circle-left:before{
  content:'\e903'
}
.eicon-flash:before{
  content:'\e904'
}
.eicon-redo:before{
  content:'\e905'
}
.eicon-ban:before{
  content:'\e906'
}
.eicon-barcode:before{
  content:'\e907'
}
.eicon-calendar:before{
  content:'\e908'
}
.eicon-caret-left:before{
  content:'\e909'
}
.eicon-caret-right:before{
  content:'\e90a'
}
.eicon-caret-up:before{
  content:'\e90b'
}
.eicon-chain-broken:before{
  content:'\e90c'
}
.eicon-check-circle-o:before{
  content:'\e90d'
}
.eicon-check:before{
  content:'\e90e'
}
.eicon-chevron-double-left:before{
  content:'\e90f'
}
.eicon-chevron-double-right:before{
  content:'\e910'
}
.eicon-undo:before{
  content:'\e911'
}
.eicon-filter:before{
  content:'\e912'
}
.eicon-circle-o:before{
  content:'\e913'
}
.eicon-circle:before{
  content:'\e914'
}
.eicon-clock-o:before{
  content:'\e915'
}
.eicon-cog:before{
  content:'\e916'
}
.eicon-cogs:before{
  content:'\e917'
}
.eicon-commenting-o:before{
  content:'\e918'
}
.eicon-copy:before{
  content:'\e919'
}
.eicon-database:before{
  content:'\e91a'
}
.eicon-dot-circle-o:before{
  content:'\e91b'
}
.eicon-envelope:before{
  content:'\e91c'
}
.eicon-external-link-square:before{
  content:'\e91d'
}
.eicon-eyedropper:before{
  content:'\e91e'
}
.eicon-folder:before{
  content:'\e91f'
}
.eicon-font:before{
  content:'\e920'
}
.eicon-adjust:before{
  content:'\e921'
}
.eicon-lightbox:before{
  content:'\e922'
}
.eicon-heart-o:before{
  content:'\e923'
}
.eicon-history:before{
  content:'\e924'
}
.eicon-image-bold:before{
  content:'\e925'
}
.eicon-info-circle:before{
  content:'\e926'
}
.eicon-link:before{
  content:'\e927'
}
.eicon-long-arrow-left:before{
  content:'\e928'
}
.eicon-long-arrow-right:before{
  content:'\e929'
}
.eicon-caret-down:before{
  content:'\e92a'
}
.eicon-paint-brush:before{
  content:'\e92b'
}
.eicon-pencil:before{
  content:'\e92c'
}
.eicon-plus-circle:before{
  content:'\e92d'
}
.eicon-zoom-in-bold:before{
  content:'\e92e'
}
.eicon-sort-amount-desc:before{
  content:'\e92f'
}
.eicon-sign-out:before{
  content:'\e930'
}
.eicon-spinner:before{
  content:'\e931'
}
.eicon-square:before{
  content:'\e932'
}
.eicon-star-o:before{
  content:'\e933'
}
.eicon-star:before{
  content:'\e934'
}
.eicon-text-align-justify:before{
  content:'\e935'
}
.eicon-text-align-center:before{
  content:'\e936'
}
.eicon-tags:before{
  content:'\e937'
}
.eicon-text-align-left:before{
  content:'\e938'
}
.eicon-text-align-right:before{
  content:'\e939'
}
.eicon-close-circle:before{
  content:'\e93a'
}
.eicon-trash-o:before{
  content:'\e93b'
}
.eicon-font-awesome:before{
  content:'\e93c'
}
.eicon-user-circle-o:before{
  content:'\e93d'
}
.eicon-video-camera:before{
  content:'\e93e'
}
.eicon-heart:before{
  content:'\e93f'
}
.eicon-wrench:before{
  content:'\e940'
}
.eicon-help:before{
  content:'\e941'
}
.eicon-help-o:before{
  content:'\e942'
}
.eicon-zoom-out-bold:before{
  content:'\e943'
}
.eicon-plus-square-o:before{
  content:'\e944'
}
.eicon-minus-square-o:before{
  content:'\e945'
}
.eicon-minus-circle:before{
  content:'\e946'
}
.eicon-minus-circle-o:before{
  content:'\e947'
}
.eicon-code-bold:before{
  content:'\e948'
}
.eicon-cloud-upload:before{
  content:'\e949'
}
.eicon-search-bold:before{
  content:'\e94a'
}
.eicon-map-pin:before{
  content:'\e94b'
}
.eicon-meetup:before{
  content:'\e94c'
}
.eicon-slideshow:before{
  content:'\e94d'
}
.eicon-t-letter-bold:before{
  content:'\e94e'
}
.eicon-preferences:before{
  content:'\e94f'
}
.eicon-table-of-contents:before{
  content:'\e950'
}
.eicon-tv:before{
  content:'\e951'
}
.eicon-upload:before{
  content:'\e952'
}
.eicon-instagram-comments:before{
  content:'\e953'
}
.eicon-instagram-nested-gallery:before{
  content:'\e954'
}
.eicon-instagram-post:before{
  content:'\e955'
}
.eicon-instagram-video:before{
  content:'\e956'
}
.eicon-instagram-gallery:before{
  content:'\e957'
}
.eicon-instagram-likes:before{
  content:'\e958'
}
.eicon-facebook:before{
  content:'\e959'
}
.eicon-twitter:before{
  content:'\e95a'
}
.eicon-pinterest:before{
  content:'\e95b'
}
.eicon-frame-expand:before{
  content:'\e95c'
}
.eicon-frame-minimize:before{
  content:'\e95d'
}
.eicon-archive:before{
  content:'\e95e'
}
.eicon-colors-typography:before{
  content:'\e95f'
}
.eicon-custom:before{
  content:'\e960'
}
.eicon-footer:before{
  content:'\e961'
}
.eicon-header:before{
  content:'\e962'
}
.eicon-layout-settings:before{
  content:'\e963'
}
.eicon-lightbox-expand:before{
  content:'\e964'
}
.eicon-error-404:before{
  content:'\e965'
}
.eicon-theme-style:before{
  content:'\e966'
}
.eicon-search-results:before{
  content:'\e967'
}
.eicon-single-post:before{
  content:'\e968'
}
.eicon-site-identity:before{
  content:'\e969'
}
.eicon-theme-builder:before{
  content:'\e96a'
}
.eicon-download-bold:before{
  content:'\e96b'
}
.eicon-share-arrow:before{
  content:'\e96c'
}
.eicon-global-settings:before{
  content:'\e96d'
}
.eicon-user-preferences:before{
  content:'\e96e'
}
.eicon-lock:before{
  content:'\e96f'
}
.eicon-export-kit:before{
  content:'\e970'
}
.eicon-import-kit:before{
  content:'\e971'
}
.eicon-lottie:before{
  content:'\e972'
}
.eicon-products-archive:before{
  content:'\e973'
}
.eicon-single-product:before{
  content:'\e974'
}
.eicon-disable-trash-o:before{
  content:'\e975'
}
.eicon-single-page:before{
  content:'\e976'
}
.eicon-wordpress-light:before{
  content:'\e977'
}
.eicon-cogs-check:before{
  content:'\e978'
}
.eicon-custom-css:before{
  content:'\e979'
}
.eicon-global-colors:before{
  content:'\e97a'
}
.eicon-globe:before{
  content:'\e97b'
}
.eicon-typography-1:before{
  content:'\e97c'
}
.eicon-background:before{
  content:'\e97d'
}
.eicon-device-responsive:before{
  content:'\e97e'
}
.eicon-device-wide:before{
  content:'\e97f'
}
.eicon-code-highlight:before{
  content:'\e980'
}
.eicon-video-playlist:before{
  content:'\e981'
}
.eicon-download-kit:before{
  content:'\e982'
}
.eicon-kit-details:before{
  content:'\e983'
}
.eicon-kit-parts:before{
  content:'\e984'
}
.eicon-kit-upload:before{
  content:'\e985'
}
.eicon-kit-plugins:before{
  content:'\e986'
}
.eicon-kit-upload-alt:before{
  content:'\e987'
}
.eicon-hotspot:before{
  content:'\e988'
}
.eicon-paypal-button:before{
  content:'\e989'
}
.eicon-shape:before{
  content:'\e98a'
}
.eicon-wordart:before{
  content:'\e98b'
}
.eicon-checkout:before{
  content:'\e98c'
}
.eicon-container:before{
  content:'\e98d'
}
.eicon-flip:before{
  content:'\e98e'
}
.eicon-info:before{
  content:'\e98f'
}
.eicon-my-account:before{
  content:'\e990'
}
.eicon-purchase-summary:before{
  content:'\e991'
}
.eicon-page-transition:before{
  content:'\e992'
}
.eicon-spotify:before{
  content:'\e993'
}
.eicon-stripe-button:before{
  content:'\e994'
}
.eicon-woo-settings:before{
  content:'\e995'
}
.eicon-woo-cart:before{
  content:'\e996'
}
.eicon-grow:before{
  content:'\e997'
}
.eicon-order-end:before{
  content:'\e998'
}
.eicon-nowrap:before{
  content:'\e999'
}
.eicon-order-start:before{
  content:'\e99a'
}
.eicon-progress-tracker:before{
  content:'\e99b'
}
.eicon-shrink:before{
  content:'\e99c'
}
.eicon-wrap:before{
  content:'\e99d'
}
.eicon-align-center-h:before{
  content:'\e99e'
}
.eicon-align-center-v:before{
  content:'\e99f'
}
.eicon-align-end-h:before{
  content:'\e9a0'
}
.eicon-align-end-v:before{
  content:'\e9a1'
}
.eicon-align-start-h:before{
  content:'\e9a2'
}
.eicon-align-start-v:before{
  content:'\e9a3'
}
.eicon-align-stretch-h:before{
  content:'\e9a4'
}
.eicon-align-stretch-v:before{
  content:'\e9a5'
}
.eicon-justify-center-h:before{
  content:'\e9a6'
}
.eicon-justify-center-v:before{
  content:'\e9a7'
}
.eicon-justify-end-h:before{
  content:'\e9a8'
}
.eicon-justify-end-v:before{
  content:'\e9a9'
}
.eicon-justify-space-around-h:before{
  content:'\e9aa'
}
.eicon-justify-space-around-v:before{
  content:'\e9ab'
}
.eicon-justify-space-between-h:before{
  content:'\e9ac'
}
.eicon-justify-space-between-v:before{
  content:'\e9ad'
}
.eicon-justify-space-evenly-h:before{
  content:'\e9ae'
}
.eicon-justify-space-evenly-v:before{
  content:'\e9af'
}
.eicon-justify-start-h:before{
  content:'\e9b0'
}
.eicon-justify-start-v:before{
  content:'\e9b1'
}
.eicon-eye:before{
  content:'\e8ac'
}
.eicon-elementor-square:before{
  content:'\e813'
}
/*!============= Metrize-Icons =============*/

@font-face {
  font-family: 'Metrize-Icons';
  src:url('https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/Metrize-Icons.eot') format('embedded-opentype'),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Metrize-Icons.woff) format('woff'),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Metrize-Icons.ttf) format('truetype'),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/Metrize-Icons.svg) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class*="metriz"] {
  font-family: 'Metrize-Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;	
}

.metriz-yen:before {
  content: "\e000";
}
.metriz-world:before {
  content: "\e001";
}
.metriz-wireframe-globe:before {
  content: "\e002";
}
.metriz-wind:before {
  content: "\e003";
}
.metriz-wifi:before {
  content: "\e004";
}
.metriz-waves:before {
  content: "\e005";
}
.metriz-viewport:before {
  content: "\e006";
}
.metriz-viewport-video:before {
  content: "\e007";
}
.metriz-user:before {
  content: "\e008";
}
.metriz-user-remove:before {
  content: "\e009";
}
.metriz-user-ban:before {
  content: "\e00a";
}
.metriz-user-add:before {
  content: "\e00b";
}
.metriz-upload:before {
  content: "\e00c";
}
.metriz-upload-selection:before {
  content: "\e00d";
}
.metriz-upload-selection-circle:before {
  content: "\e00e";
}
.metriz-underline:before {
  content: "\e00f";
}
.metriz-triple-points:before {
  content: "\e010";
}
.metriz-top-bottom:before {
  content: "\e011";
}
.metriz-three-points:before {
  content: "\e012";
}
.metriz-three-points-top:before {
  content: "\e013";
}
.metriz-three-points-bottom:before {
  content: "\e014";
}
.metriz-text-width:before {
  content: "\e015";
}
.metriz-text-size-upper:before {
  content: "\e016";
}
.metriz-text-size-reduce:before {
  content: "\e017";
}
.metriz-text-paragraph:before {
  content: "\e018";
}
.metriz-text-normal:before {
  content: "\e019";
}
.metriz-text-justify-right:before {
  content: "\e01a";
}
.metriz-text-justify-left:before {
  content: "\e01b";
}
.metriz-text-justify-center:before {
  content: "\e01c";
}
.metriz-text-height:before {
  content: "\e01d";
}
.metriz-text-center:before {
  content: "\e01e";
}
.metriz-text-bold:before {
  content: "\e01f";
}
.metriz-text-align-right:before {
  content: "\e020";
}
.metriz-text-align-left:before {
  content: "\e021";
}
.metriz-telephone:before {
  content: "\e022";
}
.metriz-sunshine:before {
  content: "\e023";
}
.metriz-sun:before {
  content: "\e024";
}
.metriz-stop:before {
  content: "\e025";
}
.metriz-star:before {
  content: "\e026";
}
.metriz-speed:before {
  content: "\e027";
}
.metriz-sound-on:before {
  content: "\e028";
}
.metriz-sound-off:before {
  content: "\e029";
}
.metriz-sos:before {
  content: "\e02a";
}
.metriz-social-zerply:before {
  content: "\e02b";
}
.metriz-social-youtube:before {
  content: "\e02c";
}
.metriz-social-yelp:before {
  content: "\e02d";
}
.metriz-social-yahoo:before {
  content: "\e02e";
}
.metriz-social-wordpress:before {
  content: "\e02f";
}
.metriz-social-virb:before {
  content: "\e030";
}
.metriz-social-vimeo:before {
  content: "\e031";
}
.metriz-social-viddler:before {
  content: "\e032";
}
.metriz-social-twitter:before {
  content: "\e033";
}
.metriz-social-tumblr:before {
  content: "\e034";
}
.metriz-social-stumbleupon:before {
  content: "\e035";
}
.metriz-social-soundcloud:before {
  content: "\e036";
}
.metriz-social-skype:before {
  content: "\e037";
}
.metriz-social-sharethis:before {
  content: "\e038";
}
.metriz-social-quora:before {
  content: "\e039";
}
.metriz-social-pinterest:before {
  content: "\e03a";
}
.metriz-social-photobucket:before {
  content: "\e03b";
}
.metriz-social-paypal:before {
  content: "\e03c";
}
.metriz-social-myspace:before {
  content: "\e03d";
}
.metriz-social-linkedin:before {
  content: "\e03e";
}
.metriz-social-last-fm:before {
  content: "\e03f";
}
.metriz-social-grooveshark:before {
  content: "\e040";
}
.metriz-social-google-plus:before {
  content: "\e041";
}
.metriz-social-github:before {
  content: "\e042";
}
.metriz-social-forrst:before {
  content: "\e043";
}
.metriz-social-flickr:before {
  content: "\e044";
}
.metriz-social-facebook:before {
  content: "\e045";
}
.metriz-social-evernote:before {
  content: "\e046";
}
.metriz-social-envato:before {
  content: "\e047";
}
.metriz-social-email:before {
  content: "\e048";
}
.metriz-social-dribbble:before {
  content: "\e049";
}
.metriz-social-digg:before {
  content: "\e04a";
}
.metriz-social-deviantart:before {
  content: "\e04b";
}
.metriz-social-blogger:before {
  content: "\e04c";
}
.metriz-social-behance:before {
  content: "\e04d";
}
.metriz-social-bebo:before {
  content: "\e04e";
}
.metriz-social-addthis:before {
  content: "\e04f";
}
.metriz-social-500px:before {
  content: "\e050";
}
.metriz-snow:before {
  content: "\e051";
}
.metriz-sliders:before {
  content: "\e052";
}
.metriz-sliders-vertical:before {
  content: "\e053";
}
.metriz-sign-male:before {
  content: "\e054";
}
.metriz-sign-female:before {
  content: "\e055";
}
.metriz-shield:before {
  content: "\e056";
}
.metriz-settings:before {
  content: "\e057";
}
.metriz-setting:before {
  content: "\e058";
}
.metriz-select-square:before {
  content: "\e059";
}
.metriz-select-circle:before {
  content: "\e05a";
}
.metriz-search:before {
  content: "\e05b";
}
.metriz-scale:before {
  content: "\e05c";
}
.metriz-rules:before {
  content: "\e05d";
}
.metriz-rss:before {
  content: "\e05e";
}
.metriz-retweet:before {
  content: "\e05f";
}
.metriz-report-comment:before {
  content: "\e060";
}
.metriz-refresh:before {
  content: "\e061";
}
.metriz-rec:before {
  content: "\e062";
}
.metriz-random:before {
  content: "\e063";
}
.metriz-quote:before {
  content: "\e064";
}
.metriz-question:before {
  content: "\e065";
}
.metriz-previous-fast-step:before {
  content: "\e066";
}
.metriz-prev-step:before {
  content: "\e067";
}
.metriz-pounds:before {
  content: "\e068";
}
.metriz-podcast:before {
  content: "\e069";
}
.metriz-plus:before {
  content: "\e06a";
}
.metriz-play:before {
  content: "\e06b";
}
.metriz-pin:before {
  content: "\e06c";
}
.metriz-pin-map:before {
  content: "\e06d";
}
.metriz-pig-money:before {
  content: "\e06e";
}
.metriz-pause:before {
  content: "\e06f";
}
.metriz-paperclip:before {
  content: "\e070";
}
.metriz-paperclip-oblique:before {
  content: "\e071";
}
.metriz-options-settings:before {
  content: "\e072";
}
.metriz-officine:before {
  content: "\e073";
}
.metriz-officine-2:before {
  content: "\e074";
}
.metriz-off:before {
  content: "\e075";
}
.metriz-number-zero:before {
  content: "\e076";
}
.metriz-number-two:before {
  content: "\e077";
}
.metriz-number-three:before {
  content: "\e078";
}
.metriz-number-six:before {
  content: "\e079";
}
.metriz-number-seven:before {
  content: "\e07a";
}
.metriz-number-one:before {
  content: "\e07b";
}
.metriz-number-nine:before {
  content: "\e07c";
}
.metriz-number-four:before {
  content: "\e07d";
}
.metriz-number-five:before {
  content: "\e07e";
}
.metriz-number-eight:before {
  content: "\e07f";
}
.metriz-next-step:before {
  content: "\e080";
}
.metriz-next-fast-step:before {
  content: "\e081";
}
.metriz-music:before {
  content: "\e082";
}
.metriz-multi-borders:before {
  content: "\e083";
}
.metriz-minus:before {
  content: "\e084";
}
.metriz-marker:before {
  content: "\e085";
}
.metriz-marker-points:before {
  content: "\e086";
}
.metriz-marker-minus:before {
  content: "\e087";
}
.metriz-marker-add:before {
  content: "\e088";
}
.metriz-map:before {
  content: "\e089";
}
.metriz-male-symbol:before {
  content: "\e08a";
}
.metriz-mailbox:before {
  content: "\e08b";
}
.metriz-mail:before {
  content: "\e08c";
}
.metriz-magnet:before {
  content: "\e08d";
}
.metriz-magic-wand:before {
  content: "\e08e";
}
.metriz-login-lock-refresh:before {
  content: "\e08f";
}
.metriz-locked:before {
  content: "\e090";
}
.metriz-location:before {
  content: "\e091";
}
.metriz-location-maps:before {
  content: "\e092";
}
.metriz-list-square:before {
  content: "\e093";
}
.metriz-list-circle:before {
  content: "\e094";
}
.metriz-link-url:before {
  content: "\e095";
}
.metriz-line-through:before {
  content: "\e096";
}
.metriz-limit-directions:before {
  content: "\e097";
}
.metriz-like-upload:before {
  content: "\e098";
}
.metriz-like-remove:before {
  content: "\e099";
}
.metriz-like-download:before {
  content: "\e09a";
}
.metriz-like-close:before {
  content: "\e09b";
}
.metriz-like-ban:before {
  content: "\e09c";
}
.metriz-like-add:before {
  content: "\e09d";
}
.metriz-left-right:before {
  content: "\e09e";
}
.metriz-leaf:before {
  content: "\e09f";
}
.metriz-layers:before {
  content: "\e0a0";
}
.metriz-landscape:before {
  content: "\e0a1";
}
.metriz-key:before {
  content: "\e0a2";
}
.metriz-italic:before {
  content: "\e0a3";
}
.metriz-info:before {
  content: "\e0a4";
}
.metriz-idea:before {
  content: "\e0a5";
}
.metriz-home-wifi:before {
  content: "\e0a6";
}
.metriz-heart:before {
  content: "\e0a7";
}
.metriz-hdd:before {
  content: "\e0a8";
}
.metriz-hdd-raid:before {
  content: "\e0a9";
}
.metriz-hdd-net:before {
  content: "\e0aa";
}
.metriz-grids:before {
  content: "\e0ab";
}
.metriz-grid-big:before {
  content: "\e0ac";
}
.metriz-graphs:before {
  content: "\e0ad";
}
.metriz-forward:before {
  content: "\e0ae";
}
.metriz-fire:before {
  content: "\e0af";
}
.metriz-female-symbol:before {
  content: "\e0b0";
}
.metriz-eye:before {
  content: "\e0b1";
}
.metriz-eye-disabled:before {
  content: "\e0b2";
}
.metriz-expand:before {
  content: "\e0b3";
}
.metriz-expand-vertical:before {
  content: "\e0b4";
}
.metriz-expand-horizontal:before {
  content: "\e0b5";
}
.metriz-expand-directions:before {
  content: "\e0b6";
}
.metriz-exclamation:before {
  content: "\e0b7";
}
.metriz-euro:before {
  content: "\e0b8";
}
.metriz-email-upload:before {
  content: "\e0b9";
}
.metriz-email-spam:before {
  content: "\e0ba";
}
.metriz-email-remove:before {
  content: "\e0bb";
}
.metriz-email-luminosity:before {
  content: "\e0bc";
}
.metriz-email-download:before {
  content: "\e0bd";
}
.metriz-email-close:before {
  content: "\e0be";
}
.metriz-email-add:before {
  content: "\e0bf";
}
.metriz-eject:before {
  content: "\e0c0";
}
.metriz-drops:before {
  content: "\e0c1";
}
.metriz-drop:before {
  content: "\e0c2";
}
.metriz-download:before {
  content: "\e0c3";
}
.metriz-download-selection:before {
  content: "\e0c4";
}
.metriz-download-selection-circle:before {
  content: "\e0c5";
}
.metriz-double-diamonds:before {
  content: "\e0c6";
}
.metriz-dot-square:before {
  content: "\e0c7";
}
.metriz-dot-line:before {
  content: "\e0c8";
}
.metriz-dot-circle:before {
  content: "\e0c9";
}
.metriz-dollar:before {
  content: "\e0ca";
}
.metriz-documents:before {
  content: "\e0cb";
}
.metriz-document:before {
  content: "\e0cc";
}
.metriz-document-fill:before {
  content: "\e0cd";
}
.metriz-directions:before {
  content: "\e0ce";
}
.metriz-cross:before {
  content: "\e0cf";
}
.metriz-credit-card:before {
  content: "\e0d0";
}
.metriz-copy-paste-document:before {
  content: "\e0d1";
}
.metriz-copy-document:before {
  content: "\e0d2";
}
.metriz-contract-vertical:before {
  content: "\e0d3";
}
.metriz-contract-horizontal:before {
  content: "\e0d4";
}
.metriz-contract-directions:before {
  content: "\e0d5";
}
.metriz-compass:before {
  content: "\e0d6";
}
.metriz-compass-2:before {
  content: "\e0d7";
}
.metriz-comments:before {
  content: "\e0d8";
}
.metriz-comment:before {
  content: "\e0d9";
}
.metriz-coins:before {
  content: "\e0da";
}
.metriz-cloud:before {
  content: "\e0db";
}
.metriz-cloud-upload:before {
  content: "\e0dc";
}
.metriz-cloud-remove:before {
  content: "\e0dd";
}
.metriz-cloud-download:before {
  content: "\e0de";
}
.metriz-cloud-add:before {
  content: "\e0df";
}
.metriz-clock:before {
  content: "\e0e0";
}
.metriz-circles:before {
  content: "\e0e1";
}
.metriz-check:before {
  content: "\e0e2";
}
.metriz-chat:before {
  content: "\e0e3";
}
.metriz-chart-down:before {
  content: "\e0e4";
}
.metriz-cd-dvd-rom:before {
  content: "\e0e5";
}
.metriz-camera:before {
  content: "\e0e6";
}
.metriz-button-question:before {
  content: "\e0e7";
}
.metriz-button-minus:before {
  content: "\e0e8";
}
.metriz-button-exclamation:before {
  content: "\e0e9";
}
.metriz-button-email:before {
  content: "\e0ea";
}
.metriz-button-close:before {
  content: "\e0eb";
}
.metriz-button-check:before {
  content: "\e0ec";
}
.metriz-button-add:before {
  content: "\e0ed";
}
.metriz-brush:before {
  content: "\e0ee";
}
.metriz-browser-sizes:before {
  content: "\e0ef";
}
.metriz-box-remove:before {
  content: "\e0f0";
}
.metriz-box-close:before {
  content: "\e0f1";
}
.metriz-box-blank:before {
  content: "\e0f2";
}
.metriz-box-add:before {
  content: "\e0f3";
}
.metriz-bolt:before {
  content: "\e0f4";
}
.metriz-block-menu:before {
  content: "\e0f5";
}
.metriz-blank:before {
  content: "\e0f6";
}
.metriz-bezier:before {
  content: "\e0f7";
}
.metriz-bars:before {
  content: "\e0f8";
}
.metriz-ban-circle:before {
  content: "\e0f9";
}
.metriz-bag:before {
  content: "\e0fa";
}
.metriz-backward:before {
  content: "\e0fb";
}
.metriz-axis-rules:before {
  content: "\e0fc";
}
.metriz-atom:before {
  content: "\e0fd";
}
.metriz-arrow-up:before {
  content: "\e0fe";
}
.metriz-arrow-up-thin:before {
  content: "\e0ff";
}
.metriz-arrow-up-light:before {
  content: "\e100";
}
.metriz-arrow-up-bold:before {
  content: "\e101";
}
.metriz-arrow-up-bold-round:before {
  content: "\e102";
}
.metriz-arrow-up-big:before {
  content: "\e103";
}
.metriz-arrow-right:before {
  content: "\e104";
}
.metriz-arrow-right-thin:before {
  content: "\e105";
}
.metriz-arrow-right-light:before {
  content: "\e106";
}
.metriz-arrow-right-bold:before {
  content: "\e107";
}
.metriz-arrow-right-bold-round:before {
  content: "\e108";
}
.metriz-arrow-right-big:before {
  content: "\e109";
}
.metriz-arrow-oblique-expand:before {
  content: "\e10a";
}
.metriz-arrow-oblique-expand-directions:before {
  content: "\e10b";
}
.metriz-arrow-oblique-contract:before {
  content: "\e10c";
}
.metriz-arrow-oblique-contract-directions:before {
  content: "\e10d";
}
.metriz-arrow-multi-line-up:before {
  content: "\e10e";
}
.metriz-arrow-multi-line-right:before {
  content: "\e10f";
}
.metriz-arrow-multi-line-left:before {
  content: "\e110";
}
.metriz-arrow-multi-line-down:before {
  content: "\e111";
}
.metriz-arrow-left:before {
  content: "\e112";
}
.metriz-arrow-left-thin:before {
  content: "\e113";
}
.metriz-arrow-left-light:before {
  content: "\e114";
}
.metriz-arrow-left-bold:before {
  content: "\e115";
}
.metriz-arrow-left-bold-round:before {
  content: "\e116";
}
.metriz-arrow-left-big:before {
  content: "\e117";
}
.metriz-arrow-fill-up:before {
  content: "\e118";
}
.metriz-arrow-fill-right:before {
  content: "\e119";
}
.metriz-arrow-fill-left:before {
  content: "\e11a";
}
.metriz-arrow-fill-down:before {
  content: "\e11b";
}
.metriz-arrow-down:before {
  content: "\e11c";
}
.metriz-arrow-down-thin:before {
  content: "\e11d";
}
.metriz-arrow-down-light:before {
  content: "\e11e";
}
.metriz-arrow-down-bold:before {
  content: "\e11f";
}
.metriz-arrow-down-bold-round:before {
  content: "\e120";
}
.metriz-arrow-down-big:before {
  content: "\e121";
}
.metriz-arrow-cycling:before {
  content: "\e122";
}
.metriz-arrow-cycle:before {
  content: "\e123";
}
.metriz-arrow-curve-right:before {
  content: "\e124";
}
.metriz-arrow-curve-recycle:before {
  content: "\e125";
}
.metriz-arrow-curve-left:before {
  content: "\e126";
}
.metriz-animal-footprint:before {
  content: "\e127";
}
.metriz-alarm-clock:before {
  content: "\e128";
}
.metriz-air-plane:before {
  content: "\e129";
}
.metriz-adjust:before {
  content: "\e12a";
}
.metriz-cube:before {
  content: "\e12b";
}


/*=========================== WPPageBuilder ===========================*/

@font-face {
  font-family: 'WPPageBuilder';
  src:
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/WPPageBuilder.woff) format('woff'),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/WPPageBuilder.svg) format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="wppb-font-"], [class*=" wppb-font-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'WPPageBuilder' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.wppb-font-quotation-left:before {
  content: "\e91b";
}
.wppb-font-quotation-right:before {
  content: "\ea58";
}
.wppb-font-balance:before {
  content: "\e900";
}
.wppb-font-bicycle:before {
  content: "\e901";
}
.wppb-font-bolt:before {
  content: "\e902";
}
.wppb-font-bug:before {
  content: "\e903";
}
.wppb-font-bullseye:before {
  content: "\e904";
}
.wppb-font-christmas-tree:before {
  content: "\e905";
}
.wppb-font-compass:before {
  content: "\e906";
}
.wppb-font-eye-glasses:before {
  content: "\e907";
}
.wppb-font-fire:before {
  content: "\e908";
}
.wppb-font-flow-chart:before {
  content: "\e909";
}
.wppb-font-gem:before {
  content: "\e90a";
}
.wppb-font-gift-box:before {
  content: "\e90b";
}
.wppb-font-info:before {
  content: "\e90c";
}
.wppb-font-lifesaver:before {
  content: "\e90d";
}
.wppb-font-magic-wand:before {
  content: "\e90e";
}
.wppb-font-magnet:before {
  content: "\e90f";
}
.wppb-font-microphone:before {
  content: "\e910";
}
.wppb-font-package:before {
  content: "\e911";
}
.wppb-font-palette:before {
  content: "\e912";
}
.wppb-font-paw:before {
  content: "\e913";
}
.wppb-font-plug:before {
  content: "\e914";
}
.wppb-font-price-tag:before {
  content: "\e915";
}
.wppb-font-push-pin-angle:before {
  content: "\e916";
}
.wppb-font-push-pin:before {
  content: "\e917";
}
.wppb-font-puzzle:before {
  content: "\e918";
}
.wppb-font-qr-code:before {
  content: "\e919";
}
.wppb-font-question:before {
  content: "\e91a";
}
.wppb-font-sand-clock:before {
  content: "\e91c";
}
.wppb-font-star:before {
  content: "\e91d";
}
.wppb-font-suitcase:before {
  content: "\e91e";
}
.wppb-font-sync:before {
  content: "\e91f";
}
.wppb-font-tag:before {
  content: "\e920";
}
.wppb-font-ticket:before {
  content: "\e921";
}
.wppb-font-traffic-cone:before {
  content: "\e922";
}
.wppb-font-truck:before {
  content: "\e923";
}
.wppb-font-wine-glass:before {
  content: "\e924";
}
.wppb-font-wrench:before {
  content: "\e925";
}
.wppb-font-arrows-updown:before {
  content: "\e926";
}
.wppb-font-arrows:before {
  content: "\e927";
}
.wppb-font-grid-view:before {
  content: "\e928";
}
.wppb-font-handshake:before {
  content: "\e929";
}
.wppb-font-message:before {
  content: "\e92a";
}
.wppb-font-computer:before {
  content: "\e92b";
}
.wppb-font-ipad:before {
  content: "\e92c";
}
.wppb-font-iphone:before {
  content: "\e92d";
}
.wppb-font-robot:before {
  content: "\e92e";
}
.wppb-font-smartwatch:before {
  content: "\e92f";
}
.wppb-font-wristwatch:before {
  content: "\e930";
}
.wppb-font-projection:before {
  content: "\e931";
}
.wppb-font-campfire:before {
  content: "\e932";
}
.wppb-font-cooking:before {
  content: "\e933";
}
.wppb-font-lantern:before {
  content: "\e934";
}
.wppb-font-social-button:before {
  content: "\e935";
}
.wppb-font-park:before {
  content: "\e936";
}
.wppb-font-log:before {
  content: "\e937";
}
.wppb-font-planet-earth:before {
  content: "\e938";
}
.wppb-font-cut:before {
  content: "\e939";
}
.wppb-font-dumbbell:before {
  content: "\e93a";
}
.wppb-font-box:before {
  content: "\e93b";
}
.wppb-font-credit-card-alt:before {
  content: "\e93c";
}
.wppb-font-nurse:before {
  content: "\e93d";
}
.wppb-font-coconut:before {
  content: "\e93e";
}
.wppb-font-surgeon:before {
  content: "\e93f";
}
.wppb-font-confetti:before {
  content: "\e940";
}
.wppb-font-panel:before {
  content: "\e941";
}
.wppb-font-pyramids:before {
  content: "\e942";
}
.wppb-font-mountain:before {
  content: "\e943";
}
.wppb-font-butterfly:before {
  content: "\e944";
}
.wppb-font-calender-alt:before {
  content: "\e945";
}
.wppb-font-bell-alt:before {
  content: "\e946";
}
.wppb-font-blog-template:before {
  content: "\e947";
}
.wppb-font-whiteboard:before {
  content: "\e948";
}
.wppb-font-book-alt:before {
  content: "\e949";
}
.wppb-font-books-stacked:before {
  content: "\e94a";
}
.wppb-font-books:before {
  content: "\e94b";
}
.wppb-font-certificate:before {
  content: "\e94c";
}
.wppb-font-globe:before {
  content: "\e94d";
}
.wppb-font-exam-sheet-alt:before {
  content: "\e94e";
}
.wppb-font-exam-sheet:before {
  content: "\e94f";
}
.wppb-font-calender:before {
  content: "\e950";
}
.wppb-font-library:before {
  content: "\e951";
}
.wppb-font-play-button-alt:before {
  content: "\e952";
}
.wppb-font-open-book:before {
  content: "\e953";
}
.wppb-font-professor:before {
  content: "\e954";
}
.wppb-font-circular-arrow:before {
  content: "\e955";
}
.wppb-font-location:before {
  content: "\e956";
}
.wppb-font-clock:before {
  content: "\e957";
}
.wppb-font-university:before {
  content: "\e958";
}
.wppb-font-sandwich:before {
  content: "\e959";
}
.wppb-font-salad:before {
  content: "\e95a";
}
.wppb-font-basketball:before {
  content: "\e95b";
}
.wppb-font-pint:before {
  content: "\e95c";
}
.wppb-font-cinnamon-roll:before {
  content: "\e95d";
}
.wppb-font-vegetables:before {
  content: "\e95e";
}
.wppb-font-noodles:before {
  content: "\e95f";
}
.wppb-font-fish:before {
  content: "\e960";
}
.wppb-font-medal-alt:before {
  content: "\e961";
}
.wppb-font-podium:before {
  content: "\e962";
}
.wppb-font-burger:before {
  content: "\e963";
}
.wppb-font-referee:before {
  content: "\e964";
}
.wppb-font-groceries:before {
  content: "\e965";
}
.wppb-font-stopwatch:before {
  content: "\e966";
}
.wppb-font-hot-air-balloon:before {
  content: "\e967";
}
.wppb-font-play-button:before {
  content: "\e968";
}
.wppb-font-trophy-alt:before {
  content: "\e969";
}
.wppb-font-devices2:before {
  content: "\e96a";
}
.wppb-font-devices1:before {
  content: "\e96b";
}
.wppb-font-devices:before {
  content: "\e96c";
}
.wppb-font-alarm-clock:before {
  content: "\e96d";
}
.wppb-font-atomic:before {
  content: "\e96e";
}
.wppb-font-bar-chart:before {
  content: "\e96f";
}
.wppb-font-battery-full:before {
  content: "\e970";
}
.wppb-font-battery-charging:before {
  content: "\e971";
}
.wppb-font-bell:before {
  content: "\e972";
}
.wppb-font-book:before {
  content: "\e973";
}
.wppb-font-calculator:before {
  content: "\e974";
}
.wppb-font-calendar:before {
  content: "\e975";
}
.wppb-font-chat-alt:before {
  content: "\e976";
}
.wppb-font-chat:before {
  content: "\e977";
}
.wppb-font-cloud-download:before {
  content: "\e978";
}
.wppb-font-cloud-upload:before {
  content: "\e979";
}
.wppb-font-cloud:before {
  content: "\e97a";
}
.wppb-font-compass2:before {
  content: "\e97b";
}
.wppb-font-credit-card:before {
  content: "\e97c";
}
.wppb-font-cutlery:before {
  content: "\e97d";
}
.wppb-font-design-skills:before {
  content: "\e97e";
}
.wppb-font-edit-alt:before {
  content: "\e97f";
}
.wppb-font-envelope:before {
  content: "\e980";
}
.wppb-font-eraser:before {
  content: "\e981";
}
.wppb-font-pencil-box:before {
  content: "\e982";
}
.wppb-font-fast-forward:before {
  content: "\e983";
}
.wppb-font-favorites:before {
  content: "\e984";
}
.wppb-font-files:before {
  content: "\e985";
}
.wppb-font-file-alt:before {
  content: "\e986";
}
.wppb-font-file-broken:before {
  content: "\e987";
}
.wppb-font-file:before {
  content: "\e988";
}
.wppb-font-filter:before {
  content: "\e989";
}
.wppb-font-flag:before {
  content: "\e98a";
}
.wppb-font-folders:before {
  content: "\e98b";
}
.wppb-font-folders-alt:before {
  content: "\e98c";
}
.wppb-font-gamepad:before {
  content: "\e98d";
}
.wppb-font-heart:before {
  content: "\e98e";
}
.wppb-font-id-card:before {
  content: "\e98f";
}
.wppb-font-idea:before {
  content: "\e990";
}
.wppb-font-image3:before {
  content: "\e991";
}
.wppb-font-inbox:before {
  content: "\e992";
}
.wppb-font-key:before {
  content: "\e993";
}
.wppb-font-laptop:before {
  content: "\e994";
}
.wppb-font-layers:before {
  content: "\e995";
}
.wppb-font-clapboard:before {
  content: "\e996";
}
.wppb-font-line-chart:before {
  content: "\e997";
}
.wppb-font-map:before {
  content: "\e998";
}
.wppb-font-medal:before {
  content: "\e999";
}
.wppb-font-envelop-open:before {
  content: "\e99a";
}
.wppb-font-envelop:before {
  content: "\e99b";
}
.wppb-font-send-message:before {
  content: "\e99c";
}
.wppb-font-microphone2:before {
  content: "\e99d";
}
.wppb-font-money:before {
  content: "\e99e";
}
.wppb-font-monitor:before {
  content: "\e99f";
}
.wppb-font-next:before {
  content: "\e9a0";
}
.wppb-font-paint-brush:before {
  content: "\e9a1";
}
.wppb-font-pause:before {
  content: "\e9a2";
}
.wppb-font-camera:before {
  content: "\e9a3";
}
.wppb-font-location-map:before {
  content: "\e9a4";
}
.wppb-font-planet:before {
  content: "\e9a5";
}
.wppb-font-ambulance:before {
  content: "\e9a6";
}
.wppb-font-power:before {
  content: "\e9a7";
}
.wppb-font-presentation:before {
  content: "\e9a8";
}
.wppb-font-reload:before {
  content: "\e9a9";
}
.wppb-font-first-aid-kit:before {
  content: "\e9aa";
}
.wppb-font-medicine:before {
  content: "\e9ab";
}
.wppb-font-equalizer-alt:before {
  content: "\e9ac";
}
.wppb-font-graduated-male:before {
  content: "\e9ad";
}
.wppb-font-shield:before {
  content: "\e9ae";
}
.wppb-font-shopping-cart:before {
  content: "\e9af";
}
.wppb-font-graduated-female:before {
  content: "\e9b0";
}
.wppb-font-sound-off:before {
  content: "\e9b1";
}
.wppb-font-sound-on:before {
  content: "\e9b2";
}
.wppb-font-exam:before {
  content: "\e9b3";
}
.wppb-font-trophy:before {
  content: "\e9b4";
}
.wppb-font-upload:before {
  content: "\e9b5";
}
.wppb-font-user-male:before {
  content: "\e9b6";
}
.wppb-font-user-female:before {
  content: "\e9b7";
}
.wppb-font-users-alt:before {
  content: "\e9b8";
}
.wppb-font-video-camera:before {
  content: "\e9b9";
}
.wppb-font-school-material:before {
  content: "\e9ba";
}
.wppb-font-image4:before {
  content: "\e9bb";
}
.wppb-font-image2:before {
  content: "\e9bc";
}
.wppb-font-graduation-cap:before {
  content: "\e9bd";
}
.wppb-font-text-editor:before {
  content: "\e9be";
}
.wppb-font-image:before {
  content: "\e9bf";
}
.wppb-font-vector:before {
  content: "\e9c0";
}
.wppb-font-mail-cursor:before {
  content: "\e9c1";
}
.wppb-font-tool:before {
  content: "\e9c2";
}
.wppb-font-round-umbrella:before {
  content: "\e9c3";
}
.wppb-font-write:before {
  content: "\e9c4";
}
.wppb-font-hanging-roof-lamp:before {
  content: "\e9c5";
}
.wppb-font-science:before {
  content: "\e9c6";
}
.wppb-font-globe-alt:before {
  content: "\e9c7";
}
.wppb-font-open-book-alt:before {
  content: "\e9c8";
}
.wppb-font-portfolio:before {
  content: "\e9c9";
}
.wppb-font-balance2:before {
  content: "\e9ca";
}
.wppb-font-graphic:before {
  content: "\e9cb";
}
.wppb-font-interface:before {
  content: "\e9cc";
}
.wppb-font-auction:before {
  content: "\e9cd";
}
.wppb-font-fashion:before {
  content: "\e9ce";
}
.wppb-font-transport:before {
  content: "\e9cf";
}
.wppb-font-siren:before {
  content: "\e9d0";
}
.wppb-font-dove:before {
  content: "\e9d1";
}
.wppb-font-edit:before {
  content: "\e9d2";
}
.wppb-font-sheet:before {
  content: "\e9d3";
}
.wppb-font-magic-wand2:before {
  content: "\e9d4";
}
.wppb-font-draw:before {
  content: "\e9d5";
}
.wppb-font-startup:before {
  content: "\e9d6";
}
.wppb-font-money1:before {
  content: "\e9d7";
}
.wppb-font-security-guard:before {
  content: "\e9d8";
}
.wppb-font-folder:before {
  content: "\e9d9";
}
.wppb-font-attachment:before {
  content: "\e9da";
}
.wppb-font-alarm:before {
  content: "\e9db";
}
.wppb-font-paper-plane:before {
  content: "\e9dc";
}
.wppb-font-locked:before {
  content: "\e9dd";
}
.wppb-font-users:before {
  content: "\e9de";
}
.wppb-font-deposit:before {
  content: "\e9df";
}
.wppb-font-diamond:before {
  content: "\e9e0";
}
.wppb-font-briefcase:before {
  content: "\e9e1";
}
.wppb-font-management:before {
  content: "\e9e2";
}
.wppb-font-money-bag:before {
  content: "\e9e3";
}
.wppb-font-template:before {
  content: "\e9e4";
}
.wppb-font-add-row:before {
  content: "\e9e5";
}
.wppb-font-megaphone:before {
  content: "\e9e6";
}
.wppb-font-gears:before {
  content: "\e9e7";
}
.wppb-font-home:before {
  content: "\e9e8";
}
.wppb-font-avatar:before {
  content: "\e9e9";
}
.wppb-font-book2:before {
  content: "\e9ea";
}
.wppb-font-cancel:before {
  content: "\e9eb";
}
.wppb-font-chat1:before {
  content: "\e9ec";
}
.wppb-font-timeline:before {
  content: "\e9ed";
}
.wppb-font-image-break:before {
  content: "\e9ee";
}
.wppb-font-instagram:before {
  content: "\e9ef";
}
.wppb-font-hamburger:before {
  content: "\e9f0";
}
.wppb-font-flip:before {
  content: "\e9f1";
}
.wppb-font-optin-form:before {
  content: "\e9f2";
}
.wppb-font-share:before {
  content: "\e9f3";
}
.wppb-font-accordian:before {
  content: "\e9f4";
}
.wppb-font-alert:before {
  content: "\e9f5";
}
.wppb-font-animated-number:before {
  content: "\e9f6";
}
.wppb-font-articles:before {
  content: "\e9f7";
}
.wppb-font-audio:before {
  content: "\e9f8";
}
.wppb-font-block-number:before {
  content: "\e9f9";
}
.wppb-font-button-group:before {
  content: "\e9fa";
}
.wppb-font-button:before {
  content: "\e9fb";
}
.wppb-font-call-to-action:before {
  content: "\e9fc";
}
.wppb-font-carousel-pro:before {
  content: "\e9fd";
}
.wppb-font-carousel:before {
  content: "\e9fe";
}
.wppb-font-clients:before {
  content: "\e9ff";
}
.wppb-font-contact-form:before {
  content: "\ea00";
}
.wppb-font-countdown:before {
  content: "\ea01";
}
.wppb-font-divider:before {
  content: "\ea02";
}
.wppb-font-empty-space:before {
  content: "\ea03";
}
.wppb-font-rocket:before {
  content: "\ea04";
}
.wppb-font-flickr:before {
  content: "\ea05";
}
.wppb-font-gallery:before {
  content: "\ea06";
}
.wppb-font-map-location:before {
  content: "\ea07";
}
.wppb-font-heart-thin:before {
  content: "\ea08";
}
.wppb-font-chat2:before {
  content: "\ea09";
}
.wppb-font-wordpress:before {
  content: "\ea0a";
}
.wppb-font-modal:before {
  content: "\ea0b";
}
.wppb-font-person:before {
  content: "\ea0c";
}
.wppb-font-pie-progress:before {
  content: "\ea0d";
}
.wppb-font-pricing-table:before {
  content: "\ea0e";
}
.wppb-font-progress-bar:before {
  content: "\ea0f";
}
.wppb-font-html5:before {
  content: "\ea10";
}
.wppb-font-soundcloud:before {
  content: "\ea11";
}
.wppb-font-tabs:before {
  content: "\ea12";
}
.wppb-font-comment:before {
  content: "\ea13";
}
.wppb-font-quote:before {
  content: "\ea14";
}
.wppb-font-text:before {
  content: "\ea15";
}
.wppb-font-heading:before {
  content: "\ea16";
}
.wppb-font-twitter:before {
  content: "\ea17";
}
.wppb-font-video:before {
  content: "\ea18";
}
.wppb-font-slider:before {
  content: "\ea19";
}
.wppb-font-box-slider:before {
  content: "\ea1a";
}
.wppb-font-full-slider-dot:before {
  content: "\ea1b";
}
.wppb-font-full-slider:before {
  content: "\ea1c";
}
.wppb-font-chat3:before {
  content: "\ea1d";
}
.wppb-font-dashboard:before {
  content: "\ea1e";
}
.wppb-font-dislike:before {
  content: "\ea1f";
}
.wppb-font-download-alt:before {
  content: "\ea20";
}
.wppb-font-edit2:before {
  content: "\ea21";
}
.wppb-font-headphones:before {
  content: "\ea22";
}
.wppb-font-heart-thick:before {
  content: "\ea23";
}
.wppb-font-house:before {
  content: "\ea24";
}
.wppb-font-like:before {
  content: "\ea25";
}
.wppb-font-logout:before {
  content: "\ea26";
}
.wppb-font-search:before {
  content: "\ea27";
}
.wppb-font-musical-note:before {
  content: "\ea28";
}
.wppb-font-padlock:before {
  content: "\ea29";
}
.wppb-font-paper-plane-alt:before {
  content: "\ea2a";
}
.wppb-font-phone-call:before {
  content: "\ea2b";
}
.wppb-font-printer:before {
  content: "\ea2c";
}
.wppb-font-reload-alt:before {
  content: "\ea2d";
}
.wppb-font-equalizer:before {
  content: "\ea2e";
}
.wppb-font-shopping-bag:before {
  content: "\ea2f";
}
.wppb-font-shopping-cart2:before {
  content: "\ea30";
}
.wppb-font-shuffle:before {
  content: "\ea31";
}
.wppb-font-tag2:before {
  content: "\ea32";
}
.wppb-font-vector2:before {
  content: "\ea33";
}
.wppb-font-menu:before {
  content: "\ea34";
}
.wppb-font-link:before {
  content: "\ea35";
}
.wppb-font-image-upload:before {
  content: "\ea36";
}
.wppb-font-layout:before {
  content: "\ea37";
}
.wppb-font-smartphone-alt:before {
  content: "\ea38";
}
.wppb-font-ipad-dark:before {
  content: "\ea39";
}
.wppb-font-laptop-dark:before {
  content: "\ea3a";
}
.wppb-font-sort-down:before {
  content: "\ea3b";
}
.wppb-font-sort-up:before {
  content: "\ea3c";
}
.wppb-font-sort-left:before {
  content: "\ea3d";
}
.wppb-font-sort-right:before {
  content: "\ea3e";
}
.wppb-font-lock:before {
  content: "\ea3f";
}
.wppb-font-unlock:before {
  content: "\ea40";
}
.wppb-font-add-alt:before {
  content: "\ea41";
}
.wppb-font-angle-left:before {
  content: "\ea42";
}
.wppb-font-angle-right:before {
  content: "\ea43";
}
.wppb-font-angle-up:before {
  content: "\ea44";
}
.wppb-font-angle-down:before {
  content: "\ea45";
}
.wppb-font-copy-alt:before {
  content: "\ea46";
}
.wppb-font-move:before {
  content: "\ea47";
}
.wppb-font-Page-grid:before {
  content: "\ea48";
}
.wppb-font-add:before {
  content: "\ea49";
}
.wppb-font-right-arrow:before {
  content: "\ea4a";
}
.wppb-font-left-arrow:before {
  content: "\ea4b";
}
.wppb-font-library-alt:before {
  content: "\ea4c";
}
.wppb-font-landscape:before {
  content: "\ea4d";
}
.wppb-font-redo-arrow:before {
  content: "\ea4e";
}
.wppb-font-undo-arrow:before {
  content: "\ea4f";
}
.wppb-font-settings:before {
  content: "\ea50";
}
.wppb-font-view:before {
  content: "\ea51";
}
.wppb-font-trash:before {
  content: "\ea52";
}
.wppb-font-eye-off:before {
  content: "\ea53";
}
.wppb-font-eye-on:before {
  content: "\ea54";
}
.wppb-font-save:before {
  content: "\ea55";
}
.wppb-font-close:before {
  content: "\ea56";
}
.wppb-font-list-view:before {
  content: "\ea57";
}




/*!
Ionicons, v4.3.0
Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
https://twitter.com/benjsperry  https://twitter.com/ionicframework
MIT License: https://github.com/driftyco/ionicons

Android-style icons originally built by Google’s
Material Design Icons: https://github.com/google/material-design-icons
used under CC BY http://creativecommons.org/licenses/by/4.0/
Modified icons to fit ionicon’s grid from original.
*/

@font-face {
  font-family: "Ionicons";
  src: url("https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/ionicons.eot") format("embedded-opentype"), 
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/ionicons.woff2) format("woff2"), 
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/ionicons.woff) format("woff"),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/ionicons.ttf) format("truetype"),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/ionicons.svg) format("svg");
  font-weight: normal;
  font-style: normal
}

.ion,
.ionicons,
.ion-ios-add:before,
.ion-ios-add-circle:before,
.ion-ios-add-circle-outline:before,
.ion-ios-airplane:before,
.ion-ios-alarm:before,
.ion-ios-albums:before,
.ion-ios-alert:before,
.ion-ios-american-football:before,
.ion-ios-analytics:before,
.ion-ios-aperture:before,
.ion-ios-apps:before,
.ion-ios-appstore:before,
.ion-ios-archive:before,
.ion-ios-arrow-back:before,
.ion-ios-arrow-down:before,
.ion-ios-arrow-dropdown:before,
.ion-ios-arrow-dropdown-circle:before,
.ion-ios-arrow-dropleft:before,
.ion-ios-arrow-dropleft-circle:before,
.ion-ios-arrow-dropright:before,
.ion-ios-arrow-dropright-circle:before,
.ion-ios-arrow-dropup:before,
.ion-ios-arrow-dropup-circle:before,
.ion-ios-arrow-forward:before,
.ion-ios-arrow-round-back:before,
.ion-ios-arrow-round-down:before,
.ion-ios-arrow-round-forward:before,
.ion-ios-arrow-round-up:before,
.ion-ios-arrow-up:before,
.ion-ios-at:before,
.ion-ios-attach:before,
.ion-ios-backspace:before,
.ion-ios-barcode:before,
.ion-ios-baseball:before,
.ion-ios-basket:before,
.ion-ios-basketball:before,
.ion-ios-battery-charging:before,
.ion-ios-battery-dead:before,
.ion-ios-battery-full:before,
.ion-ios-beaker:before,
.ion-ios-bed:before,
.ion-ios-beer:before,
.ion-ios-bicycle:before,
.ion-ios-bluetooth:before,
.ion-ios-boat:before,
.ion-ios-body:before,
.ion-ios-bonfire:before,
.ion-ios-book:before,
.ion-ios-bookmark:before,
.ion-ios-bookmarks:before,
.ion-ios-bowtie:before,
.ion-ios-briefcase:before,
.ion-ios-browsers:before,
.ion-ios-brush:before,
.ion-ios-bug:before,
.ion-ios-build:before,
.ion-ios-bulb:before,
.ion-ios-bus:before,
.ion-ios-business:before,
.ion-ios-cafe:before,
.ion-ios-calculator:before,
.ion-ios-calendar:before,
.ion-ios-call:before,
.ion-ios-camera:before,
.ion-ios-car:before,
.ion-ios-card:before,
.ion-ios-cart:before,
.ion-ios-cash:before,
.ion-ios-cellular:before,
.ion-ios-chatboxes:before,
.ion-ios-chatbubbles:before,
.ion-ios-checkbox:before,
.ion-ios-checkbox-outline:before,
.ion-ios-checkmark:before,
.ion-ios-checkmark-circle:before,
.ion-ios-checkmark-circle-outline:before,
.ion-ios-clipboard:before,
.ion-ios-clock:before,
.ion-ios-close:before,
.ion-ios-close-circle:before,
.ion-ios-close-circle-outline:before,
.ion-ios-cloud:before,
.ion-ios-cloud-circle:before,
.ion-ios-cloud-done:before,
.ion-ios-cloud-download:before,
.ion-ios-cloud-outline:before,
.ion-ios-cloud-upload:before,
.ion-ios-cloudy:before,
.ion-ios-cloudy-night:before,
.ion-ios-code:before,
.ion-ios-code-download:before,
.ion-ios-code-working:before,
.ion-ios-cog:before,
.ion-ios-color-fill:before,
.ion-ios-color-filter:before,
.ion-ios-color-palette:before,
.ion-ios-color-wand:before,
.ion-ios-compass:before,
.ion-ios-construct:before,
.ion-ios-contact:before,
.ion-ios-contacts:before,
.ion-ios-contract:before,
.ion-ios-contrast:before,
.ion-ios-copy:before,
.ion-ios-create:before,
.ion-ios-crop:before,
.ion-ios-cube:before,
.ion-ios-cut:before,
.ion-ios-desktop:before,
.ion-ios-disc:before,
.ion-ios-document:before,
.ion-ios-done-all:before,
.ion-ios-download:before,
.ion-ios-easel:before,
.ion-ios-egg:before,
.ion-ios-exit:before,
.ion-ios-expand:before,
.ion-ios-eye:before,
.ion-ios-eye-off:before,
.ion-ios-fastforward:before,
.ion-ios-female:before,
.ion-ios-filing:before,
.ion-ios-film:before,
.ion-ios-finger-print:before,
.ion-ios-fitness:before,
.ion-ios-flag:before,
.ion-ios-flame:before,
.ion-ios-flash:before,
.ion-ios-flash-off:before,
.ion-ios-flashlight:before,
.ion-ios-flask:before,
.ion-ios-flower:before,
.ion-ios-folder:before,
.ion-ios-folder-open:before,
.ion-ios-football:before,
.ion-ios-funnel:before,
.ion-ios-gift:before,
.ion-ios-git-branch:before,
.ion-ios-git-commit:before,
.ion-ios-git-compare:before,
.ion-ios-git-merge:before,
.ion-ios-git-network:before,
.ion-ios-git-pull-request:before,
.ion-ios-glasses:before,
.ion-ios-globe:before,
.ion-ios-grid:before,
.ion-ios-hammer:before,
.ion-ios-hand:before,
.ion-ios-happy:before,
.ion-ios-headset:before,
.ion-ios-heart:before,
.ion-ios-heart-dislike:before,
.ion-ios-heart-empty:before,
.ion-ios-heart-half:before,
.ion-ios-help:before,
.ion-ios-help-buoy:before,
.ion-ios-help-circle:before,
.ion-ios-help-circle-outline:before,
.ion-ios-home:before,
.ion-ios-hourglass:before,
.ion-ios-ice-cream:before,
.ion-ios-image:before,
.ion-ios-images:before,
.ion-ios-infinite:before,
.ion-ios-information:before,
.ion-ios-information-circle:before,
.ion-ios-information-circle-outline:before,
.ion-ios-jet:before,
.ion-ios-journal:before,
.ion-ios-key:before,
.ion-ios-keypad:before,
.ion-ios-laptop:before,
.ion-ios-leaf:before,
.ion-ios-link:before,
.ion-ios-list:before,
.ion-ios-list-box:before,
.ion-ios-locate:before,
.ion-ios-lock:before,
.ion-ios-log-in:before,
.ion-ios-log-out:before,
.ion-ios-magnet:before,
.ion-ios-mail:before,
.ion-ios-mail-open:before,
.ion-ios-mail-unread:before,
.ion-ios-male:before,
.ion-ios-man:before,
.ion-ios-map:before,
.ion-ios-medal:before,
.ion-ios-medical:before,
.ion-ios-medkit:before,
.ion-ios-megaphone:before,
.ion-ios-menu:before,
.ion-ios-mic:before,
.ion-ios-mic-off:before,
.ion-ios-microphone:before,
.ion-ios-moon:before,
.ion-ios-more:before,
.ion-ios-move:before,
.ion-ios-musical-note:before,
.ion-ios-musical-notes:before,
.ion-ios-navigate:before,
.ion-ios-notifications:before,
.ion-ios-notifications-off:before,
.ion-ios-notifications-outline:before,
.ion-ios-nuclear:before,
.ion-ios-nutrition:before,
.ion-ios-open:before,
.ion-ios-options:before,
.ion-ios-outlet:before,
.ion-ios-paper:before,
.ion-ios-paper-plane:before,
.ion-ios-partly-sunny:before,
.ion-ios-pause:before,
.ion-ios-paw:before,
.ion-ios-people:before,
.ion-ios-person:before,
.ion-ios-person-add:before,
.ion-ios-phone-landscape:before,
.ion-ios-phone-portrait:before,
.ion-ios-photos:before,
.ion-ios-pie:before,
.ion-ios-pin:before,
.ion-ios-pint:before,
.ion-ios-pizza:before,
.ion-ios-planet:before,
.ion-ios-play:before,
.ion-ios-play-circle:before,
.ion-ios-podium:before,
.ion-ios-power:before,
.ion-ios-pricetag:before,
.ion-ios-pricetags:before,
.ion-ios-print:before,
.ion-ios-pulse:before,
.ion-ios-qr-scanner:before,
.ion-ios-quote:before,
.ion-ios-radio:before,
.ion-ios-radio-button-off:before,
.ion-ios-radio-button-on:before,
.ion-ios-rainy:before,
.ion-ios-recording:before,
.ion-ios-redo:before,
.ion-ios-refresh:before,
.ion-ios-refresh-circle:before,
.ion-ios-remove:before,
.ion-ios-remove-circle:before,
.ion-ios-remove-circle-outline:before,
.ion-ios-reorder:before,
.ion-ios-repeat:before,
.ion-ios-resize:before,
.ion-ios-restaurant:before,
.ion-ios-return-left:before,
.ion-ios-return-right:before,
.ion-ios-reverse-camera:before,
.ion-ios-rewind:before,
.ion-ios-ribbon:before,
.ion-ios-rocket:before,
.ion-ios-rose:before,
.ion-ios-sad:before,
.ion-ios-save:before,
.ion-ios-school:before,
.ion-ios-search:before,
.ion-ios-send:before,
.ion-ios-settings:before,
.ion-ios-share:before,
.ion-ios-share-alt:before,
.ion-ios-shirt:before,
.ion-ios-shuffle:before,
.ion-ios-skip-backward:before,
.ion-ios-skip-forward:before,
.ion-ios-snow:before,
.ion-ios-speedometer:before,
.ion-ios-square:before,
.ion-ios-square-outline:before,
.ion-ios-star:before,
.ion-ios-star-half:before,
.ion-ios-star-outline:before,
.ion-ios-stats:before,
.ion-ios-stopwatch:before,
.ion-ios-subway:before,
.ion-ios-sunny:before,
.ion-ios-swap:before,
.ion-ios-switch:before,
.ion-ios-sync:before,
.ion-ios-tablet-landscape:before,
.ion-ios-tablet-portrait:before,
.ion-ios-tennisball:before,
.ion-ios-text:before,
.ion-ios-thermometer:before,
.ion-ios-thumbs-down:before,
.ion-ios-thumbs-up:before,
.ion-ios-thunderstorm:before,
.ion-ios-time:before,
.ion-ios-timer:before,
.ion-ios-today:before,
.ion-ios-train:before,
.ion-ios-transgender:before,
.ion-ios-trash:before,
.ion-ios-trending-down:before,
.ion-ios-trending-up:before,
.ion-ios-trophy:before,
.ion-ios-tv:before,
.ion-ios-umbrella:before,
.ion-ios-undo:before,
.ion-ios-unlock:before,
.ion-ios-videocam:before,
.ion-ios-volume-high:before,
.ion-ios-volume-low:before,
.ion-ios-volume-mute:before,
.ion-ios-volume-off:before,
.ion-ios-walk:before,
.ion-ios-wallet:before,
.ion-ios-warning:before,
.ion-ios-watch:before,
.ion-ios-water:before,
.ion-ios-wifi:before,
.ion-ios-wine:before,
.ion-ios-woman:before,
.ion-logo-android:before,
.ion-logo-angular:before,
.ion-logo-apple:before,
.ion-logo-bitbucket:before,
.ion-logo-bitcoin:before,
.ion-logo-buffer:before,
.ion-logo-chrome:before,
.ion-logo-closed-captioning:before,
.ion-logo-codepen:before,
.ion-logo-css3:before,
.ion-logo-designernews:before,
.ion-logo-dribbble:before,
.ion-logo-dropbox:before,
.ion-logo-euro:before,
.ion-logo-facebook:before,
.ion-logo-flickr:before,
.ion-logo-foursquare:before,
.ion-logo-freebsd-devil:before,
.ion-logo-game-controller-a:before,
.ion-logo-game-controller-b:before,
.ion-logo-github:before,
.ion-logo-google:before,
.ion-logo-googleplus:before,
.ion-logo-hackernews:before,
.ion-logo-html5:before,
.ion-logo-instagram:before,
.ion-logo-ionic:before,
.ion-logo-ionitron:before,
.ion-logo-javascript:before,
.ion-logo-linkedin:before,
.ion-logo-markdown:before,
.ion-logo-model-s:before,
.ion-logo-no-smoking:before,
.ion-logo-nodejs:before,
.ion-logo-npm:before,
.ion-logo-octocat:before,
.ion-logo-pinterest:before,
.ion-logo-playstation:before,
.ion-logo-polymer:before,
.ion-logo-python:before,
.ion-logo-reddit:before,
.ion-logo-rss:before,
.ion-logo-sass:before,
.ion-logo-skype:before,
.ion-logo-slack:before,
.ion-logo-snapchat:before,
.ion-logo-steam:before,
.ion-logo-tumblr:before,
.ion-logo-tux:before,
.ion-logo-twitch:before,
.ion-logo-twitter:before,
.ion-logo-usd:before,
.ion-logo-vimeo:before,
.ion-logo-vk:before,
.ion-logo-whatsapp:before,
.ion-logo-windows:before,
.ion-logo-wordpress:before,
.ion-logo-xbox:before,
.ion-logo-xing:before,
.ion-logo-yahoo:before,
.ion-logo-yen:before,
.ion-logo-youtube:before,
.ion-md-add:before,
.ion-md-add-circle:before,
.ion-md-add-circle-outline:before,
.ion-md-airplane:before,
.ion-md-alarm:before,
.ion-md-albums:before,
.ion-md-alert:before,
.ion-md-american-football:before,
.ion-md-analytics:before,
.ion-md-aperture:before,
.ion-md-apps:before,
.ion-md-appstore:before,
.ion-md-archive:before,
.ion-md-arrow-back:before,
.ion-md-arrow-down:before,
.ion-md-arrow-dropdown:before,
.ion-md-arrow-dropdown-circle:before,
.ion-md-arrow-dropleft:before,
.ion-md-arrow-dropleft-circle:before,
.ion-md-arrow-dropright:before,
.ion-md-arrow-dropright-circle:before,
.ion-md-arrow-dropup:before,
.ion-md-arrow-dropup-circle:before,
.ion-md-arrow-forward:before,
.ion-md-arrow-round-back:before,
.ion-md-arrow-round-down:before,
.ion-md-arrow-round-forward:before,
.ion-md-arrow-round-up:before,
.ion-md-arrow-up:before,
.ion-md-at:before,
.ion-md-attach:before,
.ion-md-backspace:before,
.ion-md-barcode:before,
.ion-md-baseball:before,
.ion-md-basket:before,
.ion-md-basketball:before,
.ion-md-battery-charging:before,
.ion-md-battery-dead:before,
.ion-md-battery-full:before,
.ion-md-beaker:before,
.ion-md-bed:before,
.ion-md-beer:before,
.ion-md-bicycle:before,
.ion-md-bluetooth:before,
.ion-md-boat:before,
.ion-md-body:before,
.ion-md-bonfire:before,
.ion-md-book:before,
.ion-md-bookmark:before,
.ion-md-bookmarks:before,
.ion-md-bowtie:before,
.ion-md-briefcase:before,
.ion-md-browsers:before,
.ion-md-brush:before,
.ion-md-bug:before,
.ion-md-build:before,
.ion-md-bulb:before,
.ion-md-bus:before,
.ion-md-business:before,
.ion-md-cafe:before,
.ion-md-calculator:before,
.ion-md-calendar:before,
.ion-md-call:before,
.ion-md-camera:before,
.ion-md-car:before,
.ion-md-card:before,
.ion-md-cart:before,
.ion-md-cash:before,
.ion-md-cellular:before,
.ion-md-chatboxes:before,
.ion-md-chatbubbles:before,
.ion-md-checkbox:before,
.ion-md-checkbox-outline:before,
.ion-md-checkmark:before,
.ion-md-checkmark-circle:before,
.ion-md-checkmark-circle-outline:before,
.ion-md-clipboard:before,
.ion-md-clock:before,
.ion-md-close:before,
.ion-md-close-circle:before,
.ion-md-close-circle-outline:before,
.ion-md-cloud:before,
.ion-md-cloud-circle:before,
.ion-md-cloud-done:before,
.ion-md-cloud-download:before,
.ion-md-cloud-outline:before,
.ion-md-cloud-upload:before,
.ion-md-cloudy:before,
.ion-md-cloudy-night:before,
.ion-md-code:before,
.ion-md-code-download:before,
.ion-md-code-working:before,
.ion-md-cog:before,
.ion-md-color-fill:before,
.ion-md-color-filter:before,
.ion-md-color-palette:before,
.ion-md-color-wand:before,
.ion-md-compass:before,
.ion-md-construct:before,
.ion-md-contact:before,
.ion-md-contacts:before,
.ion-md-contract:before,
.ion-md-contrast:before,
.ion-md-copy:before,
.ion-md-create:before,
.ion-md-crop:before,
.ion-md-cube:before,
.ion-md-cut:before,
.ion-md-desktop:before,
.ion-md-disc:before,
.ion-md-document:before,
.ion-md-done-all:before,
.ion-md-download:before,
.ion-md-easel:before,
.ion-md-egg:before,
.ion-md-exit:before,
.ion-md-expand:before,
.ion-md-eye:before,
.ion-md-eye-off:before,
.ion-md-fastforward:before,
.ion-md-female:before,
.ion-md-filing:before,
.ion-md-film:before,
.ion-md-finger-print:before,
.ion-md-fitness:before,
.ion-md-flag:before,
.ion-md-flame:before,
.ion-md-flash:before,
.ion-md-flash-off:before,
.ion-md-flashlight:before,
.ion-md-flask:before,
.ion-md-flower:before,
.ion-md-folder:before,
.ion-md-folder-open:before,
.ion-md-football:before,
.ion-md-funnel:before,
.ion-md-gift:before,
.ion-md-git-branch:before,
.ion-md-git-commit:before,
.ion-md-git-compare:before,
.ion-md-git-merge:before,
.ion-md-git-network:before,
.ion-md-git-pull-request:before,
.ion-md-glasses:before,
.ion-md-globe:before,
.ion-md-grid:before,
.ion-md-hammer:before,
.ion-md-hand:before,
.ion-md-happy:before,
.ion-md-headset:before,
.ion-md-heart:before,
.ion-md-heart-dislike:before,
.ion-md-heart-empty:before,
.ion-md-heart-half:before,
.ion-md-help:before,
.ion-md-help-buoy:before,
.ion-md-help-circle:before,
.ion-md-help-circle-outline:before,
.ion-md-home:before,
.ion-md-hourglass:before,
.ion-md-ice-cream:before,
.ion-md-image:before,
.ion-md-images:before,
.ion-md-infinite:before,
.ion-md-information:before,
.ion-md-information-circle:before,
.ion-md-information-circle-outline:before,
.ion-md-jet:before,
.ion-md-journal:before,
.ion-md-key:before,
.ion-md-keypad:before,
.ion-md-laptop:before,
.ion-md-leaf:before,
.ion-md-link:before,
.ion-md-list:before,
.ion-md-list-box:before,
.ion-md-locate:before,
.ion-md-lock:before,
.ion-md-log-in:before,
.ion-md-log-out:before,
.ion-md-magnet:before,
.ion-md-mail:before,
.ion-md-mail-open:before,
.ion-md-mail-unread:before,
.ion-md-male:before,
.ion-md-man:before,
.ion-md-map:before,
.ion-md-medal:before,
.ion-md-medical:before,
.ion-md-medkit:before,
.ion-md-megaphone:before,
.ion-md-menu:before,
.ion-md-mic:before,
.ion-md-mic-off:before,
.ion-md-microphone:before,
.ion-md-moon:before,
.ion-md-more:before,
.ion-md-move:before,
.ion-md-musical-note:before,
.ion-md-musical-notes:before,
.ion-md-navigate:before,
.ion-md-notifications:before,
.ion-md-notifications-off:before,
.ion-md-notifications-outline:before,
.ion-md-nuclear:before,
.ion-md-nutrition:before,
.ion-md-open:before,
.ion-md-options:before,
.ion-md-outlet:before,
.ion-md-paper:before,
.ion-md-paper-plane:before,
.ion-md-partly-sunny:before,
.ion-md-pause:before,
.ion-md-paw:before,
.ion-md-people:before,
.ion-md-person:before,
.ion-md-person-add:before,
.ion-md-phone-landscape:before,
.ion-md-phone-portrait:before,
.ion-md-photos:before,
.ion-md-pie:before,
.ion-md-pin:before,
.ion-md-pint:before,
.ion-md-pizza:before,
.ion-md-planet:before,
.ion-md-play:before,
.ion-md-play-circle:before,
.ion-md-podium:before,
.ion-md-power:before,
.ion-md-pricetag:before,
.ion-md-pricetags:before,
.ion-md-print:before,
.ion-md-pulse:before,
.ion-md-qr-scanner:before,
.ion-md-quote:before,
.ion-md-radio:before,
.ion-md-radio-button-off:before,
.ion-md-radio-button-on:before,
.ion-md-rainy:before,
.ion-md-recording:before,
.ion-md-redo:before,
.ion-md-refresh:before,
.ion-md-refresh-circle:before,
.ion-md-remove:before,
.ion-md-remove-circle:before,
.ion-md-remove-circle-outline:before,
.ion-md-reorder:before,
.ion-md-repeat:before,
.ion-md-resize:before,
.ion-md-restaurant:before,
.ion-md-return-left:before,
.ion-md-return-right:before,
.ion-md-reverse-camera:before,
.ion-md-rewind:before,
.ion-md-ribbon:before,
.ion-md-rocket:before,
.ion-md-rose:before,
.ion-md-sad:before,
.ion-md-save:before,
.ion-md-school:before,
.ion-md-search:before,
.ion-md-send:before,
.ion-md-settings:before,
.ion-md-share:before,
.ion-md-share-alt:before,
.ion-md-shirt:before,
.ion-md-shuffle:before,
.ion-md-skip-backward:before,
.ion-md-skip-forward:before,
.ion-md-snow:before,
.ion-md-speedometer:before,
.ion-md-square:before,
.ion-md-square-outline:before,
.ion-md-star:before,
.ion-md-star-half:before,
.ion-md-star-outline:before,
.ion-md-stats:before,
.ion-md-stopwatch:before,
.ion-md-subway:before,
.ion-md-sunny:before,
.ion-md-swap:before,
.ion-md-switch:before,
.ion-md-sync:before,
.ion-md-tablet-landscape:before,
.ion-md-tablet-portrait:before,
.ion-md-tennisball:before,
.ion-md-text:before,
.ion-md-thermometer:before,
.ion-md-thumbs-down:before,
.ion-md-thumbs-up:before,
.ion-md-thunderstorm:before,
.ion-md-time:before,
.ion-md-timer:before,
.ion-md-today:before,
.ion-md-train:before,
.ion-md-transgender:before,
.ion-md-trash:before,
.ion-md-trending-down:before,
.ion-md-trending-up:before,
.ion-md-trophy:before,
.ion-md-tv:before,
.ion-md-umbrella:before,
.ion-md-undo:before,
.ion-md-unlock:before,
.ion-md-videocam:before,
.ion-md-volume-high:before,
.ion-md-volume-low:before,
.ion-md-volume-mute:before,
.ion-md-volume-off:before,
.ion-md-walk:before,
.ion-md-wallet:before,
.ion-md-warning:before,
.ion-md-watch:before,
.ion-md-water:before,
.ion-md-wifi:before,
.ion-md-wine:before,
.ion-md-woman:before {
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.ion-ios-add:before {
  content: "\f102"
}

.ion-ios-add-circle:before {
  content: "\f101"
}

.ion-ios-add-circle-outline:before {
  content: "\f100"
}

.ion-ios-airplane:before {
  content: "\f137"
}

.ion-ios-alarm:before {
  content: "\f3c8"
}

.ion-ios-albums:before {
  content: "\f3ca"
}

.ion-ios-alert:before {
  content: "\f104"
}

.ion-ios-american-football:before {
  content: "\f106"
}

.ion-ios-analytics:before {
  content: "\f3ce"
}

.ion-ios-aperture:before {
  content: "\f108"
}

.ion-ios-apps:before {
  content: "\f10a"
}

.ion-ios-appstore:before {
  content: "\f10c"
}

.ion-ios-archive:before {
  content: "\f10e"
}

.ion-ios-arrow-back:before {
  content: "\f3cf"
}

.ion-ios-arrow-down:before {
  content: "\f3d0"
}

.ion-ios-arrow-dropdown:before {
  content: "\f110"
}

.ion-ios-arrow-dropdown-circle:before {
  content: "\f125"
}

.ion-ios-arrow-dropleft:before {
  content: "\f112"
}

.ion-ios-arrow-dropleft-circle:before {
  content: "\f129"
}

.ion-ios-arrow-dropright:before {
  content: "\f114"
}

.ion-ios-arrow-dropright-circle:before {
  content: "\f12b"
}

.ion-ios-arrow-dropup:before {
  content: "\f116"
}

.ion-ios-arrow-dropup-circle:before {
  content: "\f12d"
}

.ion-ios-arrow-forward:before {
  content: "\f3d1"
}

.ion-ios-arrow-round-back:before {
  content: "\f117"
}

.ion-ios-arrow-round-down:before {
  content: "\f118"
}

.ion-ios-arrow-round-forward:before {
  content: "\f119"
}

.ion-ios-arrow-round-up:before {
  content: "\f11a"
}

.ion-ios-arrow-up:before {
  content: "\f3d8"
}

.ion-ios-at:before {
  content: "\f3da"
}

.ion-ios-attach:before {
  content: "\f11b"
}

.ion-ios-backspace:before {
  content: "\f11d"
}

.ion-ios-barcode:before {
  content: "\f3dc"
}

.ion-ios-baseball:before {
  content: "\f3de"
}

.ion-ios-basket:before {
  content: "\f11f"
}

.ion-ios-basketball:before {
  content: "\f3e0"
}

.ion-ios-battery-charging:before {
  content: "\f120"
}

.ion-ios-battery-dead:before {
  content: "\f121"
}

.ion-ios-battery-full:before {
  content: "\f122"
}

.ion-ios-beaker:before {
  content: "\f124"
}

.ion-ios-bed:before {
  content: "\f139"
}

.ion-ios-beer:before {
  content: "\f126"
}

.ion-ios-bicycle:before {
  content: "\f127"
}

.ion-ios-bluetooth:before {
  content: "\f128"
}

.ion-ios-boat:before {
  content: "\f12a"
}

.ion-ios-body:before {
  content: "\f3e4"
}

.ion-ios-bonfire:before {
  content: "\f12c"
}

.ion-ios-book:before {
  content: "\f3e8"
}

.ion-ios-bookmark:before {
  content: "\f12e"
}

.ion-ios-bookmarks:before {
  content: "\f3ea"
}

.ion-ios-bowtie:before {
  content: "\f130"
}

.ion-ios-briefcase:before {
  content: "\f3ee"
}

.ion-ios-browsers:before {
  content: "\f3f0"
}

.ion-ios-brush:before {
  content: "\f132"
}

.ion-ios-bug:before {
  content: "\f134"
}

.ion-ios-build:before {
  content: "\f136"
}

.ion-ios-bulb:before {
  content: "\f138"
}

.ion-ios-bus:before {
  content: "\f13a"
}

.ion-ios-business:before {
  content: "\f1a3"
}

.ion-ios-cafe:before {
  content: "\f13c"
}

.ion-ios-calculator:before {
  content: "\f3f2"
}

.ion-ios-calendar:before {
  content: "\f3f4"
}

.ion-ios-call:before {
  content: "\f13e"
}

.ion-ios-camera:before {
  content: "\f3f6"
}

.ion-ios-car:before {
  content: "\f140"
}

.ion-ios-card:before {
  content: "\f142"
}

.ion-ios-cart:before {
  content: "\f3f8"
}

.ion-ios-cash:before {
  content: "\f144"
}

.ion-ios-cellular:before {
  content: "\f13d"
}

.ion-ios-chatboxes:before {
  content: "\f3fa"
}

.ion-ios-chatbubbles:before {
  content: "\f146"
}

.ion-ios-checkbox:before {
  content: "\f148"
}

.ion-ios-checkbox-outline:before {
  content: "\f147"
}

.ion-ios-checkmark:before {
  content: "\f3ff"
}

.ion-ios-checkmark-circle:before {
  content: "\f14a"
}

.ion-ios-checkmark-circle-outline:before {
  content: "\f149"
}

.ion-ios-clipboard:before {
  content: "\f14c"
}

.ion-ios-clock:before {
  content: "\f403"
}

.ion-ios-close:before {
  content: "\f406"
}

.ion-ios-close-circle:before {
  content: "\f14e"
}

.ion-ios-close-circle-outline:before {
  content: "\f14d"
}

.ion-ios-cloud:before {
  content: "\f40c"
}

.ion-ios-cloud-circle:before {
  content: "\f152"
}

.ion-ios-cloud-done:before {
  content: "\f154"
}

.ion-ios-cloud-download:before {
  content: "\f408"
}

.ion-ios-cloud-outline:before {
  content: "\f409"
}

.ion-ios-cloud-upload:before {
  content: "\f40b"
}

.ion-ios-cloudy:before {
  content: "\f410"
}

.ion-ios-cloudy-night:before {
  content: "\f40e"
}

.ion-ios-code:before {
  content: "\f157"
}

.ion-ios-code-download:before {
  content: "\f155"
}

.ion-ios-code-working:before {
  content: "\f156"
}

.ion-ios-cog:before {
  content: "\f412"
}

.ion-ios-color-fill:before {
  content: "\f159"
}

.ion-ios-color-filter:before {
  content: "\f414"
}

.ion-ios-color-palette:before {
  content: "\f15b"
}

.ion-ios-color-wand:before {
  content: "\f416"
}

.ion-ios-compass:before {
  content: "\f15d"
}

.ion-ios-construct:before {
  content: "\f15f"
}

.ion-ios-contact:before {
  content: "\f41a"
}

.ion-ios-contacts:before {
  content: "\f161"
}

.ion-ios-contract:before {
  content: "\f162"
}

.ion-ios-contrast:before {
  content: "\f163"
}

.ion-ios-copy:before {
  content: "\f41c"
}

.ion-ios-create:before {
  content: "\f165"
}

.ion-ios-crop:before {
  content: "\f41e"
}

.ion-ios-cube:before {
  content: "\f168"
}

.ion-ios-cut:before {
  content: "\f16a"
}

.ion-ios-desktop:before {
  content: "\f16c"
}

.ion-ios-disc:before {
  content: "\f16e"
}

.ion-ios-document:before {
  content: "\f170"
}

.ion-ios-done-all:before {
  content: "\f171"
}

.ion-ios-download:before {
  content: "\f420"
}

.ion-ios-easel:before {
  content: "\f173"
}

.ion-ios-egg:before {
  content: "\f175"
}

.ion-ios-exit:before {
  content: "\f177"
}

.ion-ios-expand:before {
  content: "\f178"
}

.ion-ios-eye:before {
  content: "\f425"
}

.ion-ios-eye-off:before {
  content: "\f17a"
}

.ion-ios-fastforward:before {
  content: "\f427"
}

.ion-ios-female:before {
  content: "\f17b"
}

.ion-ios-filing:before {
  content: "\f429"
}

.ion-ios-film:before {
  content: "\f42b"
}

.ion-ios-finger-print:before {
  content: "\f17c"
}

.ion-ios-fitness:before {
  content: "\f1ab"
}

.ion-ios-flag:before {
  content: "\f42d"
}

.ion-ios-flame:before {
  content: "\f42f"
}

.ion-ios-flash:before {
  content: "\f17e"
}

.ion-ios-flash-off:before {
  content: "\f12f"
}

.ion-ios-flashlight:before {
  content: "\f141"
}

.ion-ios-flask:before {
  content: "\f431"
}

.ion-ios-flower:before {
  content: "\f433"
}

.ion-ios-folder:before {
  content: "\f435"
}

.ion-ios-folder-open:before {
  content: "\f180"
}

.ion-ios-football:before {
  content: "\f437"
}

.ion-ios-funnel:before {
  content: "\f182"
}

.ion-ios-gift:before {
  content: "\f191"
}

.ion-ios-git-branch:before {
  content: "\f183"
}

.ion-ios-git-commit:before {
  content: "\f184"
}

.ion-ios-git-compare:before {
  content: "\f185"
}

.ion-ios-git-merge:before {
  content: "\f186"
}

.ion-ios-git-network:before {
  content: "\f187"
}

.ion-ios-git-pull-request:before {
  content: "\f188"
}

.ion-ios-glasses:before {
  content: "\f43f"
}

.ion-ios-globe:before {
  content: "\f18a"
}

.ion-ios-grid:before {
  content: "\f18c"
}

.ion-ios-hammer:before {
  content: "\f18e"
}

.ion-ios-hand:before {
  content: "\f190"
}

.ion-ios-happy:before {
  content: "\f192"
}

.ion-ios-headset:before {
  content: "\f194"
}

.ion-ios-heart:before {
  content: "\f443"
}

.ion-ios-heart-dislike:before {
  content: "\f13f"
}

.ion-ios-heart-empty:before {
  content: "\f19b"
}

.ion-ios-heart-half:before {
  content: "\f19d"
}

.ion-ios-help:before {
  content: "\f446"
}

.ion-ios-help-buoy:before {
  content: "\f196"
}

.ion-ios-help-circle:before {
  content: "\f198"
}

.ion-ios-help-circle-outline:before {
  content: "\f197"
}

.ion-ios-home:before {
  content: "\f448"
}

.ion-ios-hourglass:before {
  content: "\f103"
}

.ion-ios-ice-cream:before {
  content: "\f19a"
}

.ion-ios-image:before {
  content: "\f19c"
}

.ion-ios-images:before {
  content: "\f19e"
}

.ion-ios-infinite:before {
  content: "\f44a"
}

.ion-ios-information:before {
  content: "\f44d"
}

.ion-ios-information-circle:before {
  content: "\f1a0"
}

.ion-ios-information-circle-outline:before {
  content: "\f19f"
}

.ion-ios-jet:before {
  content: "\f1a5"
}

.ion-ios-journal:before {
  content: "\f189"
}

.ion-ios-key:before {
  content: "\f1a7"
}

.ion-ios-keypad:before {
  content: "\f450"
}

.ion-ios-laptop:before {
  content: "\f1a8"
}

.ion-ios-leaf:before {
  content: "\f1aa"
}

.ion-ios-link:before {
  content: "\f22a"
}

.ion-ios-list:before {
  content: "\f454"
}

.ion-ios-list-box:before {
  content: "\f143"
}

.ion-ios-locate:before {
  content: "\f1ae"
}

.ion-ios-lock:before {
  content: "\f1b0"
}

.ion-ios-log-in:before {
  content: "\f1b1"
}

.ion-ios-log-out:before {
  content: "\f1b2"
}

.ion-ios-magnet:before {
  content: "\f1b4"
}

.ion-ios-mail:before {
  content: "\f1b8"
}

.ion-ios-mail-open:before {
  content: "\f1b6"
}

.ion-ios-mail-unread:before {
  content: "\f145"
}

.ion-ios-male:before {
  content: "\f1b9"
}

.ion-ios-man:before {
  content: "\f1bb"
}

.ion-ios-map:before {
  content: "\f1bd"
}

.ion-ios-medal:before {
  content: "\f1bf"
}

.ion-ios-medical:before {
  content: "\f45c"
}

.ion-ios-medkit:before {
  content: "\f45e"
}

.ion-ios-megaphone:before {
  content: "\f1c1"
}

.ion-ios-menu:before {
  content: "\f1c3"
}

.ion-ios-mic:before {
  content: "\f461"
}

.ion-ios-mic-off:before {
  content: "\f45f"
}

.ion-ios-microphone:before {
  content: "\f1c6"
}

.ion-ios-moon:before {
  content: "\f468"
}

.ion-ios-more:before {
  content: "\f1c8"
}

.ion-ios-move:before {
  content: "\f1cb"
}

.ion-ios-musical-note:before {
  content: "\f46b"
}

.ion-ios-musical-notes:before {
  content: "\f46c"
}

.ion-ios-navigate:before {
  content: "\f46e"
}

.ion-ios-notifications:before {
  content: "\f1d3"
}

.ion-ios-notifications-off:before {
  content: "\f1d1"
}

.ion-ios-notifications-outline:before {
  content: "\f133"
}

.ion-ios-nuclear:before {
  content: "\f1d5"
}

.ion-ios-nutrition:before {
  content: "\f470"
}

.ion-ios-open:before {
  content: "\f1d7"
}

.ion-ios-options:before {
  content: "\f1d9"
}

.ion-ios-outlet:before {
  content: "\f1db"
}

.ion-ios-paper:before {
  content: "\f472"
}

.ion-ios-paper-plane:before {
  content: "\f1dd"
}

.ion-ios-partly-sunny:before {
  content: "\f1df"
}

.ion-ios-pause:before {
  content: "\f478"
}

.ion-ios-paw:before {
  content: "\f47a"
}

.ion-ios-people:before {
  content: "\f47c"
}

.ion-ios-person:before {
  content: "\f47e"
}

.ion-ios-person-add:before {
  content: "\f1e1"
}

.ion-ios-phone-landscape:before {
  content: "\f1e2"
}

.ion-ios-phone-portrait:before {
  content: "\f1e3"
}

.ion-ios-photos:before {
  content: "\f482"
}

.ion-ios-pie:before {
  content: "\f484"
}

.ion-ios-pin:before {
  content: "\f1e5"
}

.ion-ios-pint:before {
  content: "\f486"
}

.ion-ios-pizza:before {
  content: "\f1e7"
}

.ion-ios-planet:before {
  content: "\f1eb"
}

.ion-ios-play:before {
  content: "\f488"
}

.ion-ios-play-circle:before {
  content: "\f113"
}

.ion-ios-podium:before {
  content: "\f1ed"
}

.ion-ios-power:before {
  content: "\f1ef"
}

.ion-ios-pricetag:before {
  content: "\f48d"
}

.ion-ios-pricetags:before {
  content: "\f48f"
}

.ion-ios-print:before {
  content: "\f1f1"
}

.ion-ios-pulse:before {
  content: "\f493"
}

.ion-ios-qr-scanner:before {
  content: "\f1f3"
}

.ion-ios-quote:before {
  content: "\f1f5"
}

.ion-ios-radio:before {
  content: "\f1f9"
}

.ion-ios-radio-button-off:before {
  content: "\f1f6"
}

.ion-ios-radio-button-on:before {
  content: "\f1f7"
}

.ion-ios-rainy:before {
  content: "\f495"
}

.ion-ios-recording:before {
  content: "\f497"
}

.ion-ios-redo:before {
  content: "\f499"
}

.ion-ios-refresh:before {
  content: "\f49c"
}

.ion-ios-refresh-circle:before {
  content: "\f135"
}

.ion-ios-remove:before {
  content: "\f1fc"
}

.ion-ios-remove-circle:before {
  content: "\f1fb"
}

.ion-ios-remove-circle-outline:before {
  content: "\f1fa"
}

.ion-ios-reorder:before {
  content: "\f1fd"
}

.ion-ios-repeat:before {
  content: "\f1fe"
}

.ion-ios-resize:before {
  content: "\f1ff"
}

.ion-ios-restaurant:before {
  content: "\f201"
}

.ion-ios-return-left:before {
  content: "\f202"
}

.ion-ios-return-right:before {
  content: "\f203"
}

.ion-ios-reverse-camera:before {
  content: "\f49f"
}

.ion-ios-rewind:before {
  content: "\f4a1"
}

.ion-ios-ribbon:before {
  content: "\f205"
}

.ion-ios-rocket:before {
  content: "\f14b"
}

.ion-ios-rose:before {
  content: "\f4a3"
}

.ion-ios-sad:before {
  content: "\f207"
}

.ion-ios-save:before {
  content: "\f1a6"
}

.ion-ios-school:before {
  content: "\f209"
}

.ion-ios-search:before {
  content: "\f4a5"
}

.ion-ios-send:before {
  content: "\f20c"
}

.ion-ios-settings:before {
  content: "\f4a7"
}

.ion-ios-share:before {
  content: "\f211"
}

.ion-ios-share-alt:before {
  content: "\f20f"
}

.ion-ios-shirt:before {
  content: "\f213"
}

.ion-ios-shuffle:before {
  content: "\f4a9"
}

.ion-ios-skip-backward:before {
  content: "\f215"
}

.ion-ios-skip-forward:before {
  content: "\f217"
}

.ion-ios-snow:before {
  content: "\f218"
}

.ion-ios-speedometer:before {
  content: "\f4b0"
}

.ion-ios-square:before {
  content: "\f21a"
}

.ion-ios-square-outline:before {
  content: "\f15c"
}

.ion-ios-star:before {
  content: "\f4b3"
}

.ion-ios-star-half:before {
  content: "\f4b1"
}

.ion-ios-star-outline:before {
  content: "\f4b2"
}

.ion-ios-stats:before {
  content: "\f21c"
}

.ion-ios-stopwatch:before {
  content: "\f4b5"
}

.ion-ios-subway:before {
  content: "\f21e"
}

.ion-ios-sunny:before {
  content: "\f4b7"
}

.ion-ios-swap:before {
  content: "\f21f"
}

.ion-ios-switch:before {
  content: "\f221"
}

.ion-ios-sync:before {
  content: "\f222"
}

.ion-ios-tablet-landscape:before {
  content: "\f223"
}

.ion-ios-tablet-portrait:before {
  content: "\f24e"
}

.ion-ios-tennisball:before {
  content: "\f4bb"
}

.ion-ios-text:before {
  content: "\f250"
}

.ion-ios-thermometer:before {
  content: "\f252"
}

.ion-ios-thumbs-down:before {
  content: "\f254"
}

.ion-ios-thumbs-up:before {
  content: "\f256"
}

.ion-ios-thunderstorm:before {
  content: "\f4bd"
}

.ion-ios-time:before {
  content: "\f4bf"
}

.ion-ios-timer:before {
  content: "\f4c1"
}

.ion-ios-today:before {
  content: "\f14f"
}

.ion-ios-train:before {
  content: "\f258"
}

.ion-ios-transgender:before {
  content: "\f259"
}

.ion-ios-trash:before {
  content: "\f4c5"
}

.ion-ios-trending-down:before {
  content: "\f25a"
}

.ion-ios-trending-up:before {
  content: "\f25b"
}

.ion-ios-trophy:before {
  content: "\f25d"
}

.ion-ios-tv:before {
  content: "\f115"
}

.ion-ios-umbrella:before {
  content: "\f25f"
}

.ion-ios-undo:before {
  content: "\f4c7"
}

.ion-ios-unlock:before {
  content: "\f261"
}

.ion-ios-videocam:before {
  content: "\f4cd"
}

.ion-ios-volume-high:before {
  content: "\f11c"
}

.ion-ios-volume-low:before {
  content: "\f11e"
}

.ion-ios-volume-mute:before {
  content: "\f263"
}

.ion-ios-volume-off:before {
  content: "\f264"
}

.ion-ios-walk:before {
  content: "\f266"
}

.ion-ios-wallet:before {
  content: "\f18b"
}

.ion-ios-warning:before {
  content: "\f268"
}

.ion-ios-watch:before {
  content: "\f269"
}

.ion-ios-water:before {
  content: "\f26b"
}

.ion-ios-wifi:before {
  content: "\f26d"
}

.ion-ios-wine:before {
  content: "\f26f"
}

.ion-ios-woman:before {
  content: "\f271"
}

.ion-logo-android:before {
  content: "\f225"
}

.ion-logo-angular:before {
  content: "\f227"
}

.ion-logo-apple:before {
  content: "\f229"
}

.ion-logo-bitbucket:before {
  content: "\f193"
}

.ion-logo-bitcoin:before {
  content: "\f22b"
}

.ion-logo-buffer:before {
  content: "\f22d"
}

.ion-logo-chrome:before {
  content: "\f22f"
}

.ion-logo-closed-captioning:before {
  content: "\f105"
}

.ion-logo-codepen:before {
  content: "\f230"
}

.ion-logo-css3:before {
  content: "\f231"
}

.ion-logo-designernews:before {
  content: "\f232"
}

.ion-logo-dribbble:before {
  content: "\f233"
}

.ion-logo-dropbox:before {
  content: "\f234"
}

.ion-logo-euro:before {
  content: "\f235"
}

.ion-logo-facebook:before {
  content: "\f236"
}

.ion-logo-flickr:before {
  content: "\f107"
}

.ion-logo-foursquare:before {
  content: "\f237"
}

.ion-logo-freebsd-devil:before {
  content: "\f238"
}

.ion-logo-game-controller-a:before {
  content: "\f13b"
}

.ion-logo-game-controller-b:before {
  content: "\f181"
}

.ion-logo-github:before {
  content: "\f239"
}

.ion-logo-google:before {
  content: "\f23a"
}

.ion-logo-googleplus:before {
  content: "\f23b"
}

.ion-logo-hackernews:before {
  content: "\f23c"
}

.ion-logo-html5:before {
  content: "\f23d"
}

.ion-logo-instagram:before {
  content: "\f23e"
}

.ion-logo-ionic:before {
  content: "\f150"
}

.ion-logo-ionitron:before {
  content: "\f151"
}

.ion-logo-javascript:before {
  content: "\f23f"
}

.ion-logo-linkedin:before {
  content: "\f240"
}

.ion-logo-markdown:before {
  content: "\f241"
}

.ion-logo-model-s:before {
  content: "\f153"
}

.ion-logo-no-smoking:before {
  content: "\f109"
}

.ion-logo-nodejs:before {
  content: "\f242"
}

.ion-logo-npm:before {
  content: "\f195"
}

.ion-logo-octocat:before {
  content: "\f243"
}

.ion-logo-pinterest:before {
  content: "\f244"
}

.ion-logo-playstation:before {
  content: "\f245"
}

.ion-logo-polymer:before {
  content: "\f15e"
}

.ion-logo-python:before {
  content: "\f246"
}

.ion-logo-reddit:before {
  content: "\f247"
}

.ion-logo-rss:before {
  content: "\f248"
}

.ion-logo-sass:before {
  content: "\f249"
}

.ion-logo-skype:before {
  content: "\f24a"
}

.ion-logo-slack:before {
  content: "\f10b"
}

.ion-logo-snapchat:before {
  content: "\f24b"
}

.ion-logo-steam:before {
  content: "\f24c"
}

.ion-logo-tumblr:before {
  content: "\f24d"
}

.ion-logo-tux:before {
  content: "\f2ae"
}

.ion-logo-twitch:before {
  content: "\f2af"
}

.ion-logo-twitter:before {
  content: "\f2b0"
}

.ion-logo-usd:before {
  content: "\f2b1"
}

.ion-logo-vimeo:before {
  content: "\f2c4"
}

.ion-logo-vk:before {
  content: "\f10d"
}

.ion-logo-whatsapp:before {
  content: "\f2c5"
}

.ion-logo-windows:before {
  content: "\f32f"
}

.ion-logo-wordpress:before {
  content: "\f330"
}

.ion-logo-xbox:before {
  content: "\f34c"
}

.ion-logo-xing:before {
  content: "\f10f"
}

.ion-logo-yahoo:before {
  content: "\f34d"
}

.ion-logo-yen:before {
  content: "\f34e"
}

.ion-logo-youtube:before {
  content: "\f34f"
}

.ion-md-add:before {
  content: "\f273"
}

.ion-md-add-circle:before {
  content: "\f272"
}

.ion-md-add-circle-outline:before {
  content: "\f158"
}

.ion-md-airplane:before {
  content: "\f15a"
}

.ion-md-alarm:before {
  content: "\f274"
}

.ion-md-albums:before {
  content: "\f275"
}

.ion-md-alert:before {
  content: "\f276"
}

.ion-md-american-football:before {
  content: "\f277"
}

.ion-md-analytics:before {
  content: "\f278"
}

.ion-md-aperture:before {
  content: "\f279"
}

.ion-md-apps:before {
  content: "\f27a"
}

.ion-md-appstore:before {
  content: "\f27b"
}

.ion-md-archive:before {
  content: "\f27c"
}

.ion-md-arrow-back:before {
  content: "\f27d"
}

.ion-md-arrow-down:before {
  content: "\f27e"
}

.ion-md-arrow-dropdown:before {
  content: "\f280"
}

.ion-md-arrow-dropdown-circle:before {
  content: "\f27f"
}

.ion-md-arrow-dropleft:before {
  content: "\f282"
}

.ion-md-arrow-dropleft-circle:before {
  content: "\f281"
}

.ion-md-arrow-dropright:before {
  content: "\f284"
}

.ion-md-arrow-dropright-circle:before {
  content: "\f283"
}

.ion-md-arrow-dropup:before {
  content: "\f286"
}

.ion-md-arrow-dropup-circle:before {
  content: "\f285"
}

.ion-md-arrow-forward:before {
  content: "\f287"
}

.ion-md-arrow-round-back:before {
  content: "\f288"
}

.ion-md-arrow-round-down:before {
  content: "\f289"
}

.ion-md-arrow-round-forward:before {
  content: "\f28a"
}

.ion-md-arrow-round-up:before {
  content: "\f28b"
}

.ion-md-arrow-up:before {
  content: "\f28c"
}

.ion-md-at:before {
  content: "\f28d"
}

.ion-md-attach:before {
  content: "\f28e"
}

.ion-md-backspace:before {
  content: "\f28f"
}

.ion-md-barcode:before {
  content: "\f290"
}

.ion-md-baseball:before {
  content: "\f291"
}

.ion-md-basket:before {
  content: "\f292"
}

.ion-md-basketball:before {
  content: "\f293"
}

.ion-md-battery-charging:before {
  content: "\f294"
}

.ion-md-battery-dead:before {
  content: "\f295"
}

.ion-md-battery-full:before {
  content: "\f296"
}

.ion-md-beaker:before {
  content: "\f297"
}

.ion-md-bed:before {
  content: "\f160"
}

.ion-md-beer:before {
  content: "\f298"
}

.ion-md-bicycle:before {
  content: "\f299"
}

.ion-md-bluetooth:before {
  content: "\f29a"
}

.ion-md-boat:before {
  content: "\f29b"
}

.ion-md-body:before {
  content: "\f29c"
}

.ion-md-bonfire:before {
  content: "\f29d"
}

.ion-md-book:before {
  content: "\f29e"
}

.ion-md-bookmark:before {
  content: "\f29f"
}

.ion-md-bookmarks:before {
  content: "\f2a0"
}

.ion-md-bowtie:before {
  content: "\f2a1"
}

.ion-md-briefcase:before {
  content: "\f2a2"
}

.ion-md-browsers:before {
  content: "\f2a3"
}

.ion-md-brush:before {
  content: "\f2a4"
}

.ion-md-bug:before {
  content: "\f2a5"
}

.ion-md-build:before {
  content: "\f2a6"
}

.ion-md-bulb:before {
  content: "\f2a7"
}

.ion-md-bus:before {
  content: "\f2a8"
}

.ion-md-business:before {
  content: "\f1a4"
}

.ion-md-cafe:before {
  content: "\f2a9"
}

.ion-md-calculator:before {
  content: "\f2aa"
}

.ion-md-calendar:before {
  content: "\f2ab"
}

.ion-md-call:before {
  content: "\f2ac"
}

.ion-md-camera:before {
  content: "\f2ad"
}

.ion-md-car:before {
  content: "\f2b2"
}

.ion-md-card:before {
  content: "\f2b3"
}

.ion-md-cart:before {
  content: "\f2b4"
}

.ion-md-cash:before {
  content: "\f2b5"
}

.ion-md-cellular:before {
  content: "\f164"
}

.ion-md-chatboxes:before {
  content: "\f2b6"
}

.ion-md-chatbubbles:before {
  content: "\f2b7"
}

.ion-md-checkbox:before {
  content: "\f2b9"
}

.ion-md-checkbox-outline:before {
  content: "\f2b8"
}

.ion-md-checkmark:before {
  content: "\f2bc"
}

.ion-md-checkmark-circle:before {
  content: "\f2bb"
}

.ion-md-checkmark-circle-outline:before {
  content: "\f2ba"
}

.ion-md-clipboard:before {
  content: "\f2bd"
}

.ion-md-clock:before {
  content: "\f2be"
}

.ion-md-close:before {
  content: "\f2c0"
}

.ion-md-close-circle:before {
  content: "\f2bf"
}

.ion-md-close-circle-outline:before {
  content: "\f166"
}

.ion-md-cloud:before {
  content: "\f2c9"
}

.ion-md-cloud-circle:before {
  content: "\f2c2"
}

.ion-md-cloud-done:before {
  content: "\f2c3"
}

.ion-md-cloud-download:before {
  content: "\f2c6"
}

.ion-md-cloud-outline:before {
  content: "\f2c7"
}

.ion-md-cloud-upload:before {
  content: "\f2c8"
}

.ion-md-cloudy:before {
  content: "\f2cb"
}

.ion-md-cloudy-night:before {
  content: "\f2ca"
}

.ion-md-code:before {
  content: "\f2ce"
}

.ion-md-code-download:before {
  content: "\f2cc"
}

.ion-md-code-working:before {
  content: "\f2cd"
}

.ion-md-cog:before {
  content: "\f2cf"
}

.ion-md-color-fill:before {
  content: "\f2d0"
}

.ion-md-color-filter:before {
  content: "\f2d1"
}

.ion-md-color-palette:before {
  content: "\f2d2"
}

.ion-md-color-wand:before {
  content: "\f2d3"
}

.ion-md-compass:before {
  content: "\f2d4"
}

.ion-md-construct:before {
  content: "\f2d5"
}

.ion-md-contact:before {
  content: "\f2d6"
}

.ion-md-contacts:before {
  content: "\f2d7"
}

.ion-md-contract:before {
  content: "\f2d8"
}

.ion-md-contrast:before {
  content: "\f2d9"
}

.ion-md-copy:before {
  content: "\f2da"
}

.ion-md-create:before {
  content: "\f2db"
}

.ion-md-crop:before {
  content: "\f2dc"
}

.ion-md-cube:before {
  content: "\f2dd"
}

.ion-md-cut:before {
  content: "\f2de"
}

.ion-md-desktop:before {
  content: "\f2df"
}

.ion-md-disc:before {
  content: "\f2e0"
}

.ion-md-document:before {
  content: "\f2e1"
}

.ion-md-done-all:before {
  content: "\f2e2"
}

.ion-md-download:before {
  content: "\f2e3"
}

.ion-md-easel:before {
  content: "\f2e4"
}

.ion-md-egg:before {
  content: "\f2e5"
}

.ion-md-exit:before {
  content: "\f2e6"
}

.ion-md-expand:before {
  content: "\f2e7"
}

.ion-md-eye:before {
  content: "\f2e9"
}

.ion-md-eye-off:before {
  content: "\f2e8"
}

.ion-md-fastforward:before {
  content: "\f2ea"
}

.ion-md-female:before {
  content: "\f2eb"
}

.ion-md-filing:before {
  content: "\f2ec"
}

.ion-md-film:before {
  content: "\f2ed"
}

.ion-md-finger-print:before {
  content: "\f2ee"
}

.ion-md-fitness:before {
  content: "\f1ac"
}

.ion-md-flag:before {
  content: "\f2ef"
}

.ion-md-flame:before {
  content: "\f2f0"
}

.ion-md-flash:before {
  content: "\f2f1"
}

.ion-md-flash-off:before {
  content: "\f169"
}

.ion-md-flashlight:before {
  content: "\f16b"
}

.ion-md-flask:before {
  content: "\f2f2"
}

.ion-md-flower:before {
  content: "\f2f3"
}

.ion-md-folder:before {
  content: "\f2f5"
}

.ion-md-folder-open:before {
  content: "\f2f4"
}

.ion-md-football:before {
  content: "\f2f6"
}

.ion-md-funnel:before {
  content: "\f2f7"
}

.ion-md-gift:before {
  content: "\f199"
}

.ion-md-git-branch:before {
  content: "\f2fa"
}

.ion-md-git-commit:before {
  content: "\f2fb"
}

.ion-md-git-compare:before {
  content: "\f2fc"
}

.ion-md-git-merge:before {
  content: "\f2fd"
}

.ion-md-git-network:before {
  content: "\f2fe"
}

.ion-md-git-pull-request:before {
  content: "\f2ff"
}

.ion-md-glasses:before {
  content: "\f300"
}

.ion-md-globe:before {
  content: "\f301"
}

.ion-md-grid:before {
  content: "\f302"
}

.ion-md-hammer:before {
  content: "\f303"
}

.ion-md-hand:before {
  content: "\f304"
}

.ion-md-happy:before {
  content: "\f305"
}

.ion-md-headset:before {
  content: "\f306"
}

.ion-md-heart:before {
  content: "\f308"
}

.ion-md-heart-dislike:before {
  content: "\f167"
}

.ion-md-heart-empty:before {
  content: "\f1a1"
}

.ion-md-heart-half:before {
  content: "\f1a2"
}

.ion-md-help:before {
  content: "\f30b"
}

.ion-md-help-buoy:before {
  content: "\f309"
}

.ion-md-help-circle:before {
  content: "\f30a"
}

.ion-md-help-circle-outline:before {
  content: "\f16d"
}

.ion-md-home:before {
  content: "\f30c"
}

.ion-md-hourglass:before {
  content: "\f111"
}

.ion-md-ice-cream:before {
  content: "\f30d"
}

.ion-md-image:before {
  content: "\f30e"
}

.ion-md-images:before {
  content: "\f30f"
}

.ion-md-infinite:before {
  content: "\f310"
}

.ion-md-information:before {
  content: "\f312"
}

.ion-md-information-circle:before {
  content: "\f311"
}

.ion-md-information-circle-outline:before {
  content: "\f16f"
}

.ion-md-jet:before {
  content: "\f315"
}

.ion-md-journal:before {
  content: "\f18d"
}

.ion-md-key:before {
  content: "\f316"
}

.ion-md-keypad:before {
  content: "\f317"
}

.ion-md-laptop:before {
  content: "\f318"
}

.ion-md-leaf:before {
  content: "\f319"
}

.ion-md-link:before {
  content: "\f22e"
}

.ion-md-list:before {
  content: "\f31b"
}

.ion-md-list-box:before {
  content: "\f31a"
}

.ion-md-locate:before {
  content: "\f31c"
}

.ion-md-lock:before {
  content: "\f31d"
}

.ion-md-log-in:before {
  content: "\f31e"
}

.ion-md-log-out:before {
  content: "\f31f"
}

.ion-md-magnet:before {
  content: "\f320"
}

.ion-md-mail:before {
  content: "\f322"
}

.ion-md-mail-open:before {
  content: "\f321"
}

.ion-md-mail-unread:before {
  content: "\f172"
}

.ion-md-male:before {
  content: "\f323"
}

.ion-md-man:before {
  content: "\f324"
}

.ion-md-map:before {
  content: "\f325"
}

.ion-md-medal:before {
  content: "\f326"
}

.ion-md-medical:before {
  content: "\f327"
}

.ion-md-medkit:before {
  content: "\f328"
}

.ion-md-megaphone:before {
  content: "\f329"
}

.ion-md-menu:before {
  content: "\f32a"
}

.ion-md-mic:before {
  content: "\f32c"
}

.ion-md-mic-off:before {
  content: "\f32b"
}

.ion-md-microphone:before {
  content: "\f32d"
}

.ion-md-moon:before {
  content: "\f32e"
}

.ion-md-more:before {
  content: "\f1c9"
}

.ion-md-move:before {
  content: "\f331"
}

.ion-md-musical-note:before {
  content: "\f332"
}

.ion-md-musical-notes:before {
  content: "\f333"
}

.ion-md-navigate:before {
  content: "\f334"
}

.ion-md-notifications:before {
  content: "\f338"
}

.ion-md-notifications-off:before {
  content: "\f336"
}

.ion-md-notifications-outline:before {
  content: "\f337"
}

.ion-md-nuclear:before {
  content: "\f339"
}

.ion-md-nutrition:before {
  content: "\f33a"
}

.ion-md-open:before {
  content: "\f33b"
}

.ion-md-options:before {
  content: "\f33c"
}

.ion-md-outlet:before {
  content: "\f33d"
}

.ion-md-paper:before {
  content: "\f33f"
}

.ion-md-paper-plane:before {
  content: "\f33e"
}

.ion-md-partly-sunny:before {
  content: "\f340"
}

.ion-md-pause:before {
  content: "\f341"
}

.ion-md-paw:before {
  content: "\f342"
}

.ion-md-people:before {
  content: "\f343"
}

.ion-md-person:before {
  content: "\f345"
}

.ion-md-person-add:before {
  content: "\f344"
}

.ion-md-phone-landscape:before {
  content: "\f346"
}

.ion-md-phone-portrait:before {
  content: "\f347"
}

.ion-md-photos:before {
  content: "\f348"
}

.ion-md-pie:before {
  content: "\f349"
}

.ion-md-pin:before {
  content: "\f34a"
}

.ion-md-pint:before {
  content: "\f34b"
}

.ion-md-pizza:before {
  content: "\f354"
}

.ion-md-planet:before {
  content: "\f356"
}

.ion-md-play:before {
  content: "\f357"
}

.ion-md-play-circle:before {
  content: "\f174"
}

.ion-md-podium:before {
  content: "\f358"
}

.ion-md-power:before {
  content: "\f359"
}

.ion-md-pricetag:before {
  content: "\f35a"
}

.ion-md-pricetags:before {
  content: "\f35b"
}

.ion-md-print:before {
  content: "\f35c"
}

.ion-md-pulse:before {
  content: "\f35d"
}

.ion-md-qr-scanner:before {
  content: "\f35e"
}

.ion-md-quote:before {
  content: "\f35f"
}

.ion-md-radio:before {
  content: "\f362"
}

.ion-md-radio-button-off:before {
  content: "\f360"
}

.ion-md-radio-button-on:before {
  content: "\f361"
}

.ion-md-rainy:before {
  content: "\f363"
}

.ion-md-recording:before {
  content: "\f364"
}

.ion-md-redo:before {
  content: "\f365"
}

.ion-md-refresh:before {
  content: "\f366"
}

.ion-md-refresh-circle:before {
  content: "\f228"
}

.ion-md-remove:before {
  content: "\f368"
}

.ion-md-remove-circle:before {
  content: "\f367"
}

.ion-md-remove-circle-outline:before {
  content: "\f176"
}

.ion-md-reorder:before {
  content: "\f369"
}

.ion-md-repeat:before {
  content: "\f36a"
}

.ion-md-resize:before {
  content: "\f36b"
}

.ion-md-restaurant:before {
  content: "\f36c"
}

.ion-md-return-left:before {
  content: "\f36d"
}

.ion-md-return-right:before {
  content: "\f36e"
}

.ion-md-reverse-camera:before {
  content: "\f36f"
}

.ion-md-rewind:before {
  content: "\f370"
}

.ion-md-ribbon:before {
  content: "\f371"
}

.ion-md-rocket:before {
  content: "\f179"
}

.ion-md-rose:before {
  content: "\f372"
}

.ion-md-sad:before {
  content: "\f373"
}

.ion-md-save:before {
  content: "\f1a9"
}

.ion-md-school:before {
  content: "\f374"
}

.ion-md-search:before {
  content: "\f375"
}

.ion-md-send:before {
  content: "\f376"
}

.ion-md-settings:before {
  content: "\f377"
}

.ion-md-share:before {
  content: "\f379"
}

.ion-md-share-alt:before {
  content: "\f378"
}

.ion-md-shirt:before {
  content: "\f37a"
}

.ion-md-shuffle:before {
  content: "\f37b"
}

.ion-md-skip-backward:before {
  content: "\f37c"
}

.ion-md-skip-forward:before {
  content: "\f37d"
}

.ion-md-snow:before {
  content: "\f37e"
}

.ion-md-speedometer:before {
  content: "\f37f"
}

.ion-md-square:before {
  content: "\f381"
}

.ion-md-square-outline:before {
  content: "\f380"
}

.ion-md-star:before {
  content: "\f384"
}

.ion-md-star-half:before {
  content: "\f382"
}

.ion-md-star-outline:before {
  content: "\f383"
}

.ion-md-stats:before {
  content: "\f385"
}

.ion-md-stopwatch:before {
  content: "\f386"
}

.ion-md-subway:before {
  content: "\f387"
}

.ion-md-sunny:before {
  content: "\f388"
}

.ion-md-swap:before {
  content: "\f389"
}

.ion-md-switch:before {
  content: "\f38a"
}

.ion-md-sync:before {
  content: "\f38b"
}

.ion-md-tablet-landscape:before {
  content: "\f38c"
}

.ion-md-tablet-portrait:before {
  content: "\f38d"
}

.ion-md-tennisball:before {
  content: "\f38e"
}

.ion-md-text:before {
  content: "\f38f"
}

.ion-md-thermometer:before {
  content: "\f390"
}

.ion-md-thumbs-down:before {
  content: "\f391"
}

.ion-md-thumbs-up:before {
  content: "\f392"
}

.ion-md-thunderstorm:before {
  content: "\f393"
}

.ion-md-time:before {
  content: "\f394"
}

.ion-md-timer:before {
  content: "\f395"
}

.ion-md-today:before {
  content: "\f17d"
}

.ion-md-train:before {
  content: "\f396"
}

.ion-md-transgender:before {
  content: "\f397"
}

.ion-md-trash:before {
  content: "\f398"
}

.ion-md-trending-down:before {
  content: "\f399"
}

.ion-md-trending-up:before {
  content: "\f39a"
}

.ion-md-trophy:before {
  content: "\f39b"
}

.ion-md-tv:before {
  content: "\f17f"
}

.ion-md-umbrella:before {
  content: "\f39c"
}

.ion-md-undo:before {
  content: "\f39d"
}

.ion-md-unlock:before {
  content: "\f39e"
}

.ion-md-videocam:before {
  content: "\f39f"
}

.ion-md-volume-high:before {
  content: "\f123"
}

.ion-md-volume-low:before {
  content: "\f131"
}

.ion-md-volume-mute:before {
  content: "\f3a1"
}

.ion-md-volume-off:before {
  content: "\f3a2"
}

.ion-md-walk:before {
  content: "\f3a4"
}

.ion-md-wallet:before {
  content: "\f18f"
}

.ion-md-warning:before {
  content: "\f3a5"
}

.ion-md-watch:before {
  content: "\f3a6"
}

.ion-md-water:before {
  content: "\f3a7"
}

.ion-md-wifi:before {
  content: "\f3a8"
}

.ion-md-wine:before {
  content: "\f3a9"
}

.ion-md-woman:before {
  content: "\f3aa"
}


/*================================ Material Icons ================================*/

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/Nimbusmaps_Dec2021/fonts/MaterialIcons-Regular.eot') format("eot"),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/MaterialIcons-Regular.woff2) format("woff2"),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/MaterialIcons-Regular.woff) format("woff"), 
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/MaterialIcons-Regular.ttf) format("truetype"),
    url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/fonts/MaterialIcons-Regular.svg) format("svg");
}

.material-icons {
  display: inline-block;
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: 'liga';
  font-feature-settings: 'liga'
}

.material-icons.md-3d_rotation:before {
  content: "\e84d"
}

.material-icons.md-ac_unit:before {
  content: "\eb3b"
}

.material-icons.md-access_alarm:before {
  content: "\e190"
}

.material-icons.md-access_alarms:before {
  content: "\e191"
}

.material-icons.md-access_time:before {
  content: "\e192"
}

.material-icons.md-accessibility:before {
  content: "\e84e"
}

.material-icons.md-accessible:before {
  content: "\e914"
}

.material-icons.md-account_balance:before {
  content: "\e84f"
}

.material-icons.md-account_balance_wallet:before {
  content: "\e850"
}

.material-icons.md-account_box:before {
  content: "\e851"
}

.material-icons.md-account_circle:before {
  content: "\e853"
}

.material-icons.md-adb:before {
  content: "\e60e"
}

.material-icons.md-add:before {
  content: "\e145"
}

.material-icons.md-add_a_photo:before {
  content: "\e439"
}

.material-icons.md-add_alarm:before {
  content: "\e193"
}

.material-icons.md-add_alert:before {
  content: "\e003"
}

.material-icons.md-add_box:before {
  content: "\e146"
}

.material-icons.md-add_circle:before {
  content: "\e147"
}

.material-icons.md-add_circle_outline:before {
  content: "\e148"
}

.material-icons.md-add_location:before {
  content: "\e567"
}

.material-icons.md-add_shopping_cart:before {
  content: "\e854"
}

.material-icons.md-add_to_photos:before {
  content: "\e39d"
}

.material-icons.md-add_to_queue:before {
  content: "\e05c"
}

.material-icons.md-adjust:before {
  content: "\e39e"
}

.material-icons.md-airline_seat_flat:before {
  content: "\e630"
}

.material-icons.md-airline_seat_flat_angled:before {
  content: "\e631"
}

.material-icons.md-airline_seat_individual_suite:before {
  content: "\e632"
}

.material-icons.md-airline_seat_legroom_extra:before {
  content: "\e633"
}

.material-icons.md-airline_seat_legroom_normal:before {
  content: "\e634"
}

.material-icons.md-airline_seat_legroom_reduced:before {
  content: "\e635"
}

.material-icons.md-airline_seat_recline_extra:before {
  content: "\e636"
}

.material-icons.md-airline_seat_recline_normal:before {
  content: "\e637"
}

.material-icons.md-airplanemode_active:before {
  content: "\e195"
}

.material-icons.md-airplanemode_inactive:before {
  content: "\e194"
}

.material-icons.md-airplay:before {
  content: "\e055"
}

.material-icons.md-airport_shuttle:before {
  content: "\eb3c"
}

.material-icons.md-alarm:before {
  content: "\e855"
}

.material-icons.md-alarm_add:before {
  content: "\e856"
}

.material-icons.md-alarm_off:before {
  content: "\e857"
}

.material-icons.md-alarm_on:before {
  content: "\e858"
}

.material-icons.md-album:before {
  content: "\e019"
}

.material-icons.md-all_inclusive:before {
  content: "\eb3d"
}

.material-icons.md-all_out:before {
  content: "\e90b"
}

.material-icons.md-android:before {
  content: "\e859"
}

.material-icons.md-announcement:before {
  content: "\e85a"
}

.material-icons.md-apps:before {
  content: "\e5c3"
}

.material-icons.md-archive:before {
  content: "\e149"
}

.material-icons.md-arrow_back:before {
  content: "\e5c4"
}

.material-icons.md-arrow_downward:before {
  content: "\e5db"
}

.material-icons.md-arrow_drop_down:before {
  content: "\e5c5"
}

.material-icons.md-arrow_drop_down_circle:before {
  content: "\e5c6"
}

.material-icons.md-arrow_drop_up:before {
  content: "\e5c7"
}

.material-icons.md-arrow_forward:before {
  content: "\e5c8"
}

.material-icons.md-arrow_upward:before {
  content: "\e5d8"
}

.material-icons.md-art_track:before {
  content: "\e060"
}

.material-icons.md-aspect_ratio:before {
  content: "\e85b"
}

.material-icons.md-assessment:before {
  content: "\e85c"
}

.material-icons.md-assignment:before {
  content: "\e85d"
}

.material-icons.md-assignment_ind:before {
  content: "\e85e"
}

.material-icons.md-assignment_late:before {
  content: "\e85f"
}

.material-icons.md-assignment_return:before {
  content: "\e860"
}

.material-icons.md-assignment_returned:before {
  content: "\e861"
}

.material-icons.md-assignment_turned_in:before {
  content: "\e862"
}

.material-icons.md-assistant:before {
  content: "\e39f"
}

.material-icons.md-assistant_photo:before {
  content: "\e3a0"
}

.material-icons.md-attach_file:before {
  content: "\e226"
}

.material-icons.md-attach_money:before {
  content: "\e227"
}

.material-icons.md-attachment:before {
  content: "\e2bc"
}

.material-icons.md-audiotrack:before {
  content: "\e3a1"
}

.material-icons.md-autorenew:before {
  content: "\e863"
}

.material-icons.md-av_timer:before {
  content: "\e01b"
}

.material-icons.md-backspace:before {
  content: "\e14a"
}

.material-icons.md-backup:before {
  content: "\e864"
}

.material-icons.md-battery_alert:before {
  content: "\e19c"
}

.material-icons.md-battery_charging_full:before {
  content: "\e1a3"
}

.material-icons.md-battery_full:before {
  content: "\e1a4"
}

.material-icons.md-battery_std:before {
  content: "\e1a5"
}

.material-icons.md-battery_unknown:before {
  content: "\e1a6"
}

.material-icons.md-beach_access:before {
  content: "\eb3e"
}

.material-icons.md-beenhere:before {
  content: "\e52d"
}

.material-icons.md-block:before {
  content: "\e14b"
}

.material-icons.md-bluetooth:before {
  content: "\e1a7"
}

.material-icons.md-bluetooth_audio:before {
  content: "\e60f"
}

.material-icons.md-bluetooth_connected:before {
  content: "\e1a8"
}

.material-icons.md-bluetooth_disabled:before {
  content: "\e1a9"
}

.material-icons.md-bluetooth_searching:before {
  content: "\e1aa"
}

.material-icons.md-blur_circular:before {
  content: "\e3a2"
}

.material-icons.md-blur_linear:before {
  content: "\e3a3"
}

.material-icons.md-blur_off:before {
  content: "\e3a4"
}

.material-icons.md-blur_on:before {
  content: "\e3a5"
}

.material-icons.md-book:before {
  content: "\e865"
}

.material-icons.md-bookmark:before {
  content: "\e866"
}

.material-icons.md-bookmark_border:before {
  content: "\e867"
}

.material-icons.md-border_all:before {
  content: "\e228"
}

.material-icons.md-border_bottom:before {
  content: "\e229"
}

.material-icons.md-border_clear:before {
  content: "\e22a"
}

.material-icons.md-border_color:before {
  content: "\e22b"
}

.material-icons.md-border_horizontal:before {
  content: "\e22c"
}

.material-icons.md-border_inner:before {
  content: "\e22d"
}

.material-icons.md-border_left:before {
  content: "\e22e"
}

.material-icons.md-border_outer:before {
  content: "\e22f"
}

.material-icons.md-border_right:before {
  content: "\e230"
}

.material-icons.md-border_style:before {
  content: "\e231"
}

.material-icons.md-border_top:before {
  content: "\e232"
}

.material-icons.md-border_vertical:before {
  content: "\e233"
}

.material-icons.md-branding_watermark:before {
  content: "\e06b"
}

.material-icons.md-brightness_1:before {
  content: "\e3a6"
}

.material-icons.md-brightness_2:before {
  content: "\e3a7"
}

.material-icons.md-brightness_3:before {
  content: "\e3a8"
}

.material-icons.md-brightness_4:before {
  content: "\e3a9"
}

.material-icons.md-brightness_5:before {
  content: "\e3aa"
}

.material-icons.md-brightness_6:before {
  content: "\e3ab"
}

.material-icons.md-brightness_7:before {
  content: "\e3ac"
}

.material-icons.md-brightness_auto:before {
  content: "\e1ab"
}

.material-icons.md-brightness_high:before {
  content: "\e1ac"
}

.material-icons.md-brightness_low:before {
  content: "\e1ad"
}

.material-icons.md-brightness_medium:before {
  content: "\e1ae"
}

.material-icons.md-broken_image:before {
  content: "\e3ad"
}

.material-icons.md-brush:before {
  content: "\e3ae"
}

.material-icons.md-bubble_chart:before {
  content: "\e6dd"
}

.material-icons.md-bug_report:before {
  content: "\e868"
}

.material-icons.md-build:before {
  content: "\e869"
}

.material-icons.md-burst_mode:before {
  content: "\e43c"
}

.material-icons.md-business:before {
  content: "\e0af"
}

.material-icons.md-business_center:before {
  content: "\eb3f"
}

.material-icons.md-cached:before {
  content: "\e86a"
}

.material-icons.md-cake:before {
  content: "\e7e9"
}

.material-icons.md-call:before {
  content: "\e0b0"
}

.material-icons.md-call_end:before {
  content: "\e0b1"
}

.material-icons.md-call_made:before {
  content: "\e0b2"
}

.material-icons.md-call_merge:before {
  content: "\e0b3"
}

.material-icons.md-call_missed:before {
  content: "\e0b4"
}

.material-icons.md-call_missed_outgoing:before {
  content: "\e0e4"
}

.material-icons.md-call_received:before {
  content: "\e0b5"
}

.material-icons.md-call_split:before {
  content: "\e0b6"
}

.material-icons.md-call_to_action:before {
  content: "\e06c"
}

.material-icons.md-camera:before {
  content: "\e3af"
}

.material-icons.md-camera_alt:before {
  content: "\e3b0"
}

.material-icons.md-camera_enhance:before {
  content: "\e8fc"
}

.material-icons.md-camera_front:before {
  content: "\e3b1"
}

.material-icons.md-camera_rear:before {
  content: "\e3b2"
}

.material-icons.md-camera_roll:before {
  content: "\e3b3"
}

.material-icons.md-cancel:before {
  content: "\e5c9"
}

.material-icons.md-card_giftcard:before {
  content: "\e8f6"
}

.material-icons.md-card_membership:before {
  content: "\e8f7"
}

.material-icons.md-card_travel:before {
  content: "\e8f8"
}

.material-icons.md-casino:before {
  content: "\eb40"
}

.material-icons.md-cast:before {
  content: "\e307"
}

.material-icons.md-cast_connected:before {
  content: "\e308"
}

.material-icons.md-center_focus_strong:before {
  content: "\e3b4"
}

.material-icons.md-center_focus_weak:before {
  content: "\e3b5"
}

.material-icons.md-change_history:before {
  content: "\e86b"
}

.material-icons.md-chat:before {
  content: "\e0b7"
}

.material-icons.md-chat_bubble:before {
  content: "\e0ca"
}

.material-icons.md-chat_bubble_outline:before {
  content: "\e0cb"
}

.material-icons.md-check:before {
  content: "\e5ca"
}

.material-icons.md-check_box:before {
  content: "\e834"
}

.material-icons.md-check_box_outline_blank:before {
  content: "\e835"
}

.material-icons.md-check_circle:before {
  content: "\e86c"
}

.material-icons.md-chevron_left:before {
  content: "\e5cb"
}

.material-icons.md-chevron_right:before {
  content: "\e5cc"
}

.material-icons.md-child_care:before {
  content: "\eb41"
}

.material-icons.md-child_friendly:before {
  content: "\eb42"
}

.material-icons.md-chrome_reader_mode:before {
  content: "\e86d"
}

.material-icons.md-class:before {
  content: "\e86e"
}

.material-icons.md-clear:before {
  content: "\e14c"
}

.material-icons.md-clear_all:before {
  content: "\e0b8"
}

.material-icons.md-close:before {
  content: "\e5cd"
}

.material-icons.md-closed_caption:before {
  content: "\e01c"
}

.material-icons.md-cloud:before {
  content: "\e2bd"
}

.material-icons.md-cloud_circle:before {
  content: "\e2be"
}

.material-icons.md-cloud_done:before {
  content: "\e2bf"
}

.material-icons.md-cloud_download:before {
  content: "\e2c0"
}

.material-icons.md-cloud_off:before {
  content: "\e2c1"
}

.material-icons.md-cloud_queue:before {
  content: "\e2c2"
}

.material-icons.md-cloud_upload:before {
  content: "\e2c3"
}

.material-icons.md-code:before {
  content: "\e86f"
}

.material-icons.md-collections:before {
  content: "\e3b6"
}

.material-icons.md-collections_bookmark:before {
  content: "\e431"
}

.material-icons.md-color_lens:before {
  content: "\e3b7"
}

.material-icons.md-colorize:before {
  content: "\e3b8"
}

.material-icons.md-comment:before {
  content: "\e0b9"
}

.material-icons.md-compare:before {
  content: "\e3b9"
}

.material-icons.md-compare_arrows:before {
  content: "\e915"
}

.material-icons.md-computer:before {
  content: "\e30a"
}

.material-icons.md-confirmation_number:before {
  content: "\e638"
}

.material-icons.md-contact_mail:before {
  content: "\e0d0"
}

.material-icons.md-contact_phone:before {
  content: "\e0cf"
}

.material-icons.md-contacts:before {
  content: "\e0ba"
}

.material-icons.md-content_copy:before {
  content: "\e14d"
}

.material-icons.md-content_cut:before {
  content: "\e14e"
}

.material-icons.md-content_paste:before {
  content: "\e14f"
}

.material-icons.md-control_point:before {
  content: "\e3ba"
}

.material-icons.md-control_point_duplicate:before {
  content: "\e3bb"
}

.material-icons.md-copyright:before {
  content: "\e90c"
}

.material-icons.md-create:before {
  content: "\e150"
}

.material-icons.md-create_new_folder:before {
  content: "\e2cc"
}

.material-icons.md-credit_card:before {
  content: "\e870"
}

.material-icons.md-crop:before {
  content: "\e3be"
}

.material-icons.md-crop_16_9:before {
  content: "\e3bc"
}

.material-icons.md-crop_3_2:before {
  content: "\e3bd"
}

.material-icons.md-crop_5_4:before {
  content: "\e3bf"
}

.material-icons.md-crop_7_5:before {
  content: "\e3c0"
}

.material-icons.md-crop_din:before {
  content: "\e3c1"
}

.material-icons.md-crop_free:before {
  content: "\e3c2"
}

.material-icons.md-crop_landscape:before {
  content: "\e3c3"
}

.material-icons.md-crop_original:before {
  content: "\e3c4"
}

.material-icons.md-crop_portrait:before {
  content: "\e3c5"
}

.material-icons.md-crop_rotate:before {
  content: "\e437"
}

.material-icons.md-crop_square:before {
  content: "\e3c6"
}

.material-icons.md-dashboard:before {
  content: "\e871"
}

.material-icons.md-data_usage:before {
  content: "\e1af"
}

.material-icons.md-date_range:before {
  content: "\e916"
}

.material-icons.md-dehaze:before {
  content: "\e3c7"
}

.material-icons.md-delete:before {
  content: "\e872"
}

.material-icons.md-delete_forever:before {
  content: "\e92b"
}

.material-icons.md-delete_sweep:before {
  content: "\e16c"
}

.material-icons.md-description:before {
  content: "\e873"
}

.material-icons.md-desktop_mac:before {
  content: "\e30b"
}

.material-icons.md-desktop_windows:before {
  content: "\e30c"
}

.material-icons.md-details:before {
  content: "\e3c8"
}

.material-icons.md-developer_board:before {
  content: "\e30d"
}

.material-icons.md-developer_mode:before {
  content: "\e1b0"
}

.material-icons.md-device_hub:before {
  content: "\e335"
}

.material-icons.md-devices:before {
  content: "\e1b1"
}

.material-icons.md-devices_other:before {
  content: "\e337"
}

.material-icons.md-dialer_sip:before {
  content: "\e0bb"
}

.material-icons.md-dialpad:before {
  content: "\e0bc"
}

.material-icons.md-directions:before {
  content: "\e52e"
}

.material-icons.md-directions_bike:before {
  content: "\e52f"
}

.material-icons.md-directions_boat:before {
  content: "\e532"
}

.material-icons.md-directions_bus:before {
  content: "\e530"
}

.material-icons.md-directions_car:before {
  content: "\e531"
}

.material-icons.md-directions_railway:before {
  content: "\e534"
}

.material-icons.md-directions_run:before {
  content: "\e566"
}

.material-icons.md-directions_subway:before {
  content: "\e533"
}

.material-icons.md-directions_transit:before {
  content: "\e535"
}

.material-icons.md-directions_walk:before {
  content: "\e536"
}

.material-icons.md-disc_full:before {
  content: "\e610"
}

.material-icons.md-dns:before {
  content: "\e875"
}

.material-icons.md-do_not_disturb:before {
  content: "\e612"
}

.material-icons.md-do_not_disturb_alt:before {
  content: "\e611"
}

.material-icons.md-do_not_disturb_off:before {
  content: "\e643"
}

.material-icons.md-do_not_disturb_on:before {
  content: "\e644"
}

.material-icons.md-dock:before {
  content: "\e30e"
}

.material-icons.md-domain:before {
  content: "\e7ee"
}

.material-icons.md-done:before {
  content: "\e876"
}

.material-icons.md-done_all:before {
  content: "\e877"
}

.material-icons.md-donut_large:before {
  content: "\e917"
}

.material-icons.md-donut_small:before {
  content: "\e918"
}

.material-icons.md-drafts:before {
  content: "\e151"
}

.material-icons.md-drag_handle:before {
  content: "\e25d"
}

.material-icons.md-drive_eta:before {
  content: "\e613"
}

.material-icons.md-dvr:before {
  content: "\e1b2"
}

.material-icons.md-edit:before {
  content: "\e3c9"
}

.material-icons.md-edit_location:before {
  content: "\e568"
}

.material-icons.md-eject:before {
  content: "\e8fb"
}

.material-icons.md-email:before {
  content: "\e0be"
}

.material-icons.md-enhanced_encryption:before {
  content: "\e63f"
}

.material-icons.md-equalizer:before {
  content: "\e01d"
}

.material-icons.md-error:before {
  content: "\e000"
}

.material-icons.md-error_outline:before {
  content: "\e001"
}

.material-icons.md-euro_symbol:before {
  content: "\e926"
}

.material-icons.md-ev_station:before {
  content: "\e56d"
}

.material-icons.md-event:before {
  content: "\e878"
}

.material-icons.md-event_available:before {
  content: "\e614"
}

.material-icons.md-event_busy:before {
  content: "\e615"
}

.material-icons.md-event_note:before {
  content: "\e616"
}

.material-icons.md-event_seat:before {
  content: "\e903"
}

.material-icons.md-exit_to_app:before {
  content: "\e879"
}

.material-icons.md-expand_less:before {
  content: "\e5ce"
}

.material-icons.md-expand_more:before {
  content: "\e5cf"
}

.material-icons.md-explicit:before {
  content: "\e01e"
}

.material-icons.md-explore:before {
  content: "\e87a"
}

.material-icons.md-exposure:before {
  content: "\e3ca"
}

.material-icons.md-exposure_neg_1:before {
  content: "\e3cb"
}

.material-icons.md-exposure_neg_2:before {
  content: "\e3cc"
}

.material-icons.md-exposure_plus_1:before {
  content: "\e3cd"
}

.material-icons.md-exposure_plus_2:before {
  content: "\e3ce"
}

.material-icons.md-exposure_zero:before {
  content: "\e3cf"
}

.material-icons.md-extension:before {
  content: "\e87b"
}

.material-icons.md-face:before {
  content: "\e87c"
}

.material-icons.md-fast_forward:before {
  content: "\e01f"
}

.material-icons.md-fast_rewind:before {
  content: "\e020"
}

.material-icons.md-favorite:before {
  content: "\e87d"
}

.material-icons.md-favorite_border:before {
  content: "\e87e"
}

.material-icons.md-featured_play_list:before {
  content: "\e06d"
}

.material-icons.md-featured_video:before {
  content: "\e06e"
}

.material-icons.md-feedback:before {
  content: "\e87f"
}

.material-icons.md-fiber_dvr:before {
  content: "\e05d"
}

.material-icons.md-fiber_manual_record:before {
  content: "\e061"
}

.material-icons.md-fiber_new:before {
  content: "\e05e"
}

.material-icons.md-fiber_pin:before {
  content: "\e06a"
}

.material-icons.md-fiber_smart_record:before {
  content: "\e062"
}

.material-icons.md-file_download:before {
  content: "\e2c4"
}

.material-icons.md-file_upload:before {
  content: "\e2c6"
}

.material-icons.md-filter:before {
  content: "\e3d3"
}

.material-icons.md-filter_1:before {
  content: "\e3d0"
}

.material-icons.md-filter_2:before {
  content: "\e3d1"
}

.material-icons.md-filter_3:before {
  content: "\e3d2"
}

.material-icons.md-filter_4:before {
  content: "\e3d4"
}

.material-icons.md-filter_5:before {
  content: "\e3d5"
}

.material-icons.md-filter_6:before {
  content: "\e3d6"
}

.material-icons.md-filter_7:before {
  content: "\e3d7"
}

.material-icons.md-filter_8:before {
  content: "\e3d8"
}

.material-icons.md-filter_9:before {
  content: "\e3d9"
}

.material-icons.md-filter_9_plus:before {
  content: "\e3da"
}

.material-icons.md-filter_b_and_w:before {
  content: "\e3db"
}

.material-icons.md-filter_center_focus:before {
  content: "\e3dc"
}

.material-icons.md-filter_drama:before {
  content: "\e3dd"
}

.material-icons.md-filter_frames:before {
  content: "\e3de"
}

.material-icons.md-filter_hdr:before {
  content: "\e3df"
}

.material-icons.md-filter_list:before {
  content: "\e152"
}

.material-icons.md-filter_none:before {
  content: "\e3e0"
}

.material-icons.md-filter_tilt_shift:before {
  content: "\e3e2"
}

.material-icons.md-filter_vintage:before {
  content: "\e3e3"
}

.material-icons.md-find_in_page:before {
  content: "\e880"
}

.material-icons.md-find_replace:before {
  content: "\e881"
}

.material-icons.md-fingerprint:before {
  content: "\e90d"
}

.material-icons.md-first_page:before {
  content: "\e5dc"
}

.material-icons.md-fitness_center:before {
  content: "\eb43"
}

.material-icons.md-flag:before {
  content: "\e153"
}

.material-icons.md-flare:before {
  content: "\e3e4"
}

.material-icons.md-flash_auto:before {
  content: "\e3e5"
}

.material-icons.md-flash_off:before {
  content: "\e3e6"
}

.material-icons.md-flash_on:before {
  content: "\e3e7"
}

.material-icons.md-flight:before {
  content: "\e539"
}

.material-icons.md-flight_land:before {
  content: "\e904"
}

.material-icons.md-flight_takeoff:before {
  content: "\e905"
}

.material-icons.md-flip:before {
  content: "\e3e8"
}

.material-icons.md-flip_to_back:before {
  content: "\e882"
}

.material-icons.md-flip_to_front:before {
  content: "\e883"
}

.material-icons.md-folder:before {
  content: "\e2c7"
}

.material-icons.md-folder_open:before {
  content: "\e2c8"
}

.material-icons.md-folder_shared:before {
  content: "\e2c9"
}

.material-icons.md-folder_special:before {
  content: "\e617"
}

.material-icons.md-font_download:before {
  content: "\e167"
}

.material-icons.md-format_align_center:before {
  content: "\e234"
}

.material-icons.md-format_align_justify:before {
  content: "\e235"
}

.material-icons.md-format_align_left:before {
  content: "\e236"
}

.material-icons.md-format_align_right:before {
  content: "\e237"
}

.material-icons.md-format_bold:before {
  content: "\e238"
}

.material-icons.md-format_clear:before {
  content: "\e239"
}

.material-icons.md-format_color_fill:before {
  content: "\e23a"
}

.material-icons.md-format_color_reset:before {
  content: "\e23b"
}

.material-icons.md-format_color_text:before {
  content: "\e23c"
}

.material-icons.md-format_indent_decrease:before {
  content: "\e23d"
}

.material-icons.md-format_indent_increase:before {
  content: "\e23e"
}

.material-icons.md-format_italic:before {
  content: "\e23f"
}

.material-icons.md-format_line_spacing:before {
  content: "\e240"
}

.material-icons.md-format_list_bulleted:before {
  content: "\e241"
}

.material-icons.md-format_list_numbered:before {
  content: "\e242"
}

.material-icons.md-format_paint:before {
  content: "\e243"
}

.material-icons.md-format_quote:before {
  content: "\e244"
}

.material-icons.md-format_shapes:before {
  content: "\e25e"
}

.material-icons.md-format_size:before {
  content: "\e245"
}

.material-icons.md-format_strikethrough:before {
  content: "\e246"
}

.material-icons.md-format_textdirection_l_to_r:before {
  content: "\e247"
}

.material-icons.md-format_textdirection_r_to_l:before {
  content: "\e248"
}

.material-icons.md-format_underlined:before {
  content: "\e249"
}

.material-icons.md-forum:before {
  content: "\e0bf"
}

.material-icons.md-forward:before {
  content: "\e154"
}

.material-icons.md-forward_10:before {
  content: "\e056"
}

.material-icons.md-forward_30:before {
  content: "\e057"
}

.material-icons.md-forward_5:before {
  content: "\e058"
}

.material-icons.md-free_breakfast:before {
  content: "\eb44"
}

.material-icons.md-fullscreen:before {
  content: "\e5d0"
}

.material-icons.md-fullscreen_exit:before {
  content: "\e5d1"
}

.material-icons.md-functions:before {
  content: "\e24a"
}

.material-icons.md-g_translate:before {
  content: "\e927"
}

.material-icons.md-gamepad:before {
  content: "\e30f"
}

.material-icons.md-games:before {
  content: "\e021"
}

.material-icons.md-gavel:before {
  content: "\e90e"
}

.material-icons.md-gesture:before {
  content: "\e155"
}

.material-icons.md-get_app:before {
  content: "\e884"
}

.material-icons.md-gif:before {
  content: "\e908"
}

.material-icons.md-golf_course:before {
  content: "\eb45"
}

.material-icons.md-gps_fixed:before {
  content: "\e1b3"
}

.material-icons.md-gps_not_fixed:before {
  content: "\e1b4"
}

.material-icons.md-gps_off:before {
  content: "\e1b5"
}

.material-icons.md-grade:before {
  content: "\e885"
}

.material-icons.md-gradient:before {
  content: "\e3e9"
}

.material-icons.md-grain:before {
  content: "\e3ea"
}

.material-icons.md-graphic_eq:before {
  content: "\e1b8"
}

.material-icons.md-grid_off:before {
  content: "\e3eb"
}

.material-icons.md-grid_on:before {
  content: "\e3ec"
}

.material-icons.md-group:before {
  content: "\e7ef"
}

.material-icons.md-group_add:before {
  content: "\e7f0"
}

.material-icons.md-group_work:before {
  content: "\e886"
}

.material-icons.md-hd:before {
  content: "\e052"
}

.material-icons.md-hdr_off:before {
  content: "\e3ed"
}

.material-icons.md-hdr_on:before {
  content: "\e3ee"
}

.material-icons.md-hdr_strong:before {
  content: "\e3f1"
}

.material-icons.md-hdr_weak:before {
  content: "\e3f2"
}

.material-icons.md-headset:before {
  content: "\e310"
}

.material-icons.md-headset_mic:before {
  content: "\e311"
}

.material-icons.md-healing:before {
  content: "\e3f3"
}

.material-icons.md-hearing:before {
  content: "\e023"
}

.material-icons.md-help:before {
  content: "\e887"
}

.material-icons.md-help_outline:before {
  content: "\e8fd"
}

.material-icons.md-high_quality:before {
  content: "\e024"
}

.material-icons.md-highlight:before {
  content: "\e25f"
}

.material-icons.md-highlight_off:before {
  content: "\e888"
}

.material-icons.md-history:before {
  content: "\e889"
}

.material-icons.md-home:before {
  content: "\e88a"
}

.material-icons.md-hot_tub:before {
  content: "\eb46"
}

.material-icons.md-hotel:before {
  content: "\e53a"
}

.material-icons.md-hourglass_empty:before {
  content: "\e88b"
}

.material-icons.md-hourglass_full:before {
  content: "\e88c"
}

.material-icons.md-http:before {
  content: "\e902"
}

.material-icons.md-https:before {
  content: "\e88d"
}

.material-icons.md-image:before {
  content: "\e3f4"
}

.material-icons.md-image_aspect_ratio:before {
  content: "\e3f5"
}

.material-icons.md-import_contacts:before {
  content: "\e0e0"
}

.material-icons.md-import_export:before {
  content: "\e0c3"
}

.material-icons.md-important_devices:before {
  content: "\e912"
}

.material-icons.md-inbox:before {
  content: "\e156"
}

.material-icons.md-indeterminate_check_box:before {
  content: "\e909"
}

.material-icons.md-info:before {
  content: "\e88e"
}

.material-icons.md-info_outline:before {
  content: "\e88f"
}

.material-icons.md-input:before {
  content: "\e890"
}

.material-icons.md-insert_chart:before {
  content: "\e24b"
}

.material-icons.md-insert_comment:before {
  content: "\e24c"
}

.material-icons.md-insert_drive_file:before {
  content: "\e24d"
}

.material-icons.md-insert_emoticon:before {
  content: "\e24e"
}

.material-icons.md-insert_invitation:before {
  content: "\e24f"
}

.material-icons.md-insert_link:before {
  content: "\e250"
}

.material-icons.md-insert_photo:before {
  content: "\e251"
}

.material-icons.md-invert_colors:before {
  content: "\e891"
}

.material-icons.md-invert_colors_off:before {
  content: "\e0c4"
}

.material-icons.md-iso:before {
  content: "\e3f6"
}

.material-icons.md-keyboard:before {
  content: "\e312"
}

.material-icons.md-keyboard_arrow_down:before {
  content: "\e313"
}

.material-icons.md-keyboard_arrow_left:before {
  content: "\e314"
}

.material-icons.md-keyboard_arrow_right:before {
  content: "\e315"
}

.material-icons.md-keyboard_arrow_up:before {
  content: "\e316"
}

.material-icons.md-keyboard_backspace:before {
  content: "\e317"
}

.material-icons.md-keyboard_capslock:before {
  content: "\e318"
}

.material-icons.md-keyboard_hide:before {
  content: "\e31a"
}

.material-icons.md-keyboard_return:before {
  content: "\e31b"
}

.material-icons.md-keyboard_tab:before {
  content: "\e31c"
}

.material-icons.md-keyboard_voice:before {
  content: "\e31d"
}

.material-icons.md-kitchen:before {
  content: "\eb47"
}

.material-icons.md-label:before {
  content: "\e892"
}

.material-icons.md-label_outline:before {
  content: "\e893"
}

.material-icons.md-landscape:before {
  content: "\e3f7"
}

.material-icons.md-language:before {
  content: "\e894"
}

.material-icons.md-laptop:before {
  content: "\e31e"
}

.material-icons.md-laptop_chromebook:before {
  content: "\e31f"
}

.material-icons.md-laptop_mac:before {
  content: "\e320"
}

.material-icons.md-laptop_windows:before {
  content: "\e321"
}

.material-icons.md-last_page:before {
  content: "\e5dd"
}

.material-icons.md-launch:before {
  content: "\e895"
}

.material-icons.md-layers:before {
  content: "\e53b"
}

.material-icons.md-layers_clear:before {
  content: "\e53c"
}

.material-icons.md-leak_add:before {
  content: "\e3f8"
}

.material-icons.md-leak_remove:before {
  content: "\e3f9"
}

.material-icons.md-lens:before {
  content: "\e3fa"
}

.material-icons.md-library_add:before {
  content: "\e02e"
}

.material-icons.md-library_books:before {
  content: "\e02f"
}

.material-icons.md-library_music:before {
  content: "\e030"
}

.material-icons.md-lightbulb_outline:before {
  content: "\e90f"
}

.material-icons.md-line_style:before {
  content: "\e919"
}

.material-icons.md-line_weight:before {
  content: "\e91a"
}

.material-icons.md-linear_scale:before {
  content: "\e260"
}

.material-icons.md-link:before {
  content: "\e157"
}

.material-icons.md-linked_camera:before {
  content: "\e438"
}

.material-icons.md-list:before {
  content: "\e896"
}

.material-icons.md-live_help:before {
  content: "\e0c6"
}

.material-icons.md-live_tv:before {
  content: "\e639"
}

.material-icons.md-local_activity:before {
  content: "\e53f"
}

.material-icons.md-local_airport:before {
  content: "\e53d"
}

.material-icons.md-local_atm:before {
  content: "\e53e"
}

.material-icons.md-local_bar:before {
  content: "\e540"
}

.material-icons.md-local_cafe:before {
  content: "\e541"
}

.material-icons.md-local_car_wash:before {
  content: "\e542"
}

.material-icons.md-local_convenience_store:before {
  content: "\e543"
}

.material-icons.md-local_dining:before {
  content: "\e556"
}

.material-icons.md-local_drink:before {
  content: "\e544"
}

.material-icons.md-local_florist:before {
  content: "\e545"
}

.material-icons.md-local_gas_station:before {
  content: "\e546"
}

.material-icons.md-local_grocery_store:before {
  content: "\e547"
}

.material-icons.md-local_hospital:before {
  content: "\e548"
}

.material-icons.md-local_hotel:before {
  content: "\e549"
}

.material-icons.md-local_laundry_service:before {
  content: "\e54a"
}

.material-icons.md-local_library:before {
  content: "\e54b"
}

.material-icons.md-local_mall:before {
  content: "\e54c"
}

.material-icons.md-local_movies:before {
  content: "\e54d"
}

.material-icons.md-local_offer:before {
  content: "\e54e"
}

.material-icons.md-local_parking:before {
  content: "\e54f"
}

.material-icons.md-local_pharmacy:before {
  content: "\e550"
}

.material-icons.md-local_phone:before {
  content: "\e551"
}

.material-icons.md-local_pizza:before {
  content: "\e552"
}

.material-icons.md-local_play:before {
  content: "\e553"
}

.material-icons.md-local_post_office:before {
  content: "\e554"
}

.material-icons.md-local_printshop:before {
  content: "\e555"
}

.material-icons.md-local_see:before {
  content: "\e557"
}

.material-icons.md-local_shipping:before {
  content: "\e558"
}

.material-icons.md-local_taxi:before {
  content: "\e559"
}

.material-icons.md-location_city:before {
  content: "\e7f1"
}

.material-icons.md-location_disabled:before {
  content: "\e1b6"
}

.material-icons.md-location_off:before {
  content: "\e0c7"
}

.material-icons.md-location_on:before {
  content: "\e0c8"
}

.material-icons.md-location_searching:before {
  content: "\e1b7"
}

.material-icons.md-lock:before {
  content: "\e897"
}

.material-icons.md-lock_open:before {
  content: "\e898"
}

.material-icons.md-lock_outline:before {
  content: "\e899"
}

.material-icons.md-looks:before {
  content: "\e3fc"
}

.material-icons.md-looks_3:before {
  content: "\e3fb"
}

.material-icons.md-looks_4:before {
  content: "\e3fd"
}

.material-icons.md-looks_5:before {
  content: "\e3fe"
}

.material-icons.md-looks_6:before {
  content: "\e3ff"
}

.material-icons.md-looks_one:before {
  content: "\e400"
}

.material-icons.md-looks_two:before {
  content: "\e401"
}

.material-icons.md-loop:before {
  content: "\e028"
}

.material-icons.md-loupe:before {
  content: "\e402"
}

.material-icons.md-low_priority:before {
  content: "\e16d"
}

.material-icons.md-loyalty:before {
  content: "\e89a"
}

.material-icons.md-mail:before {
  content: "\e158"
}

.material-icons.md-mail_outline:before {
  content: "\e0e1"
}

.material-icons.md-map:before {
  content: "\e55b"
}

.material-icons.md-markunread:before {
  content: "\e159"
}

.material-icons.md-markunread_mailbox:before {
  content: "\e89b"
}

.material-icons.md-memory:before {
  content: "\e322"
}

.material-icons.md-menu:before {
  content: "\e5d2"
}

.material-icons.md-merge_type:before {
  content: "\e252"
}

.material-icons.md-message:before {
  content: "\e0c9"
}

.material-icons.md-mic:before {
  content: "\e029"
}

.material-icons.md-mic_none:before {
  content: "\e02a"
}

.material-icons.md-mic_off:before {
  content: "\e02b"
}

.material-icons.md-mms:before {
  content: "\e618"
}

.material-icons.md-mode_comment:before {
  content: "\e253"
}

.material-icons.md-mode_edit:before {
  content: "\e254"
}

.material-icons.md-monetization_on:before {
  content: "\e263"
}

.material-icons.md-money_off:before {
  content: "\e25c"
}

.material-icons.md-monochrome_photos:before {
  content: "\e403"
}

.material-icons.md-mood:before {
  content: "\e7f2"
}

.material-icons.md-mood_bad:before {
  content: "\e7f3"
}

.material-icons.md-more:before {
  content: "\e619"
}

.material-icons.md-more_horiz:before {
  content: "\e5d3"
}

.material-icons.md-more_vert:before {
  content: "\e5d4"
}

.material-icons.md-motorcycle:before {
  content: "\e91b"
}

.material-icons.md-mouse:before {
  content: "\e323"
}

.material-icons.md-move_to_inbox:before {
  content: "\e168"
}

.material-icons.md-movie:before {
  content: "\e02c"
}

.material-icons.md-movie_creation:before {
  content: "\e404"
}

.material-icons.md-movie_filter:before {
  content: "\e43a"
}

.material-icons.md-multiline_chart:before {
  content: "\e6df"
}

.material-icons.md-music_note:before {
  content: "\e405"
}

.material-icons.md-music_video:before {
  content: "\e063"
}

.material-icons.md-my_location:before {
  content: "\e55c"
}

.material-icons.md-nature:before {
  content: "\e406"
}

.material-icons.md-nature_people:before {
  content: "\e407"
}

.material-icons.md-navigate_before:before {
  content: "\e408"
}

.material-icons.md-navigate_next:before {
  content: "\e409"
}

.material-icons.md-navigation:before {
  content: "\e55d"
}

.material-icons.md-near_me:before {
  content: "\e569"
}

.material-icons.md-network_cell:before {
  content: "\e1b9"
}

.material-icons.md-network_check:before {
  content: "\e640"
}

.material-icons.md-network_locked:before {
  content: "\e61a"
}

.material-icons.md-network_wifi:before {
  content: "\e1ba"
}

.material-icons.md-new_releases:before {
  content: "\e031"
}

.material-icons.md-next_week:before {
  content: "\e16a"
}

.material-icons.md-nfc:before {
  content: "\e1bb"
}

.material-icons.md-no_encryption:before {
  content: "\e641"
}

.material-icons.md-no_sim:before {
  content: "\e0cc"
}

.material-icons.md-not_interested:before {
  content: "\e033"
}

.material-icons.md-note:before {
  content: "\e06f"
}

.material-icons.md-note_add:before {
  content: "\e89c"
}

.material-icons.md-notifications:before {
  content: "\e7f4"
}

.material-icons.md-notifications_active:before {
  content: "\e7f7"
}

.material-icons.md-notifications_none:before {
  content: "\e7f5"
}

.material-icons.md-notifications_off:before {
  content: "\e7f6"
}

.material-icons.md-notifications_paused:before {
  content: "\e7f8"
}

.material-icons.md-offline_pin:before {
  content: "\e90a"
}

.material-icons.md-ondemand_video:before {
  content: "\e63a"
}

.material-icons.md-opacity:before {
  content: "\e91c"
}

.material-icons.md-open_in_browser:before {
  content: "\e89d"
}

.material-icons.md-open_in_new:before {
  content: "\e89e"
}

.material-icons.md-open_with:before {
  content: "\e89f"
}

.material-icons.md-pages:before {
  content: "\e7f9"
}

.material-icons.md-pageview:before {
  content: "\e8a0"
}

.material-icons.md-palette:before {
  content: "\e40a"
}

.material-icons.md-pan_tool:before {
  content: "\e925"
}

.material-icons.md-panorama:before {
  content: "\e40b"
}

.material-icons.md-panorama_fish_eye:before {
  content: "\e40c"
}

.material-icons.md-panorama_horizontal:before {
  content: "\e40d"
}

.material-icons.md-panorama_vertical:before {
  content: "\e40e"
}

.material-icons.md-panorama_wide_angle:before {
  content: "\e40f"
}

.material-icons.md-party_mode:before {
  content: "\e7fa"
}

.material-icons.md-pause:before {
  content: "\e034"
}

.material-icons.md-pause_circle_filled:before {
  content: "\e035"
}

.material-icons.md-pause_circle_outline:before {
  content: "\e036"
}

.material-icons.md-payment:before {
  content: "\e8a1"
}

.material-icons.md-people:before {
  content: "\e7fb"
}

.material-icons.md-people_outline:before {
  content: "\e7fc"
}

.material-icons.md-perm_camera_mic:before {
  content: "\e8a2"
}

.material-icons.md-perm_contact_calendar:before {
  content: "\e8a3"
}

.material-icons.md-perm_data_setting:before {
  content: "\e8a4"
}

.material-icons.md-perm_device_information:before {
  content: "\e8a5"
}

.material-icons.md-perm_identity:before {
  content: "\e8a6"
}

.material-icons.md-perm_media:before {
  content: "\e8a7"
}

.material-icons.md-perm_phone_msg:before {
  content: "\e8a8"
}

.material-icons.md-perm_scan_wifi:before {
  content: "\e8a9"
}

.material-icons.md-person:before {
  content: "\e7fd"
}

.material-icons.md-person_add:before {
  content: "\e7fe"
}

.material-icons.md-person_outline:before {
  content: "\e7ff"
}

.material-icons.md-person_pin:before {
  content: "\e55a"
}

.material-icons.md-person_pin_circle:before {
  content: "\e56a"
}

.material-icons.md-personal_video:before {
  content: "\e63b"
}

.material-icons.md-pets:before {
  content: "\e91d"
}

.material-icons.md-phone:before {
  content: "\e0cd"
}

.material-icons.md-phone_android:before {
  content: "\e324"
}

.material-icons.md-phone_bluetooth_speaker:before {
  content: "\e61b"
}

.material-icons.md-phone_forwarded:before {
  content: "\e61c"
}

.material-icons.md-phone_in_talk:before {
  content: "\e61d"
}

.material-icons.md-phone_iphone:before {
  content: "\e325"
}

.material-icons.md-phone_locked:before {
  content: "\e61e"
}

.material-icons.md-phone_missed:before {
  content: "\e61f"
}

.material-icons.md-phone_paused:before {
  content: "\e620"
}

.material-icons.md-phonelink:before {
  content: "\e326"
}

.material-icons.md-phonelink_erase:before {
  content: "\e0db"
}

.material-icons.md-phonelink_lock:before {
  content: "\e0dc"
}

.material-icons.md-phonelink_off:before {
  content: "\e327"
}

.material-icons.md-phonelink_ring:before {
  content: "\e0dd"
}

.material-icons.md-phonelink_setup:before {
  content: "\e0de"
}

.material-icons.md-photo:before {
  content: "\e410"
}

.material-icons.md-photo_album:before {
  content: "\e411"
}

.material-icons.md-photo_camera:before {
  content: "\e412"
}

.material-icons.md-photo_filter:before {
  content: "\e43b"
}

.material-icons.md-photo_library:before {
  content: "\e413"
}

.material-icons.md-photo_size_select_actual:before {
  content: "\e432"
}

.material-icons.md-photo_size_select_large:before {
  content: "\e433"
}

.material-icons.md-photo_size_select_small:before {
  content: "\e434"
}

.material-icons.md-picture_as_pdf:before {
  content: "\e415"
}

.material-icons.md-picture_in_picture:before {
  content: "\e8aa"
}

.material-icons.md-picture_in_picture_alt:before {
  content: "\e911"
}

.material-icons.md-pie_chart:before {
  content: "\e6c4"
}

.material-icons.md-pie_chart_outlined:before {
  content: "\e6c5"
}

.material-icons.md-pin_drop:before {
  content: "\e55e"
}

.material-icons.md-place:before {
  content: "\e55f"
}

.material-icons.md-play_arrow:before {
  content: "\e037"
}

.material-icons.md-play_circle_filled:before {
  content: "\e038"
}

.material-icons.md-play_circle_outline:before {
  content: "\e039"
}

.material-icons.md-play_for_work:before {
  content: "\e906"
}

.material-icons.md-playlist_add:before {
  content: "\e03b"
}

.material-icons.md-playlist_add_check:before {
  content: "\e065"
}

.material-icons.md-playlist_play:before {
  content: "\e05f"
}

.material-icons.md-plus_one:before {
  content: "\e800"
}

.material-icons.md-poll:before {
  content: "\e801"
}

.material-icons.md-polymer:before {
  content: "\e8ab"
}

.material-icons.md-pool:before {
  content: "\eb48"
}

.material-icons.md-portable_wifi_off:before {
  content: "\e0ce"
}

.material-icons.md-portrait:before {
  content: "\e416"
}

.material-icons.md-power:before {
  content: "\e63c"
}

.material-icons.md-power_input:before {
  content: "\e336"
}

.material-icons.md-power_settings_new:before {
  content: "\e8ac"
}

.material-icons.md-pregnant_woman:before {
  content: "\e91e"
}

.material-icons.md-present_to_all:before {
  content: "\e0df"
}

.material-icons.md-print:before {
  content: "\e8ad"
}

.material-icons.md-priority_high:before {
  content: "\e645"
}

.material-icons.md-public:before {
  content: "\e80b"
}

.material-icons.md-publish:before {
  content: "\e255"
}

.material-icons.md-query_builder:before {
  content: "\e8ae"
}

.material-icons.md-question_answer:before {
  content: "\e8af"
}

.material-icons.md-queue:before {
  content: "\e03c"
}

.material-icons.md-queue_music:before {
  content: "\e03d"
}

.material-icons.md-queue_play_next:before {
  content: "\e066"
}

.material-icons.md-radio:before {
  content: "\e03e"
}

.material-icons.md-radio_button_checked:before {
  content: "\e837"
}

.material-icons.md-radio_button_unchecked:before {
  content: "\e836"
}

.material-icons.md-rate_review:before {
  content: "\e560"
}

.material-icons.md-receipt:before {
  content: "\e8b0"
}

.material-icons.md-recent_actors:before {
  content: "\e03f"
}

.material-icons.md-record_voice_over:before {
  content: "\e91f"
}

.material-icons.md-redeem:before {
  content: "\e8b1"
}

.material-icons.md-redo:before {
  content: "\e15a"
}

.material-icons.md-refresh:before {
  content: "\e5d5"
}

.material-icons.md-remove:before {
  content: "\e15b"
}

.material-icons.md-remove_circle:before {
  content: "\e15c"
}

.material-icons.md-remove_circle_outline:before {
  content: "\e15d"
}

.material-icons.md-remove_from_queue:before {
  content: "\e067"
}

.material-icons.md-remove_red_eye:before {
  content: "\e417"
}

.material-icons.md-remove_shopping_cart:before {
  content: "\e928"
}

.material-icons.md-reorder:before {
  content: "\e8fe"
}

.material-icons.md-repeat:before {
  content: "\e040"
}

.material-icons.md-repeat_one:before {
  content: "\e041"
}

.material-icons.md-replay:before {
  content: "\e042"
}

.material-icons.md-replay_10:before {
  content: "\e059"
}

.material-icons.md-replay_30:before {
  content: "\e05a"
}

.material-icons.md-replay_5:before {
  content: "\e05b"
}

.material-icons.md-reply:before {
  content: "\e15e"
}

.material-icons.md-reply_all:before {
  content: "\e15f"
}

.material-icons.md-report:before {
  content: "\e160"
}

.material-icons.md-report_problem:before {
  content: "\e8b2"
}

.material-icons.md-restaurant:before {
  content: "\e56c"
}

.material-icons.md-restaurant_menu:before {
  content: "\e561"
}

.material-icons.md-restore:before {
  content: "\e8b3"
}

.material-icons.md-restore_page:before {
  content: "\e929"
}

.material-icons.md-ring_volume:before {
  content: "\e0d1"
}

.material-icons.md-room:before {
  content: "\e8b4"
}

.material-icons.md-room_service:before {
  content: "\eb49"
}

.material-icons.md-rotate_90_degrees_ccw:before {
  content: "\e418"
}

.material-icons.md-rotate_left:before {
  content: "\e419"
}

.material-icons.md-rotate_right:before {
  content: "\e41a"
}

.material-icons.md-rounded_corner:before {
  content: "\e920"
}

.material-icons.md-router:before {
  content: "\e328"
}

.material-icons.md-rowing:before {
  content: "\e921"
}

.material-icons.md-rss_feed:before {
  content: "\e0e5"
}

.material-icons.md-rv_hookup:before {
  content: "\e642"
}

.material-icons.md-satellite:before {
  content: "\e562"
}

.material-icons.md-save:before {
  content: "\e161"
}

.material-icons.md-scanner:before {
  content: "\e329"
}

.material-icons.md-schedule:before {
  content: "\e8b5"
}

.material-icons.md-school:before {
  content: "\e80c"
}

.material-icons.md-screen_lock_landscape:before {
  content: "\e1be"
}

.material-icons.md-screen_lock_portrait:before {
  content: "\e1bf"
}

.material-icons.md-screen_lock_rotation:before {
  content: "\e1c0"
}

.material-icons.md-screen_rotation:before {
  content: "\e1c1"
}

.material-icons.md-screen_share:before {
  content: "\e0e2"
}

.material-icons.md-sd_card:before {
  content: "\e623"
}

.material-icons.md-sd_storage:before {
  content: "\e1c2"
}

.material-icons.md-search:before {
  content: "\e8b6"
}

.material-icons.md-security:before {
  content: "\e32a"
}

.material-icons.md-select_all:before {
  content: "\e162"
}

.material-icons.md-send:before {
  content: "\e163"
}

.material-icons.md-sentiment_dissatisfied:before {
  content: "\e811"
}

.material-icons.md-sentiment_neutral:before {
  content: "\e812"
}

.material-icons.md-sentiment_satisfied:before {
  content: "\e813"
}

.material-icons.md-sentiment_very_dissatisfied:before {
  content: "\e814"
}

.material-icons.md-sentiment_very_satisfied:before {
  content: "\e815"
}

.material-icons.md-settings:before {
  content: "\e8b8"
}

.material-icons.md-settings_applications:before {
  content: "\e8b9"
}

.material-icons.md-settings_backup_restore:before {
  content: "\e8ba"
}

.material-icons.md-settings_bluetooth:before {
  content: "\e8bb"
}

.material-icons.md-settings_brightness:before {
  content: "\e8bd"
}

.material-icons.md-settings_cell:before {
  content: "\e8bc"
}

.material-icons.md-settings_ethernet:before {
  content: "\e8be"
}

.material-icons.md-settings_input_antenna:before {
  content: "\e8bf"
}

.material-icons.md-settings_input_component:before {
  content: "\e8c0"
}

.material-icons.md-settings_input_composite:before {
  content: "\e8c1"
}

.material-icons.md-settings_input_hdmi:before {
  content: "\e8c2"
}

.material-icons.md-settings_input_svideo:before {
  content: "\e8c3"
}

.material-icons.md-settings_overscan:before {
  content: "\e8c4"
}

.material-icons.md-settings_phone:before {
  content: "\e8c5"
}

.material-icons.md-settings_power:before {
  content: "\e8c6"
}

.material-icons.md-settings_remote:before {
  content: "\e8c7"
}

.material-icons.md-settings_system_daydream:before {
  content: "\e1c3"
}

.material-icons.md-settings_voice:before {
  content: "\e8c8"
}

.material-icons.md-share:before {
  content: "\e80d"
}

.material-icons.md-shop:before {
  content: "\e8c9"
}

.material-icons.md-shop_two:before {
  content: "\e8ca"
}

.material-icons.md-shopping_basket:before {
  content: "\e8cb"
}

.material-icons.md-shopping_cart:before {
  content: "\e8cc"
}

.material-icons.md-short_text:before {
  content: "\e261"
}

.material-icons.md-show_chart:before {
  content: "\e6e1"
}

.material-icons.md-shuffle:before {
  content: "\e043"
}

.material-icons.md-signal_cellular_4_bar:before {
  content: "\e1c8"
}

.material-icons.md-signal_cellular_connected_no_internet_4_bar:before {
  content: "\e1cd"
}

.material-icons.md-signal_cellular_no_sim:before {
  content: "\e1ce"
}

.material-icons.md-signal_cellular_null:before {
  content: "\e1cf"
}

.material-icons.md-signal_cellular_off:before {
  content: "\e1d0"
}

.material-icons.md-signal_wifi_4_bar:before {
  content: "\e1d8"
}

.material-icons.md-signal_wifi_4_bar_lock:before {
  content: "\e1d9"
}

.material-icons.md-signal_wifi_off:before {
  content: "\e1da"
}

.material-icons.md-sim_card:before {
  content: "\e32b"
}

.material-icons.md-sim_card_alert:before {
  content: "\e624"
}

.material-icons.md-skip_next:before {
  content: "\e044"
}

.material-icons.md-skip_previous:before {
  content: "\e045"
}

.material-icons.md-slideshow:before {
  content: "\e41b"
}

.material-icons.md-slow_motion_video:before {
  content: "\e068"
}

.material-icons.md-smartphone:before {
  content: "\e32c"
}

.material-icons.md-smoke_free:before {
  content: "\eb4a"
}

.material-icons.md-smoking_rooms:before {
  content: "\eb4b"
}

.material-icons.md-sms:before {
  content: "\e625"
}

.material-icons.md-sms_failed:before {
  content: "\e626"
}

.material-icons.md-snooze:before {
  content: "\e046"
}

.material-icons.md-sort:before {
  content: "\e164"
}

.material-icons.md-sort_by_alpha:before {
  content: "\e053"
}

.material-icons.md-spa:before {
  content: "\eb4c"
}

.material-icons.md-space_bar:before {
  content: "\e256"
}

.material-icons.md-speaker:before {
  content: "\e32d"
}

.material-icons.md-speaker_group:before {
  content: "\e32e"
}

.material-icons.md-speaker_notes:before {
  content: "\e8cd"
}

.material-icons.md-speaker_notes_off:before {
  content: "\e92a"
}

.material-icons.md-speaker_phone:before {
  content: "\e0d2"
}

.material-icons.md-spellcheck:before {
  content: "\e8ce"
}

.material-icons.md-star:before {
  content: "\e838"
}

.material-icons.md-star_border:before {
  content: "\e83a"
}

.material-icons.md-star_half:before {
  content: "\e839"
}

.material-icons.md-stars:before {
  content: "\e8d0"
}

.material-icons.md-stay_current_landscape:before {
  content: "\e0d3"
}

.material-icons.md-stay_current_portrait:before {
  content: "\e0d4"
}

.material-icons.md-stay_primary_landscape:before {
  content: "\e0d5"
}

.material-icons.md-stay_primary_portrait:before {
  content: "\e0d6"
}

.material-icons.md-stop:before {
  content: "\e047"
}

.material-icons.md-stop_screen_share:before {
  content: "\e0e3"
}

.material-icons.md-storage:before {
  content: "\e1db"
}

.material-icons.md-store:before {
  content: "\e8d1"
}

.material-icons.md-store_mall_directory:before {
  content: "\e563"
}

.material-icons.md-straighten:before {
  content: "\e41c"
}

.material-icons.md-streetview:before {
  content: "\e56e"
}

.material-icons.md-strikethrough_s:before {
  content: "\e257"
}

.material-icons.md-style:before {
  content: "\e41d"
}

.material-icons.md-subdirectory_arrow_left:before {
  content: "\e5d9"
}

.material-icons.md-subdirectory_arrow_right:before {
  content: "\e5da"
}

.material-icons.md-subject:before {
  content: "\e8d2"
}

.material-icons.md-subscriptions:before {
  content: "\e064"
}

.material-icons.md-subtitles:before {
  content: "\e048"
}

.material-icons.md-subway:before {
  content: "\e56f"
}

.material-icons.md-supervisor_account:before {
  content: "\e8d3"
}

.material-icons.md-surround_sound:before {
  content: "\e049"
}

.material-icons.md-swap_calls:before {
  content: "\e0d7"
}

.material-icons.md-swap_horiz:before {
  content: "\e8d4"
}

.material-icons.md-swap_vert:before {
  content: "\e8d5"
}

.material-icons.md-swap_vertical_circle:before {
  content: "\e8d6"
}

.material-icons.md-switch_camera:before {
  content: "\e41e"
}

.material-icons.md-switch_video:before {
  content: "\e41f"
}

.material-icons.md-sync:before {
  content: "\e627"
}

.material-icons.md-sync_disabled:before {
  content: "\e628"
}

.material-icons.md-sync_problem:before {
  content: "\e629"
}

.material-icons.md-system_update:before {
  content: "\e62a"
}

.material-icons.md-system_update_alt:before {
  content: "\e8d7"
}

.material-icons.md-tab:before {
  content: "\e8d8"
}

.material-icons.md-tab_unselected:before {
  content: "\e8d9"
}

.material-icons.md-tablet:before {
  content: "\e32f"
}

.material-icons.md-tablet_android:before {
  content: "\e330"
}

.material-icons.md-tablet_mac:before {
  content: "\e331"
}

.material-icons.md-tag_faces:before {
  content: "\e420"
}

.material-icons.md-tap_and_play:before {
  content: "\e62b"
}

.material-icons.md-terrain:before {
  content: "\e564"
}

.material-icons.md-text_fields:before {
  content: "\e262"
}

.material-icons.md-text_format:before {
  content: "\e165"
}

.material-icons.md-textsms:before {
  content: "\e0d8"
}

.material-icons.md-texture:before {
  content: "\e421"
}

.material-icons.md-theaters:before {
  content: "\e8da"
}

.material-icons.md-thumb_down:before {
  content: "\e8db"
}

.material-icons.md-thumb_up:before {
  content: "\e8dc"
}

.material-icons.md-thumbs_up_down:before {
  content: "\e8dd"
}

.material-icons.md-time_to_leave:before {
  content: "\e62c"
}

.material-icons.md-timelapse:before {
  content: "\e422"
}

.material-icons.md-timeline:before {
  content: "\e922"
}

.material-icons.md-timer:before {
  content: "\e425"
}

.material-icons.md-timer_10:before {
  content: "\e423"
}

.material-icons.md-timer_3:before {
  content: "\e424"
}

.material-icons.md-timer_off:before {
  content: "\e426"
}

.material-icons.md-title:before {
  content: "\e264"
}

.material-icons.md-toc:before {
  content: "\e8de"
}

.material-icons.md-today:before {
  content: "\e8df"
}

.material-icons.md-toll:before {
  content: "\e8e0"
}

.material-icons.md-tonality:before {
  content: "\e427"
}

.material-icons.md-touch_app:before {
  content: "\e913"
}

.material-icons.md-toys:before {
  content: "\e332"
}

.material-icons.md-track_changes:before {
  content: "\e8e1"
}

.material-icons.md-traffic:before {
  content: "\e565"
}

.material-icons.md-train:before {
  content: "\e570"
}

.material-icons.md-tram:before {
  content: "\e571"
}

.material-icons.md-transfer_within_a_station:before {
  content: "\e572"
}

.material-icons.md-transform:before {
  content: "\e428"
}

.material-icons.md-translate:before {
  content: "\e8e2"
}

.material-icons.md-trending_down:before {
  content: "\e8e3"
}

.material-icons.md-trending_flat:before {
  content: "\e8e4"
}

.material-icons.md-trending_up:before {
  content: "\e8e5"
}

.material-icons.md-tune:before {
  content: "\e429"
}

.material-icons.md-turned_in:before {
  content: "\e8e6"
}

.material-icons.md-turned_in_not:before {
  content: "\e8e7"
}

.material-icons.md-tv:before {
  content: "\e333"
}

.material-icons.md-unarchive:before {
  content: "\e169"
}

.material-icons.md-undo:before {
  content: "\e166"
}

.material-icons.md-unfold_less:before {
  content: "\e5d6"
}

.material-icons.md-unfold_more:before {
  content: "\e5d7"
}

.material-icons.md-update:before {
  content: "\e923"
}

.material-icons.md-usb:before {
  content: "\e1e0"
}

.material-icons.md-verified_user:before {
  content: "\e8e8"
}

.material-icons.md-vertical_align_bottom:before {
  content: "\e258"
}

.material-icons.md-vertical_align_center:before {
  content: "\e259"
}

.material-icons.md-vertical_align_top:before {
  content: "\e25a"
}

.material-icons.md-vibration:before {
  content: "\e62d"
}

.material-icons.md-video_call:before {
  content: "\e070"
}

.material-icons.md-video_label:before {
  content: "\e071"
}

.material-icons.md-video_library:before {
  content: "\e04a"
}

.material-icons.md-videocam:before {
  content: "\e04b"
}

.material-icons.md-videocam_off:before {
  content: "\e04c"
}

.material-icons.md-videogame_asset:before {
  content: "\e338"
}

.material-icons.md-view_agenda:before {
  content: "\e8e9"
}

.material-icons.md-view_array:before {
  content: "\e8ea"
}

.material-icons.md-view_carousel:before {
  content: "\e8eb"
}

.material-icons.md-view_column:before {
  content: "\e8ec"
}

.material-icons.md-view_comfy:before {
  content: "\e42a"
}

.material-icons.md-view_compact:before {
  content: "\e42b"
}

.material-icons.md-view_day:before {
  content: "\e8ed"
}

.material-icons.md-view_headline:before {
  content: "\e8ee"
}

.material-icons.md-view_list:before {
  content: "\e8ef"
}

.material-icons.md-view_module:before {
  content: "\e8f0"
}

.material-icons.md-view_quilt:before {
  content: "\e8f1"
}

.material-icons.md-view_stream:before {
  content: "\e8f2"
}

.material-icons.md-view_week:before {
  content: "\e8f3"
}

.material-icons.md-vignette:before {
  content: "\e435"
}

.material-icons.md-visibility:before {
  content: "\e8f4"
}

.material-icons.md-visibility_off:before {
  content: "\e8f5"
}

.material-icons.md-voice_chat:before {
  content: "\e62e"
}

.material-icons.md-voicemail:before {
  content: "\e0d9"
}

.material-icons.md-volume_down:before {
  content: "\e04d"
}

.material-icons.md-volume_mute:before {
  content: "\e04e"
}

.material-icons.md-volume_off:before {
  content: "\e04f"
}

.material-icons.md-volume_up:before {
  content: "\e050"
}

.material-icons.md-vpn_key:before {
  content: "\e0da"
}

.material-icons.md-vpn_lock:before {
  content: "\e62f"
}

.material-icons.md-wallpaper:before {
  content: "\e1bc"
}

.material-icons.md-warning:before {
  content: "\e002"
}

.material-icons.md-watch:before {
  content: "\e334"
}

.material-icons.md-watch_later:before {
  content: "\e924"
}

.material-icons.md-wb_auto:before {
  content: "\e42c"
}

.material-icons.md-wb_cloudy:before {
  content: "\e42d"
}

.material-icons.md-wb_incandescent:before {
  content: "\e42e"
}

.material-icons.md-wb_iridescent:before {
  content: "\e436"
}

.material-icons.md-wb_sunny:before {
  content: "\e430"
}

.material-icons.md-wc:before {
  content: "\e63d"
}

.material-icons.md-web:before {
  content: "\e051"
}

.material-icons.md-web_asset:before {
  content: "\e069"
}

.material-icons.md-weekend:before {
  content: "\e16b"
}

.material-icons.md-whatshot:before {
  content: "\e80e"
}

.material-icons.md-widgets:before {
  content: "\e1bd"
}

.material-icons.md-wifi:before {
  content: "\e63e"
}

.material-icons.md-wifi_lock:before {
  content: "\e1e1"
}

.material-icons.md-wifi_tethering:before {
  content: "\e1e2"
}

.material-icons.md-work:before {
  content: "\e8f9"
}

.material-icons.md-wrap_text:before {
  content: "\e25b"
}

.material-icons.md-youtube_searched_for:before {
  content: "\e8fa"
}

.material-icons.md-zoom_in:before {
  content: "\e8ff"
}

.material-icons.md-zoom_out:before {
  content: "\e900"
}

.material-icons.md-zoom_out_map:before {
  content: "\e56b"
}
button,
.button {
  cursor: pointer;
  display: inline-block;
  font-size: 0.92rem;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}

button:disabled,
.button:disabled {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}

button:hover,
button:focus,
.button:hover,
.button:focus {
  text-decoration: none;
}

button:active,
.button:active {
  text-decoration: none;
}
/* Form fields */

.hs-form-field {
  margin-bottom: 18px;
}

/* Labels */

form label {
  display: block;
  margin-bottom: 4px;
  font-size: 13px;
  line-height: 20px;
}

/* Help text - legends */

form legend {
  font-size: 0.875rem;
}

/* Inputs */

form input[type=text],
form input[type=email],
form input[type=password],
form input[type=tel],
form input[type=number],
form input[type=file],
form select,
form textarea {
  background-color: #f5f8fa;
  border: 1px solid;
  display: inline-block;
  font-size: 16px;
  padding: 8px 15px;
  width: 100%;
  box-sizing: border-box;
  min-height: 27px;
  max-width: 100%;
  font-weight: normal;
  line-height: 22px;
  color: #33475b;
  height: 40px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  border-radius: 3px;
  outline: none;
}

form input[type="radio"], form input[type="checkbox"]{
  width: 20px !important;
  height: 20px !important;
}
.inputs-list li { margin-bottom: 12px !important; }

form fieldset {
  max-width: 100%;
}

textarea {
  overflow: auto;
  height: auto;
  padding: 10px 15px;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0 0 5px;
  padding: 0 0 0 5px;
  list-style: none;
}

form .inputs-list>li {
  display: block;
  margin: 0;
}

form .inputs-list input,
form .inputs-list span {
  vertical-align: middle;
}

form input[type=checkbox],
form input[type=radio] {
  cursor: pointer;
  margin-right: 0.35rem;
}

/* Inputs - datepicker */

.hs-dateinput {
  position: relative;
}
.hs_error_rollup .hs-error-msgs label {
  color: #f2545b !important;
  float: none;
  width: auto;
  padding: 0;
  line-height: 18px !important;
  white-space: normal;
  font-weight: 400 !important;
  font-family: Montserrat !important;
  font-size: 14px !important;
}
.hs-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}

.fn-date-picker td.is-selected .pika-button {
  border-radius: 0;
  box-shadow: none;
}

.fn-date-picker td .pika-button:hover,
.fn-date-picker td .pika-button:focus {
  border-radius: 0 !important;
  color: #FFF;
}

/* Inputs - file picker */

form input[type=file] {
  background-color: transparent;
  border: initial;
  padding: initial;
}

/* Headings and text */

form .hs-richtext, form .hs-richtext p {
  margin-bottom: 17px;
  font-family: Montserrat;
  color: #33475b;
  font-size: 14px;
  line-height: 24px;
}

form .hs-richtext img {
  max-width: 100% !important;
}

/* GDPR */

.legal-consent-container .hs-form-booleancheckbox-display > span,
.legal-consent-container .hs-form-booleancheckbox-display > span p {
  margin-left: 0.3rem !important;
}

/* Validation */

.hs-form-required {
  color: #ff0000 !important;
}

.hs-input.invalid.error {
  border-color: #c87872 !important;
}

.hs-error-msg {
  color: #f2545b !important;
  margin-top: 0 !important;
  font-size: 14px !important;
  line-height: 18px !important;
  font-weight: 400 !important;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

/* Submit button */

form input[type=submit], form .hs-button {
  font: normal normal medium 16px/18px Red Hat Display;
  letter-spacing: 0px;
  color: #FFFFFF;
  font-size: 14px;
  line-height: 14px;
  font-family: Source Sans Pro;
  margin: 0;
  cursor: pointer;
  display: inline-block;
  font-weight: 500;
  position: relative;
  text-align: center;
  transition: all .15s linear;
  border-radius: 25px !important;
  border-style: solid !important;
  border-width: 1px !important;
  padding: 12px 24px !important;
  height: auto;
  width: auto;

}

/* Captcha */

.grecaptcha-badge {
  margin: 0 auto;
}

.free_pdf_down_wrap .act_form form label.hs-error-msg {
  color: #f2545b;
  margin-top: 0;
  line-height: 18px;
  white-space: normal;
  font-weight: normal;
}

.free_pdf_down_wrap .act_form form ul.hs-error-msgs li {
  margin: 0;
}

.free_pdf_down_wrap .act_form form ul.hs-error-msgs {
  margin: 0 0 5px;
  width: 100%;
  padding-left: 5px;
}

.free_pdf_down_wrap .act_form form .hs_error_rollup label {
  padding: 0;
  line-height: 18px;
  white-space: normal;
  font-weight: normal;
  font-size: 14px;
  color: #f2545b;
}

.free_pdf_down_wrap .act_form form .hs_error_rollup ul.no-list.hs-error-msgs.inputs-list {
  padding-top: 6px;
}

.free_pdf_down_wrap form {
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: unset;
}

.form-title {
  font-family: "Montserrat",Sans-serif;
  font-size: 55px;
  text-align: left;
  font-weight: 600;
  margin-bottom: 20px;
}

.hs-form label span {
  color: #33475b;
  font-family: Montserrat;
  font-weight: 400;
  line-height: 20px;
  letter-spacing: 0;
}

.hs_cos_wrapper_type_google_search .hs-button {
  margin-top: 18px;
}

.hs_error_rollup .inputs-list {
  padding-top: 6px;
}

.hs_submit .actions {
  margin-top: 0;
  margin-bottom: 0;
  padding: 17px 0px;
  text-align: left;
}

.free_pdf_down_wrap .act_form form label:not(.hs-error-msg) span {
  color: inherit;
}
/* Table */

table {
  border: 1px solid;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
}

/* Table Cells */

th,
td {
  border: 1px solid;
  padding: 0.75rem;
  vertical-align: top;
}

/* Table Header */

thead th,
thead td {
  border-bottom: 2px solid;
  vertical-align: bottom;
}
/*header.header .row {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
min-height: 11vh;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
header.header .col-md-2 {
width: 22.199%;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
header.header .col-md-7 {
width: 109.248%;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: flex-end;
}
header.header .col-md-3 {
width: 30%;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
justify-content: flex-end;
}*/
.container-fluid { padding: 0; }
.header-wrapper { position:relative; }
header.header {
  background-color: transparent;
  background-image: linear-gradient(
    170deg, #3D4459 0%, #2E354C 73%);
  z-index:99;

}
header.header .container-fluid {
  padding: 0 25px;
}
.logo-area img {
  /*   width: 220px !important; */
  /*filter: brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );*/
  height: auto;
  max-width: 100%;
  display: block;
}
.header-menu-area {
  justify-content: flex-end;
}

header.header .request-btn .hs-button {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4em;
  letter-spacing: -0.1px;
  fill: #FFFFFF;
  color: #FFFFFF;
  background-color: #00ADA0;
  box-shadow: 0px 0px 10px -5px #ae05bc;
  padding: 15px 21px 15px 20px;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  display: inline-block;
  border-radius: 4px;
  text-transform: uppercase;
}

header.header .login-btn .hs-button {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 20px;
  color: #30373a;
  font-size: 13px;
  padding: 11px 22px;
  font-weight: 500;
}

header.header .signup-btn .hs-button { background: #FFAC00; border-radius: 20px; color: #000; padding: 8px 25px; }
.top-header a.top-tel { color: #fff; text-decoration: none; }
.top-header a.top-tel:hover { color: #4CAAA0;  }

.header-menu-area .hs-menu-wrapper > ul li > .hs-menu-children-wrapper li, .top-head-menu .hs-menu-wrapper > ul li > .hs-menu-children-wrapper li {
  border-bottom: 1px solid #fff;
}
.top-head-menu ul { display: flex; }
.top-head-right { display: flex; align-items: center; justify-content: space-around; }
.top-head-right .top-head-search input[type="text"] { background: none; border: 1px solid #fff; border-radius: 20px; color: #fff;}
.top-head-right .top-head-search input::placeholder { color: #fff; }
.top-head-right .top-head-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #fff;
}

.top-head-right .top-head-search input::-ms-input-placeholder { /* Microsoft Edge */
  color: #fff;
}
.top-head-right .top-head-search form { position: relative; }
.top-head-right .top-head-search form i { position: absolute; color: #fff; right: 15px; top: 11px; font-weight: 700; }
.header-menu-area .hs-menu-wrapper > ul li > .hs-menu-children-wrapper li a, .top-head-menu .hs-menu-wrapper > ul li > .hs-menu-children-wrapper li a {
  font-size: 14px;
  font-weight: 500;
  text-transform: capitalize;
  padding-left: 35px;
  padding-right: 35px;
  padding-top: 27px;
  padding-bottom: 27px;
  color: #3D4459;
  display: block;
  border-left: 8px solid transparent;
  line-height: 20px;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:hover > a, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:hover > a {
  background-color: #4CAAA0;
  color: #fff;
}
.header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:last-child, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:last-child {
  border: 0;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper > ul li > .hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper > ul li > .hs-menu-children-wrapper {
  position: absolute;
  box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 19%);
  background-color: rgba(255,255,255,0.91);
  min-width: 10em;
  max-width: 1000px;
  display: none;
  width: auto;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li:hover >.hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper>ul li:hover >.hs-menu-children-wrapper {
  display: block;
}
.header-menu-area .hs-menu-wrapper > ul > li, .top-head-menu .hs-menu-wrapper > ul > li {
  margin-right: 7px;
  position: relative;
}
.header-menu-area .hs-menu-wrapper > ul > li a  {
  color: #ffffff;
  fill: #ffffff;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 16px;
  font-weight: 600;
  white-space: nowrap;
  display: inline-block;
  line-height: 1.539;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}

.top-head-menu .hs-menu-wrapper > ul > li a {
  color: #ffffff;
  fill: #ffffff;
  padding-left: 11px;
  padding-right: 11px;
  padding-top: 18px;
  padding-bottom: 18px;
  font-size: 14px;
  font-weight: normal;
  white-space: nowrap;
  display: inline-block;
  line-height: 1.539;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}
header.header .request-btn .hs-button:hover {
  color: #FFFFFF;
  background-color: #0AC0B2;
}
.header-menu-area span.sub-arrow, .top-head-menu span.sub-arrow {
  line-height: 1;
  padding: 10px 0 10px 10px;
  margin-top: -10px;
  margin-bottom: -10px;
  font-size: 13px;
}
.header-menu-area span.sub-arrow i, .top-head-menu span.sub-arrow i {
  font-size: .7em;
  color: #fff;
  line-height: 1;
}
.header-menu-area .hs-menu-wrapper>ul>li:last-child, .top-head-menu .hs-menu-wrapper>ul>li:last-child {
  margin-right: 0;
}
.header-menu-area .hs-menu-wrapper>ul li > ul > li >.hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper>ul li > ul > li >.hs-menu-children-wrapper {
  display: none;
  left: 100%;
  margin-top: -74px;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li > ul > li:hover >.hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper>ul li > ul > li:hover >.hs-menu-children-wrapper {
  display: block;
}
.header-menu-area .hs-menu-wrapper > ul li > .hs-menu-children-wrapper li a i, .top-head-menu .hs-menu-wrapper > ul li > .hs-menu-children-wrapper li a i {
  color: #3d4459;
  -webkit-transform: rotate(
    -90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(
    -90deg);
}
.header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li a span.sub-arrow, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li a span.sub-arrow {
  font-size: 14px;
}
.header-menu-area .hs-menu-wrapper>ul li>ul>li>.hs-menu-children-wrapper > li > a, .top-head-menu .hs-menu-wrapper>ul li>ul>li>.hs-menu-children-wrapper > li > a {
  border-left: 16px solid transparent;
}
.header-menu-area .hs-menu-wrapper>ul li.active > a i, .top-head-menu .hs-menu-wrapper>ul li.active > a i{
  color: rgba(0,173,160,1.0);
}

.header-menu-area .hs-menu-wrapper>ul > li > a.active,
.header-menu-area .hs-menu-wrapper>ul > li > a.active i, .top-head-menu .hs-menu-wrapper>ul > li > a.active,
.top-head-menu .hs-menu-wrapper>ul > li > a.active i{
  color: rgba(0,173,160,1.0);
}

.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:hover > a .sub-arrow i, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:hover > a .sub-arrow i {
  color: #fff;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper > ul > li:hover > a,  
.header-menu-area.header-desktop-menu .hs-menu-wrapper > ul > li:hover > a .sub-arrow i, .top-head-menu .hs-menu-wrapper > ul > li:hover > a,  
.top-head-menu .hs-menu-wrapper > ul > li:hover > a .sub-arrow i {
  color: #09D1C1;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li:hover>.hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper>ul li:hover>.hs-menu-children-wrapper {
  z-index: 99;
}

.header-mobile-menu .hs-menu-wrapper>ul {
  flex-direction: column;
}
.header-mobile-menu .hs-menu-wrapper > ul > li > a {
  font-size: 14px;
  font-weight: 500;
  text-transform: capitalize;
  color: #3D4459 !important;
  padding: 27px 35px;
  line-height: 20px;
  display: flex;
  justify-content: space-between;
}
.header-mobile-menu .hs-menu-wrapper > ul > li {
  border-bottom: 1px solid #fff;
  margin-right: 0;
}
.header-mobile-menu .hs-menu-wrapper > ul > li:last-child {
  border-bottom: 0;
}
.header-mobile-menu .hs-menu-wrapper > ul > li > a span.sub-arrow i {
  color: #3D4459;
}
.header-mobile-menu span.sub-arrow {
  font-size: 14px;
  line-height: inherit;
  padding-right: 0px;
}
.hamburger_menu i {
  color: #fff;
}
.hamburger_menu {
  display: none;
  padding: 0.25em;
  font-size: 22px;
  cursor: pointer;
  background-color: rgba(0,0,0,.05);
}
.header-mobile-menu.menu-active {
  -webkit-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  max-height: calc(100vh - 79px);
}
.header-mobile-menu {
  display: none;
  position: absolute;
  width: 100%;
  box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 19%);
  -webkit-transform: scaleY(0);
  -ms-transform: scaleY(0);
  transform: scaleY(0);
  z-index: 9997;
  max-height: 0;
  background-color: #FFFFFFE8;
  top: 72px;
  -webkit-transition: max-height .3s,-webkit-transform .3s;
  transition: max-height .3s,-webkit-transform .3s;
  -o-transition: max-height .3s,transform .3s;
  transition: max-height .3s,transform .3s;
  transition: max-height .3s,transform .3s,-webkit-transform .3s;
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  transform-origin: top;
  overflow: auto;
}
.hamburger_menu.menu-active i.eicon-menu-bar:before {
  content: "\e87f";
}
.header-mobile-menu .hs-menu-wrapper > ul > .hs-item-has-children.active-child > a {
  background: #4CAAA0;
  color: #fff;
}
header.header {
  position: fixed;
  top: 0;
  width: 100%;
  left: 0;
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper > ul {
  display: flex;
}


@media screen and (max-width: 1024px){
  header.header .col-md-3 {
    display: none;
  }
  header.header .container-fluid {
    padding-left: 20px;
    padding-right: 15px;
  }
  header.header .row {
    min-height: 85px;
  }
  .header-desktop-menu {
    display: none;
  }  
  header.header .col-md-2 {
    width: 30%;
  }
  header.header .col-md-7 {
    width: 70%;
  }
  .hamburger_menu {
    display: flex;
  }  
  .header-menu-area.header-mobile-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper {
    display: none;
  }
  .header-mobile-menu .hs-menu-wrapper>ul>li.child-open > a, .header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li.child-open > a {
    background-color: #4CAAA0;
    color: #fff !important;
  }
  .header-menu-area.header-mobile-menu .hs-menu-wrapper>ul li>ul>li>.hs-menu-children-wrapper {
    margin-top: 0px;
  }
  .header-mobile-menu .hs-menu-wrapper>ul>li.child-open>a span i, .header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li.child-open > a span i {
    color: #fff;
  }
  .header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li a {
    display: flex;
    justify-content: space-between;
  }
  .header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li a span i {
    transform: none;
  }
  .header-mobile-menu{
    display: block;
  }
  .header-menu-area.header-mobile-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper {
    background-color: #FFFFFFE8;
  }
  .header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li a:hover {
    background-color: #4CAAA0;
    color: #FFFFFF;
  }
  .header-mobile-menu .hs-menu-wrapper > ul > li.active-branch > a {
    background-color: #4CAAA0;
    color: #FFFFFF !important;
  }
  .header-mobile-menu .hs-menu-wrapper > ul > li.active-branch > a span.sub-arrow i {
    color: inherit;
  }
}


@media screen and (max-width: 767px){
  header.header .col-md-2 {
    width: 80%;
  }
  header.header .col-md-7 {
    width: 20%;
  }
/*   .logo-area img {
    width: 115px !important;
  } */
  header.header .container-fluid {
    padding: 20px;
  }
  header.header .row {
    min-height: 35px;
  }
  .header-mobile-menu{
    top: 69px;
    display: block;
  }
  .header-menu-area .hs-menu-wrapper>ul li a {
    white-space: inherit;
  }

}




@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .hs-home-page .tabber-wrap .tabber-section-in {
    display:block;
    max-width:930px;
  }
  .hs-home-page .tabber-wrap .tabber-section-in > div {
    width: 50%;
    float:left;
  }
  .hs_home_page_row2 .tabber-wrap .tab-content {
    width: 100%;
  }
  .hs-home-page .hs-content-with-background-color .hs-ctnt-with-bg-right .cm-pd {
    display:block;
  }
  .find_out_more_wrap .find-out-more-content {
    padding-top:7%;
  }
  .home-banner-area-wrap .home-bnr-button-wrap .home-btn-2 a{
    background-color:#818a91 !important;
  }

}
footer.footer {
  background: #fff;
  /*   border-top: 2px solid #9dc1db */
}

footer.footer .container-fluid {
  padding: 0px 40px 0px 40px;
}

footer.footer .footer-top .container-fluid {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 302px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-top .row {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/*footer.footer .col-md-4 {
width: 31%;
}

footer.footer .col-md-2 {
width: 17%;
}

footer.footer .col-md-2.col-last {
width: 18%;
}*/

footer.footer .footer * {
  color: #fff;
  text-align: left;
}
.footer-top { padding: 50px 0 20px; }

.footer-top ul {
  list-style: none;
}

footer.footer .col {
  padding: 10px;
}

.footer-logo img {
  height: auto;
  max-width: 100%;
  display: block;
}

.footer-logo {
  margin-bottom: 20px;
  width: 100%;
}

.footer-contact ul {
  margin: 0;
  padding: 0;
}

.footer-contact {
  margin-bottom: 20px;
  width: 100%;
  margin-top: 5px;
}

.footer-area .hs-menu-wrapper > ul > li > a {
  color: #ffffff;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  display: block;
  margin-bottom: 20px;
  font-family: 'Montserrat', sans-serif;
}

.footer-contact li, .footer-contact li a { font-family: "Source Sans Pro"; }
.footer-contact li { color: #fff; }
.footer-contact li a { color: rgba(242, 187, 5, 1.0) !important; }
.footer-contact ul li:not(:first-child) {
  margin-top: calc(10px/2);
}
.footer-trustpilot, .footer-icons { margin-top: 50px; }
.footer-icons { display: flex; gap: 20px; }
.footer-area .hs-menu-wrapper > ul > li.hs-item-has-children > ul > li > a {font-size: 16px;font-weight: 400;padding-bottom: 0px;display: inline-block;color: #f2bb05;}

.footer-bottom {
  background-color: #242835;
  margin-top: 50px;
}

.footer__copyright span {
  display: block;
  color: #fff;
  font-size: 13px;
  font-weight: 300;
  letter-spacing: .6px;
  font-family: 'Montserrat',sans-serif;
  line-height: 1;
}

.footer-contact ul li i {
  color: #00ADA0;
  width: 1.25em;
  font-size: 15px;
}

.footer-contact ul li {
  font-size: 14px;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.footer-contact ul li:not(:last-child) {
  padding-bottom: calc(10px/2);
}

.footer-contact ul li a {
  font-size: 14px;
  font-weight: 400;
  color: #fff;
  font-family: "Source Sans Pro";
  display: inline-block;
  padding-left: 9px;
}

.social-media ul li a {
  margin-right: 5px;
}

.footer-area .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li {
  padding-bottom: 2.5px;
  line-height: 1.5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: inherit;
  padding-top: 2.5px;
}

.footer-area .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li:last-child {
  padding-bottom: 0;
}

.footer-area .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li:first-child {
  padding-top: 0;
}

.footer-top-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  align-content: flex-start;
  align-items: flex-start;
}

.footer-social-media {
  width: 100%;
}

@media screen and (max-width: 1024px){
  footer.footer .footer-top .container-fluid{
    padding: 0 30px;
  }
  .footer-top .row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .footer-top-left {
    margin-bottom: 40px;
    text-align: center;
    justify-content: center;
    align-content: center;
  }

  footer.footer .footer-top .container-fluid {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: 463px;
  }
  footer.footer .footer-bottom .container-fluid {
    padding: 0 20px;
  }
  .social-media ul {
    justify-content: center;
    padding-top: 0;
  }
  .footer-contact ul li {justify-content: center;}
  .footer-logo img {
/*     margin: 0 auto; */
  }
  .footer-contact ul li a {
    font-size: 16px;
  }
  .footer-contact {
    margin-top: 0;
  }
  .footer-contact ul li:not(:last-child) {
    padding-bottom: calc(12px/2);
  }
  .footer-contact ul li:not(:first-child) {
    margin-top: calc(12px/2);
  }
  .social-media ul li a {
    text-align: left;
  }  
  /* footer.footer .col-md-3{
  width: 100% !important;
  justify-content: center;
}
  footer.footer .col-md-5{
  width: 75% !important;
  justify-content: center;
}  */
  footer.footer .col-md-2{
    /*width: 25%;*/

  }
  footer.footer .col-md-2.col-last{
    /* width: 25%;*/
    width: 100%;
    justify-content: center;
  }
}

@media screen and (max-width: 767px){
  /* footer.footer .col-md-2 {
  width: 50%;
}*/
  footer.footer .col-md-5{
    width: 100% !important;
    justify-content: center;
  }  
  footer.footer .col-md-2{
    /*width: 25%;*/
    width: 100%;
  }

  footer.footer .col-md-2.col-last{
    /* width: 25%;*/
    width: 100%;
    justify-content: center;
  }
  .footer-top {
    padding: 10px 15px 20px 15px;
  }

  footer.footer .footer-top .container-fluid {
    min-height: 638px;
    padding: 0;
  }

  .footer__copyright span {
    text-align: center;
  }

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

  .footer-area .hs-menu-wrapper>ul {
    justify-content: center;
    align-items: center;
  }

  .footer-area .hs-menu-wrapper>ul li a {
    text-align: center;
  }

  .footer-area .hs-menu-wrapper>ul li {
    width: 100%;
    text-align: center;
  }

  .footer-area .hs-menu-wrapper>ul li > ul {
    justify-content: center;
    text-align: center;
  }

  .footer-area .hs-menu-wrapper>ul>li.hs-item-has-children>ul>li {
    width: 100%;
    justify-content: center;
  }



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

  .leave-review ul li {width: 100%;}

  .leave-review ul li a {
    justify-content: center;
  }

  .leave-review {
    padding-top: 20px;
    padding-bottom: 10px;
  }

  footer.footer .col-md-2:nth-child(4) .footer-area {
    padding-top: 20px;
    padding-bottom: 10px;
  }
  .footer-logo img {
/*     width: 120px !important; */
  }

  .footer-contact {
    padding: 10px 0;
  }

  .footer-contact ul li:not(:last-child) {
    padding-bottom: calc(14px/2);
  }

  .footer-contact ul li:not(:first-child) {
    margin-top: calc(14px/2);
  }
  .social-media ul li i {
    font-size: 16px;
  }
  footer.footer.landing-page .footer-top .container-fluid {
    min-height: auto;
  }

  footer.footer.landing-page .footer-top .container-fluid .footer-top-left {
    margin-bottom: 0;
    margin-top: 30px;
  }
  .footer-icons { display: block; text-align:center; }

}
.footer-top{
  padding: 64px 0 20px; 
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .footer-top{
    padding-top:25px !important;
  }

}

.footer-buttom{
  padding-bottom: 1em; 
}
.footer-buttom a{
  background: #3c83b7 0 0 no-repeat padding-box;
  border-radius: 33px;
  opacity: 1;
  padding: 10px 14px;
  font-size: 14px;
  color: #fff;
}
@media (max-width: 768px){
  #hs_cos_wrapper_button2{
    text-align: center;
  }
  #hs-link-footer_logo_hs_logo_widget{
    margin: auto; 
  }
}
.footer-bottom .col{
  color: #fff!important;
  font: normal normal medium 14px/24px Red Hat Text;
}
.menu-block-new{
  font-weight: 900; 
}
.footer-waves{
  position: relative;
  width: 100%;
  height: 200px;
}
.footer-wave-1, .footer-wave-2{
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.footer-wave-1{
  bottom: 1px!important; 
}
@media (max-width: 768px){
  .footer-waves{
    display: none; 
  }
  .designstudio-button{
    bottom: 20%!important;
    transform: rotate(-90deg)!important;
    right: -66px!important; 
  } 
}
/* Menu and simple menu */

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



.hs-landinsight-page .banner-area-wrap .banner-background-overlay {
  background-image: none;
  background-color: #3D4459;
  opacity: 0.86;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.hs-landinsight-page .banner-area-wrap .bnr-content-in{
  text-align: left;
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 19px;
  font-weight: 400;
  line-height: 1.2em;
  letter-spacing: -0.2px;
}
.hs-landinsight-page .banner-area-wrap .bnr-title-wrap h1{
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 50px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.2em;
  margin:0;
  letter-spacing: 0.3px;
}

.hs-landinsight-page .banner-area-wrap .page-center.bnr-content-wrap{
  max-width: 950px;
  min-height: 605px;
  padding: 0 10px;
}

.hs-landinsight-page  .banner-area-wrap .banner-shape-bottom svg{
  width: calc(146% + 1.3px);
  height: 40px;
  transform: translateX(-50%) rotateY(180deg);
}

.hs-landinsight-page  .logos_wrap.logos_wrap-with-title{
  padding:80px 0 40px;
}

.hs-landinsight-page .logos_wrap.logos_wrap-with-title .container{
  max-width:1050px;
  min-height: unset;
}
.hs-landinsight-page .logos_wrap .logos_wrap-subtitle,
.hs-landinsight-page .logos_wrap .logos_wrap-title-in {
  margin-bottom: 20px;
}

.hs-landinsight-page .logos_wrap .logos_wrap-item{
  width:100%;
  padding-top:15px;
}
.hs-landinsight-page .logos_wrap .slick-list{
  padding:0 0px!important;
}
.hs-landinsight-page .logos_wrap-subtitle-in{
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.hs-landinsight-page .logos_wrap.logos_wrap-with-title .slick-slide img{
  max-width: 100%;
}


.hs-landinsight-page .logos_wrap .slick-slide {
  margin-right: 14px;
  max-width: 124.25px;
  width: 124px!important;
}

.hs-know-how-page .four_step_banner_wrap{
  background-color: #E9EAF0;
  background-image:none!important;
}
.hs-know-how-page .four_step_banner_wrap .container{
  max-width: 850px;
}
.hs-know-how-page .four_step_banner_wrap .shape svg {
  width: calc(129% + 1.3px);
  height: 58px;
}
.hs-know-how-page .four_step_banner_wrap .four_step_banner_inner h1{
  order:1;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 59px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.4em;
  margin: -10px 0px 40px 0px;
  letter-spacing: 0.3px;
}
.hs-know-how-page .four_step_banner_wrap .four_step_banner_inner p{
  order:2;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.4em;
  margin-bottom: 0;
  letter-spacing:0;
}
.hs-know-how-page .four_step_banner_wrap .button-section{
  order:3;
  margin: 40px 0px 0px 0px;
  width: 100%;
}
.hs-know-how-page .four_step_banner_wrap .four_step_banner_inner{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  margin:0;
  padding:0;
}

.hs-know-how-bottom{
  padding: 100px 40px 100px 40px;
}

.hs-know-how-bottom .content-wrapper{
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  flex-wrap:wrap;
}

.hs-know-how-bottom .content-wrapper .col{
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hs-know-how-bottom .content-wrapper .left-col>div{
  padding: 0px 100px 0px 35px;
  display:block;
  width: 100%;
}

.hs-know-how-bottom .content-wrapper .right-col{

}
.hs-know-how-bottom .content-wrapper .right-col>div{
  width: 100%;
  padding: 0px 40px 0px 30px;
  display:block;
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: #00ADA0;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.hs-know-how-bottom .content-wrapper .left-col h4{
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 35px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.5em;
  letter-spacing: 0.3px;
  margin:0;
}

.hs-know-how-bottom .content-wrapper .right-col p{
  text-align: left;
  color: #000000;
  font-size: 16px;
  line-height: 1.9em;
}
.hs-know-how-bottom .content-wrapper .right-col a:active,
.hs-know-how-bottom .content-wrapper .right-col a:hover {
  color: #336;
}
.hs-know-how-bottom .content-wrapper .right-col a {
  color: #c36;
  word-break: break-word;
}

.hs-land-registry-page .banner-area-wrap .banner-area{
  padding: 40px 50px 0px 50px;
  background-position: top center!important;
}
.hs-land-registry-page .banner-area-wrap .page-center.bnr-content-wrap{
  max-width: 1050px;
  min-height: 565px;
}
.hs-land-registry-page .banner-area-wrap .banner-background-overlay{
  background-color: #3D4459;
  opacity: 0.92;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.hs-land-registry-page .banner-area-wrap .bnr-title-wrap h1{
  font-size: 49px;
  font-weight: 400;
  color:white!important;
  text-transform: uppercase;
  line-height: 1.3em;
  margin:0;
  letter-spacing: 0.3px;
}
.hs-land-registry-page .banner-area-wrap .banner-left-section .banner-in-pd{
  padding: 10px 10px 10px 30px;
  margin-bottom:50px;
}

.hs-land-registry-page .banner-area-wrap .bt_content{
  text-align: left;
  color:white!important;
  font-family: "Montserrat", Sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 0.6em;
}
.hs-land-registry-page .banner-area-wrap .bnr-content-sec p{ 
  color:white!important;
}
.hs-land-registry-page .banner-area-wrap .banner-in-pd .bnr-content-in{
  margin: 0px 0px 0px 0px;
  padding: 10px 60px 0px 0px;
}

.hs-land-registry-page .banner-area-wrap .banner-right-section img {
  max-width: 65%;
}
.hs-land-registry-page .banner-area-wrap .banner-left-section .bnr-title-wrap{
  margin: -5px 0px 20px 0px;
  padding: 0px 0px 0px 0px;
}
.hs-land-registry-page .banner-area-wrap .banner-shape-bottom svg{
  width: calc(146% + 1.3px);
  height: 40px;
}


.hs-land-registry-page .banner-area-wrap .bnr-img-in{
  text-align: center;
}

.hs-land-registry-page .logos_wrap{
  padding: 10px 50px 10px 50px;
}

.hs_land_registry_top .content-with-img-col{
  padding: 90px 50px 55px 50px;
}

.hs_land_registry_top .content-with-img-col .content-wrapper .left-col .inner{
  padding: 0% 6% 0% 0%;
}
.hs_land_registry_main .content-with-img-col .content-wrapper .right-col .inner{
  padding: 0% 10% 0% 0%;
}
.hs_land_registry_main .content-with-img-col .content-wrapper .left-col .inner{
  padding: 0% 0% 0% 5%;
}
.hs-land-registry-page .content-with-img-col .content-wrapper .right-col .inner .image,
.hs-land-registry-page .content-with-img-col .content-wrapper .left-col .inner .content{
  padding: 30px;
}
.hs-land-registry-page .content-with-img-col .content-wrapper .left-col h2{
  color: #3D4459;
  font-size: 35px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 0px 0px 20px 0px;
  line-height: 1;
  letter-spacing:0;
}
.hs-land-registry-page .content-with-img-col .content-wrapper .right-col img {
  border-style: solid;
  border-width: 5px 5px 5px 5px;
  border-color: #FFFFFF;
  max-width: 100%;
  box-shadow: none;
}
.hs_land_registry_top .content-with-img-col .left-col .content p {
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 2.9em;
  padding: 0% 10% 0% 0%;
}
.hs_land_registry_top .content-with-img-col .content-wrapper .left-col .inner .content {
  margin: 0px 0px -10px 0px;
}

.hs_land_registry_main .content-with-img-col{
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 60px 40px 55px 40px;
}

.hs_land_registry_main .content-with-img-col ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.hs_land_registry_main .content-with-img-col ul>li{
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: inherit;
  margin: 0;
  padding: 0;
  position: relative;
  font-family: "Oswald", Sans-serif;
  font-size: 20px;
  font-weight: 400;
  text-transform: uppercase;
  color: #3D4459;
  -ms-flex-item-align: center;
  align-self: center;
}
.fa-check-circle:before {
  content: "\f058";
}
.hs_land_registry_main .content-with-img-col ul>li>p{
  margin: 0;
  color: #3d4459;
  -ms-flex-item-align: center;
  align-self: center;
  padding-left: 5px;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5;
  display: inline-block;
  padding: 0;
  font-family: "Oswald", Sans-serif;
  font-size: 20px;
  font-weight: 400;
  text-transform: uppercase;
}
.hs_land_registry_main .content-with-img-col ul>li>i{
  color: #04AEA1;
  width: 1.25em;
  font-size: 25px;
  line-height: 1;
  margin-right: 14px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hs_land_registry_main .content-with-img-col ul>li:not(:first-child) {
  margin-top: calc(33px/2);
}
.hs_land_registry_main .content-with-img-col ul>li:not(:last-child) {
  padding-bottom: calc(33px/2);
}

.hs_land_registry_main .content-with-img-col.right .content-wrapper{
  max-width:1000px;
}
.hs_land_registry_main .adv_buttons .button-wrapper i{
  font-family: 'Metrize-Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.hs_land_registry_main .adv_buttons a{
  padding: 20px 40px;
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 18px;
}
.hs_land_registry_main .adv_buttons .align-icon-right {
  margin-left: 5px;
  -webkit-box-ordinal-group: 16;
  -ms-flex-order: 15;
  order: 15;
  margin-left: 15px;
}
.hs_land_registry_main  .adv_buttons .button-wrapper{
  margin-bottom: 20px;
}
.hs_land_registry_main .adv_buttons .adv_btn_content{
  text-align: center;
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 0.6em;
  letter-spacing:0;
  padding-bottom: 20px;
  margin: 0;
}
.hs_land_registry_main .adv_buttons {
  text-align: center;
  padding:20px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.hs_land_registry_main .adv_buttons .button-wrapper i:before {
  content: "\e105";
}

.hs_land_registry_main .find_out_more_wrap.two .content{
  text-align: left;
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 2.3em;
}
.hs_land_registry_main .find_out_more_wrap.two  .trustpilot_content{
  display:none;
}

.hs_land_registry_main .adv_buttons .elementor-shortcode {
  margin-top: 0px;
  display: block;
}
.hs_land_registry_main .find_out_more_wrap.two .content{
  margin-bottom:0px;
}


/*==================================================== 
====================training Page======================
====================================================*/




.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-section{
  display:none;
}

.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in img {
  max-width: 16%;
}
.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-title h1{
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 64px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.4em;
  letter-spacing: 0.3px;
}
.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-bt-content-in{
  text-align: center;
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 2em;
  letter-spacing: -0.2px;
  padding-top:5px;
}

.hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content{
  padding: 20px 30px 40px 30px;
  background-position: bottom center;
}
.hs-training-page .hs-banner-with-menu-wrap .hs-menu-background-overlay{
  background-color: #3D4459;
  opacity: 0.92;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .container{
  max-width:1000px;
  padding: 20px 0px 0px 10px;
}

.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-row {
  margin-bottom: 50px;
}
.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-title-in {
  margin: 0px;
}

.hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in {
  padding: 0;
}

.hs-training-page .content-with-img-col{
  padding: 50px 40px 60px 40px;
}

.hs-training-page .content-with-img-col .content-wrapper{
  max-width: 987px;
  padding: 10px 30px;
}

.hs-training-page .content-with-img-col .content-wrapper .left-col .inner{
  padding:44px;
}
.hs-training-page .content-with-img-col .content-wrapper .left-col .inner p{
  color:rgb(122, 122, 122);
  margin:0;
}

.hs-training-page .content-with-img-col .content-wrapper .right-col img {
  width: 57%;
  max-width: 37%;
  height: 250px;
  box-shadow: none;
}

.hs-training-page .content-with-img-col .content-wrapper .right-col .inner{
  padding:10px;
}

.hs-training-page .content-with-top-icon.four .content-wrapper {
  padding-top: 40px;
}
.hs-training-page .content-with-top-icon.four .title-wrapper{
  min-height: 133px;
  align-items: center;
  align-content: center;

}

.hs-training-page .content-with-top-icon.four .title-wrapper .title h2{
  color: #3D4459;
  font-size: 36px;
  font-weight: 400;
  text-transform: uppercase;
  margin:0;
}

.hs-training-page .content-with-top-icon.four .items-wrapper .item .content-section p{
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 400;
}


.hs-training-page .content-with-top-icon.four .item-section {
  padding: 0px 40px 50px 40px;
}

.hs-training-page .content-with-top-icon.four .item-content-wrapper {
  max-width: 1000px;
}

.hs-training-page .content-with-top-icon.four .items-wrapper .item:nth-child(2) .image-wrapper img{
  margin-bottom:10px;
}
.hs-training-page .content-with-top-icon.four .items-wrapper .item:nth-child(1) .inner,
.hs-training-page .content-with-top-icon.four .items-wrapper .item:nth-child(2) .inner,
.hs-training-page .content-with-top-icon.four .items-wrapper .item:nth-child(3) .inner,
.hs-training-page .content-with-top-icon.four .items-wrapper .item:nth-child(4) .inner{
  align-content: center;
  align-items: center;
}

.hs-training-page .featured-section.reversed>.inner {
  flex-direction: unset;
}

.hs-training-page .featured-section.reversed .left-col .content>*{
  width:100%;
}

.hs-training-page .featured-section.reversed .col h2{
  color: #3D4459;
  font-size: 34px;
  padding:0;
  margin-bottom:20px;
}

.hs-training-page .featured-section.reversed .right-col h2{
  font-size: 35px;
}

.hs-training-page .featured-section.reversed .left-col h5{
  color:rgb(0, 173, 160);
  font-family:Oswald, sans-serif;
  font-size:20px;
  font-weight:600;
  text-align:left;
}

.hs-training-page .featured-section.reversed .left-col ul{
  font-size: 14px;
  color: #54595f;
  font-weight: 600;
  padding-left:40px;
  list-style: disc;
  text-align:left;
  padding-bottom:20px;
}

.hs-training-page .featured-section.reversed .left-col ul li{
  margin:0;
  padding:0;
  display:block;
  display: list-item;
}

.hs-training-page .featured-section.reversed .left-col ul>li:not(:last-child) {
  padding-bottom: 0;
}
.hs-training-page .featured-section.reversed .left-col ul>li:not(:first-child) {
  margin-top:0;
}
.hs-training-page .featured-section.reversed .left-col ul li p{
  text-align:left;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight:600;
  margin-bottom: 0.9rem;
}
.hs-training-page  .featured-section.reversed .left-col>.inner-wrapper {
  background-color: white;
}

.hs-training-page .featured-section.reversed .right-col p{
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 2em;
}

.hs-training-page .featured-section.reversed .right-col .content .item-wrapper {
  padding-top: 18px;
  color: #000000;
  margin-bottom: 15px;
  margin-top: 5px;
}

.hs-training-page .featured-section.reversed .right-col .slick-slide{
  padding:0 7px;
}

.hs-training-page .featured-section.reversed .right-col .item{
  box-shadow: 1px 1px 7px 0px rgb(0 0 0 / 15%), 0px 0px 2px 0px rgb(0 0 0 / 5%);
  border-radius: 5px;
  border:0;
}
.hs-training-page .featured-section.reversed .ti-footer {
  margin-bottom: 0;
}
.hs-training-page .featured-section.reversed .right-col .item .testimonial__text {
  padding-right: 10px;
  height: 81.2px !important;
  line-height: 20.3px !important;
  font-size: 14px;
  -webkit-line-clamp: inherit !important;
  overflow: auto !important;
  overflow-x: hidden !important;
  padding-right: 10px;
}
.hs-training-page .featured-section.reversed .left-col .content>p {
  padding-top: 10px;
  margin: -10px 0px -10px 0px;
  padding: 20px 0px 0px 0px;
  margin-bottom: 0.9rem;
  text-align: center;
  color:rgb(84, 89, 95);
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.6em;
  letter-spacing: -0.5px;
}

.hs-training-page .featured-section .button-section a{
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
  fill: #FFFFFF;
  color: #FFFFFF;
  background-color: #00ADA0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #00ADA0;
  border-radius: 4px 4px 4px 4px;
  padding: 21px 33px 21px 38px;
}

.hs-training-page .featured-section .button-section a i:before {
  content: "\f061";
}

.hs-training-page .featured-section.reversed {
  margin-top: 0;
}

.hs-training-page .featured-section .button-section {
  margin: 12px 0px 0px 0px;
}

.hs-training-page .featured-section .button-section a .button-icon {
  margin-left: 16px;
}

.hs-training-page .content-with-img-col.bg-color .content-wrapper {
  padding: 0px;
  max-width: 929px;
  min-height: 460px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.hs-training-page .content-with-img-col.bg-color {
  padding: 0px 40px;
}

.hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col .inner {
  padding: 10px 40px 10px 10px;
}
.hs-training-page .content-with-img-col.bg-color .content-wrapper .right-col img {
  height: unset;
  border-width: 0;
  max-width: 86%;
  width: 100%;
}

.hs-training-page .content-with-img-col.bg-color .content-wrapper h4{
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 40px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.4em;
  letter-spacing: 0px;
}

.hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col .inner p{
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 2em;
  margin-bottom: 0.9rem;
}
.hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col .button-section a {
  font-size: 16px;
  padding: 15px 30px;
  padding: 25px 35px 25px 40px;
}

.fa-calendar-check:before {
  content: "\f274";
}

.hs-training-page .featured-section.reversed .right-col .content .item-wrapper .slick-list{
  padding-bottom: 8px;
}

.hs-training-page .featured-section.reversed .right-col .item span.testimonial__name{
  font-weight: bold;
  font-size: 15px;
  overflow: hidden;
  padding-right: 25px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #000000;
  margin-bottom: 2px;
}

.hs-training-page .featured-section.reversed .right-col .item .ti-date{
  color: #000000;
  opacity: 0.5;
  font-size: 12px !important;
}

.hs-training-page .featured-section button.slick-prev {
  right: 48px !important;
}
.hs-training-page .featured-section button.slick-arrow {
  top: 6px;
}

.hs-training-page .featured-section.reversed .right-col .item .testimonial__content:after {
  right: 26px;
}
.hs-training-page .featured-section button.slick-next {
  right: 16px;
}

.hs-training-page .content-with-img-col .content-wrapper .button-section a .button-icon {
  margin-left: 20px;
}

.hs-landinsight-page .banner-area-wrap .banner-left-section {
  width: 100%;
}

.hs-landinsight-page .banner-area-wrap .banner-right-section {
  display: none;
}

.hs-landinsight-page .banner-area-wrap .banner-left-section .bnr-rating-star-in {
  margin: 5px 0px 0px -20px;
}

.hs-landinsight-page .banner-area-wrap .page-center.bnr-content-wrap {
  min-height: 625px;
}

.hs-landinsight-page .logos_wrap .logos_wrap-subtitle, .hs-landinsight-page .logos_wrap .logos_wrap-title-in {
  width: 100%;
}
.hs-land-registry-page .bnr-rating-star-in .elementor-shortcode {
  margin: -20px 0px 0px 0px;
}

.hs-land-registry-page .bnr-rating-star-in .elementor-shortcode .ti-small-logo img {
  max-width: 100%;
}

.hs-land-registry-page .bnr-rating-star-in .elementor-shortcode {
  margin: -20px 0px 0px 0px;
}

.hs-land-registry-page .bnr-rating-star-in .elementor-shortcode .ti-small-logo img {
  max-width: 100%;
}

.hs-land-registry-page .ti-widget[data-layout-id='27'][data-set-id='light-background'][data-pid='306ed39232bc226d4e517c90b1']>.ti-widget-container>.ti-header, .ti-widget[data-layout-id='27'][data-set-id='light-background'][data-pid='306ed39232bc226d4e517c90b1']>.ti-widget-container>.ti-footer {
  background: #efefef !important;
}

.hs-land-registry-page .container-fluid.hs_land_registry_main .adv_buttons .button-wrapper a {
  font-size: 18px;
  padding: 20px 40px;
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}

.hs-land-registry-page .container-fluid.hs_land_registry_main {}

.hs_land_registry_main .adv_buttons a {
  text-transform: none;
}

.hs-land-registry-page .ti-widget[data-layout-id='27'][data-set-id='light-background'] .ti-widget-container, .ti-widget[data-layout-id='27'][data-set-id='light-background'] .ti-widget-container * {
  font-family: 'Open sans' !important;
}

.hs_training_bottom .logos_wrap.logos_wrap-with-title {
  padding: 70px 40px 90px 40px;
}

.hs_training_bottom .logos_wrap.logos_wrap-with-title .container {
  max-width: 1100px;
}

.hs_training_bottom .logos_wrap.title-sec .logos_wrap-title, .hs_training_bottom .logos_wrap.title-sec .logos_wrap-item {
  width: 100%;
}

.hs_training_bottom .logos_wrap.title-sec .logos_wrap-title {
  text-align: center;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 35px;
  font-weight: 300;
  text-transform: uppercase;
  padding-bottom: 20px;
}

.hs_training_bottom .logos_wrap .logos_wrap-row .logos_wrap-title p {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  text-transform: inherit;
  line-height: inherit;
}

.hs_training_bottom .logos_wrap .logos_wrap-item {
  padding: 14px 0px 0px 0px;
}


.hs_land_registry_main .featured-section ul.slick-dots>li {
  display: inline-block;
  width: 10px;
  height: 10px;
  background: #ccc;
  border-radius: 20px;
  padding: 4px;
  cursor: pointer;
  opacity: .4;
  margin: 0 2px;
}


.hs_land_registry_main .featured-section ul.slick-dots li.slick-active,
.hs_land_registry_main .featured-section ul.slick-dots>li:hover {
  opacity: 1;
}

/**************************************************************************************************/
@media (min-width: 768px){
  .hs-know-how-bottom .content-wrapper .col{
    width: 50%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section{
    width: 49.753%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section{
    width: 50.247%;
  }
  .hs_land_registry_top .content-with-img-col .content-wrapper .left-col {
    width: 52.545%;
  }
  .hs_land_registry_top .content-with-img-col .content-wrapper .right-col{
    width: 47.366%;
  }
  .hs_land_registry_main .content-with-img-col .content-wrapper .left-col{
    width:49.959%;
  }
  .hs_land_registry_main .content-with-img-col .content-wrapper .right-col{
    width: 49.952%;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col {
    width: 50.258%;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper .right-col{
    width: 49.742%;
  }
}
@media (max-width:1024px){
  .hs-landinsight-page .banner-area-wrap .bnr-content-in{
    text-align:center;
    padding:0;
    padding-bottom: 15px;
  }
  .hs-landinsight-page .banner-area-wrap .bnr-title-wrap h1{
    text-align:center;
    margin-bottom: 10px;
    font-size: 59px;
  }
  .hs-landinsight-page .banner-area-wrap .page-center.bnr-content-wrap{
    min-height:750px;
    padding:0px;
  }
  .hs-landinsight-page .banner-area-wrap .banner-row{
    padding:5px;
  }
  .hs-landinsight-page .banner-area-wrap .banner-right-section{
    display:none;
  }
  .hs-landinsight-page .banner-area-wrap .banner-shape-bottom svg {
    height: 31px;
  }
  .hs-landinsight-page .banner-area-wrap .banner-area{
    background-position: bottom center!important;
  }
  .hs-landinsight-page .banner-area-wrap .banner-area {
    padding: 0% 5% 0% 5%;
  }
  .hs-landinsight-page .logos_wrap.logos_wrap-with-title{
    padding: 80px 25px 60px 25px;
  }
  .hs-landinsight-page .logos_wrap .logos_wrap-row .logos_wrap-title p{
    font-size:40px;
  }
  .hs-know-how-page .four_step_banner_wrap{
    padding: 0% 5% 0% 5%;
  }
  .hs-know-how-page .four_step_banner_wrap .container{
    min-height: 449px!important;
  }
  .hs-know-how-page .four_step_banner_wrap .four_step_banner_inner h1 {
    font-size: 62px;
  }
  .hs-know-how-page .four_step_banner_wrap .four_step_banner_inner p{
    font-size: 22px;
    padding: 0;
  }
  .hs-know-how-bottom {
    padding: 100px 5px 100px 5px;
  }
  .hs-know-how-bottom .content-wrapper .left-col>div {
    padding: 0px 0px 0px 35px;
    display: block;
  }
  .hs-land-registry-page .banner-area-wrap .banner-area{
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 5% 7% 5%;
  }
  .hs-land-registry-page .banner-area-wrap .page-center.bnr-content-wrap{
    min-height: 576px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section,
  .hs-land-registry-page .banner-area-wrap .banner-left-section{
    width:100%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section .bnr-title-wrap,
  .hs-land-registry-page .banner-area-wrap .banner-left-section .bnr-content-sec{
    text-align:center;
  }
  .hs-land-registry-page .banner-area-wrap .bnr-title-wrap h1{
    font-size: 60px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section .banner-in-pd {
    padding: 10px 10px 10px 10px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section .bnr-title-wrap {
    margin: -10px 0px 30px 0px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-in-pd .bnr-content-in{
    margin: 0px 0px 0px 0px;
    padding: 0px 60px 10px 60px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section img{
    max-width: 12%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section {
    justify-content: center;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section_inner{
    padding: 0% 5% 5% 5%;
    width: 100%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section .banner-in-pd {
    margin-bottom: 0px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-shape-bottom svg{
    height:31px;
  }
  .hs_land_registry_top .content-with-img-col{
    padding: 80px 20px 80px 30px;
  }
  .hs_land_registry_top .content-with-img-col .content-wrapper .right-col,
  .hs_land_registry_top .content-with-img-col .content-wrapper .left-col {
    width: 50%;
  }
  .hs_land_registry_main .content-with-img-col .content-wrapper .right-col .inner,
  .hs_land_registry_top .content-with-img-col .content-wrapper .left-col .inner {
    padding: 0 0%;
  }
  .hs_land_registry_main .content-with-img-col{
    padding: 80px 20px 80px 30px;
  }
  .hs_land_registry_main .adv_buttons .button-wrapper {
    margin-bottom: 30px;
  }

  .hs_land_registry_main .adv_buttons {
    padding: 20px 0 10px;
  }
  .hs_land_registry_main .find_out_more_wrap.two .content{
    text-align:center;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content{
    padding: 0px 50px 0px 50px;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .container{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    min-height: 431px;
    padding: 0;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-row{
    padding: 15px;
    justify-content: center;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in img{
    max-width: 25%;
  }
  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-row>.hs-bnr-with-menu-logo>div{
    margin: 0;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-title h1{
    font-size: 68px;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-row>.hs-bnr-with-menu-bt-content>div{
    margin: 0;
    padding: 0;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-row>.hs-bnr-with-menu-title>div {
    margin-bottom: 10px;

  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper .right-col,
  .hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col{
    width:100%;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper .right-col{
    display:none;
  }
  .hs-training-page .content-with-img-col.bg-color{
    padding: 5% 5% 5% 5%;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper{
    min-height: 315px;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col .inner {
    padding: 10px 10px 10px 10px;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper h4 {
    font-size: 34px;
  }
  .hs-training-page .content-with-top-icon .items-wrapper .item .inner {
    padding: 20px 20px 10px 20px;
  }
  .hs-training-page .content-with-top-icon .items-wrapper .item {
    width: 25%;
  }
  .hs-training-page .content-with-top-icon .items-wrapper .item .image-wrapper img{
    max-width:30%!important;
  }
  .hs-training-page .content-with-top-icon .items-wrapper .item .inner {
    align-content: flex-start!important;
    align-items: flex-start!important;
  }

  .hs_training_bottom .logos_wrap.logos_wrap-with-title{
    padding: 50px 25px 60px 25px;
  }
}

@media (max-width:767px){
  .hs-training-page .content-with-img-col.bg-color .content-wrapper h4 {
    font-size: 35px;
  }
  .hs-training-page .content-with-img-col.bg-color .content-wrapper{
    min-height:434px
  }
  .hs-landinsight-page .banner-area-wrap .bnr-title-wrap h1{
    font-size: 47px;
  }
  .hs-landinsight-page .banner-area-wrap .banner-area{
    background-position: top right!important;
  }
  .hs-landinsight-page .banner-area-wrap .banner-area {
    padding: 15% 5% 10% 5%;
  }
  .hs-landinsight-page .banner-area-wrap .page-center.bnr-content-wrap{
    min-height:526px;
  }
  .hs-landinsight-page .banner-area-wrap .bnr-content-sec{
    margin-bottom:0px;
  }
  .hs-landinsight-page .content-with-top-icon{
    margin-top:20px;
  }
  .hs-landinsight-page .banner-area-wrap .banner-row {
    margin-top: -20px;
  }
  .hs-landinsight-page .banner-area-wrap .bnr-content-in {
    padding-bottom: 20px;
  }
  .hs-know-how-page .four_step_banner_wrap .container{
    min-height: 69vh!important;
  }
  .hs-know-how-page .four_step_banner_wrap .four_step_banner_inner h1{
    font-size: 44px;
    padding:0;
  }
  .hs-know-how-page .four_step_banner_wrap .four_step_banner_inner p{
    margin:0;
    font-size: 20px;
  }
  .hs-know-how-page .four_step_banner_wrap .shape svg {
    width: calc(100% + 1.3px);
    height: 24px;
  }
  .hs-know-how-bottom{
    padding: 50px 20px 50px 20px;
  }
  .hs-know-how-bottom .content-wrapper .left-col>div {
    padding: 0px 0 20px;
  }
  .hs-know-how-bottom .content-wrapper .right-col>div{
    padding: 25px 40px 0 30px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    flex-direction: column-reverse;
  }
  .hs-land-registry-page .banner-area-wrap .banner-area{
    background-position: top right!important;
    padding: 15% 5% 20% 5%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section img{
    max-width: 18%;
  }
  .hs-land-registry-page .banner-area-wrap .banner-right-section_inner {
    padding: 0 ;
  }
  .hs-land-registry-page .banner-area-wrap .bnr-title-wrap h1{
    font-size: 42px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section {
    margin: 20px 0px 0px 0px;

  }
  .hs-land-registry-page .banner-area-wrap .banner-left-section .bnr-title-wrap {
    margin: 0px 0 20px;
    padding-bottom:10px;
  }
  .hs-land-registry-page .banner-area-wrap .banner-in-pd .bnr-content-in {
    padding: 0;
    font-size:16px;
  }
  .hs_land_registry_top .content-with-img-col .content-wrapper .left-col .inner .content,
  .hs-land-registry-page .banner-area-wrap .bt_content {
    text-align: center;
  }
  .hs_land_registry_top .content-with-img-col .content-wrapper .right-col,
  .hs_land_registry_top .content-with-img-col .content-wrapper .left-col {
    width: 100%;
  }
  .hs_land_registry_top .content-with-img-col .left-col .content p {
    padding: 0 ;
  }
  .content-with-img-col .content-wrapper .right-col>.inner{
    padding: 29px 0px 0px 0px;
  }
  .hs_land_registry_main .content-with-img-col.right .content-wrapper{
    flex-direction: column-reverse;
  }
  .hs_land_registry_main .content-with-img-col .content-wrapper .left-col>.inner{
    padding: 50px 0px 20px 0px;
  }
  .hs_land_registry_main .content-with-img-col ul>li{
    justify-content:center;
  }
  .hs_land_registry_main .adv_buttons a {
    display: block;
  }
  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content{
    padding: 0px 30px 0px 30px;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .container{
    min-height: 411px;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-row{
    margin: -20px 0px 0px 0px;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in img{
    max-width: 48%;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-row>.hs-bnr-with-menu-title>div{
    margin: 0;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-bnr-with-menu-title h1{
    font-size: 42px;
    line-height: 1.3em;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-row>div{
    text-align: center;
    line-height: 1.7em;
  }

  .hs-training-page  .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-row>.hs-bnr-with-menu-bt-content>div{
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
  }

  .hs-training-page .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-row>div p{
    text-align: center;
    line-height: 1.7em;
  }
  .hs-training-page .content-with-img-col{
    padding: 30px 20px 30px 20px;
  }
  .hs-training-page .content-with-img-col .content-wrapper{
    padding: 10px;
  }
  .hs-training-page .content-with-img-col .title-wrapper{
    font-size: 30px;
  }
  .hs-training-page .content-with-img-col .content-wrapper .right-col .image{
    margin-top: 0;
  }
  .hs-training-page .content-with-img-col.bg-color {
    margin-top: 0px;
  }
  .hs-training-page .content-with-top-icon .items-wrapper .item {
    width:100%;
  }

  .hs-training-page .content-with-top-icon .items-wrapper .item {
    padding: 0px 40px 0px 40px;
  }

  .hs-training-page .content-with-top-icon .items-wrapper .item:nth-child(5),
  .hs-training-page .content-with-top-icon .items-wrapper .item:nth-child(6),
  .hs-training-page .content-with-top-icon .items-wrapper .item:nth-child(7),
  .hs-training-page .content-with-top-icon .items-wrapper .item:nth-child(8) {
    padding: 0;
  }

  .hs-training-page .content-with-top-icon.four .items-wrapper .item .content-section p {
    margin-bottom: 0.9rem;
  }

  .hs_training_bottom .logos_wrap.logos_wrap-with-title{
    padding: 40px 20px 50px 20px;
  }
  .training-banner .hs-banner-with-menu-wrap .hs-bnr-with-menu-trust-js-in {
    margin: 0;
  }

  .hs_training_bottom .logos_wrap.title-sec .logos_wrap-title {
    line-height: 1.3em;
  }

  .hs-training-page .content-with-img-col.bg-color .content-wrapper .left-col .inner .button-section {
    padding: 10px 0px 20px 0px;
  }
  .hs-training-page .content-with-top-icon .items-wrapper .item {
    padding: 0 !important;
  }
  .hs-training-page .content-with-img-col .content-wrapper .right-col img {
    height: auto;
  }
}
.body-container-wrapper {
  margin-top: -2px;
}

.hs_webv2_page .hs_cos_wrapper_type_rich_text h1 {
  font-size: 2.5rem;
  color: #3C4558;
  font-weight: 600;
  line-height: 1;
  margin: 0 0 20px;
}

.hs_webv2_page .hs_cos_wrapper_type_rich_text p {
  color: inherit;
  font-size: inherit;
}

.hs_webv2_page .hs_cos_wrapper_type_rich_text {
  font-size: 16px;
  color: #7A7A7A;
}

.hs_webv2_page .hs_cos_wrapper_type_rich_text a {
  color: #c36;
}

.hs_webv2_page .hs_cos_wrapper_type_rich_text a:hover {
  color: #336;
}

/* ==Book a call page== */
.hs_book_call_page {
  background-image: linear-gradient(
    50deg, #FFFFFF 41%, #DDDDDD 100%);
  padding: 40px 40px 40px 50px;
}

.hs_book_call_page .dnd-section>.row-fluid {
  max-width: 1050px;
}

.hs_book_call_page .dnd-section {
  padding: 0;
}

.hs_book_call_page .hs_cos_wrapper_type_rich_text h2 {
  color: #353C52;
  font-family: "Oswald", Sans-serif;
  font-size: 38px;
  font-weight: 300;
  line-height: 1.4em;
  margin: 0 0 20px;
}

.hs_book_call_page .hs_cos_wrapper_type_rich_text ul {
  margin: 15px 0 0;
  padding: 0;
  list-style: none;
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 500;
}

.hs_book_call_page .hs_cos_wrapper_type_rich_text ul li:not(:last-child) {
  padding-bottom: calc(24px/2);
}

.hs_book_call_page .hs_cos_wrapper_type_rich_text ul li:not(:first-child) {
  margin-top: calc(24px/2);
}

.hs_book_call_page .hs_cos_wrapper_type_rich_text ul li:before {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  width: 1.25em;
  font-size: 18px;
  color: #00ADA0;
  content: "\f058";
  margin-right: 12px;
  position: relative;
  top: 2px;
}

.hs_book_call_page iframe {
  max-width: 100%;
  width: 100%;
  margin: 0 !important;
  line-height: 1;
  height: 701px;
}

.hs_book_call_page .hs_cos_wrapper_type_rich_text p {
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 2em;
}

.hs_book_call_row1_grp {
  height: 100%;
  display: flex;
  align-items: center;
}

.hs_book_call_row1_grp .hs_book_call_row1 {
  width: 100%;
}

.hs_webv2_page .hs_cos_wrapper_type_rich_text ul {
  margin: 0;
}
a {
    text-decoration: none !important;
}
.shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
}

.shape-bottom {
  bottom: -1px;
}

.shape svg {
  display: block;
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.shape .shape-fill {
  fill: #fff;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
  fill: #FFFFFF;
}

.hs_step_page .shape-bottom svg {
  width: calc(252% + 1.3px);
  height: 325px;
}

.body-container-wrapper.hs_step_page {
  margin-top: -3px;
}

img {
  vertical-align: middle;
}

.hs_book_call_page .logos_wrap .slick-slide {
  margin-right: 49px;
  text-align: center;
}
.hs_book_call_page .logos_wrap .act_slider {
  margin-right: -49px;
}

.background-overlay {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}


/* ==bespoke== */
.be_find_banner .banner-area-wrap .banner-background-overlay {
  opacity: 1; 
  background-image: linear-gradient(100deg, #3D4459 29%, #3D4459B0 100%);
}

.be_find_banner .banner-area-wrap .banner-area {
  padding: 20px 30px 60px 30px;
}

.be_find_banner .banner-area-wrap .bnr-title-wrap h1 {
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 57px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 0.3px;
  margin: 0;
}

.be_find_banner .banner-area-wrap .bnr-content-in {
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 2em;
  letter-spacing: -0.2px;
}

.be_find_banner .banner-area-wrap .banner-left-section {
  width: 45%;
}

.be_find_banner .banner-area-wrap .banner-right-section {
  width: 55%;
}

.be_find_banner .banner-area-wrap .bnr-button-wrap a {
  font-family: "Montserrat", Sans-serif;
  font-size: 17px;
  font-weight: 600;
  text-transform: capitalize;
  fill: #FFFFFF;
  color: #FFFFFF;
  background-color: #00ADA0;
  border-radius: 4px 4px 4px 4px;
  box-shadow: 0px 0px 30px -2px rgb(224 224 224 / 50%);
  padding: 25px 30px 25px 35px;
}

.be_find_banner .banner-area-wrap .bnr-button-wrap a:hover {
  color: #FFFFFF;
  background-color: #03D7C7;
}

.be_find_banner .banner-area-wrap .banner-in-pd>div.bnr-button-wrap {
  margin: 0;
}

.be_find_banner .banner-area-wrap .banner-in-pd .bt_content {
  margin: 5px 0px 20px 0px !important;
  padding: 10px 50px 0px 0px;
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 0.8em;
  letter-spacing: -0.2px;
}

.be_find_banner .banner-area-wrap .page-center.bnr-content-wrap {
  min-height: 581px;
}

.be_find_banner .banner-area-wrap .banner-shape-bottom svg {
  height: 55px;
}

.be_find_banner .banner-area-wrap .banner-right-section .banner-in-pd>div {
  margin: 0px 0px 50px 0px;
}

.be_find_banner .banner-area-wrap .bnr-content-in {
  padding-right: 80px;
}

.hs_be_find_row1_grp {
  margin-top: 5%;
  margin-bottom: 0%;
  padding: 0px 40px 20px 40px;
}

.hs_be_find_row1_grp .hs_cos_wrapper_type_rich_text h5 {
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 2em;
  letter-spacing: -0.2px;
  margin: 0 0 .9rem;
}

.hs_be_find_row1_grp .hs_cos_wrapper_type_rich_text h2 {
  color: #3D4459;
  font-size: 40px;
  text-transform: uppercase;
  margin: 0 0 30px;
  line-height: 1;
  font-weight: 600;
}

.hs_be_find_row1_grp .hs_cos_wrapper_type_rich_text p {
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 17px;
  font-weight: 500;
  line-height: 2em;
  letter-spacing: -0.2px;
}

.hs_be_find_row2_grp {
  padding: 0px 40px 0px 40px;
}

.hs_be_find_row2_grp .dnd-section .span3 {
  width: 33.333%;
  margin-left: 0;
  padding: 40px;
}

.hs_be_find_row2_grp .dnd-section>.row-fluid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 950px;
}

.hs_be_find_row2_grp .hs_cos_wrapper_type_linked_image img {
  max-width: 75% !important;
  vertical-align: middle;
  display: block;
  margin: 0 auto;
}

.hs_be_find_row2_grp .hs_cos_wrapper_type_rich_text h2 {
  color: #3D4459;
  font-size: 25px;
  text-transform: uppercase;
  line-height: 1.2em;
  margin-top: 20px;
  font-weight: 600;
  margin-bottom: 0;
}

.hs_be_find_row3_grp {
  padding: 30px 0px 30px 0px;
}

.hs_be_find_row3_grp .dnd-section>.row-fluid {
  max-width: 1200px;
}

.hs_be_find_row5_grp .dnd-section>.row-fluid {
  max-width: 950px;
}


.button-content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-decoration: inherit;
}

.align-icon-right {
  margin-left: 5px;
  -webkit-box-ordinal-group: 16;
  -ms-flex-order: 15;
  order: 15;
  margin-left: 17px;
}

.button-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
  display: inline-block;
}

.be_find_banner .banner-area-wrap .bnr-button-wrap .bnr-button-icon {
  margin-left: 17px;
}

.hs_be_find_row5_grp .dnd-section {
  margin-top: 50px;
  margin-bottom: 50px;
  padding: 20px 40px 20px 40px;
}

.hs_be_find_row7_grp .dnd-section {
  padding: 50px 0px 70px 0px;
}

.hs_be_find_row8_grp .dnd-section {
  padding: 90px 40px 0px 40px;
}

.hs_be_find_row8_grp h1 {
  margin-bottom: .9rem;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 38px;
  text-transform: uppercase;
  font-weight: inherit;
  padding: 0 0 10px;
  line-height: inherit;
}

.hs_be_find_row9_grp .dnd-section {
  padding: 60px 40px 50px 40px;
}

.hs_be_find_row9_grp .dnd-section .span4 {
  margin-left: 0;
  width: 33.333%;
  padding: 0px 20px 0px 20px;
}

.hs_be_find_row9_grp .hs_cos_wrapper_type_rich_text {
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.9em;
}

.hs_be_find_row9_grp .hs_cos_wrapper_type_rich_text h5 {
  line-height: 1;
  color: #00ADA0;
  font-family: "Oswald", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  padding-bottom: 2px;
  margin: 25px 0 0;
}

.hs_be_find_row9_grp .hs_cos_wrapper_type_rich_text h5 span {
  color: #00ADA0;
  font-family: "Montserrat", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.5em;
  display: block;
  margin-top: 5px;
}

.hs_be_find_row10_grp .dnd-section {
  padding: 50px 0px 70px 0px;
}

.hs_be_find_row9_grp .dnd-section>.row-fluid {
  max-width: 1200px;
}

.hs_be_find_row10_grp .dnd-section>.row-fluid {
  padding: 0px 0px 20px 0px;
}

.hs_be_find_row10_grp .adv_buttons .adv_btn_content {
  margin: 0;
}

.hs_be_find_row3_grp .adv_buttons .adv_btn_content {
  margin: 0;
}

.hs_be_find_row7_grp .dnd-section>.row-fluid {
  padding: 0 0 20px;
}

.hs_be_find_row7_grp .adv_buttons .adv_btn_content {
  margin: 0;
}


.hs_full-width_page .content-with-top-icon .items-wrapper .item .inner {
  padding: calc(5% + 10px);
}

.hs_full-width_page .content-with-top-icon .item-content-wrapper {
  max-width: 1000px;
  min-height: 266px;
  margin: 0 auto;
  align-items: center;
}

.hs_full-width_page .content-with-top-icon {
  padding: 70px 50px 50px 50px;
}

.hs_full-width_page .content-with-top-icon .items-wrapper .item .content-section {
  padding: 0px 20px 0px 20px;
}

.hs_full-width_page .content-with-top-icon .items-wrapper .item .image-wrapper {
  margin-bottom: 20px;
}

.hs_full-width_page .content-with-top-icon .items-wrapper .item .content-section p {
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  text-transform: capitalize;
  line-height: 1.8em;
  margin-bottom: .9rem;
}

.hs_full-width_page .content-with-top-icon h4 {
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 45px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.4em;
}

.hs_full-width_page .content-with-top-icon .content-wrapper {
  min-height: 148px;
  display: flex;
  align-items: center;
}

.hs_full-width_page .content-with-top-icon .bottom-wrapper {
  display: none;
}

.hs_full-width_page .content-with-top-icon .items-wrapper .item:first-child .image-wrapper img {
  max-width: 20% !important;
}


.hs_webv2_page .banner-area-wrap .bnr-title-wrap h1 {
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 55px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.4em;
  letter-spacing: 0.3px;
  padding-bottom: 25px;
  margin: 0;
}

.hs_webv2_page .banner-area-wrap .banner-left-section,.hs_webv2_page .banner-area-wrap .banner-right-section {
  width: 50%;
}

.hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner {
  padding: 0% 0% 0% 10%;
  width: 100%;
}

.hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner img {
  max-width: 53%;
  display: inline-block;
}

.hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner>div {
  height: 100%;
}

.hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner .bnr-img-wrap {
  text-align: center;
}

.hs_webv2_page .banner-area-wrap .page-center.bnr-content-wrap {
  max-width: 1100px;
  min-height: 476px;
}

.hs_webv2_page .banner-area-wrap .banner-area {
  padding: 0;
}

.hs_webv2_page .banner-area-wrap .banner-shape-bottom svg {
  width: calc(146% + 1.3px);
  height: 40px;
  transform: translateX(-50%) rotateY( 180deg);
}

.hs_webv2_page .banner-area-wrap .banner-left-section {
  padding: 0px 0px 0px 30px;
}

.hs_webv2_page .banner-area-wrap .bnr-content-in {
  padding: 0;
}

.hs_webv2_page .banner-area-wrap .banner-in-pd>div {
  margin: -5px 0 0;
}

.hs_webv2_page .banner-area-wrap .bnr-content-in p {
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  line-height: 2.1em;
}


.elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-row .hs-bnr-with-menu-left {
  display: none;
}

.elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in img {
  max-width: 37%;
}

.elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .container {
  max-width: 513px;
  min-height: 422px;
}

.elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-trust-js {
  display: none !important;
}

.elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-title h1 {
  line-height: 1.3em;
}

.elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-btn a {
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  display: inline-block;
  line-height: 1;
  font-size: 18px;
  padding: 20px 40px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #00ADA0;
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  color: #fff;
}

.elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-bt-content {
  margin: 0 !important;
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.7em;
}

.elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-btn {
  margin-bottom: 15px !important;
}

.elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in {
  padding: 0;
}

.elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .hs-bnr-with-menu-bt-content p {
  margin: 0;
}

.body-container-wrapper.elite_plus {
  margin: 0;
}

.elite_plus .hs-banner-with-menu-wrap .hs-menu-shape.hs-menu-shape-bottom svg {
  width: calc(175% + 1.3px);
  height: 15px; 
  z-index: inherit;
}

.elite_plus .hs-banner-with-menu-wrap .hs-menu-shape.hs-menu-shape-bottom {
  transform: none;
}

.elite_plus .hs-banner-with-menu-wrap .hs-menu-shape.hs-menu-shape-bottom svg path {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY( 0deg);
  transform: rotateY( 0deg);
  fill: #F9F9F9;
}

.elite_plus .hs-content-with-image-slider-wrap .slider-top-section {
  margin: 0;
  padding: 50px 0px 20px 0px;
}

.elite_plus .hs-content-with-image-slider-wrap .slider-bottom-section {
  padding: 20px 50px 40px 50px;
}

.elite_plus.hs_full-width_page .content-with-top-icon .items-wrapper .item .content-section p {
  line-height: 1.6em;
}

.elite_plus .pricing-wrap .hs-pricing-title p {
  font-size: 43px;
}

.elite_plus .pricing-wrap .pricing-title-row .hs-pricing-js {
  margin-top: 20px;
}

.elite_plus .pricing-wrap .pricing-title-wrap {
  padding: 100px 0px 30px 0px;
}

.elite_plus .pricing-wrap .pricing-content-section {
  padding: 10px 0px 10px 0px;
}



.hs_bfri_main_bt_grp .dnd-section {
  padding: 50px 40px 50px 40px;
}

.hs_bfri_main_bt_grp .dnd-section>.row-fluid {
  max-width: 900px;
  min-height: 308px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.hs_bfri_main_bt_grp h1 {
  margin-bottom: .9rem;
  color: #000000;
  font-family: "Oswald", Sans-serif;
  font-size: 40px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1em;
}

.hs_bfri_main_bt_grp .hs_cos_wrapper_type_rich_text {
  display: block;
  padding: 0px 0px 30px 0px;
  margin-bottom: 30px;
}



.hs_bfri_page .banner-area-wrap .banner-area {
  padding: 0px 50px 25px 50px;
}

.hs_bfri_page .banner-area-wrap .banner-shape-bottom svg {
  width: calc(111% + 1.3px);
  height: 36px;
}

.hs_bfri_page .banner-area-wrap .page-center.bnr-content-wrap {
  max-width: 528px;
  min-height: 523px;
}

.hs_bfri_page .banner-area-wrap .banner-right-section {
  display: none;
}

.hs_bfri_page .banner-area-wrap .banner-left-section {
  width: 100%;
  text-align: center;
}

.hs_bfri_page .banner-area-wrap .banner-in-pd>div {
  text-align: inherit;
}

.hs_bfri_page .banner-area-wrap .banner-in-pd {
  padding: 20px 0px 0px 0px;
}

.hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-title-wrap p {
  color: #FFFFFF;
  font-family: "Montserrat", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  padding: 10px 0px 20px 0px;
}

.hs_bfri_page .banner-area-wrap .bnr-title-wrap h1 {
  font-family: "Oswald", Sans-serif;
  font-size: 80px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 1px;
  padding-bottom: 20px;
  margin: 0 0 10px;
}

.hs_bfri_page .banner-area-wrap .bnr-content-in {
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.9em;
  padding: 10px 0 0;
}

.hs_bfri_page .banner-area-wrap .banner-left-section .bnr-rating-star-in {
  margin: 10px 0 0;
}

.hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-rating-star-wrap {
  margin: 0 !important;
}

.hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-title-wrap {
  margin: 0;
}

.hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-button-wrap {
  margin: 0;
}

body > div.body-wrapper.hs-content-id-62285036666.hs-site-page.page > main > div > div.container-fluid.hs_home_page_row4 > div.container-fluid.hs_home_page_row5 > div > div > div > div {
  padding: 0 !important;

}

#main-content > div.about-bottom-section > div > div > div > div > div > div > div {
  padding: 0px !important;
}


@media (min-width: 768px) {
  .hs_book_call_page .row-fluid .span7 {
    width: 62.263%;
  }

  .hs_book_call_page .row-fluid .span5 {
    width: 37.737%;
  }

  .hs_book_call_page .row-fluid .span7 {
    margin-left: 0;
  }


  .hs_book_call_page {
    height: 100vh;
  }
}

@media (max-height: 720px) {
  .hs_book_call_page {
    height: auto;
  }
}

@media (max-width: 1024px) {
  .hs_book_call_page {
    padding: 30px 30px 30px 30px;
  }

  .hs_book_call_page .hs_cos_wrapper_type_rich_text h2 {
    font-size: 36px;
  }
  .hs_book_call_page .row-fluid .span5,
  .hs_book_call_page .row-fluid .span7 {
    width: 50%;
  }

  .hs_book_call_page iframe {
    height: 630px;
  }

  .hs_book_call_page .row-fluid .span5 {
    margin-top: 10px;
  }

  .hs_step_page .shape-bottom svg {
    height: 120px;
  }


  .be_find_banner .banner-area-wrap .banner-right-section {
    width: 100%;
  }

  .be_find_banner .banner-area-wrap .banner-left-section {
    width: 100%;
  }

  .be_find_banner .banner-area-wrap .banner-right-section .banner-in-pd>div {
    padding: 10px;
    margin: 0;
  }

  .be_find_banner .banner-area-wrap .banner-right-section .banner-in-pd {
    padding: 0% 5% 5% 5%;
  }

  .be_find_banner .banner-area-wrap .banner-right-section .banner-in-pd>div>div {
    display: none;
  }

  .be_find_banner .banner-area-wrap .banner-right-section .banner-in-pd>div.bnr-rating-star-wrap {
    display: none;
  }

  .be_find_banner .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 687px;
  }

  .be_find_banner .banner-area-wrap .banner-area {
    padding: 0px 50px 0px 50px;
  }

  .be_find_banner .banner-area-wrap .banner-in-pd>div {
    text-align: center;
  }

  .be_find_banner .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 61px;
    margin-top: -10px;
    margin-bottom: 10px;
  }

  .be_find_banner .banner-area-wrap .bnr-content-in {
    padding: 0px 50px 10px 50px;
  }

  .be_find_banner .banner-area-wrap .banner-in-pd .bt_content {
    margin: 0 0 20px !important;
    padding: 20px 0px 10px 0px;
  }

  .be_find_banner .banner-area-wrap .banner-in-pd>div.bnr-button-wrap {
    padding: 0;
  }

  .be_find_banner .banner-area-wrap .bnr-button-wrap a {
    padding: 25px 40px 25px 38px;
  }

  .be_find_banner .banner-area-wrap .banner-row {
    padding: 5px;
  }


  .hs_be_find_row9_grp .dnd-section {
    padding: 50px 25px 60px 25px;
  }

  .hs_be_find_row8_grp h1 {
    font-size: 40px;
  }

  .hs_be_find_row8_grp .dnd-section {
    padding: 60px 25px 0px 25px;
  }


  .hs_be_find_row2_grp .dnd-section .span3 {
    width: 50%;
  }

  .hs_be_find_row2_grp .dnd-section>.row-fluid {
    flex-wrap: wrap;
  }

  .hs_be_find_row2_grp .hs_cos_wrapper_type_linked_image img {
    max-width: 30% !important;
  }

  .hs_be_find_row1_grp .hs_cos_wrapper_type_rich_text p {
    padding-bottom: 10px;
  }

  .hs_be_find_row5_grp .dnd-section {
    padding: 50px 25px 60px 25px;
    margin: 0;
  }

  .hs_full-width_page .content-with-top-icon .items-wrapper .item .content-section {
    padding: 0;
  }


  .hs_webv2_page .banner-area-wrap .banner-area {
    padding: 0% 5% 0% 5%;
  }

  .hs_webv2_page .banner-area-wrap .banner-left-section, .hs_webv2_page .banner-area-wrap .banner-right-section {
    width: 100%;
  }

  .hs_webv2_page .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 593px;
  }

  .hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner img {
    max-width: 16%;
  }

  .hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner {
    padding: 0% 5% 5% 5%;
  }

  .hs_webv2_page .banner-area-wrap .banner-shape-bottom svg {
    height: 31px;
  }

  .hs_webv2_page .banner-area-wrap .banner-in-pd>div {
    text-align: center;
  }

  .hs_webv2_page .banner-area-wrap .banner-left-section {
    padding: 5px 5px 5px 5px;
  }

  .hs_webv2_page .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 61px;
    margin: -10px 0 10px;
    padding: 0;
  }

  .hs_webv2_page .banner-area-wrap .banner-in-pd>div {
    margin: 0;
  }

  .hs_webv2_page .banner-area-wrap .banner-in-pd>div.bnr-title-wrap {
    margin: 0 0 20px;
  }

  .hs_webv2_page .banner-area-wrap .bnr-button-wrap {
    padding: 0;
  }

  .elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in img {
    max-width: 40%;
  }

  .elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .container {
    min-height: 438px;
  }

  .elite_plus .hs-content-with-image-slider-wrap .slider-top-section {
    padding: 30px 30px 30px 30px;
  }

  .elite_plus .hs-content-with-image-slider-wrap .slider-bottom-section {
    padding: 0px 40px 0px 40px;
  }

  .elite_plus .pricing-wrap .pricing-title-wrap {
    padding: 80px 25px 82px 25px;
  }

  .elite_plus .pricing-wrap .hs-pricing-title p {
    font-size: 45px;
  }

  .hs_bfri_page .banner-area-wrap .banner-area {
    padding: 0% 5% 3% 5%;
  }

  .hs_bfri_page .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 491px;
  }

  .hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-title-wrap p {
    font-size: 19px;
  }

  .hs_bfri_page .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 70px;
  }

  .hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-button-wrap {
    padding: 0;
  }

  .hs_bfri_page .banner-area-wrap .banner-in-pd {
    padding: 5px 5px 5px 5px;
  }

  .hs_bfri_page .banner-area-wrap .banner-shape-bottom svg {
    height: 34px;
  }

  .hs_bfri_main_bt_grp .dnd-section {
    padding: 40px 50px 60px 50px;
  }

  .hs_bfri_main_bt_grp .hs_cos_wrapper_type_rich_text {
    margin-bottom: 27px;
  }


}

@media (max-width: 767px) {
  .hs_book_call_page .row-fluid .span5 {
    margin-top: 0;
  }

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

  .hs_book_call_page .row-fluid .span5,
  .hs_book_call_page .row-fluid .span7 {
    width: 100%;
  }

  .hs_book_call_page .hs_cos_wrapper_type_rich_text h2 {
    font-size: 32px;
  }

  .hs_book_call_page {
    padding: 52px 0px 0px 0px;
  }

  .hs_book_call_page iframe {
    height: 700px;
  }


  .be_find_banner .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 47px;
    margin: 0px  0 10px;
  }

  .be_find_banner .banner-area-wrap .bnr-content-in {
    padding: 0px 20px 0px 20px;
  }

  .be_find_banner .banner-area-wrap .banner-row {
    margin: -20px 0px 0px 0px;
  }

  .be_find_banner .banner-area-wrap .bnr-button-wrap a {
    padding: 25px 29px 25px 31px;
    width: auto;
  }

  .be_find_banner .banner-area-wrap .banner-in-pd .bt_content {
    padding: 0px 20px 0px 20px;
    text-align: center;
    line-height: 1.6em;
    margin: 0 !important;
  }

  .be_find_banner .banner-area-wrap .banner-in-pd>div.bnr-button-wrap {
    margin: 0px 0px 10px 0px;
  }

  .be_find_banner .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 664px;
  }

  .be_find_banner .banner-area-wrap .banner-area {
    padding: 0px 30px 0px 30px;
  }

  .be_find_banner .banner-area-wrap .banner-right-section .banner-in-pd {
    padding: 0;
  }

  .hs_be_find_row9_grp .dnd-section .span4 {
    width: 100%;
    padding: 10px 0 20px;
  }

  .hs_be_find_row9_grp .dnd-section {
    padding: 40px 20px 50px 20px;
  }

  .hs_be_find_row9_grp .dnd-section .span4:first-child {
    padding: 0 0 10px;
  }

  .hs_be_find_row8_grp h1 {
    line-height: 1.3em;
  }

  .hs_be_find_row8_grp .dnd-section {
    padding: 40px 20px 0px 20px;
  }

  .hs_be_find_row1_grp .hs_cos_wrapper_type_rich_text h5 {
    padding-bottom: 20px;
  }

  .hs_be_find_row2_grp .dnd-section .span3 {
    width: 100%;
  }

  .hs_be_find_row2_grp .hs_cos_wrapper_type_linked_image img {
    max-width: 51% !important;
  }

  .hs_be_find_row2_grp {
    padding: 0px 20px 0px 20px;
  }

  .hs_be_find_row1_grp .hs_cos_wrapper_type_rich_text p {
    padding: 0;
  }

  .hs_be_find_row3_grp .adv_buttons .adv_btn_content {
    padding-top: 20px;
  }

  .hs_be_find_row5_grp .dnd-section {
    padding: 30px 20px 30px 20px;
  }

  .hs_full-width_page .content-with-top-icon h4 {
    font-size: 35px;
  }

  .hs_full-width_page .content-with-top-icon .item-content-wrapper {
    padding-top: 20px;
  }


  .hs_webv2_page .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 47px;
  }

  .hs_webv2_page .banner-area-wrap .banner-row {
    flex-direction: column-reverse;
  }

  .hs_webv2_page .banner-area-wrap .banner-area {
    padding: 15% 5% 10% 5%;
  }

  .hs_webv2_page .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 476px;
  }

  .hs_webv2_page .banner-area-wrap .banner-right-section .banner-right-section_inner {
    margin: 0px 0px 30px 0px;
    padding: 0;
  }

  .hs_webv2_page .banner-area-wrap .bnr-content-in {
    font-size: inherit;
  }

  .hs_webv2_page .banner-area-wrap .banner-left-section .banner-in-pd {
    margin-top: -10px;
  }

  .elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-logo-in img {
    max-width: 61%;
  }

  .elite_plus .hs-banner-with-menu-wrap .hs-bnr-with-menu-title h1 {
    font-size: 38px;
  }

  .elite_plus .hs-banner-with-menu-wrap .hs-banner-with-menu-content .container {
    min-height: 417px;
  }

  .elite_plus .hs-banner-with-menu-wrap .hs-menu-shape.hs-menu-shape-bottom svg {
    width: calc(300% + 1.3px);
  }

  .elite_plus .hs-content-with-image-slider-wrap .slider-bottom-section {
    padding: 10px 30px 50px 30px;
  }

  .elite_plus .pricing-wrap .pricing-title-wrap {
    padding: 98px 20px 48px 20px;
  }

  .elite_plus .pricing-wrap .hs-pricing-title p {
    font-size: 40px;
  }

  .elite_plus .pricing-wrap .pricing-content-section {
    padding: 0;
  }

  .elite_plus .hs-banner-with-menu-wrap {
    padding: 0;
  }


  .hs_bfri_main_bt_grp .dnd-section>.row-fluid>div {
    width: 100%;
  }

  .hs_bfri_page .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 450px;
  }

  .hs_bfri_page .banner-area-wrap .banner-area {
    padding: 7% 5% 10% 5%;
  }

  .hs_bfri_page .banner-area-wrap .banner-in-pd .bnr-title-wrap p {
    font-size: 16px;
  }

  .hs_bfri_page .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 56px;
    line-height: 1.1em;
    margin: 0 5px;
  }

  .hs_bfri_page .banner-area-wrap .bnr-content-in {
    font-size: 16px;
    line-height: 1.7em;
  }

  .hs_bfri_page .banner-area-wrap .banner-in-pd {
    margin: -20px 0px 0px 0px;
  }

  .hs_bfri_main_bt_grp .dnd-section {
    padding: 50px 20px 50px 20px;
  }

  .hs_bfri_main_bt_grp h1 {
    font-size: 35px;
    line-height: 1.3em;
  }

  .hs_bfri_main_bt_grp .hs_cos_wrapper_type_rich_text {
    margin-bottom: 28px;
  }

  .hs-land-registry-page .container-fluid.hs_land_registry_main .adv_buttons .button-wrapper a {
    width: 100%;
  }

}


/* hs-ravindra-css */
.two-colum-section-wrapper {
  padding: 2% 5% 3% 5%;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  line-height: 2.2em;
}
.con_w_form_wrap .right_content_inner form .hs-input {
  outline: 0 !important;
}
.con_w_form_wrap .right_content_inner form .hs-input.invalid.error {
  border: 1px solid #818A91 !important;
}
.two-colum-section-wrapper .page-center {
  max-width: 950px;
  min-height: 515px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
section.career-banner-section {
  position: relative;
  background-position: bottom center;
  background-size: cover;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 10px 0px;
  background-repeat: no-repeat;
}

section.career-banner-section .background-overlay {
  background-color: #353C52;
  opacity: 0.92;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.career-banner-shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
  bottom: -1px;
}

.career-banner-shape svg {
  display: block;
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: calc(113% + 1.3px);
  height: 36px;
}

.career-banner-shape path.shape-fill {
  fill: #fff;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(
    0deg);
  transform: rotateY(
    0deg);
}

.career-banner-section-wrapper {
  max-width: 1200px;
  min-height: 376px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}

.career-banner-section-wrapper .row {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.career-banner-section-wrapper .row .col-md-12 {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  flex-direction: column;
  align-items: center;
}

.career-banner-section-content {
  width: 100%;
  text-align: center;
}

.career-banner-section-content .subtitle {
  margin-bottom: 10px;
  text-align: center;
  color: #ffffff;
  font-family: "Montserrat", Sans-serif;
  font-size: 18px;
  font-weight: 200;
  text-transform: capitalize;
  padding-bottom: 15px;
}

.career-banner-section-content .title {
  margin: 5px 0px 20px 0px;
}

.career-banner-section-content .title h1 {
  color: #ffffff;
  font-family: "Oswald", Sans-serif;
  font-size: 65px;
  font-weight: 400;
  text-transform: capitalize;
  margin-bottom: 0;
}

.career-banner-section-content .button-wrapper {
  margin-top: 20px;
}

section.career-banner-section .button-wrapper .button-link {
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  background-color: #00ADA0;
  padding: 20px 30px 20px 30px;
  width: auto;
  display: inline-block;
  line-height: 1;
  font-size: 15px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  fill: #fff;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}


section.career-banner-section .button-wrapper {
  margin-top: 20px;
}

section.career-banner-section .button-wrapper .button-link:hover{
  background-color: #1CA2A5;
}
.two-colum-section-wrapper .two-colum-inner {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.two-colum-section-wrapper .two-colum-inner .left-wrapper {
  width: 26.091%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.two-colum-section-wrapper .two-colum-inner .right-wrapper {
  width: 73.762%;
}

.two-colum-section-wrapper .two-colum-inner .dnd-section {
  padding: 0;
}

.two-colum-section-wrapper h2 {
  color: #353C52;
  font-family: "Oswald", Sans-serif;
  font-size: 52px;
  font-weight: normal;
}

.two-colum-section-wrapper .two-colum-inner .left-wrapper .left {
  padding: 10px;
}

.two-colum-section-wrapper .two-colum-inner .right-wrapper .right {
  padding: 10px;
}
.partner-section-wrapper .page-center {
  max-width: 827px;
  min-height: 290px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.partner-section-wrapper .dnd-section {
  padding: 0;
}

section.team-member-wrapper {
  background-color: #F9F9F9;
  padding: 5%;
}

section.team-member-wrapper .dnd-section {
  padding: 0;
}

.team-member-wrapper .span1 {
  width: 8.33%;
  margin: 0;
}
.team-member-wrapper .span2 {
  width: 16.66%;
  margin: 0;
}
.team-member-wrapper .span3 {
  width: 25%;
  margin: 0;
}
.team-member-wrapper .span4 {
  width: 33.33%;
  margin: 0;
}
.team-member-wrapper .span5 {
  width: 41.66%;
  margin: 0;
}
.team-member-wrapper .span6 {
  width: 50%; 
  margin: 0;
}
.team-member-wrapper .span7 {
  width: 58.33%;
  margin: 0;
}
.team-member-wrapper .span8 {
  width: 66.66%;
  margin: 0;
}
.team-member-wrapper .span9 {
  width: 75%;
  margin: 0;
}
.team-member-wrapper .span10 {
  width: 83.33%;
  margin: 0;
}
.team-member-wrapper .span11 {
  width: 91.66%;
  margin: 0;
}
.two-colum-section-wrapper.column-two {
  padding: 3% 5%;
}

.two-colum-section-wrapper.column-two .page-center {
  min-height: 522px;
}

.two-colum-section-wrapper.column-two h2 {
  padding-right: 30px;
}

.partner-section-wrapper .page-center {
  max-width: 600px;
  min-height: 290px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.partner-section-wrapper .dnd-section {
  padding: 0;
}

.partner-colum-inner {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.partner-colum-inner .left-wrapper, .partner-colum-inner .right-wrapper {
  width: 50%;
  padding: 10px;
  position: relative;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.partner-section-wrapper .right-wrapper {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.partner-section-wrapper .left-wrapper {
  -ms-flex-line-pack: center;
  align-content: center;
}

.partner-colum-inner .left-wrapper img, .partner-colum-inner .right-wrapper img {
  max-width: 100%;
  vertical-align: middle;
  display: block;
  margin: 0 auto;
}

.partner-colum-inner .right-wrapper img {
  max-width: 38%;
}

.partner-section-wrapper {
  background-color: #F8F8F8;
}
.about-bottom-section .page-center, .about-bottom-section .dnd-section>.row-fluid {
  width: 100%;
  max-width: 100%;
}

.contact-section-wrapper {
  padding: 60px 30px 80px 30px;
}

.contact-section-wrapper .page-center {
  max-width: 1150px;
  min-height: 645px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.contact-section-wrapper .contact-colum-inner {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  justify-content: center;
  display: flex;
  align-items: center;
}

.contact-section-wrapper .left-wrapper {
  width: 55%;
}

.contact-section-wrapper .right-wrapper {
  width: 45%;
}

.contact-section-wrapper .contact-form-section {
  padding: 0% 12% 0% 5%;
}

.contact-colum-inner h2 {
  color: #28385B;
  font-family: "Montserrat", Sans-serif;
  font-size: 55px;
  text-align: center;
  font-weight: 600;
  margin-bottom: 20px;
}

.career-section-wrapper-one {
  padding: 50px 0px 90px 0px;
}

.career-section-wrapper-one .page-center {
  max-width: 803px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}

.career-section-wrapper-one .hs_cos_wrapper_type_rich_text h2 {
  margin-top: 0.5rem;
  margin-bottom: 1rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
  text-align: center;
  font-size: 2rem;
}

.career-section-wrapper-one .hs_cos_wrapper_type_rich_text {
  display: block;
  width: 100%;
}

.career-section-wrapper-one .hs_cos_wrapper_type_module {
  margin: -18px;
}

.career-section-wrapper-one .career-section-wrapper-inner {
  margin-left: 10px;
}

.career-section-wrapper-two {
  padding: 0px 40px 0px 40px;
}

.career-section-wrapper-two .page-center {
  max-width: 1000px;
  display: -ms-flexbox;
  margin-left: auto;
  position: relative;
}

.career-section-wrapper-two .hs_cos_wrapper_type_rich_text {
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 19px;
  font-weight: 500;
  line-height: 2.2em;
  display: block;
}

.career-section-wrapper-two .hs_cos_wrapper_type_rich_text:after {
  content: "";
  display: block;
  clear: both;
  width: 0;
  height: 0;
}

.career-section-wrapper-two .career-section-wrapper-inner {
  padding: 10px;
}

.career-section-wrapper-three {
  margin-top: 13px;
  margin-bottom: 13px;
  padding: 80px 40px 30px 40px;
}

.two-colum-section .page-center {
  max-width: 1050px;
}

.two-colum-inner {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.two-colum-section .left-wrapper {
  width: 50%;
}

.two-colum-section .right-wrapper {
  width: 50%;
}

.two-colum-section .left, .two-colum-section .right {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.two-colum-section .left-inner h5, .two-colum-section .right-inner h5 {
  font-weight: 400;
  line-height: 1;
  margin-bottom: 0;
  color: #3C4558;
  font-family: "Oswald", Sans-serif;
  font-size: 33px;
}

.two-colum-section .hs_cos_wrapper_type_header {
  display: block;
  padding: 10px;
}

.two-colum-section .widget-type-header {
  padding-bottom: 28px;
}

.two-colum-section .hs_cos_wrapper_type_rich_text p {
  color: #3C4558;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  line-height: 2em;
}

.partner-section-wrapper .page-center {
  max-width: 827px;
}

.about-page-layout .partner-section-wrapper .left-wrapper {
  width: 33.329%;
}

.about-page-layout .partner-section-wrapper .right-wrapper {
  width: 31.452%;
}

.about-page-layout .partner-section-wrapper .right-wrapper.cm-right {
  width: 34.509%;
}

.about-page-layout .partner-section-wrapper .right-wrapper.cm-right img {
  margin-bottom: 5px;
  max-width: 350px;
  max-height: 300px;
  height: auto;
}

.about-page-layout .partner-section-wrapper .right-wrapper.cm-right {
  text-align: center;
}

.about-page-layout .partner-section-wrapper .right-wrapper.cm-right .right-inner {
  margin: 10px;
  text-align: center;
}

.about-page-layout .partner-section-wrapper .right-wrapper.cm-right div#hs_cos_wrapper_widget_1643866584945 {
  font-family: Arial,sans-serif;
  font-size: 16px;
  text-align: left;
  padding-left: 33px;
}


.career-section-wrapper-four {
  margin-top: -59px;
  margin-bottom: -59px;
  padding: 60px 40px 70px 40px;
}

.career-section-wrapper-five {
  margin-top: -102px;
  margin-bottom: -102px;
  padding: 60px 40px 80px 40px;
}

.career-section-wrapper-six {
  margin-top: -52px;
  margin-bottom: -52px;
  padding: 60px 40px 80px 40px;
}

.career-section-wrapper-seven .hs-button {
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  fill: #00ADA0;
  color: #00ADA0;
  background-color: #00ADA000;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  font-size: 18px;
  padding: 20px 40px;
  border-radius: 5px;
  display: inline-block;
  line-height: 1;
}

.career-section-wrapper-seven .section-wrapper {
  padding: 10px;
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.career-section-wrapper-seven .section-wrapper-inner {
  margin: 10px;
  width: 100%;
}

.career-section-wrapper-eight {
  padding-bottom: 60px;
}

.career-section-wrapper-eight .career-section-wrapper-inner {
  max-width: 912px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}

.career-section-wrapper-eight .section-wrapper {
  padding: 10px;
}

.career-section-wrapper-eight .hs_cos_wrapper_type_rich_text {
  margin: 26px;
  text-align: center;
  color: #3C4558;
  font-family: "Montserrat", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.9em;
  display: block;
  margin-bottom: 46px;
}

.career-bottom-section .dnd-section>.row-fluid {
  max-width: 100%;
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
  background-size: 9px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  position: relative !important;
  top: 0px;
  left: -1px;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before {
  background-size: 9px !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  position: relative !important;
  top: 0px;
  right: -1px;
}

.career-section-wrapper-eight .hs-button {font-family: "Montserrat", Sans-serif;font-weight: 600;background-color: #00ADA0;padding: 20px 30px 20px 30px;width: auto;display: inline-block;line-height: 1;font-size: 15px;-webkit-border-radius: 3px;border-radius: 3px;color: #fff;fill: #fff;text-align: center;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;margin-top: 20px;}

.career-section-wrapper-eight .hs-button:hover {
  background-color: #1CA2A5;
}
.demo-image-title-section {
  margin-top: -65px;
  margin-bottom: 20px;
  padding: 0px 50px 0px 50px;
}

.demo-logo-slider-section {
  padding: 50px 50px 80px 50px;
  text-align: center;
}

.demo-logo-slider-section .hs_cos_wrapper_type_rich_text p {
  text-align: center;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 36px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1em;
  margin-bottom: 0;
}
.demo-logo-slider-section .hs_cos_wrapper_type_rich_text {
  display: inline-block;
  margin-bottom: 34.4px;
}
.demo-logo-slider-section .Demo_logo_slider-module-1 {
  margin-top: 9px;
}
.demo-banner-section {
  display: table;
  width: 100%;
}
.career-section-wrapper-one .hs_cos_wrapper_type_rich_text h2 {
  color: rgb(61, 68, 89);
}
.career-section-wrapper-one {
  padding-top: 58px;
}
.two-colum-section .left-inner h5,
.two-colum-section .right-inner h5{
  position: relative;
  top: -4px;
  line-height: 41px;
}
.two-colum-section .widget-type-header {
  padding-bottom: 20px;
}

.cm-renewable4-row form input[type=text], 
.cm-renewable4-row form input[type=email], 
.cm-renewable4-row form input[type=password], 
.cm-renewable4-row form input[type=tel], 
.cm-renewable4-row form input[type=number], 
.cm-renewable4-row form input[type=file], 
.cm-renewable4-row form select, 
.cm-renewable4-row form textarea{
  background-color: #ffffff;
  outline: 0 !important;
}
.cm-renewable4-row .hs-form-field ul.no-list.hs-error-msgs.inputs-list {
  margin-top: 10px;
  margin-bottom: -10px;
}
.cm-renewable4-row .hs_error_rollup .inputs-list {
  padding-top: 0;
  margin-bottom: 10px;
  margin-top: -10px;
}

.contact-page-layout .renewable-trustpilot-gp {
  padding: 0;
}

.contact-page-layout .renewable-trustpilot-gp .elementor-shape.elementor-shape-bottom {
  display: none;
}

.contact-page-layout .renewable-trustpilot-gp .elementor-widget-container {
  padding: 0 !important;
}
.contact-section-wrapper .contact-colum-inner form textarea {min-height: 66px;padding: 10px 15px;}

.contact-section-wrapper .contact-colum-inner form .input>textarea {
  display: block;
}

.contact-page-layout .renewable-trustpilot-gp {
  margin-bottom: 25px;
}

.contact-section-wrapper .contact-colum-inner form input[type=submit], 
.contact-section-wrapper .contact-colum-inner form .hs-button {
  font-weight: 500;
}

.hmo-layout .hs-row2 .top-content {
  padding: 100px 30px 100px 30px;
}

.hmo-layout .hs-row2 .top-content .top-content-inner {
  max-width: 1140px;
  margin: auto;
}

.hmo-layout .hs-row2 .top-content .top-content-inner > .row2-top-content {}

.hmo-layout .hs-row2 .top-content h1 {
  margin: 0;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 45px;
  font-weight: 400;
  line-height: 1.2em;
}

.hmo-layout .hs-row2 .top-content .top-content-inner .hs_cos_wrapper_type_header {
  margin-bottom: 20px;
  display: block;
}

.hmo-layout .hs-row2 .span1 {
  margin:0;
  width: calc((33.33% / 2) - 25%);
}
.hmo-layout .hs-row2 .span2 {
  margin:0;
  width: calc(33.33% / 2);
}
.hmo-layout .hs-row2 .span3 {
  width: 25%;
  margin:0;
}
.hmo-layout .hs-row2 .span4 {
  width: 33.33%;
  margin:0;
}
.hmo-layout .hs-row2 .span5 {
  margin:0;
  width: calc((33.33% / 2) + 25%);
}
.hmo-layout .hs-row2 .span6 {
  width: 50%;
  margin:0;
}
.hmo-layout .hs-row2 .span7 {
  margin:0;
  width: calc(33.33% + 25%);
}
.hmo-layout .hs-row2 .span8 {
  margin:0;
  width: calc(33.33% + 33.33%);
}
.hmo-layout .hs-row2 .span9 {
  width: 75%;
  margin:0;
}
.hmo-layout .hs-row2 .span10 {
  margin:0;
  width: calc(2 * ((33.33% / 2) + 25%));
}
.hmo-layout .hs-row2 .span11 {
  margin:0;
  width: calc((33.33% / 2) + 25% + 50%);
}

.hmo-layout .hs-row2 .top-content img.hs-image-widget {
  box-shadow: 2px 0px 10px 0px rgb(0 0 0 / 50%);
  vertical-align: middle;
  display: inline-block;
  height: auto;
  max-width: 100%;
  border: none;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.hmo-layout .hs-row2 .top-content .hs_cos_wrapper_type_rich_text {
  display: block;
  padding: 15px 30px 15px 30px;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5em;
}

.hmo-layout .hs-row2 .top-content .hs_cos_wrapper_type_rich_text h2 {
  margin: 0;
  color: #3D4459;
  font-size: 25px;
  font-weight: 400;
  margin-bottom: 20px;
}

.hmo-layout .hs-row2 .top-content .hs_cos_wrapper_type_rich_text p {
  margin-top: 0;
  margin-bottom: 0.9rem;
}

.hmo-layout .hs-row2 .top-content a.btn {
  display: inline-block;
  line-height: 1;
  background-color: #818a91;
  font-size: 15px;
  padding: 12px 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  fill: #fff;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  fill: #00ADA0;
  color: #00ADA0;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 3px 3px 3px 3px;
  margin-top: 20px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.hmo-layout .hs-row2 .middle-content {}

.hmo-layout .hs-row2 .middle-content .dnd-section {
  padding: 0;
}

.hmo-layout .hs-row2 .hs-button {
  display: inline-block;
  line-height: 1;
  background-color: #00ada0;
  font-size: 15px;
  padding: 12px 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  fill: #fff;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  font-size: 18px;
  padding: 20px 40px 22px 40px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.hmo-layout .hs-row2 .hs-button:hover {
  background-color: #0CC6B8;
  color: #fff;
}

.hmo-layout .hs-row2 .hs-button:after {
  content: "\e105";
  font-family: 'Metrize-Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 9px;
  vertical-align: top;
}

.hmo-layout .hs-row2 .middle-content .middle-content-inner {
  max-width: 1140px;
  margin: auto;
}

.hmo-layout .hs-row2 .middle-content .middle-content-inner .row2-middle-content {
  padding: 10px;
}

.hmo-layout .hs-row2 .middle-content .hs_cos_wrapper_type_rich_text p {}

.hmo-layout .hs-row2 .middle-content .hs_cos_wrapper_type_rich_text {
  text-align: center;
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-size: 13px;
  font-weight: 500;
  line-height: 0.6em;
}

.hmo-layout .hs-row2 .bottom-content {
  padding: 100px 50px 100px 50px;
}

.hmo-layout .hs-row2 .bottom-content .bottom-content-inner {}

.hmo-layout .hs-row2 .bottom-content .bottom-content-inner .row2-bottom-content {}

.hmo-layout .hs-row2 .bottom-content .bottom-content-inner .dnd-section {
  padding: 0;
}

.hmo-layout .hs-row2 .bottom-content .bottom-content-inner .iframe_wrapper {
  padding-top: 0;
}

.hmo-layout .hs-row2 .bottom-content .bottom-content-inner .oembed_container {
  display: block;
}

.hmo-layout .hs-row2 .bottom-content .bottom-content-inner .hs_cos_wrapper_type_rich_text h4 {margin-bottom: 20px;color: #3D4459;font-family: "Oswald", Sans-serif;font-size: 45px;font-weight: 400;}
.hmo-layout .hs-row2 .bottom-content .bottom-content-inner .hs_cos_wrapper_type_rich_text{
  color: #3D4459;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7em;
}
.hmo-layout .hs-row3 {
  position: relative;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 65px 50px 65px 50px;
  background-color: #3D4459;
}

.hmo-layout .hs-row3 .dnd-section {
  padding: 0;
}

.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text {
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5em;
  display: block;
}

.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h1,
.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h3,
.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h2,
.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h4,
.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h5,
.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h6 {
  margin-bottom: 5px;
  color: #FFFFFF;
  font-family: Oswald, sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}

.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h3 {
  font-size: 25px;
  line-height: 1.2;
}

.hmo-layout .hs-row3 .page-ceter {
  max-width: 1140px;
  margin: auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hmo-layout .hs-row3 .page-ceter > div {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 33.333%;
  align-content: center;
  align-items: center;
}

.hmo-layout .hs-row3 .page-ceter > div > div.right-content-inner {
  padding: 25px 25px 25px 25px;
}

.hmo-layout .hs-row3 .page-ceter > div > div.left-content-inner {
  padding: 25px 25px 25px 25px;
}

.hmo-layout .hs-row3 i.far,
.hmo-layout .hs-row3 i.fas {
  font-size: 30px;
  text-align: center;
  display: inline-block;
}

.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text > div {
  margin-bottom: 18.3px;
}

.hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text > *:last-child {
  margin-bottom: 0;
}
.hmo-layout .hs-row7 {
  position: relative;
}
.hmo-layout .hs-row7 > .elementor-shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
  top: -1px;
}
.hmo-layout .hs-row7 > .elementor-shape svg{
  display: block;
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.hmo-layout .hs-row7 > .elementor-shape svg path{
  fill: #fff;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(
    0deg);
  transform: rotateY(
    0deg);
  fill: #3D4459;
}

.hmo-layout .hs-row7 .dnd-section {
  padding: 0;
}

.hmo-layout .hs-row7 .renewable-trustpilot-gp {
  padding-bottom: 51px;
  padding-top: 188px;
  padding-left: 0;
  padding-right: 0;
}

.hmo-layout .renewable-trustpilot-gp .elementor-shape.elementor-shape-bottom {
  display: none;
}

.hmo-layout .renewable-trustpilot-gp .elementor-widget-container {
  padding: 0 !important;
}

.hmo-layout .renewable-trustpilot-gp .elementor-element.elementor-widget {
  margin-bottom: 20px;
}

.hmo-layout .renewable-trustpilot-gp .elementor-column-gap-default .elementor-widget-wrap {
  padding: 0;
}

.hmo-layout .hs-row7 .row7-content {
  padding: 10px;
}
.hmo-layout .hs-row6 {
  background-color: #3D4459;
}

.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text {
  color: #fff;
  font-weight: 400;
}

.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h1,
.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h2,
.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h3,
.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h4,
.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h5,
.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h6 {
  color: inherit;
  margin-top: 0.5rem;
  margin-bottom: calc(1rem + 20px);
}

.hmo-layout .hs-row6 .hs_cos_wrapper_type_rich_text h5{
  font-size: 1.25rem;
  font-family: Montserrat, sans-serif;
  line-height: 1.2;
}

.hmo-layout .hs-row6 .span1 {
  margin:0;
  padding: 10px;
  width: calc((33.33% / 2) - 25%);
}
.hmo-layout .hs-row6 .span2 {
  margin:0;
  width: calc(33.33% / 2);
  padding: 10px;
}
.hmo-layout .hs-row6 .span3 {
  width: 25%;
  margin:0;
  padding: 10px;
}
.hmo-layout .hs-row6 .span4 {
  width: 33.33%;
  margin:0;
  padding: 10px;
}
.hmo-layout .hs-row6 .span5 {
  margin:0;
  width: calc((33.33% / 2) + 25%);
  padding: 10px;
}
.hmo-layout .hs-row6 .span6 {
  width: 50%;
  margin:0;
  padding: 10px;
}
.hmo-layout .hs-row6 .span7 {
  margin:0;
  width: calc(33.33% + 25%);
  padding: 10px;
}
.hmo-layout .hs-row6 .span8 {
  margin:0;
  width: calc(33.33% + 33.33%);
  padding: 10px;
}
.hmo-layout .hs-row6 .span9 {
  width: 75%;
  margin:0;
  padding: 10px;
}
.hmo-layout .hs-row6 .span10 {
  margin:0;
  width: calc(2 * ((33.33% / 2) + 25%));
  padding: 10px;
}
.hmo-layout .hs-row6 .span11 {
  margin:0;
  width: calc((33.33% / 2) + 25% + 50%);
  padding: 10px;
}

.hmo-layout .hs-row6 .iframe_wrapper {
  padding-top: 0;
}
.hmo-layout .hs-row6 .oembed_container {
  display: block;
}

.hmo-layout .hs-row6 .hs_cos_wrapper_type_header h1 {
  font-family: "Oswald", Sans-serif;
  font-size: 45px;
  font-weight: 400;
}

.hmo-layout .hs-row6 .hs_cos_wrapper_type_header {
  color: #fff;
  display: block;
  padding: 10px;
}

.hmo-layout .hs-row6 .hs_cos_wrapper_type_header > * {
  color: inherit;
}
.hmo-layout .hs-row4 .top-content {
  position: relative;
}

.hmo-layout .hs-row4 .top-content .elementor-shape-top {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
  top: -1px;
}

.hmo-layout .hs-row4 .top-content .elementor-shape-top svg {
  display: block;
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.hmo-layout .hs-row4 .top-content .elementor-shape-top svg path.elementor-shape-fill {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(
    0deg);
  transform: rotateY(
    0deg);
  fill: #3D4459;
}

.hmo-layout .hs-row4 .renewable-trustpilot-gp {
  padding-bottom: 0;
  padding-top: 188px;
  padding-left: 0;
  padding-right: 0;
}

.hmo-layout .hs-row4 .top-content .dnd-section {
  padding: 0;
}

.hmo-layout .hs-row4 .renewable-trustpilot-gp .content-wrapper {
  padding: 10px;
}

.hmo-layout .hs-row4 .renewable-trustpilot-gp .elementor-element.elementor-widget.elementor-widget-wp-widget-trustindex_trustpilot_widget {
  margin: 0;
}
.hmo-layout .hs-row4 {}

.hmo-layout .hs-row4 .bottom-content {
  position: relative;
}

.hmo-layout .hs-row4 .bottom-content .elementor-shape.elementor-shape-bottom {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
  bottom: -1px;
  -webkit-transform: rotate(
    180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(
    180deg);
}

.hmo-layout .hs-row4 .bottom-content .elementor-shape.elementor-shape-bottom svg {
  display: block;
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  z-index: -1;
}

.hmo-layout .hs-row4 .bottom-content .elementor-shape.elementor-shape-bottom svg path.elementor-shape-fill {
  fill: #3D4459;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(
    0deg);
  transform: rotateY(
    0deg);
}

.hmo-layout .hs-row4 .bottom-content .dnd-section {
  padding: 00;
}

.hmo-layout .hs-row4 .hs_cos_wrapper_type_header {
  margin-top: 70px;
  display: block;
}

.hmo-layout .hs-row4 .hs_cos_wrapper_type_header h1 {
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 45px;
  font-weight: 400;
  line-height: 1;
  margin-bottom: 18px;
}

.hmo-layout .hs-row4 .bottom-content .dnd-section > * {
  max-width: 100%;
}

.hmo-layout .hs-row4 .bottom-content .bottom-content-inner {
  max-width: 1140px;
  margin: auto;
  padding-bottom: 190px;
}

.hmo-layout .hs-row4 .bottom-content .bottom-content-inner > .row4-bottom-content {
  padding: 10px;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide {}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper {
  background-color: #4054b2;
  background-image: url(https://y8c8c4f6.rocketcdn.me/wp-content/uploads/2020/10/About.png);
  background-size: cover;
  height: 400px;
  transition-duration: calc(5000ms*1.2);
  display: flex;
  align-items: center;
  padding: 50px;
  margin: 0 !important;
  overflow: hidden;
  position: relative;
  justify-content: center;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper img.slick-loading:not([src]) {
  display: none;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main {
  padding: 0;
  margin: 00;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption {
  color: #fff;
  max-width: 66%;
  font-size: 17px;
  line-height: 1.4;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h1,
.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h2,
.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h3,
.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h4,
.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h5,
.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h6 {
  color: #fff;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption a.btn {
  display: inline-block;
  line-height: 1;
  background-color: #818a91;
  font-size: 15px;
  padding: 12px 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  fill: #fff;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  border: 2px solid #fff;
  color: #fff;
  background: transparent;
  display: inline-block;
  color: #FFFFFF;
  background-color: #00ADA0;
  border-color: #00ADA0;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 500;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h3 {
  font-size: 35px;
  font-weight: 700;
  line-height: 1;
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-weight: 400;
  margin-bottom: 30px;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption p {
  margin-bottom: 30px;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-dots {
  position: absolute !important;
  bottom: -7px;
  margin: 0;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-dots li {
  width: auto;
  height: auto;
  line-height: 1;
  margin: 0 6px;
  vertical-align: top;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-dots li button {
  padding: 0;
  width: 6px;
  height: 6px;
  display: inline-block;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #000;
  opacity: .2;
  vertical-align: top;
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-dots li.slick-active button {
  opacity: 1;
}

.hmo-layout .hs-row4 button.slick-arrow {}

.hmo-layout .hs-row4 button.slick-arrow {}

.hmo-layout .hs-row4 button.slick-arrow:before {
  display: inline-block;
  font-family: eicons;
  font-size: inherit;
  font-weight: 400;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: hsla(0,0%,93.3%,.9) !important;
  opacity: 1;
}

.hmo-layout .hs-row4 button.slick-arrow.slick-next:before {
  content: '\e87d';
}

.hmo-layout .hs-row4 button.slick-arrow:before {
  z-index: 12;
  font-size: 25px;
}

.hmo-layout .hs-row4 button.slick-arrow.slick-next {
  right: 10px;
}

.hmo-layout .hs-row4 button.slick-arrow {
  font-size: 25px;
  width: 25px;
  height: 25px;
  z-index: 12;
}

.hmo-layout .hs-row4 button.slick-arrow.slick-prev {
  left: 10px;
}

.hmo-layout .hs-row4 button.slick-arrow.slick-prev:before {
  content: '\e87e';
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide {}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide.slick-current.slick-active {}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption {
  opacity: 0;
  transform: translate3d(0,100%,0);
}

.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide.slick-current.slick-active .slick-slide-inner-wrapper .caption {
  opacity: 1;
  transform: none;
  transition: all 1.25s ease;
}


.hs-know-how-page .four_step_banner_wrap .in_banner_trustpilot_content {
  display: none;
}

.hs-know-how-page .four_step_banner_wrap .four_step_banner_inner {
  flex-wrap: wrap;
}

.hs-know-how-page .four_step_banner_wrap .four_step_banner_inner p {
  width: 100%;
}










@media (max-width: 1024px){
  .home-bnr-rating-star-wrap.mobile-visible .home-bnr-rating-star-in .elementor-shortcode {
    text-align: center;
    display: inline-block;
  }
  .hs-content-with-background-color .hs-ctnt-with-bg-left {
    width: 100% !important;
  }
  .two-colum-section-wrapper .two-colum-inner .right-wrapper .right {
    padding: 10px 30px 10px 40px;
  }
  .demo-image-title-section {
    padding: 0px 30px 0px 30px;
  }
  .career-section-wrapper-one {
    padding: 100px 25px 100px 25px;
  }
  .two-colum-section-wrapper {
    padding: 0px 30px 0px 30px;
  }
  section.demo-item-wrapper .page-center .row {
    flex-wrap: wrap;
  }

  .demo-logo-slider-section {
    padding: 40px 25px 60px 25px;
  }
  .two-colum-section-wrapper h2 {
    font-size: 42px;
    line-height: 1.3em;
  }

  .career-section-wrapper-one {
    padding: 100px 25px 100px 25px;
  }

  .career-section-wrapper-one .page-center {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .career-section-wrapper-one .career-section-wrapper-inner {
    margin-left: 0;
  }
  .two-colum-section-wrapper .page-center {
    min-height: 622px;
  }
  section.team-member-wrapper {
    padding: 40px 0;
  }
  .two-colum-section-wrapper.column-two {
    padding: 0 30px;
  }
  .contact-section-wrapper {
    padding: 60px 25px 40px 25px;
  }

  .contact-section-wrapper .contact-form-section {
    padding-left: 0;
    padding-right: 40px;
  }
  .contact-colum-inner h2 {
    font-size: 45px;
  }
  .two-colum-section-wrapper.column-two .page-center {
    min-height: 683px;
  }
  .hmo-layout .hs-row2 .top-content {
    padding: 100px 25px 100px 25px;
  }

  .hmo-layout .hs-row2 .bottom-content {
    padding: 100px 25px 100px 25px;
  }

  .hmo-layout .hs-row2 .hs-button {
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .hmo-layout .hs-row3 {
    padding: 100px 25px 100px 25px;
  }

  .hmo-layout .hs-row3 .page-ceter > div > div.right-content-inner {
    padding: 10px;
  }

  .hmo-layout .hs-row3 .page-ceter > div > div.left-content-inner {
    padding: 10px;
  }

}

@media (max-width: 767px){
  .demo-image-title-section {
    padding: 0 15px;
    margin-top: -40px;
  }
  .two-colum-section-wrapper .two-colum-inner .left-wrapper {
    width: 100%;
  }
  .career-section-wrapper-one{
    padding-top: 51px;
  }
  .demo-logo-slider-section {
    padding: 50px 20px 50px 20px;
  }

  .career-section-wrapper-one {
    padding: 50px 20px 50px 20px;
  }
  .career-section-wrapper-three, .career-section-wrapper-four, .career-section-wrapper-five, .career-section-wrapper-six {
    padding: 0px 25px 25px 25px;
  }
  .partner-colum-inner .left-wrapper, .partner-colum-inner .right-wrapper {
    width: 100%;
  }

  .contact-section-wrapper .left-wrapper, .contact-section-wrapper .right-wrapper {
    width: 100%;
  }

  .contact-section-wrapper .contact-colum-inner {
    flex-direction: column;
  }

  .two-colum-section .left-wrapper, .two-colum-section .right-wrapper {
    width: 100%;
  }

  .two-colum-inner {
    flex-direction: column;
  }

  .contact-section-wrapper .contact-form-section {
    padding-right: 0;
  }

  .contact-section-wrapper {
    padding: 50px 20px 50px 20px;
  }

  .contact-section-wrapper .left-wrapper {
    padding-bottom: 35px;
  }

  .partner-colum-inner {
    flex-direction: column;
  }

  .partner-section-wrapper .page-center {
    min-height: 366px;
  }

  .partner-colum-inner .right-wrapper img {
    max-width: 35%;
  }

  .partner-colum-inner .left-wrapper img {
    max-width: 71%;
  }

  .two-colum-section-wrapper .two-colum-inner {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  section.team-member-wrapper {
    padding: 40px 20px;
  }

  .team-member-wrapper .span6 {
    width: 100%;
  }
  .two-colum-section-wrapper .two-colum-inner .right-wrapper {
    width: 100%;
    padding-top: 5%;
  }

  .two-colum-section-wrapper .two-colum-inner .left-wrapper .left {
    width: 100%;
  }

  .two-colum-section-wrapper h2 {
    text-align: center;
    margin: 5% 0% 5% 0%;
    font-size: 39px;
  }

  .two-colum-section-wrapper {
    padding: 30px 20px 30px 20px;
  }

  .two-colum-section-wrapper .two-colum-inner .right-wrapper .right {
    padding: 10px;
  }
  .two-colum-section-wrapper.column-two {
    padding: 30px 20px;
  }
  .hmo-layout .hs-row2 .span1,
  .hmo-layout .hs-row2 .span2,
  .hmo-layout .hs-row2 .span3,
  .hmo-layout .hs-row2 .span4,
  .hmo-layout .hs-row2 .span5,
  .hmo-layout .hs-row2 .span6,
  .hmo-layout .hs-row2 .span7,
  .hmo-layout .hs-row2 .span8,
  .hmo-layout .hs-row2 .span9,
  .hmo-layout .hs-row2 .span10,
  .hmo-layout .hs-row2 .span11 {
    width: 100%;
  }


  .hmo-layout .hs-row6 .span1,
  .hmo-layout .hs-row6 .span2,
  .hmo-layout .hs-row6 .span3,
  .hmo-layout .hs-row6 .span4,
  .hmo-layout .hs-row6 .span5,
  .hmo-layout .hs-row6 .span6,
  .hmo-layout .hs-row6 .span7,
  .hmo-layout .hs-row6 .span8,
  .hmo-layout .hs-row6 .span9,
  .hmo-layout .hs-row6 .span10,
  .hmo-layout .hs-row6 .span11 {
    width: 100%;
  }
  .hmo-layout .hs-row2 .top-content {
    padding: 50px 20px 50px 20px;
  }

  .hmo-layout .hs-row2 .bottom-content {
    padding: 50px 20px 50px 20px;
  }

  .hmo-layout .hs-row2 .top-content .hs_cos_wrapper_type_rich_text {
    padding: 30px;
  }

  .hmo-layout .hs-row2 .hs-button {
    width: 100%;
    display: block;
  }

  .hmo-layout .hs-row2 .middle-content *[class*="flexbox"] {
    display: block !important;
  }

  .hmo-layout .hs-row2 .hs-button:after {
    float: right;
  }
  .hmo-layout .hs-row3 {
    padding: 50px 20px 50px 20px;
  }

  .hmo-layout .hs-row3 .page-ceter > div {
    width: 100%;
    justify-content: center;
    text-align: center;
  }

  .hmo-layout .hs-row3 .page-ceter {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .hmo-layout .hs-row3 .hs_cos_wrapper_type_rich_text h3 {
    font-size: 20px;
  }

  .hmo-layout .hs-row3 .page-ceter > div > div.left-content-inner {
    padding: 0;
  }

  .middle-content-inner {
    width: 100%;
  }

  .hmo-layout .hs-row3 .page-ceter > div.middle-content {
    padding: 15px 0 15px 0;
  }

  .hmo-layout .hs-row3 .page-ceter > div > div.right-content-inner {
    padding: 0;
  }
  .hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption h3 {
    font-size: 23px;
  }

  .hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption {
    font-size: 13px;
    line-height: 1.4;
  }

  .hmo-layout .hs-row4 .hs_cos_wrapper_type_header h1 {margin-bottom: 20px;}

  .hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper {
    padding: 30px;
  }
}

/* ==================== Home Page ==================== */


.hs_home_page_row1  .logos_wrap.logos_wrap-with-title .container {
  min-height: auto;
}

.hs_home_page_row1 .logos_wrap.logos_wrap-with-title {
  padding: 30px 50px 50px 50px;
}

.hs_home_page_row2 .tabber-wrap {
  padding: 8% 5% 8% 5%;
}

.hs_home_page_row2 .tabber-wrap .cm-pd {
  padding: 20px;
}

.hs_home_page_row2 .tabber-wrap .tabber-pd > div.tabber-title {
  margin-bottom: 45px;
}

.hs_home_page_row2 .tabber-wrap .tab-content {
  padding: 10% 10% 10% 15%;
}

.hs_home_page_row2 .tab-banner.no-subtitle {
  margin: 0;
}

.hs_home_page_row2 .tabber-wrap .tabber-title-in {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hs_home_page_row2 .tabber-wrap .tabber-title-in h2 {
  width: 100%;
  margin: 0;
  padding: 10px;
  color: #353C52;
  line-height: 1;
  font-size: 2rem;
  font-weight: 600;
}

.hs_home_page_row2 .tabber-wrap .tab-banner a {
  font-size: 18px;
}

.hs_home_page_row3 .logos_wrap .logos_wrap-row {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  align-content: center;
  align-items: center;
}

.hs_home_page_row3 .logos_wrap .logos_wrap-row > div {
  width: 100%;
}

.hs_home_page_row3 .logos_wrap.logos_wrap-with-title .container {
  max-width: 1000px;
}

.hs_home_page_row3 .logos_wrap.logos_wrap-with-title {
  padding: 95px 40px 75px 40px;
}

.hs_home_page_row3 .logos_wrap .logos_wrap-row > div:not(:last-child) {
  margin-bottom: 20px;
}

.hs_home_page_row3 .logos_wrap .logos_wrap-row .logos_wrap-title p{
  text-align: center;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 36px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 0.3em;
  letter-spacing: 0px;
  padding: 0% 0% 01% 0%;
  display: block;
}

.hs_home_page_row3 .logos_wrap .logos_wrap-subtitle {
  text-align: center;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 400;
}

.hs_home_page_row3 .logos_wrap .logos_wrap-subtitle-in {
  margin: 20px 0px 10px 0px;
}


/*==================================================== 
====================pricing plans======================
====================================================*/

.pricing-plans-banner .four_step_banner_wrap {
  padding: 20px 0px 0px 0px;
  background-image: linear-gradient( 180deg, #FFFFFF 44%, #3d44590f 92%) !important;
}

.pricing-plans-banner .shape svg {
  width: calc(133% + 1.3px);
  height: 74px;
}

.pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner {
  margin: 0px 0px 50px 0px;
  padding: 30px 10px 10px 20px;
}

.pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner p {
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 25px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.4em;
  letter-spacing: 0.7px;
  margin: 0 0 20px;
  padding: 0px 0px 8px 0px;
}

.pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner h1 {
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 60px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1.4em;
  letter-spacing: 1.3px;
  margin-bottom: 20px;
  margin-top: -10px;
}


.hs_pricing-plans_row1 .pricing-wrap .pricing-content-section {
  padding: 0;
  margin-top: -50px;
  margin-bottom: 30px;
}


.hs_pricing-plans_row1 .adv_buttons .button-wrapper a {
  font-family: "Montserrat", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  fill: #FFFFFF;
  color: #FFFFFF;
  background-color: #353C52;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #353C52;
  border-radius: 5px 5px 5px 5px;
  padding: 20px 40px 20px 45px;
  box-shadow: none;
}

.hs_pricing-plans_row1 .align-icon-right {
  margin-left: 15px;
}

.hs_pricing-plans_row1 .adv_buttons {
  margin-bottom: 20px;
  padding: 10px;
}

.hs_pricing-plans_row1 .adv_buttons .button-wrapper {
  margin-bottom: 20px;
}

.hs_pricing-plans_row1 .adv_buttons .adv_btn_content {
  color: #7a7a7a;
  margin: 0;
  letter-spacing: normal;
}

.hs_pricing-plans_row1 .adv_buttons .adv_btn_content h5 {
  margin: 10px 0px 4px 0px;
  color: #7a7a7a;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
  font-family: 'Montserrat';
  padding-top: 10px;
  letter-spacing: 0;
}

.hs_pricing-plans_row1 .adv_buttons .adv_btn_content h6 {
  text-align: center;
  color: #353C52;
  font-family: "Montserrat", Sans-serif;
  font-size: 21px;
  font-weight: 500;
  line-height: 1.5;
  margin: 0;
}

.hs_pricing-plans_row1 .adv_buttons .adv_btn_content h6 a {
  color: #353C52 !important;
}

.hs_pricing-plans_row1 .logos_wrap.logos_wrap-with-title {
  margin-bottom: 70px;
  padding: 0px 50px 0px 50px;
}

.hs_pricing-plans_row1 .logos_wrap .logos_wrap-item {
  margin: 33px 0px 0px 0px;
  padding: 0;
}

.hs_pricing-plans_row1 .logos_wrap-rating-js {
  margin-bottom: 20px;
}

.hs_pricing-plans_row1 .logos_wrap.logos_wrap-with-title .container {
  max-width: 1000px;
}

.hs_pricing-plans_row1 .logos_wrap .logos_wrap-row {
  padding: 10px;
}



.hs_pricing-plans_row2 .content-with-img-col.bg-color {
  padding: 110px 50px 40px 50px;
  background-color: #353C52;
}

.hs_pricing-plans_row2 .content-with-img-col.right .content-wrapper {
  max-width: 1000px;
  align-items: center;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col {
  font-family: -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  width: 50.085%;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col {
  width: 49.872%;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col > div {
  margin: 0% 5% 0% 0%;
  padding: 0% 5% 0% 0%;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col .inner {
  padding: 0;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col img {
  max-width: 80%;
  border: none;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col h2.image-heading-title {
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 21px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 0.7em;
  letter-spacing: 0.3px;
  margin-bottom: 20px;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col .image-heading-subtitle {
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 48px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 0.3px;
  margin: -5px 0px 40px 0px;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col .content {
  text-align: left;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 400;
  line-height: 2em;
  font-family: Montserrat, Sans-serif;
}

.hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col .content p {
  padding: 0;
}


.hs_pricing-plans_row3 .adv_buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
  flex-wrap: wrap;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper {
  margin: 0;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper:first-child {
  padding: 0px 10px 0px 0px;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper a {
  margin: 3% 0% 0% 0%;
  font-size: 18px;
  padding: 20px 40px;
  box-shadow: none;
  font-weight: 500;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper:first-child a {
  color: #FFFFFF;
  background-color: #06BAAD00;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #FFFFFF;
  border-radius: 5px 5px 5px 5px;
}

.hs_pricing-plans_row3 .adv_buttons .align-icon-right {
  margin-left: 11px;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper:last-child a {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #00ADA0;
  color: #FFFFFF;
  background-color: #06BAAD;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper:last-child a:hover {
  background-color: #07A79B;
  border-color: #06BAAD00;
}

.hs_pricing-plans_row3 .adv_buttons .button-wrapper:first-child a:hover {
  background-color: #07A79B;
  border-color: #06BAAD00;
}


.hs_pricing-plans_row4 .content-with-img-col {
  padding: 100px 50px 100px 50px;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col.col .inner {
  padding: 10px;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner {
  padding: 10px;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner h2 {
  margin: -5px 0px 40px 0px;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-size: 40px;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1.2em;
  letter-spacing: 0.3px;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner p {
  text-align: left;
  color: #3D4459;
  font-size: 15px;
  font-weight: 400;
  line-height: 2em;
  font-family: Montserrat, Sans-serif;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner .content {
  padding: 0% 5% 0% 0%;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col img {
  max-width: 69%;
  box-shadow: none;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .button-section a {
  fill: #FFFFFF;
  color: #FFFFFF;
  background-color: #00ADA0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #00ADA0;
  border-radius: 5px 5px 5px 5px;
  font-weight: 500;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .button-section a:hover {
  background-color: #06BAAD;
  border-color: #06BAAD;
}



.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col .button-section {
  padding-top: 20px;
}

.hs_pricing-plans_row4 .content-with-img-col .content-wrapper .button-section a .button-icon{
  margin-left: 11px;

}
.yellow-btn { background: #FFAC00; border-radius: 20px; padding: 10px 20px; color: #000; }
.yellow-btn:hover { color: #000; }

/*==================================================== 
====================Media Query======================
====================================================*/

@media (min-width: 768px){
  .hs_home_page_row2 .tabber-wrap .tabber-title-in h2{
    width: 50%;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col.col {
    width: 71.232%;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col.col {
    width: 95.391%;
  }
  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper {
    flex-wrap: nowrap;
  }
}




@media (max-width: 1024px){
  .home-banner-area-wrap .home-banner-left-section,
  .home-banner-area-wrap .home-banner-right-section {
    width: 100%;
  }

  .hs_home_page_row1 .logos_wrap.logos_wrap-with-title {
    padding: 40px 50px 60px 50px;
  }

  .hs_home_page_row2 .tabber-wrap {
    padding: 40px 20px 40px 20px;
  }

  .hs_home_page_row2 .tabber-wrap .tab-content {
    padding: 10% 10% 10% 10%;
  }

  .hs_home_page_row2 .tabber-wrap .container {
    padding: 30px 0 50px 0;
  }

  .hs_home_page_row3 .logos_wrap.logos_wrap-with-title {
    padding: 90px 25px 50px 25px;
  }

  .hs_pricing-plans_row4 .content-with-img-col{
    padding: 10% 5% 12% 5%;
  }

  .pricing-plans-banner .four_step_banner_wrap {
    padding: 5% 5% 0% 5%;
  }

  .pricing-plans-banner .shape svg {
    height: 71px;
  }

  .pricing-plans-banner .four_step_banner_wrap .container {
    min-height: 405px !important;
    max-width: 1000px;
  }

  .pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner p {
    padding: 0;
    margin: -35px 0px 30px 0px;
    font-size: 28px;
  }

  .pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner {
    padding: 5px 15px 5px 15px;
  }

  .pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner h1 {
    font-size: 62px;
    margin-top: -35px;
  }

  .hs_pricing-plans_row1 .pricing-wrap .pricing-content-wrap {
    margin-top: -3%;
  }

  .hs_pricing-plans_row1 .pricing-wrap .pricing-content-section {
    margin-top: calc(-40px - 3%);
  }

  .hs_pricing-plans_row1 .adv_buttons {
    padding: 40px 10px 10px;
  }

  .hs_pricing-plans_row1 .adv_buttons .adv_btn_content {
    padding: 0;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col,
  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col {
    width: 100%;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color {
    padding: 35px 40px 20px 40px;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col {
  }

  .hs_pricing-plans_row2 .content-with-img-col.right .content-wrapper {
    flex-direction: column-reverse;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col>div {
    padding: 0;
    margin: 0;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col h2.image-heading-title {
    margin: 50px 0px 20px 0px;
    font-size: 24px;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col .image-heading-subtitle {
    font-size: 60px;
    margin: 0px 0px 30px 0px;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col img {
    max-width: 62%;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col .inner {
    margin: 8% 5% 0% 5%;
  }

  .hs_pricing-plans_row3 .dnd-section {
  }

  .hs_pricing-plans_row3 .adv_buttons .button-wrapper a {
    margin: 20px 0px 0px 0px;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper {
    flex-wrap: wrap;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col.col, 
  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col.col {
    width: 100%;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner .content {
    padding: 0% 5% 2% 5%;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner h2 {
    text-align: center;
    font-size: 50px;
    margin: 0px 0px 30px 0px;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner p {
    padding: 0% 5% 0% 0%;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col img {
    max-width: 29%;
  }


  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col .button-section {
    padding-top: 16px;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .right-col .image {
    margin: 2% 2% 2% 2% !important;
  }




}


@media (max-width: 767px){
  .hs_home_page_row1 .logos_wrap.logos_wrap-with-title {
    padding: 50px 20px 50px 20px;
  }
  .hs_home_page_row2 .tabber-wrap .tabber-title-in h2:first-child {
    display: none;
  }

  .hs_home_page_row2 .tabber-wrap .tabber-title-in h2:first-child {
    display: none;
  }

  .hs_home_page_row2 .tabber-wrap {
    padding: 60px 0px 0px 0px;
  }

  .hs_home_page_row2 .tabber-wrap .container {
    min-height: 0px;
  }

  .hs_home_page_row2 .tabber-wrap .container {
    padding: 20px 20px 20px 20px;
  }

  .hs_home_page_row2 .tabber-wrap .tab-content {
    padding: 15px 15px 15px 15px;
  }

  .hs_home_page_row3 .logos_wrap.logos_wrap-with-title {
    padding: 50px 20px 50px 20px;
  }

  .hs_home_page_row3 .logos_wrap .logos_wrap-row .logos_wrap-title p {
    line-height: 1.3em;
  }

  .hs_home_page_row2 .tabber-wrap .cm-pd {
    padding: 20px 0;
  }

  .home-banner-area-wrap .home-bnr-rating-star-in {
    padding: 10px 0px 5px 0px;
  }


  .hs_pricing-plans_row4 .content-with-img-col{
    padding: 25% 5% 25% 5%;
  }

  .pricing-plans-banner .four_step_banner_wrap {
    padding: 10% 5% 10% 5%;
  }

  .pricing-plans-banner .four_step_banner_wrap .container {
    min-height: 297px !important;
  }

  .pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner p {
    font-size: 24px;
    margin: 0px 0px 20px 0px;
  }

  .pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner h1 {
    margin: -20px 0px 20px 0px;
    font-size: 53px;
  }

  .pricing-plans-banner .four_step_banner_wrap .four_step_banner_inner {
    margin: -20px 0px 0px 0px;
  }

  .hs_pricing-plans_row1 .adv_buttons .button-wrapper a {
    width: 100%;
  }

  .hs_pricing-plans_row1 .adv_buttons {
    padding: 40px 30px 10px 30px;
  }

  .hs_pricing-plans_row1 .adv_buttons {
  }

  .hs_pricing-plans_row1 .logos_wrap .logos_wrap-item {
    padding: 35px 0px 0px 0px;
    margin: 0;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color {
    margin: 0;
    padding: 60px 20px 80px 20px;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col h2.image-heading-title {
    font-size: 21px;
    margin: 30px 0px 20px 0px;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col .image-heading-subtitle {
    font-size: 52px;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .right-col img {
    max-width: 100%;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col .inner {
    margin: 20% 0% 0% 0%;
  }

  .hs_pricing-plans_row2 .content-with-img-col.bg-color .content-wrapper .left-col .content {
    padding: 0% 2% 0% 2%;
  }

  .hs_pricing-plans_row4 .content-with-img-col .content-wrapper .left-col .inner h2 {
    font-size: 47px;
  }

  .about-page-layout .partner-section-wrapper .left-wrapper {
    width: 100%;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper {
    width: 100%;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper.cm-right {
    width: 100%;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper.cm-right img {
    width: 100%;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper.cm-right div#hs_cos_wrapper_widget_1643866584945 {
    text-align: center;
    padding-left: 0;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper.cm-right {
    display: block;
  }

}

@media (max-width: 479px){
  .hs_home_page_row2 .tabber-wrap .cm-pd {
    padding: 20px 0;
  }
}

.hs-elementor_arrow-shape {
  overflow: hidden;
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 0;
  direction: ltr;
}
.hs-elementor-shape-bottom {
  bottom: -1px;
}
.hs-elementor-shape-top {
  top: -1px;
}
.hs-elementor_arrow-shape svg {
  display: block;
  width: calc(100% + 1.3px);
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.hs-elementor_arrow-shape .elementor-shape-fill,
.hs-elementor_arrow-shape svg path {
  fill: #fff;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.hs_Elementor-row {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.hs-hover_btn a {
  font-size: 17px;
  font-weight: 500;
  letter-spacing: 0.5px;
  fill: #223F77;
  color: #223F77;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #FFFFFF;
  border-radius: 90px 90px 90px 90px;
  padding: 18px 30px 18px 40px;
  box-shadow: none;
  text-decoration: none;
  display: inline-block;
  line-height: 1;
  text-align: center;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
  transition-duration: .3s;
  transition-property: transform;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
.hs-hover_btn a:hover {
  transform: scale(1.1);
  color: #FFFFFF;
  background-color: rgba(2, 1, 1, 0);
}
.hs-hover_btn .elementor-button-content-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.hs-hover_btn .elementor-button-icon {
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
}
.hs-hover_btn .elementor-button-icon.elementor-align-icon-right {
  margin-left: 5px;
  -webkit-box-ordinal-group: 16;
  -ms-flex-order: 15;
  order: 15;
  margin-left: 22px;
}
.hs-hover_btn .elementor-button-text {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-ordinal-group: 11;
  -ms-flex-order: 10;
  order: 10;
  display: inline-block;
}
.banner-section-nreal .hs-banner_btn_bg .top_sub_title-inner {
  padding-top: 10px;
}
.banner-section-nreal .hs-banner_btn_bg .top_sub_title-inner h2 {
  font-size: 26px;
}
.banner-section-nreal .hs-banner_btn_bg .top_bottom_links-inner {
  padding-top: 0;
}
.banner-section-nreal .hs-banner_btn_bg .hs-elementor-shape-bottom > svg {
  width: calc(146% + 1.3px);
  height: 17px;
}
.banner-section-nreal .hs-banner_btn_bg {
  padding-bottom: 90px;
  margin-bottom: 31px;
}

.custom-tgpc-page .hs-property_decisions .right-column .elementor-text-editor {
  margin-bottom: 54px;
}
.custom-tgpc-page .hs-property_decisions .elementor-text-editor h2 {
  font-size: 1.75rem;
}
.custom-tgpc-page .custom-get_acess .hs-what_you-get-item-grp ul {
  padding-left: 10%;
  padding-right: 10%;
}
.custom-tgpc-page .custom-get_acess .hs-what_you-get-item-grp ul>li:not(:last-child) {
  padding-bottom: calc(22px/2);
}
.custom-tgpc-page .custom-get_acess .hs-what_you-get-item-grp ul>li:not(:first-child) {
  margin-top: calc(22px/2);
}
.custom-tgpc-page .custom-get_acess {
  padding-top: 45px;
}
.custom-tgpc-page .hs-getStarted-booking .top-section .title {
  padding-bottom: 10px;
}
.modal-backdrop.fade.show {
  opacity: 1 !important;
}
.modal-backdrop {
  background-color: #000000B5 !important;
}
.cm-events-gp .banner-area-wrap .bnr-title-wrap img {
  max-width: 28%;
  margin-bottom: 30px;
}
.cm-events-gp .banner-area-wrap .bnr-title-wrap h1 {
  font-family: "Oswald", Sans-serif;
  font-size: 71px;
  font-weight: 300;
  text-transform: uppercase;
  line-height: 1.2em;
  margin: 0;
}
.cm-events-gp .banner-area-wrap .bnr-content-sec {
  margin-bottom: 0;
}
.cm-events-gp .banner-area-wrap .page-center.bnr-content-wrap {
  min-height: 520px;
}
.cm-events-gp .banner-area-wrap .bnr-content-sec {
  margin-bottom: -26px;
}
.cm-events-gp .banner-area-wrap .banner-area {
  background-position: center;
}
.cm-events-gp .banner-area-wrap .banner-shape-bottom svg {
  height: 55px;
}
.dripicons-location:before {
  content: "\e012";
}
.custom-tgpc-page .hs-more_insights .top-section {
  padding: 50px 0px 0px 0px;
}
.custom-tgpc-page .hs-more_insights .bottom-section {
  padding: 60px 0px 80px 0px;
}
.custom-tgpc-page .hs-powerNimbus-section .top_section {
  padding-bottom: 10px;
}
.custom-tgpc-page .hs-powerNimbus-section {
  padding-bottom: 100px;
}




.hs_features_page .banner-area-wrap .banner-area {
  background-position: center left;
  background-size: cover;
}
.hs_features_page .banner-area-wrap .bnr-title-wrap {
  order: 1;
  padding-bottom: 5px;
}
.hs_features_page .banner-area-wrap .bnr-content-sec {
  order: 2;
  margin-bottom: 1px;
}
.hs_features_page .banner-area-wrap .bnr-button-wrap {
  order: 4;
  padding-top: 10px;
}
.hs_features_page .banner-area-wrap .bnr-rating-star-wrap.desktop {
  order: 3;
}
.hs_features_page .banner-area-wrap .page-center.bnr-content-wrap {
  min-height: 374px;
}
.hs_features_page .banner-area-wrap .banner-background-overlay {
  background-image: linear-gradient( 100deg, #3D4459 29%, #3D4459B0 100%);
  opacity: 0.93;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.hs_features_page .banner-area-wrap .banner-left-section {
  padding: 0 0px 30px 10px;
}
.hs_features_page .banner-area-wrap .bnr-content-in {
  padding: 0;
  letter-spacing: -0.2px;
}
.hs_features_page .banner-area-wrap .banner-shape-bottom svg {
  height: 55px;
}
.hs_features_page .banner-area-wrap .banner-shape-bottom .elementor-shape-fill {
  fill: #F7F7F8;
}
.hs_features_page .top-features .top-content {
  margin-top: 0;
}
.hs_features_row2_grp .hs-featurs_rev_buttons {
  padding-bottom: 93px;
}
.hs_features_page .content-with-img-col .image {
  padding: 10px;
}
.hs_features_page .hs_features_row5 .content-with-img-col .content-wrapper .right-col img {
  max-width: 421px;
  border-style: solid;
  border-width: 8px 8px 8px 8px;
  border-color: #FFFFFF;
}
.hs_features_page .hs_features_row9 .content-with-img-col .content-wrapper .right-col img {
  border-style: solid;
  border-width: 8px 8px 8px 8px;
  border-color: #F9F9F9;
}
.hs_features_page .hs_features_row10 .content-with-img-col.left .content-wrapper .right-col img {
  border-color: #3D445914;
  max-width: 85%;
}
.hs_features_page .hs_features_row11 .content-with-img-col .content-wrapper .right-col img {
  border-style: solid;
  border-width: 8px;
  border-color: #FFFFFF;
}
.hs_features_page .hs_features_row12 .content-with-img-col .content-wrapper .left-col h2 {
  top: -65px;
}
.hs_features_page .hs_features_row12_grp .content-with-img-col.left .image {
  padding-top: 0;
  margin-top: -20px;
}
.hs_features_page .hs_features_row12 .content-with-img-col {
  margin-bottom: 21px;
}
.hs_features_page .hs_features_row13 .content-with-img-col .content-wrapper .left-col h2 {
  top: -66px;
}
.hs_features_page .hs_features_row13 .content-with-img-col.left .content-wrapper .right-col img {
  max-width: 90%;
}
.hs_features_page .hs_features_row13_grp .dnd-section {
  padding-bottom: 7%;
}
.hs_features_row14 .hs-featurs_rev_buttons .elementor-shortcode {
  margin-top: 45px;
}
.hs_features_row14 .hs-elementor_arrow-shape svg path {
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.hs_features_row14 .hs-featurs_rev_buttons .hs-elementor-shape-bottom {
  -webkit-transform: rotate( 180deg);
  -ms-transform: rotate(180deg);
  transform: rotate( 180deg);
}
.hs_features_row15 .logos_wrap.title-sec .logos_wrap-title,
.hs_features_row15 .logos_wrap.title-sec .logos_wrap-item {
  width: 100%;
}
.hs_features_page .hs_features_row8 .content-with-img-col .content-wrapper .left-col h2,
.hs_features_page .hs_features_row10 .content-with-img-col .content-wrapper .left-col h2 {
  top: -66px;
}
.hs_features_row2 .hs-elementor_arrow-shape.hs-elementor-shape-bottom {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate( 180deg);
}
.hmo-layout .hs-row4 .renewable-trustpilot-gp .ti-widget.ti-trus .ti-header .ti-stars .ti-star {
  margin-right: -2.4px !important;
}
.hmo-layout .hs-row4 .hs_cos_gallery_main .slick-slide .slick-slide-inner-wrapper .caption a.btn:hover {
  color: #00ADA0;
  background-color: #3D4459;
  border-color: #00ADA0;
}






@media (max-width: 1024px) {
  .hs_Elementor-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .banner-section-nreal .hs-banner_btn_bg .left-column .top-image-inner img {
    max-width: 70% !important;
  }
  .banner-section-nreal .hs-banner_btn_bg .top_sub_title-inner h2 {
    font-size: 23px;
  }
  .banner-section-nreal .hs-banner_btn_bg .top_sub_title-inner {
    padding-top: 20px;
    padding-bottom: 30px;
  }
  .banner-section-nreal .hs-banner_btn_bg {
    padding-bottom: 50px;
  }
  .cm-events-gp .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 461px;
  }
  .cm-events-gp .banner-area-wrap .banner-in-pd > div {
    text-align: center;
  }
  .cm-events-gp .banner-area-wrap .bnr-title-wrap img {
    max-width: 25%;
  }
  .cm-events-gp .banner-area-wrap .bnr-content-in {
    padding: 0% 15% 0% 15%;
  }
  .cm-events-gp .banner-area-wrap .bnr-content-sec {
    margin-bottom: -21px;
  }
  .custom-tgpc-page .hs-more_insights .top-section {
    padding: 20px 0px 0px 0px;
  }
  .hs_features_page .banner-area-wrap .banner-left-section .bnr-rating-star-wrap.mobile {
    order: 3;
  }
  .hs_features_page .banner-area-wrap .bnr-title-wrap,
  .hs_features_page .banner-area-wrap .bnr-content-sec {
    text-align: center;
  }
  .hs_features_page .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 538px;
  }
  .hs_features_page .banner-area-wrap .bnr-content-sec {
    margin-bottom: 40px;
  }
  .hs_features_page .banner-area-wrap .bnr-button-wrap {
    padding-top: 30px;
  }
  .hs_features_page .banner-area-wrap .banner-left-section {
    padding: 0 0px 60px 0;
  }
  .hs_features_page .banner-area-wrap .banner-left-section .bnr-rating-star-wrap.mobile,
  .hs_features_page .banner-area-wrap .bnr-button-wrap {
    padding-left: 5px;
  }
  .hs_features_row1 .top-features {
    margin-top: 1px;
  }
  .hs_features_row2_grp .hs-featurs_rev_buttons {
    background-color: #3D44590A !important;
  }
  .hs_features_row2 .hs-elementor_arrow-shape.hs-elementor-shape-bottom {
    -webkit-transform: rotate( 
      180deg);
    -ms-transform: rotate(180deg);
    transform: rotate( 
      180deg);
  }
  .hs_features_row2_grp .hs-featurs_rev_buttons {
    padding-bottom: 70px;
  }
  .hs_features_page .content-with-img-col .inner {
    padding: 10px;
  }
  .hs_features_page .content-with-img-col .content-wrapper .left-col h2 {
    text-align: center;
    left: 0;
    right: 0;
  }
  .hs_features_page .content-with-img-col.left .image {
    text-align: center;
  }
  .hs_features_page .content-with-img-col.left .figure-caption,
  .hs_features_page .content-with-img-col.right .figure-caption,
  .hs_features_page .hs_features_row5 .content-with-img-col.right .figure-caption {
    text-align: center;
  }
  .hs_features_page .hs_features_row5 .image-heading-title {
    top: -283px;
  }
  .hs_features_page .hs_features_row7_grp .dnd-section {
    padding-top: 15%;
  }
  .hs_features_page .hs_features_row9 .image-heading-title {
    top: -294px;
  }
  .hs_features_page .hs_features_row9 .content-with-img-col .content-wrapper .right-col img {
    max-width: 56%;
  }
  .hs_features_page .hs_features_row10 .content-with-img-col.left .content-wrapper .right-col img {
    max-width: 64%;
    margin: 0 auto;
    display: block;
  }
  .hs_features_page .hs_features_row11 .image-heading-title {
    top: -282px;
  }
  .hs_features_page .hs_features_row11 .content-with-img-col .content-wrapper .right-col img {
    max-width: 59%;
  }
  .hs_features_page .hs_features_row12_grp .content-with-img-col.left .content-wrapper .right-col img {
    max-width: 23%;
  }
  .hs_features_page .hs_features_row12_grp .content-with-img-col.left .image {
    padding-top: 5%;
    margin-top: 0;
  }
  .hs_features_page .hs_features_row13 .content-with-img-col.left .content-wrapper .right-col img {
    max-width: 62%;
  }
}



@media (max-width: 767px) {
  .hs-hover_btn a {
    padding: 20px 35px 20px 45px;
  }
  .hs-hover_btn .elementor-button-icon.elementor-align-icon-right {
    margin-left: 20px;
  }
  .banner-section-nreal .hs-banner_btn_bg .left-column .top-image-inner img {
    max-width: 47% !important;
  }
  .banner-section-nreal .hs-banner_btn_bg .left-column .top-image-inner {
    padding: 30px 0px 10px 30px;
    margin: 0;
  }
  .banner-section-nreal .hs-banner_btn_bg .top_sub_title-inner h2 {
    font-size: 1.2em;
  }
  .banner-section-nreal .hs-banner_btn_bg .top_sub_title-inner {
    padding-top: 0;
    padding-bottom: 0;
  }
  .banner-section-nreal .hs-banner_btn_bg .top_bottom_links {
    display: block;
  }
  .banner-section-nreal .hs-banner_btn_bg .hs-elementor-shape-bottom > svg {
    width: calc(300% + 1.3px);
  }
  .banner-section-nreal .hs-banner_btn_bg {
    padding-bottom: 11px;
  }
  .custom-tgpc-page .custom-get_acess .hs-what_you-get-item-grp ul {
    padding-left: 20px;
    padding-right: 20px;
  }
  .custom-tgpc-page .custom-get_acess .hs-what_you-get-item-grp ul>li:not(:last-child) {
    padding-bottom: calc(19px/2);
  }
  .custom-tgpc-page .custom-get_acess .hs-what_you-get-item-grp ul>li:not(:first-child) {
    margin-top: calc(19px/2);
  }
  .custom-tgpc-page .custom-get_acess {
    padding-top: 40px;
  }
  .custom-tgpc-page .hs-powerNimbus-section .top_section {
    padding-top: 30px;
  }
  .cm-events-gp .banner-area-wrap .bnr-title-wrap img {
    max-width: 37%;
    margin-bottom: 20px;
  }
  .cm-events-gp .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 51px;
    line-height: 1.5em;
  }
  .cm-events-gp .banner-area-wrap .bnr-content-in {
    padding: 0;
  }
  .cm-events-gp .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 445px;
  }
  .cm-events-gp .banner-area-wrap .bnr-content-in {
    font-size: 14px;
  }
  .custom-tgpc-page .hs-powerNimbus-section .top_section {
    padding-bottom: 0;
  }
  .custom-tgpc-page .hs-powerNimbus-section .hs-hover_btn .elementor-button-icon.elementor-align-icon-right {
    margin-left: 4px;
  }
  .custom-tgpc-page .hs-powerNimbus-section .bottom_section-column .bottom_btn a {
    padding: 20px 35px 20px 45px;
    border-color: #fff;
  }
  .custom-tgpc-page .hs-powerNimbus-section .bottom_section-column .bottom_btn a:hover {
    border-color: #223F77;
  }
  .custom-tgpc-page .hs-powerNimbus-section {
    padding-bottom: 50px;
  }
  .custom-tgpc-page .hs-more_insights .bottom-section {
    padding: 20px;
  }
  .hs_features_page .banner-area-wrap .page-center.bnr-content-wrap {
    min-height: 664px;
  }
  .hs_features_page .banner-area-wrap .bnr-content-sec {
    margin-bottom: 30px;
  }
  .hs_features_page .banner-area-wrap .bnr-content-in {
    font-size: 14px;
  }
  .hs_features_page .banner-area-wrap .banner-left-section {
    padding: 0 0px 30px 0;
  }
  .hs_features_page .banner-area-wrap .bnr-button-wrap {
    padding-right: 5px;
  }
  .hs_features_row1 .top-features .bottom-container-inner > div:last-child {
    display: none;
  }
  .hs_features_row2_grp .hs-featurs_rev_buttons {
    padding-bottom: 94px;
  }
  .hs_features_row3 .content-with-img-col .content-wrapper .right-col>.inner {
    padding: 10px;
  }
  .hs_features_page .hs_features_row5 .image-heading-title {
    top: -368px;
  }
  .hs_features_page .content-with-img-col .content-wrapper .right-col>.inner {
    padding: 10px;
  }
  .hs_features_page .hs_features_row9 .image-heading-title {
    top: -430px;
  }
  .hs_features_page .hs_features_row10 .content-with-img-col .content-wrapper .left-col h2 {
    top: -98px;
  }
  .hs_features_page .hs_features_row9 .content-with-img-col .content-wrapper .right-col img,
  .hs_features_page .hs_features_row10 .content-with-img-col.left .content-wrapper .right-col img,
  .hs_features_page .hs_features_row11 .content-with-img-col .content-wrapper .right-col img,
  .hs_features_page .hs_features_row13 .content-with-img-col.left .content-wrapper .right-col img,
  .hs_features_page .hs_features_row7 .content-with-img-col.left .content-wrapper .right-col img,
  .hs_features_page .hs_features_row5 .content-with-img-col .content-wrapper .right-col img,
  .hs_features_page .hs_features_row4 .content-with-img-col.left .content-wrapper .right-col img,
  .hs_features_page .hs_features_row8 .content-with-img-col.left .content-wrapper .right-col img {
    max-width: 100%;
  }
  .hs_features_page .hs_features_row11 .image-heading-title {
    top: -392px;
  }
  .hs_features_page .hs_features_row12 .content-with-img-col .content-wrapper .left-col h2 {
    top: -98px;
  }
  .hs_features_page .hs_features_row12_grp .content-with-img-col.left .content-wrapper .right-col img {
    max-width: 23%;
  }
}


@media (max-width: 420px) {
  .hs_features_page .image-heading-title {
    top: -438px;
  }
  .hs_features_page .hs_features_row5 .image-heading-title {
    top: -438px;
  }
  .hs_features_page .hs_features_row9 .image-heading-title {
    top: -460px;
  }
  .hs_features_page .hs_features_row11 .image-heading-title {
    top: -492px;
  }
  .hs_features_page .hs_features_row3 .image-heading-title {
    top: -440px;
  }
}



.body-container--webinar .dnd-section>.row-fluid {
  max-width: 100% !important;
}

.tribe-events-cal-links .tribe-events-gcal, .tribe-events-cal-links .tribe-events-ical {
  background: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/google-icon.svg);
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: center left;
}

.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before {
  background: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/previous-arrow.svg);
}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after {
  background: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/previous-arrow.svg);
  transform: rotate(180deg);
  background-repeat: no-repeat;
  background-position: center;
}


/* Resource */
.cm-resources3-row-gp {
  padding: 100px 0px 100px 0px;
}
.cm-resources3-row-gp .dnd-section {
  padding: 0;
}
.resources3-row {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.cm-resources3-row-center{
  position: relative;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  align-content: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height:100%;
}
.cm-resources3-row-left-inner{
  padding: 0px 100px 0px 0px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}
.cm-resources3-row-left-text{
  padding: 0px 0px 0px 35px;
}
.cm-resources3-row-left-text h4 {
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 35px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.5em;
  letter-spacing: 0.3px;
  padding: 0;
  margin: 0;
}

.cm-resources3-row-right-inner{
  border-style: solid;
  border-width: 0px 0px 0px 2px;
  border-color: #00ADA0;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 0px 0px 0px 0px;
  width: 100%;
  height: 100%;
}

.cm-resources3-row-right-text{
  padding: 0px 40px 0px 30px;
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}

.cm-resources3-row-right-text p {
  margin-top: 0;
  margin-bottom: .9rem;
  text-align: left;
  color: #000000;
  font-size: 16px;
  line-height: 1.9em;
}

.cm-resources3-row-right-text p a {
  color: #c36;
}

.cm-resources3-row-right-text p a:hover {
  color: #336;
}

.resources-banner-gp .btn a:after {
  background-image: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/arrow-down.svg);
}

/* renewable */
.cm-renewable4-row .hs_cos_wrapper_type_form {
  padding-top: 141px;
  display: block;
}

.cm-renewable4-row .dnd-section {
  position: relative;
}
.cm-renewable4-row .dnd-section:before {
  content: "";
  background-image: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/from-top-curve.svg);
  height: 60px;
  width: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.cm-renewable4-row h3 {
  color: #FFFFFF;
  font-family: "Oswald", Sans-serif;
  font-size: 50px;
  font-weight: 300;
  text-transform: uppercase;
  text-align: center;
  padding: 0;
  margin: 0 0 20px;
  line-height: 1;
}
.cm-renewable4-row form {
  max-width: 390px;
  margin: 0 auto 44px;
  padding: 35px 0px 0px 0px;
}
.cm-renewable4-row .hs-form-field label {
  margin: 0;
  display: block;
}
.cm-renewable4-row .hs-form-field {
  padding-right: calc( 11px/2 );
  padding-left: calc( 11px/2 );
  margin-bottom: 22px;
}
.cm-renewable4-row  form input[type=text], 
.cm-renewable4-row  form input[type=email], 
.cm-renewable4-row  form input[type=password], 
.cm-renewable4-row  form input[type=tel], 
.cm-renewable4-row  form input[type=number], 
.cm-renewable4-row  form input[type=file],
.cm-renewable4-row  form select, 
.cm-renewable4-row  form textarea {
  line-height: 1.4;
  padding: 7px 16px 9px !important;
}
.cm-renewable4-row form textarea {
  height: 100px !important;
  border-radius: 0 !important;
  display: block;
  padding: 5px 14px !important;
}
.cm-renewable4-row input {
  border-radius: 0 !important;
}

.cm-renewable4-row .hs_submit .actions {
  padding: 0;
  margin: 0;
}
.cm-renewable4-row form input::placeholder,
.cm-renewable4-row form textarea::placeholder{
  color: #000;
  opacity: 0.6;
}
.cm-renewable4-row .hs_submit .actions{
  padding-right: calc( 11px/2 );
  padding-left: calc( 11px/2 );
}

.cm-renewable4-row .hs_submit .actions input.hs-button.primary.large {
  width: 100%;
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  border-radius: 0px 0px 0px 0px !important;
  padding: 15px 35px 15px 35px !important;
  border-radius: 0 !important;
  min-height: 40px;
  height: auto !important;
  line-height: 1;
  border: 0 !important;
}

.cm-renewable4-row .hs_submit .actions input.hs-button.primary.large:hover {
  background-color: #FFFFFF !important;
  color: #00ADA0 !important;
  transform: scale(1.1);
}

.cm-renewable3-row .dnd-section {
  padding: 0;
}

.ti-widget .source-Trustpilot .ti-star.f {
  background-image: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/f.svg);
}
.ti-verified-review {
  display: inline-block;
  background: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/trustindex-verified-icon.svg);
}
.ti-widget .source-Trustpilot .ti-star.e {
  background-image: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/raw_assets/public/Nimbusmaps_Jun2023/images/e.svg);
}

.noContent-hubdb-post .banner-area,
.noContent-hubdb-post .find_out_more_wrap{
  display: none;
}
.noContent-hubdb-post .banner-area-wrap .banner-btm-arrow-pd {
  padding: 0;
}
.noContent-hubdb-post .envent-grp .event-inner-page .tribe-events-single {
  padding-bottom: 0;
}

.noContent-hubdb-post .dnd-section {
  padding: 0 !important;
}
.pricing-cards .hero-button:not(.blue-button):hover, .pricing-module .hero-button:not(.talk-to-us):hover{
  color: #fff !important;
  background: #C03750 !important;
}
.pricing-cards .blue-button:hover, .pricing-module .talk-to-us:hover{
  color: #fff !important;
  background: transparent linear-gradient(180deg,#3c83b7,#283582) 0 0 no-repeat padding-box;
}
@media (min-width: 768px){
  .cm-resources3-row-column{
    width: 50%;
  }
  .container-fluid{
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}

@media (max-width: 1024px){
  .cm-resources3-row-gp{
    padding: 100px 5px 100px 5px;
  }
  .cm-resources3-row-left-inner {
    padding-right: 0;
  }
  .resources3-row{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .cm-renewable4-row .dnd-section {
    padding: 100px 25px 100px 25px;
  }
  .cm-renewable4-row h3 {
    font-size: 45px;
  }
  .cm-renewable4-row .hs_cos_wrapper_type_form {
    padding-top: 220px;
    display: block;
  }
  .cm-renewable4-row form {
    max-width: 100%;
    margin: 0 auto 44px;
    padding: 85px 50px 50px;
  }
  .cm-renewable4-row .hs-form-field {
    padding-right: 0;
    padding-left: 0;
  }
  .cm-renewable4-row .hs_submit .actions {
    padding-right: 0;
    padding-left: 0;
  }
  .cm-renewable4-row form {
    margin: 0 auto 125px;
  }
}

@media (max-width: 767px){
  .cm-resources3-row-gp {
    padding: 50px 20px 50px 20px;
  }
  .cm-resources3-row-column{
    width: 100%;
  }
  .cm-resources3-row-left-text {
    padding: 0;
  }
  .cm-resources3-row-left-inner {
    padding: 0px 0px 20px 0px;
  }
  .cm-resources3-row-right-inner {
    padding: 25px 0px 0px 0px;
  }
  .cm-resources3-row-center {
    display: block;
  }
  .cm-renewable4-row form {
    width: 100%;
    max-width: 100%;
  }
  .cm-renewable4-row .hs-form-field {
    padding-right: 0;
    padding-left: 0;
  }
  .cm-renewable4-row .hs_submit .actions {
    padding-right: 0;
    padding-left: 0;
  }
  .cm-renewable4-row form {
    padding: 66px 0 0;
    margin: 0 auto 155px;
  }
  .cm-renewable4-row .dnd-section {
    padding: 50px 20px 50px 20px;
  }
  .noContent-hubdb-post .envent-grp #tribe-events-footer {
    margin-top: 10px;
  }
}


.hs_features_row3_grp .dnd-section,
.hs_features_row4_grp .dnd-section,
.hs_features_row5_grp .dnd-section,
.hs_features_row6_grp .dnd-section,
.hs_features_row7_grp .dnd-section,
.hs_features_row8_grp .dnd-section,
.hs_features_row9_grp .dnd-section,
.hs_features_row10_grp .dnd-section,
.hs_features_row11_grp .dnd-section,
.hs_features_row12_grp .dnd-section,
.hs_features_row13_grp .dnd-section{
  padding: 15% 05% 10% 05%;
  position: relative;
}

.hs_features_page .content-with-img-col {
  padding: 0;
}

.hs_features_page .content-with-img-col.right .content-wrapper {
  max-width: 1000px;
}

.hs_features_page .content-with-img-col .content-wrapper .left-col .inner {
  padding: 10px;
  display: flex;
}

.hs_features_page  .image-heading-title {
  text-align: left;
  top: -65px;
  color: #3D4459;
  font-family: "Oswald", Sans-serif;
  font-weight: normal;
  text-transform: uppercase;
  padding: 0;
  line-height: 1;
  font-size: 2rem;
  margin: 0px 0px 10px 0px;
  position: absolute;
  left: 0;
}
.hs_features_page .hs_features_row3_grp .dnd-section>.row-fluid {
  max-width: 100%;
}
.hs_features_page .content-with-img-col .image {
  width: 100%;
  position: relative;
  text-align: left;
  padding: 10px;
}
.hs_features_page .content-with-img-col .content-wrapper .right-col img {
  box-shadow: none;
  max-width: 80%;
}
.hs_features_page .content-wrapper .left-col .inner .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  align-content: center;
  align-items: center;
}
.hs_features_page .content-wrapper .left-col .inner .content p {
  text-align: left;
  color: #3D4459;
  font-family: "Montserrat", Sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.8em;
  margin-bottom: 35px;
}
.hs_features_page .content-wrapper .left-col .inner .content ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
}
.hs_features_page .content-wrapper .left-col .inner .content ul li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: inherit;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: left;
  padding-bottom: calc(10px/2);
}

.hs_features_page .content-wrapper .left-col .inner .content ul li:before {
  content: "";
  color: #00ADA0;
  width: 1.25em;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: "\f058";
}

.hs_features_page .content-wrapper .left-col .inner .content ul li span {
  font-size: 16px;
  font-weight: 500;
  color: #3D4459;
  padding-left: 10px;
}

.hs_features_page .content-wrapper .left-col .inner .content ul li + li {
  margin-top: calc(10px/2);
}

.hs_features_page .content-wrapper .left-col .inner .content ul li:last-child {
  padding-bottom: 0;
}
.hs_features_page .content-with-img-col .content-wrapper{
  position: relative;

}
.hs_features_page .hs_features_page .content-wrapper .left-col .inner .content{
  position: static;
}
.hs_features_page .content-with-img-col .content-wrapper .left-col h2 {
  font-weight: normal;
  line-height: 1;
  font-size: 2rem;
  margin: 0px 0px 10px 0px;
  text-align: left;
  top: -55px;
  left: 0;
  position: absolute;
  letter-spacing: 0;
}
.hs_features_page .content-with-img-col.left .right-col.col {
  text-align: right;
}
.hs_features_page .content-with-img-col.left  .image {text-align: right;}
.hs_features_page .content-with-img-col.left  a.popup-image {
  margin: 0;
  text-align: right;
}

.hs_features_page .content-with-img-col.left .content-wrapper .right-col img {
  max-width: 421px;
  border-style: solid;
  border-width: 8px 8px 8px 8px;
  border-color: #FFFFFF;
}
.hs_features_page .figure-caption {
  color: #3D4459;
  font-weight: 300;
  margin-top: 5px;
  font-family: "Montserrat";
  text-align: right;
  line-height: 1.4;
  font-style: italic;
}
.hs_features_page .content-with-img-col.left .figure-caption {
  text-align: right;
}
.hs_features_page .content-with-img-col.right .figure-caption {
  text-align: left;
}
.hs_features_page .content-with-img-col .content-wrapper .right-col .image a {
  margin: 0;
}
.hs_features_page .hs_features_row12_grp .content-with-img-col.left .content-wrapper .right-col img {
  max-width: 50%;
  border: 0;
}
.hs_features_page .hs_features_row12_grp .content-with-img-col.left .image {
  text-align: center;
}

.hs_features_row15_grp .logos_wrap.logos_wrap-with-title {
  padding: 100px 40px 120px 40px;
}
.hs_features_row15_grp .logos_wrap.logos_wrap-with-title .container {
  max-width: 1050px;
  min-height: unset;
}
.hs_features_row15_grp .logos_wrap .logos_wrap-item {
  width: 100%;
}
.hs_features_row15_grp .logos_wrap .logos_wrap-row .logos_wrap-title p {
  font-size: 40px;
  font-weight: 300;
  line-height: 1.5;
}
.hs_features_row15_grp .logos_wrap-title {
  margin-bottom: 20px;
}
.hs_features_row15_grp .logos_wrap .logos_wrap-item {
  padding: 0;
  margin-top: 15px;
}
.hs_features_row15_grp .logos_wrap .logos_wrap-title {
  width: 100%;
}
.hs_features_page i.far.fa-\.metriz-arrow-right-thin:before {
  content: "\e105";
}

.free_pdf_down_wrap.demo-page-wrapper .actions {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.hs_features_page i.far.fa-\.metriz-arrow-right-thin {
  font-family: 'Metrize-Icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.hs_features_page .banner-area-wrap .bnr-title-wrap h1 {
  font-size: 75px;
  font-weight: 400;
  letter-spacing: 0.3px;
  line-height: 1.2em;
}
.migration .form-title {
  font-size: 30px;
}
@media (max-width: 1024px){
  .hs_features_page .content-with-img-col .content-wrapper .col {
    width: 100%;

  }
  .hs_features_page  .image-heading-title {
    width: 100%;
    text-align: center;
    top: -258px;
  }
  .hs_features_page  .content-with-img-col .image {
    text-align: center;
    padding: 5% 0% 0% 0%;
  }
  .hs_features_page .content-wrapper .left-col .inner .content p{
    text-align: center;
    margin-bottom: 35px;
  }
  .hs_features_page .content-with-img-col .content-wrapper .right-col img {
    max-width: 50%;
  }
  .hs_features_page  .content-wrapper .left-col .inner .content ul {
    text-align: center;
    padding: 0;
  }
  .hs_features_page .content-wrapper .left-col .inner .content ul li {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  .hs_features_row3_grp .dnd-section,
  .hs_features_row4_grp .dnd-section,
  .hs_features_row5_grp .dnd-section,
  .hs_features_row6_grp .dnd-section,
  .hs_features_row7_grp .dnd-section,
  .hs_features_row8_grp .dnd-section,
  .hs_features_row9_grp .dnd-section,
  .hs_features_row10_grp .dnd-section,
  .hs_features_row11_grp .dnd-section,
  .hs_features_row12_grp .dnd-section,
  .hs_features_row13_grp .dnd-section {
    padding: 20% 5% 10% 5%;
  }
  .hs_features_row15_grp .logos_wrap.logos_wrap-with-title {
    padding: 50px 25px 60px 25px;
  }
  .hs_features_page .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 68px;

  }
}
@media (max-width: 767px){
  .hs_features_row3_grp .dnd-section,
  .hs_features_row4_grp .dnd-section,
  .hs_features_row5_grp .dnd-section,
  .hs_features_row6_grp .dnd-section,
  .hs_features_row7_grp .dnd-section,
  .hs_features_row8_grp .dnd-section,
  .hs_features_row9_grp .dnd-section,
  .hs_features_row10_grp .dnd-section,
  .hs_features_row11_grp .dnd-section,
  .hs_features_row12_grp .dnd-section,
  .hs_features_row13_grp .dnd-section {
    padding: 45% 5% 20% 5%;
  }
  .hs_features_page .content-with-img-col.right .right-col.col {
    order: 0;
  }
  .hs_features_page .image-heading-title {
    top: -368px;
    width: 100%;
    text-align: center;
  }
  .hs_features_page .content-with-img-col .content-wrapper .right-col .image {
    padding: 10% 0% 0% 0%;
    margin: 0;
  }

  .hs_features_page .content-with-img-col .content-wrapper .right-col img {
    max-width: 100%;
  }

  .hs_features_page .content-with-img-col .content-wrapper .left-col .inner {
    padding: 10px;
  }

  .hs_features_page.content-wrapper .left-col .inner .content p {
    text-align: center;
  }

  .hs_features_page .content-wrapper .left-col .inner .content ul li {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-align: left;
  }
  .hs_features_page .content-wrapper .left-col .inner .content ul {
    padding-top: 0;
  }
  .hs_features_page .content-with-img-col .content-wrapper .left-col h2 {
    top: -98px;
    text-align: center;
    width: 100%;
  }
  .hs_features_page .content-with-img-col.left .right-col.col .inner {
    width: 100%;
    padding: 10px;
  }
  .hs_features_page .content-with-img-col.left .figure-caption {
    text-align: center;
  }
  .hs_features_page .figure-caption {
    text-align: center;
  }
  .hs_features_row15_grp .logos_wrap.logos_wrap-with-title {
    padding: 40px 20px 50px 20px;
  }
  .hs_features_page .banner-area-wrap .bnr-title-wrap h1 {
    font-size: 42px;
    line-height: 1.3em;
  }
  .hs-land-registry-page .featured-section.reversed ul.slick-dots {
    display: block !important;
    position: relative;
    bottom: 0;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}

@media (max-width:1199px){
  .about-page-layout .partner-section-wrapper .right-wrapper.cm-right img {
    max-width: 100%;
    max-height: 100%;
  }
}
@media (max-width:767px) and (min-width: 430px){
  .partner-colum-inner .right-wrapper img {
    max-width: 150px;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper.cm-right img {
    max-width: 350px;
  }

  .about-page-layout .partner-section-wrapper .right-wrapper,
  .about-page-layout .partner-section-wrapper .left-wrapper {
    align-items: center;
    justify-content: center;
  }

  .partner-colum-inner .left-wrapper img {
    max-width: 220px;
  }

}

@media (max-width: 360px) {
  .page-center { padding: 0; }
}




/* Header topline */

.top-head-search input{
  font-size: 14px!important; 
}
.top-head-right .top-head-search input[type=text]{
  max-height: 26px; 
  border: 1px solid #475358;
}
.top-head-right .top-head-search input[type=text]::placeholder{
  color: #475358;
}
.top-head-right .top-head-search form i{
  top: 7px;
  color: #475358;
}

.top-head-menu .header-menu-area .hs-menu-wrapper>ul>li a, .top-head-menu .hs-menu-wrapper>ul>li a{
  padding: 9.4px 11px;
}
header.header{
  top: 40px; 
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li:hover>.hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper>ul li:hover>.hs-menu-children-wrapper {
  z-index: 100;
  background: #fff;
  border-radius: 4px;
}
.header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li {
  border-bottom: 1px solid #DEDEDE;
}

.nimbus-curve-bottom-2023, .nimbus-curve-top-2023 {
    background-image: url(https://5741638.fs1.hubspotusercontent-na1.net/hubfs/5741638/footer-wawe.png);
    background-position: center bottom;
    background-size: cover;
    background-repeat: no-repeat;
    height: 250px;
    bottom: -20px;
    position: relative;
}
@media all and (min-width: 1950px){
  .nimbus-curve-bottom-2023{
     height: 380px;
  }
  .footer-wave-2 {
    height: 290px !important;
  }
}
.star-container{
  width: 17.2px!important;
  height: 17.2px!important;
  background:#00B67A;
  border-radius: 3px; 
  padding: 0 3px;
}
.star {
  position: relative;

  display: inline-block;
  width: 0;
  height: 0;

  margin-left: .9em;
  margin-right: .9em;
  margin-bottom: 1.2em;

  border-right:  .3em solid transparent;
  border-bottom: .7em  solid #FFF;
  border-left:   .3em solid transparent;

  /* Controlls the size of the stars. */
  font-size: 6px;

  &:before, &:after {
    content: '';

    display: block;
    width: 0;
    height: 0;

    position: absolute;
    top: .6em;
    left: -1em;

    border-right:  1em solid transparent;
    border-bottom: .7em  solid #FFF;
    border-left:   1em solid transparent;

    transform: rotate(-35deg);
  }

  &:after {  
    transform: rotate(35deg);
  }
}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li:hover>.hs-menu-children-wrapper, .top-head-menu .hs-menu-wrapper>ul li:hover>.hs-menu-children-wrapper::before{
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 11.5px 23px 11.5px;
  border-color: transparent transparent #ffffff transparent;
  position: absolute;
  top: -15px;
  left: -120px;

}
.header-menu-area.header-desktop-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:hover>a, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:hover>a{
  background: #F4F4F4;
  color: #242A2D;
}
.footer-top{
  padding: 100px 0 0 0;
}
.top-header .hs-menu-children-wrapper::after{
  color: #fff;
  content: "\25BA";
  position: absolute;
  top: -14px;
  left: calc(50% - 6px);
  transform: rotate(30deg);
}
.top-header .hs-menu-children-wrapper .hs-item-has-children .hs-menu-children-wrapper::after{
  color: #f0f0f0;
  content: "\25BA";
  left: -12px;
  position: absolute;
  top: 26px;
  transform: rotate(180deg);
}
.top-header .hs-menu-depth-2 .hs-menu-children-wrapper{
  background: #f0f0f0!important;
}
.top-header .hs-menu-depth-1.hs-item-has-children::after{
  position: absolute;
  content: "\2303";
  color: #fff;
  transform: rotateX(180deg) translateY(-6px) translateX(-8px) scale(.8);
}
@media (max-width: 976px) {
  header.header{
    top: 51px!important; 
  }
}
/* @media (max-width: 767px) {
header.header{
top: 91px!important; 
}
} */
.header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:last-child, .top-head-menu .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li:last-child {
  border-bottom: 1px solid #DEDEDE;
  margin-bottom: 12px;
}
h1{
  font-weight: 800;
  letter-spacing: 0;
}
.home-banner-in-pd p{
  font-weight: 400; 
}

#hs_cos_wrapper_widget_1681444078308 hr.nimbus-spacer{
  width: 100%; 
}
.hs-form-required{
  color: #F64740;
}
/* recaptcha CSS */
.hs_recaptcha.hs-recaptcha.field.hs-form-field{
  opacity: 0;
  position: absolute;
  right: 0;
  bottom: -15px;
}

.waves-top svg { top: 2px;  position: relative; }


/* Header - Mobile */
.hamburger_menu {
  position: absolute;
  right: 12px;
  top: 21px; 
}
@media (max-width: 991px) {
  .header-menu-area.header-mobile-menu.menu-active {
    top: 75px !important;
  }
  header.header.fixedHeader {
    padding-bottom: 45px !important;
  }
}
@media (min-width: 992px) and (max-width: 1024px) {
  .header-menu-area.header-mobile-menu.menu-active {
    top: 75px !important;
  }
  header.header.fixedHeader {
    padding-bottom: 65px !important;
  }
  
  .header-menu-area .hs-menu-wrapper>ul li>.hs-menu-children-wrapper li a {
    padding: 27px 35px!important;
  }
}

/* Footer - Mobile */
@media (max-width: 767px) {
  .footer-bottom.menu-block-new {
    margin-top: 10px;
  }
  .footer-bottom.menu-block-new .container > .row > div {
    flex: 0 0 100%;
  }
  .footer-bottom.menu-block-new .container > .row > div:nth-child(2) {
    text-align: left !important;
  }
}


/* Features */
@media (min-width: 768px) and (max-width: 1024px) {
  .content-with-img-col,
  .dnd-section:not(:first-child) {
    padding-top: 40px!important;
    padding-bottom: 40px!important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .home-content-wrapper {
    max-width: inherit!important;
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .home-content-wrapper {
    padding-top: 180px!important;
  }
}
@media (max-width: 991px) {
  .home-content-wrapper {
    max-width: inherit!important;
    padding-left: 8px;
    padding-right: 8px;
  }
}

/* Webinars */
.bloglisting-gap {
  padding-left: 40px;
  padding-right: 40px;
}
@media (max-width: 767px) {
  .bloglisting-gap {
    padding-left: 8px;
    padding-right: 8px;
  }
}

/* Homepage */
@media (max-width: 1023px) {
  .hero-image-container .abs-content  {
    position: relative;
    top: 0 !important;
  }
  .hs_home_page_row1 .home-wrapper {
    padding-bottom: 150px;
  }
}
@media (min-width: 768px) and (max-width: 880px) {
  .hero-button {
    padding: 16px 36px!important;
  } 
}
/* Form */
label.hs-form-booleancheckbox-display {
  display: flex;
  align-items: center;
}

/* Headings */
@media (max-width: 500px) {
  body .dnd-module .page-header.section-header h1, 
  .dnd-module #hs_cos_wrapper_module_17158734292869 h1 {
    font-size: 48px;
    line-height: normal !important;
  }
}
/* Pricing Page */
@media (max-width: 400px) {
  .dnd-module .container.full-pricing-card {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
}

/* Blog listing */
@media (max-width: 400px) {
  .bloglisting-gap .container:nth-child(2) {
    padding: 0;
  }
}