/* Theme base styles */

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

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

*,*:before,*:after{box-sizing: border-box;}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/*  html{line-height:1.15;-webkit-text-size-adjust:100%}body{font-size: calc(15px + 0.390625vw);margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:sans-serif,sans-serif;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:sans-serif,sans-serif;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{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:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none} */
/* Define your base font size and default font family */
:root {
  font-size: calc(15px + 0.390625vw); /* Adjust as needed */
  font-family: 'Inter', sans-serif; /* Default font for everything else */
}

/* Apply 'Lexend' font family to headers, titles, and headings */
h1, h2, h3, h4, h5, h6, {
  font-family: 'Lexend', sans-serif;
}

/* Your original CSS styles */
html {
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
}

body {
  font-size: calc(15px + 0.390625vw);
  margin: 0;
}

main {
  display: block;
}

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

pre {
  font-family: sans-serif, sans-serif;
  font-size: 1em;
}

a {
  background-color: transparent;
}

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

b, strong {
  font-weight: bolder;
}

code, kbd, samp {
  font-family: sans-serif, sans-serif;
  font-size: 1em;
}

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;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

button, input {
  overflow: visible;
}

button, select {
  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;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

textarea {
  overflow: auto;
}

[type="checkbox"], [type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

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

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

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

[type="search"]::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details {
  display: block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none;
}

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

.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:before,.clearfix:after{display:table;content:''}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.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}@media (max-width:767px){.dnd-section .dnd-column{padding:0}}

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

/* Custom Button -- modules/custom button.css*/

.custom-button a {
    display: inline-block;
    background-color: #fff;
    color: #0d2959;
    border: 1px solid #0d2959;
    box-sizing: border-box;
    border-radius: 4px;
    padding: 14px 20px;
    min-width: 150px;
}
.custom-button a:hover {
    display: inline-block;
    background-color: #f7f14c;
    border: 1px solid #f7f14c;
    color: #0d2959;
    font-weight: 700 !important;
}
.four-column-image-text-section {
    text-align: center;
}

body{line-height:normal;word-break:break-word;font-size: calc(15px + 0.390625vw);}html[lang^="ja"] body,html[lang^="zh"] body,html[lang^="ko"] body{line-break:strict;word-break:break-all}p{font-size: calc(15px + 0.390625vw);margin:0;line-height:24px}a{cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:'Lexend',sans-serif;margin:0}h1{line-height:64px}h2{line-height:48px}h3{line-height:36px}ul,ol{font-family: 'Inter', sans-serif;margin:0;padding-left:30px}ul ul,ol ul,ul ol,ol ol{margin:0;padding-left:30px}ul.no-list{list-style:none;margin:0;padding-left:0}pre{overflow:auto}code{vertical-align:bottom}blockquote{font-family: 'Inter', sans-serif;border-left:2px solid;margin:0 0 1.4rem;padding-left:.7rem}hr{border:none;border-bottom:1px solid #CCC}img{font-family: 'Inter', sans-serif;font-size:.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;color:#E6E6E6}.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}
.hs-form-field{margin-bottom:1.4rem}form label{display:block;font-size:.875rem;margin-bottom:.35rem}form legend{font-size:.875rem}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:.875rem;padding:.7rem;width:100%}form fieldset{max-width:100%!important}form .inputs-list{margin:0;padding:0;list-style:none}form .inputs-list>li{display:block;margin:.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:.35rem}.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}form input[type=file]{background-color:transparent;border:initial;padding:initial}form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}form .hs-richtext img{max-width:100%!important}.legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{margin-left:1rem!important}.hs-form-required{color:#EF6B51}.hs-input.invalid.error{border-color:#EF6B51}.hs-error-msg{color:#EF6B51;margin-top:.35rem}form input[type=submit],form .hs-button{cursor:pointer;display:inline-block;text-align:center;transition:all 0.15s linear;white-space:normal}.grecaptcha-badge{margin:0 auto}
table{border-collapse:collapse;margin-bottom:1.4rem;overflow-wrap:break-word}td,th{vertical-align:top}thead th{vertical-align:bottom}

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

header.header {
  position: absolute;
  min-height: 152px;
  width: 100%;
  z-index: 999;
  background-color: transparent !important
}

.header-main-content {
  position: relative;
  min-height: 99px
}

.header .dnd-section {
  padding: 0
}

.header__container {
  display: flex;
  justify-content: space-between
}

.header__row-1 {
  padding-top: 1rem
}

.header__row-1,
.header__row-2 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  width: 100%
}

.main-header-wrap.header-stick {
  position: fixed;
  width: 100%;
  top: 0;
  padding: 0 0 0;
  opacity: 1;
  transition: opacity 3s;
  background-color: #133d87
    /*background:linear-gradient(180deg,#262262 0%,rgba(50,155,198,.98) 99.98%,#38dffe 99.99%,#38dffe 100%)*/
}

@media (max-width:1150px) and (min-width:930px) {
  .header__column {
    width: 100%
  }
}

.header__column {
  position: relative
}

.header__row-1 {
  padding-top: 0
}

.header__row-2 {
  justify-content: center;
  padding: 1.05rem
}


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

.header__logo {
  align-items: center;
  position: relative;
  top: 2px;
  display: flex;
  margin-right: auto;
  overflow: hidden;
  min-width: 150px;
  min-height: 69px;
  width: 225px;
  height: 69px
}

.header__logo img {
  position: relative;
  top: 2px;
  width: 225px;
  height: 69px
}

.header__logo .logo-company-name {
  font-size: 1.167rem;
  margin-top: .7rem;
  width: 225px;
  height: 69px
}

.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 .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: .875rem
}

.header__search .hs-search-field__suggestions li a {
  color: #494A52;
  padding: .35rem .7rem;
  text-decoration: none;
  transition: background-color 0.3s
}

.header__search .hs-search-field__suggestions #results-for {
  display: none
}

ul.menu__wrapper.no-list>li:last-child {
  display: none
}

@media (min-width:930px) {
  .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:930px) {
  .header__search {
    border-top: 2px solid #CED4DB;
    order: 1;
    padding: 1.05rem
  }
}

.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, .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: .35rem .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: .75rem;
  margin-bottom: .175rem;
  margin-left: .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: 0;
  margin-left: .7rem;
  margin-top: .175rem;
  width: 0
}

@media (max-width:930px) {
  .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: .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
  }
}

#nav-toggle {
  display: none
}

