/* Generated by legacy_chrome.py from https://www.sherpadesk.com/hubfs/hub_generated/template_assets/1/182828907911/1790716998570/template_main.min.css — every rule scoped under .legacy-chrome. */
.legacy-chrome *,.legacy-chrome *:before,.legacy-chrome *:after{
  box-sizing: border-box;
}.legacy-chrome{
  line-height: 1.15; 
  -webkit-text-size-adjust: 100%; 
}.legacy-chrome{
  margin: 0;
}.legacy-chrome main{
  display: block;
}.legacy-chrome h1{
  font-size: 2em;
  margin: 0.67em 0;
}.legacy-chrome hr{
  box-sizing: content-box; 
  height: 0; 
  overflow: visible; 
}.legacy-chrome pre{
  font-family: monospace, monospace; 
  font-size: 1em; 
}.legacy-chrome a{
  background-color: transparent;
}.legacy-chrome abbr[title]{
  border-bottom: none; 
  text-decoration: underline; 
  text-decoration: underline dotted; 
}.legacy-chrome b,.legacy-chrome strong{
  font-weight: bolder;
}.legacy-chrome code,.legacy-chrome kbd,.legacy-chrome samp{
  font-family: monospace, monospace; 
  font-size: 1em; 
}.legacy-chrome small{
  font-size: 80%;
}.legacy-chrome sub,.legacy-chrome sup{
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}.legacy-chrome sub{
  bottom: -0.25em;
}.legacy-chrome sup{
  top: -0.5em;
}.legacy-chrome img{
  border-style: none;
}.legacy-chrome button,.legacy-chrome input,.legacy-chrome optgroup,.legacy-chrome select,.legacy-chrome textarea{
  font-family: inherit; 
  font-size: 100%; 
  line-height: 1.15; 
  margin: 0; 
}.legacy-chrome button,.legacy-chrome input{ 
  overflow: visible;
}.legacy-chrome button,.legacy-chrome select{ 
  text-transform: none;
}.legacy-chrome button,.legacy-chrome [type="button"],.legacy-chrome [type="reset"],.legacy-chrome [type="submit"]{
  -webkit-appearance: button;
}.legacy-chrome button::-moz-focus-inner,.legacy-chrome [type="button"]::-moz-focus-inner,.legacy-chrome [type="reset"]::-moz-focus-inner,.legacy-chrome [type="submit"]::-moz-focus-inner{
  border-style: none;
  padding: 0;
}.legacy-chrome button:-moz-focusring,.legacy-chrome [type="button"]:-moz-focusring,.legacy-chrome [type="reset"]:-moz-focusring,.legacy-chrome [type="submit"]:-moz-focusring{
  outline: 1px dotted ButtonText;
}.legacy-chrome fieldset{
  padding: 0.35em 0.75em 0.625em;
}.legacy-chrome legend{
  box-sizing: border-box; 
  color: inherit; 
  display: table; 
  max-width: 100%; 
  padding: 0; 
  white-space: normal; 
}.legacy-chrome progress{
  vertical-align: baseline;
}.legacy-chrome textarea{
  overflow: auto;
}.legacy-chrome [type="checkbox"],.legacy-chrome [type="radio"]{
  box-sizing: border-box; 
  padding: 0; 
}.legacy-chrome [type="number"]::-webkit-inner-spin-button,.legacy-chrome [type="number"]::-webkit-outer-spin-button{
  height: auto;
}.legacy-chrome [type="search"]{
  -webkit-appearance: textfield; 
  outline-offset: -2px; 
}.legacy-chrome [type="search"]::-webkit-search-decoration{
  -webkit-appearance: none;
}.legacy-chrome ::-webkit-file-upload-button{
  -webkit-appearance: button; 
  font: inherit; 
}.legacy-chrome details{
  display: block;
}.legacy-chrome summary{
  display: list-item;
}.legacy-chrome template{
  display: none;
}.legacy-chrome [hidden]{
  display: none;
}.legacy-chrome .page-center,.legacy-chrome .content-wrapper,.legacy-chrome .dnd-section > .row-fluid{
  margin-right:auto;
  margin-left:auto;
  width:100%;
}.legacy-chrome .row-fluid{
  width: 100%;
  *zoom: 1;
}.legacy-chrome .row-fluid:before,.legacy-chrome .row-fluid:after{
  display: table;
  content: "";
}.legacy-chrome .row-fluid:after{
  clear: both;
}.legacy-chrome .row-fluid [class*="span"]{
  display: block;
  float: left;
  width: 100%;
  min-height: 1px;
  *margin-left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}.legacy-chrome .row-fluid [class*="span"]:first-child{
  margin-left: 0;
}.legacy-chrome .row-fluid .span12{
  width: 100%;
}.legacy-chrome .row-fluid .span11{
  width: 91.66%;
}.legacy-chrome .row-fluid .span10{
  width: 83.33%;
}.legacy-chrome .row-fluid .span9{
  width: 75%;
}.legacy-chrome .row-fluid .span8{
  width: 66.66%;
}.legacy-chrome .row-fluid .span7{
  width: 58.33%;
}.legacy-chrome .row-fluid .span6{
  width: 50%;
}.legacy-chrome .row-fluid .span5{
  width: 41.66%;
}.legacy-chrome .row-fluid .span4{
  width: 33.33%;
}.legacy-chrome .row-fluid .span3{
  width: 25%;
}.legacy-chrome .row-fluid .span2{
  width: 16.66%;
}.legacy-chrome .row-fluid .span1{
  width: 8.33%;
}.legacy-chrome .flex_row .col12{
  width: 100%;
}.legacy-chrome .flex_row .col11{
  width: 91.66%;
}.legacy-chrome .flex_row .col10{
  width: 83.33%;
}.legacy-chrome .flex_row .col9{
  width: 75%;
}.legacy-chrome .flex_row .col8{
  width: 66.66%;
}.legacy-chrome .flex_row .col7{
  width: 58.33%;
}.legacy-chrome .flex_row .col6{
  width: 50%;
}.legacy-chrome .flex_row .col5{
  width: 41.66%;
}.legacy-chrome .flex_row .col4{
  width: 33.33%;
}.legacy-chrome .flex_row .col3{
  width: 25%;
}.legacy-chrome .flex_row .col20{
  width: 20%;
}.legacy-chrome .flex_row .col2{
  width: 16.66%;
}.legacy-chrome .flex_row .col1{
  width: 8.33%;
}.legacy-chrome .container-fluid{
  *zoom: 1;
}.legacy-chrome .container-fluid:before,.legacy-chrome .container-fluid:after{
  display: table;
  content: "";
}.legacy-chrome .container-fluid:after{
  clear: both;
}@media (max-width: 767px){.legacy-chrome .row-fluid{
    width: 100%;
  }.legacy-chrome .flex_row .col20,.legacy-chrome .flex_row .col12,.legacy-chrome .flex_row .col11,.legacy-chrome .flex_row .col10,.legacy-chrome .flex_row .col9,.legacy-chrome .flex_row .col8,.legacy-chrome .flex_row .col7,.legacy-chrome .flex_row .col6,.legacy-chrome .flex_row .col5,.legacy-chrome .flex_row .col4,.legacy-chrome .flex_row .col3,.legacy-chrome .flex_row .col2,.legacy-chrome .flex_row .col1{
    width: 100%;
  }.legacy-chrome .row-fluid [class*="span"]{
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
    width: 100%;
  }.legacy-chrome .dnd-section>.row-fluid .dnd-column,.legacy-chrome .dnd-section>.row-fluid>[class*="span"].dnd-module{
    padding: 0 10px;

  }}.legacy-chrome .dnd-section[class*="force-full-width-section"]>.row-fluid>.dnd-column.span12,.legacy-chrome .dnd-section[class*="force-full-width-section"]>.row-fluid>.span12.dnd-module{
  padding: 0;
}@media (min-width: 768px){.legacy-chrome .dnd-section>.row-fluid .dnd-column,.legacy-chrome .dnd-section>.row-fluid>[class*="span"].dnd-module{
    padding: 0 10px;
  }.legacy-chrome .row-fluid{
    width: 100%;
    *zoom: 1;
  }.legacy-chrome .row-fluid:before,.legacy-chrome .row-fluid:after{
    display: table;
    content: "";
  }.legacy-chrome .row-fluid:after{
    clear: both;
  }.legacy-chrome .row-fluid [class*="span"]{
    display: block;
    float: left;
    width: 100%;
    min-height: 1px;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }.legacy-chrome .row-fluid [class*="span"]:first-child{
    margin-left: 0;
  }.legacy-chrome .row-fluid .span12{
    width: 100%;
  }.legacy-chrome .row-fluid .span11{
    width: 91.66%;
  }.legacy-chrome .row-fluid .span10{
    width: 83.33%;
  }.legacy-chrome .row-fluid .span9{
    width: 75%;
  }.legacy-chrome .row-fluid .span8{
    width: 66.66%;
  }.legacy-chrome .row-fluid .span7{
    width: 58.33%;
  }.legacy-chrome .row-fluid .span6{
    width: 50%;
  }.legacy-chrome .row-fluid .span5{
    width: 41.66%;
  }.legacy-chrome .row-fluid .span4{
    width: 33.33%;
  }.legacy-chrome .row-fluid .span3{
    width: 25%;
  }.legacy-chrome .row-fluid .span2{
    width: 16.66%;
  }.legacy-chrome .row-fluid .span1{
    width: 8.33%;
  }}@media (max-width: 767px){.legacy-chrome .row-fluid [class*=span]{
    min-height: 0;
  }}.legacy-chrome .clearfix{
  *zoom: 1;
}.legacy-chrome .clearfix:before,.legacy-chrome .clearfix:after{
  display: table;
  content: "";
}.legacy-chrome .clearfix:after{
  clear: both;
}.legacy-chrome{
  line-height: 1.625;
  word-break: break-word;
}html[lang^="ja"] .legacy-chrome,html[lang^="zh"] .legacy-chrome,html[lang^="ko"] .legacy-chrome{
  line-break: strict;
  word-break: break-all;
}.legacy-chrome p{
  margin: 0 0 1.4rem;
}.legacy-chrome p:last-of-type{
  margin-bottom: 0;
}.legacy-chrome a{
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}.legacy-chrome .hs_service .form-title,.legacy-chrome h1,.legacy-chrome h2,.legacy-chrome h3,.legacy-chrome h4,.legacy-chrome h5,.legacy-chrome h6{
  margin: 0 0 16px;
}.legacy-chrome ul,.legacy-chrome ol{
  margin: 0 0 1.4rem;
}.legacy-chrome ul ul,.legacy-chrome ol ul,.legacy-chrome ul ol,.legacy-chrome ol ol{
  margin: 0;
}.legacy-chrome ul,.legacy-chrome ol{
  padding-top: 1.3rem;
  padding-left: 1.5rem;
}.legacy-chrome ul  li,.legacy-chrome ol li{
  margin-bottom: 0;
}.legacy-chrome img{
  max-width:100%;
  height:auto;
  vertical-align:middle;
}.legacy-chrome ul.no-list{
  list-style: none;
}.legacy-chrome code{
  vertical-align: bottom;
}.legacy-chrome blockquote{
  border-left: 2px solid;
  margin: 0 0 1.5rem;
  padding-left: 15px;
}.legacy-chrome hr{
  background-color: #CCC;
  border: none;
  color: #CCC;
  height: 1px;
}.legacy-chrome .hs_cos_wrapper_type_module > hr:only-child{
  background-color: transparent;
}.legacy-chrome .privacy_policy_page ol li ol li:before{
  content:'';
  background-image:url(https://2629098.fs1.hubspotusercontent-na1.net/hubfs/2629098/raw_assets/public/Sherpadesk_November_2024/images/basic%20icon.png);
  position: absolute;
  background-size:100%;
  top: 0;
  left: -28px;
  width: 24px;
  height: 24px;
}.legacy-chrome .privacy_policy_page ol li ol li{
  list-style: none;
}.legacy-chrome .privacy_policy_page ol li{
  list-style: none;
}.legacy-chrome .privacy_policy_page ol{
  padding: 0px;
}.legacy-chrome .privacy_policy_page ul li:before{
  content: '';
  background-image: url(https://2629098.fs1.hubspotusercontent-na1.net/hubfs/2629098/raw_assets/public/Sherpadesk_November_2024/images/basic%20icon.png);
  position: absolute;
  background-size:100%;
  top: 0;
  left: -28px;
  width: 24px;
  height: 24px;
}.legacy-chrome .privacy_policy_page ul ol li h5{
  margin: 0;
}.legacy-chrome .privacy_policy_page ul ol li:before{
  width: 0;
}.legacy-chrome .privacy_policy_page ul li{
  position: relative;
  list-style: none;
}.legacy-chrome .privacy_policy_page ol ol{
  padding-left: 35px;
}.legacy-chrome .privacy_policy_page ol ol li{
  position: relative;
}@media ( max-width:767px ){.legacy-chrome .privacy_policy_page ol li ol li:before,.legacy-chrome .privacy_policy_page ul li:before{
  width: 20px;
  height: 20px;
}}.legacy-chrome button,.legacy-chrome .button{
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
}.legacy-chrome button:disabled,.legacy-chrome .button:disabled{
  background-color: #D0D0D0;
  border-color: #D0D0D0;
  color: #E6E6E6;
}.legacy-chrome .no-button,.legacy-chrome .no-button:hover,.legacy-chrome .no-button:focus,.legacy-chrome .no-button:active{
  background: none;
  border: none;
  border-radius: 0;
  color: initial;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
  transition: none;
}.legacy-chrome .hs-form-field{
  margin-bottom: 1.4rem;
}.legacy-chrome .hs-search-field button{
  position: absolute;
  padding: 0;
  top: 50%;
  transform: translateY(-50%);
  background: none;
  border: none;
  right: 20px;
  width: 20px;
  height: 20px;
}.legacy-chrome .hs-search-field button:focus:
.hs-search-field button:hover{
  position: absolute;
  padding: 0;
  top: 50%;
  transform: translateY(-50%);
  background: none;
  border: none;
  right: 20px;
  width: 20px;
  height: 20px;
}.legacy-chrome .hs-search-field form{
  position: relative;
}.legacy-chrome .hs-search-field__bar button svg{
  min-height: 18px;
  min-width: 18px;
}.legacy-chrome form label{
  display: block;
  font-size: 16px;
  margin-bottom: 2px;
}.legacy-chrome form legend{
  font-size: 0.875rem;
}.legacy-chrome form input[type=search],.legacy-chrome form input[type=text],.legacy-chrome form input[type=email],.legacy-chrome form input[type=password],.legacy-chrome form input[type=tel],.legacy-chrome form input[type=number],.legacy-chrome form input[type=file],.legacy-chrome form select,.legacy-chrome form textarea{
  border-width: 1px;
  border-style: solid;
  display: inline-block;
  padding: 0.7rem;
  width: 100%;
  height: 60px;
  outline:none;
  font-weight:inherit;
}.legacy-chrome form fieldset{
  max-width: 100% !important;
}.legacy-chrome form .inputs-list{
  margin: 0;
  padding: 0;
  list-style: none;
}.legacy-chrome form .inputs-list > li{
  display: block;
  margin: 0.7rem 0;
}.legacy-chrome form .inputs-list input,.legacy-chrome form .inputs-list span{
  vertical-align: middle;
}.legacy-chrome form input[type=checkbox],.legacy-chrome form input[type=radio]{
  cursor: pointer;
  margin-right: 0.35rem;
}.legacy-chrome .hs-dateinput{
  position: relative;
}.legacy-chrome .hs-dateinput:before{
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}.legacy-chrome .fn-date-picker .pika-table thead th{
  color: #FFF;
}.legacy-chrome .widget-type-google_search a.hs-button.primary{
  margin-top: 20px;
}.legacy-chrome .fn-date-picker td.is-selected .pika-button{
  border-radius: 0;
  box-shadow: none;
}.legacy-chrome .fn-date-picker td .pika-button:hover,.legacy-chrome .fn-date-picker td .pika-button:focus{
  border-radius: 0 !important;
  color: #FFF;
}.legacy-chrome form input[type=file]{
  background-color: transparent;
  border: initial;
  padding: initial;
}.legacy-chrome form .hs-richtext,.legacy-chrome form .hs-richtext p{
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}.legacy-chrome form .hs-richtext img{
  max-width: 100% !important;
}.legacy-chrome .legal-consent-container .hs-form-booleancheckbox-display > span,.legacy-chrome .legal-consent-container .hs-form-booleancheckbox-display > span p{
  margin-left: 1rem !important;
}.legacy-chrome .hs-form-required{
  color: #EF6B51;
}.legacy-chrome .hs-input.invalid.error{
  border-color: #EF6B51;
}.legacy-chrome .hs-error-msg{
  color: #EF6B51 !important;
  margin-top: 0.35rem;
}.legacy-chrome .blog_pagination a,.legacy-chrome .hs-trans-btn,.legacy-chrome form input[type=submit],.legacy-chrome .hs-button,.legacy-chrome .hs-sec-btn,.legacy-chrome .systems-page .hs-search-results__next-page,.legacy-chrome .systems-page .hs-search-results__prev-page{
  cursor: pointer;
  display: inline-block;
  text-align: center;
  transition: all 0.15s linear;
  white-space: normal;
  font-weight:500;
  line-height: 1;
  width:auto;
  border: 1px solid;
  text-transform:uppercase;
}@media(max-width:767px){.legacy-chrome form input[type=submit],.legacy-chrome .hs-button,.legacy-chrome .hs-sec-btn{
    padding-left:31px;
    padding-right:31px;
    padding-top:6.5px;
    padding-bottom:6.5px;
  }}.legacy-chrome .grecaptcha-badge{
  margin: 0 auto;
}.legacy-chrome .hs_error_rollup label{
  color: #ef6b51 !important;
}.legacy-chrome ::-webkit-input-placeholder{
  color: currentColor;
}.legacy-chrome ::-moz-placeholder{
  color: currentColor;
}.legacy-chrome :-ms-input-placeholder{
  color: currentColor;
}.legacy-chrome :-moz-placeholder{
  color: currentColor;
}.legacy-chrome ::placeholder{
  color: currentColor;
}.legacy-chrome form input[type=search]:focus,.legacy-chrome form input[type=text]:focus,.legacy-chrome form input[type=email]:focus,.legacy-chrome form input[type=password]:focus,.legacy-chrome form input[type=tel]:focus,.legacy-chrome form input[type=number]:focus,.legacy-chrome form input[type=file]:focus,.legacy-chrome form select:focus,.legacy-chrome form textarea:focus{
  box-shadow: 0px 1px 2px rgb(22 22 22 / 10%);
}.legacy-chrome input[type=search]::-ms-clear{ display: none; width : 0; height: 0; }.legacy-chrome input[type=search]::-ms-reveal{ display: none; width : 0; height: 0; }.legacy-chrome input[type="search"]::-webkit-search-decoration,.legacy-chrome input[type="search"]::-webkit-search-cancel-button,.legacy-chrome input[type="search"]::-webkit-search-results-button,.legacy-chrome input[type="search"]::-webkit-search-results-decoration{ display: none; }.legacy-chrome form textarea{
  min-height: 150px;
  resize: none;
}.legacy-chrome .hs-search-field--open.hs-search-field .hs-search-field__suggestions{
  padding-left:10px;
  padding-right:10px;
  margin-top:10px;
}.legacy-chrome .hs-search-field--open.hs-search-field .hs-search-field__suggestions li:first-child{
  margin-top: 10px;
  margin-bottom: 5px;

}.legacy-chrome .hs-search-field .hs-search-field__suggestions li:LAST-child{
  margin-bottom:10px;
}.legacy-chrome .hs-search-field .hs-search-field__suggestions li:first-child{
  padding: 0 5px;
}.legacy-chrome .hs-search-field .hs-search-field__suggestions li a{
  padding: 10px 5px;
  display:block;
}@media (max-width: 400px), (min-device-width: 320px) and (max-device-width: 480px){.legacy-chrome form .hs-input:not([type="checkbox"]):not([type="radio"]){
    width: 100% !important;
  }}.legacy-chrome table{
  border: 1px solid;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
  word-break: normal;
}.legacy-chrome th,.legacy-chrome td{
  border: 1px solid;
  padding: 0.75rem;
  vertical-align: top;
  text-align: left;
}.legacy-chrome th{
  font-weight: bold;
}.legacy-chrome thead th,.legacy-chrome thead td{
  border-bottom: 1px solid;
  vertical-align: bottom;
}.legacy-chrome header.header{
  --navy: #072d4c;
  --blue: #2f6fe0;
  --blue-dk: #2258c4;
  --blue-tint: #eef3fc;
  --white: #ffffff;
  --line: #e2e9f2;
  --muted: #4a5f74;
  --text: #0d2438;
  --radius: 8px;
  --header-h: 76px;
  --ease: cubic-bezier(.4, 0, .2, 1);
  --ease-out: cubic-bezier(0, 0, .2, 1);
  --focus-ring: 0 0 0 3px rgba(47, 111, 224, .35);
  background: var(--white);
  border-bottom: 1px solid transparent;
  box-sizing: border-box;
  height: var(--header-h);
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  transition: box-shadow .3s var(--ease), border-color .3s var(--ease), height .25s var(--ease);
  width: 100%;
  z-index: 1000;
}.legacy-chrome header.header *,.legacy-chrome header.header *::before,.legacy-chrome header.header *::after{
  box-sizing: border-box;
}.legacy-chrome header.header.scrolled,.legacy-chrome header.header.menu-open{
  border-color: var(--line);
}.legacy-chrome header.header.scrolled{
  box-shadow: 0 1px 0 var(--line), 0 4px 20px -6px rgba(7, 45, 76, .12);
}.legacy-chrome header.header .header_wrapper{
  background: var(--white);
  height: 100%;
  position: relative;
  width: 100%;
}.legacy-chrome header.header .page-center{
  height: var(--header-h);
  margin: 0 auto;
  max-width: 1440px;
  padding: 0 32px;
  position: relative;
  z-index: 1;
}.legacy-chrome header.header .flex_row{
  align-items: center;
  display: flex;
  gap: 0;
  height: 100%;
  justify-content: space-between;
}.legacy-chrome header.header .col_left{
  align-items: center;
  display: flex;
  flex: 1;
  gap: 24px;
  min-width: 0;
}.legacy-chrome header.header .hs_logo{
  flex-shrink: 0;
}.legacy-chrome header.header .hs_logo a{
  align-items: center;
  border-radius: 6px;
  cursor: pointer;
  display: inline-flex;
  outline: none;
}.legacy-chrome header.header .hs_logo a:focus-visible{
  box-shadow: var(--focus-ring);
}.legacy-chrome header.header .hs_logo img{
  display: block;
  height: auto;
  max-width: 100%;
  transition: opacity .18s var(--ease);
  width: 180px !important;
}.legacy-chrome header.header .hs_logo a:hover img{
  opacity: .82;
}.legacy-chrome header.header .tab_buttons,.legacy-chrome header.header .mobile_trigger,.legacy-chrome header.header .close_menu{
  display: none !important;
}.legacy-chrome header.header .hs_menu{
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  min-width: 0;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper{
  width: 100%;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul{
  align-items: center;
  display: flex;
  flex-wrap: nowrap !important;
  gap: 0;
  justify-content: flex-end;
  list-style: none;
  margin: 0;
  padding: 0;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper ul{
  list-style: none;
  margin: 0;
  padding: 0;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li{
  flex: 0 0 auto !important;
  position: relative;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a{
  align-items: center;
  border-radius: 7px;
  color: var(--muted);
  cursor: pointer;
  display: inline-flex !important;
  font-size: 14px;
  font-weight: 500;
  gap: 5px;
  letter-spacing: .01em;
  max-width: none !important;
  min-height: 44px;
  min-width: max-content;
  outline: none;
  overflow-wrap: normal !important;
  padding: 0 11px;
  text-decoration: none;
  touch-action: manipulation;
  transition: color .15s var(--ease), background .15s var(--ease);
  white-space: nowrap !important;
  width: auto !important;
  word-break: normal !important;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a svg{
  display: block;
  flex: 0 0 auto !important;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a svg path{
  fill: currentColor;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.desktop-more-item > a{
  font-size: 18px;
  font-weight: 700;
  letter-spacing: .08em;
  min-width: 44px;
  padding: 0 12px;
  text-align: center;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.desktop-more-item > ul{
  left: auto;
  min-width: 190px;
  right: 0;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.desktop-more-item > ul > li > a{
  justify-content: flex-start;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a:focus-visible{
  box-shadow: var(--focus-ring);
  color: var(--navy);
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a:hover,.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.is-open > a{
  background: var(--blue-tint);
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a:hover{
  color: var(--navy);
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.is-open > a{
  color: var(--blue);
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.hs-item-has-children > a::after{
  border: 0 !important;
  content: none !important;
  display: none !important;
  height: 0 !important;
  margin: 0 !important;
  width: 0 !important;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.hs-item-has-children::before{
  content: "";
  height: 8px;
  left: 0;
  position: absolute;
  right: 0;
  top: 100%;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper ul ul{
  background: var(--white);
  border: 1px solid var(--line);
  border-radius: 12px;
  box-shadow: 0 2px 4px rgba(7, 45, 76, .05), 0 12px 32px -8px rgba(7, 45, 76, .18);
  left: 0;
  list-style: none;
  margin: 0;
  min-width: 200px;
  opacity: 0;
  padding: 6px;
  position: absolute;
  top: calc(100% + 8px);
  transform: translateY(4px);
  transition: opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility .16s;
  visibility: hidden;
  z-index: 10;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li:first-child > ul{
  display: grid;
  grid-template-columns: 1fr 1fr;
  min-width: 360px;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.hs-item-has-children:hover > ul,.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.hs-item-has-children:focus-within > ul,.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li.hs-item-has-children.is-open > ul{
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper ul ul li a{
  align-items: center;
  border-radius: 6px;
  color: var(--muted);
  cursor: pointer;
  display: flex;
  font-size: 13.5px;
  font-weight: 400;
  gap: 8px;
  min-height: 36px;
  outline: none;
  padding: 8px 10px;
  text-decoration: none;
  touch-action: manipulation;
  transition: background .12s var(--ease), color .12s var(--ease);
  white-space: nowrap;
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper ul ul li a:hover{
  background: var(--blue-tint);
  color: var(--blue);
}.legacy-chrome header.header .hs_menu .hs-menu-wrapper ul ul li a:focus-visible{
  box-shadow: var(--focus-ring);
}.legacy-chrome header.header .header_btns{
  flex-shrink: 0;
}.legacy-chrome header.header .btn_row{
  align-items: center;
  display: flex;
  gap: 6px;
  margin: 0;
}.legacy-chrome header.header .btn_item{
  display: flex;
}.legacy-chrome header.header .btn_row a,.legacy-chrome header.header .btn_row .hs-button{
  align-items: center;
  border-radius: var(--radius);
  cursor: pointer;
  display: inline-flex;
  font-family: inherit;
  justify-content: center;
  min-height: 44px;
  outline: none;
  text-decoration: none;
  touch-action: manipulation;
  text-transform: none;
  white-space: nowrap;
}.legacy-chrome header.header .btn_row a:focus-visible,.legacy-chrome header.header .btn_row .hs-button:focus-visible{
  box-shadow: var(--focus-ring);
}.legacy-chrome header.header .btn-login,.legacy-chrome header.header .btn_row a[href*="app.sherpadesk.com/new/login"]{
  background: transparent;
  border: 0;
  color: var(--muted);
  font-size: 14px;
  font-weight: 500;
  letter-spacing: .01em;
  padding: 0 12px;
  transition: color .15s var(--ease), background .15s var(--ease), transform .12s var(--ease);
}.legacy-chrome header.header .btn-login:hover,.legacy-chrome header.header .btn_row a[href*="app.sherpadesk.com/new/login"]:hover{
  background: var(--blue-tint);
  color: var(--navy);
}.legacy-chrome header.header .btn-login:active,.legacy-chrome header.header .btn_row a[href*="app.sherpadesk.com/new/login"]:active,.legacy-chrome header.header .hs-sec-btn:active{
  transform: scale(.98);
}.legacy-chrome header.header .hs-sec-btn{
  background: var(--white);
  border: 1.5px solid #bad0f0;
  color: var(--blue);
  font-size: 14px;
  font-weight: 600;
  letter-spacing: .01em;
  padding: 0 18px;
  transition: border-color .15s var(--ease), background .15s var(--ease), color .15s var(--ease), transform .12s var(--ease);
}.legacy-chrome header.header .hs-sec-btn:hover{
  background: var(--blue-tint);
  border-color: var(--blue);
}.legacy-chrome header.header .hs-button{
  background: var(--blue);
  border: 1.5px solid var(--blue);
  box-shadow: 0 4px 14px -4px rgba(47, 111, 224, .5);
  color: var(--white);
  font-size: 13px;
  font-weight: 700;
  letter-spacing: .07em;
  padding: 0 20px;
  transition: background .15s var(--ease), border-color .15s var(--ease), box-shadow .2s var(--ease), transform .12s var(--ease);
}.legacy-chrome header.header .hs-button:hover{
  background: var(--blue-dk);
  border-color: var(--blue-dk);
  box-shadow: 0 6px 18px -4px rgba(47, 111, 224, .6);
  color: var(--white);
  transform: translateY(-1px);
}.legacy-chrome header.header .mobile-toggle{
  align-items: center;
  background: transparent;
  border: 0;
  border-radius: 8px;
  color: var(--navy);
  cursor: pointer;
  display: none;
  flex-shrink: 0;
  height: 44px;
  justify-content: center;
  outline: none;
  padding: 0;
  transition: background .15s var(--ease);
  width: 44px;
}.legacy-chrome header.header .mobile-toggle:hover{
  background: var(--blue-tint);
}.legacy-chrome header.header .mobile-toggle:focus-visible{
  box-shadow: var(--focus-ring);
}.legacy-chrome header.header .mobile-toggle svg{
  display: block;
}.legacy-chrome header.header .mobile-toggle .icon-close{
  display: none;
}.legacy-chrome header.header.menu-open .mobile-toggle .icon-open{
  display: none;
}.legacy-chrome header.header.menu-open .mobile-toggle .icon-close{
  display: block;
}.legacy-chrome header.header .mobile-nav{
  background: var(--white);
  border-bottom: 1px solid var(--line);
  border-top: 1px solid var(--line);
  box-shadow: 0 16px 40px -12px rgba(7, 45, 76, .18);
  display: none;
  left: 0;
  max-height: calc(100vh - var(--header-h));
  opacity: 0;
  overflow-y: auto;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: var(--header-h);
  transform: translateY(-8px);
  transition: transform .22s var(--ease), opacity .22s var(--ease);
}.legacy-chrome header.header.menu-open .mobile-nav{
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}.legacy-chrome header.header .mm_menu_wrapper{
  display: none;
}.legacy-chrome header.header .mobile-nav-inner{
  margin: 0 auto;
  max-width: 1440px;
  padding: 16px 20px 24px;
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper ul{
  list-style: none;
  margin: 0;
  padding: 0;
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper > ul > li{
  border-bottom: 1px solid var(--line);
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper > ul > li:last-child{
  border-bottom: 0;
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper > ul > li > a{
  align-items: center;
  background: transparent;
  border: 0;
  color: var(--text);
  cursor: pointer;
  display: flex;
  font-size: 15px;
  font-weight: 500;
  justify-content: space-between;
  outline: none;
  padding: 14px 4px;
  text-decoration: none;
  transition: color .15s var(--ease);
  width: 100%;
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper > ul > li > a:hover{
  color: var(--blue);
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper > ul > li > a:focus-visible{
  box-shadow: var(--focus-ring);
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper ul ul{
  display: none;
  padding: 0 0 12px 12px;
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper li.is-open > ul{
  display: block;
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper ul ul a{
  border-radius: 6px;
  color: var(--muted);
  display: block;
  font-size: 14px;
  font-weight: 400;
  padding: 9px 8px;
  text-decoration: none;
  transition: color .12s var(--ease), background .12s var(--ease);
}.legacy-chrome header.header .mobile-menu .hs-menu-wrapper ul ul a:hover{
  background: var(--blue-tint);
  color: var(--blue);
}.legacy-chrome header.header .mobile-nav-btns{
  padding: 20px 4px 4px;
}.legacy-chrome header.header .mobile-nav-btns .btn_row{
  align-items: stretch;
  flex-direction: column-reverse;
  gap: 10px;
}.legacy-chrome header.header .mobile-nav-btns .btn_item,.legacy-chrome header.header .mobile-nav-btns .btn_row a,.legacy-chrome header.header .mobile-nav-btns .btn_row .hs-button{
  width: 100%;
}.legacy-chrome header.header .mobile-nav-btns .btn_row a,.legacy-chrome header.header .mobile-nav-btns .btn_row .hs-button{
  justify-content: center;
  min-height: 48px;
}.legacy-chrome header.header .mobile-nav-btns .btn-login{
  border: 1.5px solid var(--line);
}@media (prefers-reduced-motion: reduce){.legacy-chrome header.header,.legacy-chrome header.header *,.legacy-chrome header.header *::before,.legacy-chrome header.header *::after{
    transition-duration: .01ms !important;
    animation-duration: .01ms !important;
  }}@media (max-width: 1200px){.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a{
    font-size: 13.5px;
    padding: 0 9px;
  }.legacy-chrome header.header .col_left{
    gap: 16px;
  }.legacy-chrome header.header .hs_logo img{
    width: 160px !important;
  }.legacy-chrome header.header .btn-login{
    font-size: 13px;
    padding: 0 10px;
  }.legacy-chrome header.header .hs-sec-btn{
    font-size: 13px;
    padding: 0 14px;
  }.legacy-chrome header.header .hs-button{
    font-size: 12.5px;
    padding: 0 16px;
  }.legacy-chrome header.header .page-center{
    padding: 0 24px;
  }}@media (min-width: 769px) and (max-width: 960px){.legacy-chrome header.header .hs_menu .hs-menu-wrapper > ul > li > a{
    font-size: 13px;
    padding: 0 8px;
  }}@media (max-width: 768px){.legacy-chrome header.header{
    --header-h: 64px;
  }html.mobile-nav-open .legacy-chrome{
    overflow: hidden;
  }.legacy-chrome header.header .page-center{
    padding: 0 16px;
  }.legacy-chrome header.header .col_left{
    gap: 0;
  }.legacy-chrome header.header .hs_logo img{
    width: 148px !important;
  }.legacy-chrome header.header .hs_menu,.legacy-chrome header.header .header_btns{
    display: none;
  }.legacy-chrome header.header .mobile-toggle{
    display: inline-flex;
  }.legacy-chrome header.header .mobile-nav{
    display: block;
  }}@media (max-width: 380px){.legacy-chrome header.header .hs_logo img{
    width: 132px !important;
  }.legacy-chrome header.header .page-center{
    padding: 0 12px;
  }}.legacy-chrome header.header .hs-menu-wrapper li.hs-item-has-children > a::after,.legacy-chrome header.header .hs-menu-wrapper li.hs-item-has-children > a .child_trigger{
  border: 0 !important;
  content: none !important;
  display: none !important;
  height: 0 !important;
  margin: 0 !important;
  opacity: 0 !important;
  width: 0 !important;
}.legacy-chrome .footer_wrap .footer_bar{
  border-top: 1px solid #A5A5A5;
}.legacy-chrome .footer_wrap .footer_logo img{
  width: 200px !important;
}.legacy-chrome .footer_wrap .ft_bottom{
  padding: 40px 80px 60px;
}.legacy-chrome .footer_wrap .social_col a svg path{
  fill: currentColor;
}.legacy-chrome .footer_wrap .ft_top{
  padding: 80px 80px 40px;
}.legacy-chrome .footer_wrap .mb_coprights p,.legacy-chrome .footer_wrap .ft_bottom p{
  margin: 0;
}.legacy-chrome .footer_wrap .ft_bottom .hs-menu-wrapper ul{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 40px;
}.legacy-chrome .footer_wrap .social_ul{
  justify-content: flex-end;
  line-height: 0;
  column-gap: 16px;
}.legacy-chrome .footer_wrap .ft_bottom .hs-menu-wrapper ul li a{
  font-size: 18px;
  font-weight: 400;
}.legacy-chrome .footer_wrap .footer_menu{
  width: 25%;
}.legacy-chrome .footer_wrap .mb_ft_btm_menu .hs-menu-wrapper >ul>li >a{
  font-size: 18px;
  font-weight: 500;
}.legacy-chrome .footer_wrap .mb_ft_btm_menu .hs-menu-wrapper >ul>li:not(:last-child){
  margin-bottom: 16px;
}.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col6:last-child{
  display: flex;
  flex-direction: column;
  gap: 50px;
}.legacy-chrome .footer_wrap .footer_cuve_image{
  display: block;
}.legacy-chrome .footer_wrap .footer_cuve_image{
  position: absolute;
  width: 100%;
  top: 0;
  z-index: 1;
  pointer-events:none;
}.legacy-chrome .footer_wrap .footer_cuve_image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}.legacy-chrome .footer_wrap{
  position:relative;
  z-index:3;
}.legacy-chrome .footer_wrap  .footer_menu.item_1 .hs-menu-wrapper>ul{
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: space-between;
}.legacy-chrome .footer_wrap  .menu_item .hs-menu-wrapper>ul>li>a[href*='javascript']{
  pointer-events: none;
}.legacy-chrome .footer_wrap  .buttons_col .btn_row.more{
  margin: 0;
  flex-direction: column;
  gap: 20px;
}.legacy-chrome .footer_wrap  .social_ul{
  display: flex;
  flex-wrap: wrap;
}.legacy-chrome .footer_wrap  .social_col a svg{
  width: 32px;
  height: 32px;
  fill: currentColor;
}.legacy-chrome .footer_wrap  .social_col a:first-child{
  padding-left: 0;
}.legacy-chrome .footer_wrap .hs-menu-wrapper ul li a{
  display: inline-block;
}.legacy-chrome .footer_wrap  .btn_item{
  width: 100%;
}.legacy-chrome .footer_wrap  .btn_item a{
  display: block;
}.legacy-chrome .footer_wrap .footer_logo.col2 img{
  width: 100px !important;
}.legacy-chrome .footer_wrap .menu_item.col8{
  display: flex;
  justify-content: space-between;
  column-gap: 40px;
}.legacy-chrome .footer_wrap .footer_menu .hs-menu-wrapper > ul>li >a{
  font-weight: 600;
  font-size: 24px;
}.legacy-chrome .footer_wrap .footer_menu .hs-menu-wrapper > ul ul>li >a{
  font-size: 18px;
  font-weight: 400;
}.legacy-chrome .footer_wrap .footer_menu .hs-menu-wrapper > ul>li>a{
  margin-bottom: 20px;
}.legacy-chrome .footer_wrap .hs-menu-wrapper ul ul li:not(:last-child){
  margin-bottom: 13px;
}.legacy-chrome .footer_wrap .footer_logo.col4{
  line-height: 0;
}.legacy-chrome .footer_wrap span.ftchild_trigger{
  cursor: pointer;
  margin-left: 10px;
  transition: all .3s ease-in;
  transform: rotate(0);
  display:inline-block;
}.legacy-chrome .footer_wrap .footer_menu .hs-menu-wrapper ul>li>a:empty{
  display: none;
}.legacy-chrome .footer_wrap .social_col a svg path{
  fill: currentColor;
}.legacy-chrome .footer_wrap .footer .social_col a:nth-child(2) svg{
  height: 28px;
}.legacy-chrome .footer_wrap .footer .social_col a:nth-child(1) svg{
  width: 27px;
}.legacy-chrome .footer_wrap .footer .social_col a:nth-child(3) svg{
  width: 30px;
  height: 28px;
}@media(min-width:1025px){.legacy-chrome .footer_wrap .mb_ft_menu{
    display: none !important;
  }}@media(max-width:1300px){.legacy-chrome .footer_wrap .footer_logo.col4{
    width: 20%;
  }.legacy-chrome .footer_wrap .menu_item.col8{
    width: 80%;
    column-gap: 10px;
  }.legacy-chrome .footer_wrap .ft_bottom{
    padding: 32px 0;
  }.legacy-chrome .footer_wrap .ft_top{
    padding-top: 40px;
    padding-bottom:40px;
  }}@media(max-width:1024px){.legacy-chrome .footer_wrap .ft_top{
    padding: 40px 40px 40px;
  }.legacy-chrome .footer_wrap .social_col.col4{
    width: 100%;
    text-align: center;
  }.legacy-chrome .footer_wrap  .social_ul{
    justify-content: center;
  }.legacy-chrome .footer_wrap .ft_bottom{
    padding: 25px 0;
  }.legacy-chrome .footer_wrap .footer_menu{
    width: 100%;
  }.legacy-chrome .footer_wrap .menu_item.col8{
    width: 100%;
    display:none;
  }.legacy-chrome .footer_wrap .footer_logo.col4{
    width: 100%;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col6{
    width: 50%;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn .hs-menu-children-wrapper{
    display: none;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row{
    justify-content: space-between;
    width: 100%;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.left .hs-menu-wrapper >ul>li>a{
    font-size: 18px;
    font-weight: 500;
  }.legacy-chrome .footer_wrap  .mb_ft_menu_inn.left .hs-menu-wrapper >ul>li:not(:last-child){
    margin-bottom: 16px;
  }.legacy-chrome .footer_wrap  .mb_ft_menu_inn.right .hs-menu-wrapper >ul>li>a{
    font-weight: 500;
    font-size: 22px;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right .hs-menu-wrapper >ul>li:not(:last-child){
    margin-bottom: 20px;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right .hs-menu-wrapper >ul ul>li>a{
    font-size: 18px;
    font-weight: 500;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right .hs-menu-wrapper >ul ul>li:not(:last-child){
    margin-bottom: 12px;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right .hs-menu-wrapper >ul ul>li:first-child{
    margin-top: 12px;
  }.legacy-chrome .footer_wrap .open_menu span.ftchild_trigger{
    transform: rotate(180deg);
  }.legacy-chrome .footer_wrap span.ftchild_trigger *{
    fill: currentColor;
  }.legacy-chrome .footer_wrap .social_col.col4,.legacy-chrome .footer_wrap .col4.cm_bm_menu{
    display: none;
  }.legacy-chrome .footer_wrap .col4.cm_copyright{
    width: 100%;
    max-width: 100%;
    text-align: center;
  }.legacy-chrome .footer_wrap .mb_ft_menu .social_col.col4{
    display: block;
    width: 33.33%;
  }.legacy-chrome .footer_wrap .social_ul{
    flex-direction: column;
    row-gap: 16px;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right{
    margin-bottom: 60px;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .mb_coprights{
    display: none;
  }.legacy-chrome .footer_wrap .footer_logo{
    margin-bottom: 60px;
  }.legacy-chrome .footer_logo.col4.desktop_view{
    display: none;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4{
    width: 33.33%;
  }}@media(min-width:601px) and (max-width:767px){.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4:nth-child(2){width: 25%;}.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4:last-child{
    width: 20%;
  }}@media(max-width:767px){.legacy-chrome .footer_wrap .social_col.col4{
    display: block;
  }.legacy-chrome .footer_wrap .social_ul{
    flex-direction: row;
  }.legacy-chrome .footer_wrap .col4.cm_copyright{
    display: none;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .social_col.col4{
    display: none;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4{
    padding: 0;
  }.legacy-chrome .footer_wrap .footer_logo.col4.desktop_view{
    display: block;
    padding: 0;
    margin-bottom: 28px;
  }.legacy-chrome .footer_wrap .ft_top{
    padding: 28px 16px;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row{
    flex-direction: row-reverse;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .footer_logo{
    display: none;
    order: 1;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .mb_coprights{
    display: block;
    order: 4;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right{
    order: 2;
    margin: 0;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4{
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4{
    width: 50%;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4:first-child{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }.legacy-chrome .footer_wrap .mb_ft_btm_menu{
    order: 3;
  }.legacy-chrome .footer_wrap .ft_bottom{
    padding-bottom: 40px;
  }.legacy-chrome .footer_wrap  .ft_top .page-center >.flex_row{
    row-gap: 0;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.left .hs-menu-wrapper >ul>li>a{
    font-size: 14px;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right .hs-menu-wrapper >ul>li>a{
    font-size: 18px;
  }.legacy-chrome .footer_wrap .mb_ft_btm_menu .hs-menu-wrapper >ul>li >a{
    font-size: 14px;
  }.legacy-chrome .footer_wrap .mb_ft_menu_inn.right .hs-menu-wrapper >ul ul>li>a{
    font-size: 14px;
  }}@media(min-width:768px) and (max-width:1024px){.legacy-chrome .footer_wrap .social_col a svg{
    width: 40px !important;!i;!;
    height: 40px !important;!i;!;!m;!;
  }.legacy-chrome .footer_wrap .footer_mid{
    padding: 0 40px !important;
  }.legacy-chrome .footer_wrap .mb_ft_menu.flex_row .col4{ 
    width: auto !important;
  }.legacy-chrome .footer_wrap .social_ul{
    padding-right: 7px !important;
  }}.legacy-chrome .sm_para{
  font-size:16px;
}.legacy-chrome .cm_timeline_wrp .cm_cards:after{
  background-color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
}.legacy-chrome .font_18med{
  font-size:18px;
}.legacy-chrome .link_sky_blue a{
  color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

 !important;
}.legacy-chrome .txt_blue{
  color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome .bg_orange{
  background-color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
}.legacy-chrome .orange_inner_text span,.legacy-chrome .txt_orange{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
}.legacy-chrome .hover_orange a:hover{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
}.legacy-chrome .active_orange_link a:hover{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
}.legacy-chrome .dnd-section,.legacy-chrome .content-wrapper--vertical-spacing{
  padding-top: 100px ;
  padding-bottom: 100px ;
}.legacy-chrome .col_padd,.legacy-chrome .flex_row .col20,.legacy-chrome .flex_row .col12,.legacy-chrome .flex_row .col11,.legacy-chrome .flex_row .col10,.legacy-chrome .flex_row .col9,.legacy-chrome .flex_row .col8,.legacy-chrome .flex_row .col7,.legacy-chrome .flex_row .col6,.legacy-chrome .flex_row .col5,.legacy-chrome .flex_row .col4,.legacy-chrome .flex_row .col3,.legacy-chrome .flex_row .col2,.legacy-chrome .flex_row .col1,.legacy-chrome .dnd-section > .row-fluid .dnd-column,.legacy-chrome .dnd-section > .row-fluid > [class*="span"].dnd-module{
  padding-left: 20px;
  padding-right: 20px;
}@media(max-width:767px){.legacy-chrome .flex_row .col20,.legacy-chrome .flex_row .col12,.legacy-chrome .flex_row .col11,.legacy-chrome .flex_row .col10,.legacy-chrome .flex_row .col9,.legacy-chrome .flex_row .col8,.legacy-chrome .flex_row .col7,.legacy-chrome .flex_row .col6,.legacy-chrome .flex_row .col5,.legacy-chrome .flex_row .col4,.legacy-chrome .flex_row .col3,.legacy-chrome .flex_row .col2,.legacy-chrome .flex_row .col1,.legacy-chrome .dnd-section > .row-fluid .dnd-column,.legacy-chrome .dnd-section > .row-fluid > [class*="span"].dnd-module{
    padding-left: 16px;
    padding-right: 16px;
  }}.legacy-chrome .content-wrapper,.legacy-chrome .dnd-section > .row-fluid,.legacy-chrome .page-center{
  
  max-width: 1720px;
  
}.legacy-chrome .header .page-center,.legacy-chrome .header .primary-section .page-center{
  
  max-width: 1720px;
  
}.legacy-chrome .footer .page-center{
  
  max-width: 1720px;
  
}.legacy-chrome{
  font-size: 20px;
  color: #072D4C;
  font-weight: 500;
  font-family: "Inter",sans-serif;
  
  line-height:1.5;
  background-color:  

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  letter-spacing: 0px;
}.legacy-chrome form#email-prefs-form .subscribe-options label{
  font-size: 20px;
  color: #072D4C;
}.legacy-chrome a{
  color: #EB663D;
}.legacy-chrome a:hover,.legacy-chrome a:focus,.legacy-chrome a:active{
  color: #EB663D;
}.legacy-chrome .h1,.legacy-chrome h1{
  font-family: "Inter",sans-serif;
  font-size: 64px;
  color: #072D4C;
  font-weight: 600;
  
  line-height:1.2;
  letter-spacing:  0px;
}.legacy-chrome .h2,.legacy-chrome h2{
  font-family: "Inter",sans-serif;
  font-size: 40px;
  color: #072D4C;
  font-weight: 600;
  
  line-height:1.5;
  letter-spacing:  0px;
}.legacy-chrome .h3,.legacy-chrome h3{
  font-family: "Inter",sans-serif;
  font-size: 32px;
  color: #072D4C;
  font-weight: 600;

  
  line-height:1.5;
  letter-spacing:  0px;
}.legacy-chrome .h4,.legacy-chrome h4{
  font-family: "Inter",sans-serif;
  font-size: 30px;
  color: #072D4C;
  font-weight: 500;
  
  line-height:1.2;
  letter-spacing:  0px;
}.legacy-chrome .h5,.legacy-chrome h5{
  font-family: "Inter",sans-serif;
  font-size: 24px;
  color: #072D4C;
  font-weight: 600;
  
  line-height:1.5;
  letter-spacing:  0px;
}.legacy-chrome .h6,.legacy-chrome h6{
  font-family: "Inter",sans-serif;
  font-size: 20px;
  color: #072D4C;
  font-weight: 700;
  
  line-height:1.4;
  letter-spacing:  0px;
}.legacy-chrome blockquote{
  border-left-color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}@media(max-width:767px){.legacy-chrome{
    font-size:16px;
  }.legacy-chrome h1,.legacy-chrome .h1{
    font-size:32px;
  }.legacy-chrome h2,.legacy-chrome .h2{
    font-size:28px;
  }.legacy-chrome h3,.legacy-chrome .h3{
    font-size:22px;
  }.legacy-chrome h4,.legacy-chrome .h4{
    font-size:20px;
  }.legacy-chrome h5,.legacy-chrome .h5{
    font-size:18px;
  }.legacy-chrome h6,.legacy-chrome .h6{
    font-size:16px;
  }}.legacy-chrome .hs_cos_wrapper_type_email_subscriptions,.legacy-chrome .hs_cos_wrapper_type_password_prompt,.legacy-chrome .hs-search-field__bar,.legacy-chrome .widget-type-form,.legacy-chrome .widget-type-blog_subscribe,.legacy-chrome .widget-type-google_search,.legacy-chrome .widget-type-password_prompt.custom_error_message,.legacy-chrome .widget-type-email_simple_subscription,.legacy-chrome .hs_cos_wrapper_type_member_login,.legacy-chrome .hs_cos_wrapper_type_member_register,.legacy-chrome .hs_cos_wrapper_type_password_reset_request,.legacy-chrome .hs_cos_wrapper_type_password_reset{
  display:block;
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome .form-title{
  background-color: 

  
  
    
  


  rgba(#null, 1)

;
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome form label{
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome form legend{
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome form input[type=search],.legacy-chrome form input[type=text],.legacy-chrome form input[type=email],.legacy-chrome form input[type=password],.legacy-chrome form input[type=tel],.legacy-chrome form input[type=number],.legacy-chrome form input[type=file],.legacy-chrome form select,.legacy-chrome form textarea{
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-color: 

  
  
    
  


  rgba(165, 165, 165, 1.0)

;
  border-radius: 7px;
  color:

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome ::-webkit-input-placeholder{
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome ::-webkit-input-placeholder,.legacy-chrome ::-moz-placeholder,.legacy-chrome :-ms-input-placeholder,.legacy-chrome :-moz-placeholder,.legacy-chrome ::placeholder{
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome form input[type=search]:hover,.legacy-chrome form input[type=text]:hover,.legacy-chrome form input[type=email]:hover,.legacy-chrome form input[type=password]:hover,.legacy-chrome form input[type=tel]:hover,.legacy-chrome form input[type=number]:hover,.legacy-chrome form input[type=file]:hover,.legacy-chrome form select:hover,.legacy-chrome form textarea:hover{
  border-color: ;
}.legacy-chrome form input[type=search]:focus,.legacy-chrome form input[type=text]:focus,.legacy-chrome form input[type=email]:focus,.legacy-chrome form input[type=password]:focus,.legacy-chrome form input[type=tel]:focus,.legacy-chrome form input[type=number]:focus,.legacy-chrome form input[type=file]:focus,.legacy-chrome form select:focus,.legacy-chrome form textarea:focus{
  border-color: 

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome .actions .hs-button{
  margin-bottom: 0;
}.legacy-chrome .hs-fieldtype-date .input .hs-dateinput:before{
  color: #072D4C;
}.legacy-chrome .fn-date-picker td.is-selected .pika-button{
  background: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome .fn-date-picker td .pika-button:hover{
  background-color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

 !important;
}.legacy-chrome .fn-date-picker td.is-today .pika-button{
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome .blog_pagination a,.legacy-chrome button,.legacy-chrome .button,.legacy-chrome form input[type=submit],.legacy-chrome .hs-button,.legacy-chrome input.hs-button{
  background-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border-width: 2px;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border-radius: 10px;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  padding: 18px 32px;
}@media(max-width:767px){.legacy-chrome .blog_pagination a,.legacy-chrome button,.legacy-chrome .button,.legacy-chrome form input[type=submit],.legacy-chrome .hs-button,.legacy-chrome input.hs-button{
    padding: 13.846153846153845px 32px;
  }}.legacy-chrome .blog_pagination a:focus,.legacy-chrome button:focus,.legacy-chrome .button:focus,.legacy-chrome form input[type=submit]:focus,.legacy-chrome .hs-button:focus,.legacy-chrome input.hs-button:focus{
  background-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border: ;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome .blog_pagination a:hover,.legacy-chrome button:hover,.legacy-chrome .button:hover,.legacy-chrome form input[type=submit]:hover,.legacy-chrome .hs-button:hover,.legacy-chrome input.hs-button:hover{
  background-color: 

  
  
    
  


  rgba(235, 102, 61, 0.1)

;
  color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
}.legacy-chrome .blog_pagination a:active,.legacy-chrome button:active,.legacy-chrome .button:active,.legacy-chrome form input[type=submit]:active,.legacy-chrome .hs-button:active,.legacy-chrome input.hs-button:active{
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  background-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border: ;
}.legacy-chrome .hs-button.hoverDisable{
  background-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
}.legacy-chrome .post_comment_form .comment-reply-to{
  background-color:  

  
  
    
  


  rgba(235, 102, 61, 0.0)

 !important;
  border-width: 2px !important;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
  border-radius: 10px !important;
  color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
  padding: 18px 32px !important;
}.legacy-chrome .blog-pagination-center a.active,.legacy-chrome .hs-sec-btn{
  background-color:  

  
  
    
  


  rgba(235, 102, 61, 0.0)

;
  border-width: 2px;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border-radius: 10px;
  color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  padding: 18px 32px;
}.legacy-chrome .post_comment_form .comment-reply-to:hover{
  background-color:  

  
  
    
  


  rgba(235, 102, 61, 0.1)

 !important;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
  color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

 !important;
}.legacy-chrome .hs-sec-btn:hover{
  background-color:  

  
  
    
  


  rgba(235, 102, 61, 0.1)

;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
}.legacy-chrome .hs-sec-btn.hoverDisable{
  background-color:  

  
  
    
  


  rgba(235, 102, 61, 0.0)

;
  color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
}@media(max-width:767px){.legacy-chrome .blog-pagination-center a.active,.legacy-chrome .hs-sec-btn{
    padding: 13.846153846153845px 32px;
  }}.legacy-chrome table{
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  
}.legacy-chrome th,.legacy-chrome td{
  border-color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome thead th,.legacy-chrome thead td{
  background-color: 

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  border-color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
  color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome tfoot th,.legacy-chrome tfoot td{
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
  border-color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
  color: 

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome header .hs-button{
  background-color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
  border-color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
  color:

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome header .hs-button:hover{
  background-color:

  
  
    
  


  rgba(17, 128, 215, 0.1)

;
  color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
  border-color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome header .hs-sec-btn{
  background-color:

  
  
    
  


  rgba(214, 163, 41, 0.0)

;
  border-color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
  color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome header .hs-sec-btn:hover{
  background-color:

  
  
    
  


  rgba(17, 128, 215, 0.1)

;
  color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
  border-color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome .header_wrapper{
  background-color: 

  
  
    
  


  rgba(255, 255, 255, 0.0)

;
}.legacy-chrome .scrolled .header_wrapper{
  background-color:

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome .hs_menu .hs-menu-wrapper ul li.hs-item-has-children>ul{
  background-color:

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome .mm_menu_wrapper,.legacy-chrome .hs_search_inner{
  background: 

  
  
    
  


  rgba(255, 255, 255, 1.0)

;
}.legacy-chrome .hs_search{
  background-color:rgba(235, 102, 61,0.6);
}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul > li>a,.legacy-chrome .hs_menu .hs-menu-wrapper>ul>li>a{
  color:

  
  
    
  


  rgba(7, 45, 76, 1.0)


}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul > li:hover>a,.legacy-chrome .hs_menu .hs-menu-wrapper>ul>li:hover>a{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)


}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul ul > li>a,.legacy-chrome .hs_menu .hs-menu-wrapper> ul ul>li>a{
  color:

  
  
    
  


  rgba(7, 45, 76, 1.0)


}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul ul > li.active>a,.legacy-chrome .hs_menu .hs-menu-wrapper> ul>li.active>a{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)


}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul ul > li>a:hover,.legacy-chrome .hs_menu .hs-menu-wrapper> ul ul>li>a:hover{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)


}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul ul > li.acive>a,.legacy-chrome .hs_menu .hs-menu-wrapper> ul ul>li.active>a{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)


}.legacy-chrome header.header .mm_menu_wrapper .hs-menu-wrapper >ul > li.open_menu>a{
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)


}.legacy-chrome .footer_wrap .mb_coprights p,.legacy-chrome .footer_wrap .ft_bottom p{
  color:rgba(165, 165, 165, 1);
}.legacy-chrome .footer_wrap .menu_item .hs-menu-wrapper>ul>li>a[href*='javascript']{
  color:;
}.legacy-chrome .footer_wrap .footer{
  background-color:rgba(7, 45, 76, 1);
}.legacy-chrome .footer_wrap .footer .menu_title{
  color:rgba(255, 255, 255, 1);
}.legacy-chrome .footer_wrap .footer .hs-menu-wrapper ul li a{
  color:rgba(255, 255, 255, 1);
}.legacy-chrome .footer_wrap .footer .hs-menu-wrapper ul li.open_menu> a,.legacy-chrome .footer_wrap .footer .hs-menu-wrapper ul li a:hover{
  color:rgba(235, 102, 61, 1);
}.legacy-chrome .footer_wrap .footer .social_col a{
  color:rgba(255, 255, 255, 1);
}.legacy-chrome .footer_wrap .footer .social_col a:hover{
  color:rgba(235, 102, 61, 1);
}.legacy-chrome .footer_wrap .footer a.hs-button{
  background-color:;
  color:;
  border-color:;
}.legacy-chrome .footer_wrap .footer a.hs-button:hover{
  background-color:;
  color:;
  border-color:;
}.legacy-chrome .footer_wrap .footer a.hs-sec-btn{
  background-color:;
  color:;
  border-color:;
}.legacy-chrome .footer_wrap .footer a.hs-sec-btn:hover{
  background-color:;
  color:;
  border-color:;
}.legacy-chrome .hs-input.invalid.error{
  border-color:

  
  
    
  


  rgba(230, 74, 74, 1.0)

 !important;
}.legacy-chrome .hs_error_rollup label,.legacy-chrome .hs-error-msg,.legacy-chrome .systems-page ul.no-list.hs-error-msgs label{
  color:

  
  
    
  


  rgba(230, 74, 74, 1.0)

 !important;
}.legacy-chrome header.header .close_menu,.legacy-chrome header.header .mobile_trigger{
  color:#072D4C;
}.legacy-chrome .dnd_padd{
  padding-top:100px;
  padding-bottom:100px;
}.legacy-chrome .bg_primary{
  background-color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
}.legacy-chrome .bg_secondary{
  background-color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome .bg_primary_svg{
  fill:

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
  color:

  
  
    
  


  rgba(235, 102, 61, 1.0)

;
}.legacy-chrome .bg_secondary_svg{
  fill:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
  color:

  
  
    
  


  rgba(17, 128, 215, 1.0)

;
}.legacy-chrome .primary_font{
  color:

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}.legacy-chrome .second_font{
  color:

  
  
    
  


  rgba(7, 45, 76, 1.0)

;
}@media(max-width:767px){.legacy-chrome .dnd_padd,.legacy-chrome .dnd-section,.legacy-chrome .content-wrapper--vertical-spacing{
    padding-top: 100px;
    padding-bottom: 100px;
  }}@media(min-width:768px) and (max-width:1600px){.legacy-chrome h1,.legacy-chrome .h1{
    font-size:51.2px;
  }.legacy-chrome h2,.legacy-chrome .h2{
    font-size:24.0px;
  }.legacy-chrome h3,.legacy-chrome .h3{
    font-size:24.0px;
  }.legacy-chrome h4,.legacy-chrome .h4{
    font-size:24.0px;
  }.legacy-chrome h5,.legacy-chrome .h5{
    font-size:24.0px;
  }.legacy-chrome h6,.legacy-chrome .h6{
    font-size:24.0px;
  }.legacy-chrome{
    font-size:16.0px;
  }.legacy-chrome .blog_pagination a,.legacy-chrome button,.legacy-chrome .button,.legacy-chrome form input[type=submit],.legacy-chrome .hs-button,.legacy-chrome input.hs-button{

  }}@media(min-width:768px) and (max-width:1300px){.legacy-chrome h1,.legacy-chrome .h1{
    font-size:38.4px;
  }.legacy-chrome h2,.legacy-chrome .h2{
    font-size:24.0px;
  }.legacy-chrome h3,.legacy-chrome .h3{
    font-size:19.2px;
  }.legacy-chrome h4,.legacy-chrome .h4{
    font-size:24.0px;
  }.legacy-chrome h5,.legacy-chrome .h5{
    font-size:19.200000000000003px;
  }.legacy-chrome h6,.legacy-chrome .h6{
    font-size:16.0px;
  }.legacy-chrome{
    font-size:16.0px;
  }.legacy-chrome .blog_pagination a,.legacy-chrome button,.legacy-chrome .button,.legacy-chrome form input[type=submit],.legacy-chrome .hs-button,.legacy-chrome input.hs-button{

  }}.legacy-chrome{
  overflow-y: overlay;
  overflow: auto;
  -webkit-tap-highlight-color: transparent;
}.legacy-chrome .dnd_padd .cm_top_content{
  padding-bottom: 40px;
}.legacy-chrome .text_left .btn_row{
  justify-content: flex-start;
}.legacy-chrome .text_right .btn_row{
  justify-content: flex-end;
}.legacy-chrome .bg{
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events:none;

}.legacy-chrome .privacy_policy_page ol li ol li:before{
  content:'';
  background:url(https://2629098.fs1.hubspotusercontent-na1.net/hubfs/2629098/raw_assets/public/Sherpadesk_November_2024/images/basic%20icon.png);
  position: absolute;
  top: 0;
  left: -35px;
  width: 24px;
  height: 24px;
}.legacy-chrome .privacy_policy_page ol li ol li{
  list-style: none;
}.legacy-chrome .privacy_policy_page ol li{
  list-style: none;
}.legacy-chrome .privacy_policy_page ol{
  padding: 0px;
}.legacy-chrome .privacy_policy_page ul li:before{
  content: '';
  background: url(https://2629098.fs1.hubspotusercontent-na1.net/hubfs/2629098/raw_assets/public/Sherpadesk_November_2024/images/basic%20icon.png);
  position: absolute;
  top: 0;
  left: -35px;
  width: 24px;
  height: 24px;
}.legacy-chrome .privacy_policy_page ul ol li h5{
  margin: 0;
}.legacy-chrome .privacy_policy_page ul ol li:before{
  width: 0;
}.legacy-chrome .privacy_policy_page ul li{
  position: relative;
  list-style: none;
}.legacy-chrome .privacy_policy_page ol ol{
  padding-left: 35px;
}.legacy-chrome .privacy_policy_page ol ol li{
  position: relative;
}.legacy-chrome .bg_image{
  position: absolute;
  z-index: -2;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  pointer-events:none;

}.legacy-chrome .text_center{
  text-align:center;
}.legacy-chrome .text_right{
  text-align:right;
}.legacy-chrome .text_left{
  text-align:left;
}.legacy-chrome .text_center .btn_row{
  justify-content:center;
}.legacy-chrome .text_right .btn_row{
  justify-content:flex-end;
}.legacy-chrome .text_left .btn_row{
  justify-content:flex-start;
}.legacy-chrome .flex_row{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  row-gap: 32px;
}.legacy-chrome [class*="full-width-section"].dnd-section > .row-fluid,.legacy-chrome [class*="full-width-section"].dnd-section{
  padding: 0;
}.legacy-chrome .btn_row:empty{
  margin: 0 !important;
}.legacy-chrome .btn_row{
  margin-top: 20px;
  margin-bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  row-gap: 10px;
  -webkit-column-gap: 10px;
  -moz-column-gap: 10px;
  column-gap: 20px;
  justify-content: center;
  align-items: center;
}.legacy-chrome .privacy_policy_page .dnd-section,.legacy-chrome .dnd_padd{
  position: relative;
  overflow: hidden;
  padding-left:80px;
  padding-right:80px;
}.legacy-chrome .col3_row .flex_row,.legacy-chrome .col4_row .flex_row,.legacy-chrome .col20_row .flex_row,.legacy-chrome .col3_row .flex_row{
  justify-content: center
}@media(max-width:1300px) and (min-width:1101px){.legacy-chrome .col20_row .flex_row .col20{
    width: 25%;
  }}@media(max-width:1100px) and (min-width:992px){.legacy-chrome .col20_row .flex_row .col20,.legacy-chrome .col3_row .flex_row .col3{
    width: 33.33%;
  }}@media(max-width:991px) and (min-width:768px){.legacy-chrome .col20_row .flex_row .col20,.legacy-chrome .col2_row .flex_row .col2,.legacy-chrome .col3_row .flex_row .col3,.legacy-chrome .col4_row .flex_row .col4{
    width: 50%;
  }}.legacy-chrome table{
  border-collapse: collapse;
  border: none;
}.legacy-chrome a.cta_button{
  box-sizing: border-box !important;
}.legacy-chrome .hs-menu-wrapper ul{
  padding: 0;
  margin: 0;
  list-style: none;
}.legacy-chrome .hs-menu-wrapper ul li{
  margin: 0;
}.legacy-chrome .dnd_padd .cm_top_content .top_headings{
  padding: 0 20px;
}.legacy-chrome .uppercase{
  text-transform: uppercase;
}.legacy-chrome .dnd_padd .slick-dots{
  display: flex !important;
  gap: 8px;
  left: 50%;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  transform: translateX(-50%);
}.legacy-chrome .dnd_padd .custom-dot{ 
  background: #0000001a;
  border-radius: 50%;
  cursor: pointer;
  display: block;
  height: 8px;
  transition: all .3s ease-in;
  width: 8px
}.legacy-chrome .dnd_padd .slick-active .custom-dot{
  background-color: #1180d7;
  border-radius: 7px;
  width: 41px
}.legacy-chrome .top_hd_pad *:last-child{
  margin: 0;
}.legacy-chrome h3.form-title{
  padding: 0;
  margin: 0;
  text-align: left;
  margin-bottom: 32px;
}.legacy-chrome .slick-arrow{
  border: 1px solid #0086d500;
  border-radius: 7px;
  cursor: pointer;
  line-height: 0;
  transition: all .2s ease-in;
}.legacy-chrome .slick-arrow:hover{
  border: 1px solid #0086d5;
  border-radius: 7px;
}.legacy-chrome .btn_link a:hover{
  border-bottom: 1px solid;
}.legacy-chrome .btn_link a{
  border-bottom: 1px solid transparent;
  display: inline-block;
}.legacy-chrome .cm_tcc_wrap .content_inner ul li:after{
  background-image: url(https://2629098.fs1.hubspotusercontent-na1.net/hubfs/2629098/raw_assets/public/Sherpadesk_November_2024/images/sign-icon.png);
}.legacy-chrome .privacy_policy_page ul{
  padding-left: 32px;
}@media(min-width:1450px){.legacy-chrome .cm_tcc_wrap.review_banner  .col6.content{
    padding: 0;
  }.legacy-chrome .cm_tcc_wrap.review_banner  .col6.media{
    padding: 0;
  }}@media(min-width:1201px){.legacy-chrome .cm_tcc_wrap.child_industry .flex_row .col6{
    padding: 0;
    width: auto;
  }.legacy-chrome .cm_tcc_wrap.child_industry .col6.media{
    width: 55.4%;
    text-align: center;
    padding: 0;
  }.legacy-chrome .cm_tcc_wrap.child_industry .col6.content{
    padding: 0;
    width: 37%;
    padding-left: 6px;
  }.legacy-chrome .cm_tcc_wrap.child_industry .page-center>.flex_row{
    justify-content: space-between;
  }.legacy-chrome .review_banner  .flex_row{
    justify-content: space-between;
  }.legacy-chrome .cm_tcc_wrap.review_banner  .col6.content{
    width: 43.8%;
    padding-bottom: 32px;
  }.legacy-chrome .cm_tcc_wrap.review_banner  .col6.media{
    width: 48.9%;
  }.legacy-chrome .cm_tcc_wrap.review_banner .page-center>.flex_row{
    justify-content: space-between;
  }.legacy-chrome .cm_tcc_wrap.review_banner  .col6.content p{
    max-width: 600px;
  }}@media(max-width:1024px){.legacy-chrome .privacy_policy_page .dnd-section,.legacy-chrome .dnd_padd{
    padding-left:40px;
    padding-right:40px;
  }}@media(max-width:767px){.legacy-chrome .cm_tcc_wrap.review_banner .content_inner.text_left img{
    max-width: 165px !important;;
  }.legacy-chrome .privacy_policy_page .dnd-section{
    padding-right:16px;
    padding-left:16px;
  }.legacy-chrome .dnd_padd{
    padding-right:14px;
    padding-left:14px;
  }.legacy-chrome .hide_mobile{
    display:none;
  }.legacy-chrome .full_btn *{
    display: block;
  }}@media(min-width:768px){.legacy-chrome .dnd_padd .cm_top_content .top_headings{
    margin: 0 auto;
    max-width: 70%;
  }.legacy-chrome .mobile_view{
    display:none;
  }}.legacy-chrome .cm_tcc_wrap.v2.dnd_padd .cm_top_content{
  padding-bottom: 56px;
}@media (min-width: 768px) and (max-width:1200px){.legacy-chrome .post_comment_form.dnd_padd{
    padding-bottom: 80px;
    padding-top: 0;
  }.legacy-chrome .related_post_wrp .dnd_padd{
    padding-bottom: 80px;
  }.legacy-chrome .image_slider_wrap .dnd_padd{
  }.legacy-chrome .post_banner .post_featured_img{
    margin-bottom: 50px;
  }.legacy-chrome .post_post_inner .post_banner.dnd_padd{
    margin-bottom: 50px;
  }}@media (min-width: 768px){.legacy-chrome .cm_tcc_wrap.v2.left .media_inner{
    text-align: right;
  }.legacy-chrome .cm_tcc_wrap.v2.dnd_padd .cm_top_content{
    padding-bottom: 100px;
  }}@media (min-width: 1300px){.legacy-chrome .privacy_policy_page .dnd-module,.legacy-chrome .privacy_policy_page .row-fluid .dnd-column{
    padding: 0 !important;
  }}@media (min-width: 1200px){.legacy-chrome .cm_tcc_wrap.v2.left.content_container .content_inner{
    max-width: 87%;
  }.legacy-chrome .cm_tcc_wrap.v2.right.content_container .content_inner{
    max-width: 87%;
  }}@media(max-width:1024px){.legacy-chrome .dnd_padd .cm_top_content .top_headings{
    max-width: 100%;
  }}@media(max-width:767px){.legacy-chrome .privacy_policy_page .dnd-module,.legacy-chrome .privacy_policy_page .row-fluid .dnd-column{
    padding: 0 !important;
  }.legacy-chrome .banner-section.privacy_policy_banner_area .widget-type-header h1{
    text-align: left;
  }}.legacy-chrome .ticketing-banner.left.fin .media_inner{
  margin-left: 0;
}.legacy-chrome .ticketing-banner.left.fin .media_inner{
  max-width: 100%;
}