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

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

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

html {
  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: bold;
}

/**
 * 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;
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control the layout of elements
and how they stack. This is based off of the bootstrap system.
*********************************************************************************
****************************************************************************** */

/* 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: 0;
  -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%;
}
.row-fluid .span11 {
  width: 91.66%;
}
.row-fluid .span10 {
  width: 83.33%;
}
.row-fluid .span9 {
  width: 75%;
}
.row-fluid .span8 {
  width: 66.66%;
}
.row-fluid .span7 {
  width: 58.33%;
}
.row-fluid .span6 {
  width: 50%;
}
.row-fluid .span5 {
  width: 41.66%;
}
.row-fluid .span4 {
  width: 33.33%;
}
.row-fluid .span3 {
  width: 25%;
}
.row-fluid .span2 {
  width: 16.66%;
}
.row-fluid .span1 {
  width: 8.33%;
}

/*  */


.flex_row .col12 {
  width: 100%;
}
.flex_row .col11 {
  width: 91.66%;
}
.flex_row .col10 {
  width: 83.33%;
}
.flex_row .col9 {
  width: 75%;
}
.flex_row .col8 {
  width: 66.66%;
}
.flex_row .col7 {
  width: 58.33%;
}
.flex_row .col6 {
  width: 50%;
}
.flex_row .col5 {
  width: 41.66%;
}
.flex_row .col4 {
  width: 33.33%;
}
.flex_row .col3 {
  width: 25%;
}

.flex_row .col20 {
  width: 20%;
}

.flex_row .col2 {
  width: 16.66%;
}
.flex_row .col1 {
  width: 8.33%;
}


.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%;
  }

  .flex_row .col20,
  .flex_row .col12,
  .flex_row .col11,
  .flex_row .col10,
  .flex_row .col9 ,
  .flex_row .col8 ,
  .flex_row .col7 ,
  .flex_row .col6 ,
  .flex_row .col5 ,
  .flex_row .col4 ,
  .flex_row .col3 ,
  .flex_row .col2 ,
  .flex_row .col1 {
    width: 100%;  
  }

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

  .dnd-section > .row-fluid .dnd-column,
  .dnd-section > .row-fluid > [class*="span"].dnd-module {
    padding: 0 10px;

  }
}

.dnd-section[class*="force-full-width-section"]  > .row-fluid > .dnd-column.span12,
.dnd-section[class*="force-full-width-section"]  > .row-fluid > .span12.dnd-module {
  padding:0;
}


@media (min-width: 768px) {

  .dnd-section > .row-fluid .dnd-column,
  .dnd-section > .row-fluid > [class*="span"].dnd-module {
    padding: 0 10px;
  }


  .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: 0;
    -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%;
  }
  .row-fluid .span11 {
    width: 91.66%;
  }
  .row-fluid .span10 {
    width: 83.33%;
  }
  .row-fluid .span9 {
    width: 75%;
  }
  .row-fluid .span8 {
    width: 66.66%;
  }
  .row-fluid .span7 {
    width: 58.33%;
  }
  .row-fluid .span6 {
    width: 50%;
  }
  .row-fluid .span5 {
    width: 41.66%;
  }
  .row-fluid .span4 {
    width: 33.33%;
  }
  .row-fluid .span3 {
    width: 25%;
  }
  .row-fluid .span2 {
    width: 16.66%;
  }
  .row-fluid .span1 {
    width: 8.33%;
  }
}
@media (max-width: 767px) {
  .row-fluid [class*=span] {
    min-height: 0;
  }
}
/* 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 ;
  }
}
.page-center,
.content-wrapper ,
.dnd-section > .row-fluid {
  max-width: 100%;
  margin-right:auto;
  margin-left:auto;
}


.content-wrapper,.page-center {
  margin: 0 auto;
  padding: 0 10px;
}

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

.dnd-section .dnd-column {
  padding: 0 10px;
}
body {
  line-height: 1.625;
  word-break: break-word;
}

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

/* Paragraphs */

p {
  margin: 0 0 1.4rem;
}

/* Anchors */

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;
}

/* Headings */
.hs_service .form-title,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0 0 1.4rem;
}

h1{
  line-height:1.48208333;
}
h2{
  line-height:1.48205882;
}
h3{
  line-height:1.25;
}
h4{
  line-height:1.48222222;
  margin-bottom: 24px;
}
h5{
  line-height:1.625;
  margin-bottom:5px;
}
h6{
  line-height:1.42857142857;
}
/* Lists */

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

ul ul,
ol ul,
ul ol,
ol ol {
  margin: 0;
}
ul ,ol {
/*   padding-top: 1.3rem; */
  padding-left: 1.5rem;
}

ul  li,
ol li  {
  margin-bottom: 1rem;
}
img{
  max-width:100%;
  height:auto;
  vertical-align:middle;
}

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

/* Code blocks */

code {
  vertical-align: bottom;
}

/* Blockquotes */

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

/* Horizontal rules */

hr {
  background-color: #CCC;
  border: none;
  color: #CCC;
  height: 1px;
}
.hs_cos_wrapper_type_module > hr:only-child {
  background-color: transparent;
}
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: 1.4rem;
}
.hs-search-field button {
  position: absolute;
  padding: 0;
  top: 50%;
  transform: translateY(-50%);
  background: none;
  border: none;
  right: 20px;
  width: 20px;
  height: 20px;
}
.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;
}
.hs-search-field form {
  position: relative;
}
.hs-search-field__bar button svg {
  min-height: 18px;
  min-width: 18px;
}
/* Labels */

form label {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 0.35rem;
}

/* Help text - legends */

form legend {
  font-size: 0.875rem;
}

/* Inputs */

form input[type=search],
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 {
  border-width: 1.2px;
  border-style: solid;
  display: inline-block;
  padding: 0.7rem;
  width: 100%;
  height: 50px;
  outline:none;
  font-weight:inherit;
}

form fieldset {
  max-width: 100% !important;
}

/* Inputs - checkbox/radio */

form .inputs-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

form .inputs-list > li {
  display: block;
  margin: 0.7rem 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-dateinput:before {
  content:'\01F4C5';
  position: absolute;
  right: 10%;
  top: 50%;
  transform: translateY(-50%);
}

.fn-date-picker .pika-table thead th {
  color: #FFF;
}
.widget-type-google_search a.hs-button.primary {
  margin-top: 20px;
}
.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 {
  font-size: 0.875rem;
  margin: 0 0 1.4rem;
}

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: 1rem !important;
}

/* Validation */

.hs-form-required {
  color: #EF6B51;
}

.hs-input.invalid.error {
  border-color: #EF6B51;
}

.hs-error-msg {
  color: #EF6B51 !important;
  margin-top: 0.35rem;
}

/* Submit button */

.hs-trans-btn,
form input[type=submit],
.hs-button, .hs-sec-btn,.systems-page .hs-search-results__next-page,
.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;
  font-size:18px;
  line-height: 1.5;
  width:auto;
  border: 1px solid;
}

@media(max-width:767px){
  form input[type=submit],
  .hs-button, .hs-sec-btn{
    padding-left:31px;
    padding-right:31px;
    padding-top:6.5px;
    padding-bottom:6.5px;
  }
}
/* Captcha */

.grecaptcha-badge {
  margin: 0 auto;
}
.hs_error_rollup label {
  color: #ef6b51 !important;
}

::-webkit-input-placeholder{
  color: currentColor;
}

::-moz-placeholder{
  color: currentColor;
}

:-ms-input-placeholder{
  color: currentColor;
}

:-moz-placeholder{
  color: currentColor;
}

::placeholder{
  color: currentColor;
}

form input[type=search]:focus,
form input[type=text]:focus, 
form input[type=email]:focus, 
form input[type=password]:focus, 
form input[type=tel]:focus, 
form input[type=number]:focus, 
form input[type=file]:focus, 
form select:focus, 
form textarea:focus{
  box-shadow: 0px 1px 2px rgb(22 22 22 / 10%);
}

form textarea {
  min-height: 150px;
  resize: none;
}

.hs-search-field--open.hs-search-field .hs-search-field__suggestions{
  padding-left:10px;
  padding-right:10px;
  margin-top:10px;
}

.hs-search-field--open.hs-search-field .hs-search-field__suggestions li:first-child {
  margin-top: 10px;
  margin-bottom: 5px;

}
.hs-search-field .hs-search-field__suggestions li:LAST-child{
  margin-bottom:10px;
}

.hs-search-field .hs-search-field__suggestions li:first-child {
  padding: 0 5px;
}
.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) {
  form .hs-input:not([type="checkbox"]):not([type="radio"]) {
    width: 100% !important;
  }
}
/* Table */

table {
  border: 1px solid;
  margin-bottom: 1.4rem;
  overflow-wrap: break-word;
  word-break: normal;
}

/* Table Cells */

th,
td {
  border: 1px solid;
  padding: 0.75rem;
  vertical-align: top;
  text-align: left;
}

th {
  font-weight: bold;
}

/* Table Header */

thead th,
thead td {
  border-bottom: 1px solid;
  vertical-align: bottom;
}
html:not(.hs-inline-edit) .header-wrapper .container-fluid > .row-fluid-wrapper > .row-fluid > .span12.widget-span {
  min-height: 0;
} 
header.header {
  z-index: 101;
  position: relative;
}
header.header.sticky_header_active_wrap,
header.header.popup-open-wrap{
  z-index: 102;
}

.header .alert-section .text-alert {
  line-height: 1.42857142857;
  font-size: 0.875em;
  margin:0;
}
.header .close-icon {
  width: 16px;
  height: 16px;
}
.header .primary-section {
  padding-top: 10px;
  padding-bottom: 10px;
}

.header .alert-section {
  background: #F2FCFF;
  padding-top: 15px;
  padding-bottom: 15px;
}
.header .alert-section .close-icon svg {
  width: 16px;
  overflow:hidden;
  height: 16px;
}
.header .alert-section>.page-center {
  display: flex;
  justify-content: space-between;
}

.header .section-icon svg {
  width: 16PX;
  height: 16PX;
}

.header .top-section {
  padding-top: 15px;
  padding-bottom: 15px;
}