@media (max-width:930px) {

  .header__navigation,
  .header__search,
  .header__language-switcher {
    display: none;
    width: 100%;
    height: 99px;
  }

  .header__navigation.open,
  .header__search.open,
  .header__language-switcher.open {
    display: block;
    left: 0;
    height: calc(101vh);
    overflow: scroll;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    padding: 140px 0 100px;
    background: linear-gradient(180deg, #262262 0%, rgba(50, 155, 198, .98) 99.98%, #38DFFE 99.99%, #38DFFE 100%)
  }

  .header__navigation--toggle,
  .header__search--toggle,
  .header__language-switcher--toggle,
  .header__close--toggle {
    cursor: pointer;
    position: relative
  }

  .header__navigation--toggle.open,
  .header__search--toggle.open,
  .header__language-switcher--toggle.open {
    display: block;
    margin-left: 0;
    margin-right: auto
  }

  .header__navigation--toggle.hide,
  .header__search--toggle.hide,
  .header__language-switcher--toggle.hide {
    display: none
  }

  .header__navigation--toggle {
    height: 2px;
    width: 30px;
    position: relative;
    background: #fff
  }

  .header__navigation--toggle::before {
    content: "";
    width: 30px;
    height: 2px;
    background: #fff;
    display: inline-block;
    margin-left: 0;
    position: absolute;
    bottom: -8px;
    left: -8px
  }

  .header__navigation--toggle::after {
    content: "";
    width: 30px;
    height: 2px;
    background: #fff;
    display: inline-block;
    margin-left: 0;
    position: absolute;
    top: -8px;
    left: -8px
  }

  .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-repeat: no-repeat;
    height: 2px;
    margin-right: 0;
    width: 30px;
    z-index: 9;
    background: #fff;
    position: relative;
    display: none;
    transition: 0.3s all ease-in-out
  }

  .header__close--toggle::before {
    content: "";
    width: 30px;
    height: 2px;
    background: #fff;
    display: inline-block;
    position: absolute
  }

  .header__close--toggle.show {
    display: block;
    transform: rotate(45deg)
  }

  .header__close--toggle.show::before {
    transform: rotate(90deg);
    top: 0
  }
}

.header-main-content {
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 0;
  margin: 0
}

.header-button .custom-button a {
  border-color: #fff
}

.header-button .custom-button a:hover {
  border-color: #f7f14c
}

.main-header-wrap {
  border-top: 1px solid #ffffff7a
}

.menu__item--depth-1>.menu__link--active-link:after {
  display: none
}

@media screen and (max-width:1150px) {
  .header__logo {
    width: 150px;
    height: 46px;
    z-index: 9;
    margin-right: auto
  }

  .header__logo img {
    width: 150px;
    height: 46px
  }
}

@media screen and (max-width:930px) {
  .header-button .custom-button a {
    border-color: #fff;
    display: inline-block;
    position: relative;
    z-index: 999;
    min-width: auto;
    padding: 10px 20px
  }

  .header-button {
    order: 2;
    margin-right: auto
  }

  .header-navigation {
    order: 3
  }

  ul.menu__wrapper.no-list li:last-child {
    display: inline-block
  }

  ul.menu__wrapper.no-list li:last-child a.menu__link {
    padding-top: 10px;
    padding-bottom: 80px;
    display: inline-block;
    font-family: Inter;
    font-size: 14px;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 17px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #05bfe1;
    box-sizing: border-box;
    border-radius: 4px;
    color: #05bfe1
  }

  .nav li a.dropdown-toggle.active+ul {
    display: none
  }

  .header-navigation .header__navigation.header--element {
    position: absolute;
    width: calc(100% + 0px);
    margin-left: 0px;
    padding-top: 15px;
    margin-top: 100px
  }

  div.header__close--toggle {
    position: absolute;
    right: 20px;
    top: 44px
  }

  .header__navigation.header--element.open::-webkit-scrollbar {
    display: none
  }
}
/* Header DND sections */

header.blog-header {
    position: absolute;
    min-height: 152px;
    width: 100%;
    background: linear-gradient(180deg,#262262 0%,rgba(50,155,198,0.98) 99.98%,#38dffe 99.99%,#38dffe 100%) !important;
}
.blog-header-main-content {
    position: relative;
    min-height: 99px;
}
.blog-header .dnd-section {
  padding: 0;
}

/* Header container */

.blog-header__container {
  display: flex;
  justify-content: space-between;
}

.blog-header__row-1 {
  padding-top: 1rem;
}

.blog-header__row-1,
.blog-header__row-2 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  width: 100%;
}
.main-blog-header-wrap .blog-header-stick {
    position: fixed;
    width: 100%;
    top: 0;
    padding: 0px 0 20px;
    background: linear-gradient(180deg,#262262 0%,rgba(50,155,198,0.98) 99.98%,#38dffe 99.99%,#38dffe 100%);
}
@media (max-width: 1150px) and (min-width: 767px) {
  .blog-header__column {
    width: 100%;
  }
}


  .blog-header__column {
    position: relative;
  }

  .blog-header__row-1 {
    padding-top: 0;
  }

  .blog-header__row-2 {
    justify-content: center;
    padding: 1.05rem;
  }
}

/* Navigation skipper */

.blog-header__skip {
  height: 1px;
  left: -1000px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: -1000px;
  width: 1px;
}

.blog-header__skip:hover,
.blog-header__skip:focus,
.blog-header__skip:active {
  height: auto;
  left: 0;
  overflow: visible;
  top: 0;
  width: auto;
}

/* Logo */

.blog-header__logo {
  align-items: center;
  display: flex;
  margin-right: auto;
  overflow: hidden;
  min-width: 150px;
  min-height: 69px;
}

.blog-header__logo img {
  width: 225px;
  height: 69px;
}

.blog-header__logo .logo-company-name {
  font-size: 1.167rem;
  margin-top: 0.7rem;
}


/* Search bar */

.blog-header__search {
  padding: 0 1rem;
  width: auto;
}

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

.blog-header__search .hs-search-field--open .hs-search-field__input {
  border-bottom: none;
  border-radius: 6px 6px 0 0;
  max-width: 100%;
}

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

.blog-header__search .hs-search-field__suggestions li {
  border-top: 1px solid #D1D6DC;
  font-size: 0.875rem;
}

.blog-header__search .hs-search-field__suggestions li a {
  color: #494A52;
  padding: 0.35rem 0.7rem;
  text-decoration: none;
  transition: background-color 0.3s;
}

.blog-header__search .hs-search-field__suggestions #results-for {
  display: none;
}

ul.menu__wrapper.no-list > li:last-child {
    display: none;
}



@media (min-width: 767px) {
  .blog-header__search form {
    align-items: center;
    display: flex;
    flex-direction: row;
  }

  .blog-header__search label {
    margin: 0 1rem 0 0;
  }

  .blog-header__search .hs-search-field__input {
    width: auto;
  }
}

@media (max-width: 767px) {
  .blog-header__search {
    border-top: 2px solid #CED4DB;
    order: 1;
    padding: 1.05rem;
  }
}

