@font-face {font-family: 'Lato';src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Light.eot');src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Light.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Light.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Light.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Light.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Light.svg#Lato-Light') format('svg');font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: 'Lato';src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Regular.eot');src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Regular.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Regular.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Regular.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Regular.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Regular.svg#Lato-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'Lato';src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Bold.eot');src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Bold.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Bold.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Bold.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Bold.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Bold.svg#Lato-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'Lato';src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Black.eot');src: url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Black.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Black.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Black.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Black.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/Delegatecx-2024/fonts/lato/Lato-Black.svg#Lato-Black') format('svg');font-weight: 900;font-style: normal;font-display: swap;}
@font-face {font-family: 'proxima-nova';src: url("https://use.typekit.net/af/d45b9a/000000000000000077359577/30/l?subset_id=2&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/d45b9a/000000000000000077359577/30/d?subset_id=2&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/d45b9a/000000000000000077359577/30/a?subset_id=2&fvd=n4&v=3") format("opentype");font-style: normal;font-weight: 400;font-display: swap;}
@font-face {font-family: 'proxima-nova';src: url("https://use.typekit.net/af/e4b1a9/000000000000000077359571/30/l?subset_id=2&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/e4b1a9/000000000000000077359571/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/e4b1a9/000000000000000077359571/30/a?subset_id=2&fvd=n6&v=3") format("opentype");font-style: normal;font-weight: 600;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Thin.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Thin.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Thin.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Thin.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Thin.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Thin.svg#URWDINCond-Thin') format('svg');font-weight: 100;font-style: normal;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-XLight.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-XLight.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-XLight.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-XLight.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-XLight.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-XLight.svg#URWDINCond-XLight') format('svg');font-weight: 300;font-style: normal;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Regular.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Regular.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Regular.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Regular.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Regular.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Regular.svg#URWDINCond-Regular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Medium.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Medium.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Medium.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Medium.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Medium.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Medium.svg#URWDINCond-Medium') format('svg');font-weight: 500;font-style: normal;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Demi.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Demi.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Demi.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Demi.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Demi.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Demi.svg#URWDINCond-Demi') format('svg');font-weight: 600;font-style: normal;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Bold.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Bold.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Bold.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Bold.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Bold.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Bold.svg#URWDINCond-Bold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}
@font-face {font-family: 'urw-din-condensed';src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Black.eot');src: url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Black.eot?#iefix') format('embedded-opentype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Black.woff2') format('woff2'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Black.woff') format('woff'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Black.ttf') format('truetype'),url('https://tools.delegatecx.com/hubfs/DelegateCx-2025/fonts/URWDINCond-Black.svg#URWDINCond-Black') format('svg');font-weight: 900;font-style: normal;font-display: swap;}

*, *:before, *:after {
  box-sizing: border-box;
}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {line-height: 1.15; /* 1 */-webkit-text-size-adjust: 100%; /* 2 */}

/* Sections
   ========================================================================== */
body {margin: 0;}
main {display: block;}
h1 {font-size: 2em;margin: 0.67em 0;}
hr {box-sizing: content-box; /* 1 */height: 0; /* 1 */overflow: visible; /* 2 */}
pre {font-family: monospace, monospace; /* 1 */font-size: 1em; /* 2 */}
a {background-color: transparent;}
abbr[title] {border-bottom: none; /* 1 */text-decoration: underline; /* 2 */text-decoration: underline dotted; /* 2 */}
b,
strong {font-weight: 700;}
code,
kbd,
samp {font-family: monospace, monospace; /* 1 */font-size: 1em; /* 2 */}
small {font-size: 80%;}
sub,
sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -0.25em;}
sup {top: -0.5em;}
img {border-style: none;}
button,
input,
optgroup,
select,
textarea {font-family: inherit; /* 1 */font-size: 100%; /* 1 */line-height: 1.15; /* 1 */margin: 0; /* 2 */}
button,input { /* 1 */overflow: visible;}
button,
select { /* 1 */text-transform: none;}
button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}
fieldset {padding: 0.35em 0.75em 0.625em;}
legend {box-sizing: border-box; /* 1 */color: inherit; /* 2 */display: table; /* 1 */max-width: 100%; /* 1 */padding: 0; /* 3 */white-space: normal; /* 1 */}
progress {vertical-align: baseline;}
textarea {overflow: auto;}[type="checkbox"],[type="radio"] {box-sizing: border-box; /* 1 */padding: 0; /* 2 */}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield; /* 1 */outline-offset: -2px; /* 2 */}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button; /* 1 */font: inherit; /* 2 */}
details {display: block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none;}
/* Responsive grid */
.row-fluid {width: 100%;}
.row-fluid:before, .row-fluid:after {display: table;content: '';}
.row-fluid:after {clear: both;}
.row-fluid [class*='span'] {display: block;float: left;width: 100%;min-height: 1px;margin-left: 2.127659574%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.row-fluid [class*='span']:first-child {margin-left: 0;}
.row-fluid .span12 {width: 99.99999998999999%;}
.row-fluid .span11 {width: 91.489361693%;}
.row-fluid .span10 {width: 82.97872339599999%;}
.row-fluid .span9 {width: 74.468085099%;}
.row-fluid .span8 {width: 65.95744680199999%;}
.row-fluid .span7 {width: 57.446808505%;}
.row-fluid .span6 {width: 48.93617020799999%;}
.row-fluid .span5 {width: 40.425531911%;}
.row-fluid .span4 {width: 31.914893614%;}
.row-fluid .span3 {width: 23.404255317%;}
.row-fluid .span2 {width: 14.89361702%;}
.row-fluid .span1 {width: 6.382978723%;}
.container-fluid:before, .container-fluid:after {display: table;content: '';}
.container-fluid:after {clear: both;}

@media (max-width: 767px) {
  .row-fluid {width: 100%;}
  .row-fluid [class*='span'] {display: block;float: none;width: auto;margin-left: 0;}
}
@media (min-width: 768px) and (max-width: 1139px) {
  .row-fluid {width: 100%;}
  .row-fluid:before, .row-fluid:after {display: table;content: '';}
  .row-fluid:after {clear: both;}
  .row-fluid [class*='span'] {display: block;float: left;width: 100%;min-height: 1px;margin-left: 2.762430939%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
  .row-fluid [class*='span']:first-child {margin-left: 0;}
  .row-fluid .span12 {width: 99.999999993%;}
  .row-fluid .span11 {width: 91.436464082%;}
  .row-fluid .span10 {width: 82.87292817100001%;}
  .row-fluid .span9 {width: 74.30939226%;}
  .row-fluid .span8 {width: 65.74585634900001%;}
  .row-fluid .span7 {width: 57.182320438000005%;}
  .row-fluid .span6 {width: 48.618784527%;}
  .row-fluid .span5 {width: 40.055248616%;}
  .row-fluid .span4 {width: 31.491712705%;}
  .row-fluid .span3 {width: 22.928176794%;}
  .row-fluid .span2 {width: 14.364640883%;}
  .row-fluid .span1 {width: 5.801104972%;}
}
@media (min-width: 1280px) {
  .row-fluid {width: 100%;}
  .row-fluid:before, .row-fluid:after {display: table;content: '';}
  .row-fluid:after {clear: both;}
  .row-fluid [class*='span'] {display: block;float: left;width: 100%;min-height: 1px;margin-left: 2.564102564%;-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.45299145300001%;}
  .row-fluid .span10 {width: 82.905982906%;}
  .row-fluid .span9 {width: 74.358974359%;}
  .row-fluid .span8 {width: 65.81196581200001%;}
  .row-fluid .span7 {width: 57.264957265%;}
  .row-fluid .span6 {width: 48.717948718%;}
  .row-fluid .span5 {width: 40.170940171000005%;}
  .row-fluid .span4 {width: 31.623931624%;}
  .row-fluid .span3 {width: 23.076923077%;}
  .row-fluid .span2 {width: 14.529914530000001%;}
  .row-fluid .span1 {width: 5.982905983%;}
}

/* Clearfix */
.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;}
}
.content-wrapper {margin: 0 auto;padding: 0 20px;}
@media screen and (min-width: 1380px) {
  .content-wrapper {padding: 0;}
}
.dnd-section > .row-fluid {margin: 0 auto;}
.dnd-section .dnd-column {padding: 0 1rem;}
@media (max-width: 767px) {
  .dnd-section .dnd-column {padding: 0;}
}
body {line-height: 1.4;overflow-wrap: break-word;}
html[lang^="ja"] body,
html[lang^="zh"] body,
html[lang^="ko"] body {line-break: strict;overflow-wrap: normal;word-break: break-all;}