.header .social-share li img,
.header .social-share li svg {
  width: 24px;
  vertical-align: middle;
  height: 24px;
}
.header .social-share ul {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.header .address-section,.header .contact-section > a {
  display: flex;
  align-items: center;
  transition: all 0.15s linear;
}


.header .top-section .cst-inner-wrapper {
  display: flex;
  width: 100%;
  align-items: center;
  width: 100%;
  justify-content: space-between;
  flex-wrap:wrap;
  row-gap: 10px;
}
header.header .cst-inner-wrapper .text {
  margin-left: 0px;
}
.header .social-share ul>li>a {
  background: #FFF9FC;
  border-radius: 90px;
  width: 40px;
  height: 40px;
  transition: all 0.25s linear;
}


.header .social-share ul>li:not(:last-child) {
  margin-right: 20px;
}
.header .section-icon svg {
  display: inline-block;
  vertical-align: middle;
}

.header .social-share ul li>a {
  display: flex;
  align-items: center;
  justify-content: center;
}

.primary-section .container-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.header .right-section {
  width: 28%;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: auto;
}
.header .logo-section {
  width: auto;
}

.header .right-section .globe-icon svg {
  margin-left: 1px;
}

.header .menu-section .hs-menu-wrapper>ul >li>a {
  line-height: 1.48222222222;
}


.header hr {
  padding: 0;
  margin: 0;
}

.header .cst-humburger-icon .trigger {
  display: block;
  width: 28px;
  height: 2px;
  margin: 6px 0 6px 12px;
  border-radius: 1px;
  opacity: 1;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

.header .cst-humburger-icon .trigger:nth-child(1) {
  margin-top: 11px;
}

.header .cst-humburger-icon .trigger:nth-child(2) {
  width: 20px;
  margin-left: 20px;
}
.header .cst-humburger-icon{
  display:none;
  cursor: pointer;
}

.Site-search {
  display: none;
}


header.header .section-icon {
  min-height: 30px;
  min-width: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 90px;
  background: #F2FCFF;
  margin-right: 5px;
  transition: all 0.25s linear;
}

header.header .button-section-container {
  display: flex;
  justify-content: space-between;
  gap: 5px;
  flex-wrap: wrap;
}


.header .page-center {
  padding-left: 10px;
  padding-right: 10px;
}
.child-trigger {
  display: none;
}
.nav.megamenu > nav > ul .header__menu-item--depth-1 > a > .child-trigger {
  display: block;
}
.nav.megamenu > nav > ul .header__menu-item--depth-1 > a {
  display: flex;
  align-items: center;
  vertical-align: middle;
}


.child-trigger {
  margin-left: 10px;
}

.header .search .search-icon-container {
  margin-right: 10px;
  cursor:pointer;
}

.header .search .search-icon-container:after {
  content: '|';
  font-size: 35px;
  margin-left: 14px;
  margin-right: 5px;
  font-weight: 200;
}

header.header .cst-inner-wrapper .text h4:last-child {
  margin: 0;
}
.header .social-share ul {
  justify-content: flex-end;
}
.header .right-section .globe_class ul.lang_list_class > li {
  margin-bottom: 0;
}
/** saerch style **/

.header-search-inner {
  min-height: calc(100vh - 100px);
  overflow-y: auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-filter: "alpha(opacity=0)";
  height: 100%;
  left: -150%;
  opacity: 0;
  position: fixed;
  top: 0;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(1.1);
  -webkit-transition: all 0s cubic-bezier(.32,0,0,1) 0s,background .3s cubic-bezier(.32,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.32,0,0,1) .15s;
  transition: all 0s cubic-bezier(.32,0,0,1) 0s,background .3s cubic-bezier(.32,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.32,0,0,1) .15s;
  -o-transition: all 0s cubic-bezier(.32,0,0,1) 0s,transform .3s cubic-bezier(.32,0,0,1) .15s,background .3s cubic-bezier(.32,0,0,1) 0s;
  transition: all 0s cubic-bezier(.32,0,0,1) 0s,transform .3s cubic-bezier(.32,0,0,1) .15s,background .3s cubic-bezier(.32,0,0,1) 0s;
  transition: all 0s cubic-bezier(.32,0,0,1) 0s,transform .3s cubic-bezier(.32,0,0,1) .15s,background .3s cubic-bezier(.32,0,0,1) 0s,-webkit-transform .3s cubic-bezier(.32,0,0,1) .15s;
  visibility: hidden;
  width: 100%;
  z-index: 10000;
}

.header-search-inner .search-suggestion {
  margin: auto;
  max-width: 895px;
  padding: 30px 20px;
  width: 100%;
}

.header-search-inner .hs-search-field__bar form {
  /*   box-shadow: 0 0 65px 0 rgb(0 0 0 / 8%); */
  padding: 22px 35px;
  position: relative;
}

.header-search-inner .hs-search-field__bar form button {
  border: 0;
  height: 50px;
  margin-top: 0;
  position: absolute;
  right: 35px;
  width: 50px;
  vertical-align: middle;
  text-align: center;
  line-height: normal;
  background: transparent;
  transform: none;
  bottom: 25px;
  top: auto;
}

.header-search-inner .hs-search-field__bar button svg {
  width: 20px !important;
  height: 20px !important;
  display: inline-block;
  vertical-align: middle;
}
.header-search-inner .header-search-close {
  position: absolute;
  right: 30px;
  top: 20px;
  cursor: pointer;
}

.header-search-inner .header-search-close svg {
  WIDTH: 2rem !important;
  height: 2rem !important;
}

.header-search-inner .header-search-close svg path {
  fill: #fff;
}

.header-search-inner .hs-search-field__bar .btn_row {
  padding-bottom: 20px;
  justify-content: left;
}

.header-search-inner .hs-search-field__bar .search-content {
  padding: 0 35px;
}

.header-search-inner .hs-search-field__bar .search-content .cont {
  margin-bottom: 1rem;
}

/** end   **/

header.header .contact-wrapper {
  width: 66.666%;
  display: flex;
  flex-wrap: wrap;
}

header.header .mobile-open .nav {
  display: block;
}
/** button form popup style ***/
.header .popup-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  transition: visibility 0s linear 0.4s, opacity 0.4s, transform 0.4s;
  visibility: hidden;
  opacity: 0;
}

.header .popup-wrapper .inner-popup-container {
  position: relative;
  max-width: 600px;
  margin: 10px;
  margin: 0 auto;
}

.header .popup-wrapper  .popup-inner-wrapper {
  box-shadow: 0 5px 15px rgb(0 0 0 / 50%);
  position: relative;
  border-radius: 6px;
  outline: 0;
  padding: 15px;
  BACKGROUND: aliceblue;
}
.header .close-icon {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  border: 0;
  float: right;
  font-size: 33px;
  font-weight: 700;
  line-height: 1;
  text-shadow: 0 1px 0 #ff1515;
  filter: alpha(opacity=20);
  color: black;
  transform: rotate(87deg);
  display: flex;
  align-items: center;
}
.header .btn-section.popup-open .popup-wrapper {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.7s, transform 0.7s;
}
/** end ***/

.search-open .header-search-inner {
  -ms-filter: "alpha(opacity=100)";
  left: 0;
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  visibility: visible;
}
.nav.megamenu >nav>ul .header__menu-submenu {
  border-radius: 0 0 10px 10px;
}
.header .primary-section {
  border-width: 1px;
  border-style: solid;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
.header .mobile_section {
  display: none;
}

header.header .container-wrapper.mobile-open .cst-inner-wrapper .text h4:last-child {
  color: #fff;
}

.header .right-section {
  justify-content: flex-end;
}
.header .right-section .globe_class {
  background: none;
  width: 48px;
  height: 40px;
  cursor: unset;
}

.header .right-section .globe-icon {
  margin-right: 24px;
}
.header hr {
  height: 1px;
}
.header .right-section .globe-icon {
  display: inline-block;
  vertical-align: super;
  margin-top: 8px;
}
.header .right-section .langauge {
  position: relative;
}

.header__language-switcher-label {
  position: absolute;
  top: 0;
  width: 100%;
}


.header .right-section .globe_class ul.lang_list_class > li {
  border: none;
  padding: 0;
  line-height: 1.4444;
  font-size: 1em;
}

.header .right-section .globe_class ul.lang_list_class > li > a {
  padding: 15px;
  display: block;
}

.header .right-section .globe_class ul.lang_list_class:before {
  display: none;
}

.header .right-section .globe_class ul.lang_list_class:after {
  display: none;
}
.header .social-share ul li {
  margin-bottom: 0;
}

.header__menu--desktop>.header__menu-wrapper li {
  margin-bottom: 0;
}
.header .right-section .globe_class ul.lang_list_class {
  box-shadow: 0 26px 30px 0 rgb(32 32 32 / 25%);
  transition: all 0.3s ease-in-out 0s;
  position: absolute;
  top: 100%;
  transform: translateY(4rem);
  opacity: 0;
  visibility: hidden;
  width: 100px;
}
.header .right-section  .globe_class:hover .lang_list_class {
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
}
.header .close-icon.popup-hdr {
  right: 33px;
  transform: rotate(359deg);
}
.header .close-icon svg.svg-icon {
  cursor: pointer;
}
.sticky_header_active > .primary-section {
  position: fixed;
  width: 100%;
  top: 0;
  left:0;
}
.header .close-icon.popup-hdr {
  top: 15px;
  width: 30px;
  z-index:999;
}
.mobile-close-icon {
  display: none;
}
.header .right-section .globe_class ul.lang_list_class {
  left: -22px;
}
.header .right-section .globe_class ul.lang_list_class {
  transition: all 0.3s ease-in-out 0s;
  position: absolute;
  top: 100%;
  transform: translateY(4rem);
  opacity: 0;
  visibility: hidden;
  width: 100px;
  padding: 0;
  border-radius: 0 0 10px 10px;
  display: flex !important;
  flex-direction: column;
}

.header .right-section .globe_class ul.lang_list_class > li:last-child {
  border-radius: 0 0 10px 10px;
}
.header .right-section .globe_class:hover .lang_list_class {
  visibility: visible;
  opacity: 1;
  transform: translateY(1.5rem);
}
.header ul.hs-search-field__suggestions{
  list-style:none;
  padding:0;
}
.header ul.hs-search-field__suggestions li{
  padding-bottom:10px;
}
.hs-search-field--open ul.hs-search-field__suggestions li#results-for {
  font-weight: 700;
}
.header .right-section .globe_class:hover:after {
  content: '';
  position: absolute;
  height: 30px;
  width: AUTO;
  top: 100%;
  MIN-WIDTH: 2REM;
}
.header ul.hs-search-field__suggestions {
  padding: 0 20px;
}

.header-search-inner ul.hs-search-field__suggestions li {
  margin: 0;
  padding: 0;
}

.header-search-inner ul.hs-search-field__suggestions li a, .header-search-inner ul.hs-search-field__suggestions li#results-for {
  padding: 5px 10px;
  display: block;
}

.header-search-inner ul.hs-search-field__suggestions {
  padding: 0 10px;
  margin-bottom: 0;
}
.header .btn-section.popup-open .inner-popup-container {

}


.header .popup-wrapper .inner-popup-container {
  border-radius: 5px;
  margin: 0 auto;
  max-width: 1024px;

  width: 100%;
}


.header .popup-wrapper .popup-inner-wrapper{
  opacity: 0;
  overflow: hidden;
  -webkit-transform: translateY(200px);
  -ms-transform: translateY(100px);
  transform: translateY(200px);
  -webkit-transition: .4s ease .2s;
  -o-transition: .4s ease .2s;
  transition: .4s ease .2s;
}