/* Language switcher */

.blog-header__language-switcher {
  cursor: pointer;
  padding-right: 1.4rem;
}

.blog-header__language-switcher .lang_switcher_class {
  position: static;
}

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

.blog-header__language-switcher:hover .lang_list_class,
.blog-header__language-switcher:focus .lang_list_class {
  opacity: 1;
  transition: opacity 0.3s;
  visibility: visible;
}

.blog-header__language-switcher .lang_list_class:before {
  left: 70%;
  top: -25px;
}

.blog-header__language-switcher .lang_list_class:after {
  left: 70%;
  top: -22px;
}

.blog-header__language-switcher .lang_list_class.first-active::after {
  top: -22px;
  transition: 0.3s;
}

.blog-header__language-switcher .lang_list_class li {
  border: none;
  font-size: 18px;
  padding: 0.35rem 0.7rem;
}

.blog-header__language-switcher .lang_list_class li:first-child {
  border-radius: 6px 6px 0 0;
  border-top: none;
}

.blog-header__language-switcher .lang_list_class li:last-child {
  border-bottom: none;
  border-radius: 0 0 6px 6px;
}

.blog-header__language-switcher .lang_list_class li:hover {
  transition: background-color 0.3s;
}

.blog-header__language-switcher--label {
  display: flex;
  position: relative;
}

.blog-header__language-switcher--label-current {
  align-items: center;
  display: flex;
  font-size: 0.75rem;
  margin-bottom: 0.175rem;
  margin-left: 0.7rem;
}

.blog-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: 767px) {
  .blog-header__language-switcher {
    border-top: 2px solid #CED4DB;
    padding-left: 1.05rem;
    padding-right: 0;
  }

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

  .blog-header__language-switcher .lang_list_class li {
    background-color: inherit;
    font-size: 0.917rem;
  }

  .blog-header__language-switcher--label-current {
    display: none;
  }

  .blog-header__language-switcher .globe_class {
    background-image: none;
  }

  .blog-header__language-switcher .lang_list_class li:hover{
    background-color: inherit;
  }

  .blog-header__language-switcher .lang_list_class:before,
  .blog-header__language-switcher .lang_list_class:after {
    content: none;
  }
}

/* Navigation */

#nav-toggle {
  display: none;
}

/* Mobile toggles */

@media (max-width: 767px) {
  .blog-header__navigation,
  .blog-header__search,
  .blog-header__language-switcher {
    display: none;
    width: 100%;
  }

.blog-header__navigation.open, .blog-header__search.open, .blog-header__language-switcher.open {
    display: block;
    left: 0;
    height: calc(101vh);
    overflow:scroll;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    padding: 140px 0 100px;
    background: linear-gradient(180deg, #262262 0%, rgba(50, 155, 198, 0.98) 99.98%, #38DFFE 99.99%, #38DFFE 100%);
  }

  .blog-header__navigation--toggle,
  .blog-header__search--toggle,
  .blog-header__language-switcher--toggle,
  .blog-header__close--toggle {
    cursor: pointer;
    position: relative;
  }


  .blog-header__navigation--toggle.open,
  .blog-header__search--toggle.open,
  .blog-header__language-switcher--toggle.open {
    display: block;
    margin-left: 0;
    margin-right: auto;
  }
    .blog-header__navigation--toggle.hide,
  .blog-header__search--toggle.hide,
  .blog-header__language-switcher--toggle.hide {
    display: none;
  }


.blog-header__navigation--toggle {
    height: 2px;
    width: 30px;
    position: relative;
    background: #fff;
}
.blog-header__navigation--toggle::before {
    content: "";
    width: 30px;
    height: 2px;
    background: #fff;
    display: inline-block;
    margin-left: 0;
    position: absolute;
    bottom: -8px;
    left: -8px;
}
.blog-header__navigation--toggle::after {
    content: "";
    width: 30px;
    height: 2px;
    background: #fff;
    display: inline-block;
    margin-left: 0;
    position: absolute;
    top: -8px;
    left: -8px;
}

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

  .blog-header__language-switcher--toggle:after {
    content: "Language";
  }

  .blog-header__search--toggle {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TZWFyY2g8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+ICAgICAgICA8cGF0aCBkPSJNOS4xMzg2MTUzNCwxNS44OTI1Njg1IEM1LjQxMzk1NzQyLDE1Ljg5MjU2ODUgMi4zODM4ODUyNywxMi44NjM0NDc1IDIuMzgzODg1MjcsOS4xMzkwMDM3NiBDMi4zODM4ODUyNyw1LjQxNDU2MDA1IDUuNDEzOTU3NDIsMi4zODM4ODUyNyA5LjEzODYxNTM0LDIuMzgzODg1MjcgQzEyLjg2MzI3MzMsMi4zODM4ODUyNyAxNS44OTI1Njg1LDUuNDE0NTYwMDUgMTUuODkyNTY4NSw5LjEzOTAwMzc2IEMxNS44OTI1Njg1LDEyLjg2MzQ0NzUgMTIuODYzMjczMywxNS44OTI1Njg1IDkuMTM4NjE1MzQsMTUuODkyNTY4NSBNOS4xMzg3NTI0NSwyLjQzMzYwODg3ZS0xMyBDMTQuMTc3OTk1NSwyLjQzMzYwODg3ZS0xMyAxOC4yNzY0NTM3LDQuMTAwMzI0NzEgMTguMjc2NDUzNyw5LjEzOTI3Nzk2IEMxOC4yNzY0NTM3LDExLjIyOTgyMTEgMTcuNTcxMDE2OSwxMy4xNTg0NDM0IDE2LjM4NTYzMTMsMTQuNjk5NjY5NiBMMjMuNjUwODg4MSwyMS45NjUyMjY2IEMyNC4xMTYzNzA2LDIyLjQzMDcwOTIgMjQuMTE2MzcwNiwyMy4xODU0MDU1IDIzLjY1MDg4ODEsMjMuNjUwODg4MSBDMjMuMTg1NDA1NSwyNC4xMTYzNzA2IDIyLjQzMDcwOTIsMjQuMTE2MzcwNiAyMS45NjUyMjY2LDIzLjY1MDg4ODEgTDE0LjY5OTgxMzMsMTYuMzg1NDcxMyBDMTMuMTU4NDQwNSwxNy41NzA5NTA5IDExLjIyOTU3MzgsMTguMjc2NDUzNyA5LjEzODc1MjQ1LDE4LjI3NjQ1MzcgQzQuMDk5NTA5MzgsMTguMjc2NDUzNyAtMy43MzAzNDkzNmUtMTQsMTQuMTc4MjMxMiAtMy43MzAzNDkzNmUtMTQsOS4xMzkyNzc5NiBDLTMuNzMwMzQ5MzZlLTE0LDQuMTAwMzI0NzEgNC4wOTk1MDkzOCwyLjQzMzYwODg3ZS0xMyA5LjEzODc1MjQ1LDIuNDMzNjA4ODdlLTEzIFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iU2VhcmNoIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4gICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgPC9tYXNrPiAgICAgICAgPHVzZSBpZD0iSWNvbnMvQWN0aW9ucy9TZWFyY2giIGZpbGw9IiM0OTRBNTIiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICA8L2c+PC9zdmc+);
    background-size: cover;
    height: 25px;
    width: 25px;
  }

  .blog-header__search--toggle:after {
    content: "Search";
  }

.blog-header__close--toggle {
    background-repeat: no-repeat;
    height: 2px;
    margin-right: 0;
    width: 30px;
    z-index: 9;
    background: #fff;
    position: relative;
    display: none;
    transition:0.3s all ease-in-out;
}

.blog-header__close--toggle::before {
    content: "";
    width: 30px;
    height: 2px;
    background: #fff;
    display: inline-block;
    position:absolute;
}

.blog-header__close--toggle.show {
    display: block;
    transform: rotate(45deg);
}
  .blog-header__close--toggle.show::before {
    transform: rotate(90deg);
    top: 0;
}
}