/* Paragraphs */
p {font-size: 1rem;margin: 0 0 1.4rem;}

/* Anchors */
a {cursor: pointer;}

/* Headings */
h1,h2,h3,h4,h5,h6 {margin: 0 0 1.4rem;}

/* Lists */
ul,ol {margin: 0 0 1.4rem;}
ul ul,ol ul,ul ol,ol ol {margin: 0;}
ul.no-list {list-style: none;margin: 0;padding-left: 0;}

/* Code blocks */
pre {overflow: auto;}
code {vertical-align: bottom;}

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

/* Horizontal rules */
hr {border: none;border-bottom: 1px solid #CCC;}

/* Image alt text */
img {font-size: 0.583rem;word-break: normal;}
button,
.button {cursor: pointer;display: inline-block;text-align: center;transition: all 0.15s linear;white-space: normal;}
button:disabled,
.button:disabled {background-color: #D0D0D0;border-color: #D0D0D0;}

/* No button */
.no-button,.no-button:hover,.no-button:focus,.no-button:active {background: none;border: none;border-radius: 0;color: initial;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;margin-bottom: 0;padding: 0;text-align: left;text-decoration: none;transition: none;}

/*---------- page buttons ---------*/
.button-wrapper a.button {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center; vertical-align: middle;cursor: pointer;background-image: none;padding: 6px 12px;font-size: 24px;line-height: 1.42857143;border-radius: 4px;transition: all .4s ease-in-out;text-decoration: none; background-color: #eb234e;border: none;color: #fff;font-family: urw-din-condensed !important;letter-spacing: 2px;margin-top:0 !important;}

/*---- default buttons ----*/
body span.hs-cta-wrapper {display: inline-block;}
body span.hs-cta-wrapper .hs-cta-node a.cta_button,
.btn a{display: inline-block !important;margin-bottom: 0 !important;font-weight: 400 !important;text-align: center !important;vertical-align: middle !important;cursor: pointer !important;background-image: none !important;white-space: nowrap !important;padding: 6px 12px !important;font-size: 24px !important;line-height: 1.42857143 !important;border-radius: 4px !important;transition: all .4s ease-in-out !important;text-decoration: none !important;background-color: #eb234e !important;border: none !important;color: #fff !important;font-family: urw-din-condensed !important;letter-spacing: 2px !important;text-transform: uppercase;}
body span.hs-cta-wrapper .hs-cta-node a.cta_button span{font-family: urw-din-condensed !important;}
.btn.center {text-align: center; margin-top: 40px;}
/*----- responsive ------*/
@media(max-width:767px){
  .button-wrapper a.button,body span.hs-cta-wrapper .hs-cta-node a.cta_button,.btn a{font-size: 18px !important;}
}
/* Fields */
.hs-form-field {margin-bottom: 1.4rem;}

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

/* Help text */
form legend {font-size: 0.875rem;}

/* Inputs */
form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=file],form select,form textarea {display: inline-block;font-size: 0.875rem;padding: 0.7rem;width: 100%;}
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 - date picker */
.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;}
.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;margin-top: 0.35rem;}

/* Submit button */
form input[type=submit],
form .hs-button {cursor: pointer;display: inline-block;text-align: center;transition: all 0.15s linear;white-space: normal;}

/* Captcha */
.grecaptcha-badge {margin: 0 auto;}
/* Table */
table {border-collapse: collapse;margin-bottom: 1.4rem;overflow-wrap: break-word;}

/* Table cells */
td,th {vertical-align: top;}

/* Table header */
thead th {vertical-align: bottom;}
/* Header DND sections */
.header .dnd-section {padding: 0;}

/* Header container */
.header__container {display: flex;justify-content: space-between;align-items: center;}
.header__row-1 {padding-top: 1rem;}
.header__row-1,.header__row-2 {align-items: center;display: flex;justify-content: flex-end;width: 100%;}

@media (max-width: 1199px) {
  .header__container {flex-direction: column;padding: 1rem 0 0;}
  .header__column {position: relative;}
  .header__row-1 {padding-top: 0;}
  .header__row-2 {justify-content: center;padding: 1.05rem;}
}

/* Navigation skipper */
.header__skip {height: 1px;left: -1000px;overflow: hidden;position: absolute;text-align: left;top: -1000px;width: 1px;}
.header__skip:hover,.header__skip:focus,
.header__skip:active {height: auto;left: 0;overflow: visible;top: 0;width: auto;}

/* Logo */
.header__logo {align-items: center;display: flex;height: auto;margin-right: auto;max-width: 200px;overflow: hidden;}
@media (max-width: 1199px) {
  .header__logo {margin: 0 auto;width: 100%;}
}
.header__logo img {max-width: 100%;}
.header__logo .logo-company-name {font-size: 1.167rem;margin-top: 0.7rem;}
.header__logo--main {padding-top: 1rem;}

/* Search bar */
.header__search {padding: 0 1rem;width: auto;}
.header__search .hs-search-field__input {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);background-position: center right 15px;background-repeat: no-repeat;height: 45px;padding: 0 0.7rem;}
.header__search .hs-search-field--open .hs-search-field__input {border-bottom: none;border-radius: 6px 6px 0 0;max-width: 100%;}
.header__search .hs-search-field--open .hs-search-field__suggestions {background-color: #FFF;border: 2px solid #D1D6DC;border-radius: 0 0 6px 6px;border-top-width: 1px;position: absolute;width: 100%;z-index: 10;}
.header__search .hs-search-field__suggestions li {border-top: 1px solid #D1D6DC;font-size: 0.875rem;}
.header__search .hs-search-field__suggestions li a {color: #494A52;padding: 0.35rem 0.7rem;text-decoration: none;transition: background-color 0.3s;}
.header__search .hs-search-field__suggestions #results-for {display: none;}
@media (min-width: 1199px) {
  .header__search form {align-items: center;display: flex;flex-direction: row;}
  .header__search label {margin: 0 1rem 0 0;}
  .header__search .hs-search-field__input {width: auto;}
}
@media (max-width: 1199px) {
  .header__search {border-top: 2px solid #CED4DB;order: 1;padding: 1.05rem;}
}
/* Language switcher */
.header__language-switcher {cursor: pointer;padding-right: 1.4rem;}
.header__language-switcher .lang_switcher_class {position: static;}
.header__language-switcher .lang_list_class {border: 2px solid;border-radius: 3px;box-shadow: 0 2px 9px 0 rgba(0, 0, 0, 0.2);display: block;left: calc(100% - 24px);opacity: 0;min-width: 100px;padding-top: 0;text-align: left;top: 100%;transition: opacity 0.3s;visibility: hidden;}
.header__language-switcher:hover .lang_list_class,
.header__language-switcher:focus .lang_list_class {opacity: 1;transition: opacity 0.3s;visibility: visible;}
.header__language-switcher .lang_list_class:before {left: 70%;top: -25px;}
.header__language-switcher .lang_list_class:after {left: 70%;top: -22px;}
.header__language-switcher .lang_list_class.first-active::after {top: -22px;transition: 0.3s;}
.header__language-switcher .lang_list_class li {border: none;font-size: 18px;padding: 0.35rem 0.7rem;}
.header__language-switcher .lang_list_class li:first-child {border-radius: 6px 6px 0 0;border-top: none;}
.header__language-switcher .lang_list_class li:last-child {border-bottom: none;border-radius: 0 0 6px 6px;}
.header__language-switcher .lang_list_class li:hover {transition: background-color 0.3s;}
.header__language-switcher--label {display: flex;position: relative;}
.header__language-switcher--label-current {align-items: center;display: flex;font-size: 0.75rem;margin-bottom: 0.175rem;margin-left: 0.7rem;}
.header__language-switcher--label-current:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 6px solid #494A52;content: "";display: block;height: 0px;margin-left: 0.7rem;margin-top: 0.175rem;width: 0px;}
@media (max-width: 1199px) {
  .header__language-switcher {border-top: 2px solid #CED4DB;padding-left: 1.05rem;padding-right: 0;}
  .header__language-switcher .lang_list_class {border: none;box-shadow: unset;display: block;left: 30px;opacity: 1;padding: 0 1.05rem;top: 0;visibility: visible;}
  .header__language-switcher .lang_list_class li {background-color: inherit;font-size: 0.917rem;}
  .header__language-switcher--label-current {display: none;}
  .header__language-switcher .globe_class {background-image: none;}
  .header__language-switcher .lang_list_class li:hover{background-color: inherit;}
  .header__language-switcher .lang_list_class:before,
  .header__language-switcher .lang_list_class:after {content: none;}
}

/* Navigation */
#nav-toggle {display: none;}
/* Mobile toggles */
@media (max-width: 1199px) {
  .header__navigation,
  .header__search,
  .header__language-switcher {display: none;width: 100%;}
  .header__navigation.open,.header__search.open,.header__language-switcher.open {background-color: #F8FAFC;display: block;left: 0;min-height: calc(100vh - 115px);position: absolute;right: 0;top: 75px;z-index: 2;}
  .header__navigation--toggle,
  .header__search--toggle,
  .header__language-switcher--toggle,
  .header__close--toggle {cursor: pointer;margin: 0 5vw;position: relative;}
  .header__navigation--toggle.hide,.header__search--toggle.hide,.header__language-switcher--toggle.hide {display: none;}
  .header__navigation--toggle.open,.header__search--toggle.open,.header__language-switcher--toggle.open {display: block;margin-left: 0;margin-right: auto;}
  .header__navigation--toggle:after,
  .header__search--toggle:after,
  .header__language-switcher--toggle:after {display: none;font-size: 1.083rem;font-weight: 600;position: absolute;left: 40px;text-transform: uppercase;top: -10px;}
  .header__navigation--toggle.open:after,.header__search--toggle.open:after,.header__language-switcher--toggle.open:after {display: block;word-break: normal;}
  .header__navigation--toggle {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5oYW1idXJnZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGcgaWQ9ImhhbWJ1cmdlciIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iR3JvdXAiIHN0cm9rZT0iIzQ5NEE1MiIgc3Ryb2tlLXdpZHRoPSIzIj4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIxLjUiIHk9IjEuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNCIgeD0iMS41IiB5PSI5LjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1Db3B5LTUiIHg9IjEuNSIgeT0iMTcuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);background-size: cover;height: 25px;width: 25px;}
  .header__navigation--toggle:after {content: "Menu";}
  .header__language-switcher--toggle {background-image: url(//static.hsappstatic.net/cos-LanguageSwitcher/static-1.1/img/globe.png);background-size: cover;height: 25px;width: 25px;}
  .header__language-switcher--toggle:after {content: "Language";}
  .header__search--toggle {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);background-size: cover;height: 25px;width: 25px;}
  .header__search--toggle:after {content: "Search";}
  .header__close--toggle {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjE5cHgiIHZpZXdCb3g9IjAgMCAyNCAxOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5jbG9zZTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iY2xvc2UiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjAwMDAwMCwgLTEuMDAwMDAwKSIgc3Ryb2tlPSIjNDk0QTUyIiBzdHJva2Utd2lkdGg9IjMiPiAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjAwMDAwMCwgMTAuNTAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMC4wMDAwMDAsIC0xMC41MDAwMDApICIgeD0iLTAuNSIgeT0iMTAuNSIgd2lkdGg9IjIxIiBoZWlnaHQ9IjEiIHJ4PSIwLjUiPjwvcmVjdD4gICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLUNvcHktNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAuMDAwMDAwLCAxMC41MDAwMDApIHJvdGF0ZSg0NS4wMDAwMDApIHRyYW5zbGF0ZSgtMTAuMDAwMDAwLCAtMTAuNTAwMDAwKSAiIHg9Ii0wLjUiIHk9IjEwLjUiIHdpZHRoPSIyMSIgaGVpZ2h0PSIxIiByeD0iMC41Ij48L3JlY3Q+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);background-repeat: no-repeat;background-size: 110%;display: none;height: 25px;margin-right: 0;width: 25px;}
  .header__close--toggle.show {display: block;}
}

/*---------------- 3-aug-22 ------------------*/
header.header {position: absolute;width: 100%;left: 0;top: 0;z-index: 999;background-color: transparent;}
nav.menu.menu--desktop ul > li a.menu__link {font-style: normal;font-size: 22px;letter-spacing: -.07px;text-transform: uppercase;text-decoration: none;line-height: 1em;color: #fff;padding: 0.75em 1em;font-weight: 700;}
.header__logo.header__logo--main{max-width: unset;}
.header__logo.header__logo--main img {max-width: 220px;}
nav.menu.menu--desktop ul>li.menu__item {padding: 0;}
nav.menu.menu--desktop ul>li:last-child a {border: 4px solid #ec1f4e;padding: 0.5em 1em;}
.header__container .header__row-1 {padding: 0;}
nav.menu.menu--desktop ul>li a.menu__link {position: relative;}
nav.menu.menu--desktop ul>li a.menu__link.menu__link--active-link::before {content: "";display: block;position: absolute;width: 90%;left: 50%;transform: translateX(-50%);height: 2px;background-color: #ec1f4e;bottom: 8px;}
nav.menu.menu--desktop ul>li a.menu__link.menu__link--active-link::after{display: none;}

/*--------- header-submenues --------*/
nav.menu.menu--desktop ul>li.menu__item.menu__item--has-submenu:hover ul {display: block;}
header.header ul.menu__submenu--level-2 {background-color: #01517d !important;border: none;box-shadow: 0 4px 15px rgb(0 0 0 / 30%);transform: translateX(0);padding: 10px 0;left: 15px;width: auto;white-space: nowrap;}
header.header ul.menu__submenu--level-2 > li {margin: 0;position: relative;border: 0;background-color: transparent;}
header.header ul.menu__submenu--level-2 > li > a.menu__link {font-family: Lato,sans-serif !important;color: hsla(0,0%,100%,.9);font-weight: 700;font-style: normal;font-size: 19px;letter-spacing: -.07px;text-transform: uppercase;text-decoration: none;line-height: 1em;padding: 0.75em 1em!important;background-color: transparent;}
header.header ul.menu__submenu--level-2 > li::before {display: none !important;}
header.header ul.menu__submenu--level-2 > li:last-child > a.menu__link {border: 0;}
header.header nav.menu.menu--desktop ul>li.menu__item--has-submenu> a::after {content: "\f0d7";display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 7px;font-size: 13px;}
header.header .menu__item--depth-1>.menu__child-toggle {display: none;}
nav.menu.menu--desktop ul.menu__submenu--level-2>li a.menu__link.menu__link--active-link:before {display: none;}

/*----- 28-sept-22 ------*/
nav.menu.menu--desktop ul>li a.menu__link.menu__link--active-link{position: relative;}
nav.menu.menu--desktop ul>li a.menu__link.menu__link--active-link::after {background-color: #ec1f4e;bottom: 8px;content: "";display: block;height: 2px;left: 50%;position: absolute;transform: translateX(-50%);width: 90%;}

/*---- updated submenus ----*/
header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu > ul {display: none !important;}
header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu:hover > ul {display: block !important;!}
header.header ul.menu__submenu--level-3 > li > a {border: 0 !important;}
header.header ul.menu__submenu--level-3 > li {border: 0;}
header.header ul.menu__submenu--level-3 {background-color: #01517d !important;border: none;box-shadow: 0 4px 15px rgba(0, 0, 0, .3);padding: 10px 0;}
header.header ul.menu__submenu--level-3 > li > a.menu__link {background-color: transparent;color: hsla(0, 0%, 100%, .9);font-family: Lato, sans-serif !important;font-size: 19px;font-style: normal;font-weight: 700;letter-spacing: -.07px;line-height: 1em;padding: .75em 1em !important;text-decoration: none;text-transform: uppercase;}
header.header ul.menu__submenu--level-3 > li > a.menu__link:hover {background-color: transparent;}
header.header ul.menu__submenu--level-2 > li.menu__item--depth-2 button.menu__child-toggle {display: none;}

/*---- updated icons ----*/
header.header nav.menu.menu--desktop ul>li.menu__item--has-submenu> a::after {content: '';display: block;position: absolute;width: 12px;height: 8px;background-image: url(https://tools.delegatecx.com/hubfs/DelegateCx-2025/gloabl/down-arrow.png);background-size: 10px;background-repeat: no-repeat;margin: 0;right: 2px;top: 50%;}
header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu > a::after {right: 10px !important;}

/*------------- international shipment page ---------------*/
body.landing header.header {position: relative;background-color: #01517d;padding: 20px 0;background: linear-gradient(135deg, rgb(12,32,47) 3%, rgb(22,12,58) 30%, rgb(7,80,125) 100%);width: 100%;left: 0;top: 0;z-index: 999;}

/*---- hide navigation ----*/
.hide_nav header .header__container > .header__column {
  display: none;
}

/*------------------ responsive -------------------*/
@media screen and (max-width: 1400px){
  nav.menu.menu--desktop ul>li a.menu__link{font-size: 19px;}
}
@media screen and (max-width: 1199px){
  .header__container.content-wrapper {padding: 20px;flex-direction: row;justify-content: space-between;}
  .header__logo.header__logo--main {margin-left: 0;transition: .4s;margin-right: 20px;max-width: 140px;margin-top: 10px;padding-top: 0;max-width: unset !important;}
  .header__column .header__row-2 {padding: 0;}
  .header__search--toggle {display: none;}
  .header--toggle {margin-left: 0;margin-right: 0;}
  .header__navigation--toggle {background-image: none;width: 22px;height: 2px;background-color: #fff;position: relative;display: block;}
  .header__navigation--toggle::before {content: "";display: block;width: 22px;height: 2px;background-color: #fff;position: absolute;top: -6px;left: 0;}
  .header__navigation--toggle::after {content: "";display: block;width: 22px;height: 2px;background-color: #fff;position: absolute;top: 6px;left: 0;}
  .header__close--toggle {background-image: none;width: 0;height: 0;background-color: #fff;position: relative;transition: .4s;opacity: 0;margin-right: 0;visibility: hidden;}
  .header__close--toggle::before {content: "";display: block;width: 22px;height: 2px;background-color: #fff;position: absolute;transition: .5s ease-in;top: -6px;transform: rotate(45deg) translate(3px,-2.5px);transform-origin: 0 0;}
  .header__close--toggle::after {content: "";display: block;width: 22px;height: 2px;background-color: #fff;position: absolute;transition: .5s ease-in;top: 6px;transform: rotate(-45deg) translate(-1px,4.5px);transform-origin: 0 0;}
  .header--toggle ~ .header__close--toggle.show {display: block !important;opacity: 1;visibility: visible;}
  .header__navigation {width: 260px;height: 100vh;top: -20px !important;transform: translateX(280px)!important;display: block!important;transition: .4s;overflow-Y: auto;padding: 24px 36px 72px;background-color: #333!important;position: absolute;right: 0;top: 0 !important;left: auto !important;min-height: 100vh !important;position: fixed !important;}
  .header--toggle.open .header__navigation {transform: translateX(0)!important;}
  body .body-wrapper {overflow-x: hidden;}
  body {overflow-x: hidden;}
  body.open .header__navigation{transform: translateX(0px)!important;}
  body.open main.body-container-wrapper {transform: translateX(-260px)!important;}
  main.body-container-wrapper {transition: .4s;}
  body.open .header--toggle~.header__close--toggle.show {margin: 0;margin-right: 270px;}
  .header__navigation--toggle.open {display: none;}
  nav.menu.menu--desktop {display: none;}
  .menu--mobile {display: block !important;}
  .header__navigation ul li {display: block;padding: 0;}
  .header__navigation ul li a {font-size: 18px;letter-spacing: 0px;text-transform: uppercase;text-decoration: none;line-height: 1em;color: hsla(0,0%,100%,.9019607843137255);font-weight: 700;font-style: normal;padding: 0.75em 0!important;display: block;}
  .header__navigation ul li a:hover {font-style: normal;font-weight: 600;text-decoration: none;color: #fff !important;}
  body.open {overflow: hidden;}

  /*------------ header-submenues ------------*/
  header.header ul.menu__submenu--level-2 {background-color: #333!important;box-shadow: 1px 2px 4px #333!important;position: static;}
  header.header .menu__item--depth-1>.menu__child-toggle {display: block;position: absolute;right: 0;top: 20px;}
  header.header ul.menu__submenu--level-2 li a.menu__link {color: hsla(0,0%,100%,.9) !important;font-weight: 600 !important;font-style: normal !important;font-size: 14px !important;letter-spacing: 0px !important;text-transform: uppercase !important;text-decoration: none !important;line-height: 1.2em !important;padding: 8px 0!important;white-space: normal;}
  .menu__child-toggle-icon {border-top-color: #fff !important;}

  /*--- updated submenus ----*/
  header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu > ul {position: static;background-color: #333 !important;box-shadow: 1px 2px 4px #333 !important;width: 100%;}
  header.header ul.menu__submenu--level-2 > li.menu__item--depth-2 button.menu__child-toggle {padding: 0;top: 14px;right: 0;}
  header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu:hover > ul {display: none !important;}
  header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu.menu__item--open > ul {display: block !important;}
  header.header ul.menu__submenu--level-2 > li.menu__item--depth-2 button.menu__child-toggle {display: block;}
}
@media screen and (max-width: 767px){
  .header__navigation ul li {border: 0;}
  body.open main.body-container-wrapper {transform: translateX(-230px)!important;}
  .header__logo.header__logo--main img {max-width: 130px;object-fit: contain;}

  /*--------- header-submenues ----------*/
  .menu__child-toggle-icon {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top-style: solid;border-top-width: 7px;display: block;width: 0 !important;margin-right: 0;height: 10px !important;padding: 0;height: auto;background-image: none !important;}
  .menu__child-toggle {height: 0 !important;padding: 0 !important;}
  .menu__item--open>.menu__child-toggle .menu__child-toggle-icon {transform: rotate(180deg) !important;}

  /*---- updated submenus ----*/
  header.header ul.menu__submenu--level-2 > li.menu__item--has-submenu > ul > li {background-color: transparent;}
} 
@media screen and (min-width: 300px){
  .menu__child-toggle-icon {border-left: 5px solid transparent;border-right: 5px solid transparent;border-top-style: solid;border-top-width: 7px;display: block;height: 0;margin-left: 1px;width: 0;}
}
@media(min-width:1200px){
  .menu--desktop > ul {display: flex;}
}
/* Menu and simple menu */
.hs-menu-wrapper ul {display: flex;flex-wrap: wrap;list-style: none;margin: 0;padding-left: 0;}

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

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

/* Flyouts */
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul {display: inline-flex;}
@media (max-width: 767px) {
  .hs-menu-wrapper.hs-menu-flow-vertical ul {display: flex;}
}
.hs-menu-wrapper.flyouts .hs-item-has-children {position: relative;}
.hs-menu-wrapper.flyouts .hs-menu-children-wrapper {left: -9999px;opacity: 0;position: absolute;}
.hs-menu-wrapper.flyouts .hs-menu-children-wrapper a {display: block;white-space: nowrap;}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {left: 0;opacity: 1;top: 100%;}
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {left: 100%;opacity: 1;top: 0;}
@media (max-width: 767px) {
 .hs-menu-wrapper.flyouts .hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.flyouts .hs-item-has-children:hover > .hs-menu-children-wrapper {left: 0;opacity: 1;position: relative;top: auto;}
}

/* CTA, logo, and rich text images */
.hs_cos_wrapper_type_cta img,.hs_cos_wrapper_type_logo img,.hs_cos_wrapper_type_rich_text img {height: auto;max-width: 100%;}
/* For content that needs to be visually hidden but stay visible for screenreaders */
.show-for-sr {border: 0 !important;clip: rect(0, 0, 0, 0) !important;height: 1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;white-space: nowrap !important;width: 1px !important;}
@media (max-width: 767px) {
 .show-for-sr--mobile {border: 0 !important;clip: rect(0, 0, 0, 0) !important;height: 1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;white-space: nowrap !important;width: 1px !important;}
}

/*----------------------loader css-----------------------*/
.loading-image-section .page-wrapper {display: flex;flex-direction: column;justify-content: center;align-items: center;height: 100%;}.loading-image-section .page-wrapper img {max-width: 120px;}
/*--------------- footer --------------------*/
footer.footer > .content-wrapper {max-width: 100%;padding: 0;}footer.footer {background-color: transparent;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > * {margin: 0;padding: 0;background-color: #1f1f1f;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(2) > .row-fluid {max-width: 100% !important;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(2) > .row-fluid ul {display: flex;justify-content: center;flex-wrap: wrap;margin: 0!important;padding: 0 0 1.5em;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(2) > .row-fluid ul li {margin: 0 12px;padding: 0;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(2) > .row-fluid ul li a {font-weight: 400;font-style: normal;font-size: 16px;letter-spacing: 2px;text-transform: uppercase;padding: 0;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(3) p {display: flex;justify-content: center;flex-wrap: wrap;margin: 0!important;padding: 0 0 1.5em;font-weight: 400;font-style: normal;font-size: 16px;letter-spacing: 2px;text-transform: uppercase;color: hsla(0,0%,100%,.8);line-height: 1.6;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(3) p span {margin: 0 12px;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(3) .footer-column-1-row-0-margin {margin: 0 !important;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(1) {padding: 100px 0px;background-color: #fff;}footer.footer .footer-img .content-wrapper {max-width: 1300px;text-align: center;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(2) > .row-fluid nav {padding: 64px 32px 0;}footer.footer > .content-wrapper > .row-fluid-wrapper > .row-fluid > .span12 > *:nth-child(3) {padding: 0 32px 64px;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(2)>.row-fluid ul li:last-child a {border: 0;}.grey footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:first-child {background-color: #dedede;}.cta a {font-size: 24px !important;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(3) p a {display: inline-block;margin-right: 10px;margin-left: 10px;color: hsla(0, 0%, 100%, .8);}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(3) p a:last-of-type {margin-right: 0;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(3) p a i {font-size: 18px;font-family: "FontAwesome";font-style: normal;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(2)>.row-fluid ul li a {color: #fff !important;}
/*------------- international shipment page ---------------*/
body.landing header.header {position: relative;background-color: #01517d;padding: 20px 0;background: linear-gradient(135deg, rgb(12,32,47) 3%, rgb(22,12,58) 30%, rgb(7,80,125) 100%);width: 100%;left: 0;top: 0;z-index: 999;}body.landing .job-des-form-main {padding: 40px 0;}body.landing .job-des-form-title {max-width: 850px;margin: auto;}body.landing .job-des-form-title h2 {font-size: 53px;letter-spacing: 0;text-transform: none;font-weight: 900;line-height: 1.4em;white-space: pre-wrap;text-align: center;}body.landing .text-desc h4 {font-weight: 700;font-size: 33px;color: #01517d;}body.landing .new-text-wrap .text-desc ul {padding: 0;}body.landing .text-desc p a {font-size: 33px;letter-spacing: 0;text-transform: none;line-height: 1.4em;display: inline-block;font-weight: 500;font-style: normal;font-family: urw-din-condensed;color: #34495e;}body.landing .text-desc p a:hover {color: #02172c;} 
/*-------------------------------------------------------*/
/*------------ book a meeting ----------*/
body.landing .job-des-form-title h4 {text-align: center;font-size: 33px;font-weight: 500;margin: 10px 0;}body.landing .job-des-form-title h3 {font-size: 24px;color: #666;font-family: Lato,sans-serif;}body.landing .job-des-form-title h3 span {color: #666;font-weight: 500 !important;}body.landing .job-des-form-title h3 span a {display: inline-block;color: #eb234e;font-family: Lato,sans-serif;text-decoration: underline;}
/*-------------------------------------*/
/*------------- cost calculater new ---------*/
.landing .calculator-outer {padding: 0;}.landing .calculator-outer .page-center{max-width:100% !important;}.landing .calculator-inner{padding:20px 60px;}.landing .calculator-outer .post-main-header{background-repeat: no-repeat;background-size: cover;background-position: center;}.landing .calculator-outer .left-right-inner{display:flex;flex-wrap:wrap;}.landing .calculator-outer .left-right-inner > .left-sec{width:65%;padding:100px 20px;} .landing .calculator-outer .left-right-inner > .right-sec{width: 35%;padding:100px 40px;} .landing .calculator-outer .left-right-inner > .right-sec .form-sec{padding: 0 74px;}.landing .calculator-outer .left-right-inner > .right-sec input{background-color:#fff;}.landing .calculator-outer .left-right-inner > .right-sec .form-header h2{font-family: urw-din-condensed;font-size: 28px;color: #01517d;font-weight: 700;font-style: normal;letter-spacing: 0;text-align: center;margin: 20px 0 30px !important;}.landing .calculator-outer .left-right-inner > .right-sec form .hs-button{font-family: urw-din-condensed;font-size: 14px;background-color: #eb234e;color: #fff;margin: 10px 0;border: 0;letter-spacing: 2px;text-transform: uppercase;padding: 6px 12px;}.landing .calculator-outer .left-right-inner > .right-sec form .hs-button:hover{background-color: #d31f4f !important;}.landing .employee_calculator {padding: 40px 80px;background-color: rgb(255, 255, 255);margin-bottom: 40px;border-radius: 40px;position: relative;}.landing .employee_calculator::before {content: '';position: absolute;background-color: rgb(255, 255, 255);height: 100px;width: 100px;display: block;top: 42px;left: -40px;border-radius: 100px;}.landing .employee_calculator__form {margin-bottom: 5px;}.landing .employee_calculator__label{margin:0;font-weight:normal;color:#525252;font-family: urw-din-condensed !important;}.landing .employee_calculator>p {position: absolute;top: 60px;left: -25px;background-color: rgba(51, 51, 51, .2);}.landing .employee_calculator p {display: inline-block;padding: 10px 25px;border-radius: 100%;text-align: center;font-size: 30px;color: #333;}.landing .employee_calculator__field-wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 10px;align-items: center;}.landing .employee_calculator__field-wrapper .right-sec {display: flex;max-width: 35%;width:30%;align-items: center;}.landing .employee_calculator__field-wrapper label {font-size: 24px;max-width: 60%;text-align:left;}.landing .right-sec span {margin-right: 5px;width:5%;color: #666;font-size: 16px;}.landing .calculator-outer .left-sec .right-sec input, .landing .calculator-outer .left-sec .right-sec select {pointer-events: none;box-shadow:none !important;border:none !important;width: 95%;background-color: rgb(232, 232, 232);font-size: 16px;display: block;height: 34px;padding: 6px 12px;line-height: 1.42857143;color: #555;}.landing .calculator-outer .right-sec select{box-shadow:none !important; border:none !important;background-color: rgb(232, 232, 232);}.landing .calculator-outer .right-sec input:focus, .landing .calculator-outer .right-sec select{box-shadow:none !important; border:none !important;}.landing .calculator-outer .left-sec .blue-box input, .landing .calculator-outer .left-sec .blue-box select {pointer-events: inherit;}.landing .employee_calculator hr {margin-bottom: 10px;}.landing .calculator-inner button.bg-green {background-color: #eb234e;border: none;font-style: normal;text-decoration: none;color: #fff;font-size: 16px;cursor:pointer;padding: 6px 12px;letter-spacing: 2px;text-transform: uppercase;font-family: urw-din-condensed;}.landing .calculator-inner button.bg-green:hover {background-color: rgba(225, 25, 78, .8);}.landing .calculator-outer .left-sec .right-sec input:focus, .landing .calculator-outer .left-sec .right-sec select:focus {outline: none;}.landing .calculator-outer .right-sec form .hs-form-field label {font-family: urw-din-condensed;color: #5c6666;font-weight: 700;font-size: 1em;}.landing .calculator-outer .right-sec form .hs-form-field input {border: 1px solid #0c0c0c!important;box-shadow: none;font-family: Open Sans,sans-serif!important;border-radius: 0.25em;background-color: #fff;font-size: 16px;display: block;height: 34px;padding: 6px 12px;line-height: 1.42857143;color: #555;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.landing .calculator-outer .right-sec form .hs-form-field input:focus {outline: none;}.landing .calculator-outer .right-sec form .hs-form-field {margin-bottom: 15px;}body.landing {color: #000;font-size: 24px;}body.landing p {letter-spacing: 2px;}.landing .left-sec .header-section h1 {text-align: center;font-size: 53px;}
/*-------------------------------------------*/
/*-------------- billing page -----------*/
body.landing .job-des-form-title h4 a {font-family: urw-din-condensed;font-style: normal;letter-spacing: 0;text-transform: none;line-height: 1.4em;white-space: pre-wrap;text-align: center;font-size: 33px;font-weight: 500;text-decoration: none;color: #34495e;}.landing .job-des-form {max-width: 1020px;margin: 0 auto;padding: 40px 0; min-height: 800px;}.landing .job-des-form .hs-form-field {margin-bottom: 24px;}.landing .job-des-form label {font-weight: 400;font-style: normal;font-size: 20px;line-height: 2em;color: #333;margin-bottom: 0;}.landing .job-des-form input.hs-input:focus, .landing .job-des-form input[type=email]:focus, .landing .job-des-form input[type=text]:focus, .landing .job-des-form select:focus, .landing .job-des-form textarea:focus {box-shadow: none!important;border: 1px solid #ccc!important;outline: none;}.landing .job-des-form input.hs-input, .landing .job-des-form input[type=email], .landing .job-des-form input[type=text], .landing .job-des-form select, .landing .job-des-form textarea {font-style: normal;font-weight: 400;text-decoration: none;border-radius: 4px;padding: 12px;font-size: 14px;border: 1px solid #ccc;background: #fafafa;color: #000;height: 34px;}body.landing textarea {min-height: 200px;}.landing .job-des-form .hs-error-msgs li label.hs-error-msg {font-size: 13px;color: red;}.landing .job-des-form .hs-error-msgs li {margin: 0;}.landing .job-des-form .hs_submit.hs-submit input.hs-button {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;white-space: nowrap;padding: 6px 12px;font-size: 24px;line-height: 1.42857143;border-radius: 4px;transition: all .4s ease-in-out;text-decoration: none;background-color: #eb234e;border: none;color: #fff;font-family: urw-din-condensed;letter-spacing: 2px;text-transform: uppercase;}.landing .submitted-message {text-align: center;}.landing .job-des-form > span > h3 {margin: 0;}
/*-------------------------------------*/
/*------------ promo-acadmy-page ---------*/
.landing .form-left-right-sec .page-center{padding: 0 !important;max-width:100% !important;}.landing .form-with-header .left-right-inner{display:flex;flex-wrap:wrap;justify-content:space-around;}.landing .form-with-header .post-main-header{max-width:65%;width:65%;padding:30px 40px;}.landing .form-with-header .post-main-header .content-sec-main{margin: 0 0 20px;}.landing .form-with-header .right-sec{max-width:35%; width:35%;padding:40px 40px;}.landing .form-with-header .right-sec .form-header-text h4{font-family: urw-din-condensed;font-size: 28px;color: #01517d;font-weight: 700;font-style: normal;letter-spacing: 0;text-align: center;margin: 20px 0 30px !important;}.landing .form-with-header .post-main-header{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#e8e8e8;}.landing .post-main-header .image-sec-outer .image-sec:last-child img{margin-top:30px;}.landing .form-with-header .right-sec .form-outer{padding: 0 74px;}.landing .form-with-header .post-main-header p{margin:0;line-height:1.6;}.landing .form-with-header .hs-form-field label, .landing .calculator-outer .left-right-inner > .right-sec label{font-family: urw-din-condensed;color: #5c6666;font-weight: bold;font-size: 1em;margin-bottom: 5px;}.landing .form-with-header .hs-form-field .input .hs-input,.landing .calculator-outer .left-right-inner > .right-sec .hs-input{border: 1px solid #0c0c0c !important;box-shadow:none;border-radius: 0.25em;}.landing .form-with-header .hs-form-field .input .hs-input.invalid.error, .landing .calculator-outer .left-right-inner > .right-sec .hs-input.invalid.error{box-shadow: inset 0 0px 3px 1px #f33f33;}.landing .form-with-header .hs-form-field label.hs-error-msg,.landing .calculator-outer .left-right-inner > .right-sec label.hs-error-msg{font-size:14px;font-weight:normal;color: #f33f33;}.landing .form-with-header .hs-form-field .input .hs-input:focus,.landing .calculator-outer .left-right-inner > .right-sec .hs-input:focus{border:1px solid #0c0c0c;box-shadow:none;}.landing .form-with-header .hs_submit .actions input.hs-button{font-family: urw-din-condensed;font-size: 14px;background-color: #eb234e;color: #fff;margin: 10px 0;border: 0;letter-spacing: 2px;text-transform: uppercase;padding: 6px 12px;border-radius: 0;}.landing .form-with-header .hs_submit .actions input.hs-button:hover{background-color:#d31f4f !important;}.landing .submitted-message p{color: #01517d;text-align:center;font-weight: 400;font-size: 18px;letter-spacing: 0px;line-height: 1.6em;font-style: normal;border: 1px solid;padding: 20px;border: 0;}.landing .submitted-message p a{font-weight: 500;}body.landing input[type="text"], body.landing input[type="password"], body.landing input[type="datetime"], body.landing input[type="datetime-local"], body.landing input[type="date"], body.landing input[type="month"], body.landing input[type="time"], body.landing input[type="week"], body.landing input[type="number"], body.landing input[type="email"], body.landing input[type="url"], body.landing input[type="search"], body.landing input[type="tel"], body.landing input[type="color"], body.landing input[type="file"], body.landing textarea, body.landing select {font-size: 16px;display: block;height: 34px;padding: 6px 12px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;width: 100%;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.landing .form-with-header .hs-form-field .input .hs-input:focus, .landing .calculator-outer .left-right-inner > .right-sec .hs-input:focus {outline: none;}body.landing .hs-form-field {margin-bottom: 15px;}.landing .post-main-header h1 {font-family: urw-din-condensed;font-size: 53px;color: #01517d;letter-spacing: 0;line-height: 1.4em;font-weight: 900;text-align: center;}.landing .form-with-header .post-main-header p {margin: 0;line-height: 1.6;font-size: 24px;color: #000;letter-spacing: 2px;text-align: center;}.landing .image-sec-outer img {width: 100%;object-fit: contain;height: 100%;}.landing .form-with-header .hs-form-field label.hs-error-msg {font-size: 14px;font-weight: 400;color: #f33f33;margin: 0;}.landing .form-with-header .hs-form-field .hs-error-msgs li {margin: 0;}.landing .form-with-header .post-main-header p img {max-width: 100%;}.landing .form-with-header .hs-form-field label span {font-size: 16px;}
/*----------------------------------------*/
/*---------- privacy page --------*/
.landing .page-center {max-width: 1300px;margin: 0 auto;}.landing .post-main-header {text-align: center;}.landing .post-main-header p {font-size: 24px;color: #000;letter-spacing: 2px;line-height: 1.6;margin-bottom: 10px;}.landing .post-main-header ~ div br {height: 20px;line-height: 20px;}.landing .post-main-header ~ ul li {line-height: 24px !important;}.landing .post-main-header ~ ul {margin-bottom: 0;padding-left: 20px;}.landing bdt.block-component ul {padding-left: 20px;margin-bottom: 0;}.landing bdt.block-component ul li {line-height: 1 !important;}.landing bdt.block-component div {line-height: 1 !important;}.landing bdt.block-component div span, .landing bdt.block-component ul li span {display: initial;}.landing bdt.block-component ul span {line-height: 24px;display: inline-block;width: 100%;white-space: normal;}.landing bdt.block-component div::marker, .landing bdt.block-component ul li::marker {font-size: 14px;}.landing .post-main-header~ul li::marker {font-size: 14px;}
/*-------------------------------*/
/*----------- customer-feedback ---------*/
.landing .post-simple-heder {padding: 70px 0;}.landing .single-form-main {padding: 0px 0px 30px;}.landing .single-form-outer .single-form-inner {max-width: 650px;margin: 0 auto;}.landing .single-form-title {text-align: center;max-width: 1100px;margin: 0 auto;}.landing .single-form-title h4 {font-size: 40px;font-weight: 500;margin-bottom: 50px;}.landing .thankyou-for-your-feedback-main .single-form-inner {padding-top: 0;padding-bottom: 20px;}.landing .thankyou-for-your-feedback-main .hs-form-field>label {font-size: 32px;line-height: 1.2;margin-bottom: 15px;display: inline-block;}.landing .single-form-inner label span {font-family: urw-din-condensed;color: #01517d;font-weight: 700;font-size: 1em;}.landing .single-form-inner input.hs-input:focus, .single-form-inner textarea.hs-input {box-shadow: none;}.landing .hs-error-msg {color: red;font-weight: 400;margin: 0;margin-bottom: 5px;font-family: 'Lato',arial,sans-serif;font-size: 16px;line-height: 1.5;}.landing ul.hs-error-msgs li {margin: 0;font-family: 'Lato',arial,sans-serif;font-size: 16px;line-height: 1.5;}.landing .hs_submit input.hs-button {display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;white-space: nowrap;padding: 6px 12px;font-size: 24px;line-height: 1.42857143;border-radius: 4px;transition: all .4s ease-in-out;text-decoration: none;background-color: #eb234e;border: none;color: #fff;font-family: urw-din-condensed;letter-spacing: 2px;text-transform: uppercase;}.landing .post-simple-heder .post-main-header h1 {margin-bottom: 0;}.landing .thankyou-for-your-feedback-main .submitted-message h1 {font-size: 24px;line-height: 30px;font-weight: 700;color: #01517d;display: inline-block;font-family: urw-din-condensed;}.landing .job-des-form fieldset input,.landing .job-des-form fieldset textarea,.landing .job-des-form fieldset select{width: 100% !important;padding: 6px 12px;}.landing .job-des-form fieldset.form-columns-1 .input {margin-right: 0;}
/*--------------------------------------*/
/*------ labour-shortage-webinar -------*/
.form-left-right-sec-with-img-link-video .popup-sec-main{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);max-width: 600px;width: 100%;z-index: 9999;}.form-left-right-sec-with-img-link-video .popup-sec-main .cross-btn {position: absolute;background-color: #fff;width: 25px;height: 25px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;box-shadow: 0 3px 3px rgb(0 0 0 / 50%);right: -10px;top: -10px;font-size: 0;cursor: pointer;z-index: 9;} .form-left-right-sec-with-img-link-video .popup-sec-main .cross-btn:after, .form-left-right-sec-with-img-link-video .popup-sec-main .cross-btn:before {content: "";display: inline-block;width: 2px;height: 13px;background-color: #000;-webkit-transform: rotate(45deg) translate(1px);-ms-transform: rotate(45deg) translate(1px);transform: rotate(45deg) translate(1px);margin: 1px 0 0 2px;}.form-left-right-sec-with-img-link-video .popup-sec-main .cross-btn:after {-webkit-transform: rotate(-45deg) translate(-1px);-ms-transform: rotate(-45deg) translate(-1px);transform: rotate(-45deg) translate(-1px);margin: 1px 2px 0 0;}.form-left-right-sec-with-img-link-video .popup-sec-main .popup-video video {width: 100%;}body.vid-open {position: relative;overflow-y: hidden;}body.vid-open:before {content: "";display: block;position: absolute;left: 0;top: 0;width: 100%;background-color: rgba(0,0,0,.6);height: 100%;}.landing .form-with-header.hide-form-right-sec .post-main-header {max-width: 100%;width: 100%;}
/*-------------------------------------*/
/*------------ test drive ----------*/
body.landing .hs-form-field.hs-fieldtype-file input {border: 0;box-shadow: none;font-size: 15px;}
/*--------------------------------*/
footer nav.menu.menu--desktop ul>li a.menu__link.menu__link--active-link:before,footer nav.menu.menu--desktop ul>li a.menu__link.menu__link--active-link:after {bottom: -3px;}
/*--- footer -icons ----*/
footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(3) p a img {height: 18px;opacity: 0.8;}

/*--------------- responsive ---------------*/
@media screen and (max-width: 1199px){
  body.landing .job-des-form-title h2 {font-size: 43px;margin-bottom: 20px;}body.landing header.header {padding: 0;}
  /*------------- cost calculater new ---------*/
 .landing .post-main-header.left-sec .header-section h1 {font-size: 43px;text-align: center;}.landing .calculator-outer .left-right-inner>.right-sec .form-sec {padding: 0 50px;}.landing .employee_calculator {margin-bottom: 60px;padding: 40px 50px;}.landing .calculator-outer.duplicate-calculator-outer > .page-center {padding: 0;}
  /*-------------------------------------------*/
  /*-------------- billing page ----------*/
 .landing .job-des-form-main .page-center {padding: 0 20px;}body.landing .job-des-form-title h4 {line-height: 1.2em;}.landing .job-des-form label {font-size: 16px;}
  /*------------------------------------*/
  /*------------ promo-acadmy-page ---------*/
  .landing .post-main-header h1 {font-size: 43px;}.landing .form-with-header .right-sec .form-outer {padding: 0 50px;}
  /*-------------- privac page --------------*/
.landing .page-center {padding: 0 20px;}.landing bdt.block-component ul {padding-left: 0;}.landing .post-main-header~div, .landing bdt.block-component > div {padding-left: 20px;}
}

@media screen and (max-width: 991px){
  /*------- meeting ------*/
  body.landing .job-des-form-title h4 {font-size: 28px;}
 /*------------- cost calculater new ---------*/
.landing .calculator-outer .left-right-inner>.left-sec {width: 100%;padding: 60px 20px;}.landing .calculator-outer .left-right-inner>.right-sec {width: 100%;padding: 60px 40px;}.landing .calculator-outer .left-right-inner>.right-sec form .actions {text-align: center;}
  /*-------------- billing page ----------*/
 body.landing .job-des-form-title h4 {line-height: 1.2em;font-size: 28px;}body.landing .job-des-form-title h4 a {font-size: 28px;}
  /*--------------------------------*/
  /*------------ promo-acadmy-page ---------*/
  .landing .form-with-header .right-sec .form-outer {padding: 0px;}
}
@media screen and (max-width: 767px){
  img.hs-image-widget {width: 100% !important;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:first-child {padding: 50px 0;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(2)>.row-fluid ul li a {color: #fff;text-align: center;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(2)>.row-fluid ul li {border: 0;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(3) p {justify-content: center;text-align: center;}.footer-img img {max-width: 250px;height: auto;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:first-child {margin-top: 0;}footer.footer>.content-wrapper>.row-fluid-wrapper>.row-fluid>.span12>:nth-child(3) p span {margin: 0;}.cta {text-align: center;}.cta a {white-space: normal;font-size: 18px !important;}
  /*------- international shipment page ---------*/
  body.landing .job-des-form-title h2 {font-size: 40px;line-height: 1.2em;}body.landing .text-desc p a {font-size: 24px;line-height: 1.4em;}body.landing .new-text-wrap .text-desc ul {padding-left: 20px;}body.landing .job-des-form-main .page-center {padding: 0 20px;}
  /*------------- cost calculater new ---------*/
  .landing .post-main-header.left-sec .header-section h1 {font-size: 40px;margin-bottom: 20px;}body.landing p {font-size: 18px;text-align: center;}body.landing ul li {font-size: 16px;letter-spacing: 1px;}body.landing ul li p {text-align: left;}.landing .post-main-header.left-sec .header-section h1 {font-size: 40px;margin-bottom: 20px;}.landing .employee_calculator p {font-size: 16px !important;text-align: center !important;padding: 15px 25px;}.landing .employee_calculator__field-wrapper label {font-size: 17px;}.landing .employee_calculator:before {height: 100px;width: 100px;top: -40px;left: 50%;transform: translateX(-50%);}.landing .employee_calculator>p {top: -35px;left: 50%;transform: translateX(-50%);}.landing .employee_calculator {margin-bottom: 60px;padding: 60px 15px;}.landing .employee_calculator>p {top: -30px;left: 50%;transform: translateX(-50%);}body.landing p {font-size: 16px;}.landing .calculator-outer .left-right-inner>.right-sec {padding-bottom: 40px;padding-top: 40px;}.landing .calculator-outer .left-right-inner>.left-sec {padding-top: 40px;padding-bottom: 40px;}
  /*------ billing ------*/
  .landing .job-des-form .hs_submit.hs-submit input.hs-button {font-size: 18px;}
  /*--------- promo-acadmy-page --------*/
  .landing .form-with-header .post-main-header {max-width: 100%;width: 100%;padding: 20px;}.landing .form-with-header .right-sec {max-width: 100%;width: 100%;}.landing .post-main-header h1 {font-size: 40px;margin-bottom: 10px;}.landing .form-with-header .post-main-header p {font-size: 18px;line-height: 1.2;}
  /*--------- customer-feedback ----------*/
  .thankyou-for-your-feedback-main .hs-form-field>label {font-size: 16px;line-height: 1.2;}.thankyou-for-your-feedback-main .hs-form-field>label span{font-size: 16px;}.landing .post-simple-heder {padding: 40px 0 30px;}.landing .hs_submit input.hs-button {font-size: 18px;white-space: normal;margin-top: 20px;}
  /*------ labour-shortage-webinar -------*/
  .form-left-right-sec-with-img-link-video .popup-sec-main{max-width: 90%;}
  /*---------- customer-feedback ---------*/
  .landing .single-form-title h4 {font-size: 32px;line-height: 1.2;}
  /*---------- privacy page ----------*/
.landing bdt.block-component div {padding-left: 0;}.landing bdt.block-component ul span {letter-spacing: 1px;}.landing bdt.block-component div span, .landing bdt.block-component ul li span {letter-spacing: 1px;line-height: 24px;}.landing td, .landing th {padding: 0;}.landing .post-main-header~div, .landing bdt.block-component div {padding-left: 0;}.landing .post-main-header~ul, .landing bdt.block-component ul {padding-left: 0;}
 /*---- 01-sept-22 ------*/
.landing .post-main-header p {font-size: 18px;line-height: 1.4;}
}

@media screen and (max-width: 640px){
 /*------- cost calculater ---------*/
.landing .post-main-header.left-sec .header-section h1 {font-size: 24px;}.landing .calculator-outer .left-sec .header-section {margin-bottom: 40px;}.landing .calculator-outer .left-right-inner>.left-sec {padding: 40px 20px;}.landing .calculator-outer .left-sec .right-sec input, .landing .calculator-outer .left-sec .right-sec select {font-size: 14px!important;height: 25px!important;}.landing .employee_calculator__field-wrapper label {font-size: 13px;max-width: 50%;}.landing .right-sec span {font-size: 13px;}.landing .employee_calculator__field-wrapper .right-sec {max-width: 40%;width: 40%;}.landing .calculator-outer .left-sec .right-sec select {padding: 0;}.landing .employee_calculator {margin-bottom: 60px;}.landing .calculator-outer .left-right-inner>.right-sec {width: 100%;padding: 40px 20px;}.landing .calculator-outer .left-right-inner>.right-sec .form-sec {padding: 0 10px;}.landing .calculator-inner {padding: 20px 0px;}
/*-------------- billing page ----------*/
body.landing .job-des-form-title h4 a {font-size: 22px;}.landing .job-des-form .hs-error-msgs li label.hs-error-msg {letter-spacing: 1px;}.landing .job-des-form .hs-form-field {margin-bottom: 20px;}.landing .job-des-form {padding-bottom: 0;}
}

@media screen and (max-width: 480px){
/*------- international shipment page ---------*/
  body.landing .job-des-form-title h2 {font-size: 24px;}
/*------- meeting -------*/
  body.landing .job-des-form-title h4 {font-size: 22px;line-height: 1.1em;}
 /*---------- promo page --------*/
 .landing .post-main-header h1 {font-size: 24px;}.landing .form-with-header .post-main-header p {font-size: 14px;}.landing .form-with-header .right-sec {padding: 30px 20px 20px;}
}