.header .btn-section.popup-open  .popup-wrapper .popup-inner-wrapper{
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.header .csutom-section-popup {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  overflow-y: auto;
  padding: 50px 20px;
  width: 100%;
}

.header .cst-external-video {
  position: relative;
  padding-bottom: 56.7%;
}

.header .cst-external-video iframe.iframe_video {
  position: absolute;
  height: 100%;
  width: 100%;
}


.custom-no-navigation .primary-section {
  padding: 0;
}

.custom-no-navigation .top-section {
  padding-top: 20px;
  padding-bottom: 20px;
}

.custom-no-navigation {
  height: 100%;
}

.custom-no-navigation .container-wrapper {
  height: 100%;
  min-height: 83px;
}
.alert-section.hide_alert_section {
  display: none;
}


.header .primary-section {
  display: flex;
  align-items: center;
}

.header .primary-section .page-center {
  width: 100%;
}

/* updates */
.nav:not(.megamenu) > nav > ul ul li {
  padding-left: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}

.nav:not(.megamenu) > nav > ul ul li > a {
  display: block;
  padding: 10px 20px;
  margin-bottom: 0;
}


header .nav > nav > ul .header__menu-item--depth-1 ul > li a {
  display: block;
  margin-bottom: 0;
  padding: 10px;
}

@media (min-width: 992px) {
  header .nav > nav > ul .header__menu-item--depth-1 ul > li a {
    padding: 10px 20px;
  }

  .header .search .search-icon-container.no_btn:after {
    display: none;
  }
}

header .logo-section > div {
  display: inline-block;
}

header .logo-section .sticky_logo {
  display: none;
}

.primary-container.stickyLogo_changes.sticky_header_active .static_logo {
  display: none;
}

.primary-container.stickyLogo_changes.sticky_header_active .sticky_logo {
  display: inline-block;
}

/* updates */

header.header .cst-inner-wrapper .text h4 {
  font-size: inherit;
  line-height: inherit;
  margin: 0;
}

.header .section-icon svg {
  width: 24px;
  height: 24px;
}

header.header .section-icon {
  min-height: unset;
  min-width: unset;
  width: 40px;
  height: 40px;
}

header.header .section-icon svg,
header.header .section-icon > * {
  display: block;
}

.header .alert-section .text-alert {
  padding-right: 28px;
}

.header .alert-section .text-alert > *:last-child {
  margin-bottom: 0;
}

.megamenu .header__menu-wrapper li.header__menu-item--depth-1.three_items, .megamenu .header__menu-wrapper li.header__menu-item--depth-1.two_items {
  position: relative;
}
.megamenu .header__menu-wrapper li.header__menu-item--depth-1.two_items:nth-last-of-type(-n+2) .header__menu-submenu--level-2,.megamenu .header__menu-wrapper li.header__menu-item--depth-1.three_items:nth-last-of-type(-n+2) .header__menu-submenu--level-2 {
  right: 0;
  left: auto;
}


/*  */

@media (min-width:992px){

  .nav.megamenu >nav>ul .header__menu-submenu--level-2 {
    display: flex !important;
    width: 100%;
    min-width: 41rem;
    flex-wrap: wrap;
    pointer-events: none;
    position: absolute;
    top: 100%;
    box-shadow: 0px 0px 30px 0px rgb(32 32 32 / 25%);
    transition: all 0.3s ease-in-out 0s;
    left: 0;
    margin: 0;
    padding: 1rem 0;
    transform: translateY(4rem);
    visibility: hidden;
    opacity: 0;
    z-index: 15000;
  }
  .nav.megamenu > nav > ul .header__menu-item--depth-1 {
    position: static;
  }
  .nav.megamenu {
    position: relative;
    width: 46%;
    width: auto;
  }
  .header__menu--desktop > .header__menu-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    margin: 0;
    list-style: none;
    width: 100%;
    flex-wrap:wrap;
    column-gap: 30px;
  }

  .header__menu--desktop > .header__menu-wrapper.mobile_menu_list {
    display: none;
  }


  .nav > nav > ul .header__menu-item--depth-1.header__menu-item--has-submenu:hover>a:after {
    content: '';
    position: absolute;
    height: 30px;
    width: AUTO;
    top: 100%;
    MIN-WIDTH: 5REM;
  }
  .nav.megamenu > nav > ul>.header__menu-item--has-submenu:hover ul {
    opacity: 1;
    transform: translateY(0);
    visibility: visible;
    pointer-events: auto;
  }
  .nav.col-4.megamenu > nav > ul .header__menu-submenu--level-2 >.header__menu-item {
    width: 25%;
  }
  .nav.col-3.megamenu > nav > ul .header__menu-submenu--level-2 >.header__menu-item {
    width: 33%;
  }
  .nav.col-3.megamenu > nav > ul .header__menu-submenu--level-2> .header__menu-item {
    width:50%;
  }
  .nav > nav > ul ul {
    padding: 0;
    margin: 0;
  }
  .nav > nav > ul .header__menu-item--depth-1 > a,
  .nav.megamenu > nav > ul .header__menu-item--depth-1> ul>li>a {
    line-height: 1.4444;
    font-size: 18px;
  }
  .nav.megamenu > nav > ul .header__menu-submenu--level-2>.header__menu-item li:not(:last-child) {
    padding-bottom: 20px;
  }

  .nav.megamenu > nav > ul .header__menu-submenu--level-2 {
    padding-left: 10px;
    padding-right: 10px;
  }

  .nav.megamenu > nav > ul .header__menu-submenu--level-2>.header__menu-item ul {
    padding-top: 20px;
  }
  .nav {
    width: 46%;
    width: auto;
  }
  .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 {
    position: absolute;
    top: 100%;
    min-width: 18rem;
    left: 0;
    margin: 0;
    padding: 1rem 0;
    transform: translateY(4rem);
    visibility: hidden;
    opacity: 0;
    z-index: 15000;
    box-shadow: 0px 0px 30px 0px rgb(32 32 32 / 25%);
    transition: all 0.3s ease-in-out 0s;
  }
  .header__menu--desktop>.header__menu-wrapper .header__menu-submenu {
    position: absolute;
    top: 100%;
    min-width: 9rem;
    left: 0;
    margin: 0;
    padding: 1rem 0;
    transform: translateY(4rem);
    visibility: hidden;
    opacity: 0;
    z-index: 15000;
    box-shadow: 0px 0px 30px 0px rgb(32 32 32 / 25%);
  }
  .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu {
    position: relative;
  }

  .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover >ul,
  .nav.col-4.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2:hover >ul {
    visibility: visible ;
    opacity: 1 ;
    transform: translateY(0) ;
    display: block ;
  }
  .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover >ul{
    visibility: visible ;
    opacity: 1 ;
    transform: translateY(1.7REM) ;
    display: block ;
  }
  .header__menu--desktop>.header__menu-wrapper .header__menu-submenu ul {
    top: 0;
    left: 100%;
  }
  .nav > nav > ul ul li:not(:last-child) {
    padding-bottom: 15px;
  }

  .nav > nav > ul ul li {
    padding-left: 20px;
    padding-right: 20px;
  }
  .nav.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 {
    box-shadow: 0 26px 30px 0 rgb(32 32 32 / 25%);
    left: 0;
    margin: 0;
    opacity: 0;
    padding: 1rem 0;
    position: absolute;
    top: 100%;
    transform: translateY(4rem);
    visibility: hidden;
    z-index: 15000;
  }
  .nav.megamenu > nav > ul.header__menu-wrapper .header__menu-item--depth-1:hover ul.header__menu-submenu--level-2 {
    visibility: visible;
    opacity: 1;
    transform: translateY(1.7rem) ;
  }

  .nav.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 ul {
    left: 0;
    position: static;
    background: transparent;
    box-shadow: none;
    min-width: 10rem;
  }
  .nav.megamenu > nav > ul .header__menu-submenu--level-2>.header__menu-item ul li {
    padding-left: 0;
    padding-right: 0;
  }

  /*** mega single item css ***/

  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item {
    position: relative !important;
  }

  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item >ul {
    width: 0;
    min-width: 10rem;
  }

  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item >ul >li {
    width: 100% !important;
    text-align: left;
  }

  .nav.megamenu  .header__menu--desktop>.header__menu-wrapper >li.single_item >ul >li ul {
    min-width: 0 !important;
    width: 100%;
  }


  /*** end here **/
  /*** mega two item css ***/
  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.two_items >ul {
    min-width: 0;
    width: 22rem;
    text-align: center;
  }

  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.two_items >ul >li {
    width: 50% !important;
  }
  /*** end here **/
  /*** mega three item css ***/

  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.three_items>ul {
    width: 0;
    min-width: 30rem;
    text-align: center;
  }
  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.three_items>ul >li {
    width: 33% !important;
  }

  /*** end here **/
  .nav.megamenu > nav > ul .header__menu-submenu>.header__menu-item ul:last-child {
    padding-bottom: 0;
  }
  .nav.megamenu .header__menu--desktop>.header__menu-wrapper >li.single_item >ul >li ul.header__menu-submenu--level-3 {
    padding-top: 0;
  }
  header .address-section {
    padding-right: 3.5%;
  }
  .mobile-child-trigger {
    display: none;
  }
  .nav.megamenu.col-4 .header__menu--desktop>.header__menu-wrapper .more_items .header__menu-submenu--level-2 {
    min-width: 45rem;
  }
  .nav.megamenu .header__menu--desktop>.header__menu-wrapper .header__menu-submenu--level-2 ul {
    display: block !important;
  }
  header.header .social-share {
    padding-right: 0;
  }



  .header .top-section .page-center {
    padding-left: 0;
  }
  .header .close-icon {
    position: absolute;
    right: -22px;
    top: 2px;
    transform: rotate(87deg);
  }

  .header .alert-section>.page-center {
    position: relative;
  }

  .header__menu--desktop>.header__menu-wrapper .header__menu-item--has-submenu:hover >ul {
    transition: all 0.3s ease-in-out 0s;
  }
  .primary-container {
    min-height: 78px;
  }
  .header__menu--desktop ul.header__menu-wrapper .header__menu-item--depth-1 li > a:empty {
    display: none;
  }
  .nav > nav > ul .header__menu-item--depth-1 > a {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .nav > nav > ul .header__menu-item--depth-1 > a .child-trigger {
    display: block;
  }

  .primary-section .container-wrapper {
    column-gap: 15px;
  }

  .nav.al_left {
    margin-right: auto;
  }

  .nav.al_right {
    margin-left: auto;
  }

  .nav.no_megamenu .header__menu-wrapper .header__menu-submenu {
    display: block !important;
  }

  /*  updates  */

  .header__menu--desktop > .header__menu-wrapper li .header__menu-item--has-submenu:hover >ul {
    transform: translateY(1REM);
  }

  .nav > nav > ul ul li:not(:last-child) {
    padding: 0;
  }

  .nav > nav > ul ul li {
    padding: 0;
  }

  .header div.desktop_hide {
    display: none;
  }


  /*  min 992  */

}

@media(max-width:1200px){
  .header .close-icon {
    right: 20px; 
  }
}
@media(max-width:1200px) and (min-width:992px){
  .header .right-section{
    width:33%;
    width: auto;
  }

  .header__menu--desktop > .header__menu-wrapper {
    column-gap: 15px;
  }

}




@media (max-width:991px){
  .header__menu--desktop > .header__menu-wrapper.desktop_menu_list {
    display: none;
  }

  .header  .cst-humburger-icon{
    display:block;
  }
  .header .menu-section {
    display: none;
  }
  .header .address-section {
    width: 100%;
  }
  .header .logo-section {
    margin-right:auto;
  }

  .primary-section .container-wrapper {
    justify-content: flex-end;
  }
  .button-section-container .btn-section .hs-button {
    padding: 6.499999999950001px 30.99999999993px;
  }
  header.header .nav {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    z-index: 50;
    display:none;
  }
  header.header .nav .header__menu.header__menu--desktop {
    position: relative;
    max-width: none;
    width: 100%;
    overflow-y: auto;
    min-height: 100vh;
    height: 100%;
  }

  header.header .nav .header__menu.header__menu--desktop> ul {
    padding: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  header.header .nav .header__menu.header__menu--desktop> ul {
    padding-top: 6rem;
  }

  header.header .nav .header__menu.header__menu--desktop> ul >li:first-child {
    border-top: solid 1px #94b4d9;
  }

  /*   header.header .nav .header__menu.header__menu--desktop >ul >li {
  padding-top: 0.6em;
  padding-bottom: 0.7em;
} */

  header.header .nav .header__menu.header__menu--desktop> ul >li a svg path {
    fill: #fff;
  }

  header.header .nav .header__menu.header__menu--desktop> ul >li ul {
    padding: 0;
    margin: 0;
    padding-top: 10px;
  }

  /*   header.header .nav .header__menu.header__menu--desktop> ul >li ul li {
  padding-bottom: 10px;
} */

  /*   header.header .nav .header__menu.header__menu--desktop> ul >li:first-child {
  padding-top: 10px;
} */
  .header .right-section {
    width: auto;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li> ul {
    display: none;
  }
  header.header .nav .mobile-close-icon .close-mob-icon-1 {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-top: 11px;
    background-color: #fff;
    display: block;
    width: 28px;
    height: 4px;
    margin: 0px 0 3px 21px;
    border-radius: 1px;
    opacity: 1;
  }

  header.header .nav .mobile-close-icon .close-mob-icon-2 {
    -webkit-transform: rotate(48deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(223deg);
    margin-top: 11px;
    background-color: #fff;
    display: block;
    width: 28px;
    height: 4px;
    margin: -7px 0 0px 23px;
    border-radius: 1px;
    opacity: 1;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li a {
    justify-content: space-between;
  }
  .nav.megamenu > nav > ul .header__menu-item--depth-1 > a > .child-trigger {
    display: none;
  }
  .mobile-child-trigger {
    position: absolute;
    right: 0px;
    top: 70px;
    height: 40px;
    width: 40px;
    text-align: center;
    cursor: pointer;
    z-index: 99;
  }

  header.header .nav .header__menu.header__menu--desktop ul >li {
    position: relative;
  }

  header.header .nav .header__menu.header__menu--desktop> ul >li a {
    width: 100%;
    display: block;
  }
  .mobile-child-trigger svg path {
    fill: #fff;
  }

  .mobile-child-trigger svg {
    width: 25px;
    height: 9px;
  }
  .mobile-child-trigger {
    display: none;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li.header__menu-item--has-submenu> .mobile-child-trigger {
    display: block;
  }
  header.header .nav .header__menu.header__menu--desktop> ul>li>.mobile-child-trigger {
    display: block;
    cursor: pointer;
    position: absolute;
    top: 0px;
    right: 0px;
    width: 56px;
    height: 56px;
    user-select: none;
    font-size: 2rem;
    padding: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .mobile-child-trigger {
    display: none;
  }
  header.header .nav .header__menu.header__menu--desktop> ul>li>.mobile-child-trigger.child-open:before {
    content: "-";
    font-size:55px;
  }
  header.header .nav .header__menu.header__menu--desktop> ul>li>.mobile-child-trigger::before {
    content: "+";
  }
  header.header .nav .header__menu.header__menu--desktop ul >li:not(:last-child) {
    border-bottom: solid 1px #94b4d9;
  }
  .header .contact-section {
    width: 100%;
  }
  .header__menu--desktop>.header__menu-wrapper .header__menu-submenu {
    background: transparent !important;
  }
  header.header .cst-inner-wrapper .text {
    margin-left: 5px;
  }
  .header .social-share {
    margin-top: 10px;
  }
  header.header .contact-wrapper {
    WIDTH: 100%; 
  }
  .header .social-share ul {
    justify-content: start;
  }
  .container-wrapper.mobile-open .top-section.mobile_section {
    display: block;
    background: transparent;
    padding-top: 4rem;
  }
  .header .top-section {
    display: none;
  }
  header.header .nav .header__menu.header__menu--desktop> ul{
    padding-top: 9rem;
  }
  header.header .mobile-close-icon {
    position: absolute;
    right: 30px;
    top: 30px;
    cursor: pointer;
    z-index: 60;
  }

  header.header .mobile-close-icon {
    display: block;
  }
  header.header .mobile-close-icon svg.svg-icon {
    font-size: 33px;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li.header__menu-item--has-submenu> .mobile-child-trigger {
    height: 48px;
    display: flex;
  }
  header.header .nav .header__menu.header__menu--desktop> ul ul>li {
    border: none !important;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li a:empty {
    display: none;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li ul ul a {
    font-weight: 300;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li> ul {
    padding: 0;
  }
  /*   header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li {
  padding-bottom: 0;
} */

  header.header .nav .header__menu.header__menu--desktop> ul >li a:empty ul {
    padding: 0;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li a:empty ~ ul {
    padding: 0;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li ul li:last-child {
    padding-bottom: 0;
  }

  .container-wrapper.mobile-open ::-webkit-scrollbar {
    width: 0px;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li> a {
    display: block;
    padding: 10px;
  }
  header.header .nav .header__menu.header__menu--desktop> ul >li.header__menu-item--has-submenu> a {
    padding-right: 60px;
    display: block;
  }
  header.header .button-section-container .btn-section {
    display: none;
  }
  /*   header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li li:not(:first-child) {
  padding-top: 10px;
} */

  header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li:not(:first-child) {
    padding-top: 0;
  }

  /*   header.header .nav .header__menu.header__menu--desktop> ul >li> ul> li {
  padding-bottom: 15px;
  padding-top: 15px;
} */

  /*   header.header .nav .header__menu.header__menu--desktop> ul >li ul li:not(:first-child) {
  padding-bottom: 10px;
  padding-top: 0;
} */

  header .top-section.mobile_section .address-section + .contact-section {
    margin-top: 10px;
  }
  .header .social-share li {
    border: none !important;
  }
  .header .page-center, .header .primary-section .page-center{
    padding-left:20px;
    padding-right:20px;
  }  

  .header .top-section.mobile_section .page-center {
    max-width: 100%;
  }

  /*    */


  .header div.mobile_hide {
    display: none;
  }

  /*  max 991  */

  header.header.no_menu .top-section {
    display: block;
  }
  header.header.no_menu .button-section-container {
    display: block;
  }
  header.header.no_menu .button-section-container .btn-section {
    display: block;
  }
  .header .contact-section>a {
    display: inline-flex;
  }
  header.header .contact-wrapper {
    row-gap: 10px;
  }
  header.header.no_menu .top-section .address-section {
    width: auto;
  }
  header.header.no_menu .top-section .contact-section {
    width: auto;
  }
  header.header.no_menu .top-section .contact-wrapper {
    column-gap: 15px;
  }

  .header .top-section.mobile_section .cst-inner-wrapper {
    row-gap: 20px;
  }



  /*    */

  header.header.noMenu_triggerActive .right-section > .button-section-container {
    display: none;
  }

  header.header.no_menu.noMenu_triggerActive .top-section {
    display: none;
  }

  header.header.no_menu.noMenu_triggerActive .top-section.mobile_section {
    display: block;
  }

  header.header .top-section.mobile_section .btn-section a {
    width: 100%;
  }

  header.header .nav.noMenuSelected nav.header__menu.header__menu--desktop {
    padding-top: 2rem;
  }

  header.header .nav.noMenuSelected nav.header__menu > ul.header__menu-wrapper {
    padding: 0;
    margin: 0;
  }

  header.header .top-section.mobile_section {
    background: transparent;
  }

}





@media(max-width:480px){
  header.header .button-section-container {
    display: none;
  }
  .container-wrapper.mobile-open .top-section.mobile_section {
    padding-top: 4rem;
  }
  .header .top-section .cst-inner-wrapper .btn-section a {
    max-width: 100%;
    display: block;
  }
}


@media(max-width:350px){
  .header .right-section .globe-icon {
    margin-right: 15px;
  }
  .header .right-section .globe-icon > img {
    width: 22px;
  }

  .header .search .search-icon-container {
    margin: 0;
  }
  .header .right-section .globe-icon {
    margin-right: 10px;
  }

  .header .search .search-icon-container:after {
    margin-left: 5px;
    margin-right: 5px;
  }

}
.footer-social-item.tycustom_icon {
  font-size: 25px;
}

.footer-social-item svg path {
  fill: currentColor;
}

/*  */
html:not(.hs-inline-edit) .footer_partial_wrapper .container-fluid > .row-fluid-wrapper > .row-fluid > .span12.widget-span {
  min-height: 0;
}

.footer-section .footer_contact_section_item {
  display: flex;
  padding-top: 10px;
}

.footer-section .footer_contact_section_item .left-section {
  width: 31px;
  margin-right: 10px;
  font-size: 31px;
      line-height: 1;
}

.footer-section .footer_contact_section_item .left-section svg {
  width: 100%;
  height: 100%;
}

.footer .flex_row {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}

.footer-social {
  display: flex;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  padding-left: 3%;
  gap: 15px;
}

.footer-menu .hs-menu-wrapper>ul {
  flex-direction: column;
}

.footer .hs-menu-wrapper>ul >li {
  margin: 5px 0;
}

.footer .hs-menu-wrapper>ul >li:first-child {
  margin-top: 0;
}

.footer .hs-menu-wrapper>ul >li:last-child {
  margin-bottom: 0;
}

.footer .col-section {
  padding: 0 10px;
}

.footer-section .footer-content p:last-child {
  margin: 0;
}

.footer .footer-form form .hs-form-field {
  margin-bottom: 5px;
}

.footer-social img, .footer-social svg {
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: middle;
}

.footer-social img {
  height: auto;
}

.footer .popup-wrapper {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
  transition: visibility 0s linear 0.4s, opacity 0.4s, transform 0.4s;
  visibility: hidden;
  opacity: 0;
}

/** button form popup style ***/
.footer .popup-wrapper .inner-popup-container {
  position: relative;
  max-width: 600px;
  margin: 10px;
  margin: 0 auto;
}

.footer .popup-wrapper .popup-inner-wrapper {
  box-shadow: 0 5px 15px rgb(0 0 0 / 50%);
  position: relative;
  border-radius: 6px;
  outline: 0;
  padding: 15px;
}

.footer .close-icon {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  border: 0;
  float: right;
  font-size: 33px;
  font-weight: 700;
  line-height: 1;
}

.ftr_btn_item.ftr-search-open .popup-wrapper {
  visibility: visible;
  opacity: 1;
  transition: opacity 0.7s, transform 0.7s;
}

/** end ***/
.footer .footer-social {
  width: 100%;
}

.footer-form form .hs-button {
  width: 100%;
}

.footer-content h4:last-child {
  margin: 0;
}

.back_to_top {
  align-items: center;
  bottom: -100px;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 1.5rem;
  height: 3.15rem;
  justify-content: center;
  position: fixed;
  right: 70px;
  width: 3.15rem;
  z-index: 20;
  visibility: hidden;
  transform: scale(0);
  transition: .4s ease-in-out 0s;
  right: 2rem;
  bottom: 4rem;
}

.back_to_top svg {
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: middle;
}

footer .back_to_top:not(:hover) svg path {
  fill: currentColor;
}

.back_to_top.active {
  bottom: 60px;
}

.back_to_top {
  bottom: -100px;
  border-radius: 10rem;
}

.footer-form .form-title:empty {
  display: none;
}

.footer-social-item {
  width: 40px;
  height: 40px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}

.footer-social-item a {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
}

.footer-menu .hs-menu-wrapper>ul {
  padding-top: 0;
}

.back_to_top.go-top {
  visibility: visible;
}

.backtotop_show .back_to_top {
  visibility: visible;
  bottom: 5rem;
  transform: scale(1);
}

.blog_feed-wrapper .blog_feed_content {
  padding-bottom: 10px;
}

.footer_contact_section .ml-content {
  padding-top: 10px;
}

.popup-type-video video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.popup-type-video .close-icon.popup-ftr {
  position: absolute;
  right: 0;
  color: #fff;
  cursor: pointer;
  z-index: 999999;
}

.popup-type-video .popup-inner-wrapper {
  padding: 0 !important;
}

.backtotop_show .back_to_top {
  border-width: 1px;
  border-style: solid;
}

.footer .back_to_top svg path {
  fill: inherit;
}

.backtotop_show .back_to_top:hover {
  transition: .1s ease-in 0s;
}

.popup-wrapper.popup-type-video .popup-inner-wrapper {
  line-height: 0;
}

.footer .footer-simple-menu ul {
  display: flex;
  flex-direction: column;
}

.footer .blog_feed-wrapper .blog_feed_item .blog_feed_item_byline span.readmore {
  display: block;
}

.footer .blog_feed_item {
  margin-bottom: 15px;
  padding: 4px 0;
  display: flex;
  align-items: center;
}

.footer .blog_feed_item .blog_feed_featured_image {
  border-radius: 5px;
  content: "";
  display: inline-block;
  min-height: 100px;
  left: 0;
  overflow: hidden;
  position: relative;
  flex: 0 0 25%;
  top: 0;
  transform: none;
  max-width: 25%;
  vertical-align: middle;
  z-index: 10;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  margin-right: 10px;
}

.footer .blog_feed_item_byline span.author {
  margin-right: 15px;
}

.footer .blog_feed_item_title {
  font-weight: 700;
}

.footer-menu .hs-menu-wrapper ul {
  display: block;
  position: relative;
  opacity: 1;
  top: 0;
  left: 0;
}

.footer-menu .hs-menu-wrapper.flyouts .hs-menu-children-wrapper {
  left: 0;
  opacity: 1;
  position: relative;
}

.footer .ftr-search-open .popup-wrapper .inner-popup-container {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.footer .popup-wrapper .inner-popup-container {
  border-radius: 5px;
  margin: 0 auto;
  max-width: 1024px;
  opacity: 0;
  overflow: hidden;
  -webkit-transform: translateY(200px);
  -ms-transform: translateY(200px);
  transform: translateY(200px);
  -webkit-transition: .4s ease .2s;
  -o-transition: .4s ease .2s;
  transition: .4s ease .2s;
  width: 100%;
}

.footer .custom-wrapper-popup {
  align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  overflow-y: auto;
  padding: 50px 20px;
  width: 100%;
}

.footer .custom-embeded-content {
  padding-bottom: 56.25%;
  position: relative;
}

.footer .custom-embeded-content iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  border: none;
  max-width: 100%;
}

.footer .cst-external-video {
  position: relative;
  padding-bottom: 56.7%;
}

.footer .cst-external-video iframe.iframe_video {
  position: absolute;
  height: 100%;
  width: 100%;
}

.popup-type-video .close-icon.popup-ftr {
  margin-right: 15px;
  margin-top: 5px;
}

.footer {
  font-size: 0.95em;
}

.footer_contact_section_item .left-section svg, .footer_contact_section_item .left-section img {
  width: 50px;
  fill: currentColor;
}

.footer .footer-simple-menu ul {
  padding: 0;
}

.footer .footer-button.btn_row {
  margin-top: 0;
}

.footer .footer-row.type_blog_feed {
  text-align: left;
}

/*  */
.footer .al_center {
  text-align: center;
}

.footer .al_right {
  text-align: right;
}

.footer .al_center.type_social_icons .footer-social {
  justify-content: center;
}

.footer .al_right.type_social_icons .footer-social {
  justify-content: flex-end;
}

.footer .al_center .footer-button {
  justify-content: center;
}

.footer .al_left .footer-button {
  justify-content: flex-start;
}

.footer .al_right .footer-button {
  justify-content: flex-end;
}

.footer .custom-embeded-content iframe {
  top: 0;
  left: 0;
}

.footer .right-section.sl-content a {
  color: inherit;
}

@media(max-width: 991px) and (min-width:768px) {
  footer.footer div.tab_hide {
    display: none;
  }
}

@media(min-width: 992px) {
  footer.footer div.desktop_hide {
    display: none;
  }
}

@media(max-width: 991px) and (min-width:768px) {
  .footer .al_tab_center {
    text-align: center;
  }

  .footer .al_tab_right {
    text-align: right;
  }

  .footer .al_tab_left {
    text-align: left;
  }

  .footer .al_tab_center.type_social_icons .footer-social {
    justify-content: center;
  }

  .footer .al_tab_right.type_social_icons .footer-social {
    justify-content: flex-end;
  }

  .footer .al_tab_left.type_social_icons .footer-social {
    justify-content: flex-start;
  }

  .footer .al_tab_center .footer-button {
    justify-content: center;
  }

  .footer .al_tab_left .footer-button {
    justify-content: flex-start;
  }

  .footer .al_tab_right .footer-button {
    justify-content: flex-end;
  }
}

@media(max-width: 767px) {
  .footer .flex_row .col-section.col2 {
    width: 100%;
  }

  .footer .flex_row .col-section {
    width: 100%;
  }

  .footer-social-item:not(:first-child) {
    margin: 0 15px;
  }

  .footer .footer-section-2 .col-section.col2 {
    padding: 0;
  }

  .footer .popup-wrapper.popup-type-pop_form .inner-popup-container {
    padding-right: 10px;
    padding-left: 10px;
  }

  .back_to_top {
    right: 22px;
  }

  .footer .flex_row .col-section:not(:first-child) {
    padding-top: 20px;
  }

  .footer .back_to_top {
    height: 2.6rem;
    width: 2.6rem;
  }

  footer.footer div.mobile_hide {
    display: none;
  }

  .footer .al_mob_center {
    text-align: center;
  }

  .footer .al_mob_right {
    text-align: right;
  }

  .footer .al_mob_left {
    text-align: left;
  }

  .footer .al_mob_center.type_social_icons .footer-social {
    justify-content: center;
  }

  .footer .al_mob_right.type_social_icons .footer-social {
    justify-content: flex-end;
  }

  .footer .al_mob_left.type_social_icons .footer-social {
    justify-content: flex-start;
  }

  .footer .al_mob_center .footer-button {
    justify-content: center;
  }

  .footer .al_mob_left .footer-button {
    justify-content: flex-start;
  }

  .footer .al_mob_right .footer-button {
    justify-content: flex-end;
  }
}
/* Menu and simple menu */

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

/* Horizontal menu */

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

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

/* Vertical menu */

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

/* Flyouts */

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

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

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

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

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

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

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

@media (max-width: 767px) {
  .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,
  .hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {
    left: 0;
    opacity: 1;
    position: relative;
    top: auto;
  }
}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms
}

[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms
}

[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos] {
  transition-duration: .1s
}

[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: .1s
}

[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos] {
  transition-duration: .15s
}

[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: .15s
}

[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos] {
  transition-duration: .2s
}

[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: .2s
}

[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos] {
  transition-duration: .25s
}

[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: .25s
}

[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos] {
  transition-duration: .3s
}

[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: .3s
}

[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos] {
  transition-duration: .35s
}

[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: .35s
}

[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos] {
  transition-duration: .4s
}

[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: .4s
}

[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos] {
  transition-duration: .45s
}

[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: .45s
}

[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos] {
  transition-duration: .5s
}

[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: .5s
}

[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos] {
  transition-duration: .55s
}

[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: .55s
}

[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos] {
  transition-duration: .6s
}

[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: .6s
}

[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos] {
  transition-duration: .65s
}

[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: .65s
}

[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos] {
  transition-duration: .7s
}

[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: .7s
}

[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos] {
  transition-duration: .75s
}

[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: .75s
}

[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos] {
  transition-duration: .8s
}

[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: .8s
}

[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos] {
  transition-duration: .85s
}

[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: .85s
}

[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos] {
  transition-duration: .9s
}

[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: .9s
}

[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos] {
  transition-duration: .95s
}

[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: .95s
}

[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s
}

[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s
}

[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s
}

[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s
}

[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s
}

[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s
}

[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s
}

[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s
}

[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s
}

[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s
}

[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s
}

[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s
}

[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s
}

[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s
}

[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s
}

[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s
}

[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s
}

[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s
}

[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s
}

[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s
}

[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s
}

[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s
}

[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s
}

[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s
}

[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s
}

[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s
}

[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s
}

[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s
}

[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s
}

[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s
}

[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s
}

[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s
}

[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s
}

[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s
}

[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s
}

[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s
}

[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s
}

[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s
}

[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s
}

[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s
}

[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s
}

[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s
}

[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s
}

[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s
}

[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s
}

[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s
}

[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s
}

[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s
}

[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s
}

[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s
}

[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s
}

[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s
}

[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s
}

[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s
}

[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s
}

[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s
}

[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s
}

[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s
}

[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s
}

[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s
}

[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s
}

[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s
}

[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s
}

[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s
}

[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s
}

[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s
}

[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s
}

[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s
}

[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s
}

[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s
}

[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s
}

[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s
}

[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s
}

[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s
}

[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s
}

[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s
}

[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s
}

[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s
}

[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s
}

[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s
}

[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s
}

[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0s
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s
}

[data-aos] {
  pointer-events: none
}

[data-aos].aos-animate {
  pointer-events: auto
}

[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.25,.75,.75)
}

[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos] {
  transition-timing-function: ease
}

[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos] {
  transition-timing-function: ease-in
}

[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos] {
  transition-timing-function: ease-out
}

[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos] {
  transition-timing-function: ease-in-out
}

[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos] {
  transition-timing-function: cubic-bezier(.6,-.28,.735,.045)
}

[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.175,.885,.32,1.275)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.68,-.55,.265,1.55)
}

[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.47,0,.745,.715)
}

[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.39,.575,.565,1)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.445,.05,.55,.95)
}

[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}

[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.55,.085,.68,.53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.25,.46,.45,.94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.455,.03,.515,.955)
}

@media screen {
/*   html:not(.no-js) [data-aos^=fade][data-aos^=fade]  */
  html [data-aos^=fade][data-aos^=fade] {
    opacity: 0;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform
  }

/*   html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate  */
  html [data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    -webkit-transform: none;
    transform: none
  }

/*   html:not(.no-js) [data-aos=fade-up]  */
  html [data-aos=fade-up] {
    -webkit-transform: translate3d(0,100px,0);
    transform: translate3d(0,100px,0)
  }

/*   html:not(.no-js) [data-aos=fade-down]  */
  html [data-aos=fade-down] {
    -webkit-transform: translate3d(0,-100px,0);
    transform: translate3d(0,-100px,0)
  }

/*   html:not(.no-js) [data-aos=fade-right]  */
  html [data-aos=fade-right] {
    -webkit-transform: translate3d(-100px,0,0);
    transform: translate3d(-100px,0,0)
  }

/*   html:not(.no-js) [data-aos=fade-left]  */
  html [data-aos=fade-left] {
    -webkit-transform: translate3d(100px,0,0);
    transform: translate3d(100px,0,0)
  }

/*   html:not(.no-js) [data-aos=fade-up-right]  */
  html [data-aos=fade-up-right] {
    -webkit-transform: translate3d(-100px,100px,0);
    transform: translate3d(-100px,100px,0)
  }

/*   html:not(.no-js) [data-aos=fade-up-left]  */
  html [data-aos=fade-up-left] {
    -webkit-transform: translate3d(100px,100px,0);
    transform: translate3d(100px,100px,0)
  }

/*   html:not(.no-js) [data-aos=fade-down-right]  */
  html [data-aos=fade-down-right] {
    -webkit-transform: translate3d(-100px,-100px,0);
    transform: translate3d(-100px,-100px,0)
  }

/*   html:not(.no-js) [data-aos=fade-down-left]  */
  html [data-aos=fade-down-left] {
    -webkit-transform: translate3d(100px,-100px,0);
    transform: translate3d(100px,-100px,0)
  }

/*   html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]  */
  html [data-aos^=zoom][data-aos^=zoom] {
    opacity: 0;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform
  }

/*   html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate  */
  html [data-aos^=zoom][data-aos^=zoom].aos-animate {
    opacity: 1;
    -webkit-transform: translateZ(0) scale(1);
    transform: translateZ(0) scale(1)
  }

/*   html:not(.no-js) [data-aos=zoom-in]  */
  html [data-aos=zoom-in] {
    -webkit-transform: scale(.6);
    transform: scale(.6)
  }

/*   html:not(.no-js) [data-aos=zoom-in-up]  */
  html [data-aos=zoom-in-up] {
    -webkit-transform: translate3d(0,100px,0) scale(.6);
    transform: translate3d(0,100px,0) scale(.6)
  }

/*   html:not(.no-js) [data-aos=zoom-in-down]  */
  html [data-aos=zoom-in-down] {
    -webkit-transform: translate3d(0,-100px,0) scale(.6);
    transform: translate3d(0,-100px,0) scale(.6)
  }

/*   html:not(.no-js) [data-aos=zoom-in-right]  */
  html [data-aos=zoom-in-right] {
    -webkit-transform: translate3d(-100px,0,0) scale(.6);
    transform: translate3d(-100px,0,0) scale(.6)
  }

/*   html:not(.no-js) [data-aos=zoom-in-left]  */
  html [data-aos=zoom-in-left] {
    -webkit-transform: translate3d(100px,0,0) scale(.6);
    transform: translate3d(100px,0,0) scale(.6)
  }

/*   html:not(.no-js) [data-aos=zoom-out]  */
  html [data-aos=zoom-out] {
    -webkit-transform: scale(1.2);
    transform: scale(1.2)
  }

/*   html:not(.no-js) [data-aos=zoom-out-up]  */
  html [data-aos=zoom-out-up] {
    -webkit-transform: translate3d(0,100px,0) scale(1.2);
    transform: translate3d(0,100px,0) scale(1.2)
  }

/*   html:not(.no-js) [data-aos=zoom-out-down]  */
  html [data-aos=zoom-out-down] {
    -webkit-transform: translate3d(0,-100px,0) scale(1.2);
    transform: translate3d(0,-100px,0) scale(1.2)
  }

/*   html:not(.no-js) [data-aos=zoom-out-right]  */
  html [data-aos=zoom-out-right] {
    -webkit-transform: translate3d(-100px,0,0) scale(1.2);
    transform: translate3d(-100px,0,0) scale(1.2)
  }

/*   html:not(.no-js) [data-aos=zoom-out-left]  */
  html [data-aos=zoom-out-left] {
    -webkit-transform: translate3d(100px,0,0) scale(1.2);
    transform: translate3d(100px,0,0) scale(1.2)
  }

/*   html:not(.no-js) [data-aos^=slide][data-aos^=slide]  */
  html [data-aos^=slide][data-aos^=slide] {
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    visibility: hidden
  }

/*   html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate  */
  html [data-aos^=slide][data-aos^=slide].aos-animate {
    visibility: visible;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
  }

/*   html:not(.no-js) [data-aos=slide-up]  */
  html [data-aos=slide-up] {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0)
  }

/*   html:not(.no-js) [data-aos=slide-down]  */
  html [data-aos=slide-down] {
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0)
  }

/*   html:not(.no-js) [data-aos=slide-right]  */
  html [data-aos=slide-right] {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
  }

/*   html:not(.no-js) [data-aos=slide-left]  */
  html [data-aos=slide-left] {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
  }

/*   html:not(.no-js) [data-aos^=flip][data-aos^=flip]  */
  html [data-aos^=flip][data-aos^=flip] {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform
  }

/*   html:not(.no-js) [data-aos=flip-left]  */
  html [data-aos=flip-left] {
    -webkit-transform: perspective(2500px) rotateY(-100deg);
    transform: perspective(2500px) rotateY(-100deg)
  }

/*   html:not(.no-js) [data-aos=flip-left].aos-animate  */
  html [data-aos=flip-left].aos-animate {
    -webkit-transform: perspective(2500px) rotateY(0);
    transform: perspective(2500px) rotateY(0)
  }

/*   html:not(.no-js) [data-aos=flip-right]  */
  html [data-aos=flip-right] {
    -webkit-transform: perspective(2500px) rotateY(100deg);
    transform: perspective(2500px) rotateY(100deg)
  }

/*   html:not(.no-js) [data-aos=flip-right].aos-animate  */
  html [data-aos=flip-right].aos-animate {
    -webkit-transform: perspective(2500px) rotateY(0);
    transform: perspective(2500px) rotateY(0)
  }

/*   html:not(.no-js) [data-aos=flip-up]  */
  html [data-aos=flip-up] {
    -webkit-transform: perspective(2500px) rotateX(-100deg);
    transform: perspective(2500px) rotateX(-100deg)
  }

/*   html:not(.no-js) [data-aos=flip-up].aos-animate  */
  html [data-aos=flip-up].aos-animate {
    -webkit-transform: perspective(2500px) rotateX(0);
    transform: perspective(2500px) rotateX(0)
  }

/*   html:not(.no-js) [data-aos=flip-down]  */
  html [data-aos=flip-down] {
    -webkit-transform: perspective(2500px) rotateX(100deg);
    transform: perspective(2500px) rotateX(100deg)
  }

/*   html:not(.no-js) [data-aos=flip-down].aos-animate  */
  html [data-aos=flip-down].aos-animate {
    -webkit-transform: perspective(2500px) rotateX(0);
    transform: perspective(2500px) rotateX(0)
  }
}

.hs-inline-edit [data-aos^=fade][data-aos^=fade],
.hs-inline-edit [data-aos^=zoom][data-aos^=zoom] {
    opacity: 1;
}
.hs_cos_wrapper_type_rich_text [data-animation] {
  opacity: 0;
}

html {
  overflow-y: overlay;
  overflow: auto;
  -webkit-tap-highlight-color: transparent;
}

.page-center{
  padding-left: 0;
  padding-right: 0;
}


.hs-trans-btn {
  border: 0 solid;
}

.page-center.full_width {
  max-width: 100%;
  width: 100%;
}
.text_right .btn_row {
  justify-content: end;
}

.text_left .btn_row {
  justify-content: start;
}

.dnd-module .widget-type-linked_image {
  overflow: hidden;
}

/*  video background */


.bnr_vid {
  height: 110vh;
  height: 110%;
  min-height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100vw;
  z-index: 1;
  top: 0;
  left: 0;
}

.bnr_vid video{
  width:100%;
  object-fit: cover;
  height: 100%;
}


.bnr_vid.iframe_banner_vid {
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%) ;
  left: 50%;
  top: 50%;
  height: auto;
  width: auto;
  min-height: 100%;
  min-width: 100%;
  aspect-ratio: 16 / 9;
}

.bnr_vid.iframe_banner_vid iframe {
  border: 0;
  height: 100%;
  left: 0;
  position: absolute;
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  top: 0;
  width: 100%;
}

.safari .bnr_vid.iframe_banner_vid iframe{
  -webkit-transform: scale(1.4);
  transform: scale(1.4);
}

@media screen and (max-width: 991px) {
  .safari .bnr_vid.iframe_banner_vid iframe{
    -webkit-transform: scale(6.5);
    transform: scale(6.5);
  }
}



.lg-components {
  min-height: 47px;
  display: inline-block;
  width: 100%;
}

.lg-outer .lg-content{
  bottom: 47px !important;
}

/*  */
.text_center{
  text-align:center;
}
.text_right{
  text-align:right;
}
.text_left{
  text-align:left;
}

.flex_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

[class*="full-width-section"].dnd-section > .row-fluid,
[class*="full-width-section"].dnd-section {
  padding: 0;
}

.hs-button {
  display: inline-block;
}

.btn_row:empty {
  margin: 0 !important;
}

.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: 10px;
  justify-content: center;
  align-items: center;
}

.btn_item a {
  display: inline-block;
}

.flex_row .col20,
.flex_row .col12,
.flex_row .col11,
.flex_row .col10,
.flex_row .col9 ,
.flex_row .col8 ,
.flex_row .col7 ,
.flex_row .col6 ,
.flex_row .col5 ,
.flex_row .col4 ,
.flex_row .col3 ,
.flex_row .col2 ,
.flex_row .col1 {
  padding:0 10px;
}

.bg_el{
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

.top_sec {
  text-align: center;
  margin-bottom: 50px;
}


.pdlr15{
  padding-left:15px;
  padding-right:15px;
}

.pdlr10{
  padding-left:10px;
  padding-right:10px;
}

.margin10{
  margin-left:-10px;
  margin-right:-10px;
}

.pdlr0{ 
  padding-left:0px;
  padding-right:0px;
}


.top_sec .top_content > *:last-child {
  margin-bottom: 0;
}

.text_center .btn_row {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.dnd_padd {
  position: relative;
  overflow: hidden;
}

.dnd_padd .page-center {
  position: relative;
  z-index: 2;
}


.bg_el.overlay_bg {
  z-index: 2;
}

.simpleParallax {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.simpleParallax_wrap .thumbnail {
  transition: 0.1s ease;
  width: 100%;
}


/*  */

.glide__slides > * {
  white-space: normal;
}

.glide__bullet.glide__bullet{
  transition: all 400ms ease-in-out;
}


.glide__bullets {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
  position: absolute;
  width: 100%;
  bottom: 0;
  row-gap: 5px;
  left: 0;
  z-index: 2;
}

.glide__bullets .glide__bullet {
  border-radius: 100%;
  width: 10px;
  height: 10px;
  margin: 0 1.5px;
  cursor: pointer;
}

.glide__bullets.square_bullets .glide__bullet {
  width: 30px;
  height: 5px;
  border-radius: 24px;
}

.glide .glide__arrow{
  width: 40px;
  height: 40px;
  border-radius: 100%;
  transition: 0.2s ease;
}

.glide .glide__arrow--left {
  left: -40px;
}

.glide .glide__arrow--right {
  right: -40px;
}

.glide__bullets.numberBullets {
  font-size: 1.125em;
  bottom: -32px;
}

.glide__bullets.numberBullets .glide__bullet {
  background: none;
  width: auto;
  height: auto;
  margin: 0 10px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}

.glide__bullets.numberBullets .glide__bullet:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 2.5px;
  display: block;
  margin: 0 auto;
  margin-top: 5px;
  transition: inherit;
}

@media (max-width: 1280px){
  .glide .glide__arrow--right {
    right: 20px;
  }
  .glide .glide__arrow--left {
    left: 20px;
  }
}


@media(max-width:480px){
  .glide__arrows {
    display: none;
  }
}

/*  */

.page-center.fullwidth {
  max-width: 100%;
  width: 100%;
}

.flex_row.rowGap15 {
  row-gap: 20px;
}

.flex_row.colGap15 {
  -webkit-column-gap: 15px;
  -moz-column-gap: 15px;
  column-gap: 15px;
}


.text_left .icon_inner {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.text_right .icon_inner {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.text_center .icon_inner {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}



.col3_row .flex_row,
.col4_row .flex_row,
.col20_row .flex_row ,
.col3_row .flex_row {
  justify-content: center
}

@media(max-width:1300px) and (min-width:1101px){
  .col20_row .flex_row .col20{
    width: 25%;
  }
}

@media(max-width:1100px) and (min-width:992px){


  .col20_row .flex_row .col20,
  .col3_row .flex_row .col3{
    width: 33.33%;
  }
}

@media(max-width:991px) and (min-width:768px){



  .col20_row .flex_row .col20,
  .col2_row .flex_row .col2,
  .col3_row .flex_row .col3,
  .col4_row .flex_row .col4{
    width: 50%;
  }
}

/*  */

.splide__list > .splide__slide,
.glide__slides > * {
  margin-bottom: 30px;
  margin-top: 30px;
}

.card_gallery > .btn_row {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 50px;
}

.logos_row {
  margin-bottom: 10px;
}

.logos_row .glide__bullets {
  position: absolute;
  border: 0;
  width: 100%;
  left: 0;
  z-index: 2;
}

.testimonials_slider .top_sec,
.card_gallery.sliderEnable .top_sec {
  margin-bottom: 20px;
}

.slider_btn_footer .btn_row {
  margin-top: 50px;
}

.top_sec .flex_row .content_widget {
  text-align: left;
}

.top_sec .flex_row .top_content {
  max-width: 100%;
}

.top_sec .btn_row_wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.top_sec .btn_row_wrap .btn_row {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.top_sec.noButton {
  padding-left: 10px;
  padding-right: 10px;
}

.top_sec.no_top_content .btn_row_wrap.col4 {
  width: 100%;
}

.top_sec.no_top_content .btn_row_wrap {
  justify-content: center;
}

/*  */

.testimonials_slider .bottom_row.glide,
.card_gallery .bottom_row.glide {
  padding-bottom: 24px;
}

.bnr_wrp {
  overflow: hidden;
}

.testimonials_sliderv3 .glide .glide__arrow--right {
  right: 10px;
}

.testimonials_sliderv3 .glide .glide__arrow--left {
  left: 10px;
}

.testimonials_sliderv2 .glide__arrow {
  margin-top: -24px;
}

/*  */

.cnt-mid-sec h2 {
  margin-bottom: 15px;
}

.cnt-mid-sec .hs_cos_wrapper_type_rich_text p:last-child {
  margin-bottom: 0;
}

.cnt-mid-sec form input:not(.hs-button),
.cnt-mid-sec form textarea {
  padding: 17px 27px 13px;
}

.cnt-mid-sec form .hs-form-field {
  margin-bottom: 10px;
}

.cnt-mid-sec form .hs-form-field textarea {
  min-height: 140px;
  resize:none;
}

.cnt-mid-sec form .hs_submit {
  margin-top: 5px;
  display: inline-block;
}

.cnt-mid-sec form .hs-form-field > label {
  margin: 0;
}

.rating {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-column-gap: 5px;
  -moz-column-gap: 5px;
  column-gap: 5px;
  margin-bottom: 24px;
}

.rating svg {
  width: 20px;
  height: 20px;
  display: block;
  vertical-align: middle;
}

.testimonials_sliderv2 span.star_fill {
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.rating .fill svg path {
  fill: rgb(245, 205, 62);
}

.rating svg path {
  fill: transparent;
  stroke: rgb(245, 205, 62);
}

.text_center .rating {
  justify-content: center;
}

.text_right .rating {
  justify-content: flex-end;
}

.faq-mid-sec p:last-child {
  margin-bottom: 0;
}

.simpleParallax_wrap .thumbnail {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.portfolio-mid-sec .widget-type-rich_text p {
  margin-bottom: 30px;
}

.portfolio-mid-sec .hs_cos_wrapper_type_rich_text > h4 {
  margin-bottom: 5px;
}

.portfolio-detail-pg p:last-child {
  margin-bottom: 0;
}



.portfolio-mid-sec .gallery-section .glide__arrow--left {
  left: -10px;
}

.portfolio-mid-sec .gallery-section .glide__arrow {
  transform: translateY(-50%);
  top: 50%;
}

.portfolio-mid-sec .gallery-section.dnd_padd {
  overflow: visible;
}

.portfolio-mid-sec .gallery-section .glide__arrow--right {
  right: -10px;
}

.portfolio-mid-sec h3 {
  margin-bottom: 24px;
}

.portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul > li:last-child {
  margin-bottom: 0;
}

@media(max-width:767px){
  .top_sec .btn_row_wrap,
  .top_sec .btn_row_wrap .btn_row {
    justify-content: center;
  }
}

/* form_popup  */
.popup_modal {
  background: rgba(0,0,0,.3);
  display: none;
  height: 100%;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  -webkit-transition: .1s ease;
  -o-transition: .1s ease;
  transition: .1s ease;
  visibility: hidden;
  width: 100%;
  z-index: 999;
}
.popup_modal .popup_modal_inner {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: 100%;
  justify-content: center;
  overflow: hidden;
  overflow-y: auto;
  padding: 50px 20px;
  width: 100%;
  text-align: left;
}

.popup_modal .popup_modal_box {
  border-radius: 5px;
  margin: 0 auto;
  max-width: 1024px;
  opacity: 0;
  overflow: hidden;
  -webkit-transform: translateY(100px);
  -ms-transform: translateY(100px);
  transform: translateY(100px);
  -webkit-transition: .4s ease .2s;
  -o-transition: .4s ease .2s;
  transition: .4s ease .2s;
  width: 100%;
}

.vid-popup-outer .closeIcon,
.popup_modal .closeIcon {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 35px;
  font-weight: 700;
  height: 35px;
  justify-content: center;
  position: absolute;
  right: 20px;
  top: 20px;
  width: 35px;
  z-index: 11;
  background: #fff;
  padding: 5px;
  stroke-width: 2px;
}

.popup_modal.active_show {
  opacity: 1;
  visibility: visible;
}

.popup_modal.show {
  display: block;
}

.popup_modal.active_show .popup_modal_box {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.popup_modal .content_box {
  padding: 20px;
}

.popup_modal .video_box {
  padding-bottom: 56.25%;
  position: relative;
}

.popup_modal .form__box {
  padding: 20px;
}

.popup_modal .form-title:empty {
  margin: 0;
}

.popup_modal .video_box .bnr_vid {
  height: 100%;
}

.popup_modal video,
.popup_modal .video_box iframe {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}

.popup_modal .video_box .bnr_vid {
  width: 100%;
}

.popup_modal .content_box > *:last-child {
  margin-bottom: 0;
}

a.popupBtn.popup_video {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

a.popupBtn.popup_video span.icon {
  line-height: 0;
  margin-right: 10px;
}
.page-center.full_width .glide .glide__arrow--left {
  left: 20px;
}

.page-center.full_width .glide .glide__arrow--right {
  right: 20px;
}

.about-page .card_gallery .card_content + .btn_row {
  margin-top: 15px;
}

.about-page .card_gallery h3.it_title {
  margin-bottom: 15px;
}

.about-page .card_gallery .top_sec {
  margin-bottom: 55px;
}

.about-page .counter-section .item .cont-wrap .img-wrap {
  min-height: 60px;
  margin-bottom: 15px;
}

.about-page .counter-section .flex_row {
  margin: 0 -10px;
}

.about-page .cm_team_wrp .cm_team_image {
  padding-bottom: 1px;
}

.about-page .cm_team_wrp .cm_team_icons {
  column-gap: 5px;
}

.about-page .cm_team_wrp .cm_team_icons a {
  width: 40px;
  height: 40px;
}

.about-page .cm_team_wrp .cm_team_text {
  margin-bottom: 19px;
}

.about-page .dnd_padd.accordion_wrap {
  overflow: visible;
}

/* About Ver 2 */

.about_page_V2 .cm_tm_wrp .top_sec {
  margin-bottom: 20px;
}

.about_page_V2 .cm_tm_wrp .square_bullets {
  margin-bottom: 0;
}

.about_page_V2 .logo_slider .top_sec {
  padding-top: 0;
}

.about_page_V2 .two-col-content .multirichtext * {
  color: inherit;
  margin-bottom: 10px;
}

.about_page_V2 .two-col-content .img-col .description-cont {
  padding: 20px 19px;
}

.banner_v3_inner{
  padding-bottom: 187px;
  padding-top: 176px;
}

.service-listing-page .card_gallery .card_inner {
  padding: 29px 20px;
}

.faq_page .dnd_padd.accordion_wrap {
  overflow: visible;
}

.servs-details-pg .hs_cos_wrapper_type_rich_text ul li:last-child {
  margin-bottom: 0;
}

.doc-main-sec .hs_cos_wrapper_type_linked_image {
  display: inline-block;
  box-shadow: 0px 0px 2px #333;
}

.doc-main-sec .hs_cos_wrapper_type_linked_image img.hs-image-widget {
  width: 358px;
}

@media (min-width:768px) {
  .top_sec .btn_row_wrap.col4 {
    width: 33.33%;
  }
}

@media (max-width:767px) {

  .portfolio-mid-sec img.hs-image-widget {
    width: 100%;
  }

  .portfolio-mid-sec .widget-type-linked_image {
    display: block;
    width: 100%;
  }

  .top_sec .flex_row .content_widget {
    text-align: center;
  }

  .portfolio-detail-pg .hs_cos_wrapper_type_rich_text > ul {
    margin-bottom: 30px;
  }

}


.dnd-section {
  /*   overflow: hidden; */
}
.body-wrapper {
  overflow: hidden;
}
.hs_service .widget-type-form .form-title{
  color:#fff;
  text-align:center;
}
.hs_service .col4 .dnd-column {
  padding: 0;
}

.hs_service .widget-type-form {
  padding: 20px;
  border-radius: 2px;
}
.lg-sub-html {
  color: inherit !important;

}
.lg-outer .lg-inner {
  white-space: normal !important;
}

.hs_service .widget-type-form .hs-button {
  width:100%;
}
.hs_service .widget-type-form .field >label {
  color: #fff;
}
body .lg-backdrop{
  opacity: 0.8 !important;
}
.lg-item .lg-sub-html {
  padding: 0!important;
}

div[class*="lightGallery-captionsmodule"] {
  padding: 15px 40px!important;
}
div[class*="lightGallery-captionsmodule"]:empty {
  display: none !important;
}


table {
  border-collapse: collapse;
  border: none;
}

a.cta_button{
  box-sizing: border-box !important;
}

.hs-inline-edit .hs_cos_wrapper_type_rich_text [data-animation] {
  opacity: 1;
  transform: none;
}


/* modules social share */

.cm_social_follows .icon_cont {
  width: 40px;
  height: 40px;
  padding: 0;
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.cm_social_follows > ul.flex_row {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  list-style: none;
  padding: 0;
  margin-top: 30px;
  margin-bottom: 30px;
}

.cm_social_follows > ul.flex_row li {
  margin: 0;
}

.cm_social_follows .icon_cont * {
  font-size: inherit;
}

.cm_social_follows .icon_cont svg {
  width: 1em;
  height: 1em;
  display: block;
  margin: 0 auto;
  fill: currentColor;
}

.cm_social_follows .icon_cont svg path {
  color: inherit;
  fill: inherit;
}

.cm_social_follows .icon_cont img {
  width: 1em;
  height: auto;
}

.cm_social_follows .icon_cont * {
  transition: inherit;
}

.cm_social_follows .icon_inline {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}

.cm_social_follows .icon_inline img {
  vertical-align: middle;
  display: block;
}

.cm_social_follows .icon_inline {
  display: inline-block;
  line-height: 1;
  vertical-align: middle;
}

.cm_social_follows .icon_inline img {
  vertical-align: middle;
  display: block;
}

.cm_social_follows .icon_cont.custom {
  border-radius: 100%;
  transition: 0.2s ease;
}

.text_center .cm_social_follows ul.flex_row {
  justify-content: center;
}

.text_right .cm_social_follows ul.flex_row {
  justify-content: flex-end;
}

/*  */













@font-face { 
	font-family:"le-monde-livre-classic-byol"; 
	src: url("//use.typekit.net/af/d63487/00000000000000007735a009/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),
		url("//use.typekit.net/af/d63487/00000000000000007735a009/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),
		url("//use.typekit.net/af/d63487/00000000000000007735a009/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype"); 
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
	font-display: auto; 
}

@font-face {
	font-family: "futura-pt"; 
	src: url("//use.typekit.net/af/2cd6bf/00000000000000000001008f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),
		url("//use.typekit.net/af/2cd6bf/00000000000000000001008f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), 
		url("//use.typekit.net/af/2cd6bf/00000000000000000001008f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
	font-style: normal; 
	font-weight: 500;
	font-stretch: normal; 
	font-display: auto; 
}

@font-face { 
	font-family: "futura-pt"; 
	src: url("//use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),
		url("//use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),
		url("//use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype"); 
	font-style: normal; 
	font-weight: 600;
	font-stretch: normal;
	font-display: auto;
}
@font-face { 
	font-family: "futura-pt"; 
	src: url("//use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),
		url("//use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),
		url("//use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
	font-style: normal;
	font-weight: 400;
	font-stretch: normal; 
	font-display: auto; 
}

@font-face { 
	font-family: "Fa";
	src: url("data:application/font-woff2;charset=utf-8;base64,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")
		format("woff2"); 
	font-style: normal;
	font-weight: 400; 
}
.child_theme .hs-search-results__pagination {
	flex-wrap: wrap;
}
.child_theme img.hs-image-widget {
	margin-bottom: 10px;
}
.child_theme header img.hs-image-widget,
.child_theme footer img.hs-image-widget {
	margin-bottom: 0;
}
.hs-search-field__suggestions-container {
	z-index: 2;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]:-moz-search-cancel-button,
input[type="search"]::-ms-clear  {
	display: none;
}
fieldset.form-columns-3 .hs-form-field:last-child > .input {
	margin-right: 0;
}

.child_theme [class*="full-width-section"].dnd-section > .row-fluid,
.child_theme .content-wrapper .dnd-section > .row-fluid,
.child_theme .page-center .dnd-section > .row-fluid,
.child_theme .dnd-section:not([class*="full-width-section"]) > .row-fluid .page-center,
.child_theme .content-wrapper *[class*="span"] .page-center,
.child_theme .page-center.full_width {
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.child_theme .page-center,
.child_theme .content-wrapper,
.child_theme .dnd-section > .row-fluid{
	padding-left:15px;
	padding-right:15px;
}


.child_theme p, ul {
	font-family:var(--bodyFont);
	font-weight: 400 ;
	font-size: 20;
}

.child_theme form input[type=email],
.child_theme form input[type=file], 
.child_theme form input[type=number], 
.child_theme form input[type=password], 
.child_theme form input[type=search],
.child_theme form input[type=tel], 
.child_theme form input[type=text], 
.child_theme form select,
.child_theme form textarea {
	width: 100%;
	font-size: 15px;
	padding: 0 15px;
	font-family: var(--headingFont);
}

.child_theme .hs-button, 
.child_theme .hs-sec-btn, 
.child_theme .hs-trans-btn, 
.child_theme .systems-page .hs-search-results__next-page, 
.child_theme .systems-page .hs-search-results__prev-page,
.child_theme form input[type=submit] {
	font-weight: 500 !important;
	font-size: 16px !important;
	text-transform: uppercase;
	line-height: 50px;
	display: block;
	padding: 0 30px !important;
	position: relative;
}



.child_theme blockquote {
	border: 0;
}




/* FOOTER */

.child_theme .footer{
	font-family: var(--HelveticaNeue);
	font-size: 16px !important;
}
.child_theme .footer p,
.child_theme .footer ul,
.child_theme .footer a{
	font-family:inherit !important;
	font-size:inherit;
}

.child_theme .footer .page-center {
	padding-left: 15px;
	padding-right: 15px;
}

.child_theme .footer .col-section {
	padding: 0;
}
.bottom-footer {
	line-height: 1.85;
}

.bottom-footer .privacy-menu ul {
	display: flex;
	flex-direction: row;
}

.bottom-footer .privacy-menu ul>li {
	margin: 0;
}
.bottom-footer .privacy-menu ul>li>a {
	border-right: 1px solid;
	display: inline-block;
	margin-left: 0;
	margin-right: 10px;
	padding: 0 10px 0 0;
	font-size:16px;
}
.bottom-footer .privacy-menu ul>li:last-child>a{
	border:0;
}
.bottom-footer .copyright p {
	margin: 0;
	margin-right: 20px;
}

.bottom-footer .copyright .footer-content {
	display: flex;
	align-items: center;
	flex-direction: row;
}

.bottom-footer .copyright p a {
	background: none;
	background-image: none;
	display: block;
	font-size: 24px !important;
	height: 24px;
	line-height: 24px !important;
	overflow: hidden;
	text-align: unset;
	text-indent: unset;
	white-space: nowrap;
	width: 24px;
}

.bottom-footer .copyright p a[data-icon="fair_housing_equal_opp"]:before {
	content: "\f155";
}

.bottom-footer .copyright p a:before {
	display: block;
	font-family: Fa;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	font-feature-settings: normal;
	font-variant: normal;
	height: 24px;
	left: 0;
	line-height: 24px;
	margin: 0;
	position: static;
	speak: none;
	text-align: unset;
	text-transform: none;
	width: 24px;
}

.bottom-footer .copyright p a[data-icon="accessibilityR"]:before {
	content: "\f013";
}
.bottom-footer .copyright p a[data-icon="accessibilityR"] {
	margin-left: 10px;
}

.top-footer .flex_row {
	padding-bottom: 20px;
	line-height: 1.85
}

.top-footer .flex_row .logo-col .footer-row {
	max-width: 420px;
}
.top-footer .flex_row .logo-col .footer-content img {
	width: 91px;
	height: 96px;
}

.top-footer .flex_row .logo-col .footer-content p:not(:last-child) {
	margin-bottom: 3px;
}

.top-footer .flex_row .logo-col .footer-content img:not(:last-child) {
	margin-right: 4px;
}
.top-footer .flex_row .address-col .footer-content h6 {
	margin: 0;
	padding: 0;
	color: inherit;
	font: inherit;
	letter-spacing: inherit;
	text-decoration: inherit;
	text-transform: inherit;
	text-align: inherit;
	text-shadow: inherit;
	text-indent: inherit;
	margin-bottom: 20px;
	font-weight: 700;
}

.top-footer .flex_row .address-col .footer-content p {
	margin: 0;
}
.child_theme .footer .al_center.type_social_icons .footer-social {
	padding: 0;
	margin-bottom: 20px;
	gap:10px;
	justify-content: flex-end;
	padding-right: 10px;
}

.child_theme .footer .footer-social a i:before{
	color: #626262;
	display: inline-block;
	font-family: "Fa";
	font-size: 18px;
	height: 100%;
	line-height: 50px;
	position: relative;
	text-align: center;
	width: 100%;
	z-index: 1;
}
.child_theme .footer .footer-social a .google-store:before{
	content: "";
}
.child_theme .footer .footer-social a .facebook:before{
	content: "";
}

.child_theme .footer .footer-social a i {
	font-style: normal;
}

.child_theme .footer .footer-social .footer-social-item a {
	position: relative;
	width: 50px;
	background-color: #fff;
	height: 50px;
	min-height: 24px;
	min-width: 24px;
	-webkit-transition: color 0.2s ease, background-color 0.2s ease;
	-moz-transition: color 0.2s ease, background-color 0.2s ease;
	transition: color 0.2s ease, background-color 0.2s ease;
}
.child_theme .footer .footer-social .footer-social-item a:hover{
	background-color: #494949;
}
.child_theme .footer .footer-social a:hover i:before {
	color: #fff;
}
.child_theme .footer .footer-social .footer-social-item {
	height: 50px;
	width: 50px;
}

footer.footer.footer_section__2 a:hover {
	text-decoration: underline;
}
@media (max-width: 767px) {
	.child_theme .footer .footer-social .footer-social-item{
		margin: 0;
	}
}
/* HEADER */
.child_theme header.header{
	left: 0;
	margin: 0 auto;
	right: 0;
	top: 0; 
	width: 100%;
	z-index: 10;    
	background-color: rgba(255, 255, 255,1.0);
}
.desktop-menu .hs-menu-wrapper>ul>li>a {
	font-family: var(--bodyFont);
	font-weight: 500 ;
	content: "";
	display: block;
	left: 0;
	right: 0;
	width: 100%;
	bottom: 0;
	height: 5px;
	position: absolute;
	height: 70px;
	z-index: 10;
	position: relative;
	transition: background-color .2s;
	font-size: 22px;
	color: rgba(98, 98, 98,1.0);
	background-color: rgba(2, 103, 128,0.0);
}
.desktop-menu .hs-menu-wrapper>ul>li:hover >a{
	color: rgba(98, 98, 98,1.0);
	background-color: rgba(255, 255, 255,1.0);
}
.desktop-menu .hs-menu-wrapper>ul>li.active >a,
.desktop-menu .hs-menu-wrapper>ul>li.active-branch >a{
	color: rgba(98, 98, 98,1.0);
	background-color: rgba(2, 103, 128,0.0);
}
.desktop-menu .hs-menu-wrapper>ul>li.active>a:after,
.desktop-menu .hs-menu-wrapper>ul ul>li.active>a:after{
	background-color: #494949;
	content: "";
	display: block;
	left: 0;
	right: 0;
	width: 100%;
	bottom: 0;
	height: 5px;
	position: absolute;
}
.desktop-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before,
.back-hdr-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before{
	display: inline-block;
	font-size: 10px;
	font-weight: 300;
	margin-left: 8px;
	position: relative;
	transform: rotate(0);
	transition: transform .5s;
	content: "";
	font-family: "Fa";
	top: 4px;
}

.back-hdr-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:before{
	top:3px;
}
.desktop-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a,
.back-hdr-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a{
	flex-direction: row-reverse;
}

.desktop-menu .hs-menu-wrapper>ul>li>ul,
.back-hdr-menu .hs-menu-wrapper>ul>li>ul{
	left: auto;
	position: static;
	top: auto;
	width: 100%;
	z-index: 9;
}
.absoluteBtn {
	display: flex;
	flex-direction: row;
	height: 50px;
	justify-content: flex-end;
	position: absolute;
	top: 0;
	width: 100%;
	left: 0;
}
.absoluteBtn .contact a {
	color: #626262;
}
.absoluteBtn .hs-button,
.absoluteBtnMobile .hs-button{
	text-transform: uppercase;
	height: auto;
	font-family: var(--bodyFont);
	font-weight: 500 ;
	font-size: 16px ;
	letter-spacing: .1em;
	padding: 0 20px !important;
	border-radius:0 !important;
}
.desktop-menu .hs-menu-wrapper>ul>li>.active>a:after,
.desktop-menu .hs-menu-wrapper>ul>li>.active-branch a:after,
.back-hdr-menu .hs-menu-wrapper>ul>li.active>a,
.back-hdr-menu .hs-menu-wrapper>ul>li>.active-branch a:after{
	background-color: #494949;
	content: "";
	display: block;
	left: 0;
	right: 0;
	width: 100%;
	bottom: 0;
	height: 5px;
	position: absolute;
}
.desktop-menu .hs-menu-wrapper>ul>li>a::after,
.back-hdr-menu .hs-menu-wrapper>ul>li>a::after{
	content: '';
	background-color: #626262;
	opacity: 0;
	pointer-events: none;
	bottom: 0;
	height: 5px;
	position: absolute;
	-webkit-transition: left .5s ease, opacity .5s ease, width .5s ease;
	-moz-transition: left .5s ease, opacity .5s ease, width .5s ease;
	transition: left .5s ease, opacity .5s ease, width .5s ease;
	display: block;
	width: 100%;
}

.desktop-menu .hs-menu-wrapper>ul>li.trigger-hover>a::after,
.back-hdr-menu .hs-menu-wrapper>ul>li.trigger-hover>a::after{
	opacity: 1;
}
.child_theme .scroll header.back-hdr{
	background-color: rgba(255, 255, 255,1.0);
}
.custom-no-navigation header.header {
	min-height: 70px;
}
form.hs-search-field__form {
	padding-bottom: 0 !important;
	margin-bottom: 40px;
}
/* banner */
.cm_banner.simple-banner {
	min-height: auto;
}
@media (min-width: 980px){
	.top-footer .flex_row .col-section {
		display: flex;
		flex: 1 1 0;
		flex-direction: column;
		justify-content: center;
	}
	.top-footer .flex_row .address-col{
		justify-content:flex-start;
	}
	.top-footer .flex_row .address-col .footer-content {
		margin-bottom: 110px;
	}
	.bottom-footer .copyright .footer-content{
		justify-content: flex-end;
	}
	.top-footer .flex_row{
		border-bottom: 1px solid;
	}
}
@media screen and (min-width: 1350px){
	.custom-no-navigation header.header{
		height: auto;
	}
	.child_theme header.header{
		height: 240px;
		display: flex;
		padding: 0 70px;
	} 
	.logoWrap {
		position: relative;
		padding: 20px 0;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.inner-logo {
		position: relative;
		z-index: 2;
	}

	.logoWrap a {
		display: inline-flex;
		height: 130px;
		position: relative;
		align-items: center;
		width: auto;
	}
	.navigation {
		position: static;
		background-color: #fff;
		width: 100%;
		z-index: 1;
	}

	.navigation {
		display: table;
		height: 70px;
		table-layout: fixed;
	}

	.desktop-menu .hs-menu-wrapper>ul {
		justify-content: center;
	}

	.desktop-menu .hs-menu-wrapper>ul>li {
		margin: 0;
		position: relative;
	}

	.desktop-menu .hs-menu-wrapper>ul>li>a {
		padding: 0 28px;
		align-items: center;
		display: flex;
		justify-content: center;
	}
	.desktop-menu .hs-menu-wrapper>ul>li>ul,
	.back-hdr-menu .hs-menu-wrapper>ul>li>ul{
		background-color: rgba(255, 255, 255,0.0);
		margin-top: 4px;
		position: absolute;
		max-height: none;
		overflow: visible;
		transform: translate(0,-15%);
		transition: all .5s 0.1s;
		visibility: hidden;
		opacity: 0;
		min-width: 200px;
		pointer-events:none;
		z-index:9;
	}
	.careers-btn {
		position: relative;
		display: block;
		transform: translateY(0);
		top: 20px;
		right: 20px;
	}
	.bill-btn {
		margin-left: 10px;
		position: relative;
		top: 20px;
		right: 20px;
		transform: translateY(0);
	}
	.absoluteBtn .contact {
		position: absolute;
		top: 70px;
		margin-right: 0;
		right: 20px;
		height: 50px;
		line-height: 50px;
		transform: translateY(0);
		font-family: var(--headingFont) ;
		font-weight: 400;
		font-size: 22px;
		padding-top:3px;
	}
	.desktop-menu .hs-menu-wrapper>ul>li>ul>li,
	.back-hdr-menu .hs-menu-wrapper>ul>li>ul>li{
		margin: 0;
	}
	.back-hdr-menu .hs-menu-wrapper>ul>li>ul>li>a{
		font-size: 22px;
	}
	.desktop-menu .hs-menu-wrapper>ul>li>ul>li>a,
	.back-hdr-menu .hs-menu-wrapper>ul>li>ul>li>a{
		font-family: var(--bodyFont);
		font-weight: 500 ;
		padding: 20px;
		display: block;
		position:relative;
	}
	.desktop-menu .hs-menu-wrapper ul ul li a,
	.back-hdr-menu .hs-menu-wrapper  ul ul li a{
		font-size: 22px;
		color: rgba(98, 98, 98,1.0);
		background-color: rgba(255, 255, 255,0.8);
	}

	.desktop-menu .hs-menu-wrapper>ul>li.hs-item-has-children:hover>ul,
	.back-hdr-menu .hs-menu-wrapper>ul>li.hs-item-has-children:hover>ul{
		transform: translate(0);
		visibility: visible;
		opacity: 1;
		pointer-events:auto;
	}
	.desktop-menu .hs-menu-wrapper>ul>li {
		margin: 0;
	}
	.sticky-logo{
		display:none;
	}
	.mobile-trigger {
		display: none;
	}
	.desktop-menu .hs-menu-wrapper>ul>li.hs-item-has-children:hover>a:before,
	.back-hdr-menu .hs-menu-wrapper>ul>li.hs-item-has-children:hover>a:before{
		transform: rotate(-180deg);
	}
	.back-hdr-menu .hs-menu-wrapper>ul>li>ul>li:hover>a{
		background-color: rgba(255, 255, 255, 0.8);
	}
	.desktop-menu .hs-menu-wrapper ul ul li:hover >a {
		background-color: rgba(255, 255, 255,1.0);
		color: rgba(98, 98, 98,1.0);
	}
	.desktop-menu .hs-menu-wrapper ul ul li.active >a,
	.desktop-menu .hs-menu-wrapper ul ul li.active-branch >a{
		color: rgba(143, 55, 65,1.0);
		background-color: rgba(2, 103, 128,0.0);
	}

	.mobile-sidebar {
		display: none;
	}


	header.back-hdr {
		background:#fff;
		position: fixed;
		left: 0;
		margin: 0 auto;
		right: 0;
		top: 0;
		width: 100%;
		z-index: 10;
		height: 70px;
		transform: translateY(-100%);
		transition: all .3s ease-in;
	}

	.child_theme .scroll header.back-hdr{
		transform:translate(0);
	}

	.back-hdr .page-center {
		max-width: 100%;
		width: 100%;
		margin: 0 auto;
		padding: 0 70px;
		padding-right: 20px;
	}

	.hdr-navigation {
		display: flex;
		height: 70px;
		flex-direction: row;
		float: none;
		justify-content: space-between;
		width: auto;
	}

	.back-hdr-logo {
		display: flex;
		align-items: center;
		height: 40px;
		justify-content: center;
		left: 15px;
		opacity: 1;
		position: fixed;
		top: 15px;
		transition: opacity .2s;
		width: 40px;
		z-index: 1;
	}

	.back-hdr-logo a {
		display: block;
	}

	.back-hdr-menu {
		display: table;
		height: 70px;
		table-layout: fixed;
	}

	.back-hdr-menu .hs-menu-wrapper>ul {
		display: flex;
		justify-content: center;
		position: relative;
		transition: color .2s ease, background-color .2s ease, font-size .2s ease;
	}

	.back-hdr-menu .hs-menu-wrapper>ul>li {
		position: relative;
		margin: 0;
	}

	.back-hdr-menu .hs-menu-wrapper>ul>li>a {
		padding: 0 20px;
		padding-top: 3px;
		align-items: center;
		display: flex;
		justify-content: center;
		height: 70px;
		transition: background-color .2s;
		font-family: var(--bodyFont);
		font-weight: 500;
		font-size: 22px;
		color: #626262;
		position:relative;
		background-color: rgba(2, 103, 128,0.0);

	}

	.back-hdr-menu .hs-menu-wrapper>ul>li:hover>a{
		background-color: rgba(255, 255, 255,1.0);
	}
	.hdr-btn {
		display: flex;
		align-items: baseline;
		justify-content: flex-end;
	}

	.hdr-btn .careers-btn,.hdr-btn .bill-btn {
		margin-left: 10px;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		display: block;
		right: 0;
	}

	.hdr-btn .careers-btn .hs-button,
	.hdr-btn .bill-btn .hs-button {
		display: inline-block;
		transition: color 0.2s ease, background-color 0.2s ease;
		text-decoration: none;
		font-family: var(--bodyFont);
		letter-spacing: .1em;
		position: relative;
		background-color: rgba(143, 55, 65,1.0);
		color: rgba(255, 255, 255,1.0);
		border: 2px solid rgba(98, 98, 98,1.0);
		padding: 0px 20px;
		border-radius: 0px;
	}

	.hdr-btn .careers-btn .hs-button:hover,
	.hdr-btn .bill-btn .hs-button:hover {
		background: #626262;
		background-color: rgba(98, 98, 98,1.0);
		color: rgba(255, 255, 255,1.0);
		border-color: rgba(98, 98, 98,1.0);
	}

	.hdr-btn .contact {
		align-self: center;
		order: 1;
		position: relative;
		padding-top: 6px;
		font-family: var(--headingFont);
		font-weight: 400;
		font-size: 22px;
		margin-right: 10px;
	}
	.hdr-btn .contact a {
		color: #626262;
	}

	.hdr-btn .careers-btn {
		order: 2;
	}

	.hdr-btn .bill-btn {
		order: 3;
	}

	.down_logo{
		display: none;
	}
}
@media (max-width: 1550px) and (min-width: 1350px){
	.back-hdr-menu .hs-menu-wrapper>ul>li>a {
		padding-left: 10px;
		padding-right: 10px;
	}
	.hdr-btn .bill-btn, .hdr-btn .careers-btn {
		margin-left: 5px;
	}
	.hdr-btn .contact {
		margin-right: 0;
	}
	.hdr-btn .bill-btn .hs-button, .hdr-btn .careers-btn .hs-button {
		padding: 0 10px !important;
	}
	.back-hdr .page-center {
		padding: 0px 20px 0 57px;
	}
}

@media screen and (min-width: 980px) and (max-width: 1349px){
	.child_theme header.header{
		height: auto;
		position: relative;
	}
}

@media(max-width:1349px){
	.custom-no-navigation .sticky-logo a {
		opacity: 1;
	}
	.custom-no-navigation header.header {
		display: none;
	}
	.custom-no-navigation .down_logo {
		margin-top: 0;
	}
	.menu-open .mobile-trigger .bars span:first-child {
		-webkit-transform: rotate(45deg) translate(5px, 5px);
		-moz-transform: rotate(45deg) translate(5px, 5px);
		-ms-transform: rotate(45deg) translate(5px, 5px);
		-o-transform: rotate(45deg) translate(5px, 5px);
		transform: rotate(45deg) translate(5px, 5px);
	}

	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li.active a:after, 
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li.active-branch a:after {
		background-color: #494949;
		content: "";
		display: block;
		left: 0;
		right: 0;
		width: 100%;
		bottom: 0;
		height: 5px;
		position: absolute;
	}
	.menu-open .mobile-trigger .bars span:nth-child(2) {
		border-color: transparent;
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li.child-open {
		background-color: rgba(255, 255, 255, 0.8);
	}
	.menu-open .mobile-trigger .bars span:last-child {
		-webkit-transform: rotate(-45deg) translate(6px, -7px);
		-moz-transform: rotate(-45deg) translate(6px, -7px);
		-ms-transform: rotate(-45deg) translate(6px, -7px);
		-o-transform: rotate(-45deg) translate(6px, -7px);
		transform: rotate(-45deg) translate(6px, -7px);
	}
	.child_theme .down_logo img.hs-image-widget {
		margin-bottom: 0;
	}

	.child_theme .down_logo {
		padding: 20px 0;
		background-color: rgb(247, 247, 247);
		display: flex;
		justify-content: center;
		margin-top: 70px;
	}

	.child_theme .down_logo a {
		max-width: 150px;
		display: block;
	}
	.header-wrp {
		display: none;
	}
	.mobile-trigger {
		display: flex;
		position: relative;
		z-index: 2;
		height: 100%;
		float: none;
		background-color: transparent;
		color: #444;
		cursor: pointer;
		padding: 0;
		margin: 0;
		line-height: normal;
		width: 100%;
		justify-content: space-between;
	}

	.mobile-trigger .bars {
		height: 28px;
		position: relative;
		transform: translateY(-50%);
		top: 50%;
		vertical-align: middle;
		display: inline-block;
		color: #444;
		cursor: pointer;
	}
	.sticky-logo a {
		align-items: center;
		height: 40px;
		justify-content: center;
		left: 15px;
		opacity: 0;
		pointer-events: none;
		position: fixed;
		top: 15px;
		transition: opacity .2s;
		width: 40px;
		z-index: 3;
		display: flex;
	}

	.child_theme .scroll .header .sticky-logo a {
		opacity: 1;
		pointer-events: auto;
	}

	.mobile-trigger .bars span {
		transition-timing-function: ease;
		border-bottom: 4px solid #626262;
		margin: 4px 0;
		width: 30px;
		display: block;
		transition-property: transform;
		transition-duration: 0.3s;
		backface-visibility: hidden;
	}

	.mobile-trigger .text {
		color: #626262;
		line-height: 28px;
		margin: 0 0 0 5px;
		height: 28px;
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		vertical-align: middle;
		display: inline-block;
		text-transform: uppercase;
		font-family: inherit;
		font-size: 15px;
		font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
	}
	.navigation,
	.absoluteBtn {
		display: none;
	}
	.sticky-logo{
		display:block;
	}
	.desktop-logo{
		display:none;
	}
	.header .page-center{
		display:flex;
		padding: 0;
	}
	.absoluteBtnMobile {
		display: flex;
		height: 70px;
		align-items: center;
	}

	.child_theme header.header {
		background-color: rgba(255, 255, 255,0.8);
		padding: 0 70px;
		position: fixed;
		top: 0;
		width: 100%;
	}
	.logoWrap {
		position: absolute;
		z-index: 3;
		align-items: center;
		justify-content: center;
		left: 15px;
		display: flex;
		height: 100%;
	}
	.absoluteBtnMobile .contact {
		order: 1;
		height: 70px;
		line-height: 70px;
		margin-right: 10px;
		padding-top: 3px;
		font-family: var(--headingFont);
		font-weight: 400;
		font-size: 22px;
	}
	.absoluteBtnMobile .contact a {
		color: #626262;
	}
	.careers-btn {
		order: 2;
		margin-left: 10px;
	}
	.bill-btn {
		order: 3;
		margin-left: 10px;
	}
	.mobile-sidebar {
		background-color: rgba(255, 255, 255, 0.8);
		height: calc(100vh - 70px);
		left: 0;
		min-height: calc(100vh - 70px);
		overflow: hidden ;
		position: fixed;
		transition: width .8s;
		top: 70px;
		width: 0;
		flex-grow: 1;
		clear: both;
		z-index:5;
	}

	.mobile-sidebar .mobile-navigation {
		max-height: 100vh ;
		opacity: 0;
		overflow: auto;
		padding: 70px 0 140px;
		transition: opacity 1s;
		position: relative;
		top: 50%;
		overflow-y: auto;
		transform: translateY(-50%);
		width: 100vw ;
		display: block;
	}

	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul {
		transition: color .2s ease, background-color .2s ease, font-size .2s ease;
		flex-direction: column;
	}

	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li,
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul ul li{
		position: relative;
		margin: 0;
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul li a{
		color: rgba(98, 98, 98,1.0);
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li>a,
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul ul>li>a{
		height: 70px;
		position: relative;
		padding: 0 20px;
		transition: background-color .2s;
		padding-left: 70px;
		display: block;
		line-height: 70px;
		font-family: var(--bodyFont);
		font-weight: 500;
		font-size: 22px;
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul ul li a{
		color: rgba(98, 98, 98,1.0);
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul ul li:hover >a{
		color: rgba(98, 98, 98,1.0);
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul ul li.active >a,
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul ul li.active-branch >a {
		color: rgba(98, 98, 98,1.0);
	}
	.menu-open .mobile-sidebar {
		width: 100vw ;
	}
	.menu-open .mobile-sidebar .mobile-navigation {
		opacity: 1;
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li.hs-item-has-children>a:after {
		display: inline-block;
		font-size: 10px;
		font-weight: 300;
		margin-left: 8px;
		position: relative;
		transform: rotate(0);
		transition: transform .5s;
		content: "";
		font-family: "Fa";
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li.hs-item-has-children.child-open>a:after {
		transform:rotate(180deg);
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul ul {
		display: none;
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li:hover>a {
		background-color: rgba(255, 255, 255, 0.8);
		color: rgba(98, 98, 98,1.0);
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul li.active >a,
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper ul li.active-branch >a {
		color: rgba(98, 98, 98,1.0);
	}
	.child_theme.menu-open{
		overflow: hidden;
	}
	.mobile-sidebar .child-trigger {
		display: block;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		margin: 0;
		height:70px;
		cursor:pointer;
	}
	.mobile-sidebar .mobile-navigation .hs-menu-wrapper>ul>li.child-open>ul {
		display: block;
	}
	.hdr-btn .careers-btn .hs-button,
	.hdr-btn .bill-btn .hs-button{
		background-color: rgba(143, 55, 65,1.0);
		color: rgba(255, 255, 255,1.0);
		border: 2px solid rgba(98, 98, 98,1.0);
		border-radius: 0px;
	}
	.hdr-btn .careers-btn .hs-button:hover,
	.hdr-btn .bill-btn .hs-button:hover{
		background-color: rgba(98, 98, 98,1.0);
		color: rgba(255, 255, 255,1.0);
		border-color: rgba(98, 98, 98,1.0);
	}
	.custom-no-navigation header.header {
		display: none;
	}
	.custom-no-navigation .down_logo {
		margin-top: 0;
	}
}

@media(max-width:979px){
	.top-footer .flex_row {
		flex-direction: column;
	}

	.child_theme .footer .address-col {
		order: 1;
		margin-bottom:40px;
	}

	.child_theme .footer .logo-col {
		order: 3;
	}

	.child_theme .footer .social-icons {
		order: 2;
	}

	.child_theme .footer .al_center.type_social_icons .footer-social {
		justify-content: flex-start;
	}
	.bottom-footer .flex_row {
		flex-direction: column;
	}

	.bottom-footer .copyright .footer-content {
		flex-direction: column;
		align-items: baseline;
	}

	.bottom-footer .copyright p:last-child {
		display: flex;
		line-height: 0 !important;
		margin: 20px 0;
	}
}




@media(max-width:640px){
	.absoluteBtnMobile .contact{
		display:none;
	}
}


@media(max-width:599px){
	.cm_banner.simple-banner {
		min-height: 250px;
	}
	.bottom-footer .privacy-menu ul>li>a {
		border-right: none;
		display: block;
		margin-right: 0;
		padding-right: 0;
		width: 100%;
	}

	.bottom-footer .privacy-menu ul {
		flex-direction: column;
	}

	.child_theme .footer .col-section.copyright {
		padding: 0;
	}
	.child_theme header.header{
		padding: 0 20px;
	}
	.sticky-logo{
		display:none;
	}
	.custom-no-navigation .sticky-logo{
		display: block;
	}
}

@media(max-width:480px){
	.mobile-trigger .text {
		display:none;
	}
}


.bottom-footer .copyright p a {
	display: inline-block;
}

.systems-page {
    padding: 3rem 10px;
}