/* custom header css start here */

.blog-header-main-content {
    width: 100%;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    padding: 25px 0 0;
    margin: 0;
}
header.blog-header {
    z-index: 3;
}
.blog-header-button .custom-button a {
    border-color: #fff;
}
.blog-header-button .custom-button a:hover {
    border-color: #F7DF0A;
}
.blog-main-header-wrap {
    border-top: 1px solid #ffffff7a;
}

.menu__item--depth-1>.menu__link--active-link:after{
 display:none; 
}
@media screen and (max-width:1150px){
.blog-header__logo {
    width: 150px;
    height: 46px;
    z-index: 9;
    margin-right: auto;
}
.blog-header__logo img {
  width: 150px;
  height: 46px;
}
}
@media screen and (max-width:767px){
.blog-header-button .custom-button a {
    border-color: #fff;
    display: inline-block;
    position: relative;
    z-index: 999;
    min-width: auto;
    padding: 10px 20px;
}

.blog-header-button {
    order: 2;
  margin-right: auto;
}

.blog-header-navigation {
    order: 3;
}

ul.menu__wrapper.no-list li:last-child {
    display: inline-block;
    /* padding: 0.35rem 1.225rem;*/
}

ul.menu__wrapper.no-list li:last-child a.menu__link {
    /* Old code fix? -- padding: 10px 20px; */
    padding-top: 10px;
    padding-bottom: 20px;
    display: inline-block;
    font-family: 'Inter', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700 !important;
    line-height: 17px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #05bfe1;
    box-sizing: border-box;
    border-radius: 4px;
    color: #05bfe1;
}
  
  .nav li a.dropdown-toggle.active+ul {
    display: none;
  }

.blog-header-navigation .blog-header__navigation.blog-header--element {
    position: relative;
    width: calc(100% + 40px);
    margin-left: -20px;
    padding-top: 50px;
    margin-top: 20px;
}

div.blog-header__close--toggle {
    position: absolute;
    right: 20px;
    top: 44px;
}
 
.blog-header__navigation.blog-header--element.open::-webkit-scrollbar {
    display: none;
}

}
.hs-menu-wrapper ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.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}}.hs-menu-wrapper.hs-menu-flow-vertical ul{flex-direction:column}.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}}.hs_cos_wrapper_type_cta img,.hs_cos_wrapper_type_logo img,.hs_cos_wrapper_type_rich_text img{height:auto;max-width:100%}

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

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


/* custom style */

body,p,span,ul,li{font-family:'Inter', sans-serif!important;word-break:unset}h1,h2,h3,h4,h5,h6{font-family:'Lexend', sans-serif!important;word-break:normal}.bottom-30 h3,.bottom-30 h2{padding-bottom:30px;font-weight:400}.h2-bottom-30 h2{padding-bottom:30px}.d-none{display:none!important}.two-column-section ul li{display:block;margin-top:25px;position:relative;text-align:left;padding-left:25px}.two-column-section ul li:first-child{margin-top:30px}.two-column-section ul li::before{content:"";width:12px;height:12px;position:absolute;display:inline-block;background-color:#05BFE1;border-radius:50px;left:0;top:3px}.container-fluid.body-container.banner-section{overflow:hidden}.banner-section .dnd-section{background:linear-gradient(180deg,#133D87 0%, #133D87 18%, #17A2ff 99.98%, #17A2ff 100%)!important}.gradient-background .dnd-section{background:linear-gradient(180deg,#133D87 0%, #133D87 18%, #17A2ff 99.98%, #17A2ff 100%)!important!important}.custom-button a{display:inline-block;font-size:18px;font-style:normal;font-weight:400;line-height:17px;text-align:center;background-color:#fff;border:1px solid #fff;box-sizing:border-box;border-radius:4px;padding:10px 24px}.custom-button a:hover{background-color:#05BFE1;border:1px #0d2959;color:#fff}.banner-button a{color:#0d2959!important;background:#f7f14c;display:inline-block;padding:8px 22px;font-size:18px;/*border-radius:4px*/;font-weight:400;border:none;text-align:center}.banner-button a:hover{color:#fff!important;background:#0d2959;/*border:2px solid #fff*/}.banner-section .banner-button a{color:#0d2959!important;background:#f7f14c!important;display:inline-block;padding:10px 24px;font-size:18px;border-radius:4px;font-weight:400;border:none}.button-center .custom-button,.button-center .banner-button{text-align:center}.banner-section .banner-button a:hover{color:#fff!important;background:#0d2959!important}.banner-section.home-banner-section .banner-button a{color:#0d2959!important;background:#f7f14c!important}.banner-section.home-banner-section .banner-button a:hover{background:#fff!important;color:#0d2959!important}.hs_cos_wrapper_type_linked_image{display:block;position:relative;border-radius:5px;overflow:hidden}.hs_cos_wrapper_type_linked_image img{width:100%;max-width:100%}/*.hs_cos_wrapper_type_linked_image::before{content:"";position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(180deg,rgba(38,34,98,0) 11.77%,#0d2959 100%)}*/.no-blue-layer .hs_cos_wrapper_type_linked_image::before{display:none!important}.center{text-align:center}button.slick-prev.slick-arrow{background:url(https://info.cognitivefxusa.com/hubfs/Cognitive%20Fx%20Theme/Right%20Button.png)no-repeat;background-size:contain;background-position:center;width:40px;height:40px;font-size:0;border:none;position:absolute;bottom:-58px;top:auto;left:0;right:200px;text-align:center;margin:0 auto;transform:rotate(180deg)}.slick-prev:before,.slick-next:before{display:none}button.slick-next.slick-arrow{background:url(https://info.cognitivefxusa.com/hubfs/Cognitive%20Fx%20Theme/Right%20Button.png)no-repeat;background-size:contain;background-position:center;width:40px;height:40px;font-size:0;border:none;position:absolute;left:200px;top:auto;right:0;margin:0 auto;bottom:-58px}button.slick-prev.slick-disabled{background:url(https://info.cognitivefxusa.com/hubfs/Cognitive%20Fx%20Theme/Left%20Button.png)no-repeat!important;transform:rotate(0deg)!important}button.slick-next.slick-disabled{background:url(https://info.cognitivefxusa.com/hubfs/Cognitive%20Fx%20Theme/Left%20Button.png)no-repeat!important;transform:rotate(180deg)!important}.slider-holder.slick-initialized.slick-slider{margin-bottom:26px}.about-text-image-module h2{margin-bottom:35px}.about-text-image-module p{margin-bottom:30px}.insurance-section p{margin-bottom:1.66rem}.insurance-section .custom-button{text-align:center}.four-column-image-text-section{text-align:center}.all-text-white h6,.all-text-white span,.all-text-white li{color:#fff!important}.image-and-auto-slider-section{position:relative}.image-and-auto-slider-section img{position:relative;z-index:1}.image-and-auto-slider-section::before{content:""!important;width:250px;height:116px;background:url(https://info.cognitivefxusa.com/hubfs/Cognitive%20Fx%20Theme/Dot-1.png);position:absolute;top:0;display:inline-block;z-index:9999;background-size:contain;background-repeat:no-repeat;left:15%;top:128px;transform:translate(-85%,0);z-index:1}.two-column-section.column-reverse.responsive-center.bottom-30 p{max-width:800px;margin:0 auto}.Browse-jobs-Section .custom-button a{border:1px solid #fff}.Browse-jobs-Section .custom-button a:hover{border:1px solid #05BFE1}.Browse-jobs-Section .custom-button,.Contact-Banner .banner-button{text-align:right}.dots-section .staff-members-wrap{position:relative}.dots-section .staff-members-wrap::before{content:"";width:170px;height:75px;position:absolute;left:0;top:-37px;background-image:url(https://info.cognitivefxusa.com/hubfs/Cognitive%20Fx%20Theme/Bullets.png);background-repeat:no-repeat;background-size:contain;left:-90px}.Cog-fx-card-section .custom-button{text-align:center}.getting-to-treatment .card-icon img,.getting-to-treatment .card-icon svg{margin-bottom:20px}.Contact-Banner .banner-button a{min-width:160px;text-align:center}.Map-section iframe{width:100%;padding:15px;background:#fff;border:1px solid #0d2959!important;max-width:100%;height:540px;border-radius:5px}.What-treatment-look-like .video-right-col{overflow:hidden;border-radius:162px 0 0 0}.signup-login-wrap{padding:70px 0;background:linear-gradient(180deg,#0d2959 0%,rgba(50,155,198,.71) 99.98%,#38dffe 99.99%,#38dffe 100%)!important}.signup-login-form-wrap{max-width:600px;margin:0 auto;background:#fff;padding:50px;border-radius:15px}.signup-login-form-wrap label{font-size:16px;margin-bottom:0;display:inline-block}.signup-login-form-wrap a.hs-register-widget-show-password,.signup-login-form-wrap a.hs-login-widget-show-password,.signup-login-form-wrap a.hs-reset-widget-show-password{display:block;margin-bottom:0;font-size:14px;color:#05bfe1}.signup-login-form-wrap .hs-form-field input#hs-login-widget-remember+label{font-size:14px;margin:0}.signup-login-form-wrap form ul.no-list.hs-error-msgs label{font-size:14px;color:#0d2959}.signup-login-form-wrap form .hs-form-field{margin-bottom:20px}.signup-login-form-wrap form input{outline:none!important;font-size:16px;border:2px solid #e7e7e7;padding:10px;margin-top:8px}.signup-login-form-wrap form .actions input{color:#fff!important;background:#05bfe1!important;display:inline-block!important;padding:8px 25px!important;font-size:14px!important;border-radius:4px!important;font-weight:700;border:2px solid #05bfe1!important}.signup-login-form-wrap form .actions input:hover{color:#05bfe1!important;background:#fff!important}.admin-contact p{font-size:14px;padding-top:15px}.signup-login-form-wrap form input:focus{border:2px solid #05bfe1}

#hs_cos_wrapper_widget_1729091648727_ ul, 
#hs_cos_wrapper_module_17290917831165_ ul,
#hs_cos_wrapper_widget_1729612966319_ ul {
  font-size:28px;
  color:white;
}

#hs_cos_wrapper_widget_1729097245680_ ul, 
#hs_cos_wrapper_module_17290926407845_ ul, 
#hs_cos_wrapper_widget_1729092068389_ ul{
  font-size:28px;
  color:#0d2959;
}

body.dark-theme .faq-mwb-container .faq-mwb__heading,
body.dark-theme .faq-mwb-container .faq-mwb__title h6,
body.dark-theme .faq-mwb-container .faq-mwb__content p {
  color: #1e1e1e !important;
}
@media screen and (min-width:1600px){.image-and-auto-slider-section::before{transform:translate(-54%,0)}}@media screen and (min-width:1800px){.image-and-auto-slider-section::before{transform:translate(-7%,0)}}@media screen and (max-width:1400px){.banner-module-wrap{max-width:1170px;margin:0 auto}}@media screen and (max-width:1199px){h1{font-size:40px!important;line-height:55px}h2{font-size:32px!important}h3{font-size:28px!important}h4{font-size:22px!important}.dots-section .staff-members-wrap::before{width:140px;position:absolute;left:-10px}.graphs-section p br{display:none}}@media screen and (max-width:991px){.image-and-auto-slider-section::before{top:0;;left:0;top:50%;transform:translate(0%,-131%)}}@media screen and (max-width:767px){h1{font-size:36px!important;line-height:46px!important}h2{font-size:30px!important;line-height:30px!important}h3{font-size:24px!important;line-height:30px!important}h4{font-size:24px!important;line-height:30px!important}.about-text-image-module h2,.about-text-image-module p,.custom-button{text-align:center}.column-reverse .row-fluid{display:flex;flex-direction:column-reverse}.image-and-auto-slider-section::before{content:""!important;width:100px;height:116px;position:absolute;top:0;left:5px;top:68px;transform:translate(0,0)}.responsive-center{text-align:center}.no-blue-layer.three-column-image-section img,.no-blue-layer.three-column-image-section svg{max-width:250px!important;margin:0 auto}.Browse-jobs-Section .custom-button,.Contact-Banner .banner-button{text-align:center}.dots-section .staff-members-wrap::before{width:120px;top:-25px;left:-15px}.What-treatment-look-like .video-right-col{border-radius:120px 0 0 0}.bottom-30 h3 br,.bottom-30 h2 br{display:none}.count-slider-v2-section.center p br{display:none}.patient-around-world-section p br{display:none}.Map-section iframe{height:350px}.signup-login-form-wrap{padding:30px 20px}}
body.dark-theme{background:#000814!important}body.dark-theme .banner-section .dnd-section{background:linear-gradient(360deg,#05BFE1 -140.98%,#110F38 86.94%)!important}body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4,body.dark-theme h5,body.dark-theme h6,body.dark-theme p,body.dark-theme, body.dark-theme li{color:#ffffff!important}body.dark-theme ul.nav h4{color:#262262!important}body.dark-theme ul.nav .mega-menu-item-content-wrap h4{color:#ffffff!important}body.dark-theme footer.footer{background:linear-gradient(360deg,#05BFE1 -140.98%,#110F38 86.94%)!important}body.dark-theme ul.footer-social-links li a svgul{fill:#05BFE1!important}body.dark-theme .main-header-wrap.header-stick,body.dark-theme .header__navigation.open{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .slide-item-content-wrap{background:#253237!important}body.dark-theme ul.slick-dots li{background:#ffffff!important}body.dark-theme ul.slick-dots li.slick-active{background:#05BFE1!important}body.dark-theme .slides-numbers span,body.dark-theme .slides-numbers{color:#05BFE1!important}body.dark-theme .custom-button a{background-color:#fff!important;color:#000}body.dark-theme .custom-button a:hover{background-color:#2D58A7!important;color:#fff!important;border-color:#2D58A7}body.dark-theme .header-button .custom-button a{background-color:#ffffff!important;color:#000!important}body.dark-theme .header-button .custom-button a:hover{background-color:#2D58A7!important;color:#fff!important;border-color:#2D58A7}body.dark-theme .tabber-section{border:1px solid #ffffff!important;background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .tabber-section .left-col:after{border:.5px solid #ffffff!important}body.dark-theme .tabs-wrapper .tabs__tab:after{border-bottom:.5px solid #fff!important}body.dark-theme .mobile-accordion-cpt{border:1px solid #ffffff!important;background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .card-content-wrap{background:#262837!important}body.dark-theme .card__header span{color:#ffffff!important}body.dark-theme ul.card__features li{color:#ffffff!important}body.dark-theme .card-content-wrap span.image-container.cross-mark{background:url(https://info.cognitivefxusa.com/hubfs/white-Cross.svg)!important}body.dark-theme .card-content-wrap span.image-container.tick-mark{background:url(https://info.cognitivefxusa.com/hubfs/white-Check.svg)!important}body.dark-theme .card-content-wrap .custom-button a{background-color:transparent!important;border:1px solid #fff!important;color:#fff!important}body.dark-theme .card-content-wrap .custom-button a:hover{background-color:#05bfe1!important;border:1px solid #05bfe1!important;color:#fff!important}body.dark-theme .card-content-wrap:hover{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme body.dark-theme .blue-background-text-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme body.dark-theme .card-item{background-color:#262837!important}body.dark-theme body.dark-theme .card-item:hover{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .download-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .card-item-content-wrap{background-color:#262837!important}body.dark-theme .gradient-background .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .testimonial-slide-wrap{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .version-2 .staff-member{background:rgba(158,158,158,.15)!important}body.dark-theme .employee-benefit-item{background:#262837!important}body.dark-theme .employee-benefit-item:hover{background:#05bfe1!important}body.dark-theme .autoplay-slider.employee-testimonial{background:#262837!important}body.dark-theme .Browse-jobs-Section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .Browse-jobs-Section .custom-button a{border:1px solid #05bde0!important}body.dark-theme ul.job-openings-wrap li .job-opening-item{background:#262837!important}body.dark-theme .blue-banner-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .Reach-Out-Form-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme ul.h-m-s li span.h-m-s-count{border:1px solid #ffffff!important;color:#ffffff!important}body.dark-theme span.h-m-s-text{color:#ffffff!important}body.dark-theme .congratulation-module{background-color:#262837!important}body.dark-theme .signup-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .accordion-module .top-heading.v2{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .accordion-module .accordion-list{background:#253237!important}body.dark-theme .accordion-module .accordion_header:after{background:url(https://info.cognitivefxusa.com/hubfs/right%20light.svg)no-repeat!important}body.dark-theme .accordion-section2 .dnd-section,body.dark-theme .accordion-section4 .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .status-item .icon-item{background:transparent!important}body.dark-theme .blue-banner-text-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .paperwork-status-module-wrap::before{background:#ffffff!important}body.dark-theme .status-icon-wrap{border:1px solid #253237!important;background:#253237!important}body.dark-theme h5.story-title a{color:#fff!important}body.dark-theme .patient-stories-section article.feature-article-item-wrap{color:#fff!important;background:#253237!important}body.dark-theme ul.checkout-bar li{background:#000814!important}body.dark-theme .progressbar-dots span{background:#253237!important}body.dark-theme ul.checkout-bar li.check-item:first-child .progressbar-dots span,body.dark-theme .active .progressbar-dots span{background:#04756f!important}body.dark-theme ul.payment-pane li span{color:#fff!important}body.dark-theme .payment-pane{background:#253237!important;border:2px solid #253237!important}body.dark-theme .card-item{background-color:#253237!important}body.dark-theme .card-item:hover{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .articles-section .article-content-box{background:#253237!important}body.dark-theme .Consult-Date-section .dnd-section{background:linear-gradient(360deg,#05bfe1 -140.98%,#110f38 86.94%)!important}body.dark-theme .Additional-information-section .dnd-section{background-color:#253237!important}body.dark-theme ul.additional-info-points-list li{color:#fff!important}body.dark-theme .top-sympotoms-tab div#tabs-list .tab.active{color:#fff!important}body.dark-theme .countries-list #tabs-nav li a{color:#fff!important}body.dark-theme .country-tabs{border:.5px solid #fff!important}body .dark-theme .count-slider-module .link_field{color:#fff}body.dark-theme .top-sympotoms-tab div#tabs-list .tab{border-bottom:1px solid #fff!important}
/* body.dark-theme a {
  color:#05bfe1;
} */
.blog--cards li:hover{
  fill:#05bfe1; !important;
}
body.dark-theme .recent-posts-wrap .hs-rss-item-text {
  background-color:#1A1A1A;
}
body.dark-theme .blog--cards .blog--single--comments label {
  color:#fff;
}
body.dark-theme .owl-carousel .owl-nav button.owl-next {
  fill:#fff;
}
body.dark-theme .fa-chevron-right .fa-chevron-left {
  fill:#fff;
}
body.dark-theme .menu__item .menu__item--depth-1 .menu__item--has-submenu .hs-skip-lang-url-rewrite {
  color:#fff!important;
}
body.dark-theme .menu__item .menu__item--depth-1 .hs-skip-lang-url-rewrite {
  color:#fff!important;
}
body.dark-theme .hs-search-results__title{
  color:#05bfe1;
}
body.dark-theme .hs-search-results__title:hover{
  color:#41CEEA;
  font-style: normal;
  font-weight: 900;
  text-decoration: none;
}
body.dark-theme .hs-search-highlight {
    font-weight: 700;
    color: #FAF3B2;
}
body.dark-theme .hs-search-field__bar i {
  font-size:30px;
  left:15px;
  color:#262262;
}
body.dark-theme .hs-search-results__next-page{
  color:#05bfe1;
}
body.dark-theme .hs-search-results__next-page:hover{
  color:#41CEEA;
}
body.dark-theme .hs-blog-post-listing__post-title a{
   color:#05bfe1!important;
}
body.dark-theme .hs-blog-post-listing__post-title a:hover{
   color:#41CEEA!important;
}
body.dark-theme a.hs-blog-post-listing__post-author-name{
  color:#05bfe1!important;
}
body.dark-theme a.hs-blog-post-listing__post-author-name:hover{
  color:#41CEEA!important;
}
body.dark-theme .pagination__link--number{
  color:#fff!important;
}
body.dark-theme .pagination__link--next{
  color:#fff!important;
}
body.dark-theme .pagination__link--last{
  color:#fff!important;
}
.content-wrapper{max-width:1240px}.dnd-section,.content-wrapper--vertical-spacing{padding:80px 1rem}.dnd-section>.row-fluid{max-width:1240px}html{font-size:16px}body{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color:#000000;font-size:16px}p{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none}a{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959}a:hover,a:focus{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#000131}a:active{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#355181}h1{ font-family: Lexend, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;color:#0d2959;font-size:56px;text-transform:none}h2{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:48px;text-transform:none}h3{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:30px;text-transform:none}h4{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:24px;text-transform:none}h5{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:20px;text-transform:none}h6{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:18px;text-transform:none}blockquote{border-left-color:#1B87f1}button,.button{ border: 1px none #262262;
padding: 15px;
font-family: Inter, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;background-color:rgba(27, 89, 197,1.0);border-radius:4px;color:#FFFFFF;text-transform:none}button:hover,button:focus,.button:hover,.button:focus{ font-family: Inter, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;background-color:rgba(0, 49, 157,1.0);border-color:#00003a}button:active,.button:active{ font-family: Inter, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;background-color:rgba(67, 129, 237,1.0);border-color:}form,.submitted-message{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;font-size: 16px;}.form-title{color:#1B87f1}form label{ font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;font-size: 16px;}form legend{color:#0d2959}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number],form input[type=file],form select,form textarea{ background-color:rgba(255, 255, 255,1.0);color:#0d2959;border-radius:3px}::-webkit-input-placeholder{color:#0d2959}::-moz-placeholder{color:#0d2959}:-ms-input-placeholder{color:#0d2959}::placeholder{color:#0d2959}.hs-fieldtype-date .input .hs-dateinput:before{color:#0d2959}.fn-date-picker td.is-selected .pika-button{background:#0d2959}.fn-date-picker td .pika-button:hover{background-color:#0d2959!important}.fn-date-picker td.is-today .pika-button{color:#0d2959}form input[type=submit],form .hs-button{ border: 1px none #262262;
padding: 15px;
font-family: Inter, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;background-color:rgba(27, 89, 197,1.0);border-radius:4px;color:#FFFFFF;font-size:22px;text-transform:none}form input[type=submit]:hover,form input[type=submit]:focus,form .hs-button:hover,form .hs-button:focus{background-color:rgba(0, 49, 157,1.0);border-color:#00003a}form input[type=submit]:active,form .hs-button:active{background-color:rgba(67, 129, 237,1.0);border-color:}table{ border: 1px solid #0d2959;
background-color:rgba(255, 255, 255,1.0)}td,th{ border: 1px solid #0d2959;
padding: 18px;
border-color:;color:#0d2959}thead th{background-color:rgba(13, 41, 89,1.0);color:#FFFFFF}tfoot td{background-color:rgba(13, 41, 89,1.0);color:#FFFFFF}.header{background-color:rgba(248, 250, 252,1.0)}.menu__link,.header__logo .logo-company-name,.header__language-switcher-label-current,.header__language-switcher .lang_list_class li a{color:#ffffff;font-family:Inter}.menu__child-toggle-icon{border-top-color:#ffffff}.menu .menu__link:hover,.menu .menu__link:focus,.header__language-switcher-label-current:hover,.header__language-switcher-label-current:focus,.header__language-switcher .lang_list_class li:hover a,.header__language-switcher .lang_list_class li a:focus{color:#d7d7d7}.menu__child-toggle-icon:hover,.menu__child-toggle-icon:focus{border-top-color:#d7d7d7}.menu .menu__link:active,.header__language-switcher-label-current:active,.header__language-switcher .lang_list_class li a:active{color:#ffffff}.menu__child-toggle-icon:active{border-top-color:#ffffff}.menu .menu__item--depth-1>.menu__link--active-link:after{background-color:#ffffff}@media (min-width:767px){.menu .menu__submenu,.header__language-switcher .lang_list_class{ border: 2px solid #0d2959;
background-color:rgba(255, 255, 255,1.0)}.menu__submenu--level-2>.menu__item:first-child:before{ border: 2px solid #0d2959;
background-color:rgba(255, 255, 255,1.0)}}.menu__submenu .menu__link,.menu__submenu .menu__link:hover,.menu__submenu .menu__link:focus{color:#0d2959;background-color:rgba(255, 255, 255,1.0)}.header__language-switcher .lang_list_class:before{border-bottom-color:}.menu__submenu .menu__link:hover,.menu__submenu .menu__link:focus,.header__language-switcher .lang_list_class li:hover,.menu__submenu--level-2>.menu__item:first-child:hover:before,.menu__submenu--level-2>.menu__item:first-child.focus:before{background-color:rgba(248, 250, 252,1.0)}.header__language-switcher .lang_list_class.first-active::after{border-bottom-color:rgba(248, 250, 252,1.0)}.header__language-switcher-label-current,.header__language-switcher .lang_list_class li a{font-family:Inter}.header__language-switcher-label-current:after{border-top-color:#ffffff}
@media(max-width:767px){.header__navigation{background-color:rgba(248, 250, 252,1.0)}.header__navigation-toggle svg,.menu-arrow svg{fill:#ffffff}}.footer{background-color:rgba(19, 61, 135,1.0)}.footer p,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer label,.footer span,.footer li,.footer img,.footer a{color:#ffffff}.blog-post,.blog-header__inner,.blog-related-posts{padding:80px0}.blog-post-h1{margin-top: 25px;}.blog-post__meta a{color:#000000}.blog-post__tag-link{color:#000000}.blog-post__tag-link:hover,.blog-post__tag-link:focus{color:#000000}.blog-post__tag-link:active{color:#282828}.blog-related-posts__title-link,.blog-related-posts__title-link:hover,.blog-related-posts__title-link:focus,.blog-related-posts__title-link:active{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;text-transform:none}.blog-related-posts__title-link{color:#0d2959}.blog-related-posts__title-link:hover,.blog-related-posts__title-link:focus{color:#000131}.blog-related-posts__title-link:active{color:#355181}.blog-comments{margin-bottom:80px}#comments-listing .comment-reply-to{color:#0d2959}#comments-listing .comment-reply-to:hover,#comments-listing .comment-reply-to:focus{color:#000131}#comments-listing .comment-reply-to:active{color:#355181}.hs-search-results__title{ font-family: Lexend, sans-serif; font-style: normal; font-weight: 700; text-decoration: none;color:#0d2959}.blog-index__post-title-link,.blog-index__post-title-link:hover,.blog-index__post-title-link:focus,.blog-index__post-title-link:active{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;text-transform:none}.hs-blog-post-listing__post-title,.hs-blog-post-listing__post-title-link,.hs-blog-post-listing__post-title-link:hover,.hs-blog-post-listing__post-title-link:focus,.hs-blog-post-listing__post-title-link:active,{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;text-transform:none!important}.blog-index__post-tag,.blog-index__post-author-name{color:#000000}.pagination__link-text,.pagination__link--number{color:font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none}.pagination__link:hover .pagination__link-text:hover,.pagination__link:focus .pagination__link-text:focus,.pagination__link--number:hover,.pagination__link--number:focus{color:font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none}.pagination__link:active .pagination__link-text,.pagination__link--number:active{color:font-family: Inter, sans-serif; font-style: normal; font-weight: normal; text-decoration: none}.card__price{ font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:30px}.card__body svg{fill:#0d2959}.social-links__icon{background-color:#0d2959}.social-links__icon:hover,.social-links__icon:focus{background-color:#000131}.social-links__icon:active{background-color:#355181;font-family: Lexend, sans-serif; font-style: normal; font-weight: normal; text-decoration: none;color:#0d2959;font-size:30px}





.blog-header {
/*   background-color: rgba(248, 250, 252,1.0); */
    margin-top: 100px;
}

/* Author Page Fix */
.row-fluid-wrapper.row-depth-1.row-number-1.dnd_area-row-0-vertical-alignment.dnd-section.dnd_area-row-0-background-gradient.dnd_area-row-0-padding.disable-hero-author-active{
  display: none!important;
}

.row-fluid-wrapper.row-depth-1.row-number-6.dnd-section.author-background-gradient{
  background-image: linear-gradient(180deg,#133D87 0%, #133D87 18%, #17A2ff 99.98%, #17A2ff 100%)!important;
}

.menu__link,
.blog-header__logo .logo-company-name,
.blog-header__language-switcher-label-current,
.blog-header__language-switcher .lang_list_class li a {
  color: #ffffff;
  font-family: Inter;
}

.menu__child-toggle-icon {
  border-top-color: #ffffff;
}

.menu .menu__link:hover,
.menu .menu__link:focus,
.blog-header__language-switcher-label-current:hover,
.blog-header__language-switcher-label-current:focus,
.blog-header__language-switcher .lang_list_class li:hover a,
.blog-header__language-switcher .lang_list_class li a:focus {
  color: #d7d7d7;
}

.menu__child-toggle-icon:hover,
.menu__child-toggle-icon:focus {
  border-top-color: #d7d7d7;
}

.menu .menu__link:active,
.blog-header__language-switcher-label-current:active,
.blog-header__language-switcher .lang_list_class li a:active {
  color: #ffffff;
}

.menu__child-toggle-icon:active {
  border-top-color: #ffffff;
}

.menu .menu__item--depth-1 > .menu__link--active-link:after {
  background-color: #ffffff;
}

@media (min-width: 767px) {
  .menu .menu__submenu,
  .blog-header__language-switcher .lang_list_class {
    border: 2px solid #0d2959;

    background-color: rgba(255, 255, 255,1.0);
  }

  .menu__submenu--level-2 > .menu__item:first-child:before {
    border: 2px solid #0d2959;

    background-color: rgba(255, 255, 255,1.0);
  }
}

.menu__submenu .menu__link,
.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus {
  color: #0d2959;
  background-color: rgba(255, 255, 255,1.0);
}

.blog-header__language-switcher .lang_list_class:before {
  border-bottom-color: 0;
}

.menu__submenu .menu__link:hover,
.menu__submenu .menu__link:focus,
.blog-header__language-switcher .lang_list_class li:hover,
.menu__submenu--level-2 > .menu__item:first-child:hover:before,
.menu__submenu--level-2 > .menu__item:first-child.focus:before {
  background-color: rgba(248, 250, 252,1.0);
}

.blog-header__language-switcher .lang_list_class.first-active::after {
  border-bottom-color: rgba(248, 250, 252,1.0);
}

.blog-header__language-switcher-label-current,
.header__language-switcher .lang_list_class li a {
  font-family: Inter;
}

.blog-header__language-switcher-label-current:after {
  border-top-color: #ffffff;
}

@media(max-width: 767px) {
  .blog-header__navigation {
    background-color: rgba(248, 250, 252,1.0);
  }

  .blog-header__navigation-toggle svg,
  .menu-arrow svg {
    fill: #ffffff;
  }
}

.hs_three_col_img_content_inner .span4 {
  text-align: center;
  margin-bottom: 20px;
} 

.hs_three_col_img_content_inner .hs_wrapper img {
  max-width: 100%;
}

body.dark-theme .faq-mwb-container .faq-mwb__heading,
body.dark-theme .faq-mwb-container .faq-mwb__title h6,
body.dark-theme .faq-mwb-container .faq-mwb__content p{
  color: #1e1e1e !important;
}

body.dark-theme .faq-mwb-container .faq-mwb__intro .faq-mwb__heading {
  color: #fff !important;
}

body.dark-theme .practitioners-list .pl-item-info h3 {
  color: #0d2959 !important;
}

body.dark-theme .practitioners-list .pl-item-info p {
  color: #000 !important;